From bf6b7c3a6cbc4d04642e1454da7f9fb4b51ffd15 Mon Sep 17 00:00:00 2001 From: Alexander Sakal Date: Wed, 11 Dec 2024 18:44:58 +0200 Subject: [PATCH] WP Mail SMTP v4.3.0 --- assets/css/smtp-admin.css | 27 +- assets/css/smtp-admin.min.css | 2 +- assets/css/smtp-admin.scss | 15 +- assets/images/providers/elasticemail.svg | 17 + assets/js/smtp-admin.js | 56 +- assets/js/smtp-admin.min.js | 2 +- assets/languages/wp-mail-smtp-vue.php | 155 ++--- assets/languages/wp-mail-smtp.pot | 725 ++++++++++++----------- assets/vue/css/wizard.min.css | 2 +- assets/vue/css/wizard.rtl.min.css | 2 +- assets/vue/img/elasticemail.svg | 1 + assets/vue/img/gmail-sign-in-btn.svg | 2 +- assets/vue/img/outlook-sign-in-btn.svg | 1 + assets/vue/js/wizard.min.js | 2 +- assets/wporg/banner-1544x500.png | Bin 37195 -> 152277 bytes assets/wporg/banner-772x250.png | Bin 14173 -> 65034 bytes package.json | 2 +- readme.txt | 40 +- src/Admin/Area.php | 2 +- src/Admin/ConnectionSettings.php | 8 +- src/Admin/Notifications.php | 40 +- src/Core.php | 12 +- src/Helpers/Helpers.php | 1 + src/Options.php | 25 +- src/Providers/ElasticEmail/Mailer.php | 479 +++++++++++++++ src/Providers/ElasticEmail/Options.php | 132 +++++ src/Providers/Gmail/Auth.php | 5 +- src/Providers/Loader.php | 36 +- src/Providers/OptionsAbstract.php | 16 +- src/Providers/Outlook/Provider.php | 134 +++++ src/Tasks/NotificationsUpdateTask.php | 76 +++ src/Tasks/Task.php | 44 ++ src/Tasks/Tasks.php | 20 +- wp_mail_smtp.php | 6 +- 34 files changed, 1571 insertions(+), 516 deletions(-) create mode 100644 assets/images/providers/elasticemail.svg create mode 100644 assets/vue/img/elasticemail.svg create mode 100644 assets/vue/img/outlook-sign-in-btn.svg create mode 100644 src/Providers/ElasticEmail/Mailer.php create mode 100644 src/Providers/ElasticEmail/Options.php create mode 100644 src/Providers/Outlook/Provider.php create mode 100644 src/Tasks/NotificationsUpdateTask.php diff --git a/assets/css/smtp-admin.css b/assets/css/smtp-admin.css index 029b269..2b39092 100644 --- a/assets/css/smtp-admin.css +++ b/assets/css/smtp-admin.css @@ -1898,7 +1898,7 @@ body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.wp-mail-smtp-upgrad margin: 0; vertical-align: top; } -#wp-mail-smtp .wp-mail-smtp-google-sign-in-btn { +#wp-mail-smtp .wp-mail-smtp-sign-in-btn { display: inline-flex; align-items: center; background-color: #4285F4; @@ -1909,34 +1909,34 @@ body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.wp-mail-smtp-upgrad cursor: pointer; color: #ffffff; } -#wp-mail-smtp .wp-mail-smtp-google-sign-in-btn:hover { +#wp-mail-smtp .wp-mail-smtp-sign-in-btn:hover { box-shadow: 0 0 3px 3px rgba(66, 133, 244, 0.3); } -#wp-mail-smtp .wp-mail-smtp-google-sign-in-btn:active { +#wp-mail-smtp .wp-mail-smtp-sign-in-btn:active { background: #3367d6; } -#wp-mail-smtp .wp-mail-smtp-google-sign-in-btn--disabled { +#wp-mail-smtp .wp-mail-smtp-sign-in-btn--disabled { pointer-events: none; background-color: #D4D3D3; box-shadow: none; color: #7F7F7F; } -#wp-mail-smtp .wp-mail-smtp-google-sign-in-btn--disabled .wp-mail-smtp-google-sign-in-icon__border, -#wp-mail-smtp .wp-mail-smtp-google-sign-in-btn--disabled .wp-mail-smtp-google-sign-in-icon__bg { +#wp-mail-smtp .wp-mail-smtp-sign-in-btn--disabled .wp-mail-smtp-sign-in-icon__border, +#wp-mail-smtp .wp-mail-smtp-sign-in-btn--disabled .wp-mail-smtp-sign-in-icon__bg { fill: #D4D3D3; } -#wp-mail-smtp .wp-mail-smtp-google-sign-in-btn--disabled .wp-mail-smtp-google-sign-in-icon__symbol { +#wp-mail-smtp .wp-mail-smtp-sign-in-btn--disabled .wp-mail-smtp-sign-in-icon__symbol { fill: #7F7F7F; } -#wp-mail-smtp .wp-mail-smtp-google-sign-in-btn__icon { +#wp-mail-smtp .wp-mail-smtp-sign-in-btn__icon { overflow: hidden; border-radius: 2px; } -#wp-mail-smtp .wp-mail-smtp-google-sign-in-btn__icon svg { +#wp-mail-smtp .wp-mail-smtp-sign-in-btn__icon svg { display: block; margin: -3px; } -#wp-mail-smtp .wp-mail-smtp-google-sign-in-btn__text { +#wp-mail-smtp .wp-mail-smtp-sign-in-btn__text { font-size: 14px; font-weight: 600; margin: 0 10px; @@ -1964,10 +1964,13 @@ body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.wp-mail-smtp-upgrad .wp-mail-smtp-btn + .wp-mail-smtp-btn { margin-left: 16px; } -.wp-mail-smtp-btn:disabled { +.wp-mail-smtp-btn:disabled, .wp-mail-smtp-btn-disabled { opacity: 0.5; cursor: not-allowed; } +.wp-mail-smtp-btn-disabled { + pointer-events: none; +} .wp-mail-smtp-btn.wp-mail-smtp-btn-md { font-size: 14px; font-weight: 500; @@ -2322,4 +2325,4 @@ a.wp-mail-smtp-btn.wp-mail-smtp-btn-md { .wp-mail-smtp-dashicons-pdf-gray { background-image: url("../images/icons/dashicons/dashicons-pdf-grey.svg"); } -/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9nZW5lcmFsLnNjc3MiLCJfaW5jbHVkZS1tZWRpYS5zY3NzIiwiX2NvbmZpcm0uc2NzcyIsIl92YXJpYWJsZXMuc2NzcyIsIl9lZHVjYXRpb24uc2NzcyIsIl9sb2FkZXIuc2NzcyIsIl9mbHlvdXQtbWVudS5zY3NzIiwiX3Rvb2x0aXAuc2NzcyIsIl9jb25kaXRpb25hbC1sb2dpYy5zY3NzIiwiX3RvZ2dsZS5zY3NzIiwiX2Zvb3Rlci5zY3NzIiwic210cC1hZG1pbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFDQTtFQUNDO0VBQ0E7O0FDNGlCQTtFRDlpQkQ7SUFLRTs7OztBQ3lpQkQ7RURyaUJEO0lBRUU7Ozs7QUFLRjtFQUNDO0lBQVU7O0VBQ1Y7SUFBTTs7RUFDTjtJQUFNOzs7QUFHUDtFQUNDO0lBQVU7O0VBQ1Y7SUFBTTs7RUFDTjtJQUFNOzs7QUVyQkw7QUFBQTtBQUFBO0VBR0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBSUY7RUFDQztFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFFQzs7QUFJRjtFQUNDO0VBQ0EsT0NyRFU7RURzRFY7RUFDQTtFQUNBOztBQUlGO0VBQ0M7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBSUY7RUFDQztFQUNBLE9DeEVXO0VEeUVYOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUlGO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFLSDtFQUNDOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQSxrQkN2SUc7O0FEMElKO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFFQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFLSDtFQUNDLGNDOUpVOztBRGdLVjtFQUNDLGtCQ2pLUztFRGtLVCxjQ2xLUzs7QURzS1g7RUFDQyxjQ3hLVzs7QUQwS1g7RUFDQyxrQkMzS1U7RUQ0S1YsY0M1S1U7O0FEZ0xaO0VBQ0MsY0MvS1E7O0FEaUxSO0VBQ0Msa0JDbExPO0VEbUxQLGNDbkxPOztBRHVMVDtFQUNDLGNDdkxTOztBRHlMVDtFQUNDLGtCQzFMUTtFRDJMUixjQzNMUTs7QUQrTFY7RUFDQztFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBSUY7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxxQkN0T0k7RUR1T0o7RUFDQTs7QUFLSDtFQUNDO0VBQ0E7O0FBRUE7RUFDQztFQUNBOztBQUVBO0VBQ0M7RUFDQTs7QUFFQTtFQUNDOztBQUtIO0VBQ0M7O0FBR0Q7RUFDQyxrQkNwUUs7RURxUUwsY0NyUUs7O0FEd1FOO0VBQ0M7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlGO0VBQ0M7RUFDQSxPQ2hTTTs7QURtU1A7RUFDQztFQUNBO0VBQ0E7OztBRS9TTDtFQUNDO0lBQ0M7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBLE9EckJlO0VDc0JmO0VBQ0E7O0FBR0Q7RUFDQyxPRHJCTzs7QUN3QlI7RUFDQyxPRHhCWTs7QUMyQmI7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7OztBQUdEO0FBRUM7QUE0TEE7QUF3Q0E7QUFhQTs7QUE5T0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE9EcEhZOztBQ3NIWjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlGO0VBQ0M7RUFDQTtFQUNBLE9EbkljO0VDb0lkO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7O0FIK1pGO0VHamFDO0lBS0U7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FIcVpIO0VHelpFO0lBT0U7SUFDQTs7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBSUY7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQSxPRDFNWTs7QUM4TWQ7RUFDQzs7QUFHRDtFQUNDOztBQU1EO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPRC9OVzs7QUNrT1o7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPRGhQWTs7QUNrUFo7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFVSjtFQUNDO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQSxPRC9RVztFQ2dSWDtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBUUY7RUFDQztFQUNBOztBQUdEO0VBQ0M7O0FBTUQ7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7O0FBSUY7RUFDQzs7O0FBS0g7QUFFQztBQW1CQTs7QUFoQkM7RUFDQzs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBUUQ7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUNyWEo7RUFDQzs7O0FBR0Q7RUFDQztFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7OztBQUlEO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFJRjtFQUNDO0lBQ0M7O0VBRUQ7SUFDQzs7O0FDekNGO0VBTUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBTGdpQkE7RUszaUJEO0lBY0U7OztBQUdEO0VBQ0M7O0FBRUE7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBSUY7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxZSHRFVztFR3VFWDs7QUFFQTtFQUNDOztBQUlBO0VBQ0M7O0FBREQ7RUFDQzs7QUFERDtFQUNDOztBQUREO0VBQ0M7O0FBREQ7RUFDQzs7QUFJRjtFQUNDOztBQUVBO0VBQ0M7O0FBT0Y7RUFDQztFQUNBO0VBQ0E7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O0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0MsT1J6MUNRO0VRMDFDUjs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDOztBQUVBO0VBQ0M7O0FBTUQ7RUFDQzs7QUFHRDtFQUNDOztBQUlGO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOzs7QUFTRjtFQUNDOztBQUdEO0VBQ0MsT1JoNkNZO0VRaTZDWjtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0FBQUE7RUFFQzs7QUFHRDtFQUNDO0VBQ0E7OztBQUtIO0FBRUM7O0FBQ0E7RUFDQztFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUVBO0VBQ0M7RUFDQTs7O0FBTUg7RUFDQzs7QUFFQTtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBQUVBO0VBQ0MsT1IzOUNjO0VRNDlDZDtFQUNBOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQyxPUjEvQ2M7O0FRNi9DZjtFQUNDOztBQUtEO0VBQ0M7OztBQUtIO0VBQ0M7RUFDQTtFQUNBOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDIiwiZmlsZSI6ImFzc2V0cy9jc3Mvc210cC1hZG1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBDb3JlIGFkbWluIHN0eWxlIG92ZXJyaWRlcy5cbiN3cGNvbnRlbnQge1xuXHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdEBpbmNsdWRlIG1lZGlhKFwiPD1waG9uZVwiKSB7XG5cdFx0cGFkZGluZy10b3A6IDQ2cHg7XG5cdH1cbn1cblxuI3dwYm9keSB7XG5cdEBpbmNsdWRlIG1lZGlhKFwiPD1waG9uZVwiKSB7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdH1cbn1cblxuLy8gRmFkZSBpbi1vdXQgd2l0aCBhIFwicGVhayBzdG9wXCIgYW5pbWF0aW9uLlxuQC13ZWJraXQta2V5ZnJhbWVzIHdwLW1haWwtc210cC1mYWRlLWluLXN0b3Atb3V0IHtcblx0MCUsMTAwJSB7IG9wYWNpdHk6IDAgfVxuXHQzNSUgeyBvcGFjaXR5OiAxIH1cblx0NjUlIHsgb3BhY2l0eTogMSB9XG59XG5cbkBrZXlmcmFtZXMgd3AtbWFpbC1zbXRwLWZhZGUtaW4tc3RvcC1vdXQge1xuXHQwJSwxMDAlIHsgb3BhY2l0eTogMCB9XG5cdDM1JSB7IG9wYWNpdHk6IDEgfVxuXHQ2NSUgeyBvcGFjaXR5OiAxIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8gICAgIF8gICAgICAgICAgICBfICAgICAgICAgICBfICAgICAgICAgICAgICAgICAgICAgICAgICAgXyBfXG4vLyAgICAoXykgICAgICAgICAgfCB8ICAgICAgICAgfCB8ICAgICAgICAgICAgICAgICAgICAgICAgIHwgKF8pXG4vLyAgICAgXyBfIF9fICAgX19ffCB8XyAgIF8gIF9ffCB8IF9fXyAgIF8gX18gX19fICAgX19fICBfX3wgfF8gIF9fIF9cbi8vICAgIHwgfCAnXyBcXCAvIF9ffCB8IHwgfCB8LyBfYCB8LyBfIFxcIHwgJ18gYCBfIFxcIC8gXyBcXC8gX2AgfCB8LyBfYCB8XG4vLyAgICB8IHwgfCB8IHwgKF9ffCB8IHxffCB8IChffCB8ICBfXy8gfCB8IHwgfCB8IHwgIF9fLyAoX3wgfCB8IChffCB8XG4vLyAgICB8X3xffCB8X3xcXF9fX3xffFxcX18sX3xcXF9fLF98XFxfX198IHxffCB8X3wgfF98XFxfX198XFxfXyxffF98XFxfXyxffFxuLy9cbi8vICAgICAgU2ltcGxlLCBlbGVnYW50IGFuZCBtYWludGFpbmFibGUgbWVkaWEgcXVlcmllcyBpbiBTYXNzXG4vLyAgICAgICAgICAgICAgICAgICAgICAgIHYxLjQuOVxuLy9cbi8vICAgICAgICAgICAgICAgIGh0dHA6Ly9pbmNsdWRlLW1lZGlhLmNvbVxuLy9cbi8vICAgICAgICAgQXV0aG9yczogRWR1YXJkbyBCb3VjYXMgKEBlZHVhcmRvYm91Y2FzKVxuLy8gICAgICAgICAgICAgICAgICBIdWdvIEdpcmF1ZGVsIChAaHVnb2dpcmF1ZGVsKVxuLy9cbi8vICAgICAgVGhpcyBwcm9qZWN0IGlzIGxpY2Vuc2VkIHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgTUlUIGxpY2Vuc2VcblxuXG4vLy8vXG4vLy8gaW5jbHVkZS1tZWRpYSBsaWJyYXJ5IHB1YmxpYyBjb25maWd1cmF0aW9uXG4vLy8gQGF1dGhvciBFZHVhcmRvIEJvdWNhc1xuLy8vIEBhY2Nlc3MgcHVibGljXG4vLy8vXG5cblxuLy8vXG4vLy8gQ3JlYXRlcyBhIGxpc3Qgb2YgZ2xvYmFsIGJyZWFrcG9pbnRzXG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gQ3JlYXRlcyBhIHNpbmdsZSBicmVha3BvaW50IHdpdGggdGhlIGxhYmVsIGBwaG9uZWBcbi8vLyAgJGJyZWFrcG9pbnRzOiAoJ3Bob25lJzogMzIwcHgpO1xuLy8vXG4kYnJlYWtwb2ludHM6IChcbiAgJ3Bob25lJzogMzIwcHgsXG4gICd0YWJsZXQnOiA3NjhweCxcbiAgJ2Rlc2t0b3AnOiAxMDI0cHhcbikgIWRlZmF1bHQ7XG5cblxuLy8vXG4vLy8gQ3JlYXRlcyBhIGxpc3Qgb2Ygc3RhdGljIGV4cHJlc3Npb25zIG9yIG1lZGlhIHR5cGVzXG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gQ3JlYXRlcyBhIHNpbmdsZSBtZWRpYSB0eXBlIChzY3JlZW4pXG4vLy8gICRtZWRpYS1leHByZXNzaW9uczogKCdzY3JlZW4nOiAnc2NyZWVuJyk7XG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gQ3JlYXRlcyBhIHN0YXRpYyBleHByZXNzaW9uIHdpdGggbG9naWNhbCBkaXNqdW5jdGlvbiAoT1Igb3BlcmF0b3IpXG4vLy8gICRtZWRpYS1leHByZXNzaW9uczogKFxuLy8vICAgICdyZXRpbmEyeCc6ICcoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpJ1xuLy8vICApO1xuLy8vXG4kbWVkaWEtZXhwcmVzc2lvbnM6IChcbiAgJ3NjcmVlbic6ICdzY3JlZW4nLFxuICAncHJpbnQnOiAncHJpbnQnLFxuICAnaGFuZGhlbGQnOiAnaGFuZGhlbGQnLFxuICAnbGFuZHNjYXBlJzogJyhvcmllbnRhdGlvbjogbGFuZHNjYXBlKScsXG4gICdwb3J0cmFpdCc6ICcob3JpZW50YXRpb246IHBvcnRyYWl0KScsXG4gICdyZXRpbmEyeCc6ICcoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpLCAobWluLXJlc29sdXRpb246IDJkcHB4KScsXG4gICdyZXRpbmEzeCc6ICcoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAzKSwgKG1pbi1yZXNvbHV0aW9uOiAzNTBkcGkpLCAobWluLXJlc29sdXRpb246IDNkcHB4KSdcbikgIWRlZmF1bHQ7XG5cblxuLy8vXG4vLy8gRGVmaW5lcyBhIG51bWJlciB0byBiZSBhZGRlZCBvciBzdWJ0cmFjdGVkIGZyb20gZWFjaCB1bml0IHdoZW4gZGVjbGFyaW5nIGJyZWFrcG9pbnRzIHdpdGggZXhjbHVzaXZlIGludGVydmFsc1xuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIEludGVydmFsIGZvciBwaXhlbHMgaXMgZGVmaW5lZCBhcyBgMWAgYnkgZGVmYXVsdFxuLy8vICBAaW5jbHVkZSBtZWRpYSgnPjEyOHB4Jykge31cbi8vL1xuLy8vICAvKiBHZW5lcmF0ZXM6ICovXG4vLy8gIEBtZWRpYSAobWluLXdpZHRoOiAxMjlweCkge31cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBJbnRlcnZhbCBmb3IgZW1zIGlzIGRlZmluZWQgYXMgYDAuMDFgIGJ5IGRlZmF1bHRcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz4yMGVtJykge31cbi8vL1xuLy8vICAvKiBHZW5lcmF0ZXM6ICovXG4vLy8gIEBtZWRpYSAobWluLXdpZHRoOiAyMC4wMWVtKSB7fVxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIEludGVydmFsIGZvciByZW1zIGlzIGRlZmluZWQgYXMgYDAuMWAgYnkgZGVmYXVsdCwgdG8gYmUgdXNlZCB3aXRoIGBmb250LXNpemU6IDYyLjUlO2Bcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz4yLjByZW0nKSB7fVxuLy8vXG4vLy8gIC8qIEdlbmVyYXRlczogKi9cbi8vLyAgQG1lZGlhIChtaW4td2lkdGg6IDIuMXJlbSkge31cbi8vL1xuJHVuaXQtaW50ZXJ2YWxzOiAoXG4gICdweCc6IDEsXG4gICdlbSc6IDAuMDEsXG4gICdyZW0nOiAwLjEsXG4gICcnOiAwXG4pICFkZWZhdWx0O1xuXG4vLy9cbi8vLyBEZWZpbmVzIHdoZXRoZXIgc3VwcG9ydCBmb3IgbWVkaWEgcXVlcmllcyBpcyBhdmFpbGFibGUsIHVzZWZ1bCBmb3IgY3JlYXRpbmcgc2VwYXJhdGUgc3R5bGVzaGVldHNcbi8vLyBmb3IgYnJvd3NlcnMgdGhhdCBkb24ndCBzdXBwb3J0IG1lZGlhIHF1ZXJpZXMuXG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gRGlzYWJsZXMgc3VwcG9ydCBmb3IgbWVkaWEgcXVlcmllc1xuLy8vICAkaW0tbWVkaWEtc3VwcG9ydDogZmFsc2U7XG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcbi8vLyAgICAuZm9vIHtcbi8vLyAgICAgIGNvbG9yOiB0b21hdG87XG4vLy8gICAgfVxuLy8vICB9XG4vLy9cbi8vLyAgLyogR2VuZXJhdGVzOiAqL1xuLy8vICAuZm9vIHtcbi8vLyAgICBjb2xvcjogdG9tYXRvO1xuLy8vICB9XG4vLy9cbiRpbS1tZWRpYS1zdXBwb3J0OiB0cnVlICFkZWZhdWx0O1xuXG4vLy9cbi8vLyBTZWxlY3RzIHdoaWNoIGJyZWFrcG9pbnQgdG8gZW11bGF0ZSB3aGVuIHN1cHBvcnQgZm9yIG1lZGlhIHF1ZXJpZXMgaXMgZGlzYWJsZWQuIE1lZGlhIHF1ZXJpZXMgdGhhdCBzdGFydCBhdCBvclxuLy8vIGludGVyY2VwdCB0aGUgYnJlYWtwb2ludCB3aWxsIGJlIGRpc3BsYXllZCwgYW55IG90aGVycyB3aWxsIGJlIGlnbm9yZWQuXG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gVGhpcyBtZWRpYSBxdWVyeSB3aWxsIHNob3cgYmVjYXVzZSBpdCBpbnRlcmNlcHRzIHRoZSBzdGF0aWMgYnJlYWtwb2ludFxuLy8vICAkaW0tbWVkaWEtc3VwcG9ydDogZmFsc2U7XG4vLy8gICRpbS1uby1tZWRpYS1icmVha3BvaW50OiAnZGVza3RvcCc7XG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcpIHtcbi8vLyAgICAuZm9vIHtcbi8vLyAgICAgIGNvbG9yOiB0b21hdG87XG4vLy8gICAgfVxuLy8vICB9XG4vLy9cbi8vLyAgLyogR2VuZXJhdGVzOiAqL1xuLy8vICAuZm9vIHtcbi8vLyAgICBjb2xvcjogdG9tYXRvO1xuLy8vICB9XG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gVGhpcyBtZWRpYSBxdWVyeSB3aWxsIE5PVCBzaG93IGJlY2F1c2UgaXQgZG9lcyBub3QgaW50ZXJjZXB0IHRoZSBkZXNrdG9wIGJyZWFrcG9pbnRcbi8vLyAgJGltLW1lZGlhLXN1cHBvcnQ6IGZhbHNlO1xuLy8vICAkaW0tbm8tbWVkaWEtYnJlYWtwb2ludDogJ3RhYmxldCc7XG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+PWRlc2t0b3AnKSB7XG4vLy8gICAgLmZvbyB7XG4vLy8gICAgICBjb2xvcjogdG9tYXRvO1xuLy8vICAgIH1cbi8vLyAgfVxuLy8vXG4vLy8gIC8qIE5vIG91dHB1dCAqL1xuLy8vXG4kaW0tbm8tbWVkaWEtYnJlYWtwb2ludDogJ2Rlc2t0b3AnICFkZWZhdWx0O1xuXG4vLy9cbi8vLyBTZWxlY3RzIHdoaWNoIG1lZGlhIGV4cHJlc3Npb25zIGFyZSBhbGxvd2VkIGluIGFuIGV4cHJlc3Npb24gZm9yIGl0IHRvIGJlIHVzZWQgd2hlbiBtZWRpYSBxdWVyaWVzXG4vLy8gYXJlIG5vdCBzdXBwb3J0ZWQuXG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gVGhpcyBtZWRpYSBxdWVyeSB3aWxsIHNob3cgYmVjYXVzZSBpdCBpbnRlcmNlcHRzIHRoZSBzdGF0aWMgYnJlYWtwb2ludCBhbmQgY29udGFpbnMgb25seSBhY2NlcHRlZCBtZWRpYSBleHByZXNzaW9uc1xuLy8vICAkaW0tbWVkaWEtc3VwcG9ydDogZmFsc2U7XG4vLy8gICRpbS1uby1tZWRpYS1icmVha3BvaW50OiAnZGVza3RvcCc7XG4vLy8gICRpbS1uby1tZWRpYS1leHByZXNzaW9uczogKCdzY3JlZW4nKTtcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0JywgJ3NjcmVlbicpIHtcbi8vLyAgICAuZm9vIHtcbi8vLyAgICAgIGNvbG9yOiB0b21hdG87XG4vLy8gICAgfVxuLy8vICB9XG4vLy9cbi8vLyAgIC8qIEdlbmVyYXRlczogKi9cbi8vLyAgIC5mb28ge1xuLy8vICAgICBjb2xvcjogdG9tYXRvO1xuLy8vICAgfVxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFRoaXMgbWVkaWEgcXVlcnkgd2lsbCBOT1Qgc2hvdyBiZWNhdXNlIGl0IGludGVyY2VwdHMgdGhlIHN0YXRpYyBicmVha3BvaW50IGJ1dCBjb250YWlucyBhIG1lZGlhIGV4cHJlc3Npb24gdGhhdCBpcyBub3QgYWNjZXB0ZWRcbi8vLyAgJGltLW1lZGlhLXN1cHBvcnQ6IGZhbHNlO1xuLy8vICAkaW0tbm8tbWVkaWEtYnJlYWtwb2ludDogJ2Rlc2t0b3AnO1xuLy8vICAkaW0tbm8tbWVkaWEtZXhwcmVzc2lvbnM6ICgnc2NyZWVuJyk7XG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+PXRhYmxldCcsICdyZXRpbmEyeCcpIHtcbi8vLyAgICAuZm9vIHtcbi8vLyAgICAgIGNvbG9yOiB0b21hdG87XG4vLy8gICAgfVxuLy8vICB9XG4vLy9cbi8vLyAgLyogTm8gb3V0cHV0ICovXG4vLy9cbiRpbS1uby1tZWRpYS1leHByZXNzaW9uczogKCdzY3JlZW4nLCAncG9ydHJhaXQnLCAnbGFuZHNjYXBlJykgIWRlZmF1bHQ7XG5cbi8vLy9cbi8vLyBDcm9zcy1lbmdpbmUgbG9nZ2luZyBlbmdpbmVcbi8vLyBAYXV0aG9yIEh1Z28gR2lyYXVkZWxcbi8vLyBAYWNjZXNzIHByaXZhdGVcbi8vLy9cblxuXG4vLy9cbi8vLyBMb2cgYSBtZXNzYWdlIGVpdGhlciB3aXRoIGBAZXJyb3JgIGlmIHN1cHBvcnRlZFxuLy8vIGVsc2Ugd2l0aCBgQHdhcm5gLCB1c2luZyBgZmVhdHVyZS1leGlzdHMoJ2F0LWVycm9yJylgXG4vLy8gdG8gZGV0ZWN0IHN1cHBvcnQuXG4vLy9cbi8vLyBAcGFyYW0ge1N0cmluZ30gJG1lc3NhZ2UgLSBNZXNzYWdlIHRvIGxvZ1xuLy8vXG5AZnVuY3Rpb24gaW0tbG9nKCRtZXNzYWdlKSB7XG4gIEBpZiBmZWF0dXJlLWV4aXN0cygnYXQtZXJyb3InKSB7XG5cdEBlcnJvciAkbWVzc2FnZTtcbiAgfSBAZWxzZSB7XG5cdEB3YXJuICRtZXNzYWdlO1xuXHQkXzogbm9vcCgpO1xuICB9XG5cbiAgQHJldHVybiAkbWVzc2FnZTtcbn1cblxuXG4vLy9cbi8vLyBXcmFwcGVyIG1peGluIGZvciB0aGUgbG9nIGZ1bmN0aW9uIHNvIGl0IGNhbiBiZSB1c2VkIHdpdGggYSBtb3JlIGZyaWVuZGx5XG4vLy8gQVBJIHRoYW4gYEBpZiBpbS1sb2coJy4uJykge31gIG9yIGAkXzogaW0tbG9nKCcuLicpYC4gQmFzaWNhbGx5LCB1c2UgdGhlIGZ1bmN0aW9uXG4vLy8gd2l0aGluIGZ1bmN0aW9ucyBiZWNhdXNlIGl0IGlzIG5vdCBwb3NzaWJsZSB0byBpbmNsdWRlIGEgbWl4aW4gaW4gYSBmdW5jdGlvblxuLy8vIGFuZCB1c2UgdGhlIG1peGluIGV2ZXJ5d2hlcmUgZWxzZSBiZWNhdXNlIGl0J3MgbXVjaCBtb3JlIGVsZWdhbnQuXG4vLy9cbi8vLyBAcGFyYW0ge1N0cmluZ30gJG1lc3NhZ2UgLSBNZXNzYWdlIHRvIGxvZ1xuLy8vXG5AbWl4aW4gbG9nKCRtZXNzYWdlKSB7XG4gIEBpZiBpbS1sb2coJG1lc3NhZ2UpIHt9XG59XG5cblxuLy8vXG4vLy8gRnVuY3Rpb24gd2l0aCBubyBgQHJldHVybmAgY2FsbGVkIG5leHQgdG8gYEB3YXJuYCBpbiBTYXNzIDMuM1xuLy8vIHRvIHRyaWdnZXIgYSBjb21waWxpbmcgZXJyb3IgYW5kIHN0b3AgdGhlIHByb2Nlc3MuXG4vLy9cbkBmdW5jdGlvbiBub29wKCkge31cblxuLy8vXG4vLy8gRGV0ZXJtaW5lcyB3aGV0aGVyIGEgbGlzdCBvZiBjb25kaXRpb25zIGlzIGludGVyY2VwdGVkIGJ5IHRoZSBzdGF0aWMgYnJlYWtwb2ludC5cbi8vL1xuLy8vIEBwYXJhbSB7QXJnbGlzdH0gICAkY29uZGl0aW9ucyAgLSBNZWRpYSBxdWVyeSBjb25kaXRpb25zXG4vLy9cbi8vLyBAcmV0dXJuIHtCb29sZWFufSAtIFJldHVybnMgdHJ1ZSBpZiB0aGUgY29uZGl0aW9ucyBhcmUgaW50ZXJjZXB0ZWQgYnkgdGhlIHN0YXRpYyBicmVha3BvaW50XG4vLy9cbkBmdW5jdGlvbiBpbS1pbnRlcmNlcHRzLXN0YXRpYy1icmVha3BvaW50KCRjb25kaXRpb25zLi4uKSB7XG4gICRuby1tZWRpYS1icmVha3BvaW50LXZhbHVlOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJGltLW5vLW1lZGlhLWJyZWFrcG9pbnQpO1xuXG4gIEBpZiBub3QgJG5vLW1lZGlhLWJyZWFrcG9pbnQtdmFsdWUge1xuXHRAaWYgaW0tbG9nKCdgI3skaW0tbm8tbWVkaWEtYnJlYWtwb2ludH1gIGlzIG5vdCBhIHZhbGlkIGJyZWFrcG9pbnQuJykge31cbiAgfVxuXG4gIEBlYWNoICRjb25kaXRpb24gaW4gJGNvbmRpdGlvbnMge1xuXHRAaWYgbm90IG1hcC1oYXMta2V5KCRtZWRpYS1leHByZXNzaW9ucywgJGNvbmRpdGlvbikge1xuXHQgICRvcGVyYXRvcjogZ2V0LWV4cHJlc3Npb24tb3BlcmF0b3IoJGNvbmRpdGlvbik7XG5cdCAgJHByZWZpeDogZ2V0LWV4cHJlc3Npb24tcHJlZml4KCRvcGVyYXRvcik7XG5cdCAgJHZhbHVlOiBnZXQtZXhwcmVzc2lvbi12YWx1ZSgkY29uZGl0aW9uLCAkb3BlcmF0b3IpO1xuXG5cdCAgQGlmICgkcHJlZml4ID09ICdtYXgnIGFuZCAkdmFsdWUgPD0gJG5vLW1lZGlhLWJyZWFrcG9pbnQtdmFsdWUpIG9yXG5cdFx0ICAoJHByZWZpeCA9PSAnbWluJyBhbmQgJHZhbHVlID4gJG5vLW1lZGlhLWJyZWFrcG9pbnQtdmFsdWUpIHtcblx0XHRAcmV0dXJuIGZhbHNlO1xuXHQgIH1cblx0fSBAZWxzZSBpZiBub3QgaW5kZXgoJGltLW5vLW1lZGlhLWV4cHJlc3Npb25zLCAkY29uZGl0aW9uKSB7XG5cdCAgQHJldHVybiBmYWxzZTtcblx0fVxuICB9XG5cbiAgQHJldHVybiB0cnVlO1xufVxuXG4vLy8vXG4vLy8gUGFyc2luZyBlbmdpbmVcbi8vLyBAYXV0aG9yIEh1Z28gR2lyYXVkZWxcbi8vLyBAYWNjZXNzIHByaXZhdGVcbi8vLy9cblxuXG4vLy9cbi8vLyBHZXQgb3BlcmF0b3Igb2YgYW4gZXhwcmVzc2lvblxuLy8vXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRleHByZXNzaW9uIC0gRXhwcmVzc2lvbiB0byBleHRyYWN0IG9wZXJhdG9yIGZyb21cbi8vL1xuLy8vIEByZXR1cm4ge1N0cmluZ30gLSBBbnkgb2YgYD49YCwgYD5gLCBgPD1gLCBgPGAsIGDiiaVgLCBg4omkYFxuLy8vXG5AZnVuY3Rpb24gZ2V0LWV4cHJlc3Npb24tb3BlcmF0b3IoJGV4cHJlc3Npb24pIHtcbiAgQGVhY2ggJG9wZXJhdG9yIGluICgnPj0nLCAnPicsICc8PScsICc8JywgJ+KJpScsICfiiaQnKSB7XG5cdEBpZiBzdHItaW5kZXgoJGV4cHJlc3Npb24sICRvcGVyYXRvcikge1xuXHQgIEByZXR1cm4gJG9wZXJhdG9yO1xuXHR9XG4gIH1cblxuICAvLyBJdCBpcyBub3QgcG9zc2libGUgdG8gaW5jbHVkZSBhIG1peGluIGluc2lkZSBhIGZ1bmN0aW9uLCBzbyB3ZSBoYXZlIHRvXG4gIC8vIHJlbHkgb24gdGhlIGBpbS1sb2coLi4pYCBmdW5jdGlvbiByYXRoZXIgdGhhbiB0aGUgYGxvZyguLilgIG1peGluLiBCZWNhdXNlXG4gIC8vIGZ1bmN0aW9ucyBjYW5ub3QgYmUgY2FsbGVkIGFueXdoZXJlIGluIFNhc3MsIHdlIG5lZWQgdG8gaGFjayB0aGUgY2FsbCBpblxuICAvLyBhIGR1bW15IHZhcmlhYmxlLCBzdWNoIGFzIGAkX2AuIElmIGFueWJvZHkgZXZlciByYWlzZSBhIHNjb3BpbmcgaXNzdWUgd2l0aFxuICAvLyBTYXNzIDMuMywgY2hhbmdlIHRoaXMgbGluZSBpbiBgQGlmIGltLWxvZyguLikge31gIGluc3RlYWQuXG4gICRfOiBpbS1sb2coJ05vIG9wZXJhdG9yIGZvdW5kIGluIGAjeyRleHByZXNzaW9ufWAuJyk7XG59XG5cblxuLy8vXG4vLy8gR2V0IGRpbWVuc2lvbiBvZiBhbiBleHByZXNzaW9uLCBiYXNlZCBvbiBhIGZvdW5kIG9wZXJhdG9yXG4vLy9cbi8vLyBAcGFyYW0ge1N0cmluZ30gJGV4cHJlc3Npb24gLSBFeHByZXNzaW9uIHRvIGV4dHJhY3QgZGltZW5zaW9uIGZyb21cbi8vLyBAcGFyYW0ge1N0cmluZ30gJG9wZXJhdG9yIC0gT3BlcmF0b3IgZnJvbSBgJGV4cHJlc3Npb25gXG4vLy9cbi8vLyBAcmV0dXJuIHtTdHJpbmd9IC0gYHdpZHRoYCBvciBgaGVpZ2h0YCAob3IgcG90ZW50aWFsbHkgYW55dGhpbmcgZWxzZSlcbi8vL1xuQGZ1bmN0aW9uIGdldC1leHByZXNzaW9uLWRpbWVuc2lvbigkZXhwcmVzc2lvbiwgJG9wZXJhdG9yKSB7XG4gICRvcGVyYXRvci1pbmRleDogc3RyLWluZGV4KCRleHByZXNzaW9uLCAkb3BlcmF0b3IpO1xuICAkcGFyc2VkLWRpbWVuc2lvbjogc3RyLXNsaWNlKCRleHByZXNzaW9uLCAwLCAkb3BlcmF0b3ItaW5kZXggLSAxKTtcbiAgJGRpbWVuc2lvbjogJ3dpZHRoJztcblxuICBAaWYgc3RyLWxlbmd0aCgkcGFyc2VkLWRpbWVuc2lvbikgPiAwIHtcblx0JGRpbWVuc2lvbjogJHBhcnNlZC1kaW1lbnNpb247XG4gIH1cblxuICBAcmV0dXJuICRkaW1lbnNpb247XG59XG5cblxuLy8vXG4vLy8gR2V0IGRpbWVuc2lvbiBwcmVmaXggYmFzZWQgb24gYW4gb3BlcmF0b3Jcbi8vL1xuLy8vIEBwYXJhbSB7U3RyaW5nfSAkb3BlcmF0b3IgLSBPcGVyYXRvclxuLy8vXG4vLy8gQHJldHVybiB7U3RyaW5nfSAtIGBtaW5gIG9yIGBtYXhgXG4vLy9cbkBmdW5jdGlvbiBnZXQtZXhwcmVzc2lvbi1wcmVmaXgoJG9wZXJhdG9yKSB7XG4gIEByZXR1cm4gaWYoaW5kZXgoKCc8JywgJzw9JywgJ+KJpCcpLCAkb3BlcmF0b3IpLCAnbWF4JywgJ21pbicpO1xufVxuXG5cbi8vL1xuLy8vIEdldCB2YWx1ZSBvZiBhbiBleHByZXNzaW9uLCBiYXNlZCBvbiBhIGZvdW5kIG9wZXJhdG9yXG4vLy9cbi8vLyBAcGFyYW0ge1N0cmluZ30gJGV4cHJlc3Npb24gLSBFeHByZXNzaW9uIHRvIGV4dHJhY3QgdmFsdWUgZnJvbVxuLy8vIEBwYXJhbSB7U3RyaW5nfSAkb3BlcmF0b3IgLSBPcGVyYXRvciBmcm9tIGAkZXhwcmVzc2lvbmBcbi8vL1xuLy8vIEByZXR1cm4ge051bWJlcn0gLSBBIG51bWVyaWMgdmFsdWVcbi8vL1xuQGZ1bmN0aW9uIGdldC1leHByZXNzaW9uLXZhbHVlKCRleHByZXNzaW9uLCAkb3BlcmF0b3IpIHtcbiAgJG9wZXJhdG9yLWluZGV4OiBzdHItaW5kZXgoJGV4cHJlc3Npb24sICRvcGVyYXRvcik7XG4gICR2YWx1ZTogc3RyLXNsaWNlKCRleHByZXNzaW9uLCAkb3BlcmF0b3ItaW5kZXggKyBzdHItbGVuZ3RoKCRvcGVyYXRvcikpO1xuXG4gIEBpZiBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICR2YWx1ZSkge1xuXHQkdmFsdWU6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkdmFsdWUpO1xuICB9IEBlbHNlIHtcblx0JHZhbHVlOiB0by1udW1iZXIoJHZhbHVlKTtcbiAgfVxuXG4gICRpbnRlcnZhbDogbWFwLWdldCgkdW5pdC1pbnRlcnZhbHMsIHVuaXQoJHZhbHVlKSk7XG5cbiAgQGlmIG5vdCAkaW50ZXJ2YWwge1xuXHQvLyBJdCBpcyBub3QgcG9zc2libGUgdG8gaW5jbHVkZSBhIG1peGluIGluc2lkZSBhIGZ1bmN0aW9uLCBzbyB3ZSBoYXZlIHRvXG5cdC8vIHJlbHkgb24gdGhlIGBpbS1sb2coLi4pYCBmdW5jdGlvbiByYXRoZXIgdGhhbiB0aGUgYGxvZyguLilgIG1peGluLiBCZWNhdXNlXG5cdC8vIGZ1bmN0aW9ucyBjYW5ub3QgYmUgY2FsbGVkIGFueXdoZXJlIGluIFNhc3MsIHdlIG5lZWQgdG8gaGFjayB0aGUgY2FsbCBpblxuXHQvLyBhIGR1bW15IHZhcmlhYmxlLCBzdWNoIGFzIGAkX2AuIElmIGFueWJvZHkgZXZlciByYWlzZSBhIHNjb3BpbmcgaXNzdWUgd2l0aFxuXHQvLyBTYXNzIDMuMywgY2hhbmdlIHRoaXMgbGluZSBpbiBgQGlmIGltLWxvZyguLikge31gIGluc3RlYWQuXG5cdCRfOiBpbS1sb2coJ1Vua25vd24gdW5pdCBgI3t1bml0KCR2YWx1ZSl9YC4nKTtcbiAgfVxuXG4gIEBpZiAkb3BlcmF0b3IgPT0gJz4nIHtcblx0JHZhbHVlOiAkdmFsdWUgKyAkaW50ZXJ2YWw7XG4gIH0gQGVsc2UgaWYgJG9wZXJhdG9yID09ICc8JyB7XG5cdCR2YWx1ZTogJHZhbHVlIC0gJGludGVydmFsO1xuICB9XG5cbiAgQHJldHVybiAkdmFsdWU7XG59XG5cblxuLy8vXG4vLy8gUGFyc2UgYW4gZXhwcmVzc2lvbiB0byByZXR1cm4gYSB2YWxpZCBtZWRpYS1xdWVyeSBleHByZXNzaW9uXG4vLy9cbi8vLyBAcGFyYW0ge1N0cmluZ30gJGV4cHJlc3Npb24gLSBFeHByZXNzaW9uIHRvIHBhcnNlXG4vLy9cbi8vLyBAcmV0dXJuIHtTdHJpbmd9IC0gVmFsaWQgbWVkaWEgcXVlcnlcbi8vL1xuQGZ1bmN0aW9uIHBhcnNlLWV4cHJlc3Npb24oJGV4cHJlc3Npb24pIHtcbiAgLy8gSWYgaXQgaXMgcGFydCBvZiAkbWVkaWEtZXhwcmVzc2lvbnMsIGl0IGhhcyBubyBvcGVyYXRvclxuICAvLyB0aGVuIHRoZXJlIGlzIG5vIG5lZWQgdG8gZ28gYW55IGZ1cnRoZXIsIGp1c3QgcmV0dXJuIHRoZSB2YWx1ZVxuICBAaWYgbWFwLWhhcy1rZXkoJG1lZGlhLWV4cHJlc3Npb25zLCAkZXhwcmVzc2lvbikge1xuXHRAcmV0dXJuIG1hcC1nZXQoJG1lZGlhLWV4cHJlc3Npb25zLCAkZXhwcmVzc2lvbik7XG4gIH1cblxuICAkb3BlcmF0b3I6IGdldC1leHByZXNzaW9uLW9wZXJhdG9yKCRleHByZXNzaW9uKTtcbiAgJGRpbWVuc2lvbjogZ2V0LWV4cHJlc3Npb24tZGltZW5zaW9uKCRleHByZXNzaW9uLCAkb3BlcmF0b3IpO1xuICAkcHJlZml4OiBnZXQtZXhwcmVzc2lvbi1wcmVmaXgoJG9wZXJhdG9yKTtcbiAgJHZhbHVlOiBnZXQtZXhwcmVzc2lvbi12YWx1ZSgkZXhwcmVzc2lvbiwgJG9wZXJhdG9yKTtcblxuICBAcmV0dXJuICcoI3skcHJlZml4fS0jeyRkaW1lbnNpb259OiAjeyR2YWx1ZX0pJztcbn1cblxuLy8vXG4vLy8gU2xpY2UgYCRsaXN0YCBiZXR3ZWVuIGAkc3RhcnRgIGFuZCBgJGVuZGAgaW5kZXhlc1xuLy8vXG4vLy8gQGFjY2VzcyBwcml2YXRlXG4vLy9cbi8vLyBAcGFyYW0ge0xpc3R9ICRsaXN0IC0gTGlzdCB0byBzbGljZVxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkc3RhcnQgWzFdIC0gU3RhcnQgaW5kZXhcbi8vLyBAcGFyYW0ge051bWJlcn0gJGVuZCBbbGVuZ3RoKCRsaXN0KV0gLSBFbmQgaW5kZXhcbi8vL1xuLy8vIEByZXR1cm4ge0xpc3R9IFNsaWNlZCBsaXN0XG4vLy9cbkBmdW5jdGlvbiBzbGljZSgkbGlzdCwgJHN0YXJ0OiAxLCAkZW5kOiBsZW5ndGgoJGxpc3QpKSB7XG4gIEBpZiBsZW5ndGgoJGxpc3QpIDwgMSBvciAkc3RhcnQgPiAkZW5kIHtcblx0QHJldHVybiAoKTtcbiAgfVxuXG4gICRyZXN1bHQ6ICgpO1xuXG4gIEBmb3IgJGkgZnJvbSAkc3RhcnQgdGhyb3VnaCAkZW5kIHtcblx0JHJlc3VsdDogYXBwZW5kKCRyZXN1bHQsIG50aCgkbGlzdCwgJGkpKTtcbiAgfVxuXG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cblxuLy8vL1xuLy8vIFN0cmluZyB0byBudW1iZXIgY29udmVydGVyXG4vLy8gQGF1dGhvciBIdWdvIEdpcmF1ZGVsXG4vLy8gQGFjY2VzcyBwcml2YXRlXG4vLy8vXG5cblxuLy8vXG4vLy8gQ2FzdHMgYSBzdHJpbmcgaW50byBhIG51bWJlclxuLy8vXG4vLy8gQHBhcmFtIHtTdHJpbmcgfCBOdW1iZXJ9ICR2YWx1ZSAtIFZhbHVlIHRvIGJlIHBhcnNlZFxuLy8vXG4vLy8gQHJldHVybiB7TnVtYmVyfVxuLy8vXG5AZnVuY3Rpb24gdG8tbnVtYmVyKCR2YWx1ZSkge1xuICBAaWYgdHlwZS1vZigkdmFsdWUpID09ICdudW1iZXInIHtcblx0QHJldHVybiAkdmFsdWU7XG4gIH0gQGVsc2UgaWYgdHlwZS1vZigkdmFsdWUpICE9ICdzdHJpbmcnIHtcblx0JF86IGltLWxvZygnVmFsdWUgZm9yIGB0by1udW1iZXJgIHNob3VsZCBiZSBhIG51bWJlciBvciBhIHN0cmluZy4nKTtcbiAgfVxuXG4gICRmaXJzdC1jaGFyYWN0ZXI6IHN0ci1zbGljZSgkdmFsdWUsIDEsIDEpO1xuICAkcmVzdWx0OiAwO1xuICAkZGlnaXRzOiAwO1xuICAkbWludXM6ICgkZmlyc3QtY2hhcmFjdGVyID09ICctJyk7XG4gICRudW1iZXJzOiAoJzAnOiAwLCAnMSc6IDEsICcyJzogMiwgJzMnOiAzLCAnNCc6IDQsICc1JzogNSwgJzYnOiA2LCAnNyc6IDcsICc4JzogOCwgJzknOiA5KTtcblxuICAvLyBSZW1vdmUgKy8tIHNpZ24gaWYgcHJlc2VudCBhdCBmaXJzdCBjaGFyYWN0ZXJcbiAgQGlmICgkZmlyc3QtY2hhcmFjdGVyID09ICcrJyBvciAkZmlyc3QtY2hhcmFjdGVyID09ICctJykge1xuXHQkdmFsdWU6IHN0ci1zbGljZSgkdmFsdWUsIDIpO1xuICB9XG5cbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCBzdHItbGVuZ3RoKCR2YWx1ZSkge1xuXHQkY2hhcmFjdGVyOiBzdHItc2xpY2UoJHZhbHVlLCAkaSwgJGkpO1xuXG5cdEBpZiBub3QgKGluZGV4KG1hcC1rZXlzKCRudW1iZXJzKSwgJGNoYXJhY3Rlcikgb3IgJGNoYXJhY3RlciA9PSAnLicpIHtcblx0ICBAcmV0dXJuIHRvLWxlbmd0aChpZigkbWludXMsIC0kcmVzdWx0LCAkcmVzdWx0KSwgc3RyLXNsaWNlKCR2YWx1ZSwgJGkpKVxuXHR9XG5cblx0QGlmICRjaGFyYWN0ZXIgPT0gJy4nIHtcblx0ICAkZGlnaXRzOiAxO1xuXHR9IEBlbHNlIGlmICRkaWdpdHMgPT0gMCB7XG5cdCAgJHJlc3VsdDogJHJlc3VsdCAqIDEwICsgbWFwLWdldCgkbnVtYmVycywgJGNoYXJhY3Rlcik7XG5cdH0gQGVsc2Uge1xuXHQgICRkaWdpdHM6ICRkaWdpdHMgKiAxMDtcblx0ICAkcmVzdWx0OiAkcmVzdWx0ICsgbWFwLWdldCgkbnVtYmVycywgJGNoYXJhY3RlcikgLyAkZGlnaXRzO1xuXHR9XG4gIH1cblxuICBAcmV0dXJuIGlmKCRtaW51cywgLSRyZXN1bHQsICRyZXN1bHQpO1xufVxuXG5cbi8vL1xuLy8vIEFkZCBgJHVuaXRgIHRvIGAkdmFsdWVgXG4vLy9cbi8vLyBAcGFyYW0ge051bWJlcn0gJHZhbHVlIC0gVmFsdWUgdG8gYWRkIHVuaXQgdG9cbi8vLyBAcGFyYW0ge1N0cmluZ30gJHVuaXQgLSBTdHJpbmcgcmVwcmVzZW50YXRpb24gb2YgdGhlIHVuaXRcbi8vL1xuLy8vIEByZXR1cm4ge051bWJlcn0gLSBgJHZhbHVlYCBleHByZXNzZWQgaW4gYCR1bml0YFxuLy8vXG5AZnVuY3Rpb24gdG8tbGVuZ3RoKCR2YWx1ZSwgJHVuaXQpIHtcbiAgJHVuaXRzOiAoJ3B4JzogMXB4LCAnY20nOiAxY20sICdtbSc6IDFtbSwgJyUnOiAxJSwgJ2NoJzogMWNoLCAncGMnOiAxcGMsICdpbic6IDFpbiwgJ2VtJzogMWVtLCAncmVtJzogMXJlbSwgJ3B0JzogMXB0LCAnZXgnOiAxZXgsICd2dyc6IDF2dywgJ3ZoJzogMXZoLCAndm1pbic6IDF2bWluLCAndm1heCc6IDF2bWF4KTtcblxuICBAaWYgbm90IGluZGV4KG1hcC1rZXlzKCR1bml0cyksICR1bml0KSB7XG5cdCRfOiBpbS1sb2coJ0ludmFsaWQgdW5pdCBgI3skdW5pdH1gLicpO1xuICB9XG5cbiAgQHJldHVybiAkdmFsdWUgKiBtYXAtZ2V0KCR1bml0cywgJHVuaXQpO1xufVxuXG4vLy9cbi8vLyBUaGlzIG1peGluIGFpbXMgYXQgcmVkZWZpbmluZyB0aGUgY29uZmlndXJhdGlvbiBqdXN0IGZvciB0aGUgc2NvcGUgb2Zcbi8vLyB0aGUgY2FsbC4gSXQgaXMgaGVscGZ1bCB3aGVuIGhhdmluZyBhIGNvbXBvbmVudCBuZWVkaW5nIGFuIGV4dGVuZGVkXG4vLy8gY29uZmlndXJhdGlvbiBzdWNoIGFzIGN1c3RvbSBicmVha3BvaW50cyAocmVmZXJyZWQgdG8gYXMgdHdlYWtwb2ludHMpXG4vLy8gZm9yIGluc3RhbmNlLlxuLy8vXG4vLy8gQGF1dGhvciBIdWdvIEdpcmF1ZGVsXG4vLy9cbi8vLyBAcGFyYW0ge01hcH0gJHR3ZWFrcG9pbnRzIFsoKV0gLSBNYXAgb2YgdHdlYWtwb2ludHMgdG8gYmUgbWVyZ2VkIHdpdGggYCRicmVha3BvaW50c2Bcbi8vLyBAcGFyYW0ge01hcH0gJHR3ZWFrLW1lZGlhLWV4cHJlc3Npb25zIFsoKV0gLSBNYXAgb2YgdHdlYWtlZCBtZWRpYSBleHByZXNzaW9ucyB0byBiZSBtZXJnZWQgd2l0aCBgJG1lZGlhLWV4cHJlc3Npb25gXG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gRXh0ZW5kIHRoZSBnbG9iYWwgYnJlYWtwb2ludHMgd2l0aCBhIHR3ZWFrcG9pbnRcbi8vLyAgQGluY2x1ZGUgbWVkaWEtY29udGV4dCgoJ2N1c3RvbSc6IDY3OHB4KSkge1xuLy8vICAgIC5mb28ge1xuLy8vICAgICAgQGluY2x1ZGUgbWVkaWEoJz5waG9uZScsICc8PWN1c3RvbScpIHtcbi8vLyAgICAgICAvLyAuLi5cbi8vLyAgICAgIH1cbi8vLyAgICB9XG4vLy8gIH1cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBFeHRlbmQgdGhlIGdsb2JhbCBtZWRpYSBleHByZXNzaW9ucyB3aXRoIGEgY3VzdG9tIG9uZVxuLy8vICBAaW5jbHVkZSBtZWRpYS1jb250ZXh0KCR0d2Vhay1tZWRpYS1leHByZXNzaW9uczogKCdhbGwnOiAnYWxsJykpIHtcbi8vLyAgICAuZm9vIHtcbi8vLyAgICAgIEBpbmNsdWRlIG1lZGlhKCdhbGwnLCAnPnBob25lJykge1xuLy8vICAgICAgIC8vIC4uLlxuLy8vICAgICAgfVxuLy8vICAgIH1cbi8vLyAgfVxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIEV4dGVuZCBib3RoIGNvbmZpZ3VyYXRpb24gbWFwc1xuLy8vICBAaW5jbHVkZSBtZWRpYS1jb250ZXh0KCgnY3VzdG9tJzogNjc4cHgpLCAoJ2FsbCc6ICdhbGwnKSkge1xuLy8vICAgIC5mb28ge1xuLy8vICAgICAgQGluY2x1ZGUgbWVkaWEoJ2FsbCcsICc+cGhvbmUnLCAnPD1jdXN0b20nKSB7XG4vLy8gICAgICAgLy8gLi4uXG4vLy8gICAgICB9XG4vLy8gICAgfVxuLy8vICB9XG4vLy9cbkBtaXhpbiBtZWRpYS1jb250ZXh0KCR0d2Vha3BvaW50czogKCksICR0d2Vhay1tZWRpYS1leHByZXNzaW9uczogKCkpIHtcbiAgLy8gU2F2ZSBnbG9iYWwgY29uZmlndXJhdGlvblxuICAkZ2xvYmFsLWJyZWFrcG9pbnRzOiAkYnJlYWtwb2ludHM7XG4gICRnbG9iYWwtbWVkaWEtZXhwcmVzc2lvbnM6ICRtZWRpYS1leHByZXNzaW9ucztcblxuICAvLyBVcGRhdGUgZ2xvYmFsIGNvbmZpZ3VyYXRpb25cbiAgJGJyZWFrcG9pbnRzOiBtYXAtbWVyZ2UoJGJyZWFrcG9pbnRzLCAkdHdlYWtwb2ludHMpICFnbG9iYWw7XG4gICRtZWRpYS1leHByZXNzaW9uczogbWFwLW1lcmdlKCRtZWRpYS1leHByZXNzaW9ucywgJHR3ZWFrLW1lZGlhLWV4cHJlc3Npb25zKSAhZ2xvYmFsO1xuXG4gIEBjb250ZW50O1xuXG4gIC8vIFJlc3RvcmUgZ2xvYmFsIGNvbmZpZ3VyYXRpb25cbiAgJGJyZWFrcG9pbnRzOiAkZ2xvYmFsLWJyZWFrcG9pbnRzICFnbG9iYWw7XG4gICRtZWRpYS1leHByZXNzaW9uczogJGdsb2JhbC1tZWRpYS1leHByZXNzaW9ucyAhZ2xvYmFsO1xufVxuXG4vLy8vXG4vLy8gaW5jbHVkZS1tZWRpYSBwdWJsaWMgZXhwb3NlZCBBUElcbi8vLyBAYXV0aG9yIEVkdWFyZG8gQm91Y2FzXG4vLy8gQGFjY2VzcyBwdWJsaWNcbi8vLy9cblxuXG4vLy9cbi8vLyBHZW5lcmF0ZXMgYSBtZWRpYSBxdWVyeSBiYXNlZCBvbiBhIGxpc3Qgb2YgY29uZGl0aW9uc1xuLy8vXG4vLy8gQHBhcmFtIHtBcmdsaXN0fSAgICRjb25kaXRpb25zICAtIE1lZGlhIHF1ZXJ5IGNvbmRpdGlvbnNcbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIGEgc2luZ2xlIHNldCBicmVha3BvaW50XG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+cGhvbmUnKSB7IH1cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIHR3byBzZXQgYnJlYWtwb2ludHNcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz5waG9uZScsICc8PXRhYmxldCcpIHsgfVxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggY3VzdG9tIHZhbHVlc1xuLy8vICBAaW5jbHVkZSBtZWRpYSgnPj0zNThweCcsICc8ODUwcHgnKSB7IH1cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIHNldCBicmVha3BvaW50cyB3aXRoIGN1c3RvbSB2YWx1ZXNcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz5kZXNrdG9wJywgJzw9MTM1MHB4JykgeyB9XG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gV2l0aCBhIHN0YXRpYyBleHByZXNzaW9uXG4vLy8gIEBpbmNsdWRlIG1lZGlhKCdyZXRpbmEyeCcpIHsgfVxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIE1peGluZyBldmVyeXRoaW5nXG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+PTM1MHB4JywgJzx0YWJsZXQnLCAncmV0aW5hM3gnKSB7IH1cbi8vL1xuQG1peGluIG1lZGlhKCRjb25kaXRpb25zLi4uKSB7XG4gIEBpZiAoJGltLW1lZGlhLXN1cHBvcnQgYW5kIGxlbmd0aCgkY29uZGl0aW9ucykgPT0gMCkgb3Jcblx0ICAobm90ICRpbS1tZWRpYS1zdXBwb3J0IGFuZCBpbS1pbnRlcmNlcHRzLXN0YXRpYy1icmVha3BvaW50KCRjb25kaXRpb25zLi4uKSkge1xuXHRAY29udGVudDtcbiAgfSBAZWxzZSBpZiAoJGltLW1lZGlhLXN1cHBvcnQgYW5kIGxlbmd0aCgkY29uZGl0aW9ucykgPiAwKSB7XG5cdEBtZWRpYSAje3VucXVvdGUocGFyc2UtZXhwcmVzc2lvbihudGgoJGNvbmRpdGlvbnMsIDEpKSl9IHtcblx0ICAvLyBSZWN1cnNpdmUgY2FsbFxuXHQgIEBpbmNsdWRlIG1lZGlhKHNsaWNlKCRjb25kaXRpb25zLCAyKS4uLikge1xuXHRcdEBjb250ZW50O1xuXHQgIH1cblx0fVxuICB9XG59XG4iLCIvLyBTdHlsaW5nIHR3ZWFrcyBmb3IgalF1ZXJ5LWNvbmZpcm0gSlMgYWxlcnQgbGlicmFyeS5cbmJvZHkud3AtbWFpbC1zbXRwLWFkbWluLXBhZ2UtYm9keSB7XG5cblx0ZGl2Lmpjb25maXJtIHtcblxuXHRcdCosXG5cdFx0Kjo6YmVmb3JlLFxuXHRcdCo6OmFmdGVyIHtcblx0XHRcdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0fVxuXG5cdFx0Lmpjb25maXJtLWJnIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTE0LCAxMTksIDEyNCwgMC43NSk7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblxuXHRcdC5qY29uZmlybS1ib3gge1xuXHRcdFx0cGFkZGluZzogMzBweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRcdGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuXHRcdFx0Ym9yZGVyLXRvcC13aWR0aDogNHB4O1xuXG5cdFx0XHRkaXYuamNvbmZpcm0tY2xvc2VJY29uIHtcblx0XHRcdFx0Y29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcblx0XHRcdFx0dG9wOiA4cHg7XG5cdFx0XHRcdHJpZ2h0OiA4cHg7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6IHJnYmEoMCwgMCwgMCwgMC44MCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0ZGl2Lmpjb25maXJtLXRpdGxlLWMge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxNXB4IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdFx0Lmpjb25maXJtLWljb24tYyB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMzBweDtcblx0XHRcdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogbm9uZTtcblx0XHRcdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdC1tcy10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcblxuXHRcdFx0XHRcdCY6ZW1wdHksXG5cdFx0XHRcdFx0aTplbXB0eSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5qY29uZmlybS10aXRsZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5LXRleHQ7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI5cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0ZGl2Lmpjb25maXJtLWNvbnRlbnQtcGFuZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG5cdFx0XHRcdC5qY29uZmlybS1jb250ZW50IHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdG92ZXJmbG93OiBpbmhlcml0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGRpdi5qY29uZmlybS1jb250ZW50IHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRjb2xvcjogJHByaW1hcnktdGV4dDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblxuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXG5cdFx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYubGFyZ2Uge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuc21hbGwge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC53cC1tYWlsLXNtdHAtZGVidWctZXZlbnQtcHJldmlldyBwIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQud3AtbWFpbC1zbXRwLWJ0biB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMXM7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMXM7XG5cdFx0XHRcdFx0cGFkZGluZzogMTBweCAyMHB4O1xuXHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdFx0XHRcdC1tcy10b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcblx0XHRcdFx0XHR0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdFx0XHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0XHRcdC1tcy11c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogMWVtO1xuXHRcdFx0XHRcdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cblx0XHRcdFx0XHQmLndpdGgtbG9hZGVyIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEycHggMTJweCA3cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGRpdi5qY29uZmlybS1idXR0b25zIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHRidXR0b24ge1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IDAuMnM7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0XHRtYXJnaW46IDAgMTBweCAwO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxMDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5idG4tY29uZmlybSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkb3JhbmdlO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLmJ0bi1jYW5jZWwge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICM3Nzc3Nzc7XG5cdFx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI0Y4RjhGODtcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNDQ0NDQ0M7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jixcblx0XHRcdFx0XHQmLmJ0bi1kZWZhdWx0IHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjNjY2O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuYnRuLWhpZGUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLmJ0bi1ibG9jayB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5idG4tbm9ybWFsLWNhc2Uge1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5qY29uZmlybS10eXBlLWdyZWVuIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkbW9kYWwtZ3JlZW47XG5cblx0XHRcdFx0ZGl2Lmpjb25maXJtLWJ1dHRvbnMgYnV0dG9uLmJ0bi1jb25maXJtIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtZ3JlZW47XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkbW9kYWwtZ3JlZW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5qY29uZmlybS10eXBlLW9yYW5nZSB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJG1vZGFsLW9yYW5nZTtcblxuXHRcdFx0XHRkaXYuamNvbmZpcm0tYnV0dG9ucyBidXR0b24uYnRuLWNvbmZpcm0ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1vcmFuZ2U7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkbW9kYWwtb3JhbmdlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuamNvbmZpcm0tdHlwZS1yZWQge1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICRtb2RhbC1yZWQ7XG5cblx0XHRcdFx0ZGl2Lmpjb25maXJtLWJ1dHRvbnMgYnV0dG9uLmJ0bi1jb25maXJtIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtcmVkO1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJG1vZGFsLXJlZDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmpjb25maXJtLXR5cGUtYmx1ZSB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJG1vZGFsLWJsdWU7XG5cblx0XHRcdFx0ZGl2Lmpjb25maXJtLWJ1dHRvbnMgYnV0dG9uLmJ0bi1jb25maXJtIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtYmx1ZTtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRtb2RhbC1ibHVlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYubG9hZGluZyB7XG5cdFx0XHRcdGJvcmRlci10b3AtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0XHRcdFx0aGVpZ2h0OiAxNjBweDtcblxuXHRcdFx0XHQuamNvbmZpcm0tdGl0bGUtYyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0ei1pbmRleDogNDtcblxuXHRcdFx0XHRcdC5qY29uZmlybS1pY29uLWMge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0dG9wOiA2OCU7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0yMHB4O1xuXHRcdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0XHRib3JkZXI6IHNvbGlkIDZweCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkb3JhbmdlO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0ei1pbmRleDogMztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5qY29uZmlybS1ib3gud3AtbWFpbC1zbXRwLXVwZ3JhZGUtbWFpbGVyLWVkdWNhdGlvbi1tb2RhbCB7XG5cdFx0XHRwYWRkaW5nOiAzMHB4IDMwcHggMTVweDtcblx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cblx0XHRcdGRpdi5qY29uZmlybS10aXRsZS1jIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjZweCAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdC5qY29uZmlybS1pY29uLWMge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdFx0Y29sb3I6ICNjNGM0YzQgIWltcG9ydGFudDtcblxuXHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGRpdi5qY29uZmlybS1jb250ZW50LXBhbmUge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHRkaXYuamNvbmZpcm0tYnV0dG9ucyBidXR0b24uYnRuLWNvbmZpcm0ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICRvcmFuZ2U7XG5cdFx0XHR9XG5cblx0XHRcdC5kaXNjb3VudC1ub3RlIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRtYXJnaW46IDQ1cHggMCAwO1xuXG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmY2Y5ZTg7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIC0zMHB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDI0cHggNjBweCAyMHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0XHRjb2xvcjogIzRkNGQ0ZDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvZm9udC1hd2Vzb21lL2NoZWNrLWNpcmNsZS1zb2xpZC1ncmVlbi5zdmcpO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogNXB4IDZweDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogLTIwcHg7XG5cdFx0XHRcdFx0XHRyaWdodDogNTAlO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtMThweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdGNvbG9yOiAkcG9zaXRpdmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogI2FhYTtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvLyBDb2xvciBzdHlsZXNcbiRwcmltYXJ5LXRleHQ6ICMyYzMzMzc7XG4kc2Vjb25kYXJ5LXRleHQ6ICM1MDU3NWU7XG4kZGVzY3JpcHRpb24tdGV4dDogIzY0Njk3MDtcbiRmaWVsZC10ZXh0OiAjMmMzMzM3O1xuJGZpZWxkLWJvcmRlcjogIzhkOGY5NTtcbiRzdGVlbDogIzczOEU5RTtcbiRzdGVlbC1kYXJrOiAjMzk1MzYwO1xuJG9yYW5nZTogI0UyNzczMDtcbiRvcmFuZ2UtZGFyazogI0I4NUExQjtcbiRsaW5rOiAjMjE3MUIxO1xuJGxpbmstaG92ZXI6ICMxMzVlOTY7XG4kcG9zaXRpdmU6ICMwMEEzMkE7XG4kbmVnYXRpdmU6ICNENjM2Mzg7XG5cbiRncmV5OiAjQTlBOUE5O1xuXG4kbW9kYWwtb3JhbmdlOiAjRTI3NzMwO1xuJG1vZGFsLWdyZWVuOiAjMDBBMzJBO1xuJG1vZGFsLXJlZDogI0Q2MzYzODtcbiRtb2RhbC1ibHVlOiAjMzU4MmM0O1xuXG4vLyBFZmZlY3Qgc3R5bGVzXG4kc2hhZG93LXNtOiAgMHB4IDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiRzaGFkb3ctbWQ6ICAwcHggMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuJHNoYWRvdy1sZzogIDBweCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuXG4kY29udGVudC1wYWRkaW5nOiAyMHB4O1xuJHBhZGRpbmctZGVmYXVsdDogMzBweDtcblxuJGJvcmRlci1jb2xvcjogI0U1RTZFNjtcbiRib3JkZXItcmFkaXVzOiA0cHg7XG4kYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcblxuJGJyZWFrcG9pbnRzOiAoXG5cdCd4cy1waG9uZSc6IDMyMHB4LFxuXHQncGhvbmUnOiA2MDBweCxcblx0J2lwYWQnOiA3NjhweCxcblx0J3RhYmxldCc6IDc4MnB4LFxuXHQnZGVza3RvcCc6IDk2MHB4LFxuKTtcbiIsIi8vIEVkdWNhdGlvbiBzdHlsZXMuXG5cbi8vIE5vdGljZSBiYXIuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcblx0I3dwLW1haWwtc210cC1ub3RpY2UtYmFyIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuI3dwLW1haWwtc210cC1ub3RpY2UtYmFyIHtcblx0bWF4LWhlaWdodDogMzVweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tYm90dG9tOiAtM3B4O1xuXHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2Utb3V0O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdCYub3V0IHtcblx0XHRtYXgtaGVpZ2h0OiAzcHg7XG5cdH1cblxuXHQud3AtbWFpbC1zbXRwLW5vdGljZS1iYXItY29udGFpbmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjREREREREO1xuXHRcdGJvcmRlci10b3A6IDNweCBzb2xpZCAkb3JhbmdlO1xuXHRcdGNvbG9yOiAkc2Vjb25kYXJ5LXRleHQ7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDdweDtcblx0fVxuXG5cdGEge1xuXHRcdGNvbG9yOiAkb3JhbmdlO1xuXHR9XG5cblx0YTpob3ZlciB7XG5cdFx0Y29sb3I6ICRvcmFuZ2UtZGFyaztcblx0fVxuXG5cdC5kaXNtaXNzIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0bWFyZ2luLXRvcDogNHB4O1xuXHRcdGJhY2tncm91bmQ6IDAgMDtcblx0XHRjb2xvcjogIzcyNzc3Yztcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblxuXHQuZGlzbWlzczpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQ6IDAgMDtcblx0XHRjb2xvcjogIzcyNzc3Yztcblx0XHRjb250ZW50OiBcIlxcZjMzNVwiO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQ6IG5vcm1hbCAyMHB4LzIwcHggZGFzaGljb25zO1xuXHRcdHNwZWFrOiBub25lO1xuXHRcdGhlaWdodDogMjBweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDIwcHg7XG5cdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdH1cbn1cblxuI3NjcmVlbi1tZXRhLWxpbmtzIC5zY3JlZW4tbWV0YS10b2dnbGUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAyMHB4O1xuXHR0b3A6IGF1dG87XG59XG5cbiN3cC1tYWlsLXNtdHAge1xuXG5cdC8qIEdlbmVyYWwgc3R5bGVzLiAqL1xuXHQud3AtbWFpbC1zbXRwLXByb2R1Y3QtZWR1Y2F0aW9uIHtcblxuXHRcdCZfX3JvdyB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U0ZTRlNDtcblx0XHRcdHBhZGRpbmc6IDI1cHggMCA1cHg7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDA1cHg7XG5cblx0XHRcdCYgPiAqOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdCYtLWluYWN0aXZlIHtcblx0XHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0Ji0tZnVsbC13aWR0aCB7XG5cdFx0XHRcdG1heC13aWR0aDogdW5zZXQ7XG5cdFx0XHR9XG5cblx0XHRcdCYtLW5vLWJvcmRlciB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0Ji0tbm8tcGFkZGluZyB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6bGFzdC1vZi10eXBlICsgLndwLW1haWwtc210cC1idG4tdXBncmFkZSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDI1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9faGVhZGluZyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRjb2xvcjogJHByaW1hcnktdGV4dDtcblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvcHJvLWJhZGdlLXNtYWxsLnN2ZycpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdHdpZHRoOiAzNXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fZGVzY3JpcHRpb24ge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRjb2xvcjogJHNlY29uZGFyeS10ZXh0O1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNWVtO1xuXHRcdH1cblxuXHRcdCZfX3VwZ3JhZGUtYnRuLS10b3Age1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cblx0XHQmX19zY3JlZW5zaG90cyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShcIjxwaG9uZVwiKSB7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHR9XG5cblx0XHRcdCYgPiBkaXYge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRtYXJnaW46IDAgMjVweCAyMHB4IDA7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoXCI8cGhvbmVcIikge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNGRkZGRkY7XG5cdFx0XHRcdFx0Ym9yZGVyOiA1cHggc29saWQgI0ZGRkZGRjtcblx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY4LCA2OCwgNjgsIDAuMTUpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9hc3NldHMvaW1hZ2VzL2ljb25zL3pvb20uc3ZnJyk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA1MHB4O1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjpob3ZlcjphZnRlciB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0Y29sb3I6ICRzZWNvbmRhcnktdGV4dDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLS10d28gPiBkaXYge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDQ4N3B4O1xuXHRcdFx0fVxuXG5cdFx0XHQmLS10aHJlZSA+IGRpdiB7XG5cdFx0XHRcdG1heC13aWR0aDogMzE2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fbGlzdCB7XG5cblx0XHRcdCYgPiBoNCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdGNvbG9yOiAkcHJpbWFyeS10ZXh0O1xuXHRcdFx0fVxuXG5cdFx0XHQmID4gZGl2IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0fVxuXG5cdFx0XHR1bCB7XG5cdFx0XHRcdHdpZHRoOiAyOTBweDtcblx0XHRcdFx0bWFyZ2luOiAwIDQwcHggMjBweCAwO1xuXG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0Y29sb3I6ICRzZWNvbmRhcnktdGV4dDtcblxuXHRcdFx0XHRcdCYgKyBsaSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IHVybCgnLi4vLi4vYXNzZXRzL2ltYWdlcy9pY29ucy9jaGVjay1zb2xpZC5zdmcnKTtcblx0XHRcdFx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8qIEV4cG9ydCBlbWFpbCBsb2dzIGVkdWNhdGlvbiBwYWdlLiAqL1xuXHQjd3AtbWFpbC1zbXRwLXRvb2xzLWV4cG9ydC1lbWFpbC1sb2dzLXByb2R1Y3QtZWR1Y2F0aW9uIHtcblxuXHRcdHNlY3Rpb24ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cblx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdH1cblxuXHRcdFx0aDUge1xuXHRcdFx0XHRjbGVhcjogYm90aDtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXHRcdFx0XHRjb2xvcjogJHByaW1hcnktdGV4dDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0fVxuXG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdGNsZWFyOiBib3RoO1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0bWFyZ2luOiAzcHggMCAzcHggMDtcblx0XHRcdH1cblxuXHRcdFx0LndwLW1haWwtc210cC1kYXRlLXNlbGVjdG9yIHtcblx0XHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdC53cC1tYWlsLXNtdHAtc2VhcmNoLWJveC1maWVsZCB7XG5cdFx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdH1cblxuXHRcdFx0LndwLW1haWwtc210cC1zZWFyY2gtYm94LXRlcm0ge1xuXHRcdFx0XHR3aWR0aDogMzAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LyogQ29udHJvbHMgZWR1Y2F0aW9uIHBhZ2UuICovXG5cdCN3cC1tYWlsLXNtdHAtZW1haWwtY29udHJvbHMtcHJvZHVjdC1lZHVjYXRpb24ge1xuXG5cdFx0LndwLW1haWwtc210cC1wcm9kdWN0LWVkdWNhdGlvbl9fcm93LS1pbmFjdGl2ZSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdC53cC1tYWlsLXNtdHAtc2V0dGluZy1yb3c6bGFzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC8qIE5ldHdvcmsgZWR1Y2F0aW9uIHBhZ2UuICovXG5cdC53cC1tYWlsLXNtdHAtcGFnZS1udy1wcm9kdWN0LWVkdSB7XG5cdFx0aDIge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHR9XG5cblx0XHQuYmFkZ2Uge1xuXHRcdFx0bWFyZ2luOiAwIDAgMnB4IDdweDtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdGhlaWdodDogMTdweDtcblx0XHR9XG5cblx0XHQud3AtbWFpbC1zbXRwLXNldHRpbmctcm93LW11bHRpc2l0ZSB7XG5cdFx0XHRjb2xvcjogIzlhOWE5YTtcblxuXHRcdFx0cC5kZXNjIHtcblx0XHRcdFx0Y29sb3I6ICNiYWJhYmE7XG5cdFx0XHR9XG5cblx0XHRcdGlucHV0W3R5cGU9Y2hlY2tib3hdOmRpc2FibGVkIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjYWFhO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53cC1tYWlsLXNtdHAtc2V0dGluZy1yb3ctbm8tc2V0dGluZyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdH1cblx0fVxufVxuXG4ud3AtbWFpbC1zbXRwLWxpdGUgI3dwLW1haWwtc210cCB7XG5cblx0LyogRW1haWwgcmVwb3J0cyBlZHVjYXRpb24gcGFnZS4gKi9cblx0LndwLW1haWwtc210cC1wYWdlLXJlcG9ydHMge1xuXG5cdFx0LndwLW1haWwtc210cC1wYWdlLXRpdGxlIC5wYWdlLXRpdGxlIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9wcm8tYmFkZ2Utc21hbGwuc3ZnJyk7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0d2lkdGg6IDM1cHg7XG5cdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvKiBHbWFpbCBtYWlsZXIgb25lLWNsaWNrIHNldHVwLiAqL1xuXHQjd3AtbWFpbC1zbXRwLXNldHRpbmctcm93LWdtYWlsLW9uZV9jbGlja19zZXR1cF9lbmFibGVkLWxpdGUsXG5cdCN3cC1tYWlsLXNtdHAtc2V0dGluZy1yb3ctbWlzYy1yYXRlX2xpbWl0LWxpdGUge1xuXHRcdFx0LndwLW1haWwtc210cC10b2dnbGU6OmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9wcm8tYmFkZ2Utc21hbGwuc3ZnJyk7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0d2lkdGg6IDM1cHg7XG5cdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdH1cblx0fVxufVxuXG5cbiIsIi8vIEN1c3RvbSBzdHlsZSBmb3IgdGhlIHBsdWdpbiBTVkcgbG9hZGVyLlxuLndwLW1haWwtc210cC1sb2FkaW5nIHtcblx0YW5pbWF0aW9uOiAwLjY1cyBsaW5lYXIgaW5maW5pdGUgd3AtbWFpbC1zbXRwLWxvYWRpbmctc3Bpbjtcbn1cblxuLndwLW1haWwtc210cC1sb2FkaW5nLW1kIHtcblx0d2lkdGg6IDMycHg7XG5cdGhlaWdodDogMzJweDtcbn1cblxuLndwLW1haWwtc210cC1sb2FkaW5nLXNtIHtcblx0d2lkdGg6IDE2cHg7XG5cdGhlaWdodDogMTZweDtcbn1cblxuLy8gQ1NTIGxvYWRpbmcgc3Bpbm5lci5cbi53cC1tYWlsLXNtdHAtbG9hZGluZy1zcGluIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0JjphZnRlciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0YW5pbWF0aW9uOiAwLjY1cyBsaW5lYXIgaW5maW5pdGUgd3AtbWFpbC1zbXRwLWxvYWRpbmctc3Bpbjtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0Ym9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR3aWR0aDogMTZweDtcblx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0bWFyZ2luLXRvcDogLThweDtcblx0XHRtYXJnaW4tbGVmdDogLThweDtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHdwLW1haWwtc210cC1sb2FkaW5nLXNwaW4ge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGVaKDI3MGRlZyk7XG5cdH1cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGVaKDYzMGRlZylcblx0fVxufVxuIiwiLy8gRmx5b3V0IE1lbnUgc3R5bGVzLlxuXG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XG5cbiN3cC1tYWlsLXNtdHAtZmx5b3V0IHtcblx0JHN0YXJ0OiA3NXB4O1xuXHQkc3RlcDogNTVweDtcblx0JHRyYW5zOiAwLjJzO1xuXHQkZGVsYXk6IDM1bXM7XG5cblx0cG9zaXRpb246IGZpeGVkO1xuXHR6LWluZGV4OiA5OTk5OTtcblx0dHJhbnNpdGlvbjogYWxsICR0cmFucyBlYXNlLWluLW91dDtcblx0cmlnaHQ6IDQwcHg7XG5cdGJvdHRvbTogNDBweDtcblx0b3BhY2l0eTogMTtcblxuXHRAaW5jbHVkZSBtZWRpYSgnPGRlc2t0b3AnKSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC53cC1tYWlsLXNtdHAtZmx5b3V0LWhlYWQge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdH1cblxuXHRcdGZpZ3VyZSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRib3JkZXI6IDNweCBzb2xpZCAkb3JhbmdlO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdGJveC1zaGFkb3c6IDAgMnB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgJHRyYW5zIGVhc2UtaW4tb3V0O1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDU0cHg7XG5cdFx0XHRcdGhlaWdodDogNTRweDtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsICR0cmFucyBlYXNlLWluLW91dDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmhvdmVyIGZpZ3VyZSB7XG5cdFx0XHRib3gtc2hhZG93OiAwIDJweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcblx0XHR9XG5cblx0XHQud3AtbWFpbC1zbXRwLWZseW91dC1sYWJlbCB7XG5cdFx0XHRyaWdodDogY2FsYygxMDAlICsgMTVweCk7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDApO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAtNTBweDtcblx0XHR9XG5cblx0XHQmOmhvdmVyIC53cC1tYWlsLXNtdHAtZmx5b3V0LWxhYmVsIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoMSk7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0fVxuXHR9XG5cblx0LndwLW1haWwtc210cC1mbHlvdXQtbGFiZWwge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR0b3A6IDUwJTtcblx0XHRyaWdodDogY2FsYygxMDAlICsgMTVweCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNBN0FBQUQ7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0cGFkZGluZzogNnB4IDEwcHg7XG5cdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0bGluZS1oZWlnaHQ6IGluaXRpYWw7XG5cdFx0dHJhbnNpdGlvbjogYWxsICR0cmFucyBlYXNlLW91dDtcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0LW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG5cdH1cblxuXHQud3AtbWFpbC1zbXRwLWZseW91dC1pdGVtIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRsZWZ0OiAxMHB4O1xuXHRcdHdpZHRoOiA0MHB4O1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHR0cmFuc2l0aW9uOiBhbGwgJHRyYW5zIGVhc2UtaW4tb3V0O1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMCk7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGJveC1zaGFkb3c6ICRzaGFkb3ctbGc7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzczOEU5RTtcblxuXHRcdGltZyB7XG5cdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0fVxuXG5cdFx0QGZvciAkaSBmcm9tIDAgdGhyb3VnaCA0IHtcblx0XHRcdCYud3AtbWFpbC1zbXRwLWZseW91dC1pdGVtLSN7JGl9IHtcblx0XHRcdFx0Ym90dG9tOiAkc3RhcnQgKyAkaSAqICRzdGVwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzM5NTM2MDtcblxuXHRcdFx0LndwLW1haWwtc210cC1mbHlvdXQtbGFiZWwge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNzg3QzgyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYub3BlbmVkIHtcblxuXHRcdC53cC1tYWlsLXNtdHAtZmx5b3V0LWl0ZW0ge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdH1cblxuXHRcdC53cC1tYWlsLXNtdHAtZmx5b3V0LWhlYWQge1xuXG5cdFx0XHQud3AtbWFpbC1zbXRwLWZseW91dC1sYWJlbCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdGZpZ3VyZSBpbWcge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpIHNjYWxlKDEuMTcpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggNCB7XG5cdFx0XHQud3AtbWFpbC1zbXRwLWZseW91dC1pdGVtLSN7JGl9IHtcblx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtICR0cmFucyAkaSAqICRkZWxheSwgYmFja2dyb3VuZC1jb2xvciAkdHJhbnM7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5vdXQge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR9XG59XG4iLCIud3AtbWFpbC1zbXRwLXRvb2x0aXAge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdHRleHQtZGVjb3JhdGlvbi1zdHlsZTogZG90dGVkO1xuXHRjdXJzb3I6IGhlbHA7XG5cdGNvbG9yOiAkc2Vjb25kYXJ5LXRleHQ7XG5cdG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcblxuXHQmLXRleHQge1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ei1pbmRleDogOTk5OTtcblx0XHR3aWR0aDogMzYwcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzJENEY2MDtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMTZweCAyMHB4O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0Ym90dG9tOiAxMDAlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHRtYXJnaW4tbGVmdDogLTE4MHB4O1xuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCIgXCI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDEwMCU7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTVweDtcblx0XHRcdGJvcmRlci13aWR0aDogNXB4O1xuXHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRcdGJvcmRlci1jb2xvcjogIzJENEY2MCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcblx0XHR9XG5cdH1cblxuXHQmOmhvdmVyIC53cC1tYWlsLXNtdHAtdG9vbHRpcC10ZXh0IHtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHR9XG59XG4iLCIjd3AtbWFpbC1zbXRwIHtcblxuXHQud3AtbWFpbC1zbXRwLWNvbmRpdGlvbmFsIHtcblxuXHRcdGJ1dHRvbiB7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXG5cdFx0dGFibGUge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IDc0MHB4O1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdFx0XHRib3JkZXItc3BhY2luZzogMDtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHR9XG5cblx0XHR0YWJsZSB0ZCB7XG5cdFx0XHRwYWRkaW5nOiAwIDEwcHggMjBweCAwO1xuXHRcdH1cblxuXHRcdCZfX3JvdyB7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKFwiPD1waG9uZVwiKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHR9XG5cblx0XHRcdGlucHV0LFxuXHRcdFx0c2VsZWN0IHtcblx0XHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX3Byb3BlcnR5LWNvbCB7XG5cdFx0XHR3aWR0aDogMjMlO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShcIjw9cGhvbmVcIikge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19vcGVyYXRvci1jb2wge1xuXHRcdFx0d2lkdGg6IDIzJTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoXCI8PXBob25lXCIpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fdmFsdWUtY29sIHtcblx0XHRcdHdpZHRoOiA0MiU7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKFwiPD1waG9uZVwiKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX3ZhbHVlIDpkaXNhYmxlZCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xuXHRcdFx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblx0XHR9XG5cblx0XHQmX19hY3Rpb25zIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHR9XG5cblx0XHQmX19kZWxldGUtcnVsZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGNvbG9yOiAjOTk5OTk5O1xuXHRcdFx0bWFyZ2luOiAwIDAgMCAxMHB4O1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJG5lZ2F0aXZlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2dyb3VwLWRlbGltaXRlciB7XG5cdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xuXHRcdFx0Y29sb3I6ICRkZXNjcmlwdGlvbi10ZXh0O1xuXHRcdH1cblx0fVxufVxuIiwiLndwLW1haWwtc210cC10b2dnbGUge1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcblx0LW1zLXVzZXItc2VsZWN0OiBub25lO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHQmX19zd2l0Y2gge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMjdweDtcblx0XHRoZWlnaHQ6IDE3cHg7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0LW1zLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdGhlaWdodDogMTNweDtcblx0XHRcdHdpZHRoOiAxM3B4O1xuXHRcdFx0bGVmdDogMnB4O1xuXHRcdFx0dG9wOiAycHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHRcdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHR9XG5cdH1cblxuXHQmX19sYWJlbCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRsaW5lLWhlaWdodDogMTVweDtcblx0XHRjb2xvcjogJHNlY29uZGFyeS10ZXh0O1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdH1cblxuXHQmX19sYWJlbC0tc3RhdGljIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0fVxuXG5cdGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiBhdXRvO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0Y2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuXHRcdHdpZHRoOiAxcHg7XG5cdFx0aGVpZ2h0OiAxcHg7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdCY6bm90KDpjaGVja2VkKSB7XG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdCYgKyAud3AtbWFpbC1zbXRwLXRvZ2dsZV9fc3dpdGNoIHtcblx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgM3B4ICM5OTk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzk5OTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmIH4gLndwLW1haWwtc210cC10b2dnbGVfX2xhYmVsLS11bmNoZWNrZWQge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmNoZWNrZWQge1xuXHRcdFx0JiArIC53cC1tYWlsLXNtdHAtdG9nZ2xlX19zd2l0Y2gge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcG9zaXRpdmU7XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xuXHRcdFx0XHRcdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0JiArIC53cC1tYWlsLXNtdHAtdG9nZ2xlX19zd2l0Y2gge1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAzcHggJHBvc2l0aXZlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYgfiAud3AtbWFpbC1zbXRwLXRvZ2dsZV9fbGFiZWwtLWNoZWNrZWQge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmRpc2FibGVkIHtcblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0JiArIC53cC1tYWlsLXNtdHAtdG9nZ2xlX19zd2l0Y2gge1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JiB+ICoge1xuXHRcdFx0XHRvcGFjaXR5OiAuNTtcblx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLndwLW1haWwtc210cC1hZG1pbi1wYWdlLWJvZHkge1xuXG5cdCN3cGJvZHktY29udGVudCB7XG5cdFx0cGFkZGluZy1ib3R0b206IDIwMHB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoIFwiPD10YWJsZXRcIiApIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0I3dwZm9vdGVyIHtcblxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICRsaW5rICFpbXBvcnRhbnQ7XG5cblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdGNvbG9yOiAkbGluay1ob3ZlciAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53cC1tYWlsLXNtdHAtZm9vdGVyLXByb21vdGlvbiB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdGNvbG9yOiAjNjQ2OTcwO1xuXHRcdFx0cGFkZGluZzogMzBweCAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblxuXHRcdFx0cCB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndwLW1haWwtc210cC1mb290ZXItcHJvbW90aW9uLWxpbmtzLFxuXHRcdC53cC1tYWlsLXNtdHAtZm9vdGVyLXByb21vdGlvbi1zb2NpYWwge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR9XG5cblx0XHQud3AtbWFpbC1zbXRwLWZvb3Rlci1wcm9tb3Rpb24tbGlua3Mge1xuXHRcdFx0bWFyZ2luOiAxMHB4IDA7XG5cdFx0XHRjb2xvcjogIzY0Njk3MDtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAjMDQ1NThhO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAjMDQ1NThhO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRjb2xvcjogI2MzYzRjNztcblx0XHRcdFx0cGFkZGluZzogMCA3cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndwLW1haWwtc210cC1mb290ZXItcHJvbW90aW9uLXNvY2lhbCB7XG5cdFx0XHRnYXA6IDEwcHg7XG5cdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRcdFx0XHRwYXRoIHtcblx0XHRcdFx0XHRjb2xvcjogIzY0Njk3MDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRsaTpob3ZlciB7XG5cblx0XHRcdFx0cGF0aCB7XG5cdFx0XHRcdFx0ZmlsbDogIzUwNTc1ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQjZm9vdGVyLWxlZnQge1xuXHRcdFx0Y29sb3I6ICM1MDU3NWU7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuXHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCJAaW1wb3J0IFwiaW5jbHVkZS1tZWRpYVwiO1xuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcImdlbmVyYWxcIjtcbkBpbXBvcnQgXCJjb25maXJtXCI7XG5AaW1wb3J0IFwiZWR1Y2F0aW9uXCI7XG5AaW1wb3J0IFwibG9hZGVyXCI7XG5AaW1wb3J0IFwiZmx5b3V0LW1lbnVcIjtcbkBpbXBvcnQgXCJ0b29sdGlwXCI7XG5AaW1wb3J0IFwiY29uZGl0aW9uYWwtbG9naWNcIjtcbkBpbXBvcnQgXCJ0b2dnbGVcIjtcbkBpbXBvcnQgXCJmb290ZXJcIjtcblxuLy8gU2NyZWVuIG9wdGlvbnMgYXJlIGhpZGRlbiBvbiBsb2FkLCB0aGVuIG1hZGUgdmlzaWJsZSB3aXRoIEpTLCB0b1xuLy8gcHJldmVudCBpdCBmcm9tIFwianVtcGluZ1wiLlxuI3NjcmVlbi1tZXRhLWxpbmtzLFxuI3NjcmVlbi1tZXRhIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuI3dwLW1haWwtc210cC1oZWFkZXItdGVtcCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bWFyZ2luOiAwO1xuXHR0b3A6IC0xcHg7XG5cdGxlZnQ6IDIwcHg7XG5cdHJpZ2h0OiAwO1xuXHR6LWluZGV4OiA5OTtcbn1cblxuI3dwLW1haWwtc210cC1oZWFkZXIge1xuXHRib3JkZXItdG9wOiAzcHggc29saWQgJG9yYW5nZTtcblx0cGFkZGluZzogMjRweCAkY29udGVudC1wYWRkaW5nO1xuXG5cdGltZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG1heC13aWR0aDogMjQycHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYShcIjw9dGFibGV0XCIpIHtcblx0XHRcdG1heC13aWR0aDogMjAwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi53cC1tYWlsLXNtdHAtcGFnZSB7XG5cdGNvbG9yOiAkcHJpbWFyeS10ZXh0O1xuXG5cdGEge1xuXHRcdGNvbG9yOiAkbGluaztcblxuXHRcdCY6aG92ZXIsXG5cdFx0JjphY3RpdmUge1xuXHRcdFx0Y29sb3I6ICRsaW5rLWhvdmVyO1xuXHRcdH1cblx0fVxufVxuXG4jd3AtbWFpbC1zbXRwIHtcblx0bWFyZ2luOiAwO1xuXG5cdC53cC1tYWlsLXNtdHAtaGlkZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC53cC1tYWlsLXNtdHAtcGFnZS10aXRsZSB7XG5cdFx0bWluLWhlaWdodDogNThweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRtYXJnaW46IDAgMCAyMHB4IDA7XG5cdFx0cGFkZGluZzogMCAkY29udGVudC1wYWRkaW5nO1xuXG5cdFx0YS50YWIge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNmZmY7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDMwcHg7XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDAgMTdweCAwO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJG9yYW5nZTtcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogIzk5OTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRhLmFjdGlvbiB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRtYXJnaW46IDE0cHggMCAxNHB4IDEwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0XHRcdG1pbi1oZWlnaHQ6IDMwcHg7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShcIjw9cGhvbmVcIikge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQucGFnZS10aXRsZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Zm9udC1zaXplOiAyM3B4O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMjBweCAyMHB4IDIwcHggMDtcblx0XHR9XG5cdH1cblxuXHQud3AtbWFpbC1zbXRwLXBhZ2UtY29udGVudCB7XG5cdFx0cGFkZGluZzogMCAkY29udGVudC1wYWRkaW5nO1xuXG5cdFx0Kixcblx0XHQqOjpiZWZvcmUsXG5cdFx0Kjo6YWZ0ZXIge1xuXHRcdFx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0LW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHR9XG5cblx0XHQud3AtbWFpbC1zbXRwLWNsZWFyIHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCIgXCI7XG5cdFx0XHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdFx0fVxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNsZWFyOiBib3RoO1xuXHRcdFx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRcdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8gU2V0dGluZyByb3dzLCBlZyBmaWVsZCByb3cuXG5cdFx0LndwLW1haWwtc210cC1zZXR0aW5nLXJvdyB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U0ZTRlNDtcblx0XHRcdHBhZGRpbmc6IDMwcHggMDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cblx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKFwiPHRhYmxldFwiKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHggMDtcblx0XHRcdH1cblxuXHRcdFx0Ji5pbmFjdGl2ZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdC53cC1tYWlsLXNtdHAtc2V0dGluZy1taWQtcm93LXNlcCB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNlNGU0ZTQ7XG5cdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdG1hcmdpbjogMTVweCAwO1xuXHRcdFx0fVxuXG5cdFx0XHQvLyBTZWN0aW9uIGhlYWRpbmcuXG5cdFx0XHQmLnNlY3Rpb24taGVhZGluZyB7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHggMCAxMHB4O1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXG5cdFx0XHRcdCYubm8tZGVzYyB7XG5cdFx0XHRcdFx0aDIsXG5cdFx0XHRcdFx0aDQge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYud3AtbWFpbC1zbXRwLXNlY3Rpb24taGVhZGluZy0taGFzLWRpdmlkZXIge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggMCAzMHB4O1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlNGU0O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LndwLW1haWwtc210cC1zZXR0aW5nLWZpZWxkIHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDA1cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZGVzYyB7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC8vIENoZWNrYm94IHNldHRpbmdzIGZpZWxkLlxuXHRcdFx0Ji53cC1tYWlsLXNtdHAtc2V0dGluZy1yb3ctY2hlY2tib3gge1xuXG5cdFx0XHRcdGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XHRtYXJnaW46IDFweCAwIDAgMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWwge1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDAgOHB4O1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5kZXNjIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAwIDMwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsICsgLmRlc2Mge1xuXHRcdFx0XHRcdG1hcmdpbjogOHB4IDAgMCAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC8vIFRleHQgYmFzZWQgc2V0dGluZ3MgZmllbGQuXG5cdFx0XHQmLndwLW1haWwtc210cC1zZXR0aW5nLXJvdy10ZXh0LFxuXHRcdFx0Ji53cC1tYWlsLXNtdHAtc2V0dGluZy1yb3ctcGFzc3dvcmQsXG5cdFx0XHQmLndwLW1haWwtc210cC1zZXR0aW5nLXJvdy1udW1iZXIsXG5cdFx0XHQmLndwLW1haWwtc210cC1zZXR0aW5nLXJvdy1lbWFpbCB7XG5cblx0XHRcdFx0LndwLW1haWwtc210cC1zZXR0aW5nLWxhYmVsIHtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogOHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC8vIFNlbGVjdCBzZXR0aW5ncyBmaWVsZC5cblx0XHRcdCYud3AtbWFpbC1zbXRwLXNldHRpbmctcm93LXNlbGVjdCB7XG5cblx0XHRcdFx0LndwLW1haWwtc210cC1zZXR0aW5nLWxhYmVsIHtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogOHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC8vIFJhZGlvIHNldHRpbmdzIGZpZWxkLlxuXHRcdFx0Ji53cC1tYWlsLXNtdHAtc2V0dGluZy1yb3ctcmFkaW8ge1xuXG5cdFx0XHRcdC53cC1tYWlsLXNtdHAtc2V0dGluZy1maWVsZCB7XG5cblx0XHRcdFx0XHRpbnB1dFt0eXBlPXJhZGlvXSB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IC0zcHggMTBweCAwIDA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XHRcdCYud3AtbWFpbC1zbXRwLXNldHRpbmctcm93LW5vLWJvcmRlciB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCYud3AtbWFpbC1zbXRwLXNldHRpbmctcm93LW5vLXBhZGRpbmcge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQvLyBNYWlsZXIgaW1hZ2UgcmFkaW8gc2V0dGluZ3MgZmllbGQuXG5cdFx0XHQmLndwLW1haWwtc210cC1zZXR0aW5nLXJvdy1tYWlsZXIge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblxuXHRcdFx0XHQud3AtbWFpbC1zbXRwLW1haWxlcnMge1xuXG5cdFx0XHRcdFx0LndwLW1haWwtc210cC1tYWlsZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE0MHB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdFx0LndwLW1haWwtc210cC1tYWlsZXItaW1hZ2Uge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNFNUU1RTU7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNzZweDtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdFx0XHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdFx0XHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXG5cdFx0XHRcdFx0XHRcdCYuaXMtcmVjb21tZW5kZWQge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcmVjb21tZW5kZWQuc3ZnKTtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogNjAlO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCByaWdodCAtMnB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDgwJTtcblx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMC42O1xuXHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdFx0XHRcdFx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHRcdFx0XHRcdFx0XHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji53cC1tYWlsLXNtdHAtbWFpbGVyLXNtdHAgLndwLW1haWwtc210cC1tYWlsZXItaW1hZ2UgaW1nIHtcblx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMzBweFxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRcdC53cC1tYWlsLXNtdHAtbWFpbGVyLWltYWdlIHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRvcmFuZ2U7XG5cblx0XHRcdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdC53cC1tYWlsLXNtdHAtbWFpbGVyLWltYWdlIHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICNjY2M7XG5cblx0XHRcdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji53cC1tYWlsLXNtdHAtc2V0dGluZy1yb3ctYWxlcnQge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDI1cHg7XG5cblx0XHRcdFx0LndwLW1haWwtc210cC1zZXR0aW5nLXJvdyB7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnNlY3Rpb24taGVhZGluZyB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblxuXHRcdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Lm5vdGljZSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXG5cdFx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiA2LjVweCAwO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LndwLW1haWwtc210cC1zZXR0aW5nLXJvdyB7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdFx0JiArIC53cC1tYWlsLXNtdHAtc2V0dGluZy1yb3cge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQud3AtbWFpbC1zbXRwLXNldHRpbmctbGFiZWwge1xuXHRcdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmRhc2hpY29ucy10cmFzaCB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHRvcDogNnB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjQTdBQUFEO1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjJzO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJG5lZ2F0aXZlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmI3dwLW1haWwtc210cC1zZXR0aW5nLXJvdy1hbGVydHMtdHdpbGlvX3NtcyB7XG5cblx0XHRcdFx0LndwLW1haWwtc210cC1zZXR0aW5nLXJvdy1hbGVydC1jb25uZWN0aW9uLW9wdGlvbnMge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdCYgKyAud3AtbWFpbC1zbXRwLXNldHRpbmctcm93LWFsZXJ0LWNvbm5lY3Rpb24tb3B0aW9uczpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdG1heC13aWR0aDogNjA1cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRENEQ0RFO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQvLyBHZW5lcmFsIGVsZW1lbnRzLlxuXHRcdFx0aDIsIGg0IHtcblx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5LXRleHQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0bWFyZ2luOiAwIDAgNnB4IDA7XG5cdFx0XHR9XG5cblx0XHRcdGgyIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdH1cblxuXHRcdFx0aDMge1xuXHRcdFx0XHRjb2xvcjogJHByaW1hcnktdGV4dDtcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4IDA7XG5cdFx0XHR9XG5cblx0XHRcdGg1IHtcblx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5LXRleHQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweCAwO1xuXHRcdFx0fVxuXG5cdFx0XHRwIHtcblx0XHRcdFx0bWFyZ2luOiAxMnB4IDAgMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS41ZW07XG5cblx0XHRcdFx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRtYXJnaW46IDhweCAwIDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmRlc2Mge1xuXHRcdFx0XHRcdG1hcmdpbjogMTBweCAwIDA7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5LXRleHQ7XG5cblx0XHRcdFx0XHQmICsgLmRlc2Mge1xuXHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLmJ1dHRvbm5lZCB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuaW5saW5lLW5vdGljZSB7XG5cdFx0XHRcdFx0bWFyZ2luOiA1cHggMCAxNXB4O1xuXHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0XHRib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMXB4IDFweCAwIHJnYmEoIDAsIDAsIDAsIDAuMSApO1xuXG5cdFx0XHRcdFx0Ji5pbmxpbmUtZXJyb3Ige1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkbmVnYXRpdmU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmlubGluZS1pbmZvIHtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogIzIxNzFCMTtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuaW5saW5lLWVkdS1ub3RpY2Uge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjODA5RUIwO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNWVtO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRhLndwLW1haWwtc210cC1tYWlsZXItbm90aWNlLWRpc21pc3Mge1xuXHRcdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICM5OTlEQTE7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4IDEwcHg7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogZGFya2VuKCM5OTlEQTEsIDIwJSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHVsIHtcblx0XHRcdFx0bWFyZ2luOiA4cHggMCAwO1xuXG5cdFx0XHRcdCYubGlzdCB7XG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHRhYmxlIHtcblx0XHRcdFx0Ji5hY3Rpb25zLWxpc3Qge1xuXHRcdFx0XHRcdHRkLCB0aCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHggNXB4IDVweCAwO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0XHQmLmVtYWlsIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5zdGF0dXMge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLmFjdGlvbnMge1xuXHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0XHRcdFx0XHRcdCZbY2xhc3MqPWRlbGV0ZV0sXG5cdFx0XHRcdFx0XHRcdFx0JltjbGFzcyo9ZXJyb3JdIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkbmVnYXRpdmU7XG5cblx0XHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IGRhcmtlbiggJG5lZ2F0aXZlLCAyMCApO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC8vIEZvcm0gZWxlbWVudHMuXG5cdFx0XHRpbnB1dFt0eXBlPXRleHRdLFxuXHRcdFx0aW5wdXRbdHlwZT1lbWFpbF0sXG5cdFx0XHRpbnB1dFt0eXBlPW51bWJlcl0sXG5cdFx0XHRpbnB1dFt0eXBlPXBhc3N3b3JkXSxcblx0XHRcdHNlbGVjdCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRmaWVsZC1ib3JkZXI7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0Y29sb3I6ICRmaWVsZC10ZXh0O1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdHBhZGRpbmc6IDdweCAxMnB4O1xuXHRcdFx0XHRtYXJnaW46IDAgMTBweCAwIDA7XG5cdFx0XHRcdHdpZHRoOiA0MDBweDtcblx0XHRcdFx0bWluLWhlaWdodDogMzZweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYShcIjxkZXNrdG9wXCIpIHtcblx0XHRcdFx0XHR3aWR0aDogMzAwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYShcIjxwaG9uZVwiKSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiB1bnNldDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cblx0XHRcdFx0XHQmIH4gYnV0dG9uLFxuXHRcdFx0XHRcdCYgfiAud3AtbWFpbC1zbXRwLWJ0biB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA4cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JltyZWFkb25seV0ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLnNtYWxsLXRleHQge1xuXHRcdFx0XHRcdHdpZHRoOiA3NXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIzAxNkFBQjtcblx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDAgMCAxcHggIzAxNkFBQjtcblx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpkaXNhYmxlZCB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMC42O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuXHRcdFx0aW5wdXRbdHlwZT1yYWRpb10ge1xuXHRcdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMDE2QUFCO1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMDE2QUFCO1xuXHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ly8gQW5pbWF0ZSBkYXNoaWNvbiB5ZXMgaWNvbiB3aGVuIGNsaWNraW5nIG9uIGNvcHkgYnV0dG9uLlxuXHRcdFx0LndwLW1haWwtc210cC1kYXNoaWNvbnMteWVzLWFsdC1ncmVlbiB7XG5cdFx0XHRcdCYud3AtbWFpbC1zbXRwLWFuaW1hdGUge1xuXHRcdFx0XHRcdC13ZWJraXQtYW5pbWF0aW9uOiB3cC1tYWlsLXNtdHAtZmFkZS1pbi1zdG9wLW91dCAxcyBsaW5lYXI7XG5cdFx0XHRcdFx0YW5pbWF0aW9uOiB3cC1tYWlsLXNtdHAtZmFkZS1pbi1zdG9wLW91dCAxcyBsaW5lYXI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLndwLW1haWwtc210cC1zdWNjZXNzIHtcblx0XHRcdFx0XHRjb2xvcjogJHBvc2l0aXZlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndwLW1haWwtc210cC1zZXR0aW5nLWdyb3VwIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlNGU0O1xuXHRcdFx0cGFkZGluZzogMCAwIDMwcHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKFwiPHRhYmxldFwiKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAyMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHRcdH1cblxuXHRcdFx0LndwLW1haWwtc210cC1zZXR0aW5nLXJvdyB7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0cGFkZGluZzogMzBweCAwIDAgIWltcG9ydGFudDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYShcIjx0YWJsZXRcIikge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggMCAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8gUm93IGxhYmVsIChsZWZ0KS5cblx0XHQud3AtbWFpbC1zbXRwLXNldHRpbmctbGFiZWwge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdHdpZHRoOiAyMDVweDtcblx0XHRcdHBhZGRpbmc6IDAgMjBweCAwIDA7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKFwiPHRhYmxldFwiKSB7XG5cdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdFx0XHR9XG5cblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8gUm93IGZpZWxkIChyaWdodCkuXG5cdFx0LndwLW1haWwtc210cC1zZXR0aW5nLWZpZWxkIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwIDAgMCAyMDVweDtcblx0XHRcdG1heC13aWR0aDogODAwcHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKFwiPHRhYmxldFwiKSB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblxuXHRcdFx0aHIge1xuXHRcdFx0XHRtYXJnaW46IDIwcHggMDtcblx0XHRcdH1cblxuXHRcdFx0LndwLW1haWwtc210cC1zZXR0aW5nLWZpZWxkLXJvdyB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblxuXHRcdFx0XHQmID4gLndwLW1haWwtc210cC1idG4gKyAud3AtbWFpbC1zbXRwLWJ0biB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQud3AtbWFpbC1zbXRwLXN1Ym1pdCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAyNXB4IDA7XG5cblx0XHRcdC5oZWxwLXRleHQge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyBNYWlsZXIgT3B0aW9uc1xuXHRcdC53cC1tYWlsLXNtdHAtbWFpbGVyLW9wdGlvbnMge1xuXHRcdFx0LndwLW1haWwtc210cC1tYWlsZXItb3B0aW9uIHtcblx0XHRcdFx0LndwLW1haWwtc210cC1zZXR0aW5nLXJvdy5zZWN0aW9uLWhlYWRpbmcge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggMCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0YmxvY2txdW90ZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI0U1RTVFNTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0XHRcdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAyMHB4IDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMDVweDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQud3AtbWFpbC1zbXRwLWNvbm5lY3RlZC1yb3cge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKFwiPHRhYmxldFwiKSB7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCZfX2luZm8ge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAzMHB4O1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoXCI8dGFibGV0XCIpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0cC5pbmxpbmUtbm90aWNlIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8gTWlzYy5cblx0XHQmLndwLW1haWwtc210cC1wYWdlLWdlbmVyYWwgcCB7XG5cdFx0XHQvLyBUaGlzIHdpbGwgcmVtb3ZlIGp1bXBpbmVzcy5cblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cblx0XHQubm90aWNlLWlubGluZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjZmZmO1xuXHRcdFx0Ym94LXNoYWRvdzogMCAxcHggMXB4IDAgcmdiYSggMCwgMCwgMCwgMC4xICk7XG5cdFx0XHRtYXJnaW46IDVweCAwIDE1cHg7XG5cdFx0XHRwYWRkaW5nOiAxcHggMTJweDtcblxuXHRcdFx0Ji5ub3RpY2Utc3VjY2VzcyB7XG5cdFx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAkcG9zaXRpdmU7XG5cdFx0XHR9XG5cblx0XHRcdCYubm90aWNlLXdhcm5pbmcge1xuXHRcdFx0XHRib3JkZXItbGVmdC1jb2xvcjogI2ZmYjkwMDtcblx0XHRcdH1cblxuXHRcdFx0Ji5ub3RpY2UtZXJyb3Ige1xuXHRcdFx0XHRib3JkZXItbGVmdC1jb2xvcjogJG5lZ2F0aXZlO1xuXHRcdFx0fVxuXG5cdFx0XHQmLm5vdGljZS1pbmZvIHtcblx0XHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6ICMwMGEwZDI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm5vdGljZSBwLFxuXHRcdC5ub3RpY2UtaW5saW5lIHAsXG5cdFx0Lm5vdGljZSBwOmZpcnN0LW9mLXR5cGUsXG5cdFx0Lm5vdGljZS1pbmxpbmUgcDpmaXJzdC1vZi10eXBlIHtcblx0XHRcdG1hcmdpbjogMC41ZW0gMDtcblx0XHRcdHBhZGRpbmc6IDJweDtcblx0XHR9XG5cblx0XHRwcmUge1xuXHRcdFx0d2hpdGUtc3BhY2U6IHByZS1saW5lO1xuXHRcdH1cblxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblxuXHRcdC5jb25uZWN0ZWQtYXMge1xuXHRcdFx0bWFyZ2luLWxlZnQ6ICRwYWRkaW5nLWRlZmF1bHQ7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKFwiPHBob25lXCIpIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I3dwLW1haWwtc210cC1wcm8tYmFubmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRwYWRkaW5nOiAyNXB4IDIwcHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZGFkYWRhO1xuXHRcdFx0bWFyZ2luOiAxMHB4IDAgMCAwO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHQud3AtbWFpbC1zbXRwLXByby1iYW5uZXItZGlzbWlzcyB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0cmlnaHQ6IDEwcHg7XG5cdFx0XHRcdHRvcDogMTBweDtcblxuXHRcdFx0XHRidXR0b24ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdGNvbG9yOiAkZ3JleTtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0aDIge1xuXHRcdFx0XHRjb2xvcjogJHByaW1hcnktdGV4dDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0fVxuXG5cdFx0XHRwIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRjb2xvcjogJHNlY29uZGFyeS10ZXh0O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjFlbTtcblxuXHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5iZW5lZml0cyB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDE2cHggMDtcblx0XHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0XHRcdG1heC13aWR0aDogMTAwMHB4O1xuXG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoXCI8PXBob25lXCIpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAwIDJweCAxNnB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRzZWNvbmRhcnktdGV4dDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnKyc7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0dG9wOiAtMXB4O1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLmFycm93LXJpZ2h0OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICfihpInO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICRvcmFuZ2U7XG5cblx0XHRcdFx0Jjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xuXHRcdFx0XHRcdGNvbG9yOiAkb3JhbmdlLWRhcms7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnN0YXJzIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHRcdC5kYXNoaWNvbnMge1xuXHRcdFx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5wcmljZS1vZmYge1xuXHRcdFx0XHRjb2xvcjogJHBvc2l0aXZlO1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC53cC1tYWlsLXNtdHAtYWRtaW4tY29sdW1ucyB7XG5cblx0XHQmID4gZGl2W2NsYXNzKj1cIi1jb2x1bW4tXCJdIHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdH1cblxuXHRcdC53cC1tYWlsLXNtdHAtYWRtaW4tY29sdW1uLTIwIHt3aWR0aDogMjAlfVxuXHRcdC53cC1tYWlsLXNtdHAtYWRtaW4tY29sdW1uLTMzIHt3aWR0aDogMzMuMzMzMzMlfVxuXHRcdC53cC1tYWlsLXNtdHAtYWRtaW4tY29sdW1uLTQwIHt3aWR0aDogNDAlfVxuXHRcdC53cC1tYWlsLXNtdHAtYWRtaW4tY29sdW1uLTUwIHt3aWR0aDogNTAlfVxuXHRcdC53cC1tYWlsLXNtdHAtYWRtaW4tY29sdW1uLTYwIHt3aWR0aDogNjAlfVxuXHRcdC53cC1tYWlsLXNtdHAtYWRtaW4tY29sdW1uLTgwIHt3aWR0aDogODAlfVxuXG5cdFx0LndwLW1haWwtc210cC1hZG1pbi1jb2x1bW4tbGFzdCB7ZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnR9XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRcdGNsZWFyOiBib3RoO1xuXHRcdH1cblx0fVxuXG5cdC5ub3RpY2UgYmxvY2txdW90ZSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0cGFkZGluZzogMnB4O1xuXG5cdFx0cHJlIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcblx0XHR9XG5cdH1cblxuXHQjd3AtbWFpbC1zbXRwLXJlc2V0LWZpbHRlciB7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0bWFyZ2luOiAyMHB4IDA7XG5cdFx0cGFkZGluZzogMTBweDtcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjZDBkNDtcblx0XHRib3gtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcblxuXHRcdGEge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblxuXHRcdC5yZXNldCB7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRjb2xvcjogI2E2YTZhNjtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRoZWlnaHQ6IDE4cHg7XG5cblx0XHRcdCY6Zm9jdXMsXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRuZWdhdGl2ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBUb29scyAtPiBEZWJ1ZyBFdmVudHMgdGFiIHN0eWxlcy5cblx0LndwLW1haWwtc210cC10YWItdG9vbHMtZGVidWctZXZlbnRzIHtcblx0XHRAaW5jbHVkZSBtZWRpYShcIj50YWJsZXRcIikge1xuXHRcdFx0dGgjZXZlbnQge1xuXHRcdFx0XHR3aWR0aDogMTMwcHg7XG5cdFx0XHR9XG5cdFx0XHR0aCN0eXBlIHtcblx0XHRcdFx0d2lkdGg6IDgwcHg7XG5cdFx0XHR9XG5cdFx0XHR0aCNpbml0aWF0b3Ige1xuXHRcdFx0XHR3aWR0aDogMjAlO1xuXHRcdFx0fVxuXHRcdFx0dGgjY3JlYXRlZF9hdCB7XG5cdFx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBTZXR0aW5ncyAtPiBNaXNjIHRhYiBzdHlsZXMuXG5cdC53cC1tYWlsLXNtdHAtdGFiLW1pc2Mge1xuXHRcdCN3cC1tYWlsLXNtdHAtc2V0dGluZy1yb3ctcmF0ZV9saW1pdF9wZXJpb2RzIHtcblx0XHRcdGlucHV0W3R5cGU9bnVtYmVyXSB7XG5cdFx0XHRcdHdpZHRoOiAxMDBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQjd3AtbWFpbC1zbXRwLXNldHRpbmctcm93LXVuaW5zdGFsbCAud3AtbWFpbC1zbXRwLWRhbmdlciB7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0Y29sb3I6ICRuZWdhdGl2ZTtcblx0XHR9XG5cdH1cblxuXHQvLyBGbGF0cGlja2VyIChkYXRlIHBpY2tlcikgc3R5bGUgaW4gdGhlIFdQIExpc3QgVGFibGUgZmlsdGVyLlxuXHQud3AtbWFpbC1zbXRwLWZpbHRlci1kYXRlIHtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKFwiPD10YWJsZXRcIikge1xuXHRcdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0bWF4LXdpZHRoOiA2MDBweDtcblx0XHR9XG5cblx0XHQmX19jb250cm9sIHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0bWFyZ2luOiAwIDVweCAwIDA7XG5cdFx0XHRtaW4taGVpZ2h0OiAzMHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRtYXgtd2lkdGg6IDIxMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShcIjw9dGFibGV0XCIpIHtcblx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdFx0XHRtaW4taGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19idG4ge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHR9XG5cdH1cblxuXHQud3AtbWFpbC1zbXRwLWdvb2dsZS1zaWduLWluLWJ0biB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNDI4NUY0O1xuXHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuXHRcdHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlLWluLW91dDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGNvbG9yOiAjZmZmZmZmO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgM3B4IDNweCByZ2JhKDY2LCAxMzMsIDI0NCwgMC4zKTtcblx0XHR9XG5cblx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMzM2N2Q2O1xuXHRcdH1cblxuXHRcdCYtLWRpc2FibGVkIHtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0Q0RDNEMztcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRjb2xvcjogIzdGN0Y3RjtcblxuXHRcdFx0LndwLW1haWwtc210cC1nb29nbGUtc2lnbi1pbi1pY29uX19ib3JkZXIsXG5cdFx0XHQud3AtbWFpbC1zbXRwLWdvb2dsZS1zaWduLWluLWljb25fX2JnIHtcblx0XHRcdFx0ZmlsbDogI0Q0RDNEMztcblx0XHRcdH1cblxuXHRcdFx0LndwLW1haWwtc210cC1nb29nbGUtc2lnbi1pbi1pY29uX19zeW1ib2wge1xuXHRcdFx0XHRmaWxsOiAjN0Y3RjdGO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2ljb24ge1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbjogLTNweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX190ZXh0IHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRtYXJnaW46IDAgMTBweDtcblx0XHR9XG5cdH1cbn1cblxuLy8gQnV0dG9ucy5cbi53cC1tYWlsLXNtdHAtYnRuIHtcblx0Ym9yZGVyOiAwO1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW46IDA7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR0ZXh0LXNoYWRvdzogbm9uZTtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQuZGFzaGljb25zIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0d2lkdGg6IDE2cHg7XG5cdFx0aGVpZ2h0OiAxNnB4O1xuXHR9XG5cblx0JiArIC53cC1tYWlsLXNtdHAtYnRuIHtcblx0XHRtYXJnaW4tbGVmdDogMTZweDtcblx0fVxuXG5cdCY6ZGlzYWJsZWQge1xuXHRcdG9wYWNpdHk6IDAuNTtcblx0XHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXHR9XG5cblx0Ji53cC1tYWlsLXNtdHAtYnRuLW1kIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRwYWRkaW5nOiA5cHggMTVweDtcblx0XHRtaW4taGVpZ2h0OiAzNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdH1cblxuXHQmLndwLW1haWwtc210cC1idG4tbGcge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdHBhZGRpbmc6IDE2cHggMjhweDtcblx0fVxuXG5cdCYud3AtbWFpbC1zbXRwLWJ0bi11cGdyYWRlLFxuXHQmLndwLW1haWwtc210cC1idG4tY3RhIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRwYWRkaW5nOiAxNHB4IDMwcHg7XG5cdH1cblxuXHQmLndwLW1haWwtc210cC1idG4tb3JhbmdlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuXHRcdGJvcmRlci1jb2xvcjogJG9yYW5nZTtcblx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdCY6aG92ZXIsXG5cdFx0JjphY3RpdmUsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlLWRhcms7XG5cdFx0XHRib3JkZXItY29sb3I6ICRvcmFuZ2UtZGFyaztcblx0XHRcdGNvbG9yOiAjRkZGRkZGO1xuXHRcdH1cblxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDNweCAkb3JhbmdlLWRhcms7XG5cdFx0fVxuXHR9XG5cblx0Ji53cC1tYWlsLXNtdHAtYnRuLXJlZCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJG5lZ2F0aXZlO1xuXHRcdGJvcmRlci1jb2xvcjogJG5lZ2F0aXZlO1xuXHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0Jjpob3Zlcixcblx0XHQmOmFjdGl2ZSxcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNiMzJkMmU7XG5cdFx0XHRib3JkZXItY29sb3I6ICNiMzJkMmU7XG5cdFx0XHRjb2xvcjogI0ZGRkZGRjtcblx0XHR9XG5cblx0XHQmOmZvY3VzIHtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAzcHggI2IzMmQyZTtcblx0XHR9XG5cdH1cblxuXHQmLndwLW1haWwtc210cC1idG4tZ3JleSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y4RjhGODtcblx0XHRib3JkZXItY29sb3I6ICM5OTk5OTk7XG5cdFx0Y29sb3I6ICM1NTU1NTU7XG5cblx0XHQmOmhvdmVyLFxuXHRcdCY6YWN0aXZlLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2VlZTtcblx0XHRcdGJvcmRlci1jb2xvcjogIzU1NTU1NTtcblx0XHRcdGNvbG9yOiAjNDQ0O1xuXHRcdH1cblx0fVxuXG5cdCYud3AtbWFpbC1zbXRwLWJ0bi1saWdodC1ncmV5IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuXHRcdGJvcmRlci1jb2xvcjogI2NjYztcblx0XHRjb2xvcjogIzY2NjtcblxuXHRcdCY6aG92ZXIsXG5cdFx0JjphY3RpdmUsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuXHRcdFx0Y29sb3I6ICM0NDQ7XG5cdFx0fVxuXHR9XG5cblx0Ji53cC1tYWlsLXNtdHAtYnRuLWJsdWVpc2gge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICM3MzhlOWU7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjNzM4ZTllO1xuXHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0Jjpob3Zlcixcblx0XHQmOmFjdGl2ZSxcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMzOTUzNjA7XG5cdFx0XHRib3JkZXItY29sb3I6ICMzOTUzNjA7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHR9XG5cblx0XHQmOmZvY3VzIHtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAzcHggIzM5NTM2MDtcblx0XHR9XG5cdH1cbn1cblxuYS53cC1tYWlsLXNtdHAtYnRuLndwLW1haWwtc210cC1idG4tbWQge1xuXHRsaW5lLWhlaWdodDogMTZweDtcbn1cblxuLy8gRG9tYWluIENoZWNrZXIgUmVzdWx0cyBzZWN0aW9uIG9uIEVtYWlsIFRlc3QgdGFiLlxuI3dwLW1haWwtc210cC1kb21haW4tY2hlY2stZGV0YWlscyB7XG5cdGgyIHtcblx0XHRjb2xvcjogJHByaW1hcnktdGV4dDtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRtYXJnaW46IDI4cHggMCAyM3B4O1xuXHR9XG5cblx0LndwLW1haWwtc210cC1kb21haW4tY2hlY2stZGV0YWlscy1jaGVjay1saXN0IHtcblxuXHRcdCYtaXRlbSB7XG5cdFx0XHRwYWRkaW5nOiAyNXB4IDA7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI0U0RTRFNDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmLWljb24ge1xuXHRcdFx0XHR3aWR0aDogMThweDtcblx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCYtY29udGVudCB7XG5cdFx0XHRcdGgzIHtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xuXHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeS10ZXh0O1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDRweCAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0Y29sb3I6ICRzZWNvbmRhcnktdGV4dDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXG5cdFx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gRW1haWwgVGVzdCBUYWIuXG4ud3AtbWFpbC1zbXRwLXRhYi10b29scy10ZXN0IHtcblxuXHQud3AtbWFpbC1zbXRwLXNldHRpbmctcm93LnNlY3Rpb24taGVhZGluZyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjJweDtcblx0fVxuXG5cdC53cC1tYWlsLXNtdHAtdGVzdC1lbWFpbC1yZXNlbmQge1xuXHRcdHBhZGRpbmctdG9wOiAyMnB4O1xuXHRcdG1hcmdpbi10b3A6IDIycHg7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNFNEU0RTQ7XG5cdH1cblxuXHQud3AtbWFpbC1zbXRwLXRlc3QtZW1haWwtcmVzZW5kIGEge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdH1cblxuXHQjZW1haWwtdGVzdC1zdWNjZXNzIHtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdHN2ZyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1heC13aWR0aDogNTAwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdG1hcmdpbjogMCBhdXRvIDIycHg7XG5cdFx0fVxuXG5cdFx0aDIge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI5cHg7XG5cdFx0XHRjb2xvcjogJHByaW1hcnktdGV4dDtcblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5LXRleHQ7XG5cdFx0fVxuXHR9XG5cblx0I2VtYWlsLXRlc3QtZm9ybSB7XG5cblx0XHQud3AtbWFpbC1zbXRwLXNldHRpbmctcm93LnNlY3Rpb24taGVhZGluZyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdC53cC1tYWlsLXNtdHAtYnRuIHtcblx0XHRcdG1pbi13aWR0aDogOTVweDtcblx0XHR9XG5cblx0XHQud3AtbWFpbC1zbXRwLWxvYWRpbmcge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IC0ycHg7XG5cdFx0fVxuXHR9XG5cblx0I3dwLW1haWwtc210cC1kZWJ1ZyB7XG5cdFx0bWFyZ2luLXRvcDogMjVweDtcblxuXHRcdGgyIHtcblx0XHRcdG1hcmdpbjogMjBweCAwIDEwcHg7XG5cdFx0XHRjb2xvcjogJHByaW1hcnktdGV4dDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdG1hcmdpbjogMTBweCAwO1xuXHRcdFx0Y29sb3I6ICRzZWNvbmRhcnktdGV4dDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdH1cblxuXHRcdHVsIHtcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcblx0XHR9XG5cblx0XHR1bCxcblx0XHRvbCB7XG5cdFx0XHRtYXJnaW46IDEwcHggMCAxMHB4IDE1cHg7XG5cdFx0XHRjb2xvcjogJHNlY29uZGFyeS10ZXh0O1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgOHB4IDA7XG5cblx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZGFzaGljb25zLXN0YXItZmlsbGVkIHtcblx0XHRcdGNvbG9yOiAkb3JhbmdlO1xuXHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG5cdFx0fVxuXG5cdFx0LnByaWNlLW9mZiB7XG5cdFx0XHRjb2xvcjogJHBvc2l0aXZlO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHR9XG5cblx0XHQuZXJyb3ItbG9nLWJ1dHRvbi1jb250YWluZXIge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjJweDtcblx0XHR9XG5cblx0XHQuZXJyb3ItbG9nLXRvZ2dsZSB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHR9XG5cblx0XHQuZXJyb3ItbG9nLWNvcHkge1xuXHRcdFx0bWluLXdpZHRoOiAxMjJweDtcblxuXHRcdFx0LmVycm9yLWxvZy1jb3B5LWJhY2sge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5lcnJvci1sb2ctY29weS1jb3BpZWQge1xuXG5cdFx0XHQuZXJyb3ItbG9nLWNvcHktZnJvbnQge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQuZXJyb3ItbG9nLWNvcHktYmFjayB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZXJyb3ItbG9nIHtcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHQmLmVycm9yLWxvZy1zZWxlY3Rpb24ge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblxuXHRcdFx0cHJlIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ud3AtbWFpbC1zbXRwLXRhYi10b29scy1hY3Rpb24tc2NoZWR1bGVyIHtcblxuXHQud3AtbWFpbC1zbXRwLXBhZ2UtY29udGVudCB7XG5cdFx0LndyYXAsIC5zdWJzdWJzdWIge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblxuXHRcdCYgPiBoMSB7XG5cdFx0XHRjb2xvcjogJHByaW1hcnktdGV4dDtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRtYXJnaW46IDAgMCAxNXB4IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdCYgPiBwIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR9XG5cblx0XHRoMS53cC1oZWFkaW5nLWlubGluZSxcblx0XHRzcGFuLnN1YnRpdGxlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0aHIud3AtaGVhZGVyLWVuZCB7XG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRtYXJnaW46IC0ycHggMCAwO1xuXHRcdH1cblx0fVxufVxuXG4ud3AtbWFpbC1zbXRwLWFkbWluLXBhZ2UtYm9keSB7XG5cblx0LyogTGlnaHRib3ggbGlicmFyeSBnbG9iYWwgc3R5bGVzLiAqL1xuXHQubGl0eSB7XG5cdFx0ei1pbmRleDogOTk5OTk5OTk5O1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdH1cblxuXHQubGl0eS1jbG9zZSB7XG5cdFx0bWFyZ2luOiAxMHB4O1xuXHR9XG5cblx0LmxpdHktY29udGVudCB7XG5cdFx0bWF4LXdpZHRoOiA4MHZ3O1xuXHRcdG1heC1oZWlnaHQ6IDgwdmg7XG5cblx0XHRpbWcge1xuXHRcdFx0bWF4LWhlaWdodDogODB2aCAhaW1wb3J0YW50O1xuXHRcdFx0bWF4LXdpZHRoOiA4MHZ3ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cbi8vIFRoZSBzaW5nbGUgRGVidWcgRXZlbnQgcG9wdXAgcHJldmlldy5cbi53cC1tYWlsLXNtdHAtZGVidWctZXZlbnQtcHJldmlldyB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0aDQge1xuXHRcdG1hcmdpbjogMTVweCAwO1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0fVxuXG5cdC53cC1tYWlsLXNtdHAtZGVidWctZXZlbnQtcHJldmlldy1zdWJ0aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRzcGFuIHtcblx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5LXRleHQ7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHR9XG5cdH1cblxuXHQud3AtbWFpbC1zbXRwLWRlYnVnLWV2ZW50LXJvdyB7XG5cdFx0cGFkZGluZzogMjBweCAwO1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkZGRkO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRsaW5lLWhlaWdodDogMjJweDtcblxuXHRcdC5kZWJ1Zy1ldmVudC1sYWJlbCB7XG5cdFx0XHR3aWR0aDogNjBweDtcblx0XHRcdG1hcmdpbi1yaWdodDogMzBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0fVxuXG5cdFx0LmRlYnVnLWV2ZW50LXZhbHVlIHtcblx0XHRcdHdpZHRoOiBjYWxjKCAxMDAlIC0gOTBweCApO1xuXHRcdH1cblxuXHRcdC5kZWJ1Zy1ldmVudC1pbml0aWF0b3Ige1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdH1cblxuXHRcdC5kZWJ1Zy1ldmVudC1jb2RlIHtcblx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5LXRleHQ7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkZGRkO1xuXHRcdH1cblx0fVxuXG5cdC53cC1tYWlsLXNtdHAtZGVidWctZXZlbnQtcHJldmlldy1jb250ZW50IHtcblx0XHQ+IGRpdiB7XG5cdFx0XHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXHRcdH1cblx0fVxufVxuXG5bY2xhc3NePVwid3AtbWFpbC1zbXRwLWRhc2hpY29uc1wiXSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogMjBweDtcbn1cblxuLndwLW1haWwtc210cC1kYXNoaWNvbnMteWVzLWFsdC1ncmVlbiB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2ljb25zL2Rhc2hpY29ucy9kYXNoaWNvbnMteWVzLWFsdC1ncmVlbi5zdmcnKTtcbn1cblxuLndwLW1haWwtc210cC1kYXNoaWNvbnMtcGRmLWdyYXkge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pY29ucy9kYXNoaWNvbnMvZGFzaGljb25zLXBkZi1ncmV5LnN2ZycpO1xufVxuIl19 */ +/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9nZW5lcmFsLnNjc3MiLCJfaW5jbHVkZS1tZWRpYS5zY3NzIiwiX2NvbmZpcm0uc2NzcyIsIl92YXJpYWJsZXMuc2NzcyIsIl9lZHVjYXRpb24uc2NzcyIsIl9sb2FkZXIuc2NzcyIsIl9mbHlvdXQtbWVudS5zY3NzIiwiX3Rvb2x0aXAuc2NzcyIsIl9jb25kaXRpb25hbC1sb2dpYy5zY3NzIiwiX3RvZ2dsZS5zY3NzIiwiX2Zvb3Rlci5zY3NzIiwic210cC1hZG1pbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFDQTtFQUNDO0VBQ0E7O0FDNGlCQTtFRDlpQkQ7SUFLRTs7OztBQ3lpQkQ7RURyaUJEO0lBRUU7Ozs7QUFLRjtFQUNDO0lBQVU7O0VBQ1Y7SUFBTTs7RUFDTjtJQUFNOzs7QUFHUDtFQUNDO0lBQVU7O0VBQ1Y7SUFBTTs7RUFDTjtJQUFNOzs7QUVyQkw7QUFBQTtBQUFBO0VBR0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBSUY7RUFDQztFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFFQzs7QUFJRjtFQUNDO0VBQ0EsT0NyRFU7RURzRFY7RUFDQTtFQUNBOztBQUlGO0VBQ0M7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBSUY7RUFDQztFQUNBLE9DeEVXO0VEeUVYOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUlGO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFLSDtFQUNDOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQSxrQkN2SUc7O0FEMElKO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFFQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFLSDtFQUNDLGNDOUpVOztBRGdLVjtFQUNDLGtCQ2pLUztFRGtLVCxjQ2xLUzs7QURzS1g7RUFDQyxjQ3hLVzs7QUQwS1g7RUFDQyxrQkMzS1U7RUQ0S1YsY0M1S1U7O0FEZ0xaO0VBQ0MsY0MvS1E7O0FEaUxSO0VBQ0Msa0JDbExPO0VEbUxQLGNDbkxPOztBRHVMVDtFQUNDLGNDdkxTOztBRHlMVDtFQUNDLGtCQzFMUTtFRDJMUixjQzNMUTs7QUQrTFY7RUFDQztFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBSUY7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxxQkN0T0k7RUR1T0o7RUFDQTs7QUFLSDtFQUNDO0VBQ0E7O0FBRUE7RUFDQztFQUNBOztBQUVBO0VBQ0M7RUFDQTs7QUFFQTtFQUNDOztBQUtIO0VBQ0M7O0FBR0Q7RUFDQyxrQkNwUUs7RURxUUwsY0NyUUs7O0FEd1FOO0VBQ0M7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlGO0VBQ0M7RUFDQSxPQ2hTTTs7QURtU1A7RUFDQztFQUNBO0VBQ0E7OztBRS9TTDtFQUNDO0lBQ0M7OztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBLE9EckJlO0VDc0JmO0VBQ0E7O0FBR0Q7RUFDQyxPRHJCTzs7QUN3QlI7RUFDQyxPRHhCWTs7QUMyQmI7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUY7RUFDQztFQUNBO0VBQ0E7OztBQUdEO0FBRUM7QUE0TEE7QUF3Q0E7QUFhQTs7QUE5T0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFJRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE9EcEhZOztBQ3NIWjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlGO0VBQ0M7RUFDQTtFQUNBLE9EbkljO0VDb0lkO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7O0FIK1pGO0VHamFDO0lBS0U7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FIcVpIO0VHelpFO0lBT0U7SUFDQTs7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBSUY7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQSxPRDFNWTs7QUM4TWQ7RUFDQzs7QUFHRDtFQUNDOztBQU1EO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPRC9OVzs7QUNrT1o7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPRGhQWTs7QUNrUFo7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTs7QUFVSjtFQUNDO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQSxPRC9RVztFQ2dSWDtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBUUY7RUFDQztFQUNBOztBQUdEO0VBQ0M7O0FBTUQ7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7O0FBSUY7RUFDQzs7O0FBS0g7QUFFQztBQW1CQTs7QUFoQkM7RUFDQzs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBUUQ7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUNyWEo7RUFDQzs7O0FBR0Q7RUFDQztFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7OztBQUlEO0VBQ0M7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFJRjtFQUNDO0lBQ0M7O0VBRUQ7SUFDQzs7O0FDekNGO0VBTUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBTGdpQkE7RUszaUJEO0lBY0U7OztBQUdEO0VBQ0M7O0FBRUE7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBSUY7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxZSHRFVztFR3VFWDs7QUFFQTtFQUNDOztBQUlBO0VBQ0M7O0FBREQ7RUFDQzs7QUFERDtFQUNDOztBQUREO0VBQ0M7O0FBREQ7RUFDQzs7QUFJRjtFQUNDOztBQUVBO0VBQ0M7O0FBT0Y7RUFDQztFQUNBO0VBQ0E7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MTFDTTtFUTIxQ047RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQyxPUjkxQ1E7RVErMUNSOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7O0FBRUE7RUFDQzs7QUFNRDtFQUNDOztBQUdEO0VBQ0M7O0FBSUY7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7OztBQVNGO0VBQ0M7O0FBR0Q7RUFDQyxPUnI2Q1k7RVFzNkNaO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7QUFBQTtFQUVDOztBQUdEO0VBQ0M7RUFDQTs7O0FBS0g7QUFFQzs7QUFDQTtFQUNDO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7O0FBRUE7RUFDQztFQUNBOzs7QUFNSDtFQUNDOztBQUVBO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7O0FBRUE7RUFDQyxPUmgrQ2M7RVFpK0NkO0VBQ0E7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDLE9SLy9DYzs7QVFrZ0RmO0VBQ0M7O0FBS0Q7RUFDQzs7O0FBS0g7RUFDQztFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7OztBQUdEO0VBQ0MiLCJmaWxlIjoiYXNzZXRzL2Nzcy9zbXRwLWFkbWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIENvcmUgYWRtaW4gc3R5bGUgb3ZlcnJpZGVzLlxuI3dwY29udGVudCB7XG5cdHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0QGluY2x1ZGUgbWVkaWEoXCI8PXBob25lXCIpIHtcblx0XHRwYWRkaW5nLXRvcDogNDZweDtcblx0fVxufVxuXG4jd3Bib2R5IHtcblx0QGluY2x1ZGUgbWVkaWEoXCI8PXBob25lXCIpIHtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0fVxufVxuXG4vLyBGYWRlIGluLW91dCB3aXRoIGEgXCJwZWFrIHN0b3BcIiBhbmltYXRpb24uXG5ALXdlYmtpdC1rZXlmcmFtZXMgd3AtbWFpbC1zbXRwLWZhZGUtaW4tc3RvcC1vdXQge1xuXHQwJSwxMDAlIHsgb3BhY2l0eTogMCB9XG5cdDM1JSB7IG9wYWNpdHk6IDEgfVxuXHQ2NSUgeyBvcGFjaXR5OiAxIH1cbn1cblxuQGtleWZyYW1lcyB3cC1tYWlsLXNtdHAtZmFkZS1pbi1zdG9wLW91dCB7XG5cdDAlLDEwMCUgeyBvcGFjaXR5OiAwIH1cblx0MzUlIHsgb3BhY2l0eTogMSB9XG5cdDY1JSB7IG9wYWNpdHk6IDEgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLyAgICAgXyAgICAgICAgICAgIF8gICAgICAgICAgIF8gICAgICAgICAgICAgICAgICAgICAgICAgICBfIF9cbi8vICAgIChfKSAgICAgICAgICB8IHwgICAgICAgICB8IHwgICAgICAgICAgICAgICAgICAgICAgICAgfCAoXylcbi8vICAgICBfIF8gX18gICBfX198IHxfICAgXyAgX198IHwgX19fICAgXyBfXyBfX18gICBfX18gIF9ffCB8XyAgX18gX1xuLy8gICAgfCB8ICdfIFxcIC8gX198IHwgfCB8IHwvIF9gIHwvIF8gXFwgfCAnXyBgIF8gXFwgLyBfIFxcLyBfYCB8IHwvIF9gIHxcbi8vICAgIHwgfCB8IHwgfCAoX198IHwgfF98IHwgKF98IHwgIF9fLyB8IHwgfCB8IHwgfCAgX18vIChffCB8IHwgKF98IHxcbi8vICAgIHxffF98IHxffFxcX19ffF98XFxfXyxffFxcX18sX3xcXF9fX3wgfF98IHxffCB8X3xcXF9fX3xcXF9fLF98X3xcXF9fLF98XG4vL1xuLy8gICAgICBTaW1wbGUsIGVsZWdhbnQgYW5kIG1haW50YWluYWJsZSBtZWRpYSBxdWVyaWVzIGluIFNhc3Ncbi8vICAgICAgICAgICAgICAgICAgICAgICAgdjEuNC45XG4vL1xuLy8gICAgICAgICAgICAgICAgaHR0cDovL2luY2x1ZGUtbWVkaWEuY29tXG4vL1xuLy8gICAgICAgICBBdXRob3JzOiBFZHVhcmRvIEJvdWNhcyAoQGVkdWFyZG9ib3VjYXMpXG4vLyAgICAgICAgICAgICAgICAgIEh1Z28gR2lyYXVkZWwgKEBodWdvZ2lyYXVkZWwpXG4vL1xuLy8gICAgICBUaGlzIHByb2plY3QgaXMgbGljZW5zZWQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBNSVQgbGljZW5zZVxuXG5cbi8vLy9cbi8vLyBpbmNsdWRlLW1lZGlhIGxpYnJhcnkgcHVibGljIGNvbmZpZ3VyYXRpb25cbi8vLyBAYXV0aG9yIEVkdWFyZG8gQm91Y2FzXG4vLy8gQGFjY2VzcyBwdWJsaWNcbi8vLy9cblxuXG4vLy9cbi8vLyBDcmVhdGVzIGEgbGlzdCBvZiBnbG9iYWwgYnJlYWtwb2ludHNcbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBDcmVhdGVzIGEgc2luZ2xlIGJyZWFrcG9pbnQgd2l0aCB0aGUgbGFiZWwgYHBob25lYFxuLy8vICAkYnJlYWtwb2ludHM6ICgncGhvbmUnOiAzMjBweCk7XG4vLy9cbiRicmVha3BvaW50czogKFxuICAncGhvbmUnOiAzMjBweCxcbiAgJ3RhYmxldCc6IDc2OHB4LFxuICAnZGVza3RvcCc6IDEwMjRweFxuKSAhZGVmYXVsdDtcblxuXG4vLy9cbi8vLyBDcmVhdGVzIGEgbGlzdCBvZiBzdGF0aWMgZXhwcmVzc2lvbnMgb3IgbWVkaWEgdHlwZXNcbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBDcmVhdGVzIGEgc2luZ2xlIG1lZGlhIHR5cGUgKHNjcmVlbilcbi8vLyAgJG1lZGlhLWV4cHJlc3Npb25zOiAoJ3NjcmVlbic6ICdzY3JlZW4nKTtcbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBDcmVhdGVzIGEgc3RhdGljIGV4cHJlc3Npb24gd2l0aCBsb2dpY2FsIGRpc2p1bmN0aW9uIChPUiBvcGVyYXRvcilcbi8vLyAgJG1lZGlhLWV4cHJlc3Npb25zOiAoXG4vLy8gICAgJ3JldGluYTJ4JzogJygtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSknXG4vLy8gICk7XG4vLy9cbiRtZWRpYS1leHByZXNzaW9uczogKFxuICAnc2NyZWVuJzogJ3NjcmVlbicsXG4gICdwcmludCc6ICdwcmludCcsXG4gICdoYW5kaGVsZCc6ICdoYW5kaGVsZCcsXG4gICdsYW5kc2NhcGUnOiAnKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpJyxcbiAgJ3BvcnRyYWl0JzogJyhvcmllbnRhdGlvbjogcG9ydHJhaXQpJyxcbiAgJ3JldGluYTJ4JzogJygtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpJyxcbiAgJ3JldGluYTN4JzogJygtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDMpLCAobWluLXJlc29sdXRpb246IDM1MGRwaSksIChtaW4tcmVzb2x1dGlvbjogM2RwcHgpJ1xuKSAhZGVmYXVsdDtcblxuXG4vLy9cbi8vLyBEZWZpbmVzIGEgbnVtYmVyIHRvIGJlIGFkZGVkIG9yIHN1YnRyYWN0ZWQgZnJvbSBlYWNoIHVuaXQgd2hlbiBkZWNsYXJpbmcgYnJlYWtwb2ludHMgd2l0aCBleGNsdXNpdmUgaW50ZXJ2YWxzXG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gSW50ZXJ2YWwgZm9yIHBpeGVscyBpcyBkZWZpbmVkIGFzIGAxYCBieSBkZWZhdWx0XG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+MTI4cHgnKSB7fVxuLy8vXG4vLy8gIC8qIEdlbmVyYXRlczogKi9cbi8vLyAgQG1lZGlhIChtaW4td2lkdGg6IDEyOXB4KSB7fVxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIEludGVydmFsIGZvciBlbXMgaXMgZGVmaW5lZCBhcyBgMC4wMWAgYnkgZGVmYXVsdFxuLy8vICBAaW5jbHVkZSBtZWRpYSgnPjIwZW0nKSB7fVxuLy8vXG4vLy8gIC8qIEdlbmVyYXRlczogKi9cbi8vLyAgQG1lZGlhIChtaW4td2lkdGg6IDIwLjAxZW0pIHt9XG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gSW50ZXJ2YWwgZm9yIHJlbXMgaXMgZGVmaW5lZCBhcyBgMC4xYCBieSBkZWZhdWx0LCB0byBiZSB1c2VkIHdpdGggYGZvbnQtc2l6ZTogNjIuNSU7YFxuLy8vICBAaW5jbHVkZSBtZWRpYSgnPjIuMHJlbScpIHt9XG4vLy9cbi8vLyAgLyogR2VuZXJhdGVzOiAqL1xuLy8vICBAbWVkaWEgKG1pbi13aWR0aDogMi4xcmVtKSB7fVxuLy8vXG4kdW5pdC1pbnRlcnZhbHM6IChcbiAgJ3B4JzogMSxcbiAgJ2VtJzogMC4wMSxcbiAgJ3JlbSc6IDAuMSxcbiAgJyc6IDBcbikgIWRlZmF1bHQ7XG5cbi8vL1xuLy8vIERlZmluZXMgd2hldGhlciBzdXBwb3J0IGZvciBtZWRpYSBxdWVyaWVzIGlzIGF2YWlsYWJsZSwgdXNlZnVsIGZvciBjcmVhdGluZyBzZXBhcmF0ZSBzdHlsZXNoZWV0c1xuLy8vIGZvciBicm93c2VycyB0aGF0IGRvbid0IHN1cHBvcnQgbWVkaWEgcXVlcmllcy5cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBEaXNhYmxlcyBzdXBwb3J0IGZvciBtZWRpYSBxdWVyaWVzXG4vLy8gICRpbS1tZWRpYS1zdXBwb3J0OiBmYWxzZTtcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuLy8vICAgIC5mb28ge1xuLy8vICAgICAgY29sb3I6IHRvbWF0bztcbi8vLyAgICB9XG4vLy8gIH1cbi8vL1xuLy8vICAvKiBHZW5lcmF0ZXM6ICovXG4vLy8gIC5mb28ge1xuLy8vICAgIGNvbG9yOiB0b21hdG87XG4vLy8gIH1cbi8vL1xuJGltLW1lZGlhLXN1cHBvcnQ6IHRydWUgIWRlZmF1bHQ7XG5cbi8vL1xuLy8vIFNlbGVjdHMgd2hpY2ggYnJlYWtwb2ludCB0byBlbXVsYXRlIHdoZW4gc3VwcG9ydCBmb3IgbWVkaWEgcXVlcmllcyBpcyBkaXNhYmxlZC4gTWVkaWEgcXVlcmllcyB0aGF0IHN0YXJ0IGF0IG9yXG4vLy8gaW50ZXJjZXB0IHRoZSBicmVha3BvaW50IHdpbGwgYmUgZGlzcGxheWVkLCBhbnkgb3RoZXJzIHdpbGwgYmUgaWdub3JlZC5cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBUaGlzIG1lZGlhIHF1ZXJ5IHdpbGwgc2hvdyBiZWNhdXNlIGl0IGludGVyY2VwdHMgdGhlIHN0YXRpYyBicmVha3BvaW50XG4vLy8gICRpbS1tZWRpYS1zdXBwb3J0OiBmYWxzZTtcbi8vLyAgJGltLW5vLW1lZGlhLWJyZWFrcG9pbnQ6ICdkZXNrdG9wJztcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0Jykge1xuLy8vICAgIC5mb28ge1xuLy8vICAgICAgY29sb3I6IHRvbWF0bztcbi8vLyAgICB9XG4vLy8gIH1cbi8vL1xuLy8vICAvKiBHZW5lcmF0ZXM6ICovXG4vLy8gIC5mb28ge1xuLy8vICAgIGNvbG9yOiB0b21hdG87XG4vLy8gIH1cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBUaGlzIG1lZGlhIHF1ZXJ5IHdpbGwgTk9UIHNob3cgYmVjYXVzZSBpdCBkb2VzIG5vdCBpbnRlcmNlcHQgdGhlIGRlc2t0b3AgYnJlYWtwb2ludFxuLy8vICAkaW0tbWVkaWEtc3VwcG9ydDogZmFsc2U7XG4vLy8gICRpbS1uby1tZWRpYS1icmVha3BvaW50OiAndGFibGV0Jztcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz49ZGVza3RvcCcpIHtcbi8vLyAgICAuZm9vIHtcbi8vLyAgICAgIGNvbG9yOiB0b21hdG87XG4vLy8gICAgfVxuLy8vICB9XG4vLy9cbi8vLyAgLyogTm8gb3V0cHV0ICovXG4vLy9cbiRpbS1uby1tZWRpYS1icmVha3BvaW50OiAnZGVza3RvcCcgIWRlZmF1bHQ7XG5cbi8vL1xuLy8vIFNlbGVjdHMgd2hpY2ggbWVkaWEgZXhwcmVzc2lvbnMgYXJlIGFsbG93ZWQgaW4gYW4gZXhwcmVzc2lvbiBmb3IgaXQgdG8gYmUgdXNlZCB3aGVuIG1lZGlhIHF1ZXJpZXNcbi8vLyBhcmUgbm90IHN1cHBvcnRlZC5cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBUaGlzIG1lZGlhIHF1ZXJ5IHdpbGwgc2hvdyBiZWNhdXNlIGl0IGludGVyY2VwdHMgdGhlIHN0YXRpYyBicmVha3BvaW50IGFuZCBjb250YWlucyBvbmx5IGFjY2VwdGVkIG1lZGlhIGV4cHJlc3Npb25zXG4vLy8gICRpbS1tZWRpYS1zdXBwb3J0OiBmYWxzZTtcbi8vLyAgJGltLW5vLW1lZGlhLWJyZWFrcG9pbnQ6ICdkZXNrdG9wJztcbi8vLyAgJGltLW5vLW1lZGlhLWV4cHJlc3Npb25zOiAoJ3NjcmVlbicpO1xuLy8vICBAaW5jbHVkZSBtZWRpYSgnPj10YWJsZXQnLCAnc2NyZWVuJykge1xuLy8vICAgIC5mb28ge1xuLy8vICAgICAgY29sb3I6IHRvbWF0bztcbi8vLyAgICB9XG4vLy8gIH1cbi8vL1xuLy8vICAgLyogR2VuZXJhdGVzOiAqL1xuLy8vICAgLmZvbyB7XG4vLy8gICAgIGNvbG9yOiB0b21hdG87XG4vLy8gICB9XG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gVGhpcyBtZWRpYSBxdWVyeSB3aWxsIE5PVCBzaG93IGJlY2F1c2UgaXQgaW50ZXJjZXB0cyB0aGUgc3RhdGljIGJyZWFrcG9pbnQgYnV0IGNvbnRhaW5zIGEgbWVkaWEgZXhwcmVzc2lvbiB0aGF0IGlzIG5vdCBhY2NlcHRlZFxuLy8vICAkaW0tbWVkaWEtc3VwcG9ydDogZmFsc2U7XG4vLy8gICRpbS1uby1tZWRpYS1icmVha3BvaW50OiAnZGVza3RvcCc7XG4vLy8gICRpbS1uby1tZWRpYS1leHByZXNzaW9uczogKCdzY3JlZW4nKTtcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz49dGFibGV0JywgJ3JldGluYTJ4Jykge1xuLy8vICAgIC5mb28ge1xuLy8vICAgICAgY29sb3I6IHRvbWF0bztcbi8vLyAgICB9XG4vLy8gIH1cbi8vL1xuLy8vICAvKiBObyBvdXRwdXQgKi9cbi8vL1xuJGltLW5vLW1lZGlhLWV4cHJlc3Npb25zOiAoJ3NjcmVlbicsICdwb3J0cmFpdCcsICdsYW5kc2NhcGUnKSAhZGVmYXVsdDtcblxuLy8vL1xuLy8vIENyb3NzLWVuZ2luZSBsb2dnaW5nIGVuZ2luZVxuLy8vIEBhdXRob3IgSHVnbyBHaXJhdWRlbFxuLy8vIEBhY2Nlc3MgcHJpdmF0ZVxuLy8vL1xuXG5cbi8vL1xuLy8vIExvZyBhIG1lc3NhZ2UgZWl0aGVyIHdpdGggYEBlcnJvcmAgaWYgc3VwcG9ydGVkXG4vLy8gZWxzZSB3aXRoIGBAd2FybmAsIHVzaW5nIGBmZWF0dXJlLWV4aXN0cygnYXQtZXJyb3InKWBcbi8vLyB0byBkZXRlY3Qgc3VwcG9ydC5cbi8vL1xuLy8vIEBwYXJhbSB7U3RyaW5nfSAkbWVzc2FnZSAtIE1lc3NhZ2UgdG8gbG9nXG4vLy9cbkBmdW5jdGlvbiBpbS1sb2coJG1lc3NhZ2UpIHtcbiAgQGlmIGZlYXR1cmUtZXhpc3RzKCdhdC1lcnJvcicpIHtcblx0QGVycm9yICRtZXNzYWdlO1xuICB9IEBlbHNlIHtcblx0QHdhcm4gJG1lc3NhZ2U7XG5cdCRfOiBub29wKCk7XG4gIH1cblxuICBAcmV0dXJuICRtZXNzYWdlO1xufVxuXG5cbi8vL1xuLy8vIFdyYXBwZXIgbWl4aW4gZm9yIHRoZSBsb2cgZnVuY3Rpb24gc28gaXQgY2FuIGJlIHVzZWQgd2l0aCBhIG1vcmUgZnJpZW5kbHlcbi8vLyBBUEkgdGhhbiBgQGlmIGltLWxvZygnLi4nKSB7fWAgb3IgYCRfOiBpbS1sb2coJy4uJylgLiBCYXNpY2FsbHksIHVzZSB0aGUgZnVuY3Rpb25cbi8vLyB3aXRoaW4gZnVuY3Rpb25zIGJlY2F1c2UgaXQgaXMgbm90IHBvc3NpYmxlIHRvIGluY2x1ZGUgYSBtaXhpbiBpbiBhIGZ1bmN0aW9uXG4vLy8gYW5kIHVzZSB0aGUgbWl4aW4gZXZlcnl3aGVyZSBlbHNlIGJlY2F1c2UgaXQncyBtdWNoIG1vcmUgZWxlZ2FudC5cbi8vL1xuLy8vIEBwYXJhbSB7U3RyaW5nfSAkbWVzc2FnZSAtIE1lc3NhZ2UgdG8gbG9nXG4vLy9cbkBtaXhpbiBsb2coJG1lc3NhZ2UpIHtcbiAgQGlmIGltLWxvZygkbWVzc2FnZSkge31cbn1cblxuXG4vLy9cbi8vLyBGdW5jdGlvbiB3aXRoIG5vIGBAcmV0dXJuYCBjYWxsZWQgbmV4dCB0byBgQHdhcm5gIGluIFNhc3MgMy4zXG4vLy8gdG8gdHJpZ2dlciBhIGNvbXBpbGluZyBlcnJvciBhbmQgc3RvcCB0aGUgcHJvY2Vzcy5cbi8vL1xuQGZ1bmN0aW9uIG5vb3AoKSB7fVxuXG4vLy9cbi8vLyBEZXRlcm1pbmVzIHdoZXRoZXIgYSBsaXN0IG9mIGNvbmRpdGlvbnMgaXMgaW50ZXJjZXB0ZWQgYnkgdGhlIHN0YXRpYyBicmVha3BvaW50LlxuLy8vXG4vLy8gQHBhcmFtIHtBcmdsaXN0fSAgICRjb25kaXRpb25zICAtIE1lZGlhIHF1ZXJ5IGNvbmRpdGlvbnNcbi8vL1xuLy8vIEByZXR1cm4ge0Jvb2xlYW59IC0gUmV0dXJucyB0cnVlIGlmIHRoZSBjb25kaXRpb25zIGFyZSBpbnRlcmNlcHRlZCBieSB0aGUgc3RhdGljIGJyZWFrcG9pbnRcbi8vL1xuQGZ1bmN0aW9uIGltLWludGVyY2VwdHMtc3RhdGljLWJyZWFrcG9pbnQoJGNvbmRpdGlvbnMuLi4pIHtcbiAgJG5vLW1lZGlhLWJyZWFrcG9pbnQtdmFsdWU6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkaW0tbm8tbWVkaWEtYnJlYWtwb2ludCk7XG5cbiAgQGlmIG5vdCAkbm8tbWVkaWEtYnJlYWtwb2ludC12YWx1ZSB7XG5cdEBpZiBpbS1sb2coJ2AjeyRpbS1uby1tZWRpYS1icmVha3BvaW50fWAgaXMgbm90IGEgdmFsaWQgYnJlYWtwb2ludC4nKSB7fVxuICB9XG5cbiAgQGVhY2ggJGNvbmRpdGlvbiBpbiAkY29uZGl0aW9ucyB7XG5cdEBpZiBub3QgbWFwLWhhcy1rZXkoJG1lZGlhLWV4cHJlc3Npb25zLCAkY29uZGl0aW9uKSB7XG5cdCAgJG9wZXJhdG9yOiBnZXQtZXhwcmVzc2lvbi1vcGVyYXRvcigkY29uZGl0aW9uKTtcblx0ICAkcHJlZml4OiBnZXQtZXhwcmVzc2lvbi1wcmVmaXgoJG9wZXJhdG9yKTtcblx0ICAkdmFsdWU6IGdldC1leHByZXNzaW9uLXZhbHVlKCRjb25kaXRpb24sICRvcGVyYXRvcik7XG5cblx0ICBAaWYgKCRwcmVmaXggPT0gJ21heCcgYW5kICR2YWx1ZSA8PSAkbm8tbWVkaWEtYnJlYWtwb2ludC12YWx1ZSkgb3Jcblx0XHQgICgkcHJlZml4ID09ICdtaW4nIGFuZCAkdmFsdWUgPiAkbm8tbWVkaWEtYnJlYWtwb2ludC12YWx1ZSkge1xuXHRcdEByZXR1cm4gZmFsc2U7XG5cdCAgfVxuXHR9IEBlbHNlIGlmIG5vdCBpbmRleCgkaW0tbm8tbWVkaWEtZXhwcmVzc2lvbnMsICRjb25kaXRpb24pIHtcblx0ICBAcmV0dXJuIGZhbHNlO1xuXHR9XG4gIH1cblxuICBAcmV0dXJuIHRydWU7XG59XG5cbi8vLy9cbi8vLyBQYXJzaW5nIGVuZ2luZVxuLy8vIEBhdXRob3IgSHVnbyBHaXJhdWRlbFxuLy8vIEBhY2Nlc3MgcHJpdmF0ZVxuLy8vL1xuXG5cbi8vL1xuLy8vIEdldCBvcGVyYXRvciBvZiBhbiBleHByZXNzaW9uXG4vLy9cbi8vLyBAcGFyYW0ge1N0cmluZ30gJGV4cHJlc3Npb24gLSBFeHByZXNzaW9uIHRvIGV4dHJhY3Qgb3BlcmF0b3IgZnJvbVxuLy8vXG4vLy8gQHJldHVybiB7U3RyaW5nfSAtIEFueSBvZiBgPj1gLCBgPmAsIGA8PWAsIGA8YCwgYOKJpWAsIGDiiaRgXG4vLy9cbkBmdW5jdGlvbiBnZXQtZXhwcmVzc2lvbi1vcGVyYXRvcigkZXhwcmVzc2lvbikge1xuICBAZWFjaCAkb3BlcmF0b3IgaW4gKCc+PScsICc+JywgJzw9JywgJzwnLCAn4omlJywgJ+KJpCcpIHtcblx0QGlmIHN0ci1pbmRleCgkZXhwcmVzc2lvbiwgJG9wZXJhdG9yKSB7XG5cdCAgQHJldHVybiAkb3BlcmF0b3I7XG5cdH1cbiAgfVxuXG4gIC8vIEl0IGlzIG5vdCBwb3NzaWJsZSB0byBpbmNsdWRlIGEgbWl4aW4gaW5zaWRlIGEgZnVuY3Rpb24sIHNvIHdlIGhhdmUgdG9cbiAgLy8gcmVseSBvbiB0aGUgYGltLWxvZyguLilgIGZ1bmN0aW9uIHJhdGhlciB0aGFuIHRoZSBgbG9nKC4uKWAgbWl4aW4uIEJlY2F1c2VcbiAgLy8gZnVuY3Rpb25zIGNhbm5vdCBiZSBjYWxsZWQgYW55d2hlcmUgaW4gU2Fzcywgd2UgbmVlZCB0byBoYWNrIHRoZSBjYWxsIGluXG4gIC8vIGEgZHVtbXkgdmFyaWFibGUsIHN1Y2ggYXMgYCRfYC4gSWYgYW55Ym9keSBldmVyIHJhaXNlIGEgc2NvcGluZyBpc3N1ZSB3aXRoXG4gIC8vIFNhc3MgMy4zLCBjaGFuZ2UgdGhpcyBsaW5lIGluIGBAaWYgaW0tbG9nKC4uKSB7fWAgaW5zdGVhZC5cbiAgJF86IGltLWxvZygnTm8gb3BlcmF0b3IgZm91bmQgaW4gYCN7JGV4cHJlc3Npb259YC4nKTtcbn1cblxuXG4vLy9cbi8vLyBHZXQgZGltZW5zaW9uIG9mIGFuIGV4cHJlc3Npb24sIGJhc2VkIG9uIGEgZm91bmQgb3BlcmF0b3Jcbi8vL1xuLy8vIEBwYXJhbSB7U3RyaW5nfSAkZXhwcmVzc2lvbiAtIEV4cHJlc3Npb24gdG8gZXh0cmFjdCBkaW1lbnNpb24gZnJvbVxuLy8vIEBwYXJhbSB7U3RyaW5nfSAkb3BlcmF0b3IgLSBPcGVyYXRvciBmcm9tIGAkZXhwcmVzc2lvbmBcbi8vL1xuLy8vIEByZXR1cm4ge1N0cmluZ30gLSBgd2lkdGhgIG9yIGBoZWlnaHRgIChvciBwb3RlbnRpYWxseSBhbnl0aGluZyBlbHNlKVxuLy8vXG5AZnVuY3Rpb24gZ2V0LWV4cHJlc3Npb24tZGltZW5zaW9uKCRleHByZXNzaW9uLCAkb3BlcmF0b3IpIHtcbiAgJG9wZXJhdG9yLWluZGV4OiBzdHItaW5kZXgoJGV4cHJlc3Npb24sICRvcGVyYXRvcik7XG4gICRwYXJzZWQtZGltZW5zaW9uOiBzdHItc2xpY2UoJGV4cHJlc3Npb24sIDAsICRvcGVyYXRvci1pbmRleCAtIDEpO1xuICAkZGltZW5zaW9uOiAnd2lkdGgnO1xuXG4gIEBpZiBzdHItbGVuZ3RoKCRwYXJzZWQtZGltZW5zaW9uKSA+IDAge1xuXHQkZGltZW5zaW9uOiAkcGFyc2VkLWRpbWVuc2lvbjtcbiAgfVxuXG4gIEByZXR1cm4gJGRpbWVuc2lvbjtcbn1cblxuXG4vLy9cbi8vLyBHZXQgZGltZW5zaW9uIHByZWZpeCBiYXNlZCBvbiBhbiBvcGVyYXRvclxuLy8vXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRvcGVyYXRvciAtIE9wZXJhdG9yXG4vLy9cbi8vLyBAcmV0dXJuIHtTdHJpbmd9IC0gYG1pbmAgb3IgYG1heGBcbi8vL1xuQGZ1bmN0aW9uIGdldC1leHByZXNzaW9uLXByZWZpeCgkb3BlcmF0b3IpIHtcbiAgQHJldHVybiBpZihpbmRleCgoJzwnLCAnPD0nLCAn4omkJyksICRvcGVyYXRvciksICdtYXgnLCAnbWluJyk7XG59XG5cblxuLy8vXG4vLy8gR2V0IHZhbHVlIG9mIGFuIGV4cHJlc3Npb24sIGJhc2VkIG9uIGEgZm91bmQgb3BlcmF0b3Jcbi8vL1xuLy8vIEBwYXJhbSB7U3RyaW5nfSAkZXhwcmVzc2lvbiAtIEV4cHJlc3Npb24gdG8gZXh0cmFjdCB2YWx1ZSBmcm9tXG4vLy8gQHBhcmFtIHtTdHJpbmd9ICRvcGVyYXRvciAtIE9wZXJhdG9yIGZyb20gYCRleHByZXNzaW9uYFxuLy8vXG4vLy8gQHJldHVybiB7TnVtYmVyfSAtIEEgbnVtZXJpYyB2YWx1ZVxuLy8vXG5AZnVuY3Rpb24gZ2V0LWV4cHJlc3Npb24tdmFsdWUoJGV4cHJlc3Npb24sICRvcGVyYXRvcikge1xuICAkb3BlcmF0b3ItaW5kZXg6IHN0ci1pbmRleCgkZXhwcmVzc2lvbiwgJG9wZXJhdG9yKTtcbiAgJHZhbHVlOiBzdHItc2xpY2UoJGV4cHJlc3Npb24sICRvcGVyYXRvci1pbmRleCArIHN0ci1sZW5ndGgoJG9wZXJhdG9yKSk7XG5cbiAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJHZhbHVlKSB7XG5cdCR2YWx1ZTogbWFwLWdldCgkYnJlYWtwb2ludHMsICR2YWx1ZSk7XG4gIH0gQGVsc2Uge1xuXHQkdmFsdWU6IHRvLW51bWJlcigkdmFsdWUpO1xuICB9XG5cbiAgJGludGVydmFsOiBtYXAtZ2V0KCR1bml0LWludGVydmFscywgdW5pdCgkdmFsdWUpKTtcblxuICBAaWYgbm90ICRpbnRlcnZhbCB7XG5cdC8vIEl0IGlzIG5vdCBwb3NzaWJsZSB0byBpbmNsdWRlIGEgbWl4aW4gaW5zaWRlIGEgZnVuY3Rpb24sIHNvIHdlIGhhdmUgdG9cblx0Ly8gcmVseSBvbiB0aGUgYGltLWxvZyguLilgIGZ1bmN0aW9uIHJhdGhlciB0aGFuIHRoZSBgbG9nKC4uKWAgbWl4aW4uIEJlY2F1c2Vcblx0Ly8gZnVuY3Rpb25zIGNhbm5vdCBiZSBjYWxsZWQgYW55d2hlcmUgaW4gU2Fzcywgd2UgbmVlZCB0byBoYWNrIHRoZSBjYWxsIGluXG5cdC8vIGEgZHVtbXkgdmFyaWFibGUsIHN1Y2ggYXMgYCRfYC4gSWYgYW55Ym9keSBldmVyIHJhaXNlIGEgc2NvcGluZyBpc3N1ZSB3aXRoXG5cdC8vIFNhc3MgMy4zLCBjaGFuZ2UgdGhpcyBsaW5lIGluIGBAaWYgaW0tbG9nKC4uKSB7fWAgaW5zdGVhZC5cblx0JF86IGltLWxvZygnVW5rbm93biB1bml0IGAje3VuaXQoJHZhbHVlKX1gLicpO1xuICB9XG5cbiAgQGlmICRvcGVyYXRvciA9PSAnPicge1xuXHQkdmFsdWU6ICR2YWx1ZSArICRpbnRlcnZhbDtcbiAgfSBAZWxzZSBpZiAkb3BlcmF0b3IgPT0gJzwnIHtcblx0JHZhbHVlOiAkdmFsdWUgLSAkaW50ZXJ2YWw7XG4gIH1cblxuICBAcmV0dXJuICR2YWx1ZTtcbn1cblxuXG4vLy9cbi8vLyBQYXJzZSBhbiBleHByZXNzaW9uIHRvIHJldHVybiBhIHZhbGlkIG1lZGlhLXF1ZXJ5IGV4cHJlc3Npb25cbi8vL1xuLy8vIEBwYXJhbSB7U3RyaW5nfSAkZXhwcmVzc2lvbiAtIEV4cHJlc3Npb24gdG8gcGFyc2Vcbi8vL1xuLy8vIEByZXR1cm4ge1N0cmluZ30gLSBWYWxpZCBtZWRpYSBxdWVyeVxuLy8vXG5AZnVuY3Rpb24gcGFyc2UtZXhwcmVzc2lvbigkZXhwcmVzc2lvbikge1xuICAvLyBJZiBpdCBpcyBwYXJ0IG9mICRtZWRpYS1leHByZXNzaW9ucywgaXQgaGFzIG5vIG9wZXJhdG9yXG4gIC8vIHRoZW4gdGhlcmUgaXMgbm8gbmVlZCB0byBnbyBhbnkgZnVydGhlciwganVzdCByZXR1cm4gdGhlIHZhbHVlXG4gIEBpZiBtYXAtaGFzLWtleSgkbWVkaWEtZXhwcmVzc2lvbnMsICRleHByZXNzaW9uKSB7XG5cdEByZXR1cm4gbWFwLWdldCgkbWVkaWEtZXhwcmVzc2lvbnMsICRleHByZXNzaW9uKTtcbiAgfVxuXG4gICRvcGVyYXRvcjogZ2V0LWV4cHJlc3Npb24tb3BlcmF0b3IoJGV4cHJlc3Npb24pO1xuICAkZGltZW5zaW9uOiBnZXQtZXhwcmVzc2lvbi1kaW1lbnNpb24oJGV4cHJlc3Npb24sICRvcGVyYXRvcik7XG4gICRwcmVmaXg6IGdldC1leHByZXNzaW9uLXByZWZpeCgkb3BlcmF0b3IpO1xuICAkdmFsdWU6IGdldC1leHByZXNzaW9uLXZhbHVlKCRleHByZXNzaW9uLCAkb3BlcmF0b3IpO1xuXG4gIEByZXR1cm4gJygjeyRwcmVmaXh9LSN7JGRpbWVuc2lvbn06ICN7JHZhbHVlfSknO1xufVxuXG4vLy9cbi8vLyBTbGljZSBgJGxpc3RgIGJldHdlZW4gYCRzdGFydGAgYW5kIGAkZW5kYCBpbmRleGVzXG4vLy9cbi8vLyBAYWNjZXNzIHByaXZhdGVcbi8vL1xuLy8vIEBwYXJhbSB7TGlzdH0gJGxpc3QgLSBMaXN0IHRvIHNsaWNlXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICRzdGFydCBbMV0gLSBTdGFydCBpbmRleFxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkZW5kIFtsZW5ndGgoJGxpc3QpXSAtIEVuZCBpbmRleFxuLy8vXG4vLy8gQHJldHVybiB7TGlzdH0gU2xpY2VkIGxpc3Rcbi8vL1xuQGZ1bmN0aW9uIHNsaWNlKCRsaXN0LCAkc3RhcnQ6IDEsICRlbmQ6IGxlbmd0aCgkbGlzdCkpIHtcbiAgQGlmIGxlbmd0aCgkbGlzdCkgPCAxIG9yICRzdGFydCA+ICRlbmQge1xuXHRAcmV0dXJuICgpO1xuICB9XG5cbiAgJHJlc3VsdDogKCk7XG5cbiAgQGZvciAkaSBmcm9tICRzdGFydCB0aHJvdWdoICRlbmQge1xuXHQkcmVzdWx0OiBhcHBlbmQoJHJlc3VsdCwgbnRoKCRsaXN0LCAkaSkpO1xuICB9XG5cbiAgQHJldHVybiAkcmVzdWx0O1xufVxuXG4vLy8vXG4vLy8gU3RyaW5nIHRvIG51bWJlciBjb252ZXJ0ZXJcbi8vLyBAYXV0aG9yIEh1Z28gR2lyYXVkZWxcbi8vLyBAYWNjZXNzIHByaXZhdGVcbi8vLy9cblxuXG4vLy9cbi8vLyBDYXN0cyBhIHN0cmluZyBpbnRvIGEgbnVtYmVyXG4vLy9cbi8vLyBAcGFyYW0ge1N0cmluZyB8IE51bWJlcn0gJHZhbHVlIC0gVmFsdWUgdG8gYmUgcGFyc2VkXG4vLy9cbi8vLyBAcmV0dXJuIHtOdW1iZXJ9XG4vLy9cbkBmdW5jdGlvbiB0by1udW1iZXIoJHZhbHVlKSB7XG4gIEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gJ251bWJlcicge1xuXHRAcmV0dXJuICR2YWx1ZTtcbiAgfSBAZWxzZSBpZiB0eXBlLW9mKCR2YWx1ZSkgIT0gJ3N0cmluZycge1xuXHQkXzogaW0tbG9nKCdWYWx1ZSBmb3IgYHRvLW51bWJlcmAgc2hvdWxkIGJlIGEgbnVtYmVyIG9yIGEgc3RyaW5nLicpO1xuICB9XG5cbiAgJGZpcnN0LWNoYXJhY3Rlcjogc3RyLXNsaWNlKCR2YWx1ZSwgMSwgMSk7XG4gICRyZXN1bHQ6IDA7XG4gICRkaWdpdHM6IDA7XG4gICRtaW51czogKCRmaXJzdC1jaGFyYWN0ZXIgPT0gJy0nKTtcbiAgJG51bWJlcnM6ICgnMCc6IDAsICcxJzogMSwgJzInOiAyLCAnMyc6IDMsICc0JzogNCwgJzUnOiA1LCAnNic6IDYsICc3JzogNywgJzgnOiA4LCAnOSc6IDkpO1xuXG4gIC8vIFJlbW92ZSArLy0gc2lnbiBpZiBwcmVzZW50IGF0IGZpcnN0IGNoYXJhY3RlclxuICBAaWYgKCRmaXJzdC1jaGFyYWN0ZXIgPT0gJysnIG9yICRmaXJzdC1jaGFyYWN0ZXIgPT0gJy0nKSB7XG5cdCR2YWx1ZTogc3RyLXNsaWNlKCR2YWx1ZSwgMik7XG4gIH1cblxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIHN0ci1sZW5ndGgoJHZhbHVlKSB7XG5cdCRjaGFyYWN0ZXI6IHN0ci1zbGljZSgkdmFsdWUsICRpLCAkaSk7XG5cblx0QGlmIG5vdCAoaW5kZXgobWFwLWtleXMoJG51bWJlcnMpLCAkY2hhcmFjdGVyKSBvciAkY2hhcmFjdGVyID09ICcuJykge1xuXHQgIEByZXR1cm4gdG8tbGVuZ3RoKGlmKCRtaW51cywgLSRyZXN1bHQsICRyZXN1bHQpLCBzdHItc2xpY2UoJHZhbHVlLCAkaSkpXG5cdH1cblxuXHRAaWYgJGNoYXJhY3RlciA9PSAnLicge1xuXHQgICRkaWdpdHM6IDE7XG5cdH0gQGVsc2UgaWYgJGRpZ2l0cyA9PSAwIHtcblx0ICAkcmVzdWx0OiAkcmVzdWx0ICogMTAgKyBtYXAtZ2V0KCRudW1iZXJzLCAkY2hhcmFjdGVyKTtcblx0fSBAZWxzZSB7XG5cdCAgJGRpZ2l0czogJGRpZ2l0cyAqIDEwO1xuXHQgICRyZXN1bHQ6ICRyZXN1bHQgKyBtYXAtZ2V0KCRudW1iZXJzLCAkY2hhcmFjdGVyKSAvICRkaWdpdHM7XG5cdH1cbiAgfVxuXG4gIEByZXR1cm4gaWYoJG1pbnVzLCAtJHJlc3VsdCwgJHJlc3VsdCk7XG59XG5cblxuLy8vXG4vLy8gQWRkIGAkdW5pdGAgdG8gYCR2YWx1ZWBcbi8vL1xuLy8vIEBwYXJhbSB7TnVtYmVyfSAkdmFsdWUgLSBWYWx1ZSB0byBhZGQgdW5pdCB0b1xuLy8vIEBwYXJhbSB7U3RyaW5nfSAkdW5pdCAtIFN0cmluZyByZXByZXNlbnRhdGlvbiBvZiB0aGUgdW5pdFxuLy8vXG4vLy8gQHJldHVybiB7TnVtYmVyfSAtIGAkdmFsdWVgIGV4cHJlc3NlZCBpbiBgJHVuaXRgXG4vLy9cbkBmdW5jdGlvbiB0by1sZW5ndGgoJHZhbHVlLCAkdW5pdCkge1xuICAkdW5pdHM6ICgncHgnOiAxcHgsICdjbSc6IDFjbSwgJ21tJzogMW1tLCAnJSc6IDElLCAnY2gnOiAxY2gsICdwYyc6IDFwYywgJ2luJzogMWluLCAnZW0nOiAxZW0sICdyZW0nOiAxcmVtLCAncHQnOiAxcHQsICdleCc6IDFleCwgJ3Z3JzogMXZ3LCAndmgnOiAxdmgsICd2bWluJzogMXZtaW4sICd2bWF4JzogMXZtYXgpO1xuXG4gIEBpZiBub3QgaW5kZXgobWFwLWtleXMoJHVuaXRzKSwgJHVuaXQpIHtcblx0JF86IGltLWxvZygnSW52YWxpZCB1bml0IGAjeyR1bml0fWAuJyk7XG4gIH1cblxuICBAcmV0dXJuICR2YWx1ZSAqIG1hcC1nZXQoJHVuaXRzLCAkdW5pdCk7XG59XG5cbi8vL1xuLy8vIFRoaXMgbWl4aW4gYWltcyBhdCByZWRlZmluaW5nIHRoZSBjb25maWd1cmF0aW9uIGp1c3QgZm9yIHRoZSBzY29wZSBvZlxuLy8vIHRoZSBjYWxsLiBJdCBpcyBoZWxwZnVsIHdoZW4gaGF2aW5nIGEgY29tcG9uZW50IG5lZWRpbmcgYW4gZXh0ZW5kZWRcbi8vLyBjb25maWd1cmF0aW9uIHN1Y2ggYXMgY3VzdG9tIGJyZWFrcG9pbnRzIChyZWZlcnJlZCB0byBhcyB0d2Vha3BvaW50cylcbi8vLyBmb3IgaW5zdGFuY2UuXG4vLy9cbi8vLyBAYXV0aG9yIEh1Z28gR2lyYXVkZWxcbi8vL1xuLy8vIEBwYXJhbSB7TWFwfSAkdHdlYWtwb2ludHMgWygpXSAtIE1hcCBvZiB0d2Vha3BvaW50cyB0byBiZSBtZXJnZWQgd2l0aCBgJGJyZWFrcG9pbnRzYFxuLy8vIEBwYXJhbSB7TWFwfSAkdHdlYWstbWVkaWEtZXhwcmVzc2lvbnMgWygpXSAtIE1hcCBvZiB0d2Vha2VkIG1lZGlhIGV4cHJlc3Npb25zIHRvIGJlIG1lcmdlZCB3aXRoIGAkbWVkaWEtZXhwcmVzc2lvbmBcbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBFeHRlbmQgdGhlIGdsb2JhbCBicmVha3BvaW50cyB3aXRoIGEgdHdlYWtwb2ludFxuLy8vICBAaW5jbHVkZSBtZWRpYS1jb250ZXh0KCgnY3VzdG9tJzogNjc4cHgpKSB7XG4vLy8gICAgLmZvbyB7XG4vLy8gICAgICBAaW5jbHVkZSBtZWRpYSgnPnBob25lJywgJzw9Y3VzdG9tJykge1xuLy8vICAgICAgIC8vIC4uLlxuLy8vICAgICAgfVxuLy8vICAgIH1cbi8vLyAgfVxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIEV4dGVuZCB0aGUgZ2xvYmFsIG1lZGlhIGV4cHJlc3Npb25zIHdpdGggYSBjdXN0b20gb25lXG4vLy8gIEBpbmNsdWRlIG1lZGlhLWNvbnRleHQoJHR3ZWFrLW1lZGlhLWV4cHJlc3Npb25zOiAoJ2FsbCc6ICdhbGwnKSkge1xuLy8vICAgIC5mb28ge1xuLy8vICAgICAgQGluY2x1ZGUgbWVkaWEoJ2FsbCcsICc+cGhvbmUnKSB7XG4vLy8gICAgICAgLy8gLi4uXG4vLy8gICAgICB9XG4vLy8gICAgfVxuLy8vICB9XG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gRXh0ZW5kIGJvdGggY29uZmlndXJhdGlvbiBtYXBzXG4vLy8gIEBpbmNsdWRlIG1lZGlhLWNvbnRleHQoKCdjdXN0b20nOiA2NzhweCksICgnYWxsJzogJ2FsbCcpKSB7XG4vLy8gICAgLmZvbyB7XG4vLy8gICAgICBAaW5jbHVkZSBtZWRpYSgnYWxsJywgJz5waG9uZScsICc8PWN1c3RvbScpIHtcbi8vLyAgICAgICAvLyAuLi5cbi8vLyAgICAgIH1cbi8vLyAgICB9XG4vLy8gIH1cbi8vL1xuQG1peGluIG1lZGlhLWNvbnRleHQoJHR3ZWFrcG9pbnRzOiAoKSwgJHR3ZWFrLW1lZGlhLWV4cHJlc3Npb25zOiAoKSkge1xuICAvLyBTYXZlIGdsb2JhbCBjb25maWd1cmF0aW9uXG4gICRnbG9iYWwtYnJlYWtwb2ludHM6ICRicmVha3BvaW50cztcbiAgJGdsb2JhbC1tZWRpYS1leHByZXNzaW9uczogJG1lZGlhLWV4cHJlc3Npb25zO1xuXG4gIC8vIFVwZGF0ZSBnbG9iYWwgY29uZmlndXJhdGlvblxuICAkYnJlYWtwb2ludHM6IG1hcC1tZXJnZSgkYnJlYWtwb2ludHMsICR0d2Vha3BvaW50cykgIWdsb2JhbDtcbiAgJG1lZGlhLWV4cHJlc3Npb25zOiBtYXAtbWVyZ2UoJG1lZGlhLWV4cHJlc3Npb25zLCAkdHdlYWstbWVkaWEtZXhwcmVzc2lvbnMpICFnbG9iYWw7XG5cbiAgQGNvbnRlbnQ7XG5cbiAgLy8gUmVzdG9yZSBnbG9iYWwgY29uZmlndXJhdGlvblxuICAkYnJlYWtwb2ludHM6ICRnbG9iYWwtYnJlYWtwb2ludHMgIWdsb2JhbDtcbiAgJG1lZGlhLWV4cHJlc3Npb25zOiAkZ2xvYmFsLW1lZGlhLWV4cHJlc3Npb25zICFnbG9iYWw7XG59XG5cbi8vLy9cbi8vLyBpbmNsdWRlLW1lZGlhIHB1YmxpYyBleHBvc2VkIEFQSVxuLy8vIEBhdXRob3IgRWR1YXJkbyBCb3VjYXNcbi8vLyBAYWNjZXNzIHB1YmxpY1xuLy8vL1xuXG5cbi8vL1xuLy8vIEdlbmVyYXRlcyBhIG1lZGlhIHF1ZXJ5IGJhc2VkIG9uIGEgbGlzdCBvZiBjb25kaXRpb25zXG4vLy9cbi8vLyBAcGFyYW0ge0FyZ2xpc3R9ICAgJGNvbmRpdGlvbnMgIC0gTWVkaWEgcXVlcnkgY29uZGl0aW9uc1xuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggYSBzaW5nbGUgc2V0IGJyZWFrcG9pbnRcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz5waG9uZScpIHsgfVxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggdHdvIHNldCBicmVha3BvaW50c1xuLy8vICBAaW5jbHVkZSBtZWRpYSgnPnBob25lJywgJzw9dGFibGV0JykgeyB9XG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gV2l0aCBjdXN0b20gdmFsdWVzXG4vLy8gIEBpbmNsdWRlIG1lZGlhKCc+PTM1OHB4JywgJzw4NTBweCcpIHsgfVxuLy8vXG4vLy8gQGV4YW1wbGUgc2NzcyAtIFdpdGggc2V0IGJyZWFrcG9pbnRzIHdpdGggY3VzdG9tIHZhbHVlc1xuLy8vICBAaW5jbHVkZSBtZWRpYSgnPmRlc2t0b3AnLCAnPD0xMzUwcHgnKSB7IH1cbi8vL1xuLy8vIEBleGFtcGxlIHNjc3MgLSBXaXRoIGEgc3RhdGljIGV4cHJlc3Npb25cbi8vLyAgQGluY2x1ZGUgbWVkaWEoJ3JldGluYTJ4JykgeyB9XG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gTWl4aW5nIGV2ZXJ5dGhpbmdcbi8vLyAgQGluY2x1ZGUgbWVkaWEoJz49MzUwcHgnLCAnPHRhYmxldCcsICdyZXRpbmEzeCcpIHsgfVxuLy8vXG5AbWl4aW4gbWVkaWEoJGNvbmRpdGlvbnMuLi4pIHtcbiAgQGlmICgkaW0tbWVkaWEtc3VwcG9ydCBhbmQgbGVuZ3RoKCRjb25kaXRpb25zKSA9PSAwKSBvclxuXHQgIChub3QgJGltLW1lZGlhLXN1cHBvcnQgYW5kIGltLWludGVyY2VwdHMtc3RhdGljLWJyZWFrcG9pbnQoJGNvbmRpdGlvbnMuLi4pKSB7XG5cdEBjb250ZW50O1xuICB9IEBlbHNlIGlmICgkaW0tbWVkaWEtc3VwcG9ydCBhbmQgbGVuZ3RoKCRjb25kaXRpb25zKSA+IDApIHtcblx0QG1lZGlhICN7dW5xdW90ZShwYXJzZS1leHByZXNzaW9uKG50aCgkY29uZGl0aW9ucywgMSkpKX0ge1xuXHQgIC8vIFJlY3Vyc2l2ZSBjYWxsXG5cdCAgQGluY2x1ZGUgbWVkaWEoc2xpY2UoJGNvbmRpdGlvbnMsIDIpLi4uKSB7XG5cdFx0QGNvbnRlbnQ7XG5cdCAgfVxuXHR9XG4gIH1cbn1cbiIsIi8vIFN0eWxpbmcgdHdlYWtzIGZvciBqUXVlcnktY29uZmlybSBKUyBhbGVydCBsaWJyYXJ5LlxuYm9keS53cC1tYWlsLXNtdHAtYWRtaW4tcGFnZS1ib2R5IHtcblxuXHRkaXYuamNvbmZpcm0ge1xuXG5cdFx0Kixcblx0XHQqOjpiZWZvcmUsXG5cdFx0Kjo6YWZ0ZXIge1xuXHRcdFx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0LW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHR9XG5cblx0XHQuamNvbmZpcm0tYmcge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTQsIDExOSwgMTI0LCAwLjc1KTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXG5cdFx0Lmpjb25maXJtLWJveCB7XG5cdFx0XHRwYWRkaW5nOiAzMHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdFx0Ym94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cdFx0XHRib3JkZXItdG9wLXdpZHRoOiA0cHg7XG5cblx0XHRcdGRpdi5qY29uZmlybS1jbG9zZUljb24ge1xuXHRcdFx0XHRjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuXHRcdFx0XHR0b3A6IDhweDtcblx0XHRcdFx0cmlnaHQ6IDhweDtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgwKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRkaXYuamNvbmZpcm0tdGl0bGUtYyB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDE1cHggMDtcblx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHQuamNvbmZpcm0taWNvbi1jIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAzMHB4O1xuXHRcdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBub25lO1xuXHRcdFx0XHRcdC13ZWJraXQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0LW1zLXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdFx0JjplbXB0eSxcblx0XHRcdFx0XHRpOmVtcHR5IHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lmpjb25maXJtLXRpdGxlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnktdGV4dDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjlweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRkaXYuamNvbmZpcm0tY29udGVudC1wYW5lIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cblx0XHRcdFx0Lmpjb25maXJtLWNvbnRlbnQge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGluaGVyaXQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0ZGl2Lmpjb25maXJtLWNvbnRlbnQge1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGNvbG9yOiAkcHJpbWFyeS10ZXh0O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cblx0XHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5sYXJnZSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5zbWFsbCB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LndwLW1haWwtc210cC1kZWJ1Zy1ldmVudC1wcmV2aWV3IHAge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC53cC1tYWlsLXNtdHAtYnRuIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4xcztcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4xcztcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRcdFx0LW1zLXRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuXHRcdFx0XHRcdHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0XHRcdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0XHRcdFx0LW1zLXVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiAxZW07XG5cdFx0XHRcdFx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblxuXHRcdFx0XHRcdCYud2l0aC1sb2FkZXIge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTJweCAxMnB4IDdweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0ZGl2Lmpjb25maXJtLWJ1dHRvbnMge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4ycztcblx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAxMHB4IDA7XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDEwMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLmJ0bi1jb25maXJtIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRvcmFuZ2U7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuYnRuLWNhbmNlbCB7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzc3Nzc3Nztcblx0XHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRjhGOEY4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0NDQ0NDQztcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLFxuXHRcdFx0XHRcdCYuYnRuLWRlZmF1bHQge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICM2NjY7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5idG4taGlkZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuYnRuLWJsb2NrIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4IDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLmJ0bi1ub3JtYWwtY2FzZSB7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmpjb25maXJtLXR5cGUtZ3JlZW4ge1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICRtb2RhbC1ncmVlbjtcblxuXHRcdFx0XHRkaXYuamNvbmZpcm0tYnV0dG9ucyBidXR0b24uYnRuLWNvbmZpcm0ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1ncmVlbjtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRtb2RhbC1ncmVlbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmpjb25maXJtLXR5cGUtb3JhbmdlIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkbW9kYWwtb3JhbmdlO1xuXG5cdFx0XHRcdGRpdi5qY29uZmlybS1idXR0b25zIGJ1dHRvbi5idG4tY29uZmlybSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJG1vZGFsLW9yYW5nZTtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRtb2RhbC1vcmFuZ2U7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5qY29uZmlybS10eXBlLXJlZCB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJG1vZGFsLXJlZDtcblxuXHRcdFx0XHRkaXYuamNvbmZpcm0tYnV0dG9ucyBidXR0b24uYnRuLWNvbmZpcm0ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1yZWQ7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkbW9kYWwtcmVkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuamNvbmZpcm0tdHlwZS1ibHVlIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkbW9kYWwtYmx1ZTtcblxuXHRcdFx0XHRkaXYuamNvbmZpcm0tYnV0dG9ucyBidXR0b24uYnRuLWNvbmZpcm0ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1ibHVlO1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJG1vZGFsLWJsdWU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5sb2FkaW5nIHtcblx0XHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdFx0XHRoZWlnaHQ6IDE2MHB4O1xuXG5cdFx0XHRcdC5qY29uZmlybS10aXRsZS1jIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR6LWluZGV4OiA0O1xuXG5cdFx0XHRcdFx0Lmpjb25maXJtLWljb24tYyB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0XHR0b3A6IDY4JTtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTIwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRcdGJvcmRlcjogc29saWQgNnB4IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICRvcmFuZ2U7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR6LWluZGV4OiAzO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lmpjb25maXJtLWJveC53cC1tYWlsLXNtdHAtdXBncmFkZS1tYWlsZXItZWR1Y2F0aW9uLW1vZGFsIHtcblx0XHRcdHBhZGRpbmc6IDMwcHggMzBweCAxNXB4O1xuXHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblxuXHRcdFx0ZGl2Lmpjb25maXJtLXRpdGxlLWMge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyNnB4IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdFx0Lmpjb25maXJtLWljb24tYyB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XHRjb2xvcjogI2M0YzRjNCAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdGhlaWdodDogMzVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0ZGl2Lmpjb25maXJtLWNvbnRlbnQtcGFuZSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0XHR9XG5cblx0XHRcdGRpdi5qY29uZmlybS1idXR0b25zIGJ1dHRvbi5idG4tY29uZmlybSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJG9yYW5nZTtcblx0XHRcdH1cblxuXHRcdFx0LmRpc2NvdW50LW5vdGUge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbjogNDVweCAwIDA7XG5cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZjZjllODtcblx0XHRcdFx0XHRtYXJnaW46IDAgLTMwcHg7XG5cdFx0XHRcdFx0cGFkZGluZzogMjRweCA2MHB4IDIwcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjNGQ0ZDRkO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Y29udGVudDogdXJsKC4uL2ltYWdlcy9mb250LWF3ZXNvbWUvY2hlY2stY2lyY2xlLXNvbGlkLWdyZWVuLnN2Zyk7XG5cdFx0XHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHggNnB4O1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiAtMjBweDtcblx0XHRcdFx0XHRcdHJpZ2h0OiA1MCU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC0xOHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0Y29sb3I6ICRwb3NpdGl2ZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGNvbG9yOiAjYWFhO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8vIENvbG9yIHN0eWxlc1xuJHByaW1hcnktdGV4dDogIzJjMzMzNztcbiRzZWNvbmRhcnktdGV4dDogIzUwNTc1ZTtcbiRkZXNjcmlwdGlvbi10ZXh0OiAjNjQ2OTcwO1xuJGZpZWxkLXRleHQ6ICMyYzMzMzc7XG4kZmllbGQtYm9yZGVyOiAjOGQ4Zjk1O1xuJHN0ZWVsOiAjNzM4RTlFO1xuJHN0ZWVsLWRhcms6ICMzOTUzNjA7XG4kb3JhbmdlOiAjRTI3NzMwO1xuJG9yYW5nZS1kYXJrOiAjQjg1QTFCO1xuJGxpbms6ICMyMTcxQjE7XG4kbGluay1ob3ZlcjogIzEzNWU5NjtcbiRwb3NpdGl2ZTogIzAwQTMyQTtcbiRuZWdhdGl2ZTogI0Q2MzYzODtcblxuJGdyZXk6ICNBOUE5QTk7XG5cbiRtb2RhbC1vcmFuZ2U6ICNFMjc3MzA7XG4kbW9kYWwtZ3JlZW46ICMwMEEzMkE7XG4kbW9kYWwtcmVkOiAjRDYzNjM4O1xuJG1vZGFsLWJsdWU6ICMzNTgyYzQ7XG5cbi8vIEVmZmVjdCBzdHlsZXNcbiRzaGFkb3ctc206ICAwcHggMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuJHNoYWRvdy1tZDogIDBweCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4kc2hhZG93LWxnOiAgMHB4IDJweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cbiRjb250ZW50LXBhZGRpbmc6IDIwcHg7XG4kcGFkZGluZy1kZWZhdWx0OiAzMHB4O1xuXG4kYm9yZGVyLWNvbG9yOiAjRTVFNkU2O1xuJGJvcmRlci1yYWRpdXM6IDRweDtcbiRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuXG4kYnJlYWtwb2ludHM6IChcblx0J3hzLXBob25lJzogMzIwcHgsXG5cdCdwaG9uZSc6IDYwMHB4LFxuXHQnaXBhZCc6IDc2OHB4LFxuXHQndGFibGV0JzogNzgycHgsXG5cdCdkZXNrdG9wJzogOTYwcHgsXG4pO1xuIiwiLy8gRWR1Y2F0aW9uIHN0eWxlcy5cblxuLy8gTm90aWNlIGJhci5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuXHQjd3AtbWFpbC1zbXRwLW5vdGljZS1iYXIge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG4jd3AtbWFpbC1zbXRwLW5vdGljZS1iYXIge1xuXHRtYXgtaGVpZ2h0OiAzNXB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1ib3R0b206IC0zcHg7XG5cdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1vdXQ7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0Ji5vdXQge1xuXHRcdG1heC1oZWlnaHQ6IDNweDtcblx0fVxuXG5cdC53cC1tYWlsLXNtdHAtbm90aWNlLWJhci1jb250YWluZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNEREREREQ7XG5cdFx0Ym9yZGVyLXRvcDogM3B4IHNvbGlkICRvcmFuZ2U7XG5cdFx0Y29sb3I6ICRzZWNvbmRhcnktdGV4dDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogN3B4O1xuXHR9XG5cblx0YSB7XG5cdFx0Y29sb3I6ICRvcmFuZ2U7XG5cdH1cblxuXHRhOmhvdmVyIHtcblx0XHRjb2xvcjogJG9yYW5nZS1kYXJrO1xuXHR9XG5cblx0LmRpc21pc3Mge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdHBhZGRpbmc6IDVweDtcblx0XHRtYXJnaW4tdG9wOiA0cHg7XG5cdFx0YmFja2dyb3VuZDogMCAwO1xuXHRcdGNvbG9yOiAjNzI3NzdjO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxuXG5cdC5kaXNtaXNzOmJlZm9yZSB7XG5cdFx0YmFja2dyb3VuZDogMCAwO1xuXHRcdGNvbG9yOiAjNzI3NzdjO1xuXHRcdGNvbnRlbnQ6IFwiXFxmMzM1XCI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udDogbm9ybWFsIDIwcHgvMjBweCBkYXNoaWNvbnM7XG5cdFx0c3BlYWs6IG5vbmU7XG5cdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR3aWR0aDogMjBweDtcblx0XHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0fVxufVxuXG4jc2NyZWVuLW1ldGEtbGlua3MgLnNjcmVlbi1tZXRhLXRvZ2dsZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDIwcHg7XG5cdHRvcDogYXV0bztcbn1cblxuI3dwLW1haWwtc210cCB7XG5cblx0LyogR2VuZXJhbCBzdHlsZXMuICovXG5cdC53cC1tYWlsLXNtdHAtcHJvZHVjdC1lZHVjYXRpb24ge1xuXG5cdFx0Jl9fcm93IHtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlNGU0O1xuXHRcdFx0cGFkZGluZzogMjVweCAwIDVweDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMDVweDtcblxuXHRcdFx0JiA+ICo6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0Ji0taW5hY3RpdmUge1xuXHRcdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmLS1mdWxsLXdpZHRoIHtcblx0XHRcdFx0bWF4LXdpZHRoOiB1bnNldDtcblx0XHRcdH1cblxuXHRcdFx0Ji0tbm8tYm9yZGVyIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQmLS1uby1wYWRkaW5nIHtcblx0XHRcdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMTBweDtcblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LW9mLXR5cGUgKyAud3AtbWFpbC1zbXRwLWJ0bi11cGdyYWRlIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMjVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19oZWFkaW5nIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdGNvbG9yOiAkcHJpbWFyeS10ZXh0O1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9wcm8tYmFkZ2Utc21hbGwuc3ZnJyk7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0d2lkdGg6IDM1cHg7XG5cdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19kZXNjcmlwdGlvbiB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5LXRleHQ7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMS41ZW07XG5cdFx0fVxuXG5cdFx0Jl9fdXBncmFkZS1idG4tLXRvcCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblxuXHRcdCZfX3NjcmVlbnNob3RzIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKFwiPHBob25lXCIpIHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdH1cblxuXHRcdFx0JiA+IGRpdiB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbjogMCAyNXB4IDIwcHggMDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYShcIjxwaG9uZVwiKSB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI0ZGRkZGRjtcblx0XHRcdFx0XHRib3JkZXI6IDVweCBzb2xpZCAjRkZGRkZGO1xuXHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjgsIDY4LCA2OCwgMC4xNSk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2Fzc2V0cy9pbWFnZXMvaWNvbnMvem9vbS5zdmcnKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDUwcHg7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4zcztcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmhvdmVyOmFmdGVyIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRjb2xvcjogJHNlY29uZGFyeS10ZXh0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtLXR3byA+IGRpdiB7XG5cdFx0XHRcdG1heC13aWR0aDogNDg3cHg7XG5cdFx0XHR9XG5cblx0XHRcdCYtLXRocmVlID4gZGl2IHtcblx0XHRcdFx0bWF4LXdpZHRoOiAzMTZweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19saXN0IHtcblxuXHRcdFx0JiA+IGg0IHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdFx0Y29sb3I6ICRwcmltYXJ5LXRleHQ7XG5cdFx0XHR9XG5cblx0XHRcdCYgPiBkaXYge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHR9XG5cblx0XHRcdHVsIHtcblx0XHRcdFx0d2lkdGg6IDI5MHB4O1xuXHRcdFx0XHRtYXJnaW46IDAgNDBweCAyMHB4IDA7XG5cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRjb2xvcjogJHNlY29uZGFyeS10ZXh0O1xuXG5cdFx0XHRcdFx0JiArIGxpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogdXJsKCcuLi8uLi9hc3NldHMvaW1hZ2VzL2ljb25zL2NoZWNrLXNvbGlkLnN2ZycpO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LyogRXhwb3J0IGVtYWlsIGxvZ3MgZWR1Y2F0aW9uIHBhZ2UuICovXG5cdCN3cC1tYWlsLXNtdHAtdG9vbHMtZXhwb3J0LWVtYWlsLWxvZ3MtcHJvZHVjdC1lZHVjYXRpb24ge1xuXG5cdFx0c2VjdGlvbiB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblxuXHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRoNSB7XG5cdFx0XHRcdGNsZWFyOiBib3RoO1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4IDA7XG5cdFx0XHRcdGNvbG9yOiAkcHJpbWFyeS10ZXh0O1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHR9XG5cblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRtYXJnaW46IDNweCAwIDNweCAwO1xuXHRcdFx0fVxuXG5cdFx0XHQud3AtbWFpbC1zbXRwLWRhdGUtc2VsZWN0b3Ige1xuXHRcdFx0XHR3aWR0aDogMjAwcHg7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0LndwLW1haWwtc210cC1zZWFyY2gtYm94LWZpZWxkIHtcblx0XHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQud3AtbWFpbC1zbXRwLXNlYXJjaC1ib3gtdGVybSB7XG5cdFx0XHRcdHdpZHRoOiAzMDBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvKiBDb250cm9scyBlZHVjYXRpb24gcGFnZS4gKi9cblx0I3dwLW1haWwtc210cC1lbWFpbC1jb250cm9scy1wcm9kdWN0LWVkdWNhdGlvbiB7XG5cblx0XHQud3AtbWFpbC1zbXRwLXByb2R1Y3QtZWR1Y2F0aW9uX19yb3ctLWluYWN0aXZlIHtcblx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0LndwLW1haWwtc210cC1zZXR0aW5nLXJvdzpsYXN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0LyogTmV0d29yayBlZHVjYXRpb24gcGFnZS4gKi9cblx0LndwLW1haWwtc210cC1wYWdlLW53LXByb2R1Y3QtZWR1IHtcblx0XHRoMiB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdH1cblxuXHRcdC5iYWRnZSB7XG5cdFx0XHRtYXJnaW46IDAgMCAycHggN3B4O1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0aGVpZ2h0OiAxN3B4O1xuXHRcdH1cblxuXHRcdC53cC1tYWlsLXNtdHAtc2V0dGluZy1yb3ctbXVsdGlzaXRlIHtcblx0XHRcdGNvbG9yOiAjOWE5YTlhO1xuXG5cdFx0XHRwLmRlc2Mge1xuXHRcdFx0XHRjb2xvcjogI2JhYmFiYTtcblx0XHRcdH1cblxuXHRcdFx0aW5wdXRbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQge1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICNhYWE7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndwLW1haWwtc210cC1zZXR0aW5nLXJvdy1uby1zZXR0aW5nIHtcblx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi53cC1tYWlsLXNtdHAtbGl0ZSAjd3AtbWFpbC1zbXRwIHtcblxuXHQvKiBFbWFpbCByZXBvcnRzIGVkdWNhdGlvbiBwYWdlLiAqL1xuXHQud3AtbWFpbC1zbXRwLXBhZ2UtcmVwb3J0cyB7XG5cblx0XHQud3AtbWFpbC1zbXRwLXBhZ2UtdGl0bGUgLnBhZ2UtdGl0bGUge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3Byby1iYWRnZS1zbWFsbC5zdmcnKTtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHR3aWR0aDogMzVweDtcblx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8qIEdtYWlsIG1haWxlciBvbmUtY2xpY2sgc2V0dXAuICovXG5cdCN3cC1tYWlsLXNtdHAtc2V0dGluZy1yb3ctZ21haWwtb25lX2NsaWNrX3NldHVwX2VuYWJsZWQtbGl0ZSxcblx0I3dwLW1haWwtc210cC1zZXR0aW5nLXJvdy1taXNjLXJhdGVfbGltaXQtbGl0ZSB7XG5cdFx0XHQud3AtbWFpbC1zbXRwLXRvZ2dsZTo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL3Byby1iYWRnZS1zbWFsbC5zdmcnKTtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHR3aWR0aDogMzVweDtcblx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0fVxuXHR9XG59XG5cblxuIiwiLy8gQ3VzdG9tIHN0eWxlIGZvciB0aGUgcGx1Z2luIFNWRyBsb2FkZXIuXG4ud3AtbWFpbC1zbXRwLWxvYWRpbmcge1xuXHRhbmltYXRpb246IDAuNjVzIGxpbmVhciBpbmZpbml0ZSB3cC1tYWlsLXNtdHAtbG9hZGluZy1zcGluO1xufVxuXG4ud3AtbWFpbC1zbXRwLWxvYWRpbmctbWQge1xuXHR3aWR0aDogMzJweDtcblx0aGVpZ2h0OiAzMnB4O1xufVxuXG4ud3AtbWFpbC1zbXRwLWxvYWRpbmctc20ge1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xufVxuXG4vLyBDU1MgbG9hZGluZyBzcGlubmVyLlxuLndwLW1haWwtc210cC1sb2FkaW5nLXNwaW4ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHQmOmFmdGVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRhbmltYXRpb246IDAuNjVzIGxpbmVhciBpbmZpbml0ZSB3cC1tYWlsLXNtdHAtbG9hZGluZy1zcGluO1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0XHRib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHdpZHRoOiAxNnB4O1xuXHRcdGhlaWdodDogMTZweDtcblx0XHRtYXJnaW4tdG9wOiAtOHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAtOHB4O1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgd3AtbWFpbC1zbXRwLWxvYWRpbmctc3BpbiB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZVooMjcwZGVnKTtcblx0fVxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZVooNjMwZGVnKVxuXHR9XG59XG4iLCIvLyBGbHlvdXQgTWVudSBzdHlsZXMuXG5cbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcblxuI3dwLW1haWwtc210cC1mbHlvdXQge1xuXHQkc3RhcnQ6IDc1cHg7XG5cdCRzdGVwOiA1NXB4O1xuXHQkdHJhbnM6IDAuMnM7XG5cdCRkZWxheTogMzVtcztcblxuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHotaW5kZXg6IDk5OTk5O1xuXHR0cmFuc2l0aW9uOiBhbGwgJHRyYW5zIGVhc2UtaW4tb3V0O1xuXHRyaWdodDogNDBweDtcblx0Ym90dG9tOiA0MHB4O1xuXHRvcGFjaXR5OiAxO1xuXG5cdEBpbmNsdWRlIG1lZGlhKCc8ZGVza3RvcCcpIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LndwLW1haWwtc210cC1mbHlvdXQtaGVhZCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHQmOmZvY3VzIHtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0fVxuXG5cdFx0ZmlndXJlIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdGJvcmRlcjogM3B4IHNvbGlkICRvcmFuZ2U7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0Ym94LXNoYWRvdzogMCAycHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAkdHJhbnMgZWFzZS1pbi1vdXQ7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogNTRweDtcblx0XHRcdFx0aGVpZ2h0OiA1NHB4O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgJHRyYW5zIGVhc2UtaW4tb3V0O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6aG92ZXIgZmlndXJlIHtcblx0XHRcdGJveC1zaGFkb3c6IDAgMnB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHRcdH1cblxuXHRcdC53cC1tYWlsLXNtdHAtZmx5b3V0LWxhYmVsIHtcblx0XHRcdHJpZ2h0OiBjYWxjKDEwMCUgKyAxNXB4KTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoMCk7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC01MHB4O1xuXHRcdH1cblxuXHRcdCY6aG92ZXIgLndwLW1haWwtc210cC1mbHlvdXQtbGFiZWwge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgxKTtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cdH1cblxuXHQud3AtbWFpbC1zbXRwLWZseW91dC1sYWJlbCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHRvcDogNTAlO1xuXHRcdHJpZ2h0OiBjYWxjKDEwMCUgKyAxNXB4KTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0E3QUFBRDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRwYWRkaW5nOiA2cHggMTBweDtcblx0XHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHRsaW5lLWhlaWdodDogaW5pdGlhbDtcblx0XHR0cmFuc2l0aW9uOiBhbGwgJHRyYW5zIGVhc2Utb3V0O1xuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHQtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcblx0XHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcblx0fVxuXG5cdC53cC1tYWlsLXNtdHAtZmx5b3V0LWl0ZW0ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGxlZnQ6IDEwcHg7XG5cdFx0d2lkdGg6IDQwcHg7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdHRyYW5zaXRpb246IGFsbCAkdHJhbnMgZWFzZS1pbi1vdXQ7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwKTtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0Ym94LXNoYWRvdzogJHNoYWRvdy1sZztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNzM4RTlFO1xuXG5cdFx0aW1nIHtcblx0XHRcdG1hcmdpbjogYXV0bztcblx0XHR9XG5cblx0XHRAZm9yICRpIGZyb20gMCB0aHJvdWdoIDQge1xuXHRcdFx0Ji53cC1tYWlsLXNtdHAtZmx5b3V0LWl0ZW0tI3skaX0ge1xuXHRcdFx0XHRib3R0b206ICRzdGFydCArICRpICogJHN0ZXA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzk1MzYwO1xuXG5cdFx0XHQud3AtbWFpbC1zbXRwLWZseW91dC1sYWJlbCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM3ODdDODI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5vcGVuZWQge1xuXG5cdFx0LndwLW1haWwtc210cC1mbHlvdXQtaXRlbSB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0fVxuXG5cdFx0LndwLW1haWwtc210cC1mbHlvdXQtaGVhZCB7XG5cblx0XHRcdC53cC1tYWlsLXNtdHAtZmx5b3V0LWxhYmVsIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0ZmlndXJlIGltZyB7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC0xNWRlZykgc2NhbGUoMS4xNyk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QGZvciAkaSBmcm9tIDAgdGhyb3VnaCA0IHtcblx0XHRcdC53cC1tYWlsLXNtdHAtZmx5b3V0LWl0ZW0tI3skaX0ge1xuXHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRyYW5zICRpICogJGRlbGF5LCBiYWNrZ3JvdW5kLWNvbG9yICR0cmFucztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLm91dCB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdH1cbn1cbiIsIi53cC1tYWlsLXNtdHAtdG9vbHRpcCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0dGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBkb3R0ZWQ7XG5cdGN1cnNvcjogaGVscDtcblx0Y29sb3I6ICRzZWNvbmRhcnktdGV4dDtcblx0bWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuXG5cdCYtdGV4dCB7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiA5OTk5O1xuXHRcdHdpZHRoOiAzNjBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMkQ0RjYwO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAxNnB4IDIwcHg7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRib3R0b206IDEwMCU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdG1hcmdpbi1sZWZ0OiAtMTgwcHg7XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMTAwJTtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtNXB4O1xuXHRcdFx0Ym9yZGVyLXdpZHRoOiA1cHg7XG5cdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjMkQ0RjYwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuXHRcdH1cblx0fVxuXG5cdCY6aG92ZXIgLndwLW1haWwtc210cC10b29sdGlwLXRleHQge1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdH1cbn1cbiIsIiN3cC1tYWlsLXNtdHAge1xuXG5cdC53cC1tYWlsLXNtdHAtY29uZGl0aW9uYWwge1xuXG5cdFx0YnV0dG9uIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cblx0XHR0YWJsZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1heC13aWR0aDogNzQwcHg7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0XHRcdGJvcmRlci1zcGFjaW5nOiAwO1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdH1cblxuXHRcdHRhYmxlIHRkIHtcblx0XHRcdHBhZGRpbmc6IDAgMTBweCAyMHB4IDA7XG5cdFx0fVxuXG5cdFx0Jl9fcm93IHtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoXCI8PXBob25lXCIpIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdH1cblxuXHRcdFx0aW5wdXQsXG5cdFx0XHRzZWxlY3Qge1xuXHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fcHJvcGVydHktY29sIHtcblx0XHRcdHdpZHRoOiAyMyU7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKFwiPD1waG9uZVwiKSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX29wZXJhdG9yLWNvbCB7XG5cdFx0XHR3aWR0aDogMjMlO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShcIjw9cGhvbmVcIikge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX192YWx1ZS1jb2wge1xuXHRcdFx0d2lkdGg6IDQyJTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoXCI8PXBob25lXCIpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fdmFsdWUgOmRpc2FibGVkIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG5cdFx0XHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXHRcdH1cblxuXHRcdCZfX2FjdGlvbnMge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdH1cblxuXHRcdCZfX2RlbGV0ZS1ydWxlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Y29sb3I6ICM5OTk5OTk7XG5cdFx0XHRtYXJnaW46IDAgMCAwIDEwcHg7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGNvbG9yOiAkbmVnYXRpdmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fZ3JvdXAtZGVsaW1pdGVyIHtcblx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE3cHg7XG5cdFx0XHRjb2xvcjogJGRlc2NyaXB0aW9uLXRleHQ7XG5cdFx0fVxuXHR9XG59XG4iLCIud3AtbWFpbC1zbXRwLXRvZ2dsZSB7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xuXHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdCZfX3N3aXRjaCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAyN3B4O1xuXHRcdGhlaWdodDogMTdweDtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2NjYztcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHQtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0aGVpZ2h0OiAxM3B4O1xuXHRcdFx0d2lkdGg6IDEzcHg7XG5cdFx0XHRsZWZ0OiAycHg7XG5cdFx0XHR0b3A6IDJweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHRcdC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdH1cblx0fVxuXG5cdCZfX2xhYmVsIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxNXB4O1xuXHRcdGNvbG9yOiAkc2Vjb25kYXJ5LXRleHQ7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0fVxuXG5cdCZfX2xhYmVsLS1zdGF0aWMge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHR9XG5cblx0aW5wdXRbdHlwZT1jaGVja2JveF0ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IGF1dG87XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG5cdFx0d2lkdGg6IDFweDtcblx0XHRoZWlnaHQ6IDFweDtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG5cdFx0Jjpub3QoOmNoZWNrZWQpIHtcblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0JiArIC53cC1tYWlsLXNtdHAtdG9nZ2xlX19zd2l0Y2gge1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAzcHggIzk5OTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYgfiAud3AtbWFpbC1zbXRwLXRvZ2dsZV9fbGFiZWwtLXVuY2hlY2tlZCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6Y2hlY2tlZCB7XG5cdFx0XHQmICsgLndwLW1haWwtc210cC10b2dnbGVfX3N3aXRjaCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwb3NpdGl2ZTtcblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7XG5cdFx0XHRcdFx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jjpob3Zlcixcblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHQmICsgLndwLW1haWwtc210cC10b2dnbGVfX3N3aXRjaCB7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDNweCAkcG9zaXRpdmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JiB+IC53cC1tYWlsLXNtdHAtdG9nZ2xlX19sYWJlbC0tY2hlY2tlZCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6ZGlzYWJsZWQge1xuXHRcdFx0Jjpob3Zlcixcblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHQmICsgLndwLW1haWwtc210cC10b2dnbGVfX3N3aXRjaCB7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmIH4gKiB7XG5cdFx0XHRcdG9wYWNpdHk6IC41O1xuXHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIud3AtbWFpbC1zbXRwLWFkbWluLXBhZ2UtYm9keSB7XG5cblx0I3dwYm9keS1jb250ZW50IHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYSggXCI8PXRhYmxldFwiICkge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQjd3Bmb290ZXIge1xuXG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogJGxpbmsgIWltcG9ydGFudDtcblxuXHRcdFx0Jjpob3Zlcixcblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0Y29sb3I6ICRsaW5rLWhvdmVyICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LndwLW1haWwtc210cC1mb290ZXItcHJvbW90aW9uIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0Y29sb3I6ICM2NDY5NzA7XG5cdFx0XHRwYWRkaW5nOiAzMHB4IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0XHRwIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQud3AtbWFpbC1zbXRwLWZvb3Rlci1wcm9tb3Rpb24tbGlua3MsXG5cdFx0LndwLW1haWwtc210cC1mb290ZXItcHJvbW90aW9uLXNvY2lhbCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblxuXHRcdC53cC1tYWlsLXNtdHAtZm9vdGVyLXByb21vdGlvbi1saW5rcyB7XG5cdFx0XHRtYXJnaW46IDEwcHggMDtcblx0XHRcdGNvbG9yOiAjNjQ2OTcwO1xuXG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICMwNDU1OGE7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICMwNDU1OGE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGNvbG9yOiAjYzNjNGM3O1xuXHRcdFx0XHRwYWRkaW5nOiAwIDdweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQud3AtbWFpbC1zbXRwLWZvb3Rlci1wcm9tb3Rpb24tc29jaWFsIHtcblx0XHRcdGdhcDogMTBweDtcblx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHRcdHBhdGgge1xuXHRcdFx0XHRcdGNvbG9yOiAjNjQ2OTcwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGxpOmhvdmVyIHtcblxuXHRcdFx0XHRwYXRoIHtcblx0XHRcdFx0XHRmaWxsOiAjNTA1NzVlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCNmb290ZXItbGVmdCB7XG5cdFx0XHRjb2xvcjogIzUwNTc1ZTtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXG5cdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIkBpbXBvcnQgXCJpbmNsdWRlLW1lZGlhXCI7XG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiZ2VuZXJhbFwiO1xuQGltcG9ydCBcImNvbmZpcm1cIjtcbkBpbXBvcnQgXCJlZHVjYXRpb25cIjtcbkBpbXBvcnQgXCJsb2FkZXJcIjtcbkBpbXBvcnQgXCJmbHlvdXQtbWVudVwiO1xuQGltcG9ydCBcInRvb2x0aXBcIjtcbkBpbXBvcnQgXCJjb25kaXRpb25hbC1sb2dpY1wiO1xuQGltcG9ydCBcInRvZ2dsZVwiO1xuQGltcG9ydCBcImZvb3RlclwiO1xuXG4vLyBTY3JlZW4gb3B0aW9ucyBhcmUgaGlkZGVuIG9uIGxvYWQsIHRoZW4gbWFkZSB2aXNpYmxlIHdpdGggSlMsIHRvXG4vLyBwcmV2ZW50IGl0IGZyb20gXCJqdW1waW5nXCIuXG4jc2NyZWVuLW1ldGEtbGlua3MsXG4jc2NyZWVuLW1ldGEge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4jd3AtbWFpbC1zbXRwLWhlYWRlci10ZW1wIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRtYXJnaW46IDA7XG5cdHRvcDogLTFweDtcblx0bGVmdDogMjBweDtcblx0cmlnaHQ6IDA7XG5cdHotaW5kZXg6IDk5O1xufVxuXG4jd3AtbWFpbC1zbXRwLWhlYWRlciB7XG5cdGJvcmRlci10b3A6IDNweCBzb2xpZCAkb3JhbmdlO1xuXHRwYWRkaW5nOiAyNHB4ICRjb250ZW50LXBhZGRpbmc7XG5cblx0aW1nIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW46IDA7XG5cdFx0bWF4LXdpZHRoOiAyNDJweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhKFwiPD10YWJsZXRcIikge1xuXHRcdFx0bWF4LXdpZHRoOiAyMDBweDtcblx0XHR9XG5cdH1cbn1cblxuLndwLW1haWwtc210cC1wYWdlIHtcblx0Y29sb3I6ICRwcmltYXJ5LXRleHQ7XG5cblx0YSB7XG5cdFx0Y29sb3I6ICRsaW5rO1xuXG5cdFx0Jjpob3Zlcixcblx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRjb2xvcjogJGxpbmstaG92ZXI7XG5cdFx0fVxuXHR9XG59XG5cbiN3cC1tYWlsLXNtdHAge1xuXHRtYXJnaW46IDA7XG5cblx0LndwLW1haWwtc210cC1oaWRlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LndwLW1haWwtc210cC1wYWdlLXRpdGxlIHtcblx0XHRtaW4taGVpZ2h0OiA1OHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdG1hcmdpbjogMCAwIDIwcHggMDtcblx0XHRwYWRkaW5nOiAwICRjb250ZW50LXBhZGRpbmc7XG5cblx0XHRhLnRhYiB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQgI2ZmZjtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRjb2xvcjogIzY2Njtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdG1hcmdpbi1yaWdodDogMzBweDtcblx0XHRcdHBhZGRpbmc6IDIwcHggMCAxN3B4IDA7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkb3JhbmdlO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjOTk5O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGEuYWN0aW9uIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdG1hcmdpbjogMTRweCAwIDE0cHggMTBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdFx0bWluLWhlaWdodDogMzBweDtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKFwiPD1waG9uZVwiKSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5wYWdlLXRpdGxlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRmb250LXNpemU6IDIzcHg7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAwO1xuXHRcdH1cblx0fVxuXG5cdC53cC1tYWlsLXNtdHAtcGFnZS1jb250ZW50IHtcblx0XHRwYWRkaW5nOiAwICRjb250ZW50LXBhZGRpbmc7XG5cblx0XHQqLFxuXHRcdCo6OmJlZm9yZSxcblx0XHQqOjphZnRlciB7XG5cdFx0XHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdH1cblxuXHRcdC53cC1tYWlsLXNtdHAtY2xlYXIge1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRcdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0XHR9XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiIFwiO1xuXHRcdFx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyBTZXR0aW5nIHJvd3MsIGVnIGZpZWxkIHJvdy5cblx0XHQud3AtbWFpbC1zbXRwLXNldHRpbmctcm93IHtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTRlNGU0O1xuXHRcdFx0cGFkZGluZzogMzBweCAwO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcblxuXHRcdFx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoXCI8dGFibGV0XCIpIHtcblx0XHRcdFx0cGFkZGluZzogMjBweCAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmluYWN0aXZlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0LndwLW1haWwtc210cC1zZXR0aW5nLW1pZC1yb3ctc2VwIHtcblx0XHRcdFx0YmFja2dyb3VuZDogI2U0ZTRlNDtcblx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0bWFyZ2luOiAxNXB4IDA7XG5cdFx0XHR9XG5cblx0XHRcdC8vIFNlY3Rpb24gaGVhZGluZy5cblx0XHRcdCYuc2VjdGlvbi1oZWFkaW5nIHtcblx0XHRcdFx0cGFkZGluZzogMjBweCAwIDEwcHg7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cblx0XHRcdFx0Ji5uby1kZXNjIHtcblx0XHRcdFx0XHRoMixcblx0XHRcdFx0XHRoNCB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji53cC1tYWlsLXNtdHAtc2VjdGlvbi1oZWFkaW5nLS1oYXMtZGl2aWRlciB7XG5cdFx0XHRcdFx0cGFkZGluZzogMjBweCAwIDMwcHg7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU0ZTQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQud3AtbWFpbC1zbXRwLXNldHRpbmctZmllbGQge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMDVweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5kZXNjIHtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ly8gQ2hlY2tib3ggc2V0dGluZ3MgZmllbGQuXG5cdFx0XHQmLndwLW1haWwtc210cC1zZXR0aW5nLXJvdy1jaGVja2JveCB7XG5cblx0XHRcdFx0aW5wdXRbdHlwZT1jaGVja2JveF0ge1xuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdG1hcmdpbjogMXB4IDAgMCAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMCA4cHg7XG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmRlc2Mge1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDAgMzBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWwgKyAuZGVzYyB7XG5cdFx0XHRcdFx0bWFyZ2luOiA4cHggMCAwIDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ly8gVGV4dCBiYXNlZCBzZXR0aW5ncyBmaWVsZC5cblx0XHRcdCYud3AtbWFpbC1zbXRwLXNldHRpbmctcm93LXRleHQsXG5cdFx0XHQmLndwLW1haWwtc210cC1zZXR0aW5nLXJvdy1wYXNzd29yZCxcblx0XHRcdCYud3AtbWFpbC1zbXRwLXNldHRpbmctcm93LW51bWJlcixcblx0XHRcdCYud3AtbWFpbC1zbXRwLXNldHRpbmctcm93LWVtYWlsIHtcblxuXHRcdFx0XHQud3AtbWFpbC1zbXRwLXNldHRpbmctbGFiZWwge1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiA4cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ly8gU2VsZWN0IHNldHRpbmdzIGZpZWxkLlxuXHRcdFx0Ji53cC1tYWlsLXNtdHAtc2V0dGluZy1yb3ctc2VsZWN0IHtcblxuXHRcdFx0XHQud3AtbWFpbC1zbXRwLXNldHRpbmctbGFiZWwge1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiA4cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ly8gUmFkaW8gc2V0dGluZ3MgZmllbGQuXG5cdFx0XHQmLndwLW1haWwtc210cC1zZXR0aW5nLXJvdy1yYWRpbyB7XG5cblx0XHRcdFx0LndwLW1haWwtc210cC1zZXR0aW5nLWZpZWxkIHtcblxuXHRcdFx0XHRcdGlucHV0W3R5cGU9cmFkaW9dIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogLTNweCAxMHB4IDAgMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblxuXHRcdFx0Ji53cC1tYWlsLXNtdHAtc2V0dGluZy1yb3ctbm8tYm9yZGVyIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0Ji53cC1tYWlsLXNtdHAtc2V0dGluZy1yb3ctbm8tcGFkZGluZyB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cblx0XHRcdC8vIE1haWxlciBpbWFnZSByYWRpbyBzZXR0aW5ncyBmaWVsZC5cblx0XHRcdCYud3AtbWFpbC1zbXRwLXNldHRpbmctcm93LW1haWxlciB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXG5cdFx0XHRcdC53cC1tYWlsLXNtdHAtbWFpbGVycyB7XG5cblx0XHRcdFx0XHQud3AtbWFpbC1zbXRwLW1haWxlciB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTQwcHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEycHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0XHQud3AtbWFpbC1zbXRwLW1haWxlci1pbWFnZSB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgI0U1RTVFNTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA3NnB4O1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdFx0XHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdFx0XHRcdC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdFx0XHRcdC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG5cblx0XHRcdFx0XHRcdFx0Ji5pcy1yZWNvbW1lbmRlZCB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9yZWNvbW1lbmRlZC5zdmcpO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA2MCU7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIHJpZ2h0IC0ycHg7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogODAlO1xuXHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwLjY7XG5cdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHRcdFx0XHRcdFx0XHQtbW96LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdFx0XHRcdC1tcy10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLndwLW1haWwtc210cC1tYWlsZXItc210cCAud3AtbWFpbC1zbXRwLW1haWxlci1pbWFnZSBpbWcge1xuXHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAzMHB4XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRcdFx0LndwLW1haWwtc210cC1tYWlsZXItaW1hZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJG9yYW5nZTtcblxuXHRcdFx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0LndwLW1haWwtc210cC1tYWlsZXItaW1hZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogI2NjYztcblxuXHRcdFx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLndwLW1haWwtc210cC1zZXR0aW5nLXJvdy1hbGVydCB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjVweDtcblxuXHRcdFx0XHQud3AtbWFpbC1zbXRwLXNldHRpbmctcm93IHtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc2VjdGlvbi1oZWFkaW5nIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXG5cdFx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQubm90aWNlIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cblx0XHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDYuNXB4IDA7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQud3AtbWFpbC1zbXRwLXNldHRpbmctcm93IHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0XHQmICsgLndwLW1haWwtc210cC1zZXR0aW5nLXJvdyB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC53cC1tYWlsLXNtdHAtc2V0dGluZy1sYWJlbCB7XG5cdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZGFzaGljb25zLXRyYXNoIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0dG9wOiA2cHg7XG5cdFx0XHRcdFx0Y29sb3I6ICNBN0FBQUQ7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IDAuMnM7XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkbmVnYXRpdmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYjd3AtbWFpbC1zbXRwLXNldHRpbmctcm93LWFsZXJ0cy10d2lsaW9fc21zIHtcblxuXHRcdFx0XHQud3AtbWFpbC1zbXRwLXNldHRpbmctcm93LWFsZXJ0LWNvbm5lY3Rpb24tb3B0aW9ucyB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0JiArIC53cC1tYWlsLXNtdHAtc2V0dGluZy1yb3ctYWxlcnQtY29ubmVjdGlvbi1vcHRpb25zOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA2MDVweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNEQ0RDREU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC8vIEdlbmVyYWwgZWxlbWVudHMuXG5cdFx0XHRoMiwgaDQge1xuXHRcdFx0XHRjb2xvcjogJHByaW1hcnktdGV4dDtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRtYXJnaW46IDAgMCA2cHggMDtcblx0XHRcdH1cblxuXHRcdFx0aDIge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHRoMyB7XG5cdFx0XHRcdGNvbG9yOiAkcHJpbWFyeS10ZXh0O1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDIwcHggMDtcblx0XHRcdH1cblxuXHRcdFx0aDUge1xuXHRcdFx0XHRjb2xvcjogJHByaW1hcnktdGV4dDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4IDA7XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRtYXJnaW46IDEycHggMCAwO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjVlbTtcblxuXHRcdFx0XHQmOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdG1hcmdpbjogOHB4IDAgMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuZGVzYyB7XG5cdFx0XHRcdFx0bWFyZ2luOiAxMHB4IDAgMDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRcdFx0Y29sb3I6ICRzZWNvbmRhcnktdGV4dDtcblxuXHRcdFx0XHRcdCYgKyAuZGVzYyB7XG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYuYnV0dG9ubmVkIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5pbmxpbmUtbm90aWNlIHtcblx0XHRcdFx0XHRtYXJnaW46IDVweCAwIDE1cHg7XG5cdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAxcHggMXB4IDAgcmdiYSggMCwgMCwgMCwgMC4xICk7XG5cblx0XHRcdFx0XHQmLmlubGluZS1lcnJvciB7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRuZWdhdGl2ZTtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuaW5saW5lLWluZm8ge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjMjE3MUIxO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5pbmxpbmUtZWR1LW5vdGljZSB7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICM4MDlFQjA7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41ZW07XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGEud3AtbWFpbC1zbXRwLW1haWxlci1ub3RpY2UtZGlzbWlzcyB7XG5cdFx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzk5OURBMTtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDEwcHggMTBweDtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBkYXJrZW4oIzk5OURBMSwgMjAlKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0dWwge1xuXHRcdFx0XHRtYXJnaW46IDhweCAwIDA7XG5cblx0XHRcdFx0Ji5saXN0IHtcblx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcblx0XHRcdFx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0dGFibGUge1xuXHRcdFx0XHQmLmFjdGlvbnMtbGlzdCB7XG5cdFx0XHRcdFx0dGQsIHRoIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDVweCA1cHggNXB4IDA7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdHRkIHtcblx0XHRcdFx0XHRcdCYuZW1haWwge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLnN0YXR1cyB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYuYWN0aW9ucyB7XG5cdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHRcdFx0XHRcdFx0JltjbGFzcyo9ZGVsZXRlXSxcblx0XHRcdFx0XHRcdFx0XHQmW2NsYXNzKj1lcnJvcl0ge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRuZWdhdGl2ZTtcblxuXHRcdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogZGFya2VuKCAkbmVnYXRpdmUsIDIwICk7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ly8gRm9ybSBlbGVtZW50cy5cblx0XHRcdGlucHV0W3R5cGU9dGV4dF0sXG5cdFx0XHRpbnB1dFt0eXBlPWVtYWlsXSxcblx0XHRcdGlucHV0W3R5cGU9bnVtYmVyXSxcblx0XHRcdGlucHV0W3R5cGU9cGFzc3dvcmRdLFxuXHRcdFx0c2VsZWN0IHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGZpZWxkLWJvcmRlcjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRjb2xvcjogJGZpZWxkLXRleHQ7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0cGFkZGluZzogN3B4IDEycHg7XG5cdFx0XHRcdG1hcmdpbjogMCAxMHB4IDAgMDtcblx0XHRcdFx0d2lkdGg6IDQwMHB4O1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAzNnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4zO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKFwiPGRlc2t0b3BcIikge1xuXHRcdFx0XHRcdHdpZHRoOiAzMDBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKFwiPHBob25lXCIpIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IHVuc2V0O1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblxuXHRcdFx0XHRcdCYgfiBidXR0b24sXG5cdFx0XHRcdFx0JiB+IC53cC1tYWlsLXNtdHAtYnRuIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDhweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmW3JlYWRvbmx5XSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuc21hbGwtdGV4dCB7XG5cdFx0XHRcdFx0d2lkdGg6IDc1cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMDE2QUFCO1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDFweCAjMDE2QUFCO1xuXHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmRpc2FibGVkIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAwLjY7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0aW5wdXRbdHlwZT1jaGVja2JveF0sXG5cdFx0XHRpbnB1dFt0eXBlPXJhZGlvXSB7XG5cdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMwMTZBQUI7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMXB4ICMwMTZBQUI7XG5cdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQvLyBBbmltYXRlIGRhc2hpY29uIHllcyBpY29uIHdoZW4gY2xpY2tpbmcgb24gY29weSBidXR0b24uXG5cdFx0XHQud3AtbWFpbC1zbXRwLWRhc2hpY29ucy15ZXMtYWx0LWdyZWVuIHtcblx0XHRcdFx0Ji53cC1tYWlsLXNtdHAtYW5pbWF0ZSB7XG5cdFx0XHRcdFx0LXdlYmtpdC1hbmltYXRpb246IHdwLW1haWwtc210cC1mYWRlLWluLXN0b3Atb3V0IDFzIGxpbmVhcjtcblx0XHRcdFx0XHRhbmltYXRpb246IHdwLW1haWwtc210cC1mYWRlLWluLXN0b3Atb3V0IDFzIGxpbmVhcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYud3AtbWFpbC1zbXRwLXN1Y2Nlc3Mge1xuXHRcdFx0XHRcdGNvbG9yOiAkcG9zaXRpdmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQud3AtbWFpbC1zbXRwLXNldHRpbmctZ3JvdXAge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNGU0ZTQ7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMzBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoXCI8dGFibGV0XCIpIHtcblx0XHRcdFx0cGFkZGluZzogMCAwIDIwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQud3AtbWFpbC1zbXRwLXNldHRpbmctcm93IHtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRwYWRkaW5nOiAzMHB4IDAgMCAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKFwiPHRhYmxldFwiKSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMjBweCAwIDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyBSb3cgbGFiZWwgKGxlZnQpLlxuXHRcdC53cC1tYWlsLXNtdHAtc2V0dGluZy1sYWJlbCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0d2lkdGg6IDIwNXB4O1xuXHRcdFx0cGFkZGluZzogMCAyMHB4IDAgMDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoXCI8dGFibGV0XCIpIHtcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcblx0XHRcdH1cblxuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyBSb3cgZmllbGQgKHJpZ2h0KS5cblx0XHQud3AtbWFpbC1zbXRwLXNldHRpbmctZmllbGQge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW46IDAgMCAwIDIwNXB4O1xuXHRcdFx0bWF4LXdpZHRoOiA4MDBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoXCI8dGFibGV0XCIpIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRociB7XG5cdFx0XHRcdG1hcmdpbjogMjBweCAwO1xuXHRcdFx0fVxuXG5cdFx0XHQud3AtbWFpbC1zbXRwLXNldHRpbmctZmllbGQtcm93IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0XHRcdCYgPiAud3AtbWFpbC1zbXRwLWJ0biArIC53cC1tYWlsLXNtdHAtYnRuIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53cC1tYWlsLXNtdHAtc3VibWl0IHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDI1cHggMDtcblxuXHRcdFx0LmhlbHAtdGV4dCB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8vIE1haWxlciBPcHRpb25zXG5cdFx0LndwLW1haWwtc210cC1tYWlsZXItb3B0aW9ucyB7XG5cdFx0XHQud3AtbWFpbC1zbXRwLW1haWxlci1vcHRpb24ge1xuXHRcdFx0XHQud3AtbWFpbC1zbXRwLXNldHRpbmctcm93LnNlY3Rpb24taGVhZGluZyB7XG5cdFx0XHRcdFx0cGFkZGluZzogMjBweCAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRibG9ja3F1b3RlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRTVFNUU1O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRcdFx0XHRcdGNvbG9yOiAjNjY2O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRtYXJnaW46IDIwcHggMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwNXB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC53cC1tYWlsLXNtdHAtY29ubmVjdGVkLXJvdyB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEoXCI8dGFibGV0XCIpIHtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jl9faW5mbyB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDMwcHg7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYShcIjx0YWJsZXRcIikge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRwLmlubGluZS1ub3RpY2Uge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQvLyBNaXNjLlxuXHRcdCYud3AtbWFpbC1zbXRwLXBhZ2UtZ2VuZXJhbCBwIHtcblx0XHRcdC8vIFRoaXMgd2lsbCByZW1vdmUganVtcGluZXNzLlxuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblxuXHRcdC5ub3RpY2UtaW5saW5lIHtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRib3JkZXItbGVmdDogNHB4IHNvbGlkICNmZmY7XG5cdFx0XHRib3gtc2hhZG93OiAwIDFweCAxcHggMCByZ2JhKCAwLCAwLCAwLCAwLjEgKTtcblx0XHRcdG1hcmdpbjogNXB4IDAgMTVweDtcblx0XHRcdHBhZGRpbmc6IDFweCAxMnB4O1xuXG5cdFx0XHQmLm5vdGljZS1zdWNjZXNzIHtcblx0XHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6ICRwb3NpdGl2ZTtcblx0XHRcdH1cblxuXHRcdFx0Ji5ub3RpY2Utd2FybmluZyB7XG5cdFx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZiOTAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmLm5vdGljZS1lcnJvciB7XG5cdFx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAkbmVnYXRpdmU7XG5cdFx0XHR9XG5cblx0XHRcdCYubm90aWNlLWluZm8ge1xuXHRcdFx0XHRib3JkZXItbGVmdC1jb2xvcjogIzAwYTBkMjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubm90aWNlIHAsXG5cdFx0Lm5vdGljZS1pbmxpbmUgcCxcblx0XHQubm90aWNlIHA6Zmlyc3Qtb2YtdHlwZSxcblx0XHQubm90aWNlLWlubGluZSBwOmZpcnN0LW9mLXR5cGUge1xuXHRcdFx0bWFyZ2luOiAwLjVlbSAwO1xuXHRcdFx0cGFkZGluZzogMnB4O1xuXHRcdH1cblxuXHRcdHByZSB7XG5cdFx0XHR3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG5cdFx0fVxuXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0LmNvbm5lY3RlZC1hcyB7XG5cdFx0XHRtYXJnaW4tbGVmdDogJHBhZGRpbmctZGVmYXVsdDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEoXCI8cGhvbmVcIikge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDhweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQjd3AtbWFpbC1zbXRwLXByby1iYW5uZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdHBhZGRpbmc6IDI1cHggMjBweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNkYWRhZGE7XG5cdFx0XHRtYXJnaW46IDEwcHggMCAwIDA7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdC53cC1tYWlsLXNtdHAtcHJvLWJhbm5lci1kaXNtaXNzIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogMTBweDtcblx0XHRcdFx0dG9wOiAxMHB4O1xuXG5cdFx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0Y29sb3I6ICRncmV5O1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRoMiB7XG5cdFx0XHRcdGNvbG9yOiAkcHJpbWFyeS10ZXh0O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5LXRleHQ7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuMWVtO1xuXG5cdFx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmJlbmVmaXRzIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTZweCAwO1xuXHRcdFx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAwcHg7XG5cblx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYShcIjw9cGhvbmVcIikge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgMnB4IDE2cHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHNlY29uZGFyeS10ZXh0O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcrJztcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHR0b3A6IC0xcHg7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYuYXJyb3ctcmlnaHQ6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJ+KGkic7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogJG9yYW5nZTtcblxuXHRcdFx0XHQmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cyB7XG5cdFx0XHRcdFx0Y29sb3I6ICRvcmFuZ2UtZGFyaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuc3RhcnMge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdFx0LmRhc2hpY29ucyB7XG5cdFx0XHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnByaWNlLW9mZiB7XG5cdFx0XHRcdGNvbG9yOiAkcG9zaXRpdmU7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LndwLW1haWwtc210cC1hZG1pbi1jb2x1bW5zIHtcblxuXHRcdCYgPiBkaXZbY2xhc3MqPVwiLWNvbHVtbi1cIl0ge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0fVxuXG5cdFx0LndwLW1haWwtc210cC1hZG1pbi1jb2x1bW4tMjAge3dpZHRoOiAyMCV9XG5cdFx0LndwLW1haWwtc210cC1hZG1pbi1jb2x1bW4tMzMge3dpZHRoOiAzMy4zMzMzMyV9XG5cdFx0LndwLW1haWwtc210cC1hZG1pbi1jb2x1bW4tNDAge3dpZHRoOiA0MCV9XG5cdFx0LndwLW1haWwtc210cC1hZG1pbi1jb2x1bW4tNTAge3dpZHRoOiA1MCV9XG5cdFx0LndwLW1haWwtc210cC1hZG1pbi1jb2x1bW4tNjAge3dpZHRoOiA2MCV9XG5cdFx0LndwLW1haWwtc210cC1hZG1pbi1jb2x1bW4tODAge3dpZHRoOiA4MCV9XG5cblx0XHQud3AtbWFpbC1zbXRwLWFkbWluLWNvbHVtbi1sYXN0IHtmbG9hdDogcmlnaHQgIWltcG9ydGFudH1cblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0fVxuXHR9XG5cblx0Lm5vdGljZSBibG9ja3F1b3RlIHtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRwYWRkaW5nOiAycHg7XG5cblx0XHRwcmUge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0d2hpdGUtc3BhY2U6IHByZS1saW5lO1xuXHRcdH1cblx0fVxuXG5cdCN3cC1tYWlsLXNtdHAtcmVzZXQtZmlsdGVyIHtcblx0XHRjbGVhcjogYm90aDtcblx0XHRtYXJnaW46IDIwcHggMDtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjY2NkMGQ0O1xuXHRcdGJveC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuXG5cdFx0YSB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXG5cdFx0LnJlc2V0IHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGNvbG9yOiAjYTZhNmE2O1xuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0XHR3aWR0aDogMThweDtcblx0XHRcdGhlaWdodDogMThweDtcblxuXHRcdFx0Jjpmb2N1cyxcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogJG5lZ2F0aXZlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIFRvb2xzIC0+IERlYnVnIEV2ZW50cyB0YWIgc3R5bGVzLlxuXHQud3AtbWFpbC1zbXRwLXRhYi10b29scy1kZWJ1Zy1ldmVudHMge1xuXHRcdEBpbmNsdWRlIG1lZGlhKFwiPnRhYmxldFwiKSB7XG5cdFx0XHR0aCNldmVudCB7XG5cdFx0XHRcdHdpZHRoOiAxMzBweDtcblx0XHRcdH1cblx0XHRcdHRoI3R5cGUge1xuXHRcdFx0XHR3aWR0aDogODBweDtcblx0XHRcdH1cblx0XHRcdHRoI2luaXRpYXRvciB7XG5cdFx0XHRcdHdpZHRoOiAyMCU7XG5cdFx0XHR9XG5cdFx0XHR0aCNjcmVhdGVkX2F0IHtcblx0XHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIFNldHRpbmdzIC0+IE1pc2MgdGFiIHN0eWxlcy5cblx0LndwLW1haWwtc210cC10YWItbWlzYyB7XG5cdFx0I3dwLW1haWwtc210cC1zZXR0aW5nLXJvdy1yYXRlX2xpbWl0X3BlcmlvZHMge1xuXHRcdFx0aW5wdXRbdHlwZT1udW1iZXJdIHtcblx0XHRcdFx0d2lkdGg6IDEwMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCN3cC1tYWlsLXNtdHAtc2V0dGluZy1yb3ctdW5pbnN0YWxsIC53cC1tYWlsLXNtdHAtZGFuZ2VyIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRjb2xvcjogJG5lZ2F0aXZlO1xuXHRcdH1cblx0fVxuXG5cdC8vIEZsYXRwaWNrZXIgKGRhdGUgcGlja2VyKSBzdHlsZSBpbiB0aGUgV1AgTGlzdCBUYWJsZSBmaWx0ZXIuXG5cdC53cC1tYWlsLXNtdHAtZmlsdGVyLWRhdGUge1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoXCI8PXRhYmxldFwiKSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRtYXgtd2lkdGg6IDYwMHB4O1xuXHRcdH1cblxuXHRcdCZfX2NvbnRyb2wge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRtYXJnaW46IDAgNXB4IDAgMDtcblx0XHRcdG1pbi1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdG1heC13aWR0aDogMjEwcHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhKFwiPD10YWJsZXRcIikge1xuXHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2J0biB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdH1cblx0fVxuXG5cdC53cC1tYWlsLXNtdHAtc2lnbi1pbi1idG4ge1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzQyODVGNDtcblx0XHRib3JkZXItcmFkaXVzOiAycHg7XG5cdFx0Ym94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZS1pbi1vdXQ7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRjb2xvcjogI2ZmZmZmZjtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDNweCAzcHggcmdiYSg2NiwgMTMzLCAyNDQsIDAuMyk7XG5cdFx0fVxuXG5cdFx0JjphY3RpdmUge1xuXHRcdFx0YmFja2dyb3VuZDogIzMzNjdkNjtcblx0XHR9XG5cblx0XHQmLS1kaXNhYmxlZCB7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNENEQzRDM7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0Y29sb3I6ICM3RjdGN0Y7XG5cblx0XHRcdC53cC1tYWlsLXNtdHAtc2lnbi1pbi1pY29uX19ib3JkZXIsXG5cdFx0XHQud3AtbWFpbC1zbXRwLXNpZ24taW4taWNvbl9fYmcge1xuXHRcdFx0XHRmaWxsOiAjRDREM0QzO1xuXHRcdFx0fVxuXG5cdFx0XHQud3AtbWFpbC1zbXRwLXNpZ24taW4taWNvbl9fc3ltYm9sIHtcblx0XHRcdFx0ZmlsbDogIzdGN0Y3Rjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19pY29uIHtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW46IC0zcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fdGV4dCB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0bWFyZ2luOiAwIDEwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi8vIEJ1dHRvbnMuXG4ud3AtbWFpbC1zbXRwLWJ0biB7XG5cdGJvcmRlcjogMDtcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luOiAwO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0dGV4dC1zaGFkb3c6IG5vbmU7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdG91dGxpbmU6IG5vbmU7XG5cblx0LmRhc2hpY29ucyB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdHdpZHRoOiAxNnB4O1xuXHRcdGhlaWdodDogMTZweDtcblx0fVxuXG5cdCYgKyAud3AtbWFpbC1zbXRwLWJ0biB7XG5cdFx0bWFyZ2luLWxlZnQ6IDE2cHg7XG5cdH1cblxuXHQmOmRpc2FibGVkLFxuXHQmLWRpc2FibGVkIHtcblx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblx0fVxuXG5cdCYtZGlzYWJsZWQge1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG5cblx0Ji53cC1tYWlsLXNtdHAtYnRuLW1kIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRwYWRkaW5nOiA5cHggMTVweDtcblx0XHRtaW4taGVpZ2h0OiAzNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdH1cblxuXHQmLndwLW1haWwtc210cC1idG4tbGcge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdHBhZGRpbmc6IDE2cHggMjhweDtcblx0fVxuXG5cdCYud3AtbWFpbC1zbXRwLWJ0bi11cGdyYWRlLFxuXHQmLndwLW1haWwtc210cC1idG4tY3RhIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRwYWRkaW5nOiAxNHB4IDMwcHg7XG5cdH1cblxuXHQmLndwLW1haWwtc210cC1idG4tb3JhbmdlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuXHRcdGJvcmRlci1jb2xvcjogJG9yYW5nZTtcblx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdCY6aG92ZXIsXG5cdFx0JjphY3RpdmUsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlLWRhcms7XG5cdFx0XHRib3JkZXItY29sb3I6ICRvcmFuZ2UtZGFyaztcblx0XHRcdGNvbG9yOiAjRkZGRkZGO1xuXHRcdH1cblxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDNweCAkb3JhbmdlLWRhcms7XG5cdFx0fVxuXHR9XG5cblx0Ji53cC1tYWlsLXNtdHAtYnRuLXJlZCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJG5lZ2F0aXZlO1xuXHRcdGJvcmRlci1jb2xvcjogJG5lZ2F0aXZlO1xuXHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0Jjpob3Zlcixcblx0XHQmOmFjdGl2ZSxcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNiMzJkMmU7XG5cdFx0XHRib3JkZXItY29sb3I6ICNiMzJkMmU7XG5cdFx0XHRjb2xvcjogI0ZGRkZGRjtcblx0XHR9XG5cblx0XHQmOmZvY3VzIHtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAzcHggI2IzMmQyZTtcblx0XHR9XG5cdH1cblxuXHQmLndwLW1haWwtc210cC1idG4tZ3JleSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y4RjhGODtcblx0XHRib3JkZXItY29sb3I6ICM5OTk5OTk7XG5cdFx0Y29sb3I6ICM1NTU1NTU7XG5cblx0XHQmOmhvdmVyLFxuXHRcdCY6YWN0aXZlLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2VlZTtcblx0XHRcdGJvcmRlci1jb2xvcjogIzU1NTU1NTtcblx0XHRcdGNvbG9yOiAjNDQ0O1xuXHRcdH1cblx0fVxuXG5cdCYud3AtbWFpbC1zbXRwLWJ0bi1saWdodC1ncmV5IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuXHRcdGJvcmRlci1jb2xvcjogI2NjYztcblx0XHRjb2xvcjogIzY2NjtcblxuXHRcdCY6aG92ZXIsXG5cdFx0JjphY3RpdmUsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuXHRcdFx0Y29sb3I6ICM0NDQ7XG5cdFx0fVxuXHR9XG5cblx0Ji53cC1tYWlsLXNtdHAtYnRuLWJsdWVpc2gge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICM3MzhlOWU7XG5cdFx0Ym9yZGVyLWNvbG9yOiAjNzM4ZTllO1xuXHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0Jjpob3Zlcixcblx0XHQmOmFjdGl2ZSxcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMzOTUzNjA7XG5cdFx0XHRib3JkZXItY29sb3I6ICMzOTUzNjA7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHR9XG5cblx0XHQmOmZvY3VzIHtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAzcHggIzM5NTM2MDtcblx0XHR9XG5cdH1cbn1cblxuYS53cC1tYWlsLXNtdHAtYnRuLndwLW1haWwtc210cC1idG4tbWQge1xuXHRsaW5lLWhlaWdodDogMTZweDtcbn1cblxuLy8gRG9tYWluIENoZWNrZXIgUmVzdWx0cyBzZWN0aW9uIG9uIEVtYWlsIFRlc3QgdGFiLlxuI3dwLW1haWwtc210cC1kb21haW4tY2hlY2stZGV0YWlscyB7XG5cdGgyIHtcblx0XHRjb2xvcjogJHByaW1hcnktdGV4dDtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRtYXJnaW46IDI4cHggMCAyM3B4O1xuXHR9XG5cblx0LndwLW1haWwtc210cC1kb21haW4tY2hlY2stZGV0YWlscy1jaGVjay1saXN0IHtcblxuXHRcdCYtaXRlbSB7XG5cdFx0XHRwYWRkaW5nOiAyNXB4IDA7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI0U0RTRFNDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmLWljb24ge1xuXHRcdFx0XHR3aWR0aDogMThweDtcblx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCYtY29udGVudCB7XG5cdFx0XHRcdGgzIHtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xuXHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeS10ZXh0O1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDRweCAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0Y29sb3I6ICRzZWNvbmRhcnktdGV4dDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweCAwO1xuXG5cdFx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gRW1haWwgVGVzdCBUYWIuXG4ud3AtbWFpbC1zbXRwLXRhYi10b29scy10ZXN0IHtcblxuXHQud3AtbWFpbC1zbXRwLXNldHRpbmctcm93LnNlY3Rpb24taGVhZGluZyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjJweDtcblx0fVxuXG5cdC53cC1tYWlsLXNtdHAtdGVzdC1lbWFpbC1yZXNlbmQge1xuXHRcdHBhZGRpbmctdG9wOiAyMnB4O1xuXHRcdG1hcmdpbi10b3A6IDIycHg7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNFNEU0RTQ7XG5cdH1cblxuXHQud3AtbWFpbC1zbXRwLXRlc3QtZW1haWwtcmVzZW5kIGEge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdH1cblxuXHQjZW1haWwtdGVzdC1zdWNjZXNzIHtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdHN2ZyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1heC13aWR0aDogNTAwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdG1hcmdpbjogMCBhdXRvIDIycHg7XG5cdFx0fVxuXG5cdFx0aDIge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI5cHg7XG5cdFx0XHRjb2xvcjogJHByaW1hcnktdGV4dDtcblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5LXRleHQ7XG5cdFx0fVxuXHR9XG5cblx0I2VtYWlsLXRlc3QtZm9ybSB7XG5cblx0XHQud3AtbWFpbC1zbXRwLXNldHRpbmctcm93LnNlY3Rpb24taGVhZGluZyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdC53cC1tYWlsLXNtdHAtYnRuIHtcblx0XHRcdG1pbi13aWR0aDogOTVweDtcblx0XHR9XG5cblx0XHQud3AtbWFpbC1zbXRwLWxvYWRpbmcge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IC0ycHg7XG5cdFx0fVxuXHR9XG5cblx0I3dwLW1haWwtc210cC1kZWJ1ZyB7XG5cdFx0bWFyZ2luLXRvcDogMjVweDtcblxuXHRcdGgyIHtcblx0XHRcdG1hcmdpbjogMjBweCAwIDEwcHg7XG5cdFx0XHRjb2xvcjogJHByaW1hcnktdGV4dDtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdG1hcmdpbjogMTBweCAwO1xuXHRcdFx0Y29sb3I6ICRzZWNvbmRhcnktdGV4dDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdH1cblxuXHRcdHVsIHtcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcblx0XHR9XG5cblx0XHR1bCxcblx0XHRvbCB7XG5cdFx0XHRtYXJnaW46IDEwcHggMCAxMHB4IDE1cHg7XG5cdFx0XHRjb2xvcjogJHNlY29uZGFyeS10ZXh0O1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgOHB4IDA7XG5cblx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZGFzaGljb25zLXN0YXItZmlsbGVkIHtcblx0XHRcdGNvbG9yOiAkb3JhbmdlO1xuXHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG5cdFx0fVxuXG5cdFx0LnByaWNlLW9mZiB7XG5cdFx0XHRjb2xvcjogJHBvc2l0aXZlO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHR9XG5cblx0XHQuZXJyb3ItbG9nLWJ1dHRvbi1jb250YWluZXIge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjJweDtcblx0XHR9XG5cblx0XHQuZXJyb3ItbG9nLXRvZ2dsZSB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHR9XG5cblx0XHQuZXJyb3ItbG9nLWNvcHkge1xuXHRcdFx0bWluLXdpZHRoOiAxMjJweDtcblxuXHRcdFx0LmVycm9yLWxvZy1jb3B5LWJhY2sge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5lcnJvci1sb2ctY29weS1jb3BpZWQge1xuXG5cdFx0XHQuZXJyb3ItbG9nLWNvcHktZnJvbnQge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQuZXJyb3ItbG9nLWNvcHktYmFjayB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZXJyb3ItbG9nIHtcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHQmLmVycm9yLWxvZy1zZWxlY3Rpb24ge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblxuXHRcdFx0cHJlIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ud3AtbWFpbC1zbXRwLXRhYi10b29scy1hY3Rpb24tc2NoZWR1bGVyIHtcblxuXHQud3AtbWFpbC1zbXRwLXBhZ2UtY29udGVudCB7XG5cdFx0LndyYXAsIC5zdWJzdWJzdWIge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblxuXHRcdCYgPiBoMSB7XG5cdFx0XHRjb2xvcjogJHByaW1hcnktdGV4dDtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRtYXJnaW46IDAgMCAxNXB4IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdCYgPiBwIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR9XG5cblx0XHRoMS53cC1oZWFkaW5nLWlubGluZSxcblx0XHRzcGFuLnN1YnRpdGxlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0aHIud3AtaGVhZGVyLWVuZCB7XG5cdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRtYXJnaW46IC0ycHggMCAwO1xuXHRcdH1cblx0fVxufVxuXG4ud3AtbWFpbC1zbXRwLWFkbWluLXBhZ2UtYm9keSB7XG5cblx0LyogTGlnaHRib3ggbGlicmFyeSBnbG9iYWwgc3R5bGVzLiAqL1xuXHQubGl0eSB7XG5cdFx0ei1pbmRleDogOTk5OTk5OTk5O1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdH1cblxuXHQubGl0eS1jbG9zZSB7XG5cdFx0bWFyZ2luOiAxMHB4O1xuXHR9XG5cblx0LmxpdHktY29udGVudCB7XG5cdFx0bWF4LXdpZHRoOiA4MHZ3O1xuXHRcdG1heC1oZWlnaHQ6IDgwdmg7XG5cblx0XHRpbWcge1xuXHRcdFx0bWF4LWhlaWdodDogODB2aCAhaW1wb3J0YW50O1xuXHRcdFx0bWF4LXdpZHRoOiA4MHZ3ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cbi8vIFRoZSBzaW5nbGUgRGVidWcgRXZlbnQgcG9wdXAgcHJldmlldy5cbi53cC1tYWlsLXNtdHAtZGVidWctZXZlbnQtcHJldmlldyB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0aDQge1xuXHRcdG1hcmdpbjogMTVweCAwO1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0fVxuXG5cdC53cC1tYWlsLXNtdHAtZGVidWctZXZlbnQtcHJldmlldy1zdWJ0aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRzcGFuIHtcblx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5LXRleHQ7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHR9XG5cdH1cblxuXHQud3AtbWFpbC1zbXRwLWRlYnVnLWV2ZW50LXJvdyB7XG5cdFx0cGFkZGluZzogMjBweCAwO1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkZGRkO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRsaW5lLWhlaWdodDogMjJweDtcblxuXHRcdC5kZWJ1Zy1ldmVudC1sYWJlbCB7XG5cdFx0XHR3aWR0aDogNjBweDtcblx0XHRcdG1hcmdpbi1yaWdodDogMzBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0fVxuXG5cdFx0LmRlYnVnLWV2ZW50LXZhbHVlIHtcblx0XHRcdHdpZHRoOiBjYWxjKCAxMDAlIC0gOTBweCApO1xuXHRcdH1cblxuXHRcdC5kZWJ1Zy1ldmVudC1pbml0aWF0b3Ige1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdH1cblxuXHRcdC5kZWJ1Zy1ldmVudC1jb2RlIHtcblx0XHRcdGNvbG9yOiAkc2Vjb25kYXJ5LXRleHQ7XG5cdFx0fVxuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkZGRkO1xuXHRcdH1cblx0fVxuXG5cdC53cC1tYWlsLXNtdHAtZGVidWctZXZlbnQtcHJldmlldy1jb250ZW50IHtcblx0XHQ+IGRpdiB7XG5cdFx0XHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXHRcdH1cblx0fVxufVxuXG5bY2xhc3NePVwid3AtbWFpbC1zbXRwLWRhc2hpY29uc1wiXSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogMjBweDtcbn1cblxuLndwLW1haWwtc210cC1kYXNoaWNvbnMteWVzLWFsdC1ncmVlbiB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2ljb25zL2Rhc2hpY29ucy9kYXNoaWNvbnMteWVzLWFsdC1ncmVlbi5zdmcnKTtcbn1cblxuLndwLW1haWwtc210cC1kYXNoaWNvbnMtcGRmLWdyYXkge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pY29ucy9kYXNoaWNvbnMvZGFzaGljb25zLXBkZi1ncmV5LnN2ZycpO1xufVxuIl19 */ diff --git a/assets/css/smtp-admin.min.css b/assets/css/smtp-admin.min.css index c13f0ae..1366e02 100644 --- a/assets/css/smtp-admin.min.css +++ b/assets/css/smtp-admin.min.css @@ -1 +1 @@ -#wpcontent{padding-left:0 !important;position:relative}@media(max-width: 600px){#wpcontent{padding-top:46px}}@media(max-width: 600px){#wpbody{padding-top:0}}@-webkit-keyframes wp-mail-smtp-fade-in-stop-out{0%,100%{opacity:0}35%{opacity:1}65%{opacity:1}}@keyframes wp-mail-smtp-fade-in-stop-out{0%,100%{opacity:0}35%{opacity:1}65%{opacity:1}}body.wp-mail-smtp-admin-page-body div.jconfirm *,body.wp-mail-smtp-admin-page-body div.jconfirm *::before,body.wp-mail-smtp-admin-page-body div.jconfirm *::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-bg{background-color:rgba(114,119,124,.75);opacity:1}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box{padding:30px;border-radius:6px;box-shadow:0 3px 6px rgba(0,0,0,.15);border-top-width:4px}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,.4);top:8px;right:8px}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-closeIcon:hover{color:rgba(0,0,0,.8)}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-title-c{margin:0 0 15px 0;padding:0}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{margin:0 0 30px;-webkit-transition:none;transition:none;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c:empty,body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c i:empty{display:none}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title{display:block;color:#2c3337;font-weight:500;font-size:24px;line-height:29px}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-content-pane{display:block;margin-bottom:30px}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content{margin-bottom:0;overflow:inherit}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-content{font-size:16px;color:#2c3337;line-height:1.4}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-content p{margin:0 0 20px;font-size:16px;line-height:1.5}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-content p:last-of-type{margin:0}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-content p.large{font-size:18px}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-content p.small{font-size:14px}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-content .wp-mail-smtp-debug-event-preview p{font-size:14px}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-content .wp-mail-smtp-btn{font-weight:600;text-transform:uppercase;-webkit-transition:background .1s;transition:background .1s;padding:10px 20px;outline:none;display:inline-block;font-size:14px;line-height:1.4;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px;min-height:1em;-webkit-tap-highlight-color:rgba(0,0,0,0);border:0;background-image:none}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-content .wp-mail-smtp-btn.with-loader{padding:12px 12px 7px}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-buttons{padding:0}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-buttons button{transition:.2s;box-shadow:none;margin:0 10px 0}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-buttons button:hover{box-shadow:inset 0 0 0 100px rgba(0,0,0,.1)}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-buttons button.btn-confirm{color:#fff;outline:none;border:1px solid #e27730;background-color:#e27730}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-buttons button.btn-cancel{color:#777;outline:none;background:#f8f8f8;border:1px solid #ccc}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-buttons button,body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-buttons button.btn-default{color:#666}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-buttons button.btn-hide{display:none}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-buttons button.btn-block{display:block;text-align:center;width:100%;margin:0 0 10px 0 !important}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-buttons button.btn-normal-case{text-transform:none !important}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.jconfirm-type-green{border-color:#00a32a}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.jconfirm-type-green div.jconfirm-buttons button.btn-confirm{background-color:#00a32a;border-color:#00a32a}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.jconfirm-type-orange{border-color:#e27730}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.jconfirm-type-orange div.jconfirm-buttons button.btn-confirm{background-color:#e27730;border-color:#e27730}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.jconfirm-type-red{border-color:#d63638}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.jconfirm-type-red div.jconfirm-buttons button.btn-confirm{background-color:#d63638;border-color:#d63638}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.jconfirm-type-blue{border-color:#3582c4}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.jconfirm-type-blue div.jconfirm-buttons button.btn-confirm{background-color:#3582c4;border-color:#3582c4}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.loading{border-top-color:#fff !important;height:160px}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.loading .jconfirm-title-c{display:block !important;position:relative;z-index:4}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.loading .jconfirm-title-c .jconfirm-icon-c{display:none}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.loading:before{z-index:2}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.loading:after{content:"";position:absolute;left:50%;top:68%;margin-left:-20px;height:40px;width:40px;border:solid 6px rgba(0,0,0,0);border-bottom-color:#e27730;opacity:1;z-index:3}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal{padding:30px 30px 15px;border-top:none}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal div.jconfirm-title-c{margin:0 0 26px 0;padding:0}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal div.jconfirm-title-c .jconfirm-icon-c{margin-bottom:20px;color:#c4c4c4 !important}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal div.jconfirm-title-c .jconfirm-icon-c svg{height:35px}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal div.jconfirm-content-pane{margin-bottom:25px}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal div.jconfirm-buttons button.btn-confirm{background-color:#e27730;border-color:#e27730}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal .discount-note{text-align:center;margin:45px 0 0}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal .discount-note p{background-color:#fcf9e8;margin:0 -30px;padding:24px 60px 20px;font-size:15px;color:#4d4d4d;position:relative}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal .discount-note p:after{content:url(../images/font-awesome/check-circle-solid-green.svg);width:40px;height:40px;background-color:#fff;border-radius:50%;padding:5px 6px;position:absolute;top:-20px;right:50%;margin-right:-18px}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal .discount-note span{font-weight:600;color:#00a32a}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal .discount-note a{color:#aaa;display:block;margin-top:12px}@media screen and (max-width: 1023px){#wp-mail-smtp-notice-bar{display:none !important}}#wp-mail-smtp-notice-bar{max-height:35px;position:relative;margin-bottom:-3px;transition:all .3s ease-out;overflow:hidden}#wp-mail-smtp-notice-bar.out{max-height:3px}#wp-mail-smtp-notice-bar .wp-mail-smtp-notice-bar-container{background-color:#ddd;border-top:3px solid #e27730;color:#50575e;text-align:center;padding:7px}#wp-mail-smtp-notice-bar a{color:#e27730}#wp-mail-smtp-notice-bar a:hover{color:#b85a1b}#wp-mail-smtp-notice-bar .dismiss{position:absolute;top:0;right:0;border:none;padding:5px;margin-top:4px;background:0 0;color:#72777c;cursor:pointer}#wp-mail-smtp-notice-bar .dismiss:before{background:0 0;color:#72777c;content:"";display:block;font:normal 20px/20px dashicons;speak:none;height:20px;text-align:center;width:20px;-webkit-font-smoothing:antialiased}#screen-meta-links .screen-meta-toggle{position:absolute;right:20px;top:auto}#wp-mail-smtp .wp-mail-smtp-product-education__row{border-bottom:1px solid #e4e4e4;padding:25px 0 5px;font-size:14px;line-height:1.3;max-width:1005px}#wp-mail-smtp .wp-mail-smtp-product-education__row>*:last-child{border-bottom:none !important}#wp-mail-smtp .wp-mail-smtp-product-education__row--inactive{opacity:.5;pointer-events:none}#wp-mail-smtp .wp-mail-smtp-product-education__row--full-width{max-width:unset}#wp-mail-smtp .wp-mail-smtp-product-education__row--no-border{border-bottom:none !important}#wp-mail-smtp .wp-mail-smtp-product-education__row--no-padding{padding:0 !important}#wp-mail-smtp .wp-mail-smtp-product-education__row:first-of-type{padding-top:10px}#wp-mail-smtp .wp-mail-smtp-product-education__row:last-of-type+.wp-mail-smtp-btn-upgrade{margin-top:25px}#wp-mail-smtp .wp-mail-smtp-product-education__heading{display:flex;align-items:center;margin-top:0;margin-bottom:10px;font-size:20px;line-height:24px;color:#2c3337}#wp-mail-smtp .wp-mail-smtp-product-education__heading:after{content:"";margin-left:10px;background-image:url("../images/pro-badge-small.svg");background-size:contain;background-repeat:no-repeat;width:35px;height:16px}#wp-mail-smtp .wp-mail-smtp-product-education__description{margin-top:0;margin-bottom:20px;color:#50575e;font-size:14px;line-height:1.5em}#wp-mail-smtp .wp-mail-smtp-product-education__upgrade-btn--top{margin-bottom:20px}#wp-mail-smtp .wp-mail-smtp-product-education__screenshots{display:flex;flex-wrap:wrap}@media(max-width: 599px){#wp-mail-smtp .wp-mail-smtp-product-education__screenshots{flex-direction:column}}#wp-mail-smtp .wp-mail-smtp-product-education__screenshots>div{display:flex;flex-direction:column;align-items:center;margin:0 25px 20px 0}@media(max-width: 599px){#wp-mail-smtp .wp-mail-smtp-product-education__screenshots>div{margin-right:0;max-width:unset !important}}#wp-mail-smtp .wp-mail-smtp-product-education__screenshots>div:last-child{margin-right:0}#wp-mail-smtp .wp-mail-smtp-product-education__screenshots>div a{position:relative;margin-bottom:10px;background:#fff;border:5px solid #fff;box-sizing:border-box;border-radius:4px}#wp-mail-smtp .wp-mail-smtp-product-education__screenshots>div a:after{content:"";position:absolute;opacity:0;height:100%;width:100%;top:0;left:0;background-color:rgba(68,68,68,.15);background-image:url("../../assets/images/icons/zoom.svg");background-repeat:no-repeat;background-position:center;background-size:50px;transition:all .3s}#wp-mail-smtp .wp-mail-smtp-product-education__screenshots>div a:hover:after{opacity:1}#wp-mail-smtp .wp-mail-smtp-product-education__screenshots>div img{display:block;max-width:100%;height:auto}#wp-mail-smtp .wp-mail-smtp-product-education__screenshots>div span{font-size:14px;line-height:18px;text-align:center;color:#50575e}#wp-mail-smtp .wp-mail-smtp-product-education__screenshots--two>div{max-width:487px}#wp-mail-smtp .wp-mail-smtp-product-education__screenshots--three>div{max-width:316px}#wp-mail-smtp .wp-mail-smtp-product-education__list>h4{margin-top:0;margin-bottom:20px;font-size:16px;line-height:20px;color:#2c3337}#wp-mail-smtp .wp-mail-smtp-product-education__list>div{display:flex;flex-wrap:wrap}#wp-mail-smtp .wp-mail-smtp-product-education__list ul{width:290px;margin:0 40px 20px 0}#wp-mail-smtp .wp-mail-smtp-product-education__list ul li{display:flex;align-items:center;font-size:14px;line-height:20px;margin-bottom:0;color:#50575e}#wp-mail-smtp .wp-mail-smtp-product-education__list ul li+li{margin-top:20px}#wp-mail-smtp .wp-mail-smtp-product-education__list ul li:before{content:url("../../assets/images/icons/check-solid.svg");width:16px;margin-right:10px}#wp-mail-smtp #wp-mail-smtp-tools-export-email-logs-product-education section{margin-bottom:20px;cursor:not-allowed}#wp-mail-smtp #wp-mail-smtp-tools-export-email-logs-product-education section:last-of-type{margin-bottom:20px}#wp-mail-smtp #wp-mail-smtp-tools-export-email-logs-product-education section h5{clear:both;margin:0 0 10px 0;color:#2c3337;font-size:16px;font-weight:600}#wp-mail-smtp #wp-mail-smtp-tools-export-email-logs-product-education section label{clear:both;float:left;margin:3px 0 3px 0}#wp-mail-smtp #wp-mail-smtp-tools-export-email-logs-product-education section .wp-mail-smtp-date-selector{width:200px;cursor:pointer}#wp-mail-smtp #wp-mail-smtp-tools-export-email-logs-product-education section .wp-mail-smtp-search-box-field{width:200px}#wp-mail-smtp #wp-mail-smtp-tools-export-email-logs-product-education section .wp-mail-smtp-search-box-term{width:300px}#wp-mail-smtp #wp-mail-smtp-email-controls-product-education .wp-mail-smtp-product-education__row--inactive{padding-top:20px;padding-bottom:0}#wp-mail-smtp #wp-mail-smtp-email-controls-product-education .wp-mail-smtp-setting-row:last-child{border-bottom:none}#wp-mail-smtp .wp-mail-smtp-page-nw-product-edu h2{display:inline-block;vertical-align:middle}#wp-mail-smtp .wp-mail-smtp-page-nw-product-edu .badge{margin:0 0 2px 7px;vertical-align:middle;width:40px;height:17px}#wp-mail-smtp .wp-mail-smtp-page-nw-product-edu .wp-mail-smtp-setting-row-multisite{color:#9a9a9a}#wp-mail-smtp .wp-mail-smtp-page-nw-product-edu .wp-mail-smtp-setting-row-multisite p.desc{color:#bababa}#wp-mail-smtp .wp-mail-smtp-page-nw-product-edu .wp-mail-smtp-setting-row-multisite input[type=checkbox]:disabled{border-color:#aaa}#wp-mail-smtp .wp-mail-smtp-page-nw-product-edu .wp-mail-smtp-setting-row-no-setting{margin-top:30px}.wp-mail-smtp-lite #wp-mail-smtp .wp-mail-smtp-page-reports .wp-mail-smtp-page-title .page-title{position:relative}.wp-mail-smtp-lite #wp-mail-smtp .wp-mail-smtp-page-reports .wp-mail-smtp-page-title .page-title:after{content:"";display:inline-block;margin-left:10px;background-image:url("../images/pro-badge-small.svg");background-size:contain;background-repeat:no-repeat;width:35px;height:16px}.wp-mail-smtp-lite #wp-mail-smtp #wp-mail-smtp-setting-row-gmail-one_click_setup_enabled-lite .wp-mail-smtp-toggle::after,.wp-mail-smtp-lite #wp-mail-smtp #wp-mail-smtp-setting-row-misc-rate_limit-lite .wp-mail-smtp-toggle::after{content:"";margin-left:10px;background-image:url("../images/pro-badge-small.svg");background-size:contain;background-repeat:no-repeat;width:35px;height:16px}.wp-mail-smtp-loading{animation:.65s linear infinite wp-mail-smtp-loading-spin}.wp-mail-smtp-loading-md{width:32px;height:32px}.wp-mail-smtp-loading-sm{width:16px;height:16px}.wp-mail-smtp-loading-spin{position:relative;color:rgba(0,0,0,0) !important;pointer-events:none}.wp-mail-smtp-loading-spin:after{position:absolute;box-sizing:border-box;animation:.65s linear infinite wp-mail-smtp-loading-spin;border:2px solid #fff;border-radius:50%;border-right-color:rgba(0,0,0,0) !important;border-top-color:rgba(0,0,0,0) !important;content:"";display:block;top:50%;left:50%;width:16px;height:16px;margin-top:-8px;margin-left:-8px}@keyframes wp-mail-smtp-loading-spin{0%{transform:rotateZ(270deg)}100%{transform:rotateZ(630deg)}}#wp-mail-smtp-flyout{position:fixed;z-index:99999;transition:all .2s ease-in-out;right:40px;bottom:40px;opacity:1}@media(max-width: 959px){#wp-mail-smtp-flyout{display:none}}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-head{display:block}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-head:focus{box-shadow:none}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-head figure{margin:0;border-radius:50%;border:3px solid #e27730;overflow:hidden;box-shadow:0 2px 20px rgba(0,0,0,.15);background-color:#fff;transition:all .2s ease-in-out}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-head figure img{display:block;width:54px;height:54px;transition:all .2s ease-in-out}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-head:hover figure{box-shadow:0 2px 30px rgba(0,0,0,.2)}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-head .wp-mail-smtp-flyout-label{right:calc(100% + 15px);opacity:0;transform:translateY(-50%) scale(0);margin-right:-50px}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-head:hover .wp-mail-smtp-flyout-label{opacity:1;transform:translateY(-50%) scale(1);margin-right:0}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-label{position:absolute;display:block;top:50%;right:calc(100% + 15px);transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);color:#fff;background-color:#a7aaad;font-size:12px;white-space:nowrap;padding:6px 10px;height:auto !important;line-height:initial;transition:all .2s ease-out;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-item{position:absolute;display:flex;left:10px;width:40px;height:40px;opacity:0;visibility:hidden;transition:all .2s ease-in-out;transform:scale(0);border-radius:50%;box-shadow:0px 2px 10px rgba(0,0,0,.15);background-color:#738e9e}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-item img{margin:auto}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-item.wp-mail-smtp-flyout-item-0{bottom:75px}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-item.wp-mail-smtp-flyout-item-1{bottom:130px}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-item.wp-mail-smtp-flyout-item-2{bottom:185px}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-item.wp-mail-smtp-flyout-item-3{bottom:240px}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-item.wp-mail-smtp-flyout-item-4{bottom:295px}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-item:hover{background-color:#395360}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-item:hover .wp-mail-smtp-flyout-label{background-color:#787c82}#wp-mail-smtp-flyout.opened .wp-mail-smtp-flyout-item{opacity:1;visibility:visible;transform:scale(1)}#wp-mail-smtp-flyout.opened .wp-mail-smtp-flyout-head .wp-mail-smtp-flyout-label{display:none}#wp-mail-smtp-flyout.opened .wp-mail-smtp-flyout-head figure img{transform:rotate(-15deg) scale(1.17)}#wp-mail-smtp-flyout.opened .wp-mail-smtp-flyout-item-0{transition:transform .2s 0ms,background-color .2s}#wp-mail-smtp-flyout.opened .wp-mail-smtp-flyout-item-1{transition:transform .2s 35ms,background-color .2s}#wp-mail-smtp-flyout.opened .wp-mail-smtp-flyout-item-2{transition:transform .2s 70ms,background-color .2s}#wp-mail-smtp-flyout.opened .wp-mail-smtp-flyout-item-3{transition:transform .2s 105ms,background-color .2s}#wp-mail-smtp-flyout.opened .wp-mail-smtp-flyout-item-4{transition:transform .2s 140ms,background-color .2s}#wp-mail-smtp-flyout.out{opacity:0;visibility:hidden}.wp-mail-smtp-tooltip{position:relative;display:inline-block;text-decoration:underline;text-decoration-style:dotted;cursor:help;color:#50575e;margin-top:15px !important}.wp-mail-smtp-tooltip-text{visibility:hidden;position:absolute;z-index:9999;width:360px;background-color:#2d4f60;color:#fff;text-align:center;padding:16px 20px;font-size:14px;border-radius:5px;bottom:100%;left:50%;margin-left:-180px}.wp-mail-smtp-tooltip-text::after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#2d4f60 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.wp-mail-smtp-tooltip:hover .wp-mail-smtp-tooltip-text{visibility:visible}#wp-mail-smtp .wp-mail-smtp-conditional button{cursor:pointer}#wp-mail-smtp .wp-mail-smtp-conditional table{width:100%;max-width:740px;padding:0;margin:0;border-collapse:collapse;border-spacing:0;font-size:13px}#wp-mail-smtp .wp-mail-smtp-conditional table td{padding:0 10px 20px 0}@media(max-width: 600px){#wp-mail-smtp .wp-mail-smtp-conditional__row{display:flex;flex-direction:column}}#wp-mail-smtp .wp-mail-smtp-conditional__row input,#wp-mail-smtp .wp-mail-smtp-conditional__row select{width:100% !important;max-width:100%;margin:0;text-overflow:ellipsis}#wp-mail-smtp .wp-mail-smtp-conditional__property-col{width:23%}@media(max-width: 600px){#wp-mail-smtp .wp-mail-smtp-conditional__property-col{width:100%}}#wp-mail-smtp .wp-mail-smtp-conditional__operator-col{width:23%}@media(max-width: 600px){#wp-mail-smtp .wp-mail-smtp-conditional__operator-col{width:100%}}#wp-mail-smtp .wp-mail-smtp-conditional__value-col{width:42%}@media(max-width: 600px){#wp-mail-smtp .wp-mail-smtp-conditional__value-col{width:100%}}#wp-mail-smtp .wp-mail-smtp-conditional__value :disabled{background-color:#f1f1f1;cursor:not-allowed}#wp-mail-smtp .wp-mail-smtp-conditional__actions{display:flex;align-items:center;padding-right:0}#wp-mail-smtp .wp-mail-smtp-conditional__delete-rule{background-color:rgba(0,0,0,0);border:none;color:#999;margin:0 0 0 10px;padding:0;vertical-align:middle}#wp-mail-smtp .wp-mail-smtp-conditional__delete-rule:hover{color:#d63638}#wp-mail-smtp .wp-mail-smtp-conditional__group-delimiter{margin:0 0 20px;font-size:14px;font-style:italic;font-weight:400;line-height:17px;color:#646970}.wp-mail-smtp-toggle{vertical-align:middle;display:inline-flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wp-mail-smtp-toggle__switch{position:relative;width:27px;height:17px;flex-shrink:0;cursor:pointer;background-color:#ccc;border-radius:10px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.wp-mail-smtp-toggle__switch:before{position:absolute;content:"";height:13px;width:13px;left:2px;top:2px;background-color:#fff;border-radius:50%;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.wp-mail-smtp-toggle__label{display:none;margin-left:10px;font-weight:400;font-size:13px;line-height:15px;color:#50575e;text-transform:uppercase}.wp-mail-smtp-toggle__label--static{display:block;text-transform:none}.wp-mail-smtp-toggle input[type=checkbox]{position:absolute;top:auto;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;white-space:nowrap}.wp-mail-smtp-toggle input[type=checkbox]:not(:checked):hover+.wp-mail-smtp-toggle__switch,.wp-mail-smtp-toggle input[type=checkbox]:not(:checked):focus+.wp-mail-smtp-toggle__switch{box-shadow:0 0 0 1px #fff,0 0 0 3px #999;background-color:#999}.wp-mail-smtp-toggle input[type=checkbox]:not(:checked)~.wp-mail-smtp-toggle__label--unchecked{display:block}.wp-mail-smtp-toggle input[type=checkbox]:checked+.wp-mail-smtp-toggle__switch{background-color:#00a32a}.wp-mail-smtp-toggle input[type=checkbox]:checked+.wp-mail-smtp-toggle__switch:before{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.wp-mail-smtp-toggle input[type=checkbox]:checked:hover+.wp-mail-smtp-toggle__switch,.wp-mail-smtp-toggle input[type=checkbox]:checked:focus+.wp-mail-smtp-toggle__switch{box-shadow:0 0 0 1px #fff,0 0 0 3px #00a32a}.wp-mail-smtp-toggle input[type=checkbox]:checked~.wp-mail-smtp-toggle__label--checked{display:block}.wp-mail-smtp-toggle input[type=checkbox]:disabled:hover+.wp-mail-smtp-toggle__switch,.wp-mail-smtp-toggle input[type=checkbox]:disabled:focus+.wp-mail-smtp-toggle__switch{box-shadow:none}.wp-mail-smtp-toggle input[type=checkbox]:disabled~*{opacity:.5;cursor:default}.wp-mail-smtp-admin-page-body #wpbody-content{padding-bottom:200px}@media(max-width: 782px){.wp-mail-smtp-admin-page-body #wpbody-content{padding-bottom:0 !important}}.wp-mail-smtp-admin-page-body #wpfooter a{color:#2171b1 !important}.wp-mail-smtp-admin-page-body #wpfooter a:hover,.wp-mail-smtp-admin-page-body #wpfooter a:active{color:#135e96 !important}.wp-mail-smtp-admin-page-body #wpfooter .wp-mail-smtp-footer-promotion{text-align:center;font-weight:400;font-size:13px;line-height:normal;color:#646970;padding:30px 0;margin-bottom:20px}.wp-mail-smtp-admin-page-body #wpfooter .wp-mail-smtp-footer-promotion p{font-weight:600}.wp-mail-smtp-admin-page-body #wpfooter .wp-mail-smtp-footer-promotion-links,.wp-mail-smtp-admin-page-body #wpfooter .wp-mail-smtp-footer-promotion-social{display:flex;justify-content:center;align-items:center}.wp-mail-smtp-admin-page-body #wpfooter .wp-mail-smtp-footer-promotion-links{margin:10px 0;color:#646970}.wp-mail-smtp-admin-page-body #wpfooter .wp-mail-smtp-footer-promotion-links a{color:#04558a}.wp-mail-smtp-admin-page-body #wpfooter .wp-mail-smtp-footer-promotion-links a:hover{color:#04558a}.wp-mail-smtp-admin-page-body #wpfooter .wp-mail-smtp-footer-promotion-links span{color:#c3c4c7;padding:0 7px}.wp-mail-smtp-admin-page-body #wpfooter .wp-mail-smtp-footer-promotion-social{gap:10px;margin:0}.wp-mail-smtp-admin-page-body #wpfooter .wp-mail-smtp-footer-promotion-social li{margin-bottom:0}.wp-mail-smtp-admin-page-body #wpfooter .wp-mail-smtp-footer-promotion-social li path{color:#646970}.wp-mail-smtp-admin-page-body #wpfooter .wp-mail-smtp-footer-promotion-social li:hover path{fill:#50575e}.wp-mail-smtp-admin-page-body #wpfooter .wp-mail-smtp-footer-promotion-social a{display:block;height:16px}.wp-mail-smtp-admin-page-body #wpfooter #footer-left{color:#50575e;font-size:13px;font-style:normal;font-weight:400;line-height:normal}.wp-mail-smtp-admin-page-body #wpfooter #footer-left strong{font-weight:600}#screen-meta-links,#screen-meta{display:none}#wp-mail-smtp-header-temp{position:absolute;margin:0;top:-1px;left:20px;right:0;z-index:99}#wp-mail-smtp-header{border-top:3px solid #e27730;padding:24px 20px}#wp-mail-smtp-header img{display:block;margin:0;max-width:242px}@media(max-width: 782px){#wp-mail-smtp-header img{max-width:200px}}.wp-mail-smtp-page{color:#2c3337}.wp-mail-smtp-page a{color:#2171b1}.wp-mail-smtp-page a:hover,.wp-mail-smtp-page a:active{color:#135e96}#wp-mail-smtp{margin:0}#wp-mail-smtp .wp-mail-smtp-hide{display:none}#wp-mail-smtp .wp-mail-smtp-page-title{min-height:58px;background-color:#fff;font-size:14px;margin:0 0 20px 0;padding:0 20px}#wp-mail-smtp .wp-mail-smtp-page-title a.tab{border-bottom:3px solid #fff;box-shadow:none;color:#666;display:inline-block;margin-right:30px;padding:20px 0 17px 0;text-decoration:none}#wp-mail-smtp .wp-mail-smtp-page-title a.tab.active{border-color:#e27730}#wp-mail-smtp .wp-mail-smtp-page-title a.tab:hover{border-color:#999}#wp-mail-smtp .wp-mail-smtp-page-title a.action{color:#fff;font-weight:600;margin:14px 0 14px 10px;line-height:28px;min-height:30px;vertical-align:top}@media(max-width: 600px){#wp-mail-smtp .wp-mail-smtp-page-title a.action{margin-left:0}}#wp-mail-smtp .wp-mail-smtp-page-title .page-title{background-color:#fff;display:inline-block;font-size:23px;margin:0;padding:20px 20px 20px 0}#wp-mail-smtp .wp-mail-smtp-page-content{padding:0 20px}#wp-mail-smtp .wp-mail-smtp-page-content *,#wp-mail-smtp .wp-mail-smtp-page-content *::before,#wp-mail-smtp .wp-mail-smtp-page-content *::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-clear:before{content:" ";display:table}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-clear:after{clear:both;content:" ";display:table}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row{border-bottom:1px solid #e4e4e4;padding:30px 0;font-size:14px;line-height:1.3}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row:first-of-type{padding-top:10px !important}@media(max-width: 781px){#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row{padding:20px 0}}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.inactive{display:none}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row .wp-mail-smtp-setting-mid-row-sep{background:#e4e4e4;height:1px;border:0;margin:15px 0}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.section-heading{padding:20px 0 10px;border-bottom:none}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.section-heading.no-desc h2,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.section-heading.no-desc h4{margin:0}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.section-heading.wp-mail-smtp-section-heading--has-divider{padding:20px 0 30px;border-bottom:1px solid #e4e4e4}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.section-heading .wp-mail-smtp-setting-field{margin:0;max-width:1005px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.section-heading .desc{font-style:normal}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-checkbox input[type=checkbox]{float:left;margin:1px 0 0 0}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-checkbox input[type=checkbox]+label{margin:0 0 0 8px;vertical-align:baseline}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-checkbox .desc{margin:0 0 0 30px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-checkbox input[type=checkbox]+label+.desc{margin:8px 0 0 0}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-text .wp-mail-smtp-setting-label,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-password .wp-mail-smtp-setting-label,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-number .wp-mail-smtp-setting-label,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-email .wp-mail-smtp-setting-label{padding-top:8px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-select .wp-mail-smtp-setting-label{padding-top:8px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-radio .wp-mail-smtp-setting-field input[type=radio]{margin:-3px 10px 0 0}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-radio .wp-mail-smtp-setting-field label{margin-right:30px;display:inline-block}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-no-border{border-bottom:none}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-no-padding{padding:0}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-mailer{padding-bottom:20px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-mailer .wp-mail-smtp-mailers .wp-mail-smtp-mailer{display:inline-block;width:140px;margin-right:12px;margin-bottom:12px;position:relative}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-mailer .wp-mail-smtp-mailers .wp-mail-smtp-mailer .wp-mail-smtp-mailer-image{background:#fff;text-align:center;border:2px solid #e5e5e5;border-radius:4px;cursor:pointer;height:76px;position:relative;margin-bottom:10px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-mailer .wp-mail-smtp-mailers .wp-mail-smtp-mailer .wp-mail-smtp-mailer-image.is-recommended{background-image:url(../images/recommended.svg);background-repeat:no-repeat;background-size:60%;background-position:top right -2px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-mailer .wp-mail-smtp-mailers .wp-mail-smtp-mailer .wp-mail-smtp-mailer-image img{max-width:80%;max-height:40px;display:block;position:relative;top:50%;left:50%;transform:translate(-50%, -50%);opacity:.6;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-mailer .wp-mail-smtp-mailers .wp-mail-smtp-mailer.wp-mail-smtp-mailer-smtp .wp-mail-smtp-mailer-image img{max-height:30px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-mailer .wp-mail-smtp-mailers .wp-mail-smtp-mailer.active .wp-mail-smtp-mailer-image{border-color:#e27730}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-mailer .wp-mail-smtp-mailers .wp-mail-smtp-mailer.active .wp-mail-smtp-mailer-image img{opacity:1}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-mailer .wp-mail-smtp-mailers .wp-mail-smtp-mailer:hover .wp-mail-smtp-mailer-image{border-color:#ccc}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-mailer .wp-mail-smtp-mailers .wp-mail-smtp-mailer:hover .wp-mail-smtp-mailer-image img{opacity:1}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-alert{padding-top:20px;padding-bottom:25px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-alert .wp-mail-smtp-setting-row{border:none}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-alert .section-heading{margin-bottom:25px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-alert .section-heading h3{margin-bottom:10px;font-weight:500;font-size:18px;line-height:22px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-alert .section-heading .notice{margin-top:20px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-alert .section-heading .notice p{margin:6.5px 0;font-size:13px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-alert .wp-mail-smtp-setting-row{padding:0 !important}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-alert .wp-mail-smtp-setting-row+.wp-mail-smtp-setting-row{margin-top:20px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-alert .wp-mail-smtp-setting-label label{font-weight:500}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-alert .dashicons-trash{position:relative;top:6px;color:#a7aaad;cursor:pointer;transition:.2s}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-alert .dashicons-trash:hover{color:#d63638}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row#wp-mail-smtp-setting-row-alerts-twilio_sms .wp-mail-smtp-setting-row-alert-connection-options{position:relative}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row#wp-mail-smtp-setting-row-alerts-twilio_sms .wp-mail-smtp-setting-row-alert-connection-options+.wp-mail-smtp-setting-row-alert-connection-options:before{content:"";display:block;max-width:605px;height:1px;margin-bottom:20px;background-color:#dcdcde}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row h2,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row h4{color:#2c3337;font-size:20px;font-weight:600;margin:0 0 6px 0}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row h2{margin-bottom:15px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row h3{color:#2c3337;font-size:24px;font-weight:600;margin:0 0 20px 0}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row h5{color:#2c3337;font-size:16px;font-weight:600;margin:0 0 20px 0}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row p{margin:12px 0 0;font-size:14px;line-height:1.5em}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row p:first-of-type{margin:8px 0 0}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row p.desc{margin:10px 0 0;font-style:italic;color:#50575e}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row p.desc+.desc{font-style:normal}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row p.buttonned{margin-top:30px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row p.inline-notice{margin:5px 0 15px;box-sizing:border-box;background:#fff;border-left:4px solid rgba(0,0,0,0);box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row p.inline-notice.inline-error{border-color:#d63638;margin-bottom:5px;padding:10px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row p.inline-notice.inline-info{border-color:#2171b1;margin-bottom:5px;padding:10px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row p.inline-notice.inline-edu-notice{border-color:#809eb0;line-height:1.5em;padding:10px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row p.inline-notice a.wp-mail-smtp-mailer-notice-dismiss{float:right;color:#999da1;margin:0 0 10px 10px;text-decoration:none}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row p.inline-notice a.wp-mail-smtp-mailer-notice-dismiss:hover{color:#666a6e}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row ul{margin:8px 0 0}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row ul.list li{margin-left:20px;list-style-type:disc}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row table.actions-list td,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row table.actions-list th{padding:5px 5px 5px 0;text-align:left}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row table.actions-list td.email{padding-right:2em}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row table.actions-list td.status{width:100px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row table.actions-list td.actions a{border-bottom:1px solid;display:inline-block;margin-right:5px;text-decoration:none}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row table.actions-list td.actions a[class*=delete],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row table.actions-list td.actions a[class*=error]{color:#d63638}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row table.actions-list td.actions a[class*=delete]:hover,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row table.actions-list td.actions a[class*=delete]:active,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row table.actions-list td.actions a[class*=delete]:focus,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row table.actions-list td.actions a[class*=error]:hover,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row table.actions-list td.actions a[class*=error]:active,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row table.actions-list td.actions a[class*=error]:focus{color:#8a1c1d}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=text],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=email],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=number],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=password],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row select{background-color:#fff;border:1px solid #8d8f95;border-radius:4px;box-shadow:none;color:#2c3337;display:inline-block;vertical-align:middle;padding:7px 12px;margin:0 10px 0 0;width:400px;min-height:36px;line-height:1.3}@media(max-width: 959px){#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=text],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=email],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=number],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=password],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row select{width:300px}}@media(max-width: 599px){#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=text],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=email],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=number],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=password],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row select{width:100%;max-width:unset;margin-right:0}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=text]~button,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=text]~.wp-mail-smtp-btn,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=email]~button,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=email]~.wp-mail-smtp-btn,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=number]~button,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=number]~.wp-mail-smtp-btn,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=password]~button,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=password]~.wp-mail-smtp-btn,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row select~button,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row select~.wp-mail-smtp-btn{margin-top:8px}}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=text][readonly],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=email][readonly],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=number][readonly],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=password][readonly],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row select[readonly]{background-color:#f9f9f9}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=text].small-text,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=email].small-text,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=number].small-text,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=password].small-text,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row select.small-text{width:75px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=text]:focus,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=email]:focus,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=number]:focus,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=password]:focus,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row select:focus{border:1px solid #016aab;box-shadow:0 0 0 1px #016aab;outline:none}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=text]:disabled,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=email]:disabled,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=number]:disabled,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=password]:disabled,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row select:disabled{opacity:.6}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=checkbox]:focus,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=radio]:focus{border:1px solid #016aab;box-shadow:0 0 0 1px #016aab;outline:none}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row .wp-mail-smtp-dashicons-yes-alt-green.wp-mail-smtp-animate{-webkit-animation:wp-mail-smtp-fade-in-stop-out 1s linear;animation:wp-mail-smtp-fade-in-stop-out 1s linear}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row .wp-mail-smtp-dashicons-yes-alt-green.wp-mail-smtp-success{color:#00a32a}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-group{border-bottom:1px solid #e4e4e4;padding:0 0 30px}@media(max-width: 781px){#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-group{padding:0 0 20px}}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-group:first-of-type{padding-top:10px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-group .wp-mail-smtp-setting-row{border:none;padding:30px 0 0 !important}@media(max-width: 781px){#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-group .wp-mail-smtp-setting-row{padding:20px 0 0}}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-label{display:block;float:left;width:205px;padding:0 20px 0 0}@media(max-width: 781px){#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-label{float:none;width:100%;padding-bottom:15px}}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-label label{display:block;font-weight:600}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-field{display:block;margin:0 0 0 205px;max-width:800px}@media(max-width: 781px){#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-field{margin:0}}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-field hr{margin:20px 0}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-field .wp-mail-smtp-setting-field-row{display:flex;flex-wrap:wrap}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-field .wp-mail-smtp-setting-field-row>.wp-mail-smtp-btn+.wp-mail-smtp-btn{margin-left:10px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-submit{margin:0;padding:25px 0}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-submit .help-text{margin-left:10px;vertical-align:middle}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-mailer-options .wp-mail-smtp-mailer-option .wp-mail-smtp-setting-row.section-heading{padding:20px 0 !important}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-mailer-options .wp-mail-smtp-mailer-option blockquote{background:#e5e5e5;border-radius:4px;color:#666;font-size:14px;margin:20px 0;padding:15px;max-width:1005px;width:100%}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-mailer-options .wp-mail-smtp-connected-row{display:flex;align-items:center}@media(max-width: 781px){#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-mailer-options .wp-mail-smtp-connected-row{flex-direction:column;align-items:flex-start}}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-mailer-options .wp-mail-smtp-connected-row__info{margin-left:30px}@media(max-width: 781px){#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-mailer-options .wp-mail-smtp-connected-row__info{margin-left:0;margin-top:10px}}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-mailer-options p.inline-notice{margin-top:10px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-mailer-options p.inline-notice:first-child{margin-top:0}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-mailer-options p.inline-notice:last-child{margin-bottom:0}#wp-mail-smtp .wp-mail-smtp-page-content.wp-mail-smtp-page-general p{margin:0}#wp-mail-smtp .wp-mail-smtp-page-content .notice-inline{background:#fff;border-left:4px solid #fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:5px 0 15px;padding:1px 12px}#wp-mail-smtp .wp-mail-smtp-page-content .notice-inline.notice-success{border-left-color:#00a32a}#wp-mail-smtp .wp-mail-smtp-page-content .notice-inline.notice-warning{border-left-color:#ffb900}#wp-mail-smtp .wp-mail-smtp-page-content .notice-inline.notice-error{border-left-color:#d63638}#wp-mail-smtp .wp-mail-smtp-page-content .notice-inline.notice-info{border-left-color:#00a0d2}#wp-mail-smtp .wp-mail-smtp-page-content .notice p,#wp-mail-smtp .wp-mail-smtp-page-content .notice-inline p,#wp-mail-smtp .wp-mail-smtp-page-content .notice p:first-of-type,#wp-mail-smtp .wp-mail-smtp-page-content .notice-inline p:first-of-type{margin:.5em 0;padding:2px}#wp-mail-smtp .wp-mail-smtp-page-content pre{white-space:pre-line}#wp-mail-smtp .wp-mail-smtp-page-content.active{display:block}#wp-mail-smtp .wp-mail-smtp-page-content .connected-as{margin-left:30px}@media(max-width: 599px){#wp-mail-smtp .wp-mail-smtp-page-content .connected-as{display:block;margin-left:0;margin-top:8px}}#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner{background-color:#fff;padding:25px 20px;border:1px solid #dadada;margin:10px 0 0 0;position:relative}#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner .wp-mail-smtp-pro-banner-dismiss{position:absolute;right:10px;top:10px}#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner .wp-mail-smtp-pro-banner-dismiss button{background:none;border:none;color:#a9a9a9;cursor:pointer;margin:0;padding:0}#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner h2{color:#2c3337;margin-top:0;font-size:16px;font-weight:600}#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner p{font-size:14px;color:#50575e;margin-bottom:1.1em}#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner p:last-of-type{margin:0}#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner .benefits{margin:0 0 16px 0;overflow:auto;max-width:1000px}#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner .benefits ul{margin:0;padding:0;width:50%;float:left}@media(max-width: 600px){#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner .benefits ul{width:100%;float:none}}#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner .benefits ul li{margin:0;padding:0 0 2px 16px;color:#50575e;font-size:14px;position:relative}#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner .benefits ul li:before{content:"+";position:absolute;top:-1px;left:0}#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner .benefits ul li.arrow-right:before{content:"→"}#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner a{color:#e27730}#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner a:hover,#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner a:active,#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner a:focus{color:#b85a1b}#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner .stars{text-decoration:none}#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner .stars .dashicons{width:16px;height:16px;font-size:16px;vertical-align:text-top}#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner .price-off{color:#00a32a;font-weight:600}#wp-mail-smtp .wp-mail-smtp-admin-columns>div[class*=-column-]{float:left}#wp-mail-smtp .wp-mail-smtp-admin-columns .wp-mail-smtp-admin-column-20{width:20%}#wp-mail-smtp .wp-mail-smtp-admin-columns .wp-mail-smtp-admin-column-33{width:33.33333%}#wp-mail-smtp .wp-mail-smtp-admin-columns .wp-mail-smtp-admin-column-40{width:40%}#wp-mail-smtp .wp-mail-smtp-admin-columns .wp-mail-smtp-admin-column-50{width:50%}#wp-mail-smtp .wp-mail-smtp-admin-columns .wp-mail-smtp-admin-column-60{width:60%}#wp-mail-smtp .wp-mail-smtp-admin-columns .wp-mail-smtp-admin-column-80{width:80%}#wp-mail-smtp .wp-mail-smtp-admin-columns .wp-mail-smtp-admin-column-last{float:right !important}#wp-mail-smtp .wp-mail-smtp-admin-columns:after{content:"";display:table;clear:both}#wp-mail-smtp .notice blockquote{margin-left:0;padding:2px}#wp-mail-smtp .notice blockquote pre{margin:0;white-space:pre-line}#wp-mail-smtp #wp-mail-smtp-reset-filter{clear:both;margin:20px 0;padding:10px;font-size:15px;text-align:center;background:#fff;border:1px solid #ccd0d4;box-shadow:0 1px 1px rgba(0,0,0,.04)}#wp-mail-smtp #wp-mail-smtp-reset-filter a{text-decoration:none}#wp-mail-smtp #wp-mail-smtp-reset-filter .reset{cursor:pointer;color:#a6a6a6;font-size:15px;line-height:18px;width:18px;height:18px}#wp-mail-smtp #wp-mail-smtp-reset-filter .reset:focus,#wp-mail-smtp #wp-mail-smtp-reset-filter .reset:hover{color:#d63638}@media(min-width: 783px){#wp-mail-smtp .wp-mail-smtp-tab-tools-debug-events th#event{width:130px}#wp-mail-smtp .wp-mail-smtp-tab-tools-debug-events th#type{width:80px}#wp-mail-smtp .wp-mail-smtp-tab-tools-debug-events th#initiator{width:20%}#wp-mail-smtp .wp-mail-smtp-tab-tools-debug-events th#created_at{width:200px}}#wp-mail-smtp .wp-mail-smtp-tab-misc #wp-mail-smtp-setting-row-rate_limit_periods input[type=number]{width:100px}#wp-mail-smtp .wp-mail-smtp-tab-misc #wp-mail-smtp-setting-row-uninstall .wp-mail-smtp-danger{font-weight:600;color:#d63638}@media(max-width: 782px){#wp-mail-smtp .wp-mail-smtp-filter-date{display:flex !important;flex-direction:column;align-items:flex-start;float:none;width:100%;padding-right:0;margin-bottom:10px;max-width:600px}}#wp-mail-smtp .wp-mail-smtp-filter-date__control{float:left;margin:0 5px 0 0;min-height:30px;background-color:#fff;vertical-align:middle;max-width:210px}@media(max-width: 782px){#wp-mail-smtp .wp-mail-smtp-filter-date__control{flex-grow:1;width:100%;max-width:none;min-height:40px;margin-right:0;margin-bottom:5px}}#wp-mail-smtp .wp-mail-smtp-filter-date__btn{margin:0;vertical-align:top}#wp-mail-smtp .wp-mail-smtp-google-sign-in-btn{display:inline-flex;align-items:center;background-color:#4285f4;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);transition:all 300ms ease-in-out;text-decoration:none;cursor:pointer;color:#fff}#wp-mail-smtp .wp-mail-smtp-google-sign-in-btn:hover{box-shadow:0 0 3px 3px rgba(66,133,244,.3)}#wp-mail-smtp .wp-mail-smtp-google-sign-in-btn:active{background:#3367d6}#wp-mail-smtp .wp-mail-smtp-google-sign-in-btn--disabled{pointer-events:none;background-color:#d4d3d3;box-shadow:none;color:#7f7f7f}#wp-mail-smtp .wp-mail-smtp-google-sign-in-btn--disabled .wp-mail-smtp-google-sign-in-icon__border,#wp-mail-smtp .wp-mail-smtp-google-sign-in-btn--disabled .wp-mail-smtp-google-sign-in-icon__bg{fill:#d4d3d3}#wp-mail-smtp .wp-mail-smtp-google-sign-in-btn--disabled .wp-mail-smtp-google-sign-in-icon__symbol{fill:#7f7f7f}#wp-mail-smtp .wp-mail-smtp-google-sign-in-btn__icon{overflow:hidden;border-radius:2px}#wp-mail-smtp .wp-mail-smtp-google-sign-in-btn__icon svg{display:block;margin:-3px}#wp-mail-smtp .wp-mail-smtp-google-sign-in-btn__text{font-size:14px;font-weight:600;margin:0 10px}.wp-mail-smtp-btn{border:0;border-radius:3px;cursor:pointer;display:inline-block;margin:0;text-decoration:none;text-align:center;vertical-align:middle;white-space:nowrap;text-shadow:none;box-shadow:none;outline:none}.wp-mail-smtp-btn .dashicons{font-size:16px;width:16px;height:16px}.wp-mail-smtp-btn+.wp-mail-smtp-btn{margin-left:16px}.wp-mail-smtp-btn:disabled{opacity:.5;cursor:not-allowed}.wp-mail-smtp-btn.wp-mail-smtp-btn-md{font-size:14px;font-weight:500;padding:9px 15px;min-height:36px;line-height:16px;border-width:1px;border-style:solid}.wp-mail-smtp-btn.wp-mail-smtp-btn-lg{font-size:16px;font-weight:600;padding:16px 28px}.wp-mail-smtp-btn.wp-mail-smtp-btn-upgrade,.wp-mail-smtp-btn.wp-mail-smtp-btn-cta{font-size:16px;line-height:20px;font-weight:500;padding:14px 30px}.wp-mail-smtp-btn.wp-mail-smtp-btn-orange{background-color:#e27730;border-color:#e27730;color:#fff}.wp-mail-smtp-btn.wp-mail-smtp-btn-orange:hover,.wp-mail-smtp-btn.wp-mail-smtp-btn-orange:active,.wp-mail-smtp-btn.wp-mail-smtp-btn-orange:focus{background-color:#b85a1b;border-color:#b85a1b;color:#fff}.wp-mail-smtp-btn.wp-mail-smtp-btn-orange:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px #b85a1b}.wp-mail-smtp-btn.wp-mail-smtp-btn-red{background-color:#d63638;border-color:#d63638;color:#fff}.wp-mail-smtp-btn.wp-mail-smtp-btn-red:hover,.wp-mail-smtp-btn.wp-mail-smtp-btn-red:active,.wp-mail-smtp-btn.wp-mail-smtp-btn-red:focus{background-color:#b32d2e;border-color:#b32d2e;color:#fff}.wp-mail-smtp-btn.wp-mail-smtp-btn-red:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px #b32d2e}.wp-mail-smtp-btn.wp-mail-smtp-btn-grey{background-color:#f8f8f8;border-color:#999;color:#555}.wp-mail-smtp-btn.wp-mail-smtp-btn-grey:hover,.wp-mail-smtp-btn.wp-mail-smtp-btn-grey:active,.wp-mail-smtp-btn.wp-mail-smtp-btn-grey:focus{background-color:#eee;border-color:#555;color:#444}.wp-mail-smtp-btn.wp-mail-smtp-btn-light-grey{background-color:#f5f5f5;border-color:#ccc;color:#666}.wp-mail-smtp-btn.wp-mail-smtp-btn-light-grey:hover,.wp-mail-smtp-btn.wp-mail-smtp-btn-light-grey:active,.wp-mail-smtp-btn.wp-mail-smtp-btn-light-grey:focus{background-color:#eee;color:#444}.wp-mail-smtp-btn.wp-mail-smtp-btn-blueish{background-color:#738e9e;border-color:#738e9e;color:#fff}.wp-mail-smtp-btn.wp-mail-smtp-btn-blueish:hover,.wp-mail-smtp-btn.wp-mail-smtp-btn-blueish:active,.wp-mail-smtp-btn.wp-mail-smtp-btn-blueish:focus{background-color:#395360;border-color:#395360;color:#fff}.wp-mail-smtp-btn.wp-mail-smtp-btn-blueish:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px #395360}a.wp-mail-smtp-btn.wp-mail-smtp-btn-md{line-height:16px}#wp-mail-smtp-domain-check-details h2{color:#2c3337;font-size:20px;line-height:24px;font-weight:600;margin:28px 0 23px}#wp-mail-smtp-domain-check-details .wp-mail-smtp-domain-check-details-check-list-item{padding:25px 0;border-top:1px solid #e4e4e4;display:flex}#wp-mail-smtp-domain-check-details .wp-mail-smtp-domain-check-details-check-list-item:last-child{padding-bottom:0}#wp-mail-smtp-domain-check-details .wp-mail-smtp-domain-check-details-check-list-item-icon{width:18px;height:16px;margin-right:10px}#wp-mail-smtp-domain-check-details .wp-mail-smtp-domain-check-details-check-list-item-content h3{text-transform:uppercase;font-weight:500;font-size:14px;line-height:17px;color:#2c3337;margin:0 0 4px 0}#wp-mail-smtp-domain-check-details .wp-mail-smtp-domain-check-details-check-list-item-content p{color:#50575e;font-size:14px;line-height:20px;margin:0 0 10px 0}#wp-mail-smtp-domain-check-details .wp-mail-smtp-domain-check-details-check-list-item-content p:last-of-type{margin-bottom:0}.wp-mail-smtp-tab-tools-test .wp-mail-smtp-setting-row.section-heading{margin-bottom:22px}.wp-mail-smtp-tab-tools-test .wp-mail-smtp-test-email-resend{padding-top:22px;margin-top:22px;border-top:1px solid #e4e4e4}.wp-mail-smtp-tab-tools-test .wp-mail-smtp-test-email-resend a{font-size:14px;outline:none;box-shadow:none}.wp-mail-smtp-tab-tools-test #email-test-success{margin-top:30px;text-align:center}.wp-mail-smtp-tab-tools-test #email-test-success svg{display:block;max-width:500px;width:100%;height:auto;margin:0 auto 22px}.wp-mail-smtp-tab-tools-test #email-test-success h2{margin-top:0;margin-bottom:10px;font-weight:500;font-size:24px;line-height:29px;color:#2c3337}.wp-mail-smtp-tab-tools-test #email-test-success p{margin-top:0;font-size:16px;line-height:24px;color:#50575e}.wp-mail-smtp-tab-tools-test #email-test-form .wp-mail-smtp-setting-row.section-heading{margin-bottom:0}.wp-mail-smtp-tab-tools-test #email-test-form .wp-mail-smtp-btn{min-width:95px}.wp-mail-smtp-tab-tools-test #email-test-form .wp-mail-smtp-loading{display:none;margin-bottom:-2px}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug{margin-top:25px}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug h2{margin:20px 0 10px;color:#2c3337;font-size:16px;line-height:20px;font-weight:600}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug p{margin:10px 0;color:#50575e;font-size:14px;line-height:20px}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug ul{list-style-type:disc}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug ul,.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug ol{margin:10px 0 10px 15px;color:#50575e;font-size:14px;line-height:20px}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug ul li,.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug ol li{margin:0 0 8px 0}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug ul li:last-of-type,.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug ol li:last-of-type{margin:0}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug ul li ul,.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug ol li ul{list-style-type:disc}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug .dashicons-star-filled{color:#e27730;width:16px;height:16px;font-size:16px;vertical-align:text-top}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug .price-off{color:#00a32a;font-weight:600}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug .error-log-button-container{margin-bottom:22px}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug .error-log-toggle{float:left;margin-right:10px}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug .error-log-copy{min-width:122px}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug .error-log-copy .error-log-copy-back{display:none}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug .error-log-copy-copied .error-log-copy-front{display:none}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug .error-log-copy-copied .error-log-copy-back{display:inline}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug .error-log{padding-top:10px;padding-bottom:10px;display:none}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug .error-log.error-log-selection{display:block !important;opacity:0;height:0;padding:0;margin:0}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug .error-log pre{margin:0}.wp-mail-smtp-tab-tools-action-scheduler .wp-mail-smtp-page-content .wrap,.wp-mail-smtp-tab-tools-action-scheduler .wp-mail-smtp-page-content .subsubsub{margin:0}.wp-mail-smtp-tab-tools-action-scheduler .wp-mail-smtp-page-content>h1{color:#2c3337;font-size:20px;font-weight:600;margin:0 0 15px 0;padding:0}.wp-mail-smtp-tab-tools-action-scheduler .wp-mail-smtp-page-content>p{font-size:14px}.wp-mail-smtp-tab-tools-action-scheduler .wp-mail-smtp-page-content h1.wp-heading-inline,.wp-mail-smtp-tab-tools-action-scheduler .wp-mail-smtp-page-content span.subtitle{display:none}.wp-mail-smtp-tab-tools-action-scheduler .wp-mail-smtp-page-content hr.wp-header-end{visibility:hidden;margin:-2px 0 0}.wp-mail-smtp-admin-page-body .lity{z-index:999999999;padding:20px}.wp-mail-smtp-admin-page-body .lity-close{margin:10px}.wp-mail-smtp-admin-page-body .lity-content{max-width:80vw;max-height:80vh}.wp-mail-smtp-admin-page-body .lity-content img{max-height:80vh !important;max-width:80vw !important}.wp-mail-smtp-debug-event-preview{text-align:left}.wp-mail-smtp-debug-event-preview h4{margin:15px 0;font-size:18px}.wp-mail-smtp-debug-event-preview .wp-mail-smtp-debug-event-preview-subtitle{margin-bottom:30px;text-align:center}.wp-mail-smtp-debug-event-preview .wp-mail-smtp-debug-event-preview-subtitle span{color:#50575e;font-size:16px;line-height:22px}.wp-mail-smtp-debug-event-preview .wp-mail-smtp-debug-event-row{padding:20px 0;border-top:1px solid #ddd;display:flex;justify-content:flex-start;align-items:flex-start;font-size:16px;line-height:22px}.wp-mail-smtp-debug-event-preview .wp-mail-smtp-debug-event-row .debug-event-label{width:60px;margin-right:30px;font-weight:500}.wp-mail-smtp-debug-event-preview .wp-mail-smtp-debug-event-row .debug-event-value{width:calc(100% - 90px)}.wp-mail-smtp-debug-event-preview .wp-mail-smtp-debug-event-row .debug-event-initiator{display:inline-block;margin-bottom:5px}.wp-mail-smtp-debug-event-preview .wp-mail-smtp-debug-event-row .debug-event-code{color:#50575e}.wp-mail-smtp-debug-event-preview .wp-mail-smtp-debug-event-row:last-child{border-bottom:1px solid #ddd}.wp-mail-smtp-debug-event-preview .wp-mail-smtp-debug-event-preview-content>div{word-break:break-word}[class^=wp-mail-smtp-dashicons]{display:inline-block;width:20px;height:20px}.wp-mail-smtp-dashicons-yes-alt-green{background-image:url("../images/icons/dashicons/dashicons-yes-alt-green.svg")}.wp-mail-smtp-dashicons-pdf-gray{background-image:url("../images/icons/dashicons/dashicons-pdf-grey.svg")} \ No newline at end of file +#wpcontent{padding-left:0 !important;position:relative}@media(max-width: 600px){#wpcontent{padding-top:46px}}@media(max-width: 600px){#wpbody{padding-top:0}}@-webkit-keyframes wp-mail-smtp-fade-in-stop-out{0%,100%{opacity:0}35%{opacity:1}65%{opacity:1}}@keyframes wp-mail-smtp-fade-in-stop-out{0%,100%{opacity:0}35%{opacity:1}65%{opacity:1}}body.wp-mail-smtp-admin-page-body div.jconfirm *,body.wp-mail-smtp-admin-page-body div.jconfirm *::before,body.wp-mail-smtp-admin-page-body div.jconfirm *::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-bg{background-color:rgba(114,119,124,.75);opacity:1}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box{padding:30px;border-radius:6px;box-shadow:0 3px 6px rgba(0,0,0,.15);border-top-width:4px}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,.4);top:8px;right:8px}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-closeIcon:hover{color:rgba(0,0,0,.8)}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-title-c{margin:0 0 15px 0;padding:0}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{margin:0 0 30px;-webkit-transition:none;transition:none;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c:empty,body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c i:empty{display:none}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title{display:block;color:#2c3337;font-weight:500;font-size:24px;line-height:29px}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-content-pane{display:block;margin-bottom:30px}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content{margin-bottom:0;overflow:inherit}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-content{font-size:16px;color:#2c3337;line-height:1.4}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-content p{margin:0 0 20px;font-size:16px;line-height:1.5}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-content p:last-of-type{margin:0}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-content p.large{font-size:18px}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-content p.small{font-size:14px}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-content .wp-mail-smtp-debug-event-preview p{font-size:14px}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-content .wp-mail-smtp-btn{font-weight:600;text-transform:uppercase;-webkit-transition:background .1s;transition:background .1s;padding:10px 20px;outline:none;display:inline-block;font-size:14px;line-height:1.4;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px;min-height:1em;-webkit-tap-highlight-color:rgba(0,0,0,0);border:0;background-image:none}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-content .wp-mail-smtp-btn.with-loader{padding:12px 12px 7px}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-buttons{padding:0}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-buttons button{transition:.2s;box-shadow:none;margin:0 10px 0}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-buttons button:hover{box-shadow:inset 0 0 0 100px rgba(0,0,0,.1)}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-buttons button.btn-confirm{color:#fff;outline:none;border:1px solid #e27730;background-color:#e27730}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-buttons button.btn-cancel{color:#777;outline:none;background:#f8f8f8;border:1px solid #ccc}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-buttons button,body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-buttons button.btn-default{color:#666}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-buttons button.btn-hide{display:none}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-buttons button.btn-block{display:block;text-align:center;width:100%;margin:0 0 10px 0 !important}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box div.jconfirm-buttons button.btn-normal-case{text-transform:none !important}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.jconfirm-type-green{border-color:#00a32a}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.jconfirm-type-green div.jconfirm-buttons button.btn-confirm{background-color:#00a32a;border-color:#00a32a}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.jconfirm-type-orange{border-color:#e27730}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.jconfirm-type-orange div.jconfirm-buttons button.btn-confirm{background-color:#e27730;border-color:#e27730}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.jconfirm-type-red{border-color:#d63638}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.jconfirm-type-red div.jconfirm-buttons button.btn-confirm{background-color:#d63638;border-color:#d63638}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.jconfirm-type-blue{border-color:#3582c4}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.jconfirm-type-blue div.jconfirm-buttons button.btn-confirm{background-color:#3582c4;border-color:#3582c4}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.loading{border-top-color:#fff !important;height:160px}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.loading .jconfirm-title-c{display:block !important;position:relative;z-index:4}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.loading .jconfirm-title-c .jconfirm-icon-c{display:none}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.loading:before{z-index:2}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.loading:after{content:"";position:absolute;left:50%;top:68%;margin-left:-20px;height:40px;width:40px;border:solid 6px rgba(0,0,0,0);border-bottom-color:#e27730;opacity:1;z-index:3}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal{padding:30px 30px 15px;border-top:none}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal div.jconfirm-title-c{margin:0 0 26px 0;padding:0}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal div.jconfirm-title-c .jconfirm-icon-c{margin-bottom:20px;color:#c4c4c4 !important}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal div.jconfirm-title-c .jconfirm-icon-c svg{height:35px}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal div.jconfirm-content-pane{margin-bottom:25px}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal div.jconfirm-buttons button.btn-confirm{background-color:#e27730;border-color:#e27730}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal .discount-note{text-align:center;margin:45px 0 0}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal .discount-note p{background-color:#fcf9e8;margin:0 -30px;padding:24px 60px 20px;font-size:15px;color:#4d4d4d;position:relative}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal .discount-note p:after{content:url(../images/font-awesome/check-circle-solid-green.svg);width:40px;height:40px;background-color:#fff;border-radius:50%;padding:5px 6px;position:absolute;top:-20px;right:50%;margin-right:-18px}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal .discount-note span{font-weight:600;color:#00a32a}body.wp-mail-smtp-admin-page-body div.jconfirm .jconfirm-box.wp-mail-smtp-upgrade-mailer-education-modal .discount-note a{color:#aaa;display:block;margin-top:12px}@media screen and (max-width: 1023px){#wp-mail-smtp-notice-bar{display:none !important}}#wp-mail-smtp-notice-bar{max-height:35px;position:relative;margin-bottom:-3px;transition:all .3s ease-out;overflow:hidden}#wp-mail-smtp-notice-bar.out{max-height:3px}#wp-mail-smtp-notice-bar .wp-mail-smtp-notice-bar-container{background-color:#ddd;border-top:3px solid #e27730;color:#50575e;text-align:center;padding:7px}#wp-mail-smtp-notice-bar a{color:#e27730}#wp-mail-smtp-notice-bar a:hover{color:#b85a1b}#wp-mail-smtp-notice-bar .dismiss{position:absolute;top:0;right:0;border:none;padding:5px;margin-top:4px;background:0 0;color:#72777c;cursor:pointer}#wp-mail-smtp-notice-bar .dismiss:before{background:0 0;color:#72777c;content:"";display:block;font:normal 20px/20px dashicons;speak:none;height:20px;text-align:center;width:20px;-webkit-font-smoothing:antialiased}#screen-meta-links .screen-meta-toggle{position:absolute;right:20px;top:auto}#wp-mail-smtp .wp-mail-smtp-product-education__row{border-bottom:1px solid #e4e4e4;padding:25px 0 5px;font-size:14px;line-height:1.3;max-width:1005px}#wp-mail-smtp .wp-mail-smtp-product-education__row>*:last-child{border-bottom:none !important}#wp-mail-smtp .wp-mail-smtp-product-education__row--inactive{opacity:.5;pointer-events:none}#wp-mail-smtp .wp-mail-smtp-product-education__row--full-width{max-width:unset}#wp-mail-smtp .wp-mail-smtp-product-education__row--no-border{border-bottom:none !important}#wp-mail-smtp .wp-mail-smtp-product-education__row--no-padding{padding:0 !important}#wp-mail-smtp .wp-mail-smtp-product-education__row:first-of-type{padding-top:10px}#wp-mail-smtp .wp-mail-smtp-product-education__row:last-of-type+.wp-mail-smtp-btn-upgrade{margin-top:25px}#wp-mail-smtp .wp-mail-smtp-product-education__heading{display:flex;align-items:center;margin-top:0;margin-bottom:10px;font-size:20px;line-height:24px;color:#2c3337}#wp-mail-smtp .wp-mail-smtp-product-education__heading:after{content:"";margin-left:10px;background-image:url("../images/pro-badge-small.svg");background-size:contain;background-repeat:no-repeat;width:35px;height:16px}#wp-mail-smtp .wp-mail-smtp-product-education__description{margin-top:0;margin-bottom:20px;color:#50575e;font-size:14px;line-height:1.5em}#wp-mail-smtp .wp-mail-smtp-product-education__upgrade-btn--top{margin-bottom:20px}#wp-mail-smtp .wp-mail-smtp-product-education__screenshots{display:flex;flex-wrap:wrap}@media(max-width: 599px){#wp-mail-smtp .wp-mail-smtp-product-education__screenshots{flex-direction:column}}#wp-mail-smtp .wp-mail-smtp-product-education__screenshots>div{display:flex;flex-direction:column;align-items:center;margin:0 25px 20px 0}@media(max-width: 599px){#wp-mail-smtp .wp-mail-smtp-product-education__screenshots>div{margin-right:0;max-width:unset !important}}#wp-mail-smtp .wp-mail-smtp-product-education__screenshots>div:last-child{margin-right:0}#wp-mail-smtp .wp-mail-smtp-product-education__screenshots>div a{position:relative;margin-bottom:10px;background:#fff;border:5px solid #fff;box-sizing:border-box;border-radius:4px}#wp-mail-smtp .wp-mail-smtp-product-education__screenshots>div a:after{content:"";position:absolute;opacity:0;height:100%;width:100%;top:0;left:0;background-color:rgba(68,68,68,.15);background-image:url("../../assets/images/icons/zoom.svg");background-repeat:no-repeat;background-position:center;background-size:50px;transition:all .3s}#wp-mail-smtp .wp-mail-smtp-product-education__screenshots>div a:hover:after{opacity:1}#wp-mail-smtp .wp-mail-smtp-product-education__screenshots>div img{display:block;max-width:100%;height:auto}#wp-mail-smtp .wp-mail-smtp-product-education__screenshots>div span{font-size:14px;line-height:18px;text-align:center;color:#50575e}#wp-mail-smtp .wp-mail-smtp-product-education__screenshots--two>div{max-width:487px}#wp-mail-smtp .wp-mail-smtp-product-education__screenshots--three>div{max-width:316px}#wp-mail-smtp .wp-mail-smtp-product-education__list>h4{margin-top:0;margin-bottom:20px;font-size:16px;line-height:20px;color:#2c3337}#wp-mail-smtp .wp-mail-smtp-product-education__list>div{display:flex;flex-wrap:wrap}#wp-mail-smtp .wp-mail-smtp-product-education__list ul{width:290px;margin:0 40px 20px 0}#wp-mail-smtp .wp-mail-smtp-product-education__list ul li{display:flex;align-items:center;font-size:14px;line-height:20px;margin-bottom:0;color:#50575e}#wp-mail-smtp .wp-mail-smtp-product-education__list ul li+li{margin-top:20px}#wp-mail-smtp .wp-mail-smtp-product-education__list ul li:before{content:url("../../assets/images/icons/check-solid.svg");width:16px;margin-right:10px}#wp-mail-smtp #wp-mail-smtp-tools-export-email-logs-product-education section{margin-bottom:20px;cursor:not-allowed}#wp-mail-smtp #wp-mail-smtp-tools-export-email-logs-product-education section:last-of-type{margin-bottom:20px}#wp-mail-smtp #wp-mail-smtp-tools-export-email-logs-product-education section h5{clear:both;margin:0 0 10px 0;color:#2c3337;font-size:16px;font-weight:600}#wp-mail-smtp #wp-mail-smtp-tools-export-email-logs-product-education section label{clear:both;float:left;margin:3px 0 3px 0}#wp-mail-smtp #wp-mail-smtp-tools-export-email-logs-product-education section .wp-mail-smtp-date-selector{width:200px;cursor:pointer}#wp-mail-smtp #wp-mail-smtp-tools-export-email-logs-product-education section .wp-mail-smtp-search-box-field{width:200px}#wp-mail-smtp #wp-mail-smtp-tools-export-email-logs-product-education section .wp-mail-smtp-search-box-term{width:300px}#wp-mail-smtp #wp-mail-smtp-email-controls-product-education .wp-mail-smtp-product-education__row--inactive{padding-top:20px;padding-bottom:0}#wp-mail-smtp #wp-mail-smtp-email-controls-product-education .wp-mail-smtp-setting-row:last-child{border-bottom:none}#wp-mail-smtp .wp-mail-smtp-page-nw-product-edu h2{display:inline-block;vertical-align:middle}#wp-mail-smtp .wp-mail-smtp-page-nw-product-edu .badge{margin:0 0 2px 7px;vertical-align:middle;width:40px;height:17px}#wp-mail-smtp .wp-mail-smtp-page-nw-product-edu .wp-mail-smtp-setting-row-multisite{color:#9a9a9a}#wp-mail-smtp .wp-mail-smtp-page-nw-product-edu .wp-mail-smtp-setting-row-multisite p.desc{color:#bababa}#wp-mail-smtp .wp-mail-smtp-page-nw-product-edu .wp-mail-smtp-setting-row-multisite input[type=checkbox]:disabled{border-color:#aaa}#wp-mail-smtp .wp-mail-smtp-page-nw-product-edu .wp-mail-smtp-setting-row-no-setting{margin-top:30px}.wp-mail-smtp-lite #wp-mail-smtp .wp-mail-smtp-page-reports .wp-mail-smtp-page-title .page-title{position:relative}.wp-mail-smtp-lite #wp-mail-smtp .wp-mail-smtp-page-reports .wp-mail-smtp-page-title .page-title:after{content:"";display:inline-block;margin-left:10px;background-image:url("../images/pro-badge-small.svg");background-size:contain;background-repeat:no-repeat;width:35px;height:16px}.wp-mail-smtp-lite #wp-mail-smtp #wp-mail-smtp-setting-row-gmail-one_click_setup_enabled-lite .wp-mail-smtp-toggle::after,.wp-mail-smtp-lite #wp-mail-smtp #wp-mail-smtp-setting-row-misc-rate_limit-lite .wp-mail-smtp-toggle::after{content:"";margin-left:10px;background-image:url("../images/pro-badge-small.svg");background-size:contain;background-repeat:no-repeat;width:35px;height:16px}.wp-mail-smtp-loading{animation:.65s linear infinite wp-mail-smtp-loading-spin}.wp-mail-smtp-loading-md{width:32px;height:32px}.wp-mail-smtp-loading-sm{width:16px;height:16px}.wp-mail-smtp-loading-spin{position:relative;color:rgba(0,0,0,0) !important;pointer-events:none}.wp-mail-smtp-loading-spin:after{position:absolute;box-sizing:border-box;animation:.65s linear infinite wp-mail-smtp-loading-spin;border:2px solid #fff;border-radius:50%;border-right-color:rgba(0,0,0,0) !important;border-top-color:rgba(0,0,0,0) !important;content:"";display:block;top:50%;left:50%;width:16px;height:16px;margin-top:-8px;margin-left:-8px}@keyframes wp-mail-smtp-loading-spin{0%{transform:rotateZ(270deg)}100%{transform:rotateZ(630deg)}}#wp-mail-smtp-flyout{position:fixed;z-index:99999;transition:all .2s ease-in-out;right:40px;bottom:40px;opacity:1}@media(max-width: 959px){#wp-mail-smtp-flyout{display:none}}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-head{display:block}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-head:focus{box-shadow:none}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-head figure{margin:0;border-radius:50%;border:3px solid #e27730;overflow:hidden;box-shadow:0 2px 20px rgba(0,0,0,.15);background-color:#fff;transition:all .2s ease-in-out}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-head figure img{display:block;width:54px;height:54px;transition:all .2s ease-in-out}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-head:hover figure{box-shadow:0 2px 30px rgba(0,0,0,.2)}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-head .wp-mail-smtp-flyout-label{right:calc(100% + 15px);opacity:0;transform:translateY(-50%) scale(0);margin-right:-50px}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-head:hover .wp-mail-smtp-flyout-label{opacity:1;transform:translateY(-50%) scale(1);margin-right:0}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-label{position:absolute;display:block;top:50%;right:calc(100% + 15px);transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);color:#fff;background-color:#a7aaad;font-size:12px;white-space:nowrap;padding:6px 10px;height:auto !important;line-height:initial;transition:all .2s ease-out;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-item{position:absolute;display:flex;left:10px;width:40px;height:40px;opacity:0;visibility:hidden;transition:all .2s ease-in-out;transform:scale(0);border-radius:50%;box-shadow:0px 2px 10px rgba(0,0,0,.15);background-color:#738e9e}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-item img{margin:auto}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-item.wp-mail-smtp-flyout-item-0{bottom:75px}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-item.wp-mail-smtp-flyout-item-1{bottom:130px}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-item.wp-mail-smtp-flyout-item-2{bottom:185px}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-item.wp-mail-smtp-flyout-item-3{bottom:240px}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-item.wp-mail-smtp-flyout-item-4{bottom:295px}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-item:hover{background-color:#395360}#wp-mail-smtp-flyout .wp-mail-smtp-flyout-item:hover .wp-mail-smtp-flyout-label{background-color:#787c82}#wp-mail-smtp-flyout.opened .wp-mail-smtp-flyout-item{opacity:1;visibility:visible;transform:scale(1)}#wp-mail-smtp-flyout.opened .wp-mail-smtp-flyout-head .wp-mail-smtp-flyout-label{display:none}#wp-mail-smtp-flyout.opened .wp-mail-smtp-flyout-head figure img{transform:rotate(-15deg) scale(1.17)}#wp-mail-smtp-flyout.opened .wp-mail-smtp-flyout-item-0{transition:transform .2s 0ms,background-color .2s}#wp-mail-smtp-flyout.opened .wp-mail-smtp-flyout-item-1{transition:transform .2s 35ms,background-color .2s}#wp-mail-smtp-flyout.opened .wp-mail-smtp-flyout-item-2{transition:transform .2s 70ms,background-color .2s}#wp-mail-smtp-flyout.opened .wp-mail-smtp-flyout-item-3{transition:transform .2s 105ms,background-color .2s}#wp-mail-smtp-flyout.opened .wp-mail-smtp-flyout-item-4{transition:transform .2s 140ms,background-color .2s}#wp-mail-smtp-flyout.out{opacity:0;visibility:hidden}.wp-mail-smtp-tooltip{position:relative;display:inline-block;text-decoration:underline;text-decoration-style:dotted;cursor:help;color:#50575e;margin-top:15px !important}.wp-mail-smtp-tooltip-text{visibility:hidden;position:absolute;z-index:9999;width:360px;background-color:#2d4f60;color:#fff;text-align:center;padding:16px 20px;font-size:14px;border-radius:5px;bottom:100%;left:50%;margin-left:-180px}.wp-mail-smtp-tooltip-text::after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#2d4f60 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.wp-mail-smtp-tooltip:hover .wp-mail-smtp-tooltip-text{visibility:visible}#wp-mail-smtp .wp-mail-smtp-conditional button{cursor:pointer}#wp-mail-smtp .wp-mail-smtp-conditional table{width:100%;max-width:740px;padding:0;margin:0;border-collapse:collapse;border-spacing:0;font-size:13px}#wp-mail-smtp .wp-mail-smtp-conditional table td{padding:0 10px 20px 0}@media(max-width: 600px){#wp-mail-smtp .wp-mail-smtp-conditional__row{display:flex;flex-direction:column}}#wp-mail-smtp .wp-mail-smtp-conditional__row input,#wp-mail-smtp .wp-mail-smtp-conditional__row select{width:100% !important;max-width:100%;margin:0;text-overflow:ellipsis}#wp-mail-smtp .wp-mail-smtp-conditional__property-col{width:23%}@media(max-width: 600px){#wp-mail-smtp .wp-mail-smtp-conditional__property-col{width:100%}}#wp-mail-smtp .wp-mail-smtp-conditional__operator-col{width:23%}@media(max-width: 600px){#wp-mail-smtp .wp-mail-smtp-conditional__operator-col{width:100%}}#wp-mail-smtp .wp-mail-smtp-conditional__value-col{width:42%}@media(max-width: 600px){#wp-mail-smtp .wp-mail-smtp-conditional__value-col{width:100%}}#wp-mail-smtp .wp-mail-smtp-conditional__value :disabled{background-color:#f1f1f1;cursor:not-allowed}#wp-mail-smtp .wp-mail-smtp-conditional__actions{display:flex;align-items:center;padding-right:0}#wp-mail-smtp .wp-mail-smtp-conditional__delete-rule{background-color:rgba(0,0,0,0);border:none;color:#999;margin:0 0 0 10px;padding:0;vertical-align:middle}#wp-mail-smtp .wp-mail-smtp-conditional__delete-rule:hover{color:#d63638}#wp-mail-smtp .wp-mail-smtp-conditional__group-delimiter{margin:0 0 20px;font-size:14px;font-style:italic;font-weight:400;line-height:17px;color:#646970}.wp-mail-smtp-toggle{vertical-align:middle;display:inline-flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wp-mail-smtp-toggle__switch{position:relative;width:27px;height:17px;flex-shrink:0;cursor:pointer;background-color:#ccc;border-radius:10px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.wp-mail-smtp-toggle__switch:before{position:absolute;content:"";height:13px;width:13px;left:2px;top:2px;background-color:#fff;border-radius:50%;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.wp-mail-smtp-toggle__label{display:none;margin-left:10px;font-weight:400;font-size:13px;line-height:15px;color:#50575e;text-transform:uppercase}.wp-mail-smtp-toggle__label--static{display:block;text-transform:none}.wp-mail-smtp-toggle input[type=checkbox]{position:absolute;top:auto;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;white-space:nowrap}.wp-mail-smtp-toggle input[type=checkbox]:not(:checked):hover+.wp-mail-smtp-toggle__switch,.wp-mail-smtp-toggle input[type=checkbox]:not(:checked):focus+.wp-mail-smtp-toggle__switch{box-shadow:0 0 0 1px #fff,0 0 0 3px #999;background-color:#999}.wp-mail-smtp-toggle input[type=checkbox]:not(:checked)~.wp-mail-smtp-toggle__label--unchecked{display:block}.wp-mail-smtp-toggle input[type=checkbox]:checked+.wp-mail-smtp-toggle__switch{background-color:#00a32a}.wp-mail-smtp-toggle input[type=checkbox]:checked+.wp-mail-smtp-toggle__switch:before{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.wp-mail-smtp-toggle input[type=checkbox]:checked:hover+.wp-mail-smtp-toggle__switch,.wp-mail-smtp-toggle input[type=checkbox]:checked:focus+.wp-mail-smtp-toggle__switch{box-shadow:0 0 0 1px #fff,0 0 0 3px #00a32a}.wp-mail-smtp-toggle input[type=checkbox]:checked~.wp-mail-smtp-toggle__label--checked{display:block}.wp-mail-smtp-toggle input[type=checkbox]:disabled:hover+.wp-mail-smtp-toggle__switch,.wp-mail-smtp-toggle input[type=checkbox]:disabled:focus+.wp-mail-smtp-toggle__switch{box-shadow:none}.wp-mail-smtp-toggle input[type=checkbox]:disabled~*{opacity:.5;cursor:default}.wp-mail-smtp-admin-page-body #wpbody-content{padding-bottom:200px}@media(max-width: 782px){.wp-mail-smtp-admin-page-body #wpbody-content{padding-bottom:0 !important}}.wp-mail-smtp-admin-page-body #wpfooter a{color:#2171b1 !important}.wp-mail-smtp-admin-page-body #wpfooter a:hover,.wp-mail-smtp-admin-page-body #wpfooter a:active{color:#135e96 !important}.wp-mail-smtp-admin-page-body #wpfooter .wp-mail-smtp-footer-promotion{text-align:center;font-weight:400;font-size:13px;line-height:normal;color:#646970;padding:30px 0;margin-bottom:20px}.wp-mail-smtp-admin-page-body #wpfooter .wp-mail-smtp-footer-promotion p{font-weight:600}.wp-mail-smtp-admin-page-body #wpfooter .wp-mail-smtp-footer-promotion-links,.wp-mail-smtp-admin-page-body #wpfooter .wp-mail-smtp-footer-promotion-social{display:flex;justify-content:center;align-items:center}.wp-mail-smtp-admin-page-body #wpfooter .wp-mail-smtp-footer-promotion-links{margin:10px 0;color:#646970}.wp-mail-smtp-admin-page-body #wpfooter .wp-mail-smtp-footer-promotion-links a{color:#04558a}.wp-mail-smtp-admin-page-body #wpfooter .wp-mail-smtp-footer-promotion-links a:hover{color:#04558a}.wp-mail-smtp-admin-page-body #wpfooter .wp-mail-smtp-footer-promotion-links span{color:#c3c4c7;padding:0 7px}.wp-mail-smtp-admin-page-body #wpfooter .wp-mail-smtp-footer-promotion-social{gap:10px;margin:0}.wp-mail-smtp-admin-page-body #wpfooter .wp-mail-smtp-footer-promotion-social li{margin-bottom:0}.wp-mail-smtp-admin-page-body #wpfooter .wp-mail-smtp-footer-promotion-social li path{color:#646970}.wp-mail-smtp-admin-page-body #wpfooter .wp-mail-smtp-footer-promotion-social li:hover path{fill:#50575e}.wp-mail-smtp-admin-page-body #wpfooter .wp-mail-smtp-footer-promotion-social a{display:block;height:16px}.wp-mail-smtp-admin-page-body #wpfooter #footer-left{color:#50575e;font-size:13px;font-style:normal;font-weight:400;line-height:normal}.wp-mail-smtp-admin-page-body #wpfooter #footer-left strong{font-weight:600}#screen-meta-links,#screen-meta{display:none}#wp-mail-smtp-header-temp{position:absolute;margin:0;top:-1px;left:20px;right:0;z-index:99}#wp-mail-smtp-header{border-top:3px solid #e27730;padding:24px 20px}#wp-mail-smtp-header img{display:block;margin:0;max-width:242px}@media(max-width: 782px){#wp-mail-smtp-header img{max-width:200px}}.wp-mail-smtp-page{color:#2c3337}.wp-mail-smtp-page a{color:#2171b1}.wp-mail-smtp-page a:hover,.wp-mail-smtp-page a:active{color:#135e96}#wp-mail-smtp{margin:0}#wp-mail-smtp .wp-mail-smtp-hide{display:none}#wp-mail-smtp .wp-mail-smtp-page-title{min-height:58px;background-color:#fff;font-size:14px;margin:0 0 20px 0;padding:0 20px}#wp-mail-smtp .wp-mail-smtp-page-title a.tab{border-bottom:3px solid #fff;box-shadow:none;color:#666;display:inline-block;margin-right:30px;padding:20px 0 17px 0;text-decoration:none}#wp-mail-smtp .wp-mail-smtp-page-title a.tab.active{border-color:#e27730}#wp-mail-smtp .wp-mail-smtp-page-title a.tab:hover{border-color:#999}#wp-mail-smtp .wp-mail-smtp-page-title a.action{color:#fff;font-weight:600;margin:14px 0 14px 10px;line-height:28px;min-height:30px;vertical-align:top}@media(max-width: 600px){#wp-mail-smtp .wp-mail-smtp-page-title a.action{margin-left:0}}#wp-mail-smtp .wp-mail-smtp-page-title .page-title{background-color:#fff;display:inline-block;font-size:23px;margin:0;padding:20px 20px 20px 0}#wp-mail-smtp .wp-mail-smtp-page-content{padding:0 20px}#wp-mail-smtp .wp-mail-smtp-page-content *,#wp-mail-smtp .wp-mail-smtp-page-content *::before,#wp-mail-smtp .wp-mail-smtp-page-content *::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-clear:before{content:" ";display:table}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-clear:after{clear:both;content:" ";display:table}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row{border-bottom:1px solid #e4e4e4;padding:30px 0;font-size:14px;line-height:1.3}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row:first-of-type{padding-top:10px !important}@media(max-width: 781px){#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row{padding:20px 0}}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.inactive{display:none}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row .wp-mail-smtp-setting-mid-row-sep{background:#e4e4e4;height:1px;border:0;margin:15px 0}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.section-heading{padding:20px 0 10px;border-bottom:none}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.section-heading.no-desc h2,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.section-heading.no-desc h4{margin:0}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.section-heading.wp-mail-smtp-section-heading--has-divider{padding:20px 0 30px;border-bottom:1px solid #e4e4e4}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.section-heading .wp-mail-smtp-setting-field{margin:0;max-width:1005px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.section-heading .desc{font-style:normal}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-checkbox input[type=checkbox]{float:left;margin:1px 0 0 0}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-checkbox input[type=checkbox]+label{margin:0 0 0 8px;vertical-align:baseline}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-checkbox .desc{margin:0 0 0 30px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-checkbox input[type=checkbox]+label+.desc{margin:8px 0 0 0}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-text .wp-mail-smtp-setting-label,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-password .wp-mail-smtp-setting-label,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-number .wp-mail-smtp-setting-label,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-email .wp-mail-smtp-setting-label{padding-top:8px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-select .wp-mail-smtp-setting-label{padding-top:8px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-radio .wp-mail-smtp-setting-field input[type=radio]{margin:-3px 10px 0 0}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-radio .wp-mail-smtp-setting-field label{margin-right:30px;display:inline-block}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-no-border{border-bottom:none}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-no-padding{padding:0}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-mailer{padding-bottom:20px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-mailer .wp-mail-smtp-mailers .wp-mail-smtp-mailer{display:inline-block;width:140px;margin-right:12px;margin-bottom:12px;position:relative}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-mailer .wp-mail-smtp-mailers .wp-mail-smtp-mailer .wp-mail-smtp-mailer-image{background:#fff;text-align:center;border:2px solid #e5e5e5;border-radius:4px;cursor:pointer;height:76px;position:relative;margin-bottom:10px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-mailer .wp-mail-smtp-mailers .wp-mail-smtp-mailer .wp-mail-smtp-mailer-image.is-recommended{background-image:url(../images/recommended.svg);background-repeat:no-repeat;background-size:60%;background-position:top right -2px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-mailer .wp-mail-smtp-mailers .wp-mail-smtp-mailer .wp-mail-smtp-mailer-image img{max-width:80%;max-height:40px;display:block;position:relative;top:50%;left:50%;transform:translate(-50%, -50%);opacity:.6;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-mailer .wp-mail-smtp-mailers .wp-mail-smtp-mailer.wp-mail-smtp-mailer-smtp .wp-mail-smtp-mailer-image img{max-height:30px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-mailer .wp-mail-smtp-mailers .wp-mail-smtp-mailer.active .wp-mail-smtp-mailer-image{border-color:#e27730}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-mailer .wp-mail-smtp-mailers .wp-mail-smtp-mailer.active .wp-mail-smtp-mailer-image img{opacity:1}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-mailer .wp-mail-smtp-mailers .wp-mail-smtp-mailer:hover .wp-mail-smtp-mailer-image{border-color:#ccc}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-mailer .wp-mail-smtp-mailers .wp-mail-smtp-mailer:hover .wp-mail-smtp-mailer-image img{opacity:1}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-alert{padding-top:20px;padding-bottom:25px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-alert .wp-mail-smtp-setting-row{border:none}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-alert .section-heading{margin-bottom:25px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-alert .section-heading h3{margin-bottom:10px;font-weight:500;font-size:18px;line-height:22px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-alert .section-heading .notice{margin-top:20px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-alert .section-heading .notice p{margin:6.5px 0;font-size:13px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-alert .wp-mail-smtp-setting-row{padding:0 !important}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-alert .wp-mail-smtp-setting-row+.wp-mail-smtp-setting-row{margin-top:20px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-alert .wp-mail-smtp-setting-label label{font-weight:500}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-alert .dashicons-trash{position:relative;top:6px;color:#a7aaad;cursor:pointer;transition:.2s}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row.wp-mail-smtp-setting-row-alert .dashicons-trash:hover{color:#d63638}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row#wp-mail-smtp-setting-row-alerts-twilio_sms .wp-mail-smtp-setting-row-alert-connection-options{position:relative}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row#wp-mail-smtp-setting-row-alerts-twilio_sms .wp-mail-smtp-setting-row-alert-connection-options+.wp-mail-smtp-setting-row-alert-connection-options:before{content:"";display:block;max-width:605px;height:1px;margin-bottom:20px;background-color:#dcdcde}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row h2,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row h4{color:#2c3337;font-size:20px;font-weight:600;margin:0 0 6px 0}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row h2{margin-bottom:15px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row h3{color:#2c3337;font-size:24px;font-weight:600;margin:0 0 20px 0}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row h5{color:#2c3337;font-size:16px;font-weight:600;margin:0 0 20px 0}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row p{margin:12px 0 0;font-size:14px;line-height:1.5em}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row p:first-of-type{margin:8px 0 0}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row p.desc{margin:10px 0 0;font-style:italic;color:#50575e}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row p.desc+.desc{font-style:normal}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row p.buttonned{margin-top:30px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row p.inline-notice{margin:5px 0 15px;box-sizing:border-box;background:#fff;border-left:4px solid rgba(0,0,0,0);box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row p.inline-notice.inline-error{border-color:#d63638;margin-bottom:5px;padding:10px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row p.inline-notice.inline-info{border-color:#2171b1;margin-bottom:5px;padding:10px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row p.inline-notice.inline-edu-notice{border-color:#809eb0;line-height:1.5em;padding:10px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row p.inline-notice a.wp-mail-smtp-mailer-notice-dismiss{float:right;color:#999da1;margin:0 0 10px 10px;text-decoration:none}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row p.inline-notice a.wp-mail-smtp-mailer-notice-dismiss:hover{color:#666a6e}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row ul{margin:8px 0 0}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row ul.list li{margin-left:20px;list-style-type:disc}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row table.actions-list td,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row table.actions-list th{padding:5px 5px 5px 0;text-align:left}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row table.actions-list td.email{padding-right:2em}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row table.actions-list td.status{width:100px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row table.actions-list td.actions a{border-bottom:1px solid;display:inline-block;margin-right:5px;text-decoration:none}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row table.actions-list td.actions a[class*=delete],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row table.actions-list td.actions a[class*=error]{color:#d63638}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row table.actions-list td.actions a[class*=delete]:hover,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row table.actions-list td.actions a[class*=delete]:active,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row table.actions-list td.actions a[class*=delete]:focus,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row table.actions-list td.actions a[class*=error]:hover,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row table.actions-list td.actions a[class*=error]:active,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row table.actions-list td.actions a[class*=error]:focus{color:#8a1c1d}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=text],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=email],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=number],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=password],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row select{background-color:#fff;border:1px solid #8d8f95;border-radius:4px;box-shadow:none;color:#2c3337;display:inline-block;vertical-align:middle;padding:7px 12px;margin:0 10px 0 0;width:400px;min-height:36px;line-height:1.3}@media(max-width: 959px){#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=text],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=email],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=number],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=password],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row select{width:300px}}@media(max-width: 599px){#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=text],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=email],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=number],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=password],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row select{width:100%;max-width:unset;margin-right:0}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=text]~button,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=text]~.wp-mail-smtp-btn,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=email]~button,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=email]~.wp-mail-smtp-btn,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=number]~button,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=number]~.wp-mail-smtp-btn,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=password]~button,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=password]~.wp-mail-smtp-btn,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row select~button,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row select~.wp-mail-smtp-btn{margin-top:8px}}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=text][readonly],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=email][readonly],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=number][readonly],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=password][readonly],#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row select[readonly]{background-color:#f9f9f9}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=text].small-text,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=email].small-text,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=number].small-text,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=password].small-text,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row select.small-text{width:75px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=text]:focus,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=email]:focus,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=number]:focus,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=password]:focus,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row select:focus{border:1px solid #016aab;box-shadow:0 0 0 1px #016aab;outline:none}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=text]:disabled,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=email]:disabled,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=number]:disabled,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=password]:disabled,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row select:disabled{opacity:.6}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=checkbox]:focus,#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row input[type=radio]:focus{border:1px solid #016aab;box-shadow:0 0 0 1px #016aab;outline:none}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row .wp-mail-smtp-dashicons-yes-alt-green.wp-mail-smtp-animate{-webkit-animation:wp-mail-smtp-fade-in-stop-out 1s linear;animation:wp-mail-smtp-fade-in-stop-out 1s linear}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-row .wp-mail-smtp-dashicons-yes-alt-green.wp-mail-smtp-success{color:#00a32a}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-group{border-bottom:1px solid #e4e4e4;padding:0 0 30px}@media(max-width: 781px){#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-group{padding:0 0 20px}}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-group:first-of-type{padding-top:10px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-group .wp-mail-smtp-setting-row{border:none;padding:30px 0 0 !important}@media(max-width: 781px){#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-group .wp-mail-smtp-setting-row{padding:20px 0 0}}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-label{display:block;float:left;width:205px;padding:0 20px 0 0}@media(max-width: 781px){#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-label{float:none;width:100%;padding-bottom:15px}}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-label label{display:block;font-weight:600}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-field{display:block;margin:0 0 0 205px;max-width:800px}@media(max-width: 781px){#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-field{margin:0}}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-field hr{margin:20px 0}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-field .wp-mail-smtp-setting-field-row{display:flex;flex-wrap:wrap}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-setting-field .wp-mail-smtp-setting-field-row>.wp-mail-smtp-btn+.wp-mail-smtp-btn{margin-left:10px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-submit{margin:0;padding:25px 0}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-submit .help-text{margin-left:10px;vertical-align:middle}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-mailer-options .wp-mail-smtp-mailer-option .wp-mail-smtp-setting-row.section-heading{padding:20px 0 !important}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-mailer-options .wp-mail-smtp-mailer-option blockquote{background:#e5e5e5;border-radius:4px;color:#666;font-size:14px;margin:20px 0;padding:15px;max-width:1005px;width:100%}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-mailer-options .wp-mail-smtp-connected-row{display:flex;align-items:center}@media(max-width: 781px){#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-mailer-options .wp-mail-smtp-connected-row{flex-direction:column;align-items:flex-start}}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-mailer-options .wp-mail-smtp-connected-row__info{margin-left:30px}@media(max-width: 781px){#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-mailer-options .wp-mail-smtp-connected-row__info{margin-left:0;margin-top:10px}}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-mailer-options p.inline-notice{margin-top:10px}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-mailer-options p.inline-notice:first-child{margin-top:0}#wp-mail-smtp .wp-mail-smtp-page-content .wp-mail-smtp-mailer-options p.inline-notice:last-child{margin-bottom:0}#wp-mail-smtp .wp-mail-smtp-page-content.wp-mail-smtp-page-general p{margin:0}#wp-mail-smtp .wp-mail-smtp-page-content .notice-inline{background:#fff;border-left:4px solid #fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:5px 0 15px;padding:1px 12px}#wp-mail-smtp .wp-mail-smtp-page-content .notice-inline.notice-success{border-left-color:#00a32a}#wp-mail-smtp .wp-mail-smtp-page-content .notice-inline.notice-warning{border-left-color:#ffb900}#wp-mail-smtp .wp-mail-smtp-page-content .notice-inline.notice-error{border-left-color:#d63638}#wp-mail-smtp .wp-mail-smtp-page-content .notice-inline.notice-info{border-left-color:#00a0d2}#wp-mail-smtp .wp-mail-smtp-page-content .notice p,#wp-mail-smtp .wp-mail-smtp-page-content .notice-inline p,#wp-mail-smtp .wp-mail-smtp-page-content .notice p:first-of-type,#wp-mail-smtp .wp-mail-smtp-page-content .notice-inline p:first-of-type{margin:.5em 0;padding:2px}#wp-mail-smtp .wp-mail-smtp-page-content pre{white-space:pre-line}#wp-mail-smtp .wp-mail-smtp-page-content.active{display:block}#wp-mail-smtp .wp-mail-smtp-page-content .connected-as{margin-left:30px}@media(max-width: 599px){#wp-mail-smtp .wp-mail-smtp-page-content .connected-as{display:block;margin-left:0;margin-top:8px}}#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner{background-color:#fff;padding:25px 20px;border:1px solid #dadada;margin:10px 0 0 0;position:relative}#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner .wp-mail-smtp-pro-banner-dismiss{position:absolute;right:10px;top:10px}#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner .wp-mail-smtp-pro-banner-dismiss button{background:none;border:none;color:#a9a9a9;cursor:pointer;margin:0;padding:0}#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner h2{color:#2c3337;margin-top:0;font-size:16px;font-weight:600}#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner p{font-size:14px;color:#50575e;margin-bottom:1.1em}#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner p:last-of-type{margin:0}#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner .benefits{margin:0 0 16px 0;overflow:auto;max-width:1000px}#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner .benefits ul{margin:0;padding:0;width:50%;float:left}@media(max-width: 600px){#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner .benefits ul{width:100%;float:none}}#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner .benefits ul li{margin:0;padding:0 0 2px 16px;color:#50575e;font-size:14px;position:relative}#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner .benefits ul li:before{content:"+";position:absolute;top:-1px;left:0}#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner .benefits ul li.arrow-right:before{content:"→"}#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner a{color:#e27730}#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner a:hover,#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner a:active,#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner a:focus{color:#b85a1b}#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner .stars{text-decoration:none}#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner .stars .dashicons{width:16px;height:16px;font-size:16px;vertical-align:text-top}#wp-mail-smtp .wp-mail-smtp-page-content #wp-mail-smtp-pro-banner .price-off{color:#00a32a;font-weight:600}#wp-mail-smtp .wp-mail-smtp-admin-columns>div[class*=-column-]{float:left}#wp-mail-smtp .wp-mail-smtp-admin-columns .wp-mail-smtp-admin-column-20{width:20%}#wp-mail-smtp .wp-mail-smtp-admin-columns .wp-mail-smtp-admin-column-33{width:33.33333%}#wp-mail-smtp .wp-mail-smtp-admin-columns .wp-mail-smtp-admin-column-40{width:40%}#wp-mail-smtp .wp-mail-smtp-admin-columns .wp-mail-smtp-admin-column-50{width:50%}#wp-mail-smtp .wp-mail-smtp-admin-columns .wp-mail-smtp-admin-column-60{width:60%}#wp-mail-smtp .wp-mail-smtp-admin-columns .wp-mail-smtp-admin-column-80{width:80%}#wp-mail-smtp .wp-mail-smtp-admin-columns .wp-mail-smtp-admin-column-last{float:right !important}#wp-mail-smtp .wp-mail-smtp-admin-columns:after{content:"";display:table;clear:both}#wp-mail-smtp .notice blockquote{margin-left:0;padding:2px}#wp-mail-smtp .notice blockquote pre{margin:0;white-space:pre-line}#wp-mail-smtp #wp-mail-smtp-reset-filter{clear:both;margin:20px 0;padding:10px;font-size:15px;text-align:center;background:#fff;border:1px solid #ccd0d4;box-shadow:0 1px 1px rgba(0,0,0,.04)}#wp-mail-smtp #wp-mail-smtp-reset-filter a{text-decoration:none}#wp-mail-smtp #wp-mail-smtp-reset-filter .reset{cursor:pointer;color:#a6a6a6;font-size:15px;line-height:18px;width:18px;height:18px}#wp-mail-smtp #wp-mail-smtp-reset-filter .reset:focus,#wp-mail-smtp #wp-mail-smtp-reset-filter .reset:hover{color:#d63638}@media(min-width: 783px){#wp-mail-smtp .wp-mail-smtp-tab-tools-debug-events th#event{width:130px}#wp-mail-smtp .wp-mail-smtp-tab-tools-debug-events th#type{width:80px}#wp-mail-smtp .wp-mail-smtp-tab-tools-debug-events th#initiator{width:20%}#wp-mail-smtp .wp-mail-smtp-tab-tools-debug-events th#created_at{width:200px}}#wp-mail-smtp .wp-mail-smtp-tab-misc #wp-mail-smtp-setting-row-rate_limit_periods input[type=number]{width:100px}#wp-mail-smtp .wp-mail-smtp-tab-misc #wp-mail-smtp-setting-row-uninstall .wp-mail-smtp-danger{font-weight:600;color:#d63638}@media(max-width: 782px){#wp-mail-smtp .wp-mail-smtp-filter-date{display:flex !important;flex-direction:column;align-items:flex-start;float:none;width:100%;padding-right:0;margin-bottom:10px;max-width:600px}}#wp-mail-smtp .wp-mail-smtp-filter-date__control{float:left;margin:0 5px 0 0;min-height:30px;background-color:#fff;vertical-align:middle;max-width:210px}@media(max-width: 782px){#wp-mail-smtp .wp-mail-smtp-filter-date__control{flex-grow:1;width:100%;max-width:none;min-height:40px;margin-right:0;margin-bottom:5px}}#wp-mail-smtp .wp-mail-smtp-filter-date__btn{margin:0;vertical-align:top}#wp-mail-smtp .wp-mail-smtp-sign-in-btn{display:inline-flex;align-items:center;background-color:#4285f4;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);transition:all 300ms ease-in-out;text-decoration:none;cursor:pointer;color:#fff}#wp-mail-smtp .wp-mail-smtp-sign-in-btn:hover{box-shadow:0 0 3px 3px rgba(66,133,244,.3)}#wp-mail-smtp .wp-mail-smtp-sign-in-btn:active{background:#3367d6}#wp-mail-smtp .wp-mail-smtp-sign-in-btn--disabled{pointer-events:none;background-color:#d4d3d3;box-shadow:none;color:#7f7f7f}#wp-mail-smtp .wp-mail-smtp-sign-in-btn--disabled .wp-mail-smtp-sign-in-icon__border,#wp-mail-smtp .wp-mail-smtp-sign-in-btn--disabled .wp-mail-smtp-sign-in-icon__bg{fill:#d4d3d3}#wp-mail-smtp .wp-mail-smtp-sign-in-btn--disabled .wp-mail-smtp-sign-in-icon__symbol{fill:#7f7f7f}#wp-mail-smtp .wp-mail-smtp-sign-in-btn__icon{overflow:hidden;border-radius:2px}#wp-mail-smtp .wp-mail-smtp-sign-in-btn__icon svg{display:block;margin:-3px}#wp-mail-smtp .wp-mail-smtp-sign-in-btn__text{font-size:14px;font-weight:600;margin:0 10px}.wp-mail-smtp-btn{border:0;border-radius:3px;cursor:pointer;display:inline-block;margin:0;text-decoration:none;text-align:center;vertical-align:middle;white-space:nowrap;text-shadow:none;box-shadow:none;outline:none}.wp-mail-smtp-btn .dashicons{font-size:16px;width:16px;height:16px}.wp-mail-smtp-btn+.wp-mail-smtp-btn{margin-left:16px}.wp-mail-smtp-btn:disabled,.wp-mail-smtp-btn-disabled{opacity:.5;cursor:not-allowed}.wp-mail-smtp-btn-disabled{pointer-events:none}.wp-mail-smtp-btn.wp-mail-smtp-btn-md{font-size:14px;font-weight:500;padding:9px 15px;min-height:36px;line-height:16px;border-width:1px;border-style:solid}.wp-mail-smtp-btn.wp-mail-smtp-btn-lg{font-size:16px;font-weight:600;padding:16px 28px}.wp-mail-smtp-btn.wp-mail-smtp-btn-upgrade,.wp-mail-smtp-btn.wp-mail-smtp-btn-cta{font-size:16px;line-height:20px;font-weight:500;padding:14px 30px}.wp-mail-smtp-btn.wp-mail-smtp-btn-orange{background-color:#e27730;border-color:#e27730;color:#fff}.wp-mail-smtp-btn.wp-mail-smtp-btn-orange:hover,.wp-mail-smtp-btn.wp-mail-smtp-btn-orange:active,.wp-mail-smtp-btn.wp-mail-smtp-btn-orange:focus{background-color:#b85a1b;border-color:#b85a1b;color:#fff}.wp-mail-smtp-btn.wp-mail-smtp-btn-orange:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px #b85a1b}.wp-mail-smtp-btn.wp-mail-smtp-btn-red{background-color:#d63638;border-color:#d63638;color:#fff}.wp-mail-smtp-btn.wp-mail-smtp-btn-red:hover,.wp-mail-smtp-btn.wp-mail-smtp-btn-red:active,.wp-mail-smtp-btn.wp-mail-smtp-btn-red:focus{background-color:#b32d2e;border-color:#b32d2e;color:#fff}.wp-mail-smtp-btn.wp-mail-smtp-btn-red:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px #b32d2e}.wp-mail-smtp-btn.wp-mail-smtp-btn-grey{background-color:#f8f8f8;border-color:#999;color:#555}.wp-mail-smtp-btn.wp-mail-smtp-btn-grey:hover,.wp-mail-smtp-btn.wp-mail-smtp-btn-grey:active,.wp-mail-smtp-btn.wp-mail-smtp-btn-grey:focus{background-color:#eee;border-color:#555;color:#444}.wp-mail-smtp-btn.wp-mail-smtp-btn-light-grey{background-color:#f5f5f5;border-color:#ccc;color:#666}.wp-mail-smtp-btn.wp-mail-smtp-btn-light-grey:hover,.wp-mail-smtp-btn.wp-mail-smtp-btn-light-grey:active,.wp-mail-smtp-btn.wp-mail-smtp-btn-light-grey:focus{background-color:#eee;color:#444}.wp-mail-smtp-btn.wp-mail-smtp-btn-blueish{background-color:#738e9e;border-color:#738e9e;color:#fff}.wp-mail-smtp-btn.wp-mail-smtp-btn-blueish:hover,.wp-mail-smtp-btn.wp-mail-smtp-btn-blueish:active,.wp-mail-smtp-btn.wp-mail-smtp-btn-blueish:focus{background-color:#395360;border-color:#395360;color:#fff}.wp-mail-smtp-btn.wp-mail-smtp-btn-blueish:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px #395360}a.wp-mail-smtp-btn.wp-mail-smtp-btn-md{line-height:16px}#wp-mail-smtp-domain-check-details h2{color:#2c3337;font-size:20px;line-height:24px;font-weight:600;margin:28px 0 23px}#wp-mail-smtp-domain-check-details .wp-mail-smtp-domain-check-details-check-list-item{padding:25px 0;border-top:1px solid #e4e4e4;display:flex}#wp-mail-smtp-domain-check-details .wp-mail-smtp-domain-check-details-check-list-item:last-child{padding-bottom:0}#wp-mail-smtp-domain-check-details .wp-mail-smtp-domain-check-details-check-list-item-icon{width:18px;height:16px;margin-right:10px}#wp-mail-smtp-domain-check-details .wp-mail-smtp-domain-check-details-check-list-item-content h3{text-transform:uppercase;font-weight:500;font-size:14px;line-height:17px;color:#2c3337;margin:0 0 4px 0}#wp-mail-smtp-domain-check-details .wp-mail-smtp-domain-check-details-check-list-item-content p{color:#50575e;font-size:14px;line-height:20px;margin:0 0 10px 0}#wp-mail-smtp-domain-check-details .wp-mail-smtp-domain-check-details-check-list-item-content p:last-of-type{margin-bottom:0}.wp-mail-smtp-tab-tools-test .wp-mail-smtp-setting-row.section-heading{margin-bottom:22px}.wp-mail-smtp-tab-tools-test .wp-mail-smtp-test-email-resend{padding-top:22px;margin-top:22px;border-top:1px solid #e4e4e4}.wp-mail-smtp-tab-tools-test .wp-mail-smtp-test-email-resend a{font-size:14px;outline:none;box-shadow:none}.wp-mail-smtp-tab-tools-test #email-test-success{margin-top:30px;text-align:center}.wp-mail-smtp-tab-tools-test #email-test-success svg{display:block;max-width:500px;width:100%;height:auto;margin:0 auto 22px}.wp-mail-smtp-tab-tools-test #email-test-success h2{margin-top:0;margin-bottom:10px;font-weight:500;font-size:24px;line-height:29px;color:#2c3337}.wp-mail-smtp-tab-tools-test #email-test-success p{margin-top:0;font-size:16px;line-height:24px;color:#50575e}.wp-mail-smtp-tab-tools-test #email-test-form .wp-mail-smtp-setting-row.section-heading{margin-bottom:0}.wp-mail-smtp-tab-tools-test #email-test-form .wp-mail-smtp-btn{min-width:95px}.wp-mail-smtp-tab-tools-test #email-test-form .wp-mail-smtp-loading{display:none;margin-bottom:-2px}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug{margin-top:25px}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug h2{margin:20px 0 10px;color:#2c3337;font-size:16px;line-height:20px;font-weight:600}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug p{margin:10px 0;color:#50575e;font-size:14px;line-height:20px}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug ul{list-style-type:disc}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug ul,.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug ol{margin:10px 0 10px 15px;color:#50575e;font-size:14px;line-height:20px}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug ul li,.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug ol li{margin:0 0 8px 0}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug ul li:last-of-type,.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug ol li:last-of-type{margin:0}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug ul li ul,.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug ol li ul{list-style-type:disc}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug .dashicons-star-filled{color:#e27730;width:16px;height:16px;font-size:16px;vertical-align:text-top}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug .price-off{color:#00a32a;font-weight:600}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug .error-log-button-container{margin-bottom:22px}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug .error-log-toggle{float:left;margin-right:10px}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug .error-log-copy{min-width:122px}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug .error-log-copy .error-log-copy-back{display:none}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug .error-log-copy-copied .error-log-copy-front{display:none}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug .error-log-copy-copied .error-log-copy-back{display:inline}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug .error-log{padding-top:10px;padding-bottom:10px;display:none}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug .error-log.error-log-selection{display:block !important;opacity:0;height:0;padding:0;margin:0}.wp-mail-smtp-tab-tools-test #wp-mail-smtp-debug .error-log pre{margin:0}.wp-mail-smtp-tab-tools-action-scheduler .wp-mail-smtp-page-content .wrap,.wp-mail-smtp-tab-tools-action-scheduler .wp-mail-smtp-page-content .subsubsub{margin:0}.wp-mail-smtp-tab-tools-action-scheduler .wp-mail-smtp-page-content>h1{color:#2c3337;font-size:20px;font-weight:600;margin:0 0 15px 0;padding:0}.wp-mail-smtp-tab-tools-action-scheduler .wp-mail-smtp-page-content>p{font-size:14px}.wp-mail-smtp-tab-tools-action-scheduler .wp-mail-smtp-page-content h1.wp-heading-inline,.wp-mail-smtp-tab-tools-action-scheduler .wp-mail-smtp-page-content span.subtitle{display:none}.wp-mail-smtp-tab-tools-action-scheduler .wp-mail-smtp-page-content hr.wp-header-end{visibility:hidden;margin:-2px 0 0}.wp-mail-smtp-admin-page-body .lity{z-index:999999999;padding:20px}.wp-mail-smtp-admin-page-body .lity-close{margin:10px}.wp-mail-smtp-admin-page-body .lity-content{max-width:80vw;max-height:80vh}.wp-mail-smtp-admin-page-body .lity-content img{max-height:80vh !important;max-width:80vw !important}.wp-mail-smtp-debug-event-preview{text-align:left}.wp-mail-smtp-debug-event-preview h4{margin:15px 0;font-size:18px}.wp-mail-smtp-debug-event-preview .wp-mail-smtp-debug-event-preview-subtitle{margin-bottom:30px;text-align:center}.wp-mail-smtp-debug-event-preview .wp-mail-smtp-debug-event-preview-subtitle span{color:#50575e;font-size:16px;line-height:22px}.wp-mail-smtp-debug-event-preview .wp-mail-smtp-debug-event-row{padding:20px 0;border-top:1px solid #ddd;display:flex;justify-content:flex-start;align-items:flex-start;font-size:16px;line-height:22px}.wp-mail-smtp-debug-event-preview .wp-mail-smtp-debug-event-row .debug-event-label{width:60px;margin-right:30px;font-weight:500}.wp-mail-smtp-debug-event-preview .wp-mail-smtp-debug-event-row .debug-event-value{width:calc(100% - 90px)}.wp-mail-smtp-debug-event-preview .wp-mail-smtp-debug-event-row .debug-event-initiator{display:inline-block;margin-bottom:5px}.wp-mail-smtp-debug-event-preview .wp-mail-smtp-debug-event-row .debug-event-code{color:#50575e}.wp-mail-smtp-debug-event-preview .wp-mail-smtp-debug-event-row:last-child{border-bottom:1px solid #ddd}.wp-mail-smtp-debug-event-preview .wp-mail-smtp-debug-event-preview-content>div{word-break:break-word}[class^=wp-mail-smtp-dashicons]{display:inline-block;width:20px;height:20px}.wp-mail-smtp-dashicons-yes-alt-green{background-image:url("../images/icons/dashicons/dashicons-yes-alt-green.svg")}.wp-mail-smtp-dashicons-pdf-gray{background-image:url("../images/icons/dashicons/dashicons-pdf-grey.svg")} \ No newline at end of file diff --git a/assets/css/smtp-admin.scss b/assets/css/smtp-admin.scss index 33097f6..62a6a98 100644 --- a/assets/css/smtp-admin.scss +++ b/assets/css/smtp-admin.scss @@ -1019,7 +1019,7 @@ } } - .wp-mail-smtp-google-sign-in-btn { + .wp-mail-smtp-sign-in-btn { display: inline-flex; align-items: center; background-color: #4285F4; @@ -1044,12 +1044,12 @@ box-shadow: none; color: #7F7F7F; - .wp-mail-smtp-google-sign-in-icon__border, - .wp-mail-smtp-google-sign-in-icon__bg { + .wp-mail-smtp-sign-in-icon__border, + .wp-mail-smtp-sign-in-icon__bg { fill: #D4D3D3; } - .wp-mail-smtp-google-sign-in-icon__symbol { + .wp-mail-smtp-sign-in-icon__symbol { fill: #7F7F7F; } } @@ -1097,11 +1097,16 @@ margin-left: 16px; } - &:disabled { + &:disabled, + &-disabled { opacity: 0.5; cursor: not-allowed; } + &-disabled { + pointer-events: none; + } + &.wp-mail-smtp-btn-md { font-size: 14px; font-weight: 500; diff --git a/assets/images/providers/elasticemail.svg b/assets/images/providers/elasticemail.svg new file mode 100644 index 0000000..b28a089 --- /dev/null +++ b/assets/images/providers/elasticemail.svg @@ -0,0 +1,17 @@ + + + diff --git a/assets/js/smtp-admin.js b/assets/js/smtp-admin.js index bb9ed46..61cd7c5 100644 --- a/assets/js/smtp-admin.js +++ b/assets/js/smtp-admin.js @@ -255,24 +255,6 @@ WPMailSMTP.Admin.Settings = WPMailSMTP.Admin.Settings || ( function( document, w $button.find( '.wp-mail-smtp-loading' ).show(); } ); - $( '.email_test_tab_removal_notice' ).on( 'click', '.notice-dismiss', function() { - var $button = $( this ); - - $.ajax( { - url: ajaxurl, - dataType: 'json', - type: 'POST', - data: { - action: 'wp_mail_smtp_ajax', - nonce: wp_mail_smtp.nonce, - task: 'email_test_tab_removal_notice_dismiss', - }, - beforeSend: function() { - $button.prop( 'disabled', true ); - }, - } ); - } ); - $( '#wp-mail-smtp-setting-gmail-one_click_setup_enabled-lite' ).on( 'click', function( e ) { e.preventDefault(); @@ -297,6 +279,42 @@ WPMailSMTP.Admin.Settings = WPMailSMTP.Admin.Settings || ( function( document, w $field.focus(); $button.remove(); } ); + + $( '.email_test_tab_removal_notice' ).on( 'click', '.notice-dismiss', function() { + var $button = $( this ); + + $.ajax( { + url: ajaxurl, + dataType: 'json', + type: 'POST', + data: { + action: 'wp_mail_smtp_ajax', + nonce: wp_mail_smtp.nonce, + task: 'email_test_tab_removal_notice_dismiss', + }, + beforeSend: function() { + $button.prop( 'disabled', true ); + }, + } ); + } ); + + // Microsoft SMTP deprecation notice dismiss + $( '.microsoft_basic_auth_deprecation_notice' ).on( 'click', '.notice-dismiss', function() { + var $button = $( this ); + + $.ajax( { + url: ajaxurl, + dataType: 'json', + type: 'POST', + data: { + action: 'wp_mail_smtp_microsoft_basic_auth_deprecation_notice_dismiss', + nonce: wp_mail_smtp.nonce, + }, + beforeSend: function() { + $button.prop( 'disabled', true ); + }, + } ); + } ); }, education: { @@ -414,7 +432,7 @@ WPMailSMTP.Admin.Settings = WPMailSMTP.Admin.Settings || ( function( document, w } ); // Set settings changed attribute, if any input was changed. - $( ':input:not( #wp-mail-smtp-setting-license-key, .wp-mail-smtp-not-form-input, #wp-mail-smtp-setting-gmail-one_click_setup_enabled )', $settingPages ).on( 'change', function() { + $( ':input:not( #wp-mail-smtp-setting-license-key, .wp-mail-smtp-not-form-input, #wp-mail-smtp-setting-gmail-one_click_setup_enabled, #wp-mail-smtp-setting-outlook-one_click_setup_enabled )', $settingPages ).on( 'change', function() { app.pluginSettingsChanged = true; } ); diff --git a/assets/js/smtp-admin.min.js b/assets/js/smtp-admin.min.js index b86067b..8ab62d8 100644 --- a/assets/js/smtp-admin.min.js +++ b/assets/js/smtp-admin.min.js @@ -1 +1 @@ -"use strict";var WPMailSMTP=window.WPMailSMTP||{};WPMailSMTP.Admin=WPMailSMTP.Admin||{},WPMailSMTP.Admin.Settings=WPMailSMTP.Admin.Settings||function(a,m,p){var n={pluginSettingsChanged:!1,init:function(){p(n.ready)},ready:function(){n.pageHolder=p(".wp-mail-smtp-tab-settings"),n.settingsForm=p(".wp-mail-smtp-connection-settings-form"),p("#screen-meta-links, #screen-meta").prependTo("#wp-mail-smtp-header-temp").show(),n.bindActions(),n.setJQueryConfirmDefaults(),n.initFlyoutMenu()},bindActions:function(){p(".wp-mail-smtp-mailer-image",n.settingsForm).on("click",function(){p(this).parents(".wp-mail-smtp-mailer").find("input").trigger("click")}),p(".wp-mail-smtp-mailer input",n.settingsForm).on("click",function(){var t=p(this);if(t.prop("disabled"))return t.hasClass("educate")&&n.education.upgradeMailer(t),!1;p(".wp-mail-smtp-mailer",n.settingsForm).removeClass("active"),p(this).parents(".wp-mail-smtp-mailer").addClass("active"),p(".wp-mail-smtp-mailer-option",n.settingsForm).addClass("hidden").removeClass("active"),p(".wp-mail-smtp-mailer-option-"+p(this).val(),n.settingsForm).addClass("active").removeClass("hidden")}),n.mailers.smtp.bindActions(),p("#wp-mail-smtp-pro-banner-dismiss",n.pageHolder).on("click",function(){p.ajax({url:ajaxurl,dataType:"json",type:"POST",data:{action:"wp_mail_smtp_ajax",task:"pro_banner_dismiss",nonce:wp_mail_smtp.nonce}}).always(function(){p("#wp-mail-smtp-pro-banner",n.pageHolder).fadeOut("fast")})}),p(".js-wp-mail-smtp-mailer-notice-dismiss",n.settingsForm).on("click",function(t){t.preventDefault();var e=p(this),i=e.parents(".inline-notice");if(e.hasClass("disabled"))return!1;p.ajax({url:ajaxurl,dataType:"json",type:"POST",data:{action:"wp_mail_smtp_ajax",nonce:wp_mail_smtp.nonce,task:"notice_dismiss",notice:i.data("notice"),mailer:i.data("mailer")},beforeSend:function(){e.addClass("disabled")}}).always(function(){i.fadeOut("fast",function(){e.removeClass("disabled")})})}),p("#wp-mail-smtp-debug .error-log-toggle").on("click",function(t){t.preventDefault(),p("#wp-mail-smtp-debug .error-log").slideToggle()}),p("#wp-mail-smtp-debug .error-log-copy").on("click",function(t){t.preventDefault();var e=p(this),i=p("#wp-mail-smtp-debug .error-log");i.is(":visible")||i.addClass("error-log-selection");t=a.createRange();t.selectNode(i[0]),m.getSelection().removeAllRanges(),m.getSelection().addRange(t),a.execCommand("Copy"),m.getSelection().removeAllRanges(),i.removeClass("error-log-selection"),e.addClass("error-log-copy-copied"),setTimeout(function(){e.removeClass("error-log-copy-copied")},1500)}),p(".js-wp-mail-smtp-provider-remove",n.settingsForm).on("click",function(){return confirm(wp_mail_smtp.text_provider_remove)}),p(".wp-mail-smtp-setting-copy",n.settingsForm).on("click",function(t){t.preventDefault(),p("#"+p(this).data("source_id")).get(0).select(),a.execCommand("Copy");var e=p(this).find(".dashicons");e.removeClass("dashicons-admin-page").addClass("wp-mail-smtp-dashicons-yes-alt-green wp-mail-smtp-success wp-mail-smtp-animate"),setTimeout(function(){e.removeClass("wp-mail-smtp-dashicons-yes-alt-green wp-mail-smtp-success wp-mail-smtp-animate").addClass("dashicons-admin-page")},1e3)}),p("#wp-mail-smtp-notice-bar").on("click",".dismiss",function(){var t=p(this).closest("#wp-mail-smtp-notice-bar");t.addClass("out"),setTimeout(function(){t.remove()},300),p.post(ajaxurl,{action:"wp_mail_smtp_notice_bar_dismiss",nonce:wp_mail_smtp.nonce})}),n.triggerExitNotice(),n.beforeSaveChecks(),p(".js-wp-mail-smtp-setting-mailer-radio-input",n.settingsForm).on("change",this.processMailerSettingsOnChange),p(".wp-mail-smtp-tab-tools-test #email-test-form").on("submit",function(){var t=p(this).find(".wp-mail-smtp-btn");t.attr("disabled",!0),t.find("span").hide(),t.find(".wp-mail-smtp-loading").show()}),p(".email_test_tab_removal_notice").on("click",".notice-dismiss",function(){var t=p(this);p.ajax({url:ajaxurl,dataType:"json",type:"POST",data:{action:"wp_mail_smtp_ajax",nonce:wp_mail_smtp.nonce,task:"email_test_tab_removal_notice_dismiss"},beforeSend:function(){t.prop("disabled",!0)}})}),p("#wp-mail-smtp-setting-gmail-one_click_setup_enabled-lite").on("click",function(t){t.preventDefault(),n.education.gmailOneClickSetupUpgrade()}),p("#wp-mail-smtp-setting-misc-rate_limit-lite").on("click",function(t){t.preventDefault(),n.education.rateLimitUpgrade()}),p(".wp-mail-smtp-btn[data-clear-field]").on("click",function(t){var e=p(this),i=e.attr("data-clear-field"),i=p(`#${i}`);i.prop("disabled",!1),i.attr("name",i.attr("data-name")),i.removeAttr("value"),i.focus(),e.remove()})},education:{upgradeMailer:function(t){var e=t.data("title").trim();n.education.upgradeModal(wp_mail_smtp.education.upgrade_title.replace(/%name%/g,e),wp_mail_smtp.education.upgrade_content.replace(/%name%/g,e),t.val())},gmailOneClickSetupUpgrade:function(){n.education.upgradeModal(wp_mail_smtp.education.gmail.one_click_setup_upgrade_title,wp_mail_smtp.education.gmail.one_click_setup_upgrade_content,"gmail-one-click-setup")},rateLimitUpgrade:function(){n.education.upgradeModal(wp_mail_smtp.education.rate_limit.upgrade_title,wp_mail_smtp.education.rate_limit.upgrade_content,"rate-limit-setting")},upgradeModal:function(t,e,i){p.alert({backgroundDismiss:!0,escapeKey:!0,animationBounce:1,type:"blue",closeIcon:!0,title:t,icon:'">'+wp_mail_smtp.education.upgrade_icon_lock+''+wp_mail_smtp.education.upgrade_bonus+wp_mail_smtp.education.upgrade_doc+""),this.$body.addClass("wp-mail-smtp-upgrade-mailer-education-modal")},buttons:{confirm:{text:wp_mail_smtp.education.upgrade_button,btnClass:"btn-confirm",keys:["enter"],action:function(){var t=/(\?)/.test(wp_mail_smtp.education.upgrade_url)?"&":"?",t=wp_mail_smtp.education.upgrade_url+t+"utm_content="+encodeURIComponent(i);m.open(t,"_blank")}}}})}},mailers:{smtp:{bindActions:function(){p("#wp-mail-smtp-setting-smtp-auth").on("change",function(){p("#wp-mail-smtp-setting-row-smtp-user, #wp-mail-smtp-setting-row-smtp-pass").toggleClass("inactive")}),p("#wp-mail-smtp-setting-row-smtp-encryption input").on("change",function(){var t=p(this),e=p("#wp-mail-smtp-setting-smtp-port",n.settingsForm);"tls"===t.val()?(e.val("587"),p("#wp-mail-smtp-setting-row-smtp-autotls").addClass("inactive")):("ssl"===t.val()?e.val("465"):e.val("25"),p("#wp-mail-smtp-setting-row-smtp-autotls").removeClass("inactive"))})}}},triggerExitNotice:function(){var t=p(".wp-mail-smtp-page-general");p(m).on("beforeunload",function(){if(n.pluginSettingsChanged)return wp_mail_smtp.text_settings_not_saved}),p(":input:not( #wp-mail-smtp-setting-license-key, .wp-mail-smtp-not-form-input, #wp-mail-smtp-setting-gmail-one_click_setup_enabled )",t).on("change",function(){n.pluginSettingsChanged=!0}),p("form",t).on("submit",function(){n.pluginSettingsChanged=!1})},beforeSaveChecks:function(){n.settingsForm.on("submit",function(){if("mail"===p(".wp-mail-smtp-mailer input:checked",n.settingsForm).val()){var t=p(this);return p.alert({backgroundDismiss:!1,escapeKey:!1,animationBounce:1,type:"orange",icon:'">'+wp_mail_smtp.default_mailer_notice.icon_alt+''+wp_mail_smtp.education.upgrade_icon_lock+''+wp_mail_smtp.education.upgrade_bonus+wp_mail_smtp.education.upgrade_doc+""),this.$body.addClass("wp-mail-smtp-upgrade-mailer-education-modal")},buttons:{confirm:{text:wp_mail_smtp.education.upgrade_button,btnClass:"btn-confirm",keys:["enter"],action:function(){var t=/(\?)/.test(wp_mail_smtp.education.upgrade_url)?"&":"?",t=wp_mail_smtp.education.upgrade_url+t+"utm_content="+encodeURIComponent(i);m.open(t,"_blank")}}}})}},mailers:{smtp:{bindActions:function(){p("#wp-mail-smtp-setting-smtp-auth").on("change",function(){p("#wp-mail-smtp-setting-row-smtp-user, #wp-mail-smtp-setting-row-smtp-pass").toggleClass("inactive")}),p("#wp-mail-smtp-setting-row-smtp-encryption input").on("change",function(){var t=p(this),e=p("#wp-mail-smtp-setting-smtp-port",n.settingsForm);"tls"===t.val()?(e.val("587"),p("#wp-mail-smtp-setting-row-smtp-autotls").addClass("inactive")):("ssl"===t.val()?e.val("465"):e.val("25"),p("#wp-mail-smtp-setting-row-smtp-autotls").removeClass("inactive"))})}}},triggerExitNotice:function(){var t=p(".wp-mail-smtp-page-general");p(m).on("beforeunload",function(){if(n.pluginSettingsChanged)return wp_mail_smtp.text_settings_not_saved}),p(":input:not( #wp-mail-smtp-setting-license-key, .wp-mail-smtp-not-form-input, #wp-mail-smtp-setting-gmail-one_click_setup_enabled, #wp-mail-smtp-setting-outlook-one_click_setup_enabled )",t).on("change",function(){n.pluginSettingsChanged=!0}),p("form",t).on("submit",function(){n.pluginSettingsChanged=!1})},beforeSaveChecks:function(){n.settingsForm.on("submit",function(){if("mail"===p(".wp-mail-smtp-mailer input:checked",n.settingsForm).val()){var t=p(this);return p.alert({backgroundDismiss:!1,escapeKey:!1,animationBounce:1,type:"orange",icon:'">'+wp_mail_smtp.default_mailer_notice.icon_alt+' constant in your wp-config.php file.', 'wp-mail-smtp' ), // Reference: src/modules/settings/components/input/SettingsInputText.vue:36 @@ -366,7 +360,7 @@ // Reference: src/modules/setup-wizard/components/steps/WizardStepImport.vue:14 __( 'Import Data and Continue', 'wp-mail-smtp' ), - // Reference: src/modules/setup-wizard/components/steps/WizardStepLicense.vue:17 + // Reference: src/modules/setup-wizard/components/steps/WizardStepImport.vue:15 __( 'Skip this Step', 'wp-mail-smtp' ), // Reference: src/modules/setup-wizard/components/steps/WizardStepImport.vue:20 @@ -461,10 +455,10 @@ // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Zoho.vue:19 __( 'Client Secret', 'wp-mail-smtp' ), - // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Zoho.vue:20 + // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Outlook.vue:19 __( 'Redirect URI', 'wp-mail-smtp' ), - // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Zoho.vue:21 + // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Outlook.vue:20 __( 'Authorization', 'wp-mail-smtp' ), // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Zoho.vue:26 @@ -636,26 +630,26 @@ // Reference: src/modules/setup-wizard/components/steps/configure-mailer/AmazonSES.vue:30 __( 'Amazon SES requires an SSL certificate, and so is not currently compatible with your site. Please contact your host to request a SSL certificate, or check out ', 'wp-mail-smtp' ), - // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Outlook.vue:21 + // Reference: src/modules/setup-wizard/components/steps/configure-mailer/AmazonSES.vue:31 __( 'WPBeginner\'s tutorial on how to set up SSL', 'wp-mail-smtp' ), - // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Outlook.vue:22 + // Reference: src/modules/setup-wizard/components/steps/configure-mailer/AmazonSES.vue:32 __( 'If you\'d prefer not to set up SSL, or need an SMTP solution in the meantime, please go back and select a different mailer option.', 'wp-mail-smtp' ), // Reference: src/modules/setup-wizard/components/steps/WizardStepChooseMailer.vue:13 __( 'Choose Your SMTP Mailer', 'wp-mail-smtp' ), - // Reference: src/modules/setup-wizard/components/steps/WizardStepChooseMailer.vue:154 + // Reference: src/modules/setup-wizard/components/steps/WizardStepChooseMailer.vue:160 __( 'Mailer', 'wp-mail-smtp' ), // Reference: src/modules/setup-wizard/components/steps/WizardStepChooseMailer.vue:15 /* Translators: Link to the SMTP Mailer docs page. */ __( 'Which mailer would you like to use to send emails? Not sure which mailer to choose? Check out our %1$scomplete mailer guide%2$s for details on each option.', 'wp-mail-smtp' ), - // Reference: src/modules/setup-wizard/components/steps/WizardStepChooseMailer.vue:164 + // Reference: src/modules/setup-wizard/components/steps/WizardStepChooseMailer.vue:170 __( 'I Understand, Continue', 'wp-mail-smtp' ), - // Reference: src/modules/setup-wizard/components/steps/WizardStepChooseMailer.vue:165 + // Reference: src/modules/setup-wizard/components/steps/WizardStepChooseMailer.vue:171 __( 'Choose a Different Mailer', 'wp-mail-smtp' ), // Reference: src/modules/setup-wizard/components/steps/WizardStepChooseMailer.vue:18 @@ -664,10 +658,10 @@ // Reference: src/modules/setup-wizard/components/steps/WizardStepChooseMailer.vue:19 __( 'Your mailer is already configured in a WP Mail SMTP constant, so the options below have been disabled. To change your mailer, please edit or remove the WPMS_MAILER constant in your wp-config.php file.', 'wp-mail-smtp' ), - // Reference: src/modules/setup-wizard/components/steps/WizardStepChooseMailer.vue:209 + // Reference: src/modules/setup-wizard/components/steps/WizardStepChooseMailer.vue:215 __( 'is a PRO Feature', 'wp-mail-smtp' ), - // Reference: src/modules/setup-wizard/components/steps/WizardStepChooseMailer.vue:78 + // Reference: src/modules/setup-wizard/components/steps/WizardStepChooseMailer.vue:85 __( 'Microsoft 365 / Outlook', 'wp-mail-smtp' ), // Reference: src/modules/setup-wizard/components/steps/WizardStepLicense.vue:105 @@ -759,16 +753,16 @@ /* Translators: Link to the SparkPost Account API section. */ __( '%1$sFollow this link%2$s to get an API Key for SparkPost.', 'wp-mail-smtp' ), - // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Outlook.vue:15 + // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Outlook.vue:17 __( 'Application ID', 'wp-mail-smtp' ), - // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Outlook.vue:16 + // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Outlook.vue:18 __( 'Application Password', 'wp-mail-smtp' ), - // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Outlook.vue:19 + // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Outlook.vue:21 __( 'Read how to set up Microsoft Outlook / 365', 'wp-mail-smtp' ), - // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Outlook.vue:20 + // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Outlook.vue:24 __( 'Outlook / 365 requires an SSL certificate, and so is not currently compatible with your site. Please contact your host to request a SSL certificate, or check out ', 'wp-mail-smtp' ), // Reference: src/modules/settings/components/input/SettingsInputNumber.vue:38 @@ -778,58 +772,58 @@ // Reference: src/modules/settings/components/input/SettingsInputNumber.vue:39 __( 'Value has to be a round number', 'wp-mail-smtp' ), - // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:114 + // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:118 __( 'There was an error while processing the authentication request. Please try again.', 'wp-mail-smtp' ), - // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:120 + // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:124 __( 'There was an error while processing the authentication request. Please recheck your Client ID and Client Secret and try again.', 'wp-mail-smtp' ), - // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:128 + // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:133 __( 'There was an error while processing the authentication request. The nonce is invalid. Please try again.', 'wp-mail-smtp' ), - // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:132 + // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:137 __( 'There was an error while processing the authentication request. The authorization code is missing. Please try again.', 'wp-mail-smtp' ), - // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:135 + // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:140 __( 'There was an error while processing the authentication request. Please recheck your Region, Client ID and Client Secret and try again.', 'wp-mail-smtp' ), - // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:138 + // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:143 __( 'You have successfully linked the current site with your Google API project. Now you can start sending emails through Gmail.', 'wp-mail-smtp' ), - // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:144 + // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:149 __( 'You have successfully linked the current site with your Microsoft API project. Now you can start sending emails through Outlook.', 'wp-mail-smtp' ), - // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:147 + // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:155 __( 'You have successfully linked the current site with your Zoho Mail API project. Now you can start sending emails through Zoho Mail.', 'wp-mail-smtp' ), - // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:153 + // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:161 __( 'Successful Authorization', 'wp-mail-smtp' ), - // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:153 + // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:161 __( 'Authorization Error!', 'wp-mail-smtp' ), // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:23 /* Translators: name of the oAuth provider (Google, Microsoft, ...). */ __( 'Connect to %s', 'wp-mail-smtp' ), - // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:25 + // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:26 __( 'Before continuing, you\'ll need to allow this plugin to send emails using your %s account.', 'wp-mail-smtp' ), - // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:26 + // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:27 __( 'Remove OAuth Connection', 'wp-mail-smtp' ), - // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:28 + // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:29 /* Translators: link to the Google documentation page. */ __( 'If you want to use a different From Email address you can setup a Google email alias. %1$sFollow these instructions%2$s, then select the alias in the From Email section below.', 'wp-mail-smtp' ), - // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:30 + // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:31 /* Translators: name of the oAuth provider (Google, Microsoft, ...). */ __( 'Removing this OAuth connection will give you the ability to redo the OAuth connection or connect to different %s account.', 'wp-mail-smtp' ), - // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:31 + // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:32 __( 'Connected as', 'wp-mail-smtp' ), - // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:109 + // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:113 __( 'There was an error while processing the authentication request. The state key is invalid. Please try again.', 'wp-mail-smtp' ), // Reference: src/modules/settings/components/input/SettingsAmazonSESIdentities.vue:23 @@ -939,25 +933,25 @@ // Reference: src/modules/setup-wizard/components/steps/WizardStepPluginFeatures.vue:25 __( 'Improve your SEO rankings with the All in One SEO plugin.', 'wp-mail-smtp' ), - // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Gmail.vue:15 + // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Outlook.vue:15 __( 'One-Click Setup', 'wp-mail-smtp' ), // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Gmail.vue:16 __( 'Provides a quick and easy way to connect to Google that doesn\'t require creating your own app.', 'wp-mail-smtp' ), - // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Gmail.vue:30 + // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Outlook.vue:22 __( 'Enabled', 'wp-mail-smtp' ), - // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Gmail.vue:31 + // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Outlook.vue:23 __( 'Disabled', 'wp-mail-smtp' ), // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:24 __( 'Sign in with Google', 'wp-mail-smtp' ), - // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:123 + // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:128 __( 'There was an error while processing the authentication request.', 'wp-mail-smtp' ), - // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Gmail.vue:142 + // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Outlook.vue:132 __( 'Now you can continue mailer configuration.', 'wp-mail-smtp' ), // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Gmail.vue:40 @@ -978,7 +972,7 @@ // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:147 __( 'You have successfully connected your site with your Gmail account. This site will now send emails via your Gmail account.', 'wp-mail-smtp' ), - // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:141 + // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:146 __( 'You have successfully connected your site with your Gmail account. Now you can start sending emails through Gmail.', 'wp-mail-smtp' ), // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Gmail.vue:28 @@ -1002,6 +996,13 @@ // Reference: src/modules/setup-wizard/components/steps/WizardStepPluginFeatures.vue:23 __( 'Install the WPForms plugin and create beautiful contact forms with just a few clicks.', 'wp-mail-smtp' ), + // Reference: src/modules/setup-wizard/components/steps/configure-mailer/ElasticEmail.vue:25 + __( 'Read how to set up Elastic Email', 'wp-mail-smtp' ), + + // Reference: src/modules/setup-wizard/components/steps/configure-mailer/ElasticEmail.vue:15 + /* Translators: Link to the Elastic Email API settings. */ + __( '%1$sFollow this link%2$s to get an API Key for Elastic Email.', 'wp-mail-smtp' ), + // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Mailjet.vue:16 __( 'Secret Key', 'wp-mail-smtp' ), @@ -1023,6 +1024,18 @@ __( 'Follow this link to get the API key from Mailjet: %1$sAPI Key Management%2$s.', 'wp-mail-smtp' ), // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Mailjet.vue:17 - __( 'Follow this link to get the Secret key from Mailjet: %1$sAPI Key Management%2$s.', 'wp-mail-smtp' ) + __( 'Follow this link to get the Secret key from Mailjet: %1$sAPI Key Management%2$s.', 'wp-mail-smtp' ), + + // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Outlook.vue:16 + __( 'Provides a quick and easy way to connect to Outlook that doesn\'t require creating your own app.', 'wp-mail-smtp' ), + + // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:152 + __( 'You have successfully connected your site with your Outlook account. Now you can start sending emails through Outlook.', 'wp-mail-smtp' ), + + // Reference: src/modules/settings/components/input/SettingsOAuthConnection.vue:25 + __( 'Sign in with Outlook', 'wp-mail-smtp' ), + + // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Outlook.vue:40 + __( 'One-Click Setup for Microsoft Outlook requires an active license. Verify your license to proceed with this One-Click Setup, please.', 'wp-mail-smtp' ) ); /* THIS IS THE END OF THE GENERATED FILE */ diff --git a/assets/languages/wp-mail-smtp.pot b/assets/languages/wp-mail-smtp.pot index d718917..cbf14e2 100644 --- a/assets/languages/wp-mail-smtp.pot +++ b/assets/languages/wp-mail-smtp.pot @@ -1,13 +1,13 @@ msgid "" msgstr "" -"Project-Id-Version: WP Mail SMTP 4.2.0\n" +"Project-Id-Version: WP Mail SMTP 4.3.0\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wp-mail-smtp\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2024-11-04T19:10:21+00:00\n" +"POT-Creation-Date: 2024-12-09T14:22:49+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: WP-CLI 2.7.1\n" "X-Domain: wp-mail-smtp\n" @@ -233,182 +233,183 @@ msgstr "" msgid "Make sure you're getting the most out of WP Mail SMTP. Just check all of the features you'd like to use, and we'll go ahead and enable those for you." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:156 +#: assets/languages/wp-mail-smtp-vue.php:155 msgid "Save and Continue" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:160 +#: assets/languages/wp-mail-smtp-vue.php:158 msgid "Previous Step" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:163 +#: assets/languages/wp-mail-smtp-vue.php:161 msgid "The following plugin will be installed for free: WPForms" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:166 +#: assets/languages/wp-mail-smtp-vue.php:164 msgid "Improved Email Deliverability" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:169 +#: assets/languages/wp-mail-smtp-vue.php:167 msgid "Ensure your emails are sent successfully and reliably." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:172 +#: assets/languages/wp-mail-smtp-vue.php:170 msgid "Email Error Tracking" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:175 +#: assets/languages/wp-mail-smtp-vue.php:173 msgid "Easily spot errors causing delivery issues." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:178 +#: assets/languages/wp-mail-smtp-vue.php:176 msgid "Smart Contact Form" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:181 +#: assets/languages/wp-mail-smtp-vue.php:179 msgid "Create beautiful contact forms with just a few clicks." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:184 +#: assets/languages/wp-mail-smtp-vue.php:182 msgid "Detailed Email Logs" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:187 +#: assets/languages/wp-mail-smtp-vue.php:185 msgid "Keep records of every email that's sent out from your website." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:190 +#: assets/languages/wp-mail-smtp-vue.php:188 msgid "Instant Email Alerts" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:193 +#: assets/languages/wp-mail-smtp-vue.php:191 msgid "Get notifications via email, SMS, Slack, or webhook when emails fail to send." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:196 +#: assets/languages/wp-mail-smtp-vue.php:194 msgid "Complete Email Reports" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:199 +#: assets/languages/wp-mail-smtp-vue.php:197 msgid "See the delivery status, track opens and clicks, and create deliverability graphs." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:202 +#: assets/languages/wp-mail-smtp-vue.php:200 msgid "Weekly Email Summary" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:205 +#: assets/languages/wp-mail-smtp-vue.php:203 msgid "Get statistics about emails you've sent." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:208 +#: assets/languages/wp-mail-smtp-vue.php:206 msgid "Manage Default Notifications" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:211 +#: assets/languages/wp-mail-smtp-vue.php:209 msgid "Control which email notifications your WordPress site sends." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:214 +#: assets/languages/wp-mail-smtp-vue.php:212 msgid "Multisite Network Settings" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:217 +#: assets/languages/wp-mail-smtp-vue.php:215 msgid "Save time with powerful WordPress Multisite controls." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:220 +#: assets/languages/wp-mail-smtp-vue.php:218 msgid "Private API Key" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:223 +#: assets/languages/wp-mail-smtp-vue.php:221 #: src/Providers/Mailgun/Options.php:106 msgid "Domain Name" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:227 +#: assets/languages/wp-mail-smtp-vue.php:224 #: src/Providers/Mailgun/Options.php:131 #: src/Providers/SparkPost/Options.php:131 msgid "Region" msgstr "" #. Translators: Link to the Mailgun API settings. -#: assets/languages/wp-mail-smtp-vue.php:231 +#: assets/languages/wp-mail-smtp-vue.php:228 msgid "%1$sFollow this link%2$s to get a Private API Key from Mailgun." msgstr "" #. Translators: Link to the Mailgun Domain settings. -#: assets/languages/wp-mail-smtp-vue.php:235 +#: assets/languages/wp-mail-smtp-vue.php:232 msgid "%1$sFollow this link%2$s to get a Domain Name from Mailgun." msgstr "" #. Translators: Link to the Mailgun documentation. -#: assets/languages/wp-mail-smtp-vue.php:239 +#: assets/languages/wp-mail-smtp-vue.php:236 msgid "Define which endpoint you want to use for sending messages. If you are operating under EU laws, you may be required to use EU region. %1$sMore information%2$s on Mailgun.com." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:244 +#: assets/languages/wp-mail-smtp-vue.php:240 #: src/Admin/ConnectionSettings.php:127 #: src/Admin/Pages/ExportTab.php:111 msgid "From Name" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:249 +#: assets/languages/wp-mail-smtp-vue.php:244 #: src/Admin/ConnectionSettings.php:146 msgid "Force From Name" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:253 +#: assets/languages/wp-mail-smtp-vue.php:248 #: src/Admin/ConnectionSettings.php:70 #: src/Admin/Pages/SmartRoutingTab.php:180 #: src/Admin/Pages/SmartRoutingTab.php:210 msgid "From Email" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:257 +#: assets/languages/wp-mail-smtp-vue.php:252 #: src/Admin/ConnectionSettings.php:95 msgid "Force From Email" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:262 +#: assets/languages/wp-mail-smtp-vue.php:256 msgid "If enabled, the From Name setting above will be used for all emails, ignoring values set by other plugins." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:266 +#: assets/languages/wp-mail-smtp-vue.php:260 msgid "If enabled, the From Email setting above will be used for all emails, ignoring values set by other plugins." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:271 +#: assets/languages/wp-mail-smtp-vue.php:264 #: src/Admin/ConnectionSettings.php:139 msgid "The name that emails are sent from." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:275 +#: assets/languages/wp-mail-smtp-vue.php:268 #: src/Admin/ConnectionSettings.php:82 msgid "The email address that emails are sent from." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:278 +#: assets/languages/wp-mail-smtp-vue.php:271 msgid "Read how to set up Mailgun" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:281 +#: assets/languages/wp-mail-smtp-vue.php:274 #: src/Providers/Mailgun/Options.php:141 #: src/Providers/SparkPost/Options.php:141 msgid "US" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:284 +#: assets/languages/wp-mail-smtp-vue.php:277 #: src/Providers/Mailgun/Options.php:150 #: src/Providers/SparkPost/Options.php:150 msgid "EU" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:287 +#: assets/languages/wp-mail-smtp-vue.php:280 msgid "Close and exit the Setup Wizard" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:290 +#: assets/languages/wp-mail-smtp-vue.php:283 +#: src/Providers/ElasticEmail/Options.php:93 #: src/Providers/Mailjet/Options.php:93 #: src/Providers/PepipostAPI/Options.php:96 #: src/Providers/Sendgrid/Options.php:68 @@ -420,1025 +421,1050 @@ msgstr "" msgid "API Key" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:293 +#: assets/languages/wp-mail-smtp-vue.php:286 #: src/Providers/Sendgrid/Options.php:116 #: src/Providers/Sendinblue/Options.php:152 msgid "Sending Domain" msgstr "" #. Translators: Link to the Sendgrid API settings. -#: assets/languages/wp-mail-smtp-vue.php:297 +#: assets/languages/wp-mail-smtp-vue.php:290 msgid "%1$sFollow this link%2$s to get an API Key for Sendgrid." msgstr "" #. Translators: italic styling. -#: assets/languages/wp-mail-smtp-vue.php:301 +#: assets/languages/wp-mail-smtp-vue.php:294 msgid "To send emails you will need only a %1$sMail Send%2$s access level for this API key." msgstr "" #. Translators: Link to the Sendgrid doc page on wpmailsmtp.com. -#: assets/languages/wp-mail-smtp-vue.php:305 +#: assets/languages/wp-mail-smtp-vue.php:298 msgid "Please input the sending domain/subdomain you configured in your SendGrid dashboard. More information can be found in our %1$sSendGrid documentation%2$s" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:308 +#: assets/languages/wp-mail-smtp-vue.php:301 msgid "Read how to set up Sendgrid" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:311 +#: assets/languages/wp-mail-smtp-vue.php:304 #: src/Admin/SetupWizard.php:477 msgid "WP Mail SMTP logo" msgstr "" #. Translators: %1$s - the number of current step, %2$s - number of all steps. -#: assets/languages/wp-mail-smtp-vue.php:315 +#: assets/languages/wp-mail-smtp-vue.php:308 msgid "Step %1$s of %2$s" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:318 +#: assets/languages/wp-mail-smtp-vue.php:311 msgid "Configure Mailer Settings" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:321 +#: assets/languages/wp-mail-smtp-vue.php:314 msgid "Below, we'll show you all of the settings required to set up this mailer." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:325 +#: assets/languages/wp-mail-smtp-vue.php:319 msgid "This setting is already configured with the WP Mail SMTP constant. To change it, please edit or remove the constant in your wp-config.php file." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:328 +#: assets/languages/wp-mail-smtp-vue.php:322 msgid "Copy input value" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:331 +#: assets/languages/wp-mail-smtp-vue.php:325 msgid "Copied!" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:334 +#: assets/languages/wp-mail-smtp-vue.php:328 msgid "The value entered does not match the required format" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:337 +#: assets/languages/wp-mail-smtp-vue.php:331 msgid "Checking Mailer Configuration" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:340 +#: assets/languages/wp-mail-smtp-vue.php:334 msgid "We're running some tests in the background to make sure everything is set up properly." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:343 +#: assets/languages/wp-mail-smtp-vue.php:337 msgid "Checking mailer configuration image" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:346 +#: assets/languages/wp-mail-smtp-vue.php:340 msgid "Whoops, looks like things aren’t configured properly." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:349 +#: assets/languages/wp-mail-smtp-vue.php:343 msgid "We just tried to send a test email, but something prevented that from working. To see more details about the issue we detected, as well as our suggestions to fix it, please start troubleshooting." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:352 +#: assets/languages/wp-mail-smtp-vue.php:346 msgid "Start Troubleshooting" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:355 +#: assets/languages/wp-mail-smtp-vue.php:349 msgid "Send us Feedback" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:358 +#: assets/languages/wp-mail-smtp-vue.php:352 msgid "Finish Setup" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:361 +#: assets/languages/wp-mail-smtp-vue.php:355 msgid "Import data from your current plugins" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:364 +#: assets/languages/wp-mail-smtp-vue.php:358 msgid "We have detected other SMTP plugins installed on your website. Select which plugin's data you would like to import to WP Mail SMTP." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:367 +#: assets/languages/wp-mail-smtp-vue.php:361 msgid "Import Data and Continue" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:370 +#: assets/languages/wp-mail-smtp-vue.php:364 msgid "Skip this Step" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:373 +#: assets/languages/wp-mail-smtp-vue.php:367 msgid "Easy WP SMTP" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:376 +#: assets/languages/wp-mail-smtp-vue.php:370 msgid "FluentSMTP" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:379 +#: assets/languages/wp-mail-smtp-vue.php:373 msgid "Post SMTP Mailer" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:382 +#: assets/languages/wp-mail-smtp-vue.php:376 msgid "SMTP Mailer" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:385 +#: assets/languages/wp-mail-smtp-vue.php:379 msgid "WP SMTP" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:388 +#: assets/languages/wp-mail-smtp-vue.php:382 msgid "Help Improve WP Mail SMTP + Smart Recommendations" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:391 +#: assets/languages/wp-mail-smtp-vue.php:385 msgid "Get helpful suggestions from WP Mail SMTP on how to optimize your email deliverability and grow your business." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:394 +#: assets/languages/wp-mail-smtp-vue.php:388 msgid "Your Email Address" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:397 +#: assets/languages/wp-mail-smtp-vue.php:391 msgid "Your email is needed, so you can receive recommendations." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:400 +#: assets/languages/wp-mail-smtp-vue.php:394 msgid "Help make WP Mail SMTP better for everyone" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:403 +#: assets/languages/wp-mail-smtp-vue.php:397 msgid "Yes, count me in" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:406 +#: assets/languages/wp-mail-smtp-vue.php:400 #: src/Admin/Pages/MiscTab.php:254 msgid "By allowing us to track usage data we can better help you because we know with which WordPress configurations, themes and plugins we should test." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:409 +#: assets/languages/wp-mail-smtp-vue.php:403 #: src/Providers/Postmark/Options.php:90 msgid "Server API Token" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:412 +#: assets/languages/wp-mail-smtp-vue.php:406 #: src/Providers/Postmark/Options.php:128 msgid "Message Stream ID" msgstr "" #. Translators: Link to the Postmark API settings. -#: assets/languages/wp-mail-smtp-vue.php:416 +#: assets/languages/wp-mail-smtp-vue.php:410 msgid "%1$sFollow this link%2$s to get a Server API Token for Postmark." msgstr "" #. Translators: Link to the Postmark Message Stream ID settings. -#: assets/languages/wp-mail-smtp-vue.php:420 +#: assets/languages/wp-mail-smtp-vue.php:414 msgid "Message Stream ID is optional. By default outbound (Default Transactional Stream) will be used. More information can be found in our %1$sPostmark documentation%2$s." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:423 +#: assets/languages/wp-mail-smtp-vue.php:417 msgid "Read how to set up Postmark" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:426 +#: assets/languages/wp-mail-smtp-vue.php:420 msgid "Configure Email Logs" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:429 +#: assets/languages/wp-mail-smtp-vue.php:423 msgid "Enable these powerful logging features for more control of your WordPress emails." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:432 +#: assets/languages/wp-mail-smtp-vue.php:426 msgid "Store the content for all sent emails" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:435 +#: assets/languages/wp-mail-smtp-vue.php:429 msgid "This option must be enabled if you'd like to be able to resend emails. Please be aware that all email content will be stored in your WordPress database. This may include sensitive data, passwords, and personal details." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:438 +#: assets/languages/wp-mail-smtp-vue.php:432 msgid "Save file attachments sent from WordPress" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:441 +#: assets/languages/wp-mail-smtp-vue.php:435 msgid "All file attachments sent from your site will be saved to the WordPress Uploads folder. Please note that this may reduce available disk space on your server." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:444 +#: assets/languages/wp-mail-smtp-vue.php:438 msgid "Track when an email is opened" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:447 +#: assets/languages/wp-mail-smtp-vue.php:441 msgid "See which emails were opened by the recipients. Email open tracking works with emails that are sent in HTML format." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:450 +#: assets/languages/wp-mail-smtp-vue.php:444 msgid "Track when a link in an email is clicked" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:453 +#: assets/languages/wp-mail-smtp-vue.php:447 msgid "See which links were clicked in emails sent from your WordPress site. Click tracking works with emails that are sent in HTML format." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:456 +#: assets/languages/wp-mail-smtp-vue.php:450 msgid "The data center location used by your Zoho account." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:459 +#: assets/languages/wp-mail-smtp-vue.php:453 #: src/Providers/Gmail/Options.php:113 msgid "Client ID" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:462 +#: assets/languages/wp-mail-smtp-vue.php:456 #: src/Providers/Gmail/Options.php:128 msgid "Client Secret" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:465 +#: assets/languages/wp-mail-smtp-vue.php:459 msgid "Redirect URI" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:468 +#: assets/languages/wp-mail-smtp-vue.php:462 #: src/Providers/Gmail/Options.php:180 msgid "Authorization" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:471 +#: assets/languages/wp-mail-smtp-vue.php:465 msgid "Read how to set up Zoho Mail" msgstr "" #. Translators: Link to the SendLayer API settings. -#: assets/languages/wp-mail-smtp-vue.php:475 +#: assets/languages/wp-mail-smtp-vue.php:469 msgid "%1$sFollow this link%2$s to get an API Key for SendLayer." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:478 +#: assets/languages/wp-mail-smtp-vue.php:472 #: src/Providers/Sendlayer/Options.php:65 msgid "Get Started with SendLayer" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:481 +#: assets/languages/wp-mail-smtp-vue.php:475 msgid "Read how to set up SendLayer" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:484 +#: assets/languages/wp-mail-smtp-vue.php:478 #: src/Providers/SMTPcom/Options.php:146 msgid "Sender Name" msgstr "" #. Translators: Link to the SMTP.com API settings. -#: assets/languages/wp-mail-smtp-vue.php:488 +#: assets/languages/wp-mail-smtp-vue.php:482 msgid "%1$sFollow this link%2$s to get an API Key for SMTP.com." msgstr "" #. Translators: Link to the SMTP.com Senders/Channel settings. -#: assets/languages/wp-mail-smtp-vue.php:492 +#: assets/languages/wp-mail-smtp-vue.php:486 msgid "%1$sFollow this link%2$s to get a Sender Name for SMTP.com." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:495 +#: assets/languages/wp-mail-smtp-vue.php:489 #: src/Providers/SMTPcom/Options.php:69 msgid "Get Started with SMTP.com" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:498 +#: assets/languages/wp-mail-smtp-vue.php:492 msgid "Read how to set up SMTP.com" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:501 +#: assets/languages/wp-mail-smtp-vue.php:495 #: src/Providers/Sendinblue/Options.php:68 #: src/Providers/SMTPcom/Options.php:74 msgid "Transparency and Disclosure" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:504 +#: assets/languages/wp-mail-smtp-vue.php:498 #: src/Providers/SMTPcom/Options.php:76 msgid "We believe in full transparency. The SMTP.com links above are tracking links as part of our partnership with SMTP (j2 Global). We can recommend just about any SMTP service, but we only recommend products that we believe will add value to our users." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:507 +#: assets/languages/wp-mail-smtp-vue.php:501 msgid "How was your WP Mail SMTP setup experience?" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:510 +#: assets/languages/wp-mail-smtp-vue.php:504 msgid "Our goal is to make your SMTP setup as simple and straightforward as possible. We'd love to know how this process went for you!" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:513 +#: assets/languages/wp-mail-smtp-vue.php:507 msgid "Congrats, you’ve successfully set up WP Mail SMTP!" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:516 +#: assets/languages/wp-mail-smtp-vue.php:510 msgid "Here’s what to do next:" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:519 +#: assets/languages/wp-mail-smtp-vue.php:513 msgid "Check out our other free WordPress plugins:" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:522 +#: assets/languages/wp-mail-smtp-vue.php:516 msgid "Upgrade to Unlock Powerful SMTP Features" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:525 +#: assets/languages/wp-mail-smtp-vue.php:519 msgid "Upgrade to WP Mail SMTP Pro to unlock more awesome features and experience why WP Mail SMTP is used by over 4,000,000 websites." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:528 +#: assets/languages/wp-mail-smtp-vue.php:522 msgid "Upgrade to Pro Today" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:531 +#: assets/languages/wp-mail-smtp-vue.php:525 #: src/Admin/Pages/TestTab.php:253 #: src/SiteHealth.php:352 msgid "Send a Test Email" msgstr "" #. Translators: Different bold styles and discount value (%5$s). -#: assets/languages/wp-mail-smtp-vue.php:535 +#: assets/languages/wp-mail-smtp-vue.php:529 msgid "%1$sBonus:%2$s You can upgrade to the Pro plan and %3$ssave %5$s today%4$s, automatically applied at checkout." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:538 +#: assets/languages/wp-mail-smtp-vue.php:532 msgid "Star icon" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:541 +#: assets/languages/wp-mail-smtp-vue.php:535 msgid "Thanks for the feedback!" msgstr "" #. Translators: %1$s and %2$s are HTML bold tags; %3$s is a new line HTML tag; %4$s are 5 golden star icons in HTML. -#: assets/languages/wp-mail-smtp-vue.php:545 +#: assets/languages/wp-mail-smtp-vue.php:539 msgid "Help us spread the word %1$sby giving WP Mail SMTP a 5-star rating %3$s(%4$s) on WordPress.org%2$s. Thanks for your support and we look forward to bringing you more awesome features." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:548 +#: assets/languages/wp-mail-smtp-vue.php:542 msgid "Rate on WordPress.org" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:551 +#: assets/languages/wp-mail-smtp-vue.php:545 msgid "What could we do to improve?" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:554 +#: assets/languages/wp-mail-smtp-vue.php:548 msgid "We're sorry things didn't go smoothly for you, and want to keep improving. Please let us know any specific parts of this process that you think could be better. We really appreciate any details you're willing to share!" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:557 +#: assets/languages/wp-mail-smtp-vue.php:551 msgid "Yes, I give WP Mail SMTP permission to contact me for any follow up questions." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:560 +#: assets/languages/wp-mail-smtp-vue.php:554 msgid "Submit Feedback" msgstr "" #. Translators: Link to the Sendinblue API settings. -#: assets/languages/wp-mail-smtp-vue.php:564 +#: assets/languages/wp-mail-smtp-vue.php:558 msgid "%1$sFollow this link%2$s to get an API Key for Sendinblue." msgstr "" #. Translators: Link to the Sendinblue doc page on wpmailsmtp.com. -#: assets/languages/wp-mail-smtp-vue.php:568 +#: assets/languages/wp-mail-smtp-vue.php:562 msgid "Please input the sending domain/subdomain you configured in your Sendinblue dashboard. More information can be found in our %1$sSendinblue documentation%2$s" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:571 +#: assets/languages/wp-mail-smtp-vue.php:565 msgid "Get Started with Sendinblue" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:574 +#: assets/languages/wp-mail-smtp-vue.php:568 msgid "Read how to set up Sendinblue" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:577 +#: assets/languages/wp-mail-smtp-vue.php:571 msgid "We believe in full transparency. The Sendinblue links above are tracking links as part of our partnership with Sendinblue. We can recommend just about any SMTP service, but we only recommend products that we believe will add value to our users." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:580 -#: src/Providers/OptionsAbstract.php:227 +#: assets/languages/wp-mail-smtp-vue.php:574 +#: src/Providers/OptionsAbstract.php:239 msgid "SMTP Host" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:583 -#: src/Providers/OptionsAbstract.php:241 +#: assets/languages/wp-mail-smtp-vue.php:577 +#: src/Providers/OptionsAbstract.php:253 msgid "Encryption" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:586 -#: src/Providers/OptionsAbstract.php:281 +#: assets/languages/wp-mail-smtp-vue.php:580 +#: src/Providers/OptionsAbstract.php:293 msgid "SMTP Port" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:589 -#: src/Providers/OptionsAbstract.php:295 +#: assets/languages/wp-mail-smtp-vue.php:583 +#: src/Providers/OptionsAbstract.php:307 msgid "Auto TLS" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:592 +#: assets/languages/wp-mail-smtp-vue.php:586 msgid "Enable Auto TLS" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:595 -#: src/Providers/OptionsAbstract.php:309 +#: assets/languages/wp-mail-smtp-vue.php:589 +#: src/Providers/OptionsAbstract.php:321 msgid "By default, TLS encryption is automatically used if the server supports it (recommended). In some cases, due to server misconfigurations, this can cause issues and may need to be disabled." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:598 -#: src/Providers/OptionsAbstract.php:317 +#: assets/languages/wp-mail-smtp-vue.php:592 +#: src/Providers/OptionsAbstract.php:329 msgid "Authentication" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:601 +#: assets/languages/wp-mail-smtp-vue.php:595 #: src/Admin/Pages/TestTab.php:860 msgid "Enable Authentication" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:604 -#: src/Providers/OptionsAbstract.php:336 +#: assets/languages/wp-mail-smtp-vue.php:598 +#: src/Providers/OptionsAbstract.php:348 msgid "SMTP Username" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:607 -#: src/Providers/OptionsAbstract.php:350 +#: assets/languages/wp-mail-smtp-vue.php:601 +#: src/Providers/OptionsAbstract.php:362 msgid "SMTP Password" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:610 -#: src/Providers/OptionsAbstract.php:273 +#: assets/languages/wp-mail-smtp-vue.php:604 +#: src/Providers/OptionsAbstract.php:285 msgid "For most servers TLS is the recommended option. If your SMTP provider offers both SSL and TLS options, we recommend using TLS." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:613 +#: assets/languages/wp-mail-smtp-vue.php:607 #: src/Admin/Pages/SettingsTab.php:371 -#: src/Providers/OptionsAbstract.php:251 +#: src/Providers/OptionsAbstract.php:263 msgid "None" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:616 -#: src/Providers/OptionsAbstract.php:260 +#: assets/languages/wp-mail-smtp-vue.php:610 +#: src/Providers/OptionsAbstract.php:272 msgid "SSL" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:619 -#: src/Providers/OptionsAbstract.php:269 +#: assets/languages/wp-mail-smtp-vue.php:613 +#: src/Providers/OptionsAbstract.php:281 msgid "TLS" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:622 +#: assets/languages/wp-mail-smtp-vue.php:616 msgid "Access Key ID" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:625 +#: assets/languages/wp-mail-smtp-vue.php:619 msgid "Secret Access Key" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:628 +#: assets/languages/wp-mail-smtp-vue.php:622 msgid "SES Identities" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:631 +#: assets/languages/wp-mail-smtp-vue.php:625 msgid "Please select the Amazon SES API region which is the closest to where your website is hosted. This can help to decrease network latency between your site and Amazon SES, which will speed up email sending." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:634 +#: assets/languages/wp-mail-smtp-vue.php:628 msgid "Read how to set up Amazon SES" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:637 +#: assets/languages/wp-mail-smtp-vue.php:631 msgid "Amazon SES requires an SSL certificate, and so is not currently compatible with your site. Please contact your host to request a SSL certificate, or check out " msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:640 +#: assets/languages/wp-mail-smtp-vue.php:634 msgid "WPBeginner's tutorial on how to set up SSL" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:643 +#: assets/languages/wp-mail-smtp-vue.php:637 msgid "If you'd prefer not to set up SSL, or need an SMTP solution in the meantime, please go back and select a different mailer option." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:646 +#: assets/languages/wp-mail-smtp-vue.php:640 msgid "Choose Your SMTP Mailer" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:649 +#: assets/languages/wp-mail-smtp-vue.php:643 #: src/Admin/ConnectionSettings.php:202 #: src/Admin/Pages/ExportTab.php:125 msgid "Mailer" msgstr "" #. Translators: Link to the SMTP Mailer docs page. -#: assets/languages/wp-mail-smtp-vue.php:653 +#: assets/languages/wp-mail-smtp-vue.php:647 msgid "Which mailer would you like to use to send emails? Not sure which mailer to choose? Check out our %1$scomplete mailer guide%2$s for details on each option." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:656 +#: assets/languages/wp-mail-smtp-vue.php:650 msgid "I Understand, Continue" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:659 +#: assets/languages/wp-mail-smtp-vue.php:653 msgid "Choose a Different Mailer" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:662 +#: assets/languages/wp-mail-smtp-vue.php:656 msgid "Recommended Mailers" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:665 +#: assets/languages/wp-mail-smtp-vue.php:659 msgid "Your mailer is already configured in a WP Mail SMTP constant, so the options below have been disabled. To change your mailer, please edit or remove the WPMS_MAILER constant in your wp-config.php file." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:668 +#: assets/languages/wp-mail-smtp-vue.php:662 msgid "is a PRO Feature" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:671 +#: assets/languages/wp-mail-smtp-vue.php:665 msgid "Microsoft 365 / Outlook" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:674 +#: assets/languages/wp-mail-smtp-vue.php:668 msgid "Successful Upgrade!" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:677 +#: assets/languages/wp-mail-smtp-vue.php:671 msgid "Upgrade Failed!" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:680 +#: assets/languages/wp-mail-smtp-vue.php:674 msgid "Enter your WP Mail SMTP License Key" msgstr "" #. Translators: %1$s and %2$s are bold tags. -#: assets/languages/wp-mail-smtp-vue.php:684 +#: assets/languages/wp-mail-smtp-vue.php:678 msgid "You're currently using %1$sWP Mail SMTP Lite%2$s - no license needed. Enjoy!" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:687 +#: assets/languages/wp-mail-smtp-vue.php:681 msgid "Continue" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:690 +#: assets/languages/wp-mail-smtp-vue.php:684 msgid "Would you like to purchase the following features now?" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:693 +#: assets/languages/wp-mail-smtp-vue.php:687 msgid "These features are available as part of WP Mail SMTP Pro plan." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:696 +#: assets/languages/wp-mail-smtp-vue.php:690 msgid "Purchase Now" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:699 +#: assets/languages/wp-mail-smtp-vue.php:693 msgid "I'll do it later" msgstr "" #. Translators: Link to the WPMailSMTP.com pricing page. -#: assets/languages/wp-mail-smtp-vue.php:703 +#: assets/languages/wp-mail-smtp-vue.php:697 msgid "To unlock selected features, %1$sUpgrade to Pro%2$s and enter your license key below." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:706 +#: assets/languages/wp-mail-smtp-vue.php:700 msgid "Enhanced Weekly Email Summary" msgstr "" #. Translators: bold HTML tags. -#: assets/languages/wp-mail-smtp-vue.php:710 +#: assets/languages/wp-mail-smtp-vue.php:704 msgid "Already purchased? Enter your license key below to connect with %1$sWP Mail SMTP Pro%2$s!" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:713 +#: assets/languages/wp-mail-smtp-vue.php:707 msgid "Enter your license key below to unlock plugin updates!" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:716 +#: assets/languages/wp-mail-smtp-vue.php:710 msgid "Verify License Key" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:719 +#: assets/languages/wp-mail-smtp-vue.php:713 #: src/Admin/Pages/SettingsTab.php:187 msgid "Connect" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:722 +#: assets/languages/wp-mail-smtp-vue.php:716 msgid "The License Key format is incorrect. Please enter a valid key and try again." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:725 +#: assets/languages/wp-mail-smtp-vue.php:719 msgid "Your license was successfully verified! You are ready for the next step." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:728 +#: assets/languages/wp-mail-smtp-vue.php:722 msgid "Pro badge" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:731 +#: assets/languages/wp-mail-smtp-vue.php:725 msgid "License key input" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:734 +#: assets/languages/wp-mail-smtp-vue.php:728 msgid "Paste your license key here" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:737 +#: assets/languages/wp-mail-smtp-vue.php:731 msgid "Successful Verification!" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:740 +#: assets/languages/wp-mail-smtp-vue.php:734 msgid "Verification Error!" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:743 +#: assets/languages/wp-mail-smtp-vue.php:737 msgid "Authorized Redirect URI" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:746 +#: assets/languages/wp-mail-smtp-vue.php:740 msgid "Select which email address you would like to send your emails from." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:749 +#: assets/languages/wp-mail-smtp-vue.php:743 msgid "Read how to set up the Gmail mailer" msgstr "" #. Translators: Link to the SparkPost documentation. -#: assets/languages/wp-mail-smtp-vue.php:753 +#: assets/languages/wp-mail-smtp-vue.php:747 msgid "Select your SparkPost account region. %1$sMore information%2$s on SparkPost." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:756 +#: assets/languages/wp-mail-smtp-vue.php:750 msgid "Read how to set up SparkPost" msgstr "" #. Translators: Link to the SparkPost Account API section. -#: assets/languages/wp-mail-smtp-vue.php:760 +#: assets/languages/wp-mail-smtp-vue.php:754 msgid "%1$sFollow this link%2$s to get an API Key for SparkPost." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:763 +#: assets/languages/wp-mail-smtp-vue.php:757 msgid "Application ID" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:766 +#: assets/languages/wp-mail-smtp-vue.php:760 msgid "Application Password" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:769 +#: assets/languages/wp-mail-smtp-vue.php:763 msgid "Read how to set up Microsoft Outlook / 365" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:772 +#: assets/languages/wp-mail-smtp-vue.php:766 msgid "Outlook / 365 requires an SSL certificate, and so is not currently compatible with your site. Please contact your host to request a SSL certificate, or check out " msgstr "" #. Translators: Minimum and maximum number that can be used. -#: assets/languages/wp-mail-smtp-vue.php:776 +#: assets/languages/wp-mail-smtp-vue.php:770 msgid "Please enter a value between %1$s and %2$s" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:779 +#: assets/languages/wp-mail-smtp-vue.php:773 msgid "Value has to be a round number" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:782 +#: assets/languages/wp-mail-smtp-vue.php:776 #: src/Admin/Area.php:167 msgid "There was an error while processing the authentication request. Please try again." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:785 +#: assets/languages/wp-mail-smtp-vue.php:779 msgid "There was an error while processing the authentication request. Please recheck your Client ID and Client Secret and try again." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:788 +#: assets/languages/wp-mail-smtp-vue.php:782 #: src/Admin/Area.php:153 msgid "There was an error while processing the authentication request. The nonce is invalid. Please try again." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:791 +#: assets/languages/wp-mail-smtp-vue.php:785 msgid "There was an error while processing the authentication request. The authorization code is missing. Please try again." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:794 +#: assets/languages/wp-mail-smtp-vue.php:788 msgid "There was an error while processing the authentication request. Please recheck your Region, Client ID and Client Secret and try again." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:797 +#: assets/languages/wp-mail-smtp-vue.php:791 #: src/Admin/Area.php:190 msgid "You have successfully linked the current site with your Google API project. Now you can start sending emails through Gmail." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:800 +#: assets/languages/wp-mail-smtp-vue.php:794 msgid "You have successfully linked the current site with your Microsoft API project. Now you can start sending emails through Outlook." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:803 +#: assets/languages/wp-mail-smtp-vue.php:797 msgid "You have successfully linked the current site with your Zoho Mail API project. Now you can start sending emails through Zoho Mail." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:806 +#: assets/languages/wp-mail-smtp-vue.php:800 msgid "Successful Authorization" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:809 +#: assets/languages/wp-mail-smtp-vue.php:803 msgid "Authorization Error!" msgstr "" #. Translators: name of the oAuth provider (Google, Microsoft, ...). -#: assets/languages/wp-mail-smtp-vue.php:813 +#: assets/languages/wp-mail-smtp-vue.php:807 msgid "Connect to %s" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:816 +#: assets/languages/wp-mail-smtp-vue.php:810 msgid "Before continuing, you'll need to allow this plugin to send emails using your %s account." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:819 +#: assets/languages/wp-mail-smtp-vue.php:813 #: src/Providers/Gmail/Options.php:217 msgid "Remove OAuth Connection" msgstr "" #. Translators: link to the Google documentation page. -#: assets/languages/wp-mail-smtp-vue.php:823 +#: assets/languages/wp-mail-smtp-vue.php:817 msgid "If you want to use a different From Email address you can setup a Google email alias. %1$sFollow these instructions%2$s, then select the alias in the From Email section below." msgstr "" #. Translators: name of the oAuth provider (Google, Microsoft, ...). -#: assets/languages/wp-mail-smtp-vue.php:827 +#: assets/languages/wp-mail-smtp-vue.php:821 msgid "Removing this OAuth connection will give you the ability to redo the OAuth connection or connect to different %s account." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:830 +#: assets/languages/wp-mail-smtp-vue.php:824 msgid "Connected as" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:833 +#: assets/languages/wp-mail-smtp-vue.php:827 #: src/Admin/Area.php:146 msgid "There was an error while processing the authentication request. The state key is invalid. Please try again." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:836 +#: assets/languages/wp-mail-smtp-vue.php:830 msgid "Please enter a domain" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:839 +#: assets/languages/wp-mail-smtp-vue.php:833 msgid "Please enter a valid email address" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:842 +#: assets/languages/wp-mail-smtp-vue.php:836 msgid "Enter the domain name to verify it on Amazon SES and generate the required DNS CNAME records." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:845 +#: assets/languages/wp-mail-smtp-vue.php:839 msgid "Enter a valid email address. A verification email will be sent to the email address you entered." msgstr "" #. Translators: Email address. -#: assets/languages/wp-mail-smtp-vue.php:849 +#: assets/languages/wp-mail-smtp-vue.php:843 msgid "Please check the inbox of %s for a confirmation email." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:852 +#: assets/languages/wp-mail-smtp-vue.php:846 msgid "Verify Email" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:855 +#: assets/languages/wp-mail-smtp-vue.php:849 msgid "No registered domains or emails." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:858 +#: assets/languages/wp-mail-smtp-vue.php:852 msgid "You will not be able to send emails until you verify at least one domain or email address for the selected Amazon SES Region." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:861 +#: assets/languages/wp-mail-smtp-vue.php:855 msgid "View DNS" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:864 +#: assets/languages/wp-mail-smtp-vue.php:858 msgid "Resend" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:867 +#: assets/languages/wp-mail-smtp-vue.php:861 msgid "Here are the domains and email addresses that have been verified and can be used as the From Email." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:870 +#: assets/languages/wp-mail-smtp-vue.php:864 msgid "Verify SES Identity" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:873 +#: assets/languages/wp-mail-smtp-vue.php:867 msgid "Add New SES Identity" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:876 +#: assets/languages/wp-mail-smtp-vue.php:870 msgid "Name" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:879 +#: assets/languages/wp-mail-smtp-vue.php:873 msgid "Value" msgstr "" #. Translators: Link to Amazon SES documentation. -#: assets/languages/wp-mail-smtp-vue.php:883 +#: assets/languages/wp-mail-smtp-vue.php:877 msgid "Please add these CNAME records to your domain's DNS settings. For information on how to add CNAME DNS records, please refer to the %1$sAmazon SES documentation%2$s." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:886 +#: assets/languages/wp-mail-smtp-vue.php:880 msgid "Verify Domain" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:889 +#: assets/languages/wp-mail-smtp-vue.php:883 msgid "Verify Email Address" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:892 +#: assets/languages/wp-mail-smtp-vue.php:886 msgid "Install" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:895 +#: assets/languages/wp-mail-smtp-vue.php:889 msgid "Installed" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:898 +#: assets/languages/wp-mail-smtp-vue.php:892 #: src/Admin/Area.php:646 #: src/Admin/Pages/AboutTab.php:225 msgid "Activated" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:901 -#: src/Core.php:1104 +#: assets/languages/wp-mail-smtp-vue.php:895 +#: src/Core.php:1106 msgid "Loading" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:904 +#: assets/languages/wp-mail-smtp-vue.php:898 msgid "WordPress SEO Toolkit" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:907 +#: assets/languages/wp-mail-smtp-vue.php:901 msgid "Improve your website's SEO ranking with our toolkit." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:910 +#: assets/languages/wp-mail-smtp-vue.php:904 msgid "The following plugin will be installed for free:" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:913 +#: assets/languages/wp-mail-smtp-vue.php:907 msgid "Read how to set up SendGrid" msgstr "" #. Translators: Link to the Sendinblue API settings. -#: assets/languages/wp-mail-smtp-vue.php:917 +#: assets/languages/wp-mail-smtp-vue.php:911 msgid "%1$sFollow this link%2$s to get an API Key for Brevo." msgstr "" #. Translators: Link to the Sendinblue doc page on wpmailsmtp.com. -#: assets/languages/wp-mail-smtp-vue.php:921 +#: assets/languages/wp-mail-smtp-vue.php:915 msgid "Please input the sending domain/subdomain you configured in your Brevo dashboard. More information can be found in our %1$sBrevo documentation%2$s" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:924 +#: assets/languages/wp-mail-smtp-vue.php:918 msgid "Get Started with Brevo" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:927 +#: assets/languages/wp-mail-smtp-vue.php:921 msgid "Read how to set up Brevo" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:930 +#: assets/languages/wp-mail-smtp-vue.php:924 msgid "We believe in full transparency. The Brevo links above are tracking links as part of our partnership with Brevo. We can recommend just about any SMTP service, but we only recommend products that we believe will add value to our users." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:933 +#: assets/languages/wp-mail-smtp-vue.php:927 #: src/Providers/Mailgun/Options.php:60 msgid "Mailgun API Key" msgstr "" #. Translators: Link to the Mailgun API settings. -#: assets/languages/wp-mail-smtp-vue.php:937 +#: assets/languages/wp-mail-smtp-vue.php:931 msgid "%1$sFollow this link%2$s to get a Mailgun API Key. Generate a key in the \"Mailgun API Keys\" section." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:940 +#: assets/languages/wp-mail-smtp-vue.php:934 msgid "Improve your SEO rankings with the All in One SEO plugin." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:943 +#: assets/languages/wp-mail-smtp-vue.php:937 #: src/Providers/Gmail/Options.php:91 msgid "One-Click Setup" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:946 +#: assets/languages/wp-mail-smtp-vue.php:940 #: src/Providers/Gmail/Options.php:103 msgid "Provides a quick and easy way to connect to Google that doesn't require creating your own app." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:949 +#: assets/languages/wp-mail-smtp-vue.php:943 msgid "Enabled" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:952 +#: assets/languages/wp-mail-smtp-vue.php:946 msgid "Disabled" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:955 +#: assets/languages/wp-mail-smtp-vue.php:949 msgid "Sign in with Google" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:958 +#: assets/languages/wp-mail-smtp-vue.php:952 #: src/Admin/Area.php:181 msgid "There was an error while processing the authentication request." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:961 +#: assets/languages/wp-mail-smtp-vue.php:955 msgid "Now you can continue mailer configuration." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:964 +#: assets/languages/wp-mail-smtp-vue.php:958 msgid "Gmail mailer requires a valid Easy WP SMTP Pro license. Please activate your license key." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:967 +#: assets/languages/wp-mail-smtp-vue.php:961 msgid "One-Click Setup for Google Mailer requires an active license. Emails are currently not being sent." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:970 +#: assets/languages/wp-mail-smtp-vue.php:964 msgid "One-Click Setup for Google Mailer requires an active license. Verify your license to proceed with this one-click setup." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:973 +#: assets/languages/wp-mail-smtp-vue.php:967 msgid "One-Click Setup for Google Mailer requires an active license. Verify your license to proceed with this one-click setup, please." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:976 +#: assets/languages/wp-mail-smtp-vue.php:970 msgid "One-Click Setup for Google Mailer requires an active license. Verify your license to proceed with this One-Click Setup, please." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:979 +#: assets/languages/wp-mail-smtp-vue.php:973 msgid "You have successfully connected your site with your Gmail account. This site will now send emails via your Gmail account." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:982 +#: assets/languages/wp-mail-smtp-vue.php:976 msgid "You have successfully connected your site with your Gmail account. Now you can start sending emails through Gmail." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:985 +#: assets/languages/wp-mail-smtp-vue.php:979 msgid "The email address that emails are sent from. You can use only connected email address or " msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:988 +#: assets/languages/wp-mail-smtp-vue.php:982 msgid "The email address that emails are sent from. You can use only connected email address or his alias." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:991 +#: assets/languages/wp-mail-smtp-vue.php:985 msgid "The email address that emails are sent from. The email address that emails are sent from. You can use only the connected email address or its alias." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:994 +#: assets/languages/wp-mail-smtp-vue.php:988 msgid "The email address that emails are sent from. You can use only the connected email address or its alias." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:997 +#: assets/languages/wp-mail-smtp-vue.php:991 #: src/Admin/Area.php:557 msgid "One-Click Setup for Google Mailer
is a Pro Feature" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:1000 +#: assets/languages/wp-mail-smtp-vue.php:994 #: src/Admin/Area.php:558 msgid "We're sorry, One-Click Setup for Google Mailer is not available on your plan. Please upgrade to the Pro plan to unlock all these awesome features." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:1003 +#: assets/languages/wp-mail-smtp-vue.php:997 msgid "Install the WPForms plugin and create beautiful contact forms with just a few clicks." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:1006 +#: assets/languages/wp-mail-smtp-vue.php:1000 +msgid "Read how to set up Elastic Email" +msgstr "" + +#. Translators: Link to the Elastic Email API settings. +#: assets/languages/wp-mail-smtp-vue.php:1004 +msgid "%1$sFollow this link%2$s to get an API Key for Elastic Email." +msgstr "" + +#: assets/languages/wp-mail-smtp-vue.php:1007 #: src/Providers/Mailjet/Options.php:134 msgid "Secret Key" msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:1009 +#: assets/languages/wp-mail-smtp-vue.php:1010 msgid "Follow this link to get an API key and Secret key from Mailjet: %1$sAPI Key Management%2$s." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:1012 +#: assets/languages/wp-mail-smtp-vue.php:1013 msgid "Read how to set up Mailjet" msgstr "" #. Translators: Link to the SMTP2GO API settings. -#: assets/languages/wp-mail-smtp-vue.php:1016 +#: assets/languages/wp-mail-smtp-vue.php:1017 msgid "Generate an API key on the Sending → API Keys page in your %1$scontrol panel%2$s." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:1019 +#: assets/languages/wp-mail-smtp-vue.php:1020 msgid "Read how to set up SMTP2GO" msgstr "" #. Translators: Link to the SMTP2GO API settings. -#: assets/languages/wp-mail-smtp-vue.php:1023 +#: assets/languages/wp-mail-smtp-vue.php:1024 msgid "Follow this link to get the API key from Mailjet: %1$sAPI Key Management%2$s." msgstr "" -#: assets/languages/wp-mail-smtp-vue.php:1026 +#: assets/languages/wp-mail-smtp-vue.php:1027 msgid "Follow this link to get the Secret key from Mailjet: %1$sAPI Key Management%2$s." msgstr "" +#: assets/languages/wp-mail-smtp-vue.php:1030 +msgid "Provides a quick and easy way to connect to Outlook that doesn't require creating your own app." +msgstr "" + +#: assets/languages/wp-mail-smtp-vue.php:1033 +msgid "You have successfully connected your site with your Outlook account. Now you can start sending emails through Outlook." +msgstr "" + +#: assets/languages/wp-mail-smtp-vue.php:1036 +msgid "Sign in with Outlook" +msgstr "" + +#: assets/languages/wp-mail-smtp-vue.php:1039 +msgid "One-Click Setup for Microsoft Outlook requires an active license. Verify your license to proceed with this One-Click Setup, please." +msgstr "" + #. translators: %s - error code, returned by Google API. #: src/Admin/Area.php:160 msgid "There was an error while processing the authentication request: %s. Please try again." @@ -2018,19 +2044,19 @@ msgstr "" msgid "Suggest a Feature" msgstr "" -#: src/Admin/Notifications.php:477 +#: src/Admin/Notifications.php:479 msgid "Notifications" msgstr "" -#: src/Admin/Notifications.php:481 +#: src/Admin/Notifications.php:483 msgid "Dismiss this message" msgstr "" -#: src/Admin/Notifications.php:486 +#: src/Admin/Notifications.php:488 msgid "Previous message" msgstr "" -#: src/Admin/Notifications.php:490 +#: src/Admin/Notifications.php:492 msgid "Next message" msgstr "" @@ -4389,48 +4415,48 @@ msgid "Primary" msgstr "" #. translators: %s - plugin name and its version. -#: src/Core.php:474 +#: src/Core.php:476 msgid "EMAILING DISABLED: The %s is currently blocking all emails from being sent." msgstr "" #. translators: %1$s - constant name; %2$s - constant value. -#: src/Core.php:481 +#: src/Core.php:483 msgid "To send emails, change the value of the %1$s constant to %2$s." msgstr "" #. translators: %s - plugin Misc settings page URL. -#: src/Core.php:488 +#: src/Core.php:490 msgid "To send emails, go to plugin Misc settings and disable the \"Do Not Send\" option." msgstr "" -#: src/Core.php:500 +#: src/Core.php:502 msgid "If you create a test email on this page, it will still be sent." msgstr "" -#: src/Core.php:539 +#: src/Core.php:541 msgid "Heads up! The last email your site attempted to send was unsuccessful." msgstr "" -#: src/Core.php:1351 +#: src/Core.php:1353 msgid "WP Mail SMTP has detected incorrect \"wp_mail\" function location. Usually, this means that emails will not be sent successfully!" msgstr "" #. translators: %s - plugin name. -#: src/Core.php:1356 +#: src/Core.php:1358 msgid "It looks like the \"%s\" plugin is overwriting the \"wp_mail\" function. Please reach out to the plugin developer on how to disable or remove the \"wp_mail\" function overwrite to prevent conflicts with WP Mail SMTP." msgstr "" #. translators: %s - must-use plugin name. -#: src/Core.php:1362 +#: src/Core.php:1364 msgid "It looks like the \"%s\" must-use plugin is overwriting the \"wp_mail\" function. Please reach out to your hosting provider on how to disable or remove the \"wp_mail\" function overwrite to prevent conflicts with WP Mail SMTP." msgstr "" -#: src/Core.php:1366 +#: src/Core.php:1368 msgid "It looks like it's overwritten in the \"wp-config.php\" file. Please reach out to your hosting provider on how to disable or remove the \"wp_mail\" function overwrite to prevent conflicts with WP Mail SMTP." msgstr "" #. translators: %s - path. -#: src/Core.php:1371 +#: src/Core.php:1373 msgid "Current function path: %s" msgstr "" @@ -4497,7 +4523,7 @@ msgid "There was an error while upgrading the %1$s database. Please contact %2$s msgstr "" #. translators: %1$s - constant that was used; %2$s - file where it was used. -#: src/Options.php:1593 +#: src/Options.php:1616 msgid "The value of this field was set using a constant %1$s most likely inside %2$s of your WordPress installation." msgstr "" @@ -4513,11 +4539,49 @@ msgstr "" msgid "We're sorry, the Amazon SES mailer is not available on your plan. Please upgrade to the PRO plan to unlock all these awesome features." msgstr "" -#: src/Providers/Gmail/Auth.php:144 +#. translators: %1$s - URL to ElasticEmail.com site. +#: src/Providers/ElasticEmail/Options.php:37 +msgid "Elastic Email is a cloud-based email marketing platform offering tools for email campaigns, automation, transactional emails, and analytics, designed for businesses of all sizes.

If you're just starting out, you can use Elastic Email's free plan to send emails to your account address from one of your verified email addresses. You don't need to use a credit card to try it out. When you're ready, you can upgrade to a higher plan." +msgstr "" + +#. translators: %2$s - URL to wpmailsmtp.com doc. +#: src/Providers/ElasticEmail/Options.php:40 +msgid "To get started, read our Elastic Email documentation." +msgstr "" + +#: src/Providers/ElasticEmail/Options.php:59 +msgid "Elastic Email" +msgstr "" + +#: src/Providers/ElasticEmail/Options.php:111 +#: src/Providers/Mailgun/Options.php:78 +#: src/Providers/Mailjet/Options.php:111 +#: src/Providers/Sendgrid/Options.php:86 +#: src/Providers/Sendinblue/Options.php:130 +#: src/Providers/Sendlayer/Options.php:120 +#: src/Providers/SMTP2GO/Options.php:112 +#: src/Providers/SMTPcom/Options.php:125 +#: src/Providers/SparkPost/Options.php:106 +msgid "Remove API Key" +msgstr "" + +#. translators: %s - link to get an API Key. +#: src/Providers/ElasticEmail/Options.php:120 +msgid "Follow this link to get an API Key from Elastic Email: %s." +msgstr "" + +#: src/Providers/ElasticEmail/Options.php:122 +#: src/Providers/Sendlayer/Options.php:131 +#: src/Providers/SMTPcom/Options.php:135 +#: src/Providers/SparkPost/Options.php:120 +msgid "Get API Key" +msgstr "" + +#: src/Providers/Gmail/Auth.php:147 msgid "Please make sure your Google Client ID and Secret in the plugin settings are valid. Save the settings and try the Authorization again." msgstr "" -#: src/Providers/Gmail/Auth.php:257 +#: src/Providers/Gmail/Auth.php:260 msgid "There was an error while processing the Google authentication request. Please make sure that you have Client ID and Client Secret both valid and saved." msgstr "" @@ -4614,17 +4678,6 @@ msgstr "" msgid "Mailgun is a transactional email provider that offers a generous 3-month free trial. After that, it offers a 'Pay As You Grow' plan that allows you to pay for what you use without committing to a fixed monthly rate.

To get started, read our Mailgun documentation." msgstr "" -#: src/Providers/Mailgun/Options.php:78 -#: src/Providers/Mailjet/Options.php:111 -#: src/Providers/Sendgrid/Options.php:86 -#: src/Providers/Sendinblue/Options.php:130 -#: src/Providers/Sendlayer/Options.php:120 -#: src/Providers/SMTP2GO/Options.php:112 -#: src/Providers/SMTPcom/Options.php:125 -#: src/Providers/SparkPost/Options.php:106 -msgid "Remove API Key" -msgstr "" - #. translators: %s - API key URL. #: src/Providers/Mailgun/Options.php:87 msgid "Follow this link to get a Mailgun API Key. Generate a key in the \"Mailgun API Keys\" section." @@ -4686,46 +4739,46 @@ msgid "Follow this link to get the Secret key from Mailjet: %s." msgstr "" #. translators: %s - constant name: WPMS_SMTP_PASS. -#: src/Providers/OptionsAbstract.php:362 +#: src/Providers/OptionsAbstract.php:374 msgid "To change the password you need to change the value of the constant there: %s" msgstr "" #. translators: %1$s - wp-config.php file, %2$s - WPMS_ON constant name. -#: src/Providers/OptionsAbstract.php:370 +#: src/Providers/OptionsAbstract.php:382 msgid "If you want to disable the use of constants, find in %1$s file the constant %2$s and turn if off:" msgstr "" -#: src/Providers/OptionsAbstract.php:380 +#: src/Providers/OptionsAbstract.php:392 msgid "All the defined constants will stop working and you will be able to change all the values on this page." msgstr "" -#: src/Providers/OptionsAbstract.php:393 +#: src/Providers/OptionsAbstract.php:405 msgid "Remove Password" msgstr "" -#: src/Providers/OptionsAbstract.php:399 +#: src/Providers/OptionsAbstract.php:411 msgid "The password is encrypted in the database, but for improved security we recommend using your site's WordPress configuration file to set your password." msgstr "" -#: src/Providers/OptionsAbstract.php:405 +#: src/Providers/OptionsAbstract.php:417 msgid "Learn More" msgstr "" #. translators: %1$s - Provider name; %2$s - PHP version required by Provider; %3$s - current PHP version. -#: src/Providers/OptionsAbstract.php:466 +#: src/Providers/OptionsAbstract.php:478 msgid "%1$s requires PHP %2$s to work and does not support your current PHP version %3$s. Please contact your host and request a PHP upgrade to the latest one." msgstr "" -#: src/Providers/OptionsAbstract.php:473 +#: src/Providers/OptionsAbstract.php:485 msgid "Meanwhile you can switch to some other mailers." msgstr "" #. translators: %s - Provider name -#: src/Providers/OptionsAbstract.php:492 +#: src/Providers/OptionsAbstract.php:504 msgid "%s requires an SSL certificate, and so is not currently compatible with your site. Please contact your host to request a SSL certificate, or check out WPBeginner's tutorial on how to set up SSL." msgstr "" -#: src/Providers/OptionsAbstract.php:505 +#: src/Providers/OptionsAbstract.php:517 msgid "If you'd prefer not to set up SSL, or need an SMTP solution in the meantime, please select a different mailer option." msgstr "" @@ -4737,6 +4790,16 @@ msgstr "" msgid "We're sorry, the Microsoft Outlook mailer is not available on your plan. Please upgrade to the PRO plan to unlock all these awesome features." msgstr "" +#. translators: %1$s - documentation link. +#: src/Providers/Outlook/Provider.php:77 +msgid "Heads up! Microsoft is discontinuing support for basic SMTP connections. To continue using Outlook or Hotmail, switch to our Outlook mailer for uninterrupted email sending." +msgstr "" + +#. translators: %1$s - Notice message; %2$s - upgrade link. +#: src/Providers/Outlook/Provider.php:98 +msgid "%1$s Upgrade to Pro now for easy, one-click Outlook setup." +msgstr "" + #: src/Providers/Pepipost/Options.php:25 msgid "Pepipost SMTP" msgstr "" @@ -4891,12 +4954,6 @@ msgstr "" msgid "Follow this link to get an API Key from SendLayer: %s." msgstr "" -#: src/Providers/Sendlayer/Options.php:131 -#: src/Providers/SMTPcom/Options.php:135 -#: src/Providers/SparkPost/Options.php:120 -msgid "Get API Key" -msgstr "" - #: src/Providers/SMTP/Options.php:28 msgid "Other SMTP" msgstr "" diff --git a/assets/vue/css/wizard.min.css b/assets/vue/css/wizard.min.css index 63915db..1d923b6 100644 --- a/assets/vue/css/wizard.min.css +++ b/assets/vue/css/wizard.min.css @@ -1 +1 @@ -.wp-mail-smtp-tooltip{display:block!important;z-index:10000;max-width:350px}.wp-mail-smtp-tooltip .wp-mail-smtp-tooltip-inner{background:#2d4f60;color:#fff;border-radius:5px;padding:16px 20px;font-size:14px}.wp-mail-smtp-tooltip .wp-mail-smtp-tooltip-inner a{color:#fff;font-weight:700}.wp-mail-smtp-tooltip .wp-mail-smtp-tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#2d4f60;z-index:1}.wp-mail-smtp-tooltip[x-placement^=top]{padding-bottom:5px}.wp-mail-smtp-tooltip[x-placement^=top] .wp-mail-smtp-tooltip-arrow{border-width:5px 5px 0;border-left-color:rgba(0,0,0,0)!important;border-right-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(0,0,0,0)!important;bottom:0;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.wp-mail-smtp-tooltip[x-placement^=bottom]{padding-top:5px}.wp-mail-smtp-tooltip[x-placement^=bottom] .wp-mail-smtp-tooltip-arrow{border-width:0 5px 5px;border-left-color:rgba(0,0,0,0)!important;border-right-color:rgba(0,0,0,0)!important;border-top-color:rgba(0,0,0,0)!important;top:0;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.wp-mail-smtp-tooltip[x-placement^=right]{padding-left:5px}.wp-mail-smtp-tooltip[x-placement^=right] .wp-mail-smtp-tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:rgba(0,0,0,0)!important;border-top-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(0,0,0,0)!important;left:0;top:calc(50% - 5px);margin-left:0;margin-right:0}.wp-mail-smtp-tooltip[x-placement^=left]{padding-right:5px}.wp-mail-smtp-tooltip[x-placement^=left] .wp-mail-smtp-tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:rgba(0,0,0,0)!important;border-right-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(0,0,0,0)!important;right:0;top:calc(50% - 5px);margin-left:0;margin-right:0}.wp-mail-smtp-tooltip.popover .popover-inner{background:#fff;color:#2d4f60;padding:24px;border-radius:5px;-webkit-box-shadow:0 5px 30px rgba(0,0,0,.1);box-shadow:0 5px 30px rgba(0,0,0,.1)}.wp-mail-smtp-tooltip.popover .popover-arrow{border-color:#fff}.wp-mail-smtp-tooltip[aria-hidden=true]{visibility:hidden;opacity:0;-webkit-transition:opacity .15s,visibility .15s;transition:opacity .15s,visibility .15s}.wp-mail-smtp-tooltip[aria-hidden=false]{visibility:visible;opacity:1;-webkit-transition:opacity .15s;transition:opacity .15s}.wp-mail-smtp-loader{-webkit-animation:wp-mail-smtp-loader-spin .65s linear infinite;animation:wp-mail-smtp-loader-spin .65s linear infinite}.wp-mail-smtp-loader-md{width:32px;height:32px}.wp-mail-smtp-loader-sm{width:16px;height:16px}@-webkit-keyframes wp-mail-smtp-loader-spin{0%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}to{-webkit-transform:rotate(630deg);transform:rotate(630deg)}}@keyframes wp-mail-smtp-loader-spin{0%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}to{-webkit-transform:rotate(630deg);transform:rotate(630deg)}}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body{background:#f1f1f1;margin:0}body,body button,body input,body select,body textarea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}p>label{display:block}.medium-bold{font-weight:500}.medium-bold a{color:#e27730;font-weight:700}.medium-bold a:focus,.medium-bold a:hover{color:#c45e1b}.wp-mail-smtp-setup-wizard-header{text-align:center;border-top:4px solid #e27730}.wp-mail-smtp-setup-wizard-header h1{margin:0}.wp-mail-smtp-logo{display:inline-block;width:320px;margin-top:50px;padding:0 10px}.wp-mail-smtp-logo img{width:100%;height:100%}.wp-mail-smtp-setup-wizard-container{max-width:90%;width:auto;margin:0 auto}.wp-mail-smtp-setup-wizard-content{background:#fff;border:1px solid #ddd;border-radius:6px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.05);box-shadow:0 2px 5px rgba(0,0,0,.05);color:#777;font-size:16px;margin:22px 0 30px}.wp-mail-smtp-setup-wizard-content-container{padding:10px 20px}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-content-header{margin-bottom:27px}.wp-mail-smtp-setup-wizard-content h2,.wp-mail-smtp-setup-wizard-content h3{color:#222;font-size:24px;font-weight:500;margin:0 0 12px}.wp-mail-smtp-setup-wizard-content h3{font-size:16px;margin:0 0 20px}.wp-mail-smtp-setup-wizard-content .subtitle{font-size:16px;line-height:1.5;margin:0}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-separator{width:100%;border-top:1px solid #e6e6e6;clear:both;margin:20px 0}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-separator-no-margin{margin:0}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-separator-big-margin{margin:30px 0}.wp-mail-smtp-welcome .wp-mail-smtp-setup-wizard-content{text-align:center}.wp-mail-smtp-button{border-radius:3px;border:none;background-color:#f1f1f1;color:#555;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;line-height:19px;padding:15px 30px;text-decoration:none}.wp-mail-smtp-button:focus,.wp-mail-smtp-button:hover{background-color:#d8d8d8}.wp-mail-smtp-button:focus{outline:none}.wp-mail-smtp-button.wp-mail-smtp-button-secondary{background-color:#2d4f60;color:#fff;font-weight:500}.wp-mail-smtp-button.wp-mail-smtp-button-secondary:focus,.wp-mail-smtp-button.wp-mail-smtp-button-secondary:hover{background-color:#1d323d}.wp-mail-smtp-button.wp-mail-smtp-button-secondary:disabled{opacity:.65;cursor:not-allowed;background-color:#2d4f60}.wp-mail-smtp-button.wp-mail-smtp-button-red{background-color:#dc3232;color:#fff;font-weight:500}.wp-mail-smtp-button.wp-mail-smtp-button-red:focus,.wp-mail-smtp-button.wp-mail-smtp-button-red:hover{background-color:#bb2020}.wp-mail-smtp-button.wp-mail-smtp-button-red:disabled{opacity:.65;cursor:not-allowed;background-color:#dc3232}.wp-mail-smtp-button.wp-mail-smtp-button-success{background-color:#6aa08b;color:#fff;font-weight:500}.wp-mail-smtp-button.wp-mail-smtp-button-success:focus,.wp-mail-smtp-button.wp-mail-smtp-button-success:hover{background-color:#548371}.wp-mail-smtp-button.wp-mail-smtp-button-success:disabled{opacity:.65;cursor:not-allowed;background-color:#6aa08b}.wp-mail-smtp-button.wp-mail-smtp-button-main{background-color:#e27730;color:#fff;font-weight:500}.wp-mail-smtp-button.wp-mail-smtp-button-main:focus,.wp-mail-smtp-button.wp-mail-smtp-button-main:hover{background-color:#c45e1b}.wp-mail-smtp-button.wp-mail-smtp-button-main:disabled{opacity:.65;cursor:not-allowed;background-color:#e27730}.wp-mail-smtp-button.wp-mail-smtp-button-small{line-height:23px;font-size:14px;padding:8px 20px}.wp-mail-smtp-button.wp-mail-smtp-button-small .wp-mail-smtp-loader-sm{margin-top:3px;margin-bottom:-3px}.wp-mail-smtp-button.wp-mail-smtp-button-large{line-height:22px;font-size:18px;padding:19px 39px}.wp-mail-smtp-button.wp-mail-smtp-button-disabled,.wp-mail-smtp-button.wp-mail-smtp-button-disabled:focus,.wp-mail-smtp-button.wp-mail-smtp-button-disabled:hover{background-color:#f3f6ff;border-color:#b7c9d9;color:#8aa4b8;font-weight:500;cursor:auto;outline:none}.wp-mail-smtp-button.wp-mail-smtp-button-activated,.wp-mail-smtp-button.wp-mail-smtp-button-activated:focus,.wp-mail-smtp-button.wp-mail-smtp-button-activated:hover{background-color:#fff;border-color:#8aa4b8;color:#8aa4b8;font-weight:500;cursor:auto;outline:none}.wp-mail-smtp-button .text-with-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-mail-smtp-button .text-with-arrow-right .icon{margin-left:10px}.wp-mail-smtp-button .text-with-arrow-left .icon{margin-right:10px}.wp-mail-smtp-step-below-content{text-align:center;font-size:14px;color:#555;margin:-19px 0 47px}.wp-mail-smtp-setup-wizard-step-footer{display:block;text-align:center;min-height:110px;padding:0 20px;margin-top:30px}.wp-mail-smtp-setup-wizard-step-footer a{font-size:14px;display:block;color:#888;margin:20px 0}.wp-mail-smtp-setup-wizard-step-footer a:active,.wp-mail-smtp-setup-wizard-step-footer a:hover{color:#555;text-decoration:underline}.wp-mail-smtp-setup-wizard-step-footer-buttons{margin-bottom:20px}.wp-mail-smtp-setup-wizard-step-footer-buttons button{width:100%;margin-bottom:10px}.wp-mail-smtp-setup-wizard-step-footer-buttons button:last-child{margin-right:0;margin-bottom:0}.wp-mail-smtp-exit-link{text-align:center;margin-bottom:50px}.wp-mail-smtp-exit-link a{font-size:14px;color:#888;text-decoration:underline}.wp-mail-smtp-exit-link a:active,.wp-mail-smtp-exit-link a:hover{color:#555;text-decoration:underline}.wp-mail-smtp-setup-wizard-timeline{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:41px auto 0;max-width:650px;padding:0 20px}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step-line{background:#ddd;height:2px;margin:0 6px;width:100%}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step-line.wp-mail-smtp-setup-wizard-timeline-line-active{background:#6aa08b}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step{border:none;background-color:#999;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;height:16px;width:16px}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step .icon{display:none}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step.wp-mail-smtp-setup-wizard-timeline-step-active,.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step.wp-mail-smtp-setup-wizard-timeline-step-completed{background-color:#6aa08b;position:relative}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step.wp-mail-smtp-setup-wizard-timeline-step-failed{background-color:#d83638;position:relative}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step.wp-mail-smtp-setup-wizard-timeline-step-completed .icon-success,.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step.wp-mail-smtp-setup-wizard-timeline-step-failed .icon-failed{color:#fff;display:block;position:absolute;left:3px;top:3px}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step.wp-mail-smtp-setup-wizard-timeline-step-failed .icon-failed{left:4px;top:2px}.wp-mail-smtp-input-radios-with-icons{display:block}.wp-mail-smtp-input-radios-with-icons input{opacity:0;position:absolute}.wp-mail-smtp-input-radios-with-icons label{width:100%;height:52px;color:#222;border:1px solid #ddd;background:#fff;border-radius:3px;font-size:16px;display:block;margin-bottom:20px;padding:9px;cursor:pointer}.wp-mail-smtp-input-radios-with-icons label>*{vertical-align:middle}.wp-mail-smtp-input-radios-with-icons label:hover{border:1px solid #888;-webkit-box-shadow:0 0 0 1px #888;box-shadow:0 0 0 1px #888}.wp-mail-smtp-setup-wizard-step-choose-mailer .wp-mail-smtp-setup-wizard-form-row-highlight .wp-mail-smtp-input-radios-with-icons label{border-color:#2d4f60}.wp-mail-smtp-setup-wizard-step-choose-mailer .wp-mail-smtp-setup-wizard-form-row-highlight .wp-mail-smtp-input-radios-with-icons label:hover{-webkit-box-shadow:0 0 0 1px #2d4f60;box-shadow:0 0 0 1px #2d4f60}.wp-mail-smtp-setup-wizard-step-choose-mailer .wp-mail-smtp-setup-wizard-form-row-highlight .wp-mail-smtp-input-radios-with-icons label.wp-mail-smtp-styled-radio-label-readonly:hover{-webkit-box-shadow:none;box-shadow:none}.wp-mail-smtp-input-radios-with-icons label.wp-mail-smtp-styled-radio-label-checked{border:1px solid #2d4f60;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.1),0 0 0 1px #2d4f60;box-shadow:0 3px 5px rgba(0,0,0,.1),0 0 0 1px #2d4f60}.wp-mail-smtp-input-radios-with-icons label.wp-mail-smtp-styled-radio-label-readonly{color:#999;border:1px solid #ddd;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.wp-mail-smtp-input-radios-with-icons label.wp-mail-smtp-styled-radio-label-readonly img,.wp-mail-smtp-input-radios-with-icons label.wp-mail-smtp-styled-radio-label-readonly svg:not(.icon){opacity:.4}.wp-mail-smtp-input-radios-with-icons img{margin-left:20px}.wp-mail-smtp-input-radios-with-icons .wp-mail-smtp-styled-radio{width:32px;height:32px;position:relative;display:inline-block;border-radius:50%;background-color:#e6e6e6}.wp-mail-smtp-input-radios-with-icons .wp-mail-smtp-styled-radio .icon{display:none}.wp-mail-smtp-input-radios-with-icons .wp-mail-smtp-styled-radio.wp-mail-smtp-styled-radio-checked{background-color:#2d4f60;color:#fff}.wp-mail-smtp-input-radios-with-icons .wp-mail-smtp-styled-radio.wp-mail-smtp-styled-radio-checked .icon{display:block;position:absolute;left:8px;top:8px}.wp-mail-smtp-input-radios-with-icons .wp-mail-smtp-styled-radio-text{margin-left:10px}.wp-mail-smtp-input-radios-with-icons input:focus-visible+.wp-mail-smtp-styled-radio:not(.wp-mail-smtp-styled-radio-checked){-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #e6e6e6;box-shadow:0 0 0 1px #fff,0 0 0 3px #e6e6e6}.wp-mail-smtp-setup-wizard-form-row-highlight{background-color:#f8f8f8;padding:20px;margin:0 -20px 20px}.wp-mail-smtp-setup-wizard-form-row-highlight .wp-mail-smtp-input-radios-with-icons label:last-child{margin-bottom:0}.wp-mail-smtp-swal.swal2-container.swal2-shown{background-color:rgba(68,68,68,.5)}.wp-mail-smtp-swal .swal2-popup{padding:10px;border-radius:0;font-size:16px;color:#555;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.15);box-shadow:0 2px 15px rgba(0,0,0,.15)}.wp-mail-smtp-swal .swal2-popup .swal2-header{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;margin:40px 40px 12px;padding:0}.wp-mail-smtp-swal .swal2-popup .swal2-header .swal2-title{font-size:24px;color:#222;margin:0;padding:0;font-weight:500;text-align:left}.wp-mail-smtp-swal .swal2-popup .swal2-header .swal2-close{color:#999;font-size:0;width:16px;height:16px;margin:10px 8px 0 0;outline:none}.wp-mail-smtp-swal .swal2-popup .swal2-header .swal2-close:before{content:"";display:inline-block;background:no-repeat url(../img/times-solid-grey.svg);width:18px;height:18px}.wp-mail-smtp-swal .swal2-popup .swal2-content{color:#555;font-size:16px;line-height:23px;padding:0 40px;margin-bottom:37px}.wp-mail-smtp-swal .swal2-popup .swal2-content #swal2-content{text-align:left;font-weight:400}.wp-mail-smtp-swal .swal2-popup .swal2-actions{border-top:1px solid #e6e6e6;margin:0 -10px;padding:30px 30px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto}@media(min-width:782px){.wp-mail-smtp-swal .swal2-popup .swal2-actions{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled:focus{-webkit-box-shadow:none;box-shadow:none}.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel,.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{margin:0;display:block;width:100%}@media(min-width:782px){.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel,.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{display:inline-block;width:auto}}.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{border:none;background-color:#e27730;color:#fff;border-radius:3px;font-size:16px;font-weight:500;line-height:19px;padding:15px 30px;text-decoration:none}.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:focus,.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:hover{background-color:#c45e1b}.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:"";display:inline-block;margin:0 0 -3px 10px;background:no-repeat url(../img/long-arrow-alt-right-regular-white.svg);width:16px;height:18px}.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel{background:none!important;border:none;padding:0!important;color:#888;font-size:14px;font-weight:400;text-decoration:underline;cursor:pointer;margin-bottom:30px}@media(min-width:782px){.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel{margin-bottom:0}}.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:focus,.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:hover{color:#555}.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:before{content:"";margin:0 10px -3px 0;display:inline-block;background:no-repeat url(../img/long-arrow-alt-left-regular-grey.svg);width:16px;height:18px}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup{border-top:7px solid #3498db;padding-top:0}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-header{margin:10px 40px 24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-header .swal2-image{margin-top:30px;margin-bottom:17px}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-header .swal2-title{font-weight:700;text-align:center}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content{margin-bottom:0}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content p{margin:0 auto 25px}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content p:last-child{margin-bottom:0}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content .wp-mail-smtp-button{text-transform:uppercase}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content #swal2-content{text-align:center}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content #swal2-content .wp-mail-smtp-button-main{background-color:#ff982d}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content #swal2-content .wp-mail-smtp-button-main:focus,.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content #swal2-content .wp-mail-smtp-button-main:hover{background-color:#f97f00}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content .upgrade-bonus{position:relative;background:#faffac;margin:40px -50px 10px;padding:24px 60px 20px}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content .upgrade-bonus .icon-container{position:absolute;background:#2ecc71;color:#fff;width:46px;height:46px;border-radius:50%;left:calc(50% - 23px);top:-23px;border:6px solid #fff}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content .upgrade-bonus .icon-container .icon{position:absolute;top:10px;left:10px}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content .upgrade-bonus .highlight{color:#2ecc71;font-weight:500}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content .already-purchased{font-size:14px;color:#888}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content .already-purchased:focus,.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content .already-purchased:hover{color:#555}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-header{margin:20px}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-content{padding:0 20px;margin-bottom:30px}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-content .subtitle{margin:0 0 45px}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-content .title-container{margin-bottom:7px}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-content .bonus{padding:30px;margin:17px -30px 0;background-color:#fefcca;color:#222;border-radius:3px;text-align:center}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{background-color:#6aa08b}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:focus,.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:hover{background-color:#548371}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:before,.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:none}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .settings-input-long-checkbox .checkbox.checkbox-checked:after{top:5px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-good .swal2-popup .swal2-content{margin-bottom:27px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-good .swal2-popup .swal2-content img.icon{color:#fdb72c;width:16px;vertical-align:middle}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-good .swal2-popup .swal2-actions{border-top:none;padding:0 50px 40px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-bad .swal2-popup .swal2-content{margin-bottom:16px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-bad .swal2-popup .swal2-content textarea{border:1px solid #b6b6b6;color:#222;border-radius:3px;margin:27px 0 11px;padding:10px;font-size:16px;width:100%}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-bad .swal2-popup .swal2-content textarea:focus{outline:none;border:1px solid #2d4f60;-webkit-box-shadow:0 0 0 1px #2d4f60;box-shadow:0 0 0 1px #2d4f60}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-bad .swal2-popup .swal2-content .permission-container{display:-webkit-box;display:-ms-flexbox;display:flex}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-bad .swal2-popup .swal2-content .permission-container label{font-size:14px;margin-left:7px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-bad .swal2-popup .swal2-content .permission-container input[type=checkbox]{width:16px;height:16px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-bad .swal2-popup .swal2-actions{border-top:none;padding:0 50px 40px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-bad .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:none}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-content{margin-bottom:47px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions{border-top:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 30px 40px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel,.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{width:128px;height:128px;padding:0;font-size:0;text-indent:-9999px;-webkit-box-shadow:none;box-shadow:none}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:after,.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:before,.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after,.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:before{content:none}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{background:url(../img/thumbs-up.svg);margin-right:50px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:hover{background:url(../img/thumbs-up-hover.svg)}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel{background:url(../img/thumbs-down.svg)!important}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:hover{background:url(../img/thumbs-down-hover.svg)!important}.wp-mail-smtp-swal.wp-mail-smtp-swal-error .swal2-popup p{margin:0}.wp-mail-smtp-swal.wp-mail-smtp-swal-error .swal2-popup .swal2-content{padding:0 40px;margin-bottom:29px}.wp-mail-smtp-swal.wp-mail-smtp-swal-error .swal2-popup .swal2-content .subtitle{margin:0 0 26px}.wp-mail-smtp-swal.wp-mail-smtp-swal-error .swal2-popup .swal2-content .detailed-error{padding:11px 15px;font-size:14px;line-height:20px;margin:0;color:#555;border:1px solid #ddd;border-left:4px solid #dc3232;text-align:left;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.07);box-shadow:0 1px 1px rgba(0,0,0,.07)}.wp-mail-smtp-swal.wp-mail-smtp-swal-error .swal2-popup .swal2-content .detailed-error h3{font-size:14px;color:#222;font-weight:500;line-height:23px;margin:0}.wp-mail-smtp-swal.wp-mail-smtp-swal-error .swal2-popup .swal2-actions{padding:0 50px 40px;border-top:none}.wp-mail-smtp-swal.wp-mail-smtp-swal-error .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:none}.wp-mail-smtp-swal.wp-mail-smtp-swal-alert .swal2-popup .swal2-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-mail-smtp-swal.wp-mail-smtp-swal-alert .swal2-popup .swal2-content{padding:0 40px;margin-bottom:29px}.wp-mail-smtp-swal.wp-mail-smtp-swal-alert .swal2-popup .swal2-content #swal2-content{text-align:center}.wp-mail-smtp-swal.wp-mail-smtp-swal-alert .swal2-popup .swal2-content p{margin:0 0 26px}.wp-mail-smtp-swal.wp-mail-smtp-swal-alert .swal2-popup .swal2-actions{padding:0 50px 40px;border-top:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-mail-smtp-swal.wp-mail-smtp-swal-alert .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:none}.wp-mail-smtp-setup-wizard-step .license-form{color:#222}.wp-mail-smtp-setup-wizard-step .license-form input{display:block;width:100%;height:40px;font-size:16px;padding:10px;color:#222;border:1px solid #999;border-radius:3px}.wp-mail-smtp-setup-wizard-step .license-form input:focus{outline:none;border:1px solid #2d4f60;-webkit-box-shadow:0 0 0 1px #2d4f60;box-shadow:0 0 0 1px #2d4f60}.wp-mail-smtp-setup-wizard-step .license-form button{-ms-flex-negative:0;flex-shrink:0;margin-top:10px;width:100%}.wp-mail-smtp-setup-wizard-step .license-form .license-control{display:block}.wp-mail-smtp-setup-wizard-step .license-form.license-form-error input{border-color:#dc3232}.wp-mail-smtp-setup-wizard-step .license-form.license-form-error .error-message{color:#dc3232;font-size:14px;margin:5px 0 0}.wp-mail-smtp-setup-wizard-step .license-form p{margin:0 0 16px}.wp-mail-smtp-setup-wizard-step-configure-mailer .license-form p{font-size:16px;line-height:24px;color:#222}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings{margin-top:29px}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings.wp-mail-smtp-setup-wizard-step-configure-mailer-settings-smtp .mailer-description a{font-weight:500}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description{font-size:16px;line-height:24px;color:#222;margin-bottom:29px}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links{margin-top:0}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a{margin-right:20px}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a.wp-mail-smtp-link-docs,.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a:last-child{margin-top:10px;display:block}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links .wp-mail-smtp-link{font-weight:500}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links .mailer-offer-link-disclosure{text-decoration:underline;text-decoration-style:dotted;font-size:14px;display:inline-block;cursor:help;margin-top:15px;color:#777}.wp-mail-smtp-setup-wizard-step-configure-mailer .wp-mail-smtp-configure-mailer-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wp-mail-smtp-setup-wizard-step-configure-mailer .wp-mail-smtp-configure-mailer-header-container{width:calc(100% - 94px)}.wp-mail-smtp-setup-wizard-step-configure-mailer .wp-mail-smtp-configure-mailer-logo{width:94px;height:94px;border:1px solid #e6e6e6;border-radius:50%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-mail-smtp-setup-wizard-step-configure-mailer .wp-mail-smtp-configure-mailer-logo svg{width:55px}.wp-mail-smtp-setup-wizard-step-configure-mailer .wp-mail-smtp-gmail-one-click-setup-switch{margin-bottom:30px}.wp-mail-smtp-setup-wizard-step-configure-mailer .wp-mail-smtp-gmail-one-click-setup-switch .label{font-size:16px}.settings-amazon-ses-identities,.settings-input-checkbox,.settings-input-long-checkbox,.settings-input-number,.settings-input-radio,.settings-input-select,.settings-input-switch,.settings-input-text,.settings-oauth-connection{margin:0 0 29px}.settings-amazon-ses-identities:last-child,.settings-input-checkbox:last-child,.settings-input-long-checkbox:last-child,.settings-input-number:last-child,.settings-input-radio:last-child,.settings-input-select:last-child,.settings-input-switch:last-child,.settings-input-text:last-child,.settings-oauth-connection:last-child{margin-bottom:20px}.settings-amazon-ses-identities .settings-input-label-container,.settings-input-checkbox .settings-input-label-container,.settings-input-long-checkbox .settings-input-label-container,.settings-input-number .settings-input-label-container,.settings-input-radio .settings-input-label-container,.settings-input-select .settings-input-label-container,.settings-input-switch .settings-input-label-container,.settings-input-text .settings-input-label-container,.settings-oauth-connection .settings-input-label-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 12px}.settings-amazon-ses-identities .label,.settings-input-checkbox .label,.settings-input-long-checkbox .label,.settings-input-number .label,.settings-input-radio .label,.settings-input-select .label,.settings-input-switch .label,.settings-input-text .label,.settings-oauth-connection .label{color:#222;display:inline-block;line-height:21px;font-weight:500;font-size:18px}.settings-amazon-ses-identities .wp-mail-smtp-info,.settings-input-checkbox .wp-mail-smtp-info,.settings-input-long-checkbox .wp-mail-smtp-info,.settings-input-number .wp-mail-smtp-info,.settings-input-radio .wp-mail-smtp-info,.settings-input-select .wp-mail-smtp-info,.settings-input-switch .wp-mail-smtp-info,.settings-input-text .wp-mail-smtp-info,.settings-oauth-connection .wp-mail-smtp-info{margin-left:10px}.settings-amazon-ses-identities .error,.settings-input-checkbox .error,.settings-input-long-checkbox .error,.settings-input-number .error,.settings-input-radio .error,.settings-input-select .error,.settings-input-switch .error,.settings-input-text .error,.settings-oauth-connection .error{display:-webkit-box;display:-ms-flexbox;display:flex;color:#dc3232;font-size:14px}.settings-amazon-ses-identities .error .icon,.settings-input-checkbox .error .icon,.settings-input-long-checkbox .error .icon,.settings-input-number .error .icon,.settings-input-radio .error .icon,.settings-input-select .error .icon,.settings-input-switch .error .icon,.settings-input-text .error .icon,.settings-oauth-connection .error .icon{margin-right:10px}.settings-amazon-ses-identities.input-error input,.settings-input-checkbox.input-error input,.settings-input-long-checkbox.input-error input,.settings-input-number.input-error input,.settings-input-radio.input-error input,.settings-input-select.input-error input,.settings-input-switch.input-error input,.settings-input-text.input-error input,.settings-oauth-connection.input-error input{border-color:#dc3232}.settings-amazon-ses-identities input:disabled,.settings-input-checkbox input:disabled,.settings-input-long-checkbox input:disabled,.settings-input-number input:disabled,.settings-input-radio input:disabled,.settings-input-select input:disabled,.settings-input-switch input:disabled,.settings-input-text input:disabled,.settings-oauth-connection input:disabled{cursor:not-allowed}.settings-amazon-ses-identities .description,.settings-input-checkbox .description,.settings-input-long-checkbox .description,.settings-input-number .description,.settings-input-radio .description,.settings-input-select .description,.settings-input-switch .description,.settings-input-text .description,.settings-oauth-connection .description{font-size:14px;line-height:20px;color:#555;margin:-4px 0 0}.settings-amazon-ses-identities .description--constant,.settings-input-checkbox .description--constant,.settings-input-long-checkbox .description--constant,.settings-input-number .description--constant,.settings-input-radio .description--constant,.settings-input-select .description--constant,.settings-input-switch .description--constant,.settings-input-text .description--constant,.settings-oauth-connection .description--constant{font-size:12px;margin-top:5px}.settings-input-number input,.settings-input-text input{display:block;width:100%;height:40px;font-size:16px;padding:10px;color:#222;border:1px solid #999;border-radius:3px;margin:0 0 15px}.settings-input-number input:focus,.settings-input-text input:focus{outline:none;border:1px solid #2d4f60;-webkit-box-shadow:0 0 0 1px #2d4f60;box-shadow:0 0 0 1px #2d4f60}.settings-input-number input::-webkit-input-placeholder,.settings-input-text input::-webkit-input-placeholder{color:#888}.settings-input-number input::-moz-placeholder,.settings-input-text input::-moz-placeholder{color:#888}.settings-input-number input:-ms-input-placeholder,.settings-input-text input:-ms-input-placeholder{color:#888}.settings-input-number input::-ms-input-placeholder,.settings-input-text input::-ms-input-placeholder{color:#888}.settings-input-number input::placeholder,.settings-input-text input::placeholder{color:#888}.settings-input-number-error input,.settings-input-text-error input{border-color:#dc3232}.settings-input-number.settings-input-text-with-copy .settings-input-container,.settings-input-text.settings-input-text-with-copy .settings-input-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.settings-input-number.settings-input-text-with-copy .settings-input-container input,.settings-input-text.settings-input-text-with-copy .settings-input-container input{color:#888;margin-bottom:0}.settings-input-number.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button,.settings-input-text.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button{outline:none;margin:0 0 0 10px;background-color:#999}.settings-input-number.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button:hover,.settings-input-text.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button:hover{background-color:#888}.settings-input-number.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button-small,.settings-input-text.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button-small{padding:8px 12px}.settings-input-number.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button-copied,.settings-input-number.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button-copied:hover,.settings-input-text.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button-copied,.settings-input-text.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button-copied:hover{background-color:#6aa08b}.settings-input-number.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button .copy-button-container,.settings-input-text.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button .copy-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settings-input-number.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button .copy-button-container .icon,.settings-input-text.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button .copy-button-container .icon{display:none}.settings-input-number.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button .copy-button-container .icon.active,.settings-input-text.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button .copy-button-container .icon.active{display:block}.settings-input-radio input{opacity:0;position:absolute}.settings-input-radio label{color:#222;font-size:14px;display:inline-block;margin:0 30px 15px 0}.settings-input-radio label:last-child{margin-right:0}.settings-input-radio label>span{vertical-align:middle}.settings-input-radio label.wp-mail-smtp-styled-radio-label-disabled{cursor:not-allowed}.settings-input-radio .wp-mail-smtp-styled-radio{width:20px;height:20px;border:1px solid #999;position:relative;display:inline-block;border-radius:50%;margin-right:10px}.settings-input-radio .wp-mail-smtp-styled-radio.wp-mail-smtp-styled-radio-checked{border-color:#2d4f60}.settings-input-radio .wp-mail-smtp-styled-radio.wp-mail-smtp-styled-radio-checked:after{left:2px;right:2px;top:2px;bottom:2px;position:absolute;content:"";background:#2d4f60;display:block;border-radius:50%}.settings-input-radio .wp-mail-smtp-styled-radio.wp-mail-smtp-styled-radio-disabled{opacity:.4}.settings-input-radio input:focus-visible+.wp-mail-smtp-styled-radio{-webkit-box-shadow:0 0 0 1px #999;box-shadow:0 0 0 1px #999}.settings-input-radio input:focus-visible+.wp-mail-smtp-styled-radio.wp-mail-smtp-styled-radio-checked{-webkit-box-shadow:0 0 0 1px #2d4f60;box-shadow:0 0 0 1px #2d4f60}.settings-input-switch.sub_setting{background-color:#f8f8f8;padding:20px;margin-top:-17px}.settings-input-switch.sub_setting .label{font-size:14px}.settings-input-switch.sub_setting .label-description{color:#555}.settings-input-switch .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settings-input-switch .title .wp-mail-smtp-pro-badge{margin-left:10px;height:18px;width:auto}.settings-input-switch .control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settings-input-switch input{position:absolute;top:auto;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;white-space:nowrap}.settings-input-switch input:checked+.toggle-switch{background-color:#2d4f60}.settings-input-switch input:checked+.toggle-switch:before{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.settings-input-switch input:disabled:checked:hover+.toggle-switch,.settings-input-switch input:disabled:not(:checked):hover+.toggle-switch{-webkit-box-shadow:none;box-shadow:none}.settings-input-switch input:disabled:not(:checked):hover+.toggle-switch{background-color:#ddd}.settings-input-switch input:disabled+.toggle-switch{background-color:#ddd;cursor:not-allowed}.settings-input-switch input:disabled:checked+.toggle-switch{background-color:#4e88a5;cursor:not-allowed}.settings-input-switch input:checked:focus+.toggle-switch,.settings-input-switch input:checked:hover+.toggle-switch{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #2d4f60;box-shadow:0 0 0 1px #fff,0 0 0 3px #2d4f60}.settings-input-switch input:not(:checked):focus+.toggle-switch,.settings-input-switch input:not(:checked):hover+.toggle-switch{background-color:#999;-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #999;box-shadow:0 0 0 1px #fff,0 0 0 3px #999}.settings-input-switch .toggle-switch{position:relative;cursor:pointer;background-color:#bbb;border-radius:10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;vertical-align:middle;display:inline-block;width:30px;height:20px}.settings-input-switch .toggle-switch:before{position:absolute;content:"";height:16px;width:16px;left:2px;top:2px;background-color:#fff;border-radius:50%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.settings-input-switch .description{margin-bottom:15px}.settings-input-switch .label-description{font-size:14px;line-height:20px;color:#222;margin:0 0 0 20px;-webkit-box-flex:1;-ms-flex:1;flex:1}.settings-input-select-container{position:relative;margin:0 0 15px}.settings-input-select-container:after{content:"";background:no-repeat url(../img/chevron-down-solid-grey.svg);right:10px;top:14px;width:12px;height:12px;position:absolute;pointer-events:none}.settings-input-select select::-ms-expand{display:none}.settings-input-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:40px;font-size:16px;padding:8px 5px 8px 10px;color:#222;border:1px solid #999;border-radius:3px}.settings-input-select select:focus{outline:none;border:1px solid #2d4f60;-webkit-box-shadow:0 0 0 1px #2d4f60;box-shadow:0 0 0 1px #2d4f60}.settings-input-select select:disabled{cursor:not-allowed}.settings-input-select-error select{border-color:#dc3232}.settings-amazon-ses-identities>.wp-mail-smtp-loader{display:block}.settings-amazon-ses-identities p{margin:0 0 17px}.settings-amazon-ses-identities .description{margin-bottom:17px}.settings-amazon-ses-identities .ses-identities-container{background:#f8f8f8;padding:20px}.settings-amazon-ses-identities .ses-identities-table-container{border-radius:3px;font-size:14px;line-height:20px;text-align:left}.settings-amazon-ses-identities .ses-identities-table-container+.wp-mail-smtp-amazonses-identity-form{margin-top:20px}.settings-amazon-ses-identities .ses-identities-table-container table{width:100%;border-collapse:collapse}.settings-amazon-ses-identities .ses-identities-table-container th.ses-identity-column{color:#222;font-weight:500}.settings-amazon-ses-identities .ses-identities-table-container .ses-identity-column-sender{width:50%}.settings-amazon-ses-identities .ses-identities-table-container .ses-identity-column-status,.settings-amazon-ses-identities .ses-identities-table-container .ses-identity-column-type{width:25%}.settings-amazon-ses-identities .ses-identities-table-container tr{border-bottom:1px solid #ddd}.settings-amazon-ses-identities .ses-identities-table-container th{padding:0 0 20px}.settings-amazon-ses-identities .ses-identities-table-container td{padding:18px 0}.settings-amazon-ses-identities .ses-identities-table-container .wp-mail-smtp-button{margin-top:20px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form{background:#f8f8f8;border-radius:3px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form h3{font-size:14px;line-height:21px;margin-bottom:16px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form p{font-size:14px;margin:0 0 20px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .settings-input-radio{margin-bottom:5px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .settings-input-text{margin-bottom:20px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step .wp-mail-smtp-button-main.wp-mail-smtp-button-verify{min-width:150px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step .ses-identities-email-success-notice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step .ses-identities-email-success-notice .icon{width:16px;height:16px;margin-right:10px;color:#6aa08b}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .settings-input-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .settings-input-text label{width:50px;margin-right:16px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .settings-input-text label .label{font-size:16px;color:#888;font-weight:400;margin-bottom:0}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .settings-input-text .settings-input-container{width:100%}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records{border:1px solid #ddd;border-radius:4px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__row{display:-webkit-box;display:-ms-flexbox;display:flex;padding:7.5px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__row--heading{border-radius:4px 4px 0 0;background-color:#eee}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__row--record{border-top:1px solid #ddd}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;margin:7.5px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--heading{font-size:14px;line-height:20px;font-weight:500;color:#444}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record .settings-input-container{position:relative}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record .settings-input-text{margin:0}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record .settings-input-label-container{display:none}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record input{margin:0;padding-right:39px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record button{position:absolute;right:1px;top:1px;bottom:1px;padding:9px 11px;margin:0;border:none;border-radius:0 1px 1px 0}.settings-oauth-connection .description{margin-bottom:20px}.settings-oauth-connection .wp-mail-smtp-button{margin-top:-2px}.settings-oauth-connection .remove-authorization-container .description .icon{color:#6aa08b;width:16px;height:16px;margin-left:10px}.settings-oauth-connection .remove-authorization-container .description.connected-as{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settings-oauth-connection .remove-authorization-container .wp-mail-smtp-button{margin-top:-3px}.settings-input-long-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 0;border-bottom:1px solid #e6e6e6;cursor:pointer;margin-bottom:0}.settings-input-long-checkbox.settings-input-long-checkbox-disabled{cursor:not-allowed}.settings-input-long-checkbox .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:9px}.settings-input-long-checkbox .title-container .wp-mail-smtp-pro-badge{margin-left:10px;width:46px;height:26px}.settings-input-long-checkbox .description{margin-right:30px}.settings-input-long-checkbox .label{margin:0}.settings-input-long-checkbox input{opacity:0;position:absolute}.settings-input-long-checkbox .checkbox{width:32px;height:32px;position:relative;display:inline-block;border-radius:50%;background-color:#e6e6e6}.settings-input-long-checkbox .checkbox .icon{display:none}.settings-input-long-checkbox .checkbox.checkbox-checked{background-color:#2d4f60;color:#fff}.settings-input-long-checkbox .checkbox.checkbox-checked .icon{display:block;position:absolute;left:8px;top:8px}.settings-input-long-checkbox .checkbox.checkbox-checked.checkbox-disabled{background-color:#6aa08b}.settings-input-long-checkbox:first-child{padding-top:0;color:red}.settings-input-long-checkbox:last-child{border-bottom:none;margin-bottom:0}.settings-input-long-checkbox input:focus-visible+.checkbox{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #e6e6e6;box-shadow:0 0 0 1px #fff,0 0 0 3px #e6e6e6}.settings-input-long-checkbox input:focus-visible+.checkbox.checkbox-checked{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #2d4f60;box-shadow:0 0 0 1px #fff,0 0 0 3px #2d4f60}.settings-input-checkbox input{opacity:0;position:absolute}.settings-input-checkbox .settings-input-checkbox-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settings-input-checkbox .settings-input-checkbox-container .input-label{margin-left:10px}.settings-input-checkbox .checkbox{width:24px;height:24px;position:relative;display:inline-block;border-radius:3px;border:1px solid #999;background-color:#fff}.settings-input-checkbox .checkbox .icon{display:none}.settings-input-checkbox .checkbox.checkbox-checked{background-color:#2d4f60;border:none;color:#fff}.settings-input-checkbox .checkbox.checkbox-checked .icon{display:block;position:absolute;left:5px;top:5px}.settings-input-checkbox .checkbox.checkbox-checked.checkbox-disabled{background-color:#4e88a5}.settings-input-checkbox input:focus-visible+.checkbox{-webkit-box-shadow:0 0 0 1px #999;box-shadow:0 0 0 1px #999}.settings-input-checkbox input:focus-visible+.checkbox.checkbox-checked{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #2d4f60;box-shadow:0 0 0 1px #fff,0 0 0 3px #2d4f60}.wp-mail-smtp-setup-wizard-step-plugin-features .wp-mail-smtp-plugin-features-header{margin-bottom:33px}.wp-mail-smtp-setup-wizard-step-plugin-features .wp-mail-smtp-plugin-features-header .wp-mail-smtp-content-header{margin-bottom:0}.wp-mail-smtp-setup-wizard-step-license .upgrade-content,.wp-mail-smtp-setup-wizard-step-license .verified-license{background-color:#e6efec;border-radius:3px;padding:30px;margin-bottom:50px;color:#222}.wp-mail-smtp-setup-wizard-step-license .upgrade-content p{margin:0 0 30px}.wp-mail-smtp-setup-wizard-step-license .verified-license{text-align:center;margin-bottom:20px}.wp-mail-smtp-setup-wizard-step-license .checked-item-list .checked-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;margin-bottom:15px}.wp-mail-smtp-setup-wizard-step-license .checked-item-list .checked-item:last-child{margin-bottom:0}.wp-mail-smtp-setup-wizard-step-license .checked-item-list .checked-item .icon{color:#6aa08b;margin-right:15px;width:16px}.wp-mail-smtp-setup-wizard-step-license .checked-item-list .checked-item>span{width:calc(100% - 31px)}.wp-mail-smtp-setup-wizard-check-configuration .check-configuration-loading-image-container{text-align:center}.wp-mail-smtp-plugin-item{border:1px solid #ddd;border-radius:3px;padding:10px;margin-bottom:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#222}.wp-mail-smtp-plugin-item,.wp-mail-smtp-plugin-item-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-mail-smtp-plugin-item-title-container{margin-bottom:10px}.wp-mail-smtp-plugin-item .wp-mail-smtp-button{height:32px;width:120px;text-align:center;font-size:13px;line-height:16px;font-weight:500;padding:8px 31px;color:#fff;background-color:#6693af}.wp-mail-smtp-plugin-item .wp-mail-smtp-button:hover{background-color:#2d4f60}.wp-mail-smtp-plugin-item .wp-mail-smtp-button:disabled{cursor:not-allowed;background-color:#e6e6e6;color:#777}.wp-mail-smtp-plugin-item:last-child{margin-bottom:0}.wp-mail-smtp-setup-wizard-configuration-success .plugin-item-container{margin-bottom:20px}.wp-mail-smtp-setup-wizard-configuration-success .plugin-item-container .medium-bold{color:#222;margin-bottom:20px}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner-container{margin:30px -20px 0}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner{padding:30px;border-radius:3px 3px 0 0;text-align:center;background-color:#ecf3f1}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner .wp-mail-smtp-setup-wizard-content h2{margin-bottom:10px}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner .subtitle{margin-bottom:28px}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner .checked-item-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:29px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner .checked-item-list .checked-item{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;color:#222}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner .checked-item-list .checked-item .icon{color:#6aa08b;margin-right:8px}.wp-mail-smtp-setup-wizard-configuration-success .bonus{margin:10px 0 0;padding:30px;background-color:#fefcca;color:#222;border-radius:0 0 3px 3px;text-align:center}.wp-mail-smtp-setup-wizard-configuration-success .wp-mail-smtp-setup-wizard-step-footer{margin:20px 0}.wp-mail-smtp-setup-wizard-configuration-success .wp-mail-smtp-setup-wizard-step-footer button{margin-bottom:10px;width:100%}.wp-mail-smtp-setup-wizard-configuration-success .wp-mail-smtp-setup-wizard-step-footer button:last-child{margin-bottom:0}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-setup-wizard-configuration-failure .wp-mail-smtp-content-header{margin-bottom:27px}.wp-mail-smtp-setup-wizard-configuration-failure .start-troubleshooting-arrow-container{margin-bottom:11px}.wp-mail-smtp-setup-wizard-configuration-failure .start-troubleshooting-arrow-container svg{width:112px;height:112px;margin:0 auto;display:block}.wp-mail-smtp-setup-wizard-configuration-failure .wp-mail-smtp-setup-wizard-step-footer{margin:20px 0}.wp-mail-smtp-setup-wizard-configuration-failure .wp-mail-smtp-setup-wizard-step-footer .wp-mail-smtp-button{margin-bottom:10px;width:100%}.wp-mail-smtp-setup-wizard-configuration-failure .wp-mail-smtp-setup-wizard-step-footer .wp-mail-smtp-button:last-child{margin-bottom:0}.wp-mail-smtp-admin-page{position:relative}.wp-mail-smtp-admin-page .wp-mail-smtp-blocked,.wp-mail-smtp-admin-page .wp-mail-smtp-loading{position:fixed;top:0;bottom:0;right:0;left:0;background:rgba(68,68,68,.5);z-index:999}.wp-mail-smtp-admin-page .wp-mail-smtp-loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swal2-shown .swal2-container.swal2-backdrop-show{background:rgba(68,68,68,.5)}img{max-width:100%}a{color:#6693af}a:focus,a:hover{text-decoration:none}a .text-with-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}a .text-with-arrow-right .icon{margin-left:10px}a .text-with-arrow-left .icon{margin-right:10px}.wp-mail-smtp-notice{padding:15px;font-size:14px;line-height:20px;margin:0;color:#222;border:1px solid #ddd;border-left:4px solid #00a0d2;text-align:left;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.07);box-shadow:0 1px 1px rgba(0,0,0,.07)}.wp-mail-smtp-notice--error{border-left:4px solid #dc3232}.wp-mail-smtp-notice--info{border-left:4px solid #00a0d2}.wp-mail-smtp-notice p{margin-top:0}.wp-mail-smtp-notice p:last-child{margin-bottom:0}.wp-mail-smtp-google-sign-in-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;border:none;background-color:#4285f4;border-radius:2px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.25);box-shadow:0 2px 4px 0 rgba(0,0,0,.25);-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;text-decoration:none;cursor:pointer;color:#fff}.wp-mail-smtp-google-sign-in-btn:hover{-webkit-box-shadow:0 0 3px 3px rgba(66,133,244,.3);box-shadow:0 0 3px 3px rgba(66,133,244,.3)}.wp-mail-smtp-google-sign-in-btn:active{background:#3367d6}.wp-mail-smtp-google-sign-in-btn--disabled,.wp-mail-smtp-google-sign-in-btn:disabled{pointer-events:none;background-color:#d4d3d3;-webkit-box-shadow:none;box-shadow:none;color:#7f7f7f}.wp-mail-smtp-google-sign-in-btn--disabled .wp-mail-smtp-google-sign-in-icon__bg,.wp-mail-smtp-google-sign-in-btn--disabled .wp-mail-smtp-google-sign-in-icon__border,.wp-mail-smtp-google-sign-in-btn:disabled .wp-mail-smtp-google-sign-in-icon__bg,.wp-mail-smtp-google-sign-in-btn:disabled .wp-mail-smtp-google-sign-in-icon__border{fill:#d4d3d3}.wp-mail-smtp-google-sign-in-btn--disabled .wp-mail-smtp-google-sign-in-icon__symbol,.wp-mail-smtp-google-sign-in-btn:disabled .wp-mail-smtp-google-sign-in-icon__symbol{fill:#7f7f7f}.wp-mail-smtp-google-sign-in-btn__icon{overflow:hidden;border-radius:2px}.wp-mail-smtp-google-sign-in-btn__icon svg{display:block;margin:-3px}.wp-mail-smtp-google-sign-in-btn__text{font-size:14px;font-weight:600;margin:0 10px}@media(min-width:782px){.wp-mail-smtp-setup-wizard-container{max-width:100%;margin:0 auto;width:850px}.wp-mail-smtp-setup-wizard-content{margin:50px 0 48px}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-content-header{margin-bottom:47px}.wp-mail-smtp-setup-wizard-content-container{padding:49px 100px 30px}.wp-mail-smtp-setup-wizard-content-container-container{padding:30px 20px}.wp-mail-smtp-setup-wizard-step-plugin-features .wp-mail-smtp-setup-wizard-content-container{padding:49px 100px 19px}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-separator{margin:30px 0}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-separator-no-margin{margin:0}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-separator-big-margin{margin:50px 0}.wp-mail-smtp-setup-wizard-step .license-form .license-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-mail-smtp-setup-wizard-step .license-form input{width:calc(100% - 195px)}.wp-mail-smtp-setup-wizard-step .license-form button{margin-top:0;width:180px;margin-left:15px}.wp-mail-smtp-welcome .wp-mail-smtp-logo{margin-top:158px;padding:0}.wp-mail-smtp-welcome .wp-mail-smtp-setup-wizard-container{width:650px}.wp-mail-smtp-welcome .wp-mail-smtp-setup-wizard-content{margin:42px 0 60px}.wp-mail-smtp-welcome .wp-mail-smtp-setup-wizard-content-container{padding:80px 65px}.wp-mail-smtp-welcome .wp-mail-smtp-setup-wizard-content-container .wp-mail-smtp-content-header{margin-bottom:36px}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings{margin-top:49px}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description{margin-bottom:49px}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links{margin-top:-31px}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a.wp-mail-smtp-link-docs,.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a:last-child{margin-top:0;display:inline-block}.wp-mail-smtp-setup-wizard-step-configure-mailer .wp-mail-smtp-gmail-one-click-setup-switch{margin-bottom:50px}.wp-mail-smtp-setup-wizard-check-configuration .wp-mail-smtp-setup-wizard-content-container{padding:83px 100px 66px}.wp-mail-smtp-setup-wizard-check-configuration .wp-mail-smtp-setup-wizard-content-container .wp-mail-smtp-content-header{margin-bottom:55px}.wp-mail-smtp-setup-wizard-step-plugin-features .wp-mail-smtp-plugin-features-header{margin-bottom:53px}.wp-mail-smtp-input-radios-with-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.wp-mail-smtp-input-radios-with-icons label{width:calc(50% - 10px)}.wp-mail-smtp-setup-wizard-timeline{padding:0}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step-line{margin:0 10px}.wp-mail-smtp-setup-wizard-step-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin-top:0}.wp-mail-smtp-setup-wizard-step-footer-buttons{margin-bottom:0;margin-right:30px}.wp-mail-smtp-setup-wizard-step-footer-buttons button{margin-bottom:0;margin-right:15px;width:inherit}.wp-mail-smtp-setup-wizard-step-footer-buttons button:last-child{margin-right:0}.wp-mail-smtp-setup-wizard-form-row-highlight{padding:20px 20px 0}.wp-mail-smtp-setup-wizard-form-row-highlight .wp-mail-smtp-input-radios-with-icons label:last-child{margin-bottom:20px}.wp-mail-smtp-setup-wizard-configuration-failure .start-troubleshooting-arrow-container svg{margin:0;display:inline-block}.wp-mail-smtp-setup-wizard-configuration-failure .wp-mail-smtp-setup-wizard-step-footer{margin:0 30px}.wp-mail-smtp-setup-wizard-configuration-failure .wp-mail-smtp-setup-wizard-step-footer .wp-mail-smtp-button{margin-bottom:0;-webkit-box-flex:10;-ms-flex:10;flex:10}.wp-mail-smtp-setup-wizard-configuration-failure .wp-mail-smtp-setup-wizard-step-footer .wp-mail-smtp-button.wp-mail-smtp-button-main{-webkit-box-flex:11;-ms-flex:11;flex:11;margin-right:30px}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner-container{margin:50px -70px 0}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner .checked-item-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:center}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner .checked-item-list .checked-item{margin-bottom:0}.wp-mail-smtp-setup-wizard-configuration-success .wp-mail-smtp-setup-wizard-step-footer{margin:0 30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wp-mail-smtp-setup-wizard-configuration-success .wp-mail-smtp-setup-wizard-step-footer button{-webkit-box-flex:10;-ms-flex:10;flex:10;margin-bottom:0;margin-right:30px}.wp-mail-smtp-setup-wizard-configuration-success .wp-mail-smtp-setup-wizard-step-footer button:last-child{margin-right:0}.wp-mail-smtp-setup-wizard-configuration-success .wp-mail-smtp-setup-wizard-step-footer button.wp-mail-smtp-button-main{-webkit-box-flex:11;-ms-flex:11;flex:11}.wp-mail-smtp-plugin-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.wp-mail-smtp-plugin-item-title-container{margin-bottom:0}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-header{margin:75px 90px 18px}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-content{padding:0 90px}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-content .bonus{margin:17px -70px 0}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{margin-left:30px}.wp-mail-smtp-setup-wizard-step-footer a{margin:0 0 0 30px}a .text-with-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.wp-mail-smtp-pro-badge[data-v-2d9202de]{float:right;margin-top:3px;width:46px;height:26px}.wp-mail-smtp-logo-icon[data-v-2d9202de]{width:32px;height:32px}.wp-mail-smtp-setup-wizard-step-count[data-v-44fd4a93]{margin:0 0 16px;font-size:14px;line-height:18px;color:#b6b6b6}.wp-mail-smtp-notice[data-v-06bdda97]{margin-top:-20px;margin-bottom:30px}.wp-mail-smtp-info .icon[data-v-74a4d2ae]{color:#ccc}.wp-mail-smtp-logo-icon[data-v-2e2edfa6]{width:32px;height:32px;margin-right:10px}.wp-mail-smtp-notice[data-v-05d90eba],.wp-mail-smtp-notice[data-v-1230186a]{margin-top:-23px;margin-bottom:20px} \ No newline at end of file +.wp-mail-smtp-tooltip{display:block!important;z-index:10000;max-width:350px}.wp-mail-smtp-tooltip .wp-mail-smtp-tooltip-inner{background:#2d4f60;color:#fff;border-radius:5px;padding:16px 20px;font-size:14px}.wp-mail-smtp-tooltip .wp-mail-smtp-tooltip-inner a{color:#fff;font-weight:700}.wp-mail-smtp-tooltip .wp-mail-smtp-tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#2d4f60;z-index:1}.wp-mail-smtp-tooltip[x-placement^=top]{padding-bottom:5px}.wp-mail-smtp-tooltip[x-placement^=top] .wp-mail-smtp-tooltip-arrow{border-width:5px 5px 0;border-left-color:rgba(0,0,0,0)!important;border-right-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(0,0,0,0)!important;bottom:0;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.wp-mail-smtp-tooltip[x-placement^=bottom]{padding-top:5px}.wp-mail-smtp-tooltip[x-placement^=bottom] .wp-mail-smtp-tooltip-arrow{border-width:0 5px 5px;border-left-color:rgba(0,0,0,0)!important;border-right-color:rgba(0,0,0,0)!important;border-top-color:rgba(0,0,0,0)!important;top:0;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.wp-mail-smtp-tooltip[x-placement^=right]{padding-left:5px}.wp-mail-smtp-tooltip[x-placement^=right] .wp-mail-smtp-tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:rgba(0,0,0,0)!important;border-top-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(0,0,0,0)!important;left:0;top:calc(50% - 5px);margin-left:0;margin-right:0}.wp-mail-smtp-tooltip[x-placement^=left]{padding-right:5px}.wp-mail-smtp-tooltip[x-placement^=left] .wp-mail-smtp-tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:rgba(0,0,0,0)!important;border-right-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(0,0,0,0)!important;right:0;top:calc(50% - 5px);margin-left:0;margin-right:0}.wp-mail-smtp-tooltip.popover .popover-inner{background:#fff;color:#2d4f60;padding:24px;border-radius:5px;-webkit-box-shadow:0 5px 30px rgba(0,0,0,.1);box-shadow:0 5px 30px rgba(0,0,0,.1)}.wp-mail-smtp-tooltip.popover .popover-arrow{border-color:#fff}.wp-mail-smtp-tooltip[aria-hidden=true]{visibility:hidden;opacity:0;-webkit-transition:opacity .15s,visibility .15s;transition:opacity .15s,visibility .15s}.wp-mail-smtp-tooltip[aria-hidden=false]{visibility:visible;opacity:1;-webkit-transition:opacity .15s;transition:opacity .15s}.wp-mail-smtp-loader{-webkit-animation:wp-mail-smtp-loader-spin .65s linear infinite;animation:wp-mail-smtp-loader-spin .65s linear infinite}.wp-mail-smtp-loader-md{width:32px;height:32px}.wp-mail-smtp-loader-sm{width:16px;height:16px}@-webkit-keyframes wp-mail-smtp-loader-spin{0%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}to{-webkit-transform:rotate(630deg);transform:rotate(630deg)}}@keyframes wp-mail-smtp-loader-spin{0%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}to{-webkit-transform:rotate(630deg);transform:rotate(630deg)}}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body{background:#f1f1f1;margin:0}body,body button,body input,body select,body textarea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}p>label{display:block}.medium-bold{font-weight:500}.medium-bold a{color:#e27730;font-weight:700}.medium-bold a:focus,.medium-bold a:hover{color:#c45e1b}.wp-mail-smtp-setup-wizard-header{text-align:center;border-top:4px solid #e27730}.wp-mail-smtp-setup-wizard-header h1{margin:0}.wp-mail-smtp-logo{display:inline-block;width:320px;margin-top:50px;padding:0 10px}.wp-mail-smtp-logo img{width:100%;height:100%}.wp-mail-smtp-setup-wizard-container{max-width:90%;width:auto;margin:0 auto}.wp-mail-smtp-setup-wizard-content{background:#fff;border:1px solid #ddd;border-radius:6px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.05);box-shadow:0 2px 5px rgba(0,0,0,.05);color:#777;font-size:16px;margin:22px 0 30px}.wp-mail-smtp-setup-wizard-content-container{padding:10px 20px}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-content-header{margin-bottom:27px}.wp-mail-smtp-setup-wizard-content h2,.wp-mail-smtp-setup-wizard-content h3{color:#222;font-size:24px;font-weight:500;margin:0 0 12px}.wp-mail-smtp-setup-wizard-content h3{font-size:16px;margin:0 0 20px}.wp-mail-smtp-setup-wizard-content .subtitle{font-size:16px;line-height:1.5;margin:0}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-separator{width:100%;border-top:1px solid #e6e6e6;clear:both;margin:20px 0}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-separator-no-margin{margin:0}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-separator-big-margin{margin:30px 0}.wp-mail-smtp-welcome .wp-mail-smtp-setup-wizard-content{text-align:center}.wp-mail-smtp-button{border-radius:3px;border:none;background-color:#f1f1f1;color:#555;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;line-height:19px;padding:15px 30px;text-decoration:none}.wp-mail-smtp-button:focus,.wp-mail-smtp-button:hover{background-color:#d8d8d8}.wp-mail-smtp-button:focus{outline:none}.wp-mail-smtp-button.wp-mail-smtp-button-secondary{background-color:#2d4f60;color:#fff;font-weight:500}.wp-mail-smtp-button.wp-mail-smtp-button-secondary:focus,.wp-mail-smtp-button.wp-mail-smtp-button-secondary:hover{background-color:#1d323d}.wp-mail-smtp-button.wp-mail-smtp-button-secondary:disabled{opacity:.65;cursor:not-allowed;background-color:#2d4f60}.wp-mail-smtp-button.wp-mail-smtp-button-red{background-color:#dc3232;color:#fff;font-weight:500}.wp-mail-smtp-button.wp-mail-smtp-button-red:focus,.wp-mail-smtp-button.wp-mail-smtp-button-red:hover{background-color:#bb2020}.wp-mail-smtp-button.wp-mail-smtp-button-red:disabled{opacity:.65;cursor:not-allowed;background-color:#dc3232}.wp-mail-smtp-button.wp-mail-smtp-button-success{background-color:#6aa08b;color:#fff;font-weight:500}.wp-mail-smtp-button.wp-mail-smtp-button-success:focus,.wp-mail-smtp-button.wp-mail-smtp-button-success:hover{background-color:#548371}.wp-mail-smtp-button.wp-mail-smtp-button-success:disabled{opacity:.65;cursor:not-allowed;background-color:#6aa08b}.wp-mail-smtp-button.wp-mail-smtp-button-main{background-color:#e27730;color:#fff;font-weight:500}.wp-mail-smtp-button.wp-mail-smtp-button-main:focus,.wp-mail-smtp-button.wp-mail-smtp-button-main:hover{background-color:#c45e1b}.wp-mail-smtp-button.wp-mail-smtp-button-main:disabled{opacity:.65;cursor:not-allowed;background-color:#e27730}.wp-mail-smtp-button.wp-mail-smtp-button-small{line-height:23px;font-size:14px;padding:8px 20px}.wp-mail-smtp-button.wp-mail-smtp-button-small .wp-mail-smtp-loader-sm{margin-top:3px;margin-bottom:-3px}.wp-mail-smtp-button.wp-mail-smtp-button-large{line-height:22px;font-size:18px;padding:19px 39px}.wp-mail-smtp-button.wp-mail-smtp-button-disabled,.wp-mail-smtp-button.wp-mail-smtp-button-disabled:focus,.wp-mail-smtp-button.wp-mail-smtp-button-disabled:hover{background-color:#f3f6ff;border-color:#b7c9d9;color:#8aa4b8;font-weight:500;cursor:auto;outline:none}.wp-mail-smtp-button.wp-mail-smtp-button-activated,.wp-mail-smtp-button.wp-mail-smtp-button-activated:focus,.wp-mail-smtp-button.wp-mail-smtp-button-activated:hover{background-color:#fff;border-color:#8aa4b8;color:#8aa4b8;font-weight:500;cursor:auto;outline:none}.wp-mail-smtp-button .text-with-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-mail-smtp-button .text-with-arrow-right .icon{margin-left:10px}.wp-mail-smtp-button .text-with-arrow-left .icon{margin-right:10px}.wp-mail-smtp-step-below-content{text-align:center;font-size:14px;color:#555;margin:-19px 0 47px}.wp-mail-smtp-setup-wizard-step-footer{display:block;text-align:center;min-height:110px;padding:0 20px;margin-top:30px}.wp-mail-smtp-setup-wizard-step-footer a{font-size:14px;display:block;color:#888;margin:20px 0}.wp-mail-smtp-setup-wizard-step-footer a:active,.wp-mail-smtp-setup-wizard-step-footer a:hover{color:#555;text-decoration:underline}.wp-mail-smtp-setup-wizard-step-footer-buttons{margin-bottom:20px}.wp-mail-smtp-setup-wizard-step-footer-buttons button{width:100%;margin-bottom:10px}.wp-mail-smtp-setup-wizard-step-footer-buttons button:last-child{margin-right:0;margin-bottom:0}.wp-mail-smtp-exit-link{text-align:center;margin-bottom:50px}.wp-mail-smtp-exit-link a{font-size:14px;color:#888;text-decoration:underline}.wp-mail-smtp-exit-link a:active,.wp-mail-smtp-exit-link a:hover{color:#555;text-decoration:underline}.wp-mail-smtp-setup-wizard-timeline{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:41px auto 0;max-width:650px;padding:0 20px}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step-line{background:#ddd;height:2px;margin:0 6px;width:100%}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step-line.wp-mail-smtp-setup-wizard-timeline-line-active{background:#6aa08b}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step{border:none;background-color:#999;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;height:16px;width:16px}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step .icon{display:none}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step.wp-mail-smtp-setup-wizard-timeline-step-active,.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step.wp-mail-smtp-setup-wizard-timeline-step-completed{background-color:#6aa08b;position:relative}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step.wp-mail-smtp-setup-wizard-timeline-step-failed{background-color:#d83638;position:relative}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step.wp-mail-smtp-setup-wizard-timeline-step-completed .icon-success,.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step.wp-mail-smtp-setup-wizard-timeline-step-failed .icon-failed{color:#fff;display:block;position:absolute;left:3px;top:3px}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step.wp-mail-smtp-setup-wizard-timeline-step-failed .icon-failed{left:4px;top:2px}.wp-mail-smtp-input-radios-with-icons{display:block}.wp-mail-smtp-input-radios-with-icons input{opacity:0;position:absolute}.wp-mail-smtp-input-radios-with-icons label{width:100%;height:52px;color:#222;border:1px solid #ddd;background:#fff;border-radius:3px;font-size:16px;display:block;margin-bottom:20px;padding:9px;cursor:pointer}.wp-mail-smtp-input-radios-with-icons label>*{vertical-align:middle}.wp-mail-smtp-input-radios-with-icons label:hover{border:1px solid #888;-webkit-box-shadow:0 0 0 1px #888;box-shadow:0 0 0 1px #888}.wp-mail-smtp-setup-wizard-step-choose-mailer .wp-mail-smtp-setup-wizard-form-row-highlight .wp-mail-smtp-input-radios-with-icons label{border-color:#2d4f60}.wp-mail-smtp-setup-wizard-step-choose-mailer .wp-mail-smtp-setup-wizard-form-row-highlight .wp-mail-smtp-input-radios-with-icons label:hover{-webkit-box-shadow:0 0 0 1px #2d4f60;box-shadow:0 0 0 1px #2d4f60}.wp-mail-smtp-setup-wizard-step-choose-mailer .wp-mail-smtp-setup-wizard-form-row-highlight .wp-mail-smtp-input-radios-with-icons label.wp-mail-smtp-styled-radio-label-readonly:hover{-webkit-box-shadow:none;box-shadow:none}.wp-mail-smtp-input-radios-with-icons label.wp-mail-smtp-styled-radio-label-checked{border:1px solid #2d4f60;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.1),0 0 0 1px #2d4f60;box-shadow:0 3px 5px rgba(0,0,0,.1),0 0 0 1px #2d4f60}.wp-mail-smtp-input-radios-with-icons label.wp-mail-smtp-styled-radio-label-readonly{color:#999;border:1px solid #ddd;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.wp-mail-smtp-input-radios-with-icons label.wp-mail-smtp-styled-radio-label-readonly img,.wp-mail-smtp-input-radios-with-icons label.wp-mail-smtp-styled-radio-label-readonly svg:not(.icon){opacity:.4}.wp-mail-smtp-input-radios-with-icons img{margin-left:20px}.wp-mail-smtp-input-radios-with-icons .wp-mail-smtp-styled-radio{width:32px;height:32px;position:relative;display:inline-block;border-radius:50%;background-color:#e6e6e6}.wp-mail-smtp-input-radios-with-icons .wp-mail-smtp-styled-radio .icon{display:none}.wp-mail-smtp-input-radios-with-icons .wp-mail-smtp-styled-radio.wp-mail-smtp-styled-radio-checked{background-color:#2d4f60;color:#fff}.wp-mail-smtp-input-radios-with-icons .wp-mail-smtp-styled-radio.wp-mail-smtp-styled-radio-checked .icon{display:block;position:absolute;left:8px;top:8px}.wp-mail-smtp-input-radios-with-icons .wp-mail-smtp-styled-radio-text{margin-left:10px}.wp-mail-smtp-input-radios-with-icons input:focus-visible+.wp-mail-smtp-styled-radio:not(.wp-mail-smtp-styled-radio-checked){-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #e6e6e6;box-shadow:0 0 0 1px #fff,0 0 0 3px #e6e6e6}.wp-mail-smtp-setup-wizard-form-row-highlight{background-color:#f8f8f8;padding:20px;margin:0 -20px 20px}.wp-mail-smtp-setup-wizard-form-row-highlight .wp-mail-smtp-input-radios-with-icons label:last-child{margin-bottom:0}.wp-mail-smtp-swal.swal2-container.swal2-shown{background-color:rgba(68,68,68,.5)}.wp-mail-smtp-swal .swal2-popup{padding:10px;border-radius:0;font-size:16px;color:#555;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.15);box-shadow:0 2px 15px rgba(0,0,0,.15)}.wp-mail-smtp-swal .swal2-popup .swal2-header{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;margin:40px 40px 12px;padding:0}.wp-mail-smtp-swal .swal2-popup .swal2-header .swal2-title{font-size:24px;color:#222;margin:0;padding:0;font-weight:500;text-align:left}.wp-mail-smtp-swal .swal2-popup .swal2-header .swal2-close{color:#999;font-size:0;width:16px;height:16px;margin:10px 8px 0 0;outline:none}.wp-mail-smtp-swal .swal2-popup .swal2-header .swal2-close:before{content:"";display:inline-block;background:no-repeat url(../img/times-solid-grey.svg);width:18px;height:18px}.wp-mail-smtp-swal .swal2-popup .swal2-content{color:#555;font-size:16px;line-height:23px;padding:0 40px;margin-bottom:37px}.wp-mail-smtp-swal .swal2-popup .swal2-content #swal2-content{text-align:left;font-weight:400}.wp-mail-smtp-swal .swal2-popup .swal2-actions{border-top:1px solid #e6e6e6;margin:0 -10px;padding:30px 30px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto}@media(min-width:782px){.wp-mail-smtp-swal .swal2-popup .swal2-actions{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled:focus{-webkit-box-shadow:none;box-shadow:none}.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel,.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{margin:0;display:block;width:100%}@media(min-width:782px){.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel,.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{display:inline-block;width:auto}}.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{border:none;background-color:#e27730;color:#fff;border-radius:3px;font-size:16px;font-weight:500;line-height:19px;padding:15px 30px;text-decoration:none}.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:focus,.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:hover{background-color:#c45e1b}.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:"";display:inline-block;margin:0 0 -3px 10px;background:no-repeat url(../img/long-arrow-alt-right-regular-white.svg);width:16px;height:18px}.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel{background:none!important;border:none;padding:0!important;color:#888;font-size:14px;font-weight:400;text-decoration:underline;cursor:pointer;margin-bottom:30px}@media(min-width:782px){.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel{margin-bottom:0}}.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:focus,.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:hover{color:#555}.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:before{content:"";margin:0 10px -3px 0;display:inline-block;background:no-repeat url(../img/long-arrow-alt-left-regular-grey.svg);width:16px;height:18px}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup{border-top:7px solid #3498db;padding-top:0}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-header{margin:10px 40px 24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-header .swal2-image{margin-top:30px;margin-bottom:17px}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-header .swal2-title{font-weight:700;text-align:center}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content{margin-bottom:0}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content p{margin:0 auto 25px}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content p:last-child{margin-bottom:0}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content .wp-mail-smtp-button{text-transform:uppercase}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content #swal2-content{text-align:center}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content #swal2-content .wp-mail-smtp-button-main{background-color:#ff982d}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content #swal2-content .wp-mail-smtp-button-main:focus,.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content #swal2-content .wp-mail-smtp-button-main:hover{background-color:#f97f00}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content .upgrade-bonus{position:relative;background:#faffac;margin:40px -50px 10px;padding:24px 60px 20px}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content .upgrade-bonus .icon-container{position:absolute;background:#2ecc71;color:#fff;width:46px;height:46px;border-radius:50%;left:calc(50% - 23px);top:-23px;border:6px solid #fff}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content .upgrade-bonus .icon-container .icon{position:absolute;top:10px;left:10px}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content .upgrade-bonus .highlight{color:#2ecc71;font-weight:500}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content .already-purchased{font-size:14px;color:#888}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content .already-purchased:focus,.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content .already-purchased:hover{color:#555}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-header{margin:20px}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-content{padding:0 20px;margin-bottom:30px}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-content .subtitle{margin:0 0 45px}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-content .title-container{margin-bottom:7px}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-content .bonus{padding:30px;margin:17px -30px 0;background-color:#fefcca;color:#222;border-radius:3px;text-align:center}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{background-color:#6aa08b}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:focus,.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:hover{background-color:#548371}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:before,.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:none}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .settings-input-long-checkbox .checkbox.checkbox-checked:after{top:5px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-good .swal2-popup .swal2-content{margin-bottom:27px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-good .swal2-popup .swal2-content img.icon{color:#fdb72c;width:16px;vertical-align:middle}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-good .swal2-popup .swal2-actions{border-top:none;padding:0 50px 40px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-bad .swal2-popup .swal2-content{margin-bottom:16px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-bad .swal2-popup .swal2-content textarea{border:1px solid #b6b6b6;color:#222;border-radius:3px;margin:27px 0 11px;padding:10px;font-size:16px;width:100%}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-bad .swal2-popup .swal2-content textarea:focus{outline:none;border:1px solid #2d4f60;-webkit-box-shadow:0 0 0 1px #2d4f60;box-shadow:0 0 0 1px #2d4f60}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-bad .swal2-popup .swal2-content .permission-container{display:-webkit-box;display:-ms-flexbox;display:flex}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-bad .swal2-popup .swal2-content .permission-container label{font-size:14px;margin-left:7px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-bad .swal2-popup .swal2-content .permission-container input[type=checkbox]{width:16px;height:16px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-bad .swal2-popup .swal2-actions{border-top:none;padding:0 50px 40px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-bad .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:none}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-content{margin-bottom:47px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions{border-top:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 30px 40px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel,.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{width:128px;height:128px;padding:0;font-size:0;text-indent:-9999px;-webkit-box-shadow:none;box-shadow:none}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:after,.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:before,.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after,.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:before{content:none}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{background:url(../img/thumbs-up.svg);margin-right:50px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:hover{background:url(../img/thumbs-up-hover.svg)}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel{background:url(../img/thumbs-down.svg)!important}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:hover{background:url(../img/thumbs-down-hover.svg)!important}.wp-mail-smtp-swal.wp-mail-smtp-swal-error .swal2-popup p{margin:0}.wp-mail-smtp-swal.wp-mail-smtp-swal-error .swal2-popup .swal2-content{padding:0 40px;margin-bottom:29px}.wp-mail-smtp-swal.wp-mail-smtp-swal-error .swal2-popup .swal2-content .subtitle{margin:0 0 26px}.wp-mail-smtp-swal.wp-mail-smtp-swal-error .swal2-popup .swal2-content .detailed-error{padding:11px 15px;font-size:14px;line-height:20px;margin:0;color:#555;border:1px solid #ddd;border-left:4px solid #dc3232;text-align:left;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.07);box-shadow:0 1px 1px rgba(0,0,0,.07)}.wp-mail-smtp-swal.wp-mail-smtp-swal-error .swal2-popup .swal2-content .detailed-error h3{font-size:14px;color:#222;font-weight:500;line-height:23px;margin:0}.wp-mail-smtp-swal.wp-mail-smtp-swal-error .swal2-popup .swal2-actions{padding:0 50px 40px;border-top:none}.wp-mail-smtp-swal.wp-mail-smtp-swal-error .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:none}.wp-mail-smtp-swal.wp-mail-smtp-swal-alert .swal2-popup .swal2-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-mail-smtp-swal.wp-mail-smtp-swal-alert .swal2-popup .swal2-content{padding:0 40px;margin-bottom:29px}.wp-mail-smtp-swal.wp-mail-smtp-swal-alert .swal2-popup .swal2-content #swal2-content{text-align:center}.wp-mail-smtp-swal.wp-mail-smtp-swal-alert .swal2-popup .swal2-content p{margin:0 0 26px}.wp-mail-smtp-swal.wp-mail-smtp-swal-alert .swal2-popup .swal2-actions{padding:0 50px 40px;border-top:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-mail-smtp-swal.wp-mail-smtp-swal-alert .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:none}.wp-mail-smtp-setup-wizard-step .license-form{color:#222}.wp-mail-smtp-setup-wizard-step .license-form input{display:block;width:100%;height:40px;font-size:16px;padding:10px;color:#222;border:1px solid #999;border-radius:3px}.wp-mail-smtp-setup-wizard-step .license-form input:focus{outline:none;border:1px solid #2d4f60;-webkit-box-shadow:0 0 0 1px #2d4f60;box-shadow:0 0 0 1px #2d4f60}.wp-mail-smtp-setup-wizard-step .license-form button{-ms-flex-negative:0;flex-shrink:0;margin-top:10px;width:100%}.wp-mail-smtp-setup-wizard-step .license-form .license-control{display:block}.wp-mail-smtp-setup-wizard-step .license-form.license-form-error input{border-color:#dc3232}.wp-mail-smtp-setup-wizard-step .license-form.license-form-error .error-message{color:#dc3232;font-size:14px;margin:5px 0 0}.wp-mail-smtp-setup-wizard-step .license-form p{margin:0 0 16px}.wp-mail-smtp-setup-wizard-step-configure-mailer .license-form p{font-size:16px;line-height:24px;color:#222}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings{margin-top:29px}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings.wp-mail-smtp-setup-wizard-step-configure-mailer-settings-smtp .mailer-description a{font-weight:500}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description{font-size:16px;line-height:24px;color:#222;margin-bottom:29px}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links{margin-top:0}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a{margin-right:20px}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a.wp-mail-smtp-link-docs,.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a:last-child{margin-top:10px;display:block}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links .wp-mail-smtp-link{font-weight:500}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links .mailer-offer-link-disclosure{text-decoration:underline;text-decoration-style:dotted;font-size:14px;display:inline-block;cursor:help;margin-top:15px;color:#777}.wp-mail-smtp-setup-wizard-step-configure-mailer .wp-mail-smtp-configure-mailer-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wp-mail-smtp-setup-wizard-step-configure-mailer .wp-mail-smtp-configure-mailer-header-container{width:calc(100% - 94px)}.wp-mail-smtp-setup-wizard-step-configure-mailer .wp-mail-smtp-configure-mailer-logo{width:94px;height:94px;border:1px solid #e6e6e6;border-radius:50%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-mail-smtp-setup-wizard-step-configure-mailer .wp-mail-smtp-configure-mailer-logo svg{width:55px}.wp-mail-smtp-setup-wizard-step-configure-mailer .wp-mail-smtp-gmail-one-click-setup-switch{margin-bottom:30px}.wp-mail-smtp-setup-wizard-step-configure-mailer .wp-mail-smtp-gmail-one-click-setup-switch .label{font-size:16px}.settings-amazon-ses-identities,.settings-input-checkbox,.settings-input-long-checkbox,.settings-input-number,.settings-input-radio,.settings-input-select,.settings-input-switch,.settings-input-text,.settings-oauth-connection{margin:0 0 29px}.settings-amazon-ses-identities:last-child,.settings-input-checkbox:last-child,.settings-input-long-checkbox:last-child,.settings-input-number:last-child,.settings-input-radio:last-child,.settings-input-select:last-child,.settings-input-switch:last-child,.settings-input-text:last-child,.settings-oauth-connection:last-child{margin-bottom:20px}.settings-amazon-ses-identities .settings-input-label-container,.settings-input-checkbox .settings-input-label-container,.settings-input-long-checkbox .settings-input-label-container,.settings-input-number .settings-input-label-container,.settings-input-radio .settings-input-label-container,.settings-input-select .settings-input-label-container,.settings-input-switch .settings-input-label-container,.settings-input-text .settings-input-label-container,.settings-oauth-connection .settings-input-label-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 12px}.settings-amazon-ses-identities .label,.settings-input-checkbox .label,.settings-input-long-checkbox .label,.settings-input-number .label,.settings-input-radio .label,.settings-input-select .label,.settings-input-switch .label,.settings-input-text .label,.settings-oauth-connection .label{color:#222;display:inline-block;line-height:21px;font-weight:500;font-size:18px}.settings-amazon-ses-identities .wp-mail-smtp-info,.settings-input-checkbox .wp-mail-smtp-info,.settings-input-long-checkbox .wp-mail-smtp-info,.settings-input-number .wp-mail-smtp-info,.settings-input-radio .wp-mail-smtp-info,.settings-input-select .wp-mail-smtp-info,.settings-input-switch .wp-mail-smtp-info,.settings-input-text .wp-mail-smtp-info,.settings-oauth-connection .wp-mail-smtp-info{margin-left:10px}.settings-amazon-ses-identities .error,.settings-input-checkbox .error,.settings-input-long-checkbox .error,.settings-input-number .error,.settings-input-radio .error,.settings-input-select .error,.settings-input-switch .error,.settings-input-text .error,.settings-oauth-connection .error{display:-webkit-box;display:-ms-flexbox;display:flex;color:#dc3232;font-size:14px}.settings-amazon-ses-identities .error .icon,.settings-input-checkbox .error .icon,.settings-input-long-checkbox .error .icon,.settings-input-number .error .icon,.settings-input-radio .error .icon,.settings-input-select .error .icon,.settings-input-switch .error .icon,.settings-input-text .error .icon,.settings-oauth-connection .error .icon{margin-right:10px}.settings-amazon-ses-identities.input-error input,.settings-input-checkbox.input-error input,.settings-input-long-checkbox.input-error input,.settings-input-number.input-error input,.settings-input-radio.input-error input,.settings-input-select.input-error input,.settings-input-switch.input-error input,.settings-input-text.input-error input,.settings-oauth-connection.input-error input{border-color:#dc3232}.settings-amazon-ses-identities input:disabled,.settings-input-checkbox input:disabled,.settings-input-long-checkbox input:disabled,.settings-input-number input:disabled,.settings-input-radio input:disabled,.settings-input-select input:disabled,.settings-input-switch input:disabled,.settings-input-text input:disabled,.settings-oauth-connection input:disabled{cursor:not-allowed}.settings-amazon-ses-identities .description,.settings-input-checkbox .description,.settings-input-long-checkbox .description,.settings-input-number .description,.settings-input-radio .description,.settings-input-select .description,.settings-input-switch .description,.settings-input-text .description,.settings-oauth-connection .description{font-size:14px;line-height:20px;color:#555;margin:-4px 0 0}.settings-amazon-ses-identities .description--constant,.settings-input-checkbox .description--constant,.settings-input-long-checkbox .description--constant,.settings-input-number .description--constant,.settings-input-radio .description--constant,.settings-input-select .description--constant,.settings-input-switch .description--constant,.settings-input-text .description--constant,.settings-oauth-connection .description--constant{font-size:12px;margin-top:5px}.settings-input-number input,.settings-input-text input{display:block;width:100%;height:40px;font-size:16px;padding:10px;color:#222;border:1px solid #999;border-radius:3px;margin:0 0 15px}.settings-input-number input:focus,.settings-input-text input:focus{outline:none;border:1px solid #2d4f60;-webkit-box-shadow:0 0 0 1px #2d4f60;box-shadow:0 0 0 1px #2d4f60}.settings-input-number input::-webkit-input-placeholder,.settings-input-text input::-webkit-input-placeholder{color:#888}.settings-input-number input::-moz-placeholder,.settings-input-text input::-moz-placeholder{color:#888}.settings-input-number input:-ms-input-placeholder,.settings-input-text input:-ms-input-placeholder{color:#888}.settings-input-number input::-ms-input-placeholder,.settings-input-text input::-ms-input-placeholder{color:#888}.settings-input-number input::placeholder,.settings-input-text input::placeholder{color:#888}.settings-input-number-error input,.settings-input-text-error input{border-color:#dc3232}.settings-input-number.settings-input-text-with-copy .settings-input-container,.settings-input-text.settings-input-text-with-copy .settings-input-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.settings-input-number.settings-input-text-with-copy .settings-input-container input,.settings-input-text.settings-input-text-with-copy .settings-input-container input{color:#888;margin-bottom:0}.settings-input-number.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button,.settings-input-text.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button{outline:none;margin:0 0 0 10px;background-color:#999}.settings-input-number.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button:hover,.settings-input-text.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button:hover{background-color:#888}.settings-input-number.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button-small,.settings-input-text.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button-small{padding:8px 12px}.settings-input-number.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button-copied,.settings-input-number.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button-copied:hover,.settings-input-text.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button-copied,.settings-input-text.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button-copied:hover{background-color:#6aa08b}.settings-input-number.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button .copy-button-container,.settings-input-text.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button .copy-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settings-input-number.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button .copy-button-container .icon,.settings-input-text.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button .copy-button-container .icon{display:none}.settings-input-number.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button .copy-button-container .icon.active,.settings-input-text.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button .copy-button-container .icon.active{display:block}.settings-input-radio input{opacity:0;position:absolute}.settings-input-radio label{color:#222;font-size:14px;display:inline-block;margin:0 30px 15px 0}.settings-input-radio label:last-child{margin-right:0}.settings-input-radio label>span{vertical-align:middle}.settings-input-radio label.wp-mail-smtp-styled-radio-label-disabled{cursor:not-allowed}.settings-input-radio .wp-mail-smtp-styled-radio{width:20px;height:20px;border:1px solid #999;position:relative;display:inline-block;border-radius:50%;margin-right:10px}.settings-input-radio .wp-mail-smtp-styled-radio.wp-mail-smtp-styled-radio-checked{border-color:#2d4f60}.settings-input-radio .wp-mail-smtp-styled-radio.wp-mail-smtp-styled-radio-checked:after{left:2px;right:2px;top:2px;bottom:2px;position:absolute;content:"";background:#2d4f60;display:block;border-radius:50%}.settings-input-radio .wp-mail-smtp-styled-radio.wp-mail-smtp-styled-radio-disabled{opacity:.4}.settings-input-radio input:focus-visible+.wp-mail-smtp-styled-radio{-webkit-box-shadow:0 0 0 1px #999;box-shadow:0 0 0 1px #999}.settings-input-radio input:focus-visible+.wp-mail-smtp-styled-radio.wp-mail-smtp-styled-radio-checked{-webkit-box-shadow:0 0 0 1px #2d4f60;box-shadow:0 0 0 1px #2d4f60}.settings-input-switch.sub_setting{background-color:#f8f8f8;padding:20px;margin-top:-17px}.settings-input-switch.sub_setting .label{font-size:14px}.settings-input-switch.sub_setting .label-description{color:#555}.settings-input-switch .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settings-input-switch .title .wp-mail-smtp-pro-badge{margin-left:10px;height:18px;width:auto}.settings-input-switch .control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settings-input-switch input{position:absolute;top:auto;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;white-space:nowrap}.settings-input-switch input:checked+.toggle-switch{background-color:#2d4f60}.settings-input-switch input:checked+.toggle-switch:before{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.settings-input-switch input:disabled:checked:hover+.toggle-switch,.settings-input-switch input:disabled:not(:checked):hover+.toggle-switch{-webkit-box-shadow:none;box-shadow:none}.settings-input-switch input:disabled:not(:checked):hover+.toggle-switch{background-color:#ddd}.settings-input-switch input:disabled+.toggle-switch{background-color:#ddd;cursor:not-allowed}.settings-input-switch input:disabled:checked+.toggle-switch{background-color:#4e88a5;cursor:not-allowed}.settings-input-switch input:checked:focus+.toggle-switch,.settings-input-switch input:checked:hover+.toggle-switch{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #2d4f60;box-shadow:0 0 0 1px #fff,0 0 0 3px #2d4f60}.settings-input-switch input:not(:checked):focus+.toggle-switch,.settings-input-switch input:not(:checked):hover+.toggle-switch{background-color:#999;-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #999;box-shadow:0 0 0 1px #fff,0 0 0 3px #999}.settings-input-switch .toggle-switch{position:relative;cursor:pointer;background-color:#bbb;border-radius:10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;vertical-align:middle;display:inline-block;width:30px;height:20px}.settings-input-switch .toggle-switch:before{position:absolute;content:"";height:16px;width:16px;left:2px;top:2px;background-color:#fff;border-radius:50%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.settings-input-switch .description{margin-bottom:15px}.settings-input-switch .label-description{font-size:14px;line-height:20px;color:#222;margin:0 0 0 20px;-webkit-box-flex:1;-ms-flex:1;flex:1}.settings-input-select-container{position:relative;margin:0 0 15px}.settings-input-select-container:after{content:"";background:no-repeat url(../img/chevron-down-solid-grey.svg);right:10px;top:14px;width:12px;height:12px;position:absolute;pointer-events:none}.settings-input-select select::-ms-expand{display:none}.settings-input-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:40px;font-size:16px;padding:8px 5px 8px 10px;color:#222;border:1px solid #999;border-radius:3px}.settings-input-select select:focus{outline:none;border:1px solid #2d4f60;-webkit-box-shadow:0 0 0 1px #2d4f60;box-shadow:0 0 0 1px #2d4f60}.settings-input-select select:disabled{cursor:not-allowed}.settings-input-select-error select{border-color:#dc3232}.settings-amazon-ses-identities>.wp-mail-smtp-loader{display:block}.settings-amazon-ses-identities p{margin:0 0 17px}.settings-amazon-ses-identities .description{margin-bottom:17px}.settings-amazon-ses-identities .ses-identities-container{background:#f8f8f8;padding:20px}.settings-amazon-ses-identities .ses-identities-table-container{border-radius:3px;font-size:14px;line-height:20px;text-align:left}.settings-amazon-ses-identities .ses-identities-table-container+.wp-mail-smtp-amazonses-identity-form{margin-top:20px}.settings-amazon-ses-identities .ses-identities-table-container table{width:100%;border-collapse:collapse}.settings-amazon-ses-identities .ses-identities-table-container th.ses-identity-column{color:#222;font-weight:500}.settings-amazon-ses-identities .ses-identities-table-container .ses-identity-column-sender{width:50%}.settings-amazon-ses-identities .ses-identities-table-container .ses-identity-column-status,.settings-amazon-ses-identities .ses-identities-table-container .ses-identity-column-type{width:25%}.settings-amazon-ses-identities .ses-identities-table-container tr{border-bottom:1px solid #ddd}.settings-amazon-ses-identities .ses-identities-table-container th{padding:0 0 20px}.settings-amazon-ses-identities .ses-identities-table-container td{padding:18px 0}.settings-amazon-ses-identities .ses-identities-table-container .wp-mail-smtp-button{margin-top:20px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form{background:#f8f8f8;border-radius:3px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form h3{font-size:14px;line-height:21px;margin-bottom:16px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form p{font-size:14px;margin:0 0 20px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .settings-input-radio{margin-bottom:5px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .settings-input-text{margin-bottom:20px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step .wp-mail-smtp-button-main.wp-mail-smtp-button-verify{min-width:150px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step .ses-identities-email-success-notice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step .ses-identities-email-success-notice .icon{width:16px;height:16px;margin-right:10px;color:#6aa08b}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .settings-input-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .settings-input-text label{width:50px;margin-right:16px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .settings-input-text label .label{font-size:16px;color:#888;font-weight:400;margin-bottom:0}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .settings-input-text .settings-input-container{width:100%}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records{border:1px solid #ddd;border-radius:4px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__row{display:-webkit-box;display:-ms-flexbox;display:flex;padding:7.5px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__row--heading{border-radius:4px 4px 0 0;background-color:#eee}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__row--record{border-top:1px solid #ddd}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;margin:7.5px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--heading{font-size:14px;line-height:20px;font-weight:500;color:#444}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record .settings-input-container{position:relative}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record .settings-input-text{margin:0}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record .settings-input-label-container{display:none}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record input{margin:0;padding-right:39px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record button{position:absolute;right:1px;top:1px;bottom:1px;padding:9px 11px;margin:0;border:none;border-radius:0 1px 1px 0}.settings-oauth-connection .description{margin-bottom:20px}.settings-oauth-connection .wp-mail-smtp-button{margin-top:-2px}.settings-oauth-connection .remove-authorization-container .description .icon{color:#6aa08b;width:16px;height:16px;margin-left:10px}.settings-oauth-connection .remove-authorization-container .description.connected-as{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settings-oauth-connection .remove-authorization-container .wp-mail-smtp-button{margin-top:-3px}.settings-input-long-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 0;border-bottom:1px solid #e6e6e6;cursor:pointer;margin-bottom:0}.settings-input-long-checkbox.settings-input-long-checkbox-disabled{cursor:not-allowed}.settings-input-long-checkbox .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:9px}.settings-input-long-checkbox .title-container .wp-mail-smtp-pro-badge{margin-left:10px;width:46px;height:26px}.settings-input-long-checkbox .description{margin-right:30px}.settings-input-long-checkbox .label{margin:0}.settings-input-long-checkbox input{opacity:0;position:absolute}.settings-input-long-checkbox .checkbox{width:32px;height:32px;position:relative;display:inline-block;border-radius:50%;background-color:#e6e6e6}.settings-input-long-checkbox .checkbox .icon{display:none}.settings-input-long-checkbox .checkbox.checkbox-checked{background-color:#2d4f60;color:#fff}.settings-input-long-checkbox .checkbox.checkbox-checked .icon{display:block;position:absolute;left:8px;top:8px}.settings-input-long-checkbox .checkbox.checkbox-checked.checkbox-disabled{background-color:#6aa08b}.settings-input-long-checkbox:first-child{padding-top:0;color:red}.settings-input-long-checkbox:last-child{border-bottom:none;margin-bottom:0}.settings-input-long-checkbox input:focus-visible+.checkbox{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #e6e6e6;box-shadow:0 0 0 1px #fff,0 0 0 3px #e6e6e6}.settings-input-long-checkbox input:focus-visible+.checkbox.checkbox-checked{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #2d4f60;box-shadow:0 0 0 1px #fff,0 0 0 3px #2d4f60}.settings-input-checkbox input{opacity:0;position:absolute}.settings-input-checkbox .settings-input-checkbox-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settings-input-checkbox .settings-input-checkbox-container .input-label{margin-left:10px}.settings-input-checkbox .checkbox{width:24px;height:24px;position:relative;display:inline-block;border-radius:3px;border:1px solid #999;background-color:#fff}.settings-input-checkbox .checkbox .icon{display:none}.settings-input-checkbox .checkbox.checkbox-checked{background-color:#2d4f60;border:none;color:#fff}.settings-input-checkbox .checkbox.checkbox-checked .icon{display:block;position:absolute;left:5px;top:5px}.settings-input-checkbox .checkbox.checkbox-checked.checkbox-disabled{background-color:#4e88a5}.settings-input-checkbox input:focus-visible+.checkbox{-webkit-box-shadow:0 0 0 1px #999;box-shadow:0 0 0 1px #999}.settings-input-checkbox input:focus-visible+.checkbox.checkbox-checked{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #2d4f60;box-shadow:0 0 0 1px #fff,0 0 0 3px #2d4f60}.wp-mail-smtp-setup-wizard-step-plugin-features .wp-mail-smtp-plugin-features-header{margin-bottom:33px}.wp-mail-smtp-setup-wizard-step-plugin-features .wp-mail-smtp-plugin-features-header .wp-mail-smtp-content-header{margin-bottom:0}.wp-mail-smtp-setup-wizard-step-license .upgrade-content,.wp-mail-smtp-setup-wizard-step-license .verified-license{background-color:#e6efec;border-radius:3px;padding:30px;margin-bottom:50px;color:#222}.wp-mail-smtp-setup-wizard-step-license .upgrade-content p{margin:0 0 30px}.wp-mail-smtp-setup-wizard-step-license .verified-license{text-align:center;margin-bottom:20px}.wp-mail-smtp-setup-wizard-step-license .checked-item-list .checked-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;margin-bottom:15px}.wp-mail-smtp-setup-wizard-step-license .checked-item-list .checked-item:last-child{margin-bottom:0}.wp-mail-smtp-setup-wizard-step-license .checked-item-list .checked-item .icon{color:#6aa08b;margin-right:15px;width:16px}.wp-mail-smtp-setup-wizard-step-license .checked-item-list .checked-item>span{width:calc(100% - 31px)}.wp-mail-smtp-setup-wizard-check-configuration .check-configuration-loading-image-container{text-align:center}.wp-mail-smtp-plugin-item{border:1px solid #ddd;border-radius:3px;padding:10px;margin-bottom:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#222}.wp-mail-smtp-plugin-item,.wp-mail-smtp-plugin-item-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-mail-smtp-plugin-item-title-container{margin-bottom:10px}.wp-mail-smtp-plugin-item .wp-mail-smtp-button{height:32px;width:120px;text-align:center;font-size:13px;line-height:16px;font-weight:500;padding:8px 31px;color:#fff;background-color:#6693af}.wp-mail-smtp-plugin-item .wp-mail-smtp-button:hover{background-color:#2d4f60}.wp-mail-smtp-plugin-item .wp-mail-smtp-button:disabled{cursor:not-allowed;background-color:#e6e6e6;color:#777}.wp-mail-smtp-plugin-item:last-child{margin-bottom:0}.wp-mail-smtp-setup-wizard-configuration-success .plugin-item-container{margin-bottom:20px}.wp-mail-smtp-setup-wizard-configuration-success .plugin-item-container .medium-bold{color:#222;margin-bottom:20px}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner-container{margin:30px -20px 0}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner{padding:30px;border-radius:3px 3px 0 0;text-align:center;background-color:#ecf3f1}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner .wp-mail-smtp-setup-wizard-content h2{margin-bottom:10px}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner .subtitle{margin-bottom:28px}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner .checked-item-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:29px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner .checked-item-list .checked-item{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;color:#222}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner .checked-item-list .checked-item .icon{color:#6aa08b;margin-right:8px}.wp-mail-smtp-setup-wizard-configuration-success .bonus{margin:10px 0 0;padding:30px;background-color:#fefcca;color:#222;border-radius:0 0 3px 3px;text-align:center}.wp-mail-smtp-setup-wizard-configuration-success .wp-mail-smtp-setup-wizard-step-footer{margin:20px 0}.wp-mail-smtp-setup-wizard-configuration-success .wp-mail-smtp-setup-wizard-step-footer button{margin-bottom:10px;width:100%}.wp-mail-smtp-setup-wizard-configuration-success .wp-mail-smtp-setup-wizard-step-footer button:last-child{margin-bottom:0}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-setup-wizard-configuration-failure .wp-mail-smtp-content-header{margin-bottom:27px}.wp-mail-smtp-setup-wizard-configuration-failure .start-troubleshooting-arrow-container{margin-bottom:11px}.wp-mail-smtp-setup-wizard-configuration-failure .start-troubleshooting-arrow-container svg{width:112px;height:112px;margin:0 auto;display:block}.wp-mail-smtp-setup-wizard-configuration-failure .wp-mail-smtp-setup-wizard-step-footer{margin:20px 0}.wp-mail-smtp-setup-wizard-configuration-failure .wp-mail-smtp-setup-wizard-step-footer .wp-mail-smtp-button{margin-bottom:10px;width:100%}.wp-mail-smtp-setup-wizard-configuration-failure .wp-mail-smtp-setup-wizard-step-footer .wp-mail-smtp-button:last-child{margin-bottom:0}.wp-mail-smtp-admin-page{position:relative}.wp-mail-smtp-admin-page .wp-mail-smtp-blocked,.wp-mail-smtp-admin-page .wp-mail-smtp-loading{position:fixed;top:0;bottom:0;right:0;left:0;background:rgba(68,68,68,.5);z-index:999}.wp-mail-smtp-admin-page .wp-mail-smtp-loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swal2-shown .swal2-container.swal2-backdrop-show{background:rgba(68,68,68,.5)}img{max-width:100%}a{color:#6693af}a:focus,a:hover{text-decoration:none}a .text-with-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}a .text-with-arrow-right .icon{margin-left:10px}a .text-with-arrow-left .icon{margin-right:10px}.wp-mail-smtp-notice{padding:15px;font-size:14px;line-height:20px;margin:0;color:#222;border:1px solid #ddd;border-left:4px solid #00a0d2;text-align:left;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.07);box-shadow:0 1px 1px rgba(0,0,0,.07)}.wp-mail-smtp-notice--error{border-left:4px solid #dc3232}.wp-mail-smtp-notice--info{border-left:4px solid #00a0d2}.wp-mail-smtp-notice p{margin-top:0}.wp-mail-smtp-notice p:last-child{margin-bottom:0}.wp-mail-smtp-one-click-sign-in-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;border:none;background-color:#4285f4;border-radius:2px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.25);box-shadow:0 2px 4px 0 rgba(0,0,0,.25);-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;text-decoration:none;cursor:pointer;color:#fff}.wp-mail-smtp-one-click-sign-in-btn:hover{-webkit-box-shadow:0 0 3px 3px rgba(66,133,244,.3);box-shadow:0 0 3px 3px rgba(66,133,244,.3)}.wp-mail-smtp-one-click-sign-in-btn:active{background:#3367d6}.wp-mail-smtp-one-click-sign-in-btn--disabled,.wp-mail-smtp-one-click-sign-in-btn:disabled{pointer-events:none;background-color:#d4d3d3;-webkit-box-shadow:none;box-shadow:none;color:#7f7f7f}.wp-mail-smtp-one-click-sign-in-btn--disabled .wp-mail-smtp-one-click-sign-in-icon__bg,.wp-mail-smtp-one-click-sign-in-btn--disabled .wp-mail-smtp-one-click-sign-in-icon__border,.wp-mail-smtp-one-click-sign-in-btn:disabled .wp-mail-smtp-one-click-sign-in-icon__bg,.wp-mail-smtp-one-click-sign-in-btn:disabled .wp-mail-smtp-one-click-sign-in-icon__border{fill:#d4d3d3}.wp-mail-smtp-one-click-sign-in-btn--disabled .wp-mail-smtp-one-click-sign-in-icon__symbol,.wp-mail-smtp-one-click-sign-in-btn:disabled .wp-mail-smtp-one-click-sign-in-icon__symbol{fill:#7f7f7f}.wp-mail-smtp-one-click-sign-in-btn__icon{overflow:hidden;border-radius:2px}.wp-mail-smtp-one-click-sign-in-btn__icon svg{display:block;margin:-3px}.wp-mail-smtp-one-click-sign-in-btn__text{font-size:14px;font-weight:600;margin:0 10px}@media(min-width:782px){.wp-mail-smtp-setup-wizard-container{max-width:100%;margin:0 auto;width:850px}.wp-mail-smtp-setup-wizard-content{margin:50px 0 48px}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-content-header{margin-bottom:47px}.wp-mail-smtp-setup-wizard-content-container{padding:49px 100px 30px}.wp-mail-smtp-setup-wizard-content-container-container{padding:30px 20px}.wp-mail-smtp-setup-wizard-step-plugin-features .wp-mail-smtp-setup-wizard-content-container{padding:49px 100px 19px}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-separator{margin:30px 0}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-separator-no-margin{margin:0}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-separator-big-margin{margin:50px 0}.wp-mail-smtp-setup-wizard-step .license-form .license-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-mail-smtp-setup-wizard-step .license-form input{width:calc(100% - 195px)}.wp-mail-smtp-setup-wizard-step .license-form button{margin-top:0;width:180px;margin-left:15px}.wp-mail-smtp-welcome .wp-mail-smtp-logo{margin-top:158px;padding:0}.wp-mail-smtp-welcome .wp-mail-smtp-setup-wizard-container{width:650px}.wp-mail-smtp-welcome .wp-mail-smtp-setup-wizard-content{margin:42px 0 60px}.wp-mail-smtp-welcome .wp-mail-smtp-setup-wizard-content-container{padding:80px 65px}.wp-mail-smtp-welcome .wp-mail-smtp-setup-wizard-content-container .wp-mail-smtp-content-header{margin-bottom:36px}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings{margin-top:49px}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description{margin-bottom:49px}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links{margin-top:-31px}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a.wp-mail-smtp-link-docs,.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a:last-child{margin-top:0;display:inline-block}.wp-mail-smtp-setup-wizard-step-configure-mailer .wp-mail-smtp-one-click-setup-switch{margin-bottom:50px}.wp-mail-smtp-setup-wizard-check-configuration .wp-mail-smtp-setup-wizard-content-container{padding:83px 100px 66px}.wp-mail-smtp-setup-wizard-check-configuration .wp-mail-smtp-setup-wizard-content-container .wp-mail-smtp-content-header{margin-bottom:55px}.wp-mail-smtp-setup-wizard-step-plugin-features .wp-mail-smtp-plugin-features-header{margin-bottom:53px}.wp-mail-smtp-input-radios-with-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.wp-mail-smtp-input-radios-with-icons label{width:calc(50% - 10px)}.wp-mail-smtp-setup-wizard-timeline{padding:0}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step-line{margin:0 10px}.wp-mail-smtp-setup-wizard-step-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin-top:0}.wp-mail-smtp-setup-wizard-step-footer-buttons{margin-bottom:0;margin-right:30px}.wp-mail-smtp-setup-wizard-step-footer-buttons button{margin-bottom:0;margin-right:15px;width:inherit}.wp-mail-smtp-setup-wizard-step-footer-buttons button:last-child{margin-right:0}.wp-mail-smtp-setup-wizard-form-row-highlight{padding:20px 20px 0}.wp-mail-smtp-setup-wizard-form-row-highlight .wp-mail-smtp-input-radios-with-icons label:last-child{margin-bottom:20px}.wp-mail-smtp-setup-wizard-configuration-failure .start-troubleshooting-arrow-container svg{margin:0;display:inline-block}.wp-mail-smtp-setup-wizard-configuration-failure .wp-mail-smtp-setup-wizard-step-footer{margin:0 30px}.wp-mail-smtp-setup-wizard-configuration-failure .wp-mail-smtp-setup-wizard-step-footer .wp-mail-smtp-button{margin-bottom:0;-webkit-box-flex:10;-ms-flex:10;flex:10}.wp-mail-smtp-setup-wizard-configuration-failure .wp-mail-smtp-setup-wizard-step-footer .wp-mail-smtp-button.wp-mail-smtp-button-main{-webkit-box-flex:11;-ms-flex:11;flex:11;margin-right:30px}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner-container{margin:50px -70px 0}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner .checked-item-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:center}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner .checked-item-list .checked-item{margin-bottom:0}.wp-mail-smtp-setup-wizard-configuration-success .wp-mail-smtp-setup-wizard-step-footer{margin:0 30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wp-mail-smtp-setup-wizard-configuration-success .wp-mail-smtp-setup-wizard-step-footer button{-webkit-box-flex:10;-ms-flex:10;flex:10;margin-bottom:0;margin-right:30px}.wp-mail-smtp-setup-wizard-configuration-success .wp-mail-smtp-setup-wizard-step-footer button:last-child{margin-right:0}.wp-mail-smtp-setup-wizard-configuration-success .wp-mail-smtp-setup-wizard-step-footer button.wp-mail-smtp-button-main{-webkit-box-flex:11;-ms-flex:11;flex:11}.wp-mail-smtp-plugin-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.wp-mail-smtp-plugin-item-title-container{margin-bottom:0}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-header{margin:75px 90px 18px}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-content{padding:0 90px}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-content .bonus{margin:17px -70px 0}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{margin-left:30px}.wp-mail-smtp-setup-wizard-step-footer a{margin:0 0 0 30px}a .text-with-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.wp-mail-smtp-pro-badge[data-v-2d9202de]{float:right;margin-top:3px;width:46px;height:26px}.wp-mail-smtp-logo-icon[data-v-2d9202de]{width:32px;height:32px}.wp-mail-smtp-setup-wizard-step-count[data-v-44fd4a93]{margin:0 0 16px;font-size:14px;line-height:18px;color:#b6b6b6}.wp-mail-smtp-notice[data-v-1dadf997]{margin-top:-20px;margin-bottom:30px}.wp-mail-smtp-info .icon[data-v-74a4d2ae]{color:#ccc}.wp-mail-smtp-logo-icon[data-v-2e2edfa6]{width:32px;height:32px;margin-right:10px}.wp-mail-smtp-notice[data-v-05d90eba],.wp-mail-smtp-notice[data-v-a87376ac]{margin-top:-23px;margin-bottom:20px} \ No newline at end of file diff --git a/assets/vue/css/wizard.rtl.min.css b/assets/vue/css/wizard.rtl.min.css index eb5bc39..0243d55 100644 --- a/assets/vue/css/wizard.rtl.min.css +++ b/assets/vue/css/wizard.rtl.min.css @@ -1 +1 @@ -.wp-mail-smtp-tooltip{display:block!important;z-index:10000;max-width:350px}.wp-mail-smtp-tooltip .wp-mail-smtp-tooltip-inner{background:#2d4f60;color:#fff;border-radius:5px;padding:16px 20px;font-size:14px}.wp-mail-smtp-tooltip .wp-mail-smtp-tooltip-inner a{color:#fff;font-weight:700}.wp-mail-smtp-tooltip .wp-mail-smtp-tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#2d4f60;z-index:1}.wp-mail-smtp-tooltip[x-placement^=top]{padding-bottom:5px}.wp-mail-smtp-tooltip[x-placement^=top] .wp-mail-smtp-tooltip-arrow{border-width:5px 5px 0;border-right-color:rgba(0,0,0,0)!important;border-left-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(0,0,0,0)!important;bottom:0;right:calc(50% - 5px);margin-top:0;margin-bottom:0}.wp-mail-smtp-tooltip[x-placement^=bottom]{padding-top:5px}.wp-mail-smtp-tooltip[x-placement^=bottom] .wp-mail-smtp-tooltip-arrow{border-width:0 5px 5px;border-right-color:rgba(0,0,0,0)!important;border-left-color:rgba(0,0,0,0)!important;border-top-color:rgba(0,0,0,0)!important;top:0;right:calc(50% - 5px);margin-top:0;margin-bottom:0}.wp-mail-smtp-tooltip[x-placement^=right]{padding-right:5px}.wp-mail-smtp-tooltip[x-placement^=right] .wp-mail-smtp-tooltip-arrow{border-width:5px 0 5px 5px;border-right-color:rgba(0,0,0,0)!important;border-top-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(0,0,0,0)!important;right:0;top:calc(50% - 5px);margin-right:0;margin-left:0}.wp-mail-smtp-tooltip[x-placement^=left]{padding-left:5px}.wp-mail-smtp-tooltip[x-placement^=left] .wp-mail-smtp-tooltip-arrow{border-width:5px 5px 5px 0;border-top-color:rgba(0,0,0,0)!important;border-left-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(0,0,0,0)!important;left:0;top:calc(50% - 5px);margin-right:0;margin-left:0}.wp-mail-smtp-tooltip.popover .popover-inner{background:#fff;color:#2d4f60;padding:24px;border-radius:5px;-webkit-box-shadow:0 5px 30px rgba(0,0,0,.1);box-shadow:0 5px 30px rgba(0,0,0,.1)}.wp-mail-smtp-tooltip.popover .popover-arrow{border-color:#fff}.wp-mail-smtp-tooltip[aria-hidden=true]{visibility:hidden;opacity:0;-webkit-transition:opacity .15s,visibility .15s;transition:opacity .15s,visibility .15s}.wp-mail-smtp-tooltip[aria-hidden=false]{visibility:visible;opacity:1;-webkit-transition:opacity .15s;transition:opacity .15s}.wp-mail-smtp-loader{-webkit-animation:wp-mail-smtp-loader-spin .65s linear infinite;animation:wp-mail-smtp-loader-spin .65s linear infinite}.wp-mail-smtp-loader-md{width:32px;height:32px}.wp-mail-smtp-loader-sm{width:16px;height:16px}@-webkit-keyframes wp-mail-smtp-loader-spin{0%{-webkit-transform:rotate(-270deg);transform:rotate(-270deg)}to{-webkit-transform:rotate(-630deg);transform:rotate(-630deg)}}@keyframes wp-mail-smtp-loader-spin{0%{-webkit-transform:rotate(-270deg);transform:rotate(-270deg)}to{-webkit-transform:rotate(-630deg);transform:rotate(-630deg)}}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body{background:#f1f1f1;margin:0}body,body button,body input,body select,body textarea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}p>label{display:block}.medium-bold{font-weight:500}.medium-bold a{color:#e27730;font-weight:700}.medium-bold a:focus,.medium-bold a:hover{color:#c45e1b}.wp-mail-smtp-setup-wizard-header{text-align:center;border-top:4px solid #e27730}.wp-mail-smtp-setup-wizard-header h1{margin:0}.wp-mail-smtp-logo{display:inline-block;width:320px;margin-top:50px;padding:0 10px}.wp-mail-smtp-logo img{width:100%;height:100%}.wp-mail-smtp-setup-wizard-container{max-width:90%;width:auto;margin:0 auto}.wp-mail-smtp-setup-wizard-content{background:#fff;border:1px solid #ddd;border-radius:6px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.05);box-shadow:0 2px 5px rgba(0,0,0,.05);color:#777;font-size:16px;margin:22px 0 30px}.wp-mail-smtp-setup-wizard-content-container{padding:10px 20px}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-content-header{margin-bottom:27px}.wp-mail-smtp-setup-wizard-content h2,.wp-mail-smtp-setup-wizard-content h3{color:#222;font-size:24px;font-weight:500;margin:0 0 12px}.wp-mail-smtp-setup-wizard-content h3{font-size:16px;margin:0 0 20px}.wp-mail-smtp-setup-wizard-content .subtitle{font-size:16px;line-height:1.5;margin:0}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-separator{width:100%;border-top:1px solid #e6e6e6;clear:both;margin:20px 0}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-separator-no-margin{margin:0}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-separator-big-margin{margin:30px 0}.wp-mail-smtp-welcome .wp-mail-smtp-setup-wizard-content{text-align:center}.wp-mail-smtp-button{border-radius:3px;border:none;background-color:#f1f1f1;color:#555;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;line-height:19px;padding:15px 30px;text-decoration:none}.wp-mail-smtp-button:focus,.wp-mail-smtp-button:hover{background-color:#d8d8d8}.wp-mail-smtp-button:focus{outline:none}.wp-mail-smtp-button.wp-mail-smtp-button-secondary{background-color:#2d4f60;color:#fff;font-weight:500}.wp-mail-smtp-button.wp-mail-smtp-button-secondary:focus,.wp-mail-smtp-button.wp-mail-smtp-button-secondary:hover{background-color:#1d323d}.wp-mail-smtp-button.wp-mail-smtp-button-secondary:disabled{opacity:.65;cursor:not-allowed;background-color:#2d4f60}.wp-mail-smtp-button.wp-mail-smtp-button-red{background-color:#dc3232;color:#fff;font-weight:500}.wp-mail-smtp-button.wp-mail-smtp-button-red:focus,.wp-mail-smtp-button.wp-mail-smtp-button-red:hover{background-color:#bb2020}.wp-mail-smtp-button.wp-mail-smtp-button-red:disabled{opacity:.65;cursor:not-allowed;background-color:#dc3232}.wp-mail-smtp-button.wp-mail-smtp-button-success{background-color:#6aa08b;color:#fff;font-weight:500}.wp-mail-smtp-button.wp-mail-smtp-button-success:focus,.wp-mail-smtp-button.wp-mail-smtp-button-success:hover{background-color:#548371}.wp-mail-smtp-button.wp-mail-smtp-button-success:disabled{opacity:.65;cursor:not-allowed;background-color:#6aa08b}.wp-mail-smtp-button.wp-mail-smtp-button-main{background-color:#e27730;color:#fff;font-weight:500}.wp-mail-smtp-button.wp-mail-smtp-button-main:focus,.wp-mail-smtp-button.wp-mail-smtp-button-main:hover{background-color:#c45e1b}.wp-mail-smtp-button.wp-mail-smtp-button-main:disabled{opacity:.65;cursor:not-allowed;background-color:#e27730}.wp-mail-smtp-button.wp-mail-smtp-button-small{line-height:23px;font-size:14px;padding:8px 20px}.wp-mail-smtp-button.wp-mail-smtp-button-small .wp-mail-smtp-loader-sm{margin-top:3px;margin-bottom:-3px}.wp-mail-smtp-button.wp-mail-smtp-button-large{line-height:22px;font-size:18px;padding:19px 39px}.wp-mail-smtp-button.wp-mail-smtp-button-disabled,.wp-mail-smtp-button.wp-mail-smtp-button-disabled:focus,.wp-mail-smtp-button.wp-mail-smtp-button-disabled:hover{background-color:#f3f6ff;border-color:#b7c9d9;color:#8aa4b8;font-weight:500;cursor:auto;outline:none}.wp-mail-smtp-button.wp-mail-smtp-button-activated,.wp-mail-smtp-button.wp-mail-smtp-button-activated:focus,.wp-mail-smtp-button.wp-mail-smtp-button-activated:hover{background-color:#fff;border-color:#8aa4b8;color:#8aa4b8;font-weight:500;cursor:auto;outline:none}.wp-mail-smtp-button .text-with-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-mail-smtp-button .text-with-arrow-right .icon{margin-right:10px}.wp-mail-smtp-button .text-with-arrow-left .icon{margin-left:10px}.wp-mail-smtp-step-below-content{text-align:center;font-size:14px;color:#555;margin:-19px 0 47px}.wp-mail-smtp-setup-wizard-step-footer{display:block;text-align:center;min-height:110px;padding:0 20px;margin-top:30px}.wp-mail-smtp-setup-wizard-step-footer a{font-size:14px;display:block;color:#888;margin:20px 0}.wp-mail-smtp-setup-wizard-step-footer a:active,.wp-mail-smtp-setup-wizard-step-footer a:hover{color:#555;text-decoration:underline}.wp-mail-smtp-setup-wizard-step-footer-buttons{margin-bottom:20px}.wp-mail-smtp-setup-wizard-step-footer-buttons button{width:100%;margin-bottom:10px}.wp-mail-smtp-setup-wizard-step-footer-buttons button:last-child{margin-left:0;margin-bottom:0}.wp-mail-smtp-exit-link{text-align:center;margin-bottom:50px}.wp-mail-smtp-exit-link a{font-size:14px;color:#888;text-decoration:underline}.wp-mail-smtp-exit-link a:active,.wp-mail-smtp-exit-link a:hover{color:#555;text-decoration:underline}.wp-mail-smtp-setup-wizard-timeline{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:41px auto 0;max-width:650px;padding:0 20px}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step-line{background:#ddd;height:2px;margin:0 6px;width:100%}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step-line.wp-mail-smtp-setup-wizard-timeline-line-active{background:#6aa08b}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step{border:none;background-color:#999;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;height:16px;width:16px}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step .icon{display:none}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step.wp-mail-smtp-setup-wizard-timeline-step-active,.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step.wp-mail-smtp-setup-wizard-timeline-step-completed{background-color:#6aa08b;position:relative}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step.wp-mail-smtp-setup-wizard-timeline-step-failed{background-color:#d83638;position:relative}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step.wp-mail-smtp-setup-wizard-timeline-step-completed .icon-success,.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step.wp-mail-smtp-setup-wizard-timeline-step-failed .icon-failed{color:#fff;display:block;position:absolute;right:3px;top:3px}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step.wp-mail-smtp-setup-wizard-timeline-step-failed .icon-failed{right:4px;top:2px}.wp-mail-smtp-input-radios-with-icons{display:block}.wp-mail-smtp-input-radios-with-icons input{opacity:0;position:absolute}.wp-mail-smtp-input-radios-with-icons label{width:100%;height:52px;color:#222;border:1px solid #ddd;background:#fff;border-radius:3px;font-size:16px;display:block;margin-bottom:20px;padding:9px;cursor:pointer}.wp-mail-smtp-input-radios-with-icons label>*{vertical-align:middle}.wp-mail-smtp-input-radios-with-icons label:hover{border:1px solid #888;-webkit-box-shadow:0 0 0 1px #888;box-shadow:0 0 0 1px #888}.wp-mail-smtp-setup-wizard-step-choose-mailer .wp-mail-smtp-setup-wizard-form-row-highlight .wp-mail-smtp-input-radios-with-icons label{border-color:#2d4f60}.wp-mail-smtp-setup-wizard-step-choose-mailer .wp-mail-smtp-setup-wizard-form-row-highlight .wp-mail-smtp-input-radios-with-icons label:hover{-webkit-box-shadow:0 0 0 1px #2d4f60;box-shadow:0 0 0 1px #2d4f60}.wp-mail-smtp-setup-wizard-step-choose-mailer .wp-mail-smtp-setup-wizard-form-row-highlight .wp-mail-smtp-input-radios-with-icons label.wp-mail-smtp-styled-radio-label-readonly:hover{-webkit-box-shadow:none;box-shadow:none}.wp-mail-smtp-input-radios-with-icons label.wp-mail-smtp-styled-radio-label-checked{border:1px solid #2d4f60;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.1),0 0 0 1px #2d4f60;box-shadow:0 3px 5px rgba(0,0,0,.1),0 0 0 1px #2d4f60}.wp-mail-smtp-input-radios-with-icons label.wp-mail-smtp-styled-radio-label-readonly{color:#999;border:1px solid #ddd;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.wp-mail-smtp-input-radios-with-icons label.wp-mail-smtp-styled-radio-label-readonly img,.wp-mail-smtp-input-radios-with-icons label.wp-mail-smtp-styled-radio-label-readonly svg:not(.icon){opacity:.4}.wp-mail-smtp-input-radios-with-icons img{margin-right:20px}.wp-mail-smtp-input-radios-with-icons .wp-mail-smtp-styled-radio{width:32px;height:32px;position:relative;display:inline-block;border-radius:50%;background-color:#e6e6e6}.wp-mail-smtp-input-radios-with-icons .wp-mail-smtp-styled-radio .icon{display:none}.wp-mail-smtp-input-radios-with-icons .wp-mail-smtp-styled-radio.wp-mail-smtp-styled-radio-checked{background-color:#2d4f60;color:#fff}.wp-mail-smtp-input-radios-with-icons .wp-mail-smtp-styled-radio.wp-mail-smtp-styled-radio-checked .icon{display:block;position:absolute;right:8px;top:8px}.wp-mail-smtp-input-radios-with-icons .wp-mail-smtp-styled-radio-text{margin-right:10px}.wp-mail-smtp-input-radios-with-icons input:focus-visible+.wp-mail-smtp-styled-radio:not(.wp-mail-smtp-styled-radio-checked){-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #e6e6e6;box-shadow:0 0 0 1px #fff,0 0 0 3px #e6e6e6}.wp-mail-smtp-setup-wizard-form-row-highlight{background-color:#f8f8f8;padding:20px;margin:0 -20px 20px}.wp-mail-smtp-setup-wizard-form-row-highlight .wp-mail-smtp-input-radios-with-icons label:last-child{margin-bottom:0}.wp-mail-smtp-swal.swal2-container.swal2-shown{background-color:rgba(68,68,68,.5)}.wp-mail-smtp-swal .swal2-popup{padding:10px;border-radius:0;font-size:16px;color:#555;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.15);box-shadow:0 2px 15px rgba(0,0,0,.15)}.wp-mail-smtp-swal .swal2-popup .swal2-header{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;margin:40px 40px 12px;padding:0}.wp-mail-smtp-swal .swal2-popup .swal2-header .swal2-title{font-size:24px;color:#222;margin:0;padding:0;font-weight:500;text-align:right}.wp-mail-smtp-swal .swal2-popup .swal2-header .swal2-close{color:#999;font-size:0;width:16px;height:16px;margin:10px 0 0 8px;outline:none}.wp-mail-smtp-swal .swal2-popup .swal2-header .swal2-close:before{content:"";display:inline-block;background:no-repeat url(../img/times-solid-grey.svg);width:18px;height:18px}.wp-mail-smtp-swal .swal2-popup .swal2-content{color:#555;font-size:16px;line-height:23px;padding:0 40px;margin-bottom:37px}.wp-mail-smtp-swal .swal2-popup .swal2-content #swal2-content{text-align:right;font-weight:400}.wp-mail-smtp-swal .swal2-popup .swal2-actions{border-top:1px solid #e6e6e6;margin:0 -10px;padding:30px 30px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto}@media(min-width:782px){.wp-mail-smtp-swal .swal2-popup .swal2-actions{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled:focus{-webkit-box-shadow:none;box-shadow:none}.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel,.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{margin:0;display:block;width:100%}@media(min-width:782px){.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel,.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{display:inline-block;width:auto}}.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{border:none;background-color:#e27730;color:#fff;border-radius:3px;font-size:16px;font-weight:500;line-height:19px;padding:15px 30px;text-decoration:none}.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:focus,.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:hover{background-color:#c45e1b}.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:"";display:inline-block;margin:0 10px -3px 0;background:no-repeat url(../img/long-arrow-alt-right-regular-white.svg);width:16px;height:18px}.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel{background:none!important;border:none;padding:0!important;color:#888;font-size:14px;font-weight:400;text-decoration:underline;cursor:pointer;margin-bottom:30px}@media(min-width:782px){.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel{margin-bottom:0}}.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:focus,.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:hover{color:#555}.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:before{content:"";margin:0 0 -3px 10px;display:inline-block;background:no-repeat url(../img/long-arrow-alt-left-regular-grey.svg);width:16px;height:18px}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup{border-top:7px solid #3498db;padding-top:0}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-header{margin:10px 40px 24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-header .swal2-image{margin-top:30px;margin-bottom:17px}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-header .swal2-title{font-weight:700;text-align:center}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content{margin-bottom:0}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content p{margin:0 auto 25px}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content p:last-child{margin-bottom:0}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content .wp-mail-smtp-button{text-transform:uppercase}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content #swal2-content{text-align:center}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content #swal2-content .wp-mail-smtp-button-main{background-color:#ff982d}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content #swal2-content .wp-mail-smtp-button-main:focus,.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content #swal2-content .wp-mail-smtp-button-main:hover{background-color:#f97f00}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content .upgrade-bonus{position:relative;background:#faffac;margin:40px -50px 10px;padding:24px 60px 20px}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content .upgrade-bonus .icon-container{position:absolute;background:#2ecc71;color:#fff;width:46px;height:46px;border-radius:50%;right:calc(50% - 23px);top:-23px;border:6px solid #fff}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content .upgrade-bonus .icon-container .icon{position:absolute;top:10px;right:10px}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content .upgrade-bonus .highlight{color:#2ecc71;font-weight:500}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content .already-purchased{font-size:14px;color:#888}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content .already-purchased:focus,.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content .already-purchased:hover{color:#555}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-header{margin:20px}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-content{padding:0 20px;margin-bottom:30px}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-content .subtitle{margin:0 0 45px}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-content .title-container{margin-bottom:7px}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-content .bonus{padding:30px;margin:17px -30px 0;background-color:#fefcca;color:#222;border-radius:3px;text-align:center}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{background-color:#6aa08b}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:focus,.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:hover{background-color:#548371}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:before,.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:none}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .settings-input-long-checkbox .checkbox.checkbox-checked:after{top:5px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-good .swal2-popup .swal2-content{margin-bottom:27px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-good .swal2-popup .swal2-content img.icon{color:#fdb72c;width:16px;vertical-align:middle}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-good .swal2-popup .swal2-actions{border-top:none;padding:0 50px 40px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-bad .swal2-popup .swal2-content{margin-bottom:16px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-bad .swal2-popup .swal2-content textarea{border:1px solid #b6b6b6;color:#222;border-radius:3px;margin:27px 0 11px;padding:10px;font-size:16px;width:100%}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-bad .swal2-popup .swal2-content textarea:focus{outline:none;border:1px solid #2d4f60;-webkit-box-shadow:0 0 0 1px #2d4f60;box-shadow:0 0 0 1px #2d4f60}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-bad .swal2-popup .swal2-content .permission-container{display:-webkit-box;display:-ms-flexbox;display:flex}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-bad .swal2-popup .swal2-content .permission-container label{font-size:14px;margin-right:7px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-bad .swal2-popup .swal2-content .permission-container input[type=checkbox]{width:16px;height:16px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-bad .swal2-popup .swal2-actions{border-top:none;padding:0 50px 40px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-bad .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:none}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-content{margin-bottom:47px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions{border-top:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 30px 40px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel,.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{width:128px;height:128px;padding:0;font-size:0;text-indent:-9999px;-webkit-box-shadow:none;box-shadow:none}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:after,.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:before,.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after,.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:before{content:none}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{background:url(../img/thumbs-up.svg);margin-left:50px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:hover{background:url(../img/thumbs-up-hover.svg)}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel{background:url(../img/thumbs-down.svg)!important}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:hover{background:url(../img/thumbs-down-hover.svg)!important}.wp-mail-smtp-swal.wp-mail-smtp-swal-error .swal2-popup p{margin:0}.wp-mail-smtp-swal.wp-mail-smtp-swal-error .swal2-popup .swal2-content{padding:0 40px;margin-bottom:29px}.wp-mail-smtp-swal.wp-mail-smtp-swal-error .swal2-popup .swal2-content .subtitle{margin:0 0 26px}.wp-mail-smtp-swal.wp-mail-smtp-swal-error .swal2-popup .swal2-content .detailed-error{padding:11px 15px;font-size:14px;line-height:20px;margin:0;color:#555;border:1px solid #ddd;border-right:4px solid #dc3232;text-align:right;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.07);box-shadow:0 1px 1px rgba(0,0,0,.07)}.wp-mail-smtp-swal.wp-mail-smtp-swal-error .swal2-popup .swal2-content .detailed-error h3{font-size:14px;color:#222;font-weight:500;line-height:23px;margin:0}.wp-mail-smtp-swal.wp-mail-smtp-swal-error .swal2-popup .swal2-actions{padding:0 50px 40px;border-top:none}.wp-mail-smtp-swal.wp-mail-smtp-swal-error .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:none}.wp-mail-smtp-swal.wp-mail-smtp-swal-alert .swal2-popup .swal2-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-mail-smtp-swal.wp-mail-smtp-swal-alert .swal2-popup .swal2-content{padding:0 40px;margin-bottom:29px}.wp-mail-smtp-swal.wp-mail-smtp-swal-alert .swal2-popup .swal2-content #swal2-content{text-align:center}.wp-mail-smtp-swal.wp-mail-smtp-swal-alert .swal2-popup .swal2-content p{margin:0 0 26px}.wp-mail-smtp-swal.wp-mail-smtp-swal-alert .swal2-popup .swal2-actions{padding:0 50px 40px;border-top:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-mail-smtp-swal.wp-mail-smtp-swal-alert .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:none}.wp-mail-smtp-setup-wizard-step .license-form{color:#222}.wp-mail-smtp-setup-wizard-step .license-form input{display:block;width:100%;height:40px;font-size:16px;padding:10px;color:#222;border:1px solid #999;border-radius:3px}.wp-mail-smtp-setup-wizard-step .license-form input:focus{outline:none;border:1px solid #2d4f60;-webkit-box-shadow:0 0 0 1px #2d4f60;box-shadow:0 0 0 1px #2d4f60}.wp-mail-smtp-setup-wizard-step .license-form button{-ms-flex-negative:0;flex-shrink:0;margin-top:10px;width:100%}.wp-mail-smtp-setup-wizard-step .license-form .license-control{display:block}.wp-mail-smtp-setup-wizard-step .license-form.license-form-error input{border-color:#dc3232}.wp-mail-smtp-setup-wizard-step .license-form.license-form-error .error-message{color:#dc3232;font-size:14px;margin:5px 0 0}.wp-mail-smtp-setup-wizard-step .license-form p{margin:0 0 16px}.wp-mail-smtp-setup-wizard-step-configure-mailer .license-form p{font-size:16px;line-height:24px;color:#222}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings{margin-top:29px}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings.wp-mail-smtp-setup-wizard-step-configure-mailer-settings-smtp .mailer-description a{font-weight:500}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description{font-size:16px;line-height:24px;color:#222;margin-bottom:29px}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links{margin-top:0}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a{margin-left:20px}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a.wp-mail-smtp-link-docs,.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a:last-child{margin-top:10px;display:block}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links .wp-mail-smtp-link{font-weight:500}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links .mailer-offer-link-disclosure{text-decoration:underline;text-decoration-style:dotted;font-size:14px;display:inline-block;cursor:help;margin-top:15px;color:#777}.wp-mail-smtp-setup-wizard-step-configure-mailer .wp-mail-smtp-configure-mailer-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wp-mail-smtp-setup-wizard-step-configure-mailer .wp-mail-smtp-configure-mailer-header-container{width:calc(100% - 94px)}.wp-mail-smtp-setup-wizard-step-configure-mailer .wp-mail-smtp-configure-mailer-logo{width:94px;height:94px;border:1px solid #e6e6e6;border-radius:50%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-mail-smtp-setup-wizard-step-configure-mailer .wp-mail-smtp-configure-mailer-logo svg{width:55px}.wp-mail-smtp-setup-wizard-step-configure-mailer .wp-mail-smtp-gmail-one-click-setup-switch{margin-bottom:30px}.wp-mail-smtp-setup-wizard-step-configure-mailer .wp-mail-smtp-gmail-one-click-setup-switch .label{font-size:16px}.settings-amazon-ses-identities,.settings-input-checkbox,.settings-input-long-checkbox,.settings-input-number,.settings-input-radio,.settings-input-select,.settings-input-switch,.settings-input-text,.settings-oauth-connection{margin:0 0 29px}.settings-amazon-ses-identities:last-child,.settings-input-checkbox:last-child,.settings-input-long-checkbox:last-child,.settings-input-number:last-child,.settings-input-radio:last-child,.settings-input-select:last-child,.settings-input-switch:last-child,.settings-input-text:last-child,.settings-oauth-connection:last-child{margin-bottom:20px}.settings-amazon-ses-identities .settings-input-label-container,.settings-input-checkbox .settings-input-label-container,.settings-input-long-checkbox .settings-input-label-container,.settings-input-number .settings-input-label-container,.settings-input-radio .settings-input-label-container,.settings-input-select .settings-input-label-container,.settings-input-switch .settings-input-label-container,.settings-input-text .settings-input-label-container,.settings-oauth-connection .settings-input-label-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 12px}.settings-amazon-ses-identities .label,.settings-input-checkbox .label,.settings-input-long-checkbox .label,.settings-input-number .label,.settings-input-radio .label,.settings-input-select .label,.settings-input-switch .label,.settings-input-text .label,.settings-oauth-connection .label{color:#222;display:inline-block;line-height:21px;font-weight:500;font-size:18px}.settings-amazon-ses-identities .wp-mail-smtp-info,.settings-input-checkbox .wp-mail-smtp-info,.settings-input-long-checkbox .wp-mail-smtp-info,.settings-input-number .wp-mail-smtp-info,.settings-input-radio .wp-mail-smtp-info,.settings-input-select .wp-mail-smtp-info,.settings-input-switch .wp-mail-smtp-info,.settings-input-text .wp-mail-smtp-info,.settings-oauth-connection .wp-mail-smtp-info{margin-right:10px}.settings-amazon-ses-identities .error,.settings-input-checkbox .error,.settings-input-long-checkbox .error,.settings-input-number .error,.settings-input-radio .error,.settings-input-select .error,.settings-input-switch .error,.settings-input-text .error,.settings-oauth-connection .error{display:-webkit-box;display:-ms-flexbox;display:flex;color:#dc3232;font-size:14px}.settings-amazon-ses-identities .error .icon,.settings-input-checkbox .error .icon,.settings-input-long-checkbox .error .icon,.settings-input-number .error .icon,.settings-input-radio .error .icon,.settings-input-select .error .icon,.settings-input-switch .error .icon,.settings-input-text .error .icon,.settings-oauth-connection .error .icon{margin-left:10px}.settings-amazon-ses-identities.input-error input,.settings-input-checkbox.input-error input,.settings-input-long-checkbox.input-error input,.settings-input-number.input-error input,.settings-input-radio.input-error input,.settings-input-select.input-error input,.settings-input-switch.input-error input,.settings-input-text.input-error input,.settings-oauth-connection.input-error input{border-color:#dc3232}.settings-amazon-ses-identities input:disabled,.settings-input-checkbox input:disabled,.settings-input-long-checkbox input:disabled,.settings-input-number input:disabled,.settings-input-radio input:disabled,.settings-input-select input:disabled,.settings-input-switch input:disabled,.settings-input-text input:disabled,.settings-oauth-connection input:disabled{cursor:not-allowed}.settings-amazon-ses-identities .description,.settings-input-checkbox .description,.settings-input-long-checkbox .description,.settings-input-number .description,.settings-input-radio .description,.settings-input-select .description,.settings-input-switch .description,.settings-input-text .description,.settings-oauth-connection .description{font-size:14px;line-height:20px;color:#555;margin:-4px 0 0}.settings-amazon-ses-identities .description--constant,.settings-input-checkbox .description--constant,.settings-input-long-checkbox .description--constant,.settings-input-number .description--constant,.settings-input-radio .description--constant,.settings-input-select .description--constant,.settings-input-switch .description--constant,.settings-input-text .description--constant,.settings-oauth-connection .description--constant{font-size:12px;margin-top:5px}.settings-input-number input,.settings-input-text input{display:block;width:100%;height:40px;font-size:16px;padding:10px;color:#222;border:1px solid #999;border-radius:3px;margin:0 0 15px}.settings-input-number input:focus,.settings-input-text input:focus{outline:none;border:1px solid #2d4f60;-webkit-box-shadow:0 0 0 1px #2d4f60;box-shadow:0 0 0 1px #2d4f60}.settings-input-number input::-webkit-input-placeholder,.settings-input-text input::-webkit-input-placeholder{color:#888}.settings-input-number input::-moz-placeholder,.settings-input-text input::-moz-placeholder{color:#888}.settings-input-number input:-ms-input-placeholder,.settings-input-text input:-ms-input-placeholder{color:#888}.settings-input-number input::-ms-input-placeholder,.settings-input-text input::-ms-input-placeholder{color:#888}.settings-input-number input::placeholder,.settings-input-text input::placeholder{color:#888}.settings-input-number-error input,.settings-input-text-error input{border-color:#dc3232}.settings-input-number.settings-input-text-with-copy .settings-input-container,.settings-input-text.settings-input-text-with-copy .settings-input-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.settings-input-number.settings-input-text-with-copy .settings-input-container input,.settings-input-text.settings-input-text-with-copy .settings-input-container input{color:#888;margin-bottom:0}.settings-input-number.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button,.settings-input-text.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button{outline:none;margin:0 10px 0 0;background-color:#999}.settings-input-number.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button:hover,.settings-input-text.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button:hover{background-color:#888}.settings-input-number.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button-small,.settings-input-text.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button-small{padding:8px 12px}.settings-input-number.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button-copied,.settings-input-number.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button-copied:hover,.settings-input-text.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button-copied,.settings-input-text.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button-copied:hover{background-color:#6aa08b}.settings-input-number.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button .copy-button-container,.settings-input-text.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button .copy-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settings-input-number.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button .copy-button-container .icon,.settings-input-text.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button .copy-button-container .icon{display:none}.settings-input-number.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button .copy-button-container .icon.active,.settings-input-text.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button .copy-button-container .icon.active{display:block}.settings-input-radio input{opacity:0;position:absolute}.settings-input-radio label{color:#222;font-size:14px;display:inline-block;margin:0 0 15px 30px}.settings-input-radio label:last-child{margin-left:0}.settings-input-radio label>span{vertical-align:middle}.settings-input-radio label.wp-mail-smtp-styled-radio-label-disabled{cursor:not-allowed}.settings-input-radio .wp-mail-smtp-styled-radio{width:20px;height:20px;border:1px solid #999;position:relative;display:inline-block;border-radius:50%;margin-left:10px}.settings-input-radio .wp-mail-smtp-styled-radio.wp-mail-smtp-styled-radio-checked{border-color:#2d4f60}.settings-input-radio .wp-mail-smtp-styled-radio.wp-mail-smtp-styled-radio-checked:after{right:2px;left:2px;top:2px;bottom:2px;position:absolute;content:"";background:#2d4f60;display:block;border-radius:50%}.settings-input-radio .wp-mail-smtp-styled-radio.wp-mail-smtp-styled-radio-disabled{opacity:.4}.settings-input-radio input:focus-visible+.wp-mail-smtp-styled-radio{-webkit-box-shadow:0 0 0 1px #999;box-shadow:0 0 0 1px #999}.settings-input-radio input:focus-visible+.wp-mail-smtp-styled-radio.wp-mail-smtp-styled-radio-checked{-webkit-box-shadow:0 0 0 1px #2d4f60;box-shadow:0 0 0 1px #2d4f60}.settings-input-switch.sub_setting{background-color:#f8f8f8;padding:20px;margin-top:-17px}.settings-input-switch.sub_setting .label{font-size:14px}.settings-input-switch.sub_setting .label-description{color:#555}.settings-input-switch .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settings-input-switch .title .wp-mail-smtp-pro-badge{margin-right:10px;height:18px;width:auto}.settings-input-switch .control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settings-input-switch input{position:absolute;top:auto;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;white-space:nowrap}.settings-input-switch input:checked+.toggle-switch{background-color:#2d4f60}.settings-input-switch input:checked+.toggle-switch:before{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}.settings-input-switch input:disabled:checked:hover+.toggle-switch,.settings-input-switch input:disabled:not(:checked):hover+.toggle-switch{-webkit-box-shadow:none;box-shadow:none}.settings-input-switch input:disabled:not(:checked):hover+.toggle-switch{background-color:#ddd}.settings-input-switch input:disabled+.toggle-switch{background-color:#ddd;cursor:not-allowed}.settings-input-switch input:disabled:checked+.toggle-switch{background-color:#4e88a5;cursor:not-allowed}.settings-input-switch input:checked:focus+.toggle-switch,.settings-input-switch input:checked:hover+.toggle-switch{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #2d4f60;box-shadow:0 0 0 1px #fff,0 0 0 3px #2d4f60}.settings-input-switch input:not(:checked):focus+.toggle-switch,.settings-input-switch input:not(:checked):hover+.toggle-switch{background-color:#999;-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #999;box-shadow:0 0 0 1px #fff,0 0 0 3px #999}.settings-input-switch .toggle-switch{position:relative;cursor:pointer;background-color:#bbb;border-radius:10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;vertical-align:middle;display:inline-block;width:30px;height:20px}.settings-input-switch .toggle-switch:before{position:absolute;content:"";height:16px;width:16px;right:2px;top:2px;background-color:#fff;border-radius:50%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.settings-input-switch .description{margin-bottom:15px}.settings-input-switch .label-description{font-size:14px;line-height:20px;color:#222;margin:0 20px 0 0;-webkit-box-flex:1;-ms-flex:1;flex:1}.settings-input-select-container{position:relative;margin:0 0 15px}.settings-input-select-container:after{content:"";background:no-repeat url(../img/chevron-down-solid-grey.svg);left:10px;top:14px;width:12px;height:12px;position:absolute;pointer-events:none}.settings-input-select select::-ms-expand{display:none}.settings-input-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:40px;font-size:16px;padding:8px 10px 8px 5px;color:#222;border:1px solid #999;border-radius:3px}.settings-input-select select:focus{outline:none;border:1px solid #2d4f60;-webkit-box-shadow:0 0 0 1px #2d4f60;box-shadow:0 0 0 1px #2d4f60}.settings-input-select select:disabled{cursor:not-allowed}.settings-input-select-error select{border-color:#dc3232}.settings-amazon-ses-identities>.wp-mail-smtp-loader{display:block}.settings-amazon-ses-identities p{margin:0 0 17px}.settings-amazon-ses-identities .description{margin-bottom:17px}.settings-amazon-ses-identities .ses-identities-container{background:#f8f8f8;padding:20px}.settings-amazon-ses-identities .ses-identities-table-container{border-radius:3px;font-size:14px;line-height:20px;text-align:right}.settings-amazon-ses-identities .ses-identities-table-container+.wp-mail-smtp-amazonses-identity-form{margin-top:20px}.settings-amazon-ses-identities .ses-identities-table-container table{width:100%;border-collapse:collapse}.settings-amazon-ses-identities .ses-identities-table-container th.ses-identity-column{color:#222;font-weight:500}.settings-amazon-ses-identities .ses-identities-table-container .ses-identity-column-sender{width:50%}.settings-amazon-ses-identities .ses-identities-table-container .ses-identity-column-status,.settings-amazon-ses-identities .ses-identities-table-container .ses-identity-column-type{width:25%}.settings-amazon-ses-identities .ses-identities-table-container tr{border-bottom:1px solid #ddd}.settings-amazon-ses-identities .ses-identities-table-container th{padding:0 0 20px}.settings-amazon-ses-identities .ses-identities-table-container td{padding:18px 0}.settings-amazon-ses-identities .ses-identities-table-container .wp-mail-smtp-button{margin-top:20px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form{background:#f8f8f8;border-radius:3px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form h3{font-size:14px;line-height:21px;margin-bottom:16px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form p{font-size:14px;margin:0 0 20px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .settings-input-radio{margin-bottom:5px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .settings-input-text{margin-bottom:20px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step .wp-mail-smtp-button-main.wp-mail-smtp-button-verify{min-width:150px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step .ses-identities-email-success-notice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step .ses-identities-email-success-notice .icon{width:16px;height:16px;margin-left:10px;color:#6aa08b}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .settings-input-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .settings-input-text label{width:50px;margin-left:16px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .settings-input-text label .label{font-size:16px;color:#888;font-weight:400;margin-bottom:0}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .settings-input-text .settings-input-container{width:100%}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records{border:1px solid #ddd;border-radius:4px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__row{display:-webkit-box;display:-ms-flexbox;display:flex;padding:7.5px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__row--heading{border-radius:4px 4px 0 0;background-color:#eee}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__row--record{border-top:1px solid #ddd}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;margin:7.5px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--heading{font-size:14px;line-height:20px;font-weight:500;color:#444}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record .settings-input-container{position:relative}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record .settings-input-text{margin:0}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record .settings-input-label-container{display:none}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record input{margin:0;padding-left:39px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record button{position:absolute;left:1px;top:1px;bottom:1px;padding:9px 11px;margin:0;border:none;border-radius:1px 0 0 1px}.settings-oauth-connection .description{margin-bottom:20px}.settings-oauth-connection .wp-mail-smtp-button{margin-top:-2px}.settings-oauth-connection .remove-authorization-container .description .icon{color:#6aa08b;width:16px;height:16px;margin-right:10px}.settings-oauth-connection .remove-authorization-container .description.connected-as{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settings-oauth-connection .remove-authorization-container .wp-mail-smtp-button{margin-top:-3px}.settings-input-long-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 0;border-bottom:1px solid #e6e6e6;cursor:pointer;margin-bottom:0}.settings-input-long-checkbox.settings-input-long-checkbox-disabled{cursor:not-allowed}.settings-input-long-checkbox .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:9px}.settings-input-long-checkbox .title-container .wp-mail-smtp-pro-badge{margin-right:10px;width:46px;height:26px}.settings-input-long-checkbox .description{margin-left:30px}.settings-input-long-checkbox .label{margin:0}.settings-input-long-checkbox input{opacity:0;position:absolute}.settings-input-long-checkbox .checkbox{width:32px;height:32px;position:relative;display:inline-block;border-radius:50%;background-color:#e6e6e6}.settings-input-long-checkbox .checkbox .icon{display:none}.settings-input-long-checkbox .checkbox.checkbox-checked{background-color:#2d4f60;color:#fff}.settings-input-long-checkbox .checkbox.checkbox-checked .icon{display:block;position:absolute;right:8px;top:8px}.settings-input-long-checkbox .checkbox.checkbox-checked.checkbox-disabled{background-color:#6aa08b}.settings-input-long-checkbox:first-child{padding-top:0;color:red}.settings-input-long-checkbox:last-child{border-bottom:none;margin-bottom:0}.settings-input-long-checkbox input:focus-visible+.checkbox{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #e6e6e6;box-shadow:0 0 0 1px #fff,0 0 0 3px #e6e6e6}.settings-input-long-checkbox input:focus-visible+.checkbox.checkbox-checked{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #2d4f60;box-shadow:0 0 0 1px #fff,0 0 0 3px #2d4f60}.settings-input-checkbox input{opacity:0;position:absolute}.settings-input-checkbox .settings-input-checkbox-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settings-input-checkbox .settings-input-checkbox-container .input-label{margin-right:10px}.settings-input-checkbox .checkbox{width:24px;height:24px;position:relative;display:inline-block;border-radius:3px;border:1px solid #999;background-color:#fff}.settings-input-checkbox .checkbox .icon{display:none}.settings-input-checkbox .checkbox.checkbox-checked{background-color:#2d4f60;border:none;color:#fff}.settings-input-checkbox .checkbox.checkbox-checked .icon{display:block;position:absolute;right:5px;top:5px}.settings-input-checkbox .checkbox.checkbox-checked.checkbox-disabled{background-color:#4e88a5}.settings-input-checkbox input:focus-visible+.checkbox{-webkit-box-shadow:0 0 0 1px #999;box-shadow:0 0 0 1px #999}.settings-input-checkbox input:focus-visible+.checkbox.checkbox-checked{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #2d4f60;box-shadow:0 0 0 1px #fff,0 0 0 3px #2d4f60}.wp-mail-smtp-setup-wizard-step-plugin-features .wp-mail-smtp-plugin-features-header{margin-bottom:33px}.wp-mail-smtp-setup-wizard-step-plugin-features .wp-mail-smtp-plugin-features-header .wp-mail-smtp-content-header{margin-bottom:0}.wp-mail-smtp-setup-wizard-step-license .upgrade-content,.wp-mail-smtp-setup-wizard-step-license .verified-license{background-color:#e6efec;border-radius:3px;padding:30px;margin-bottom:50px;color:#222}.wp-mail-smtp-setup-wizard-step-license .upgrade-content p{margin:0 0 30px}.wp-mail-smtp-setup-wizard-step-license .verified-license{text-align:center;margin-bottom:20px}.wp-mail-smtp-setup-wizard-step-license .checked-item-list .checked-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;margin-bottom:15px}.wp-mail-smtp-setup-wizard-step-license .checked-item-list .checked-item:last-child{margin-bottom:0}.wp-mail-smtp-setup-wizard-step-license .checked-item-list .checked-item .icon{color:#6aa08b;margin-left:15px;width:16px}.wp-mail-smtp-setup-wizard-step-license .checked-item-list .checked-item>span{width:calc(100% - 31px)}.wp-mail-smtp-setup-wizard-check-configuration .check-configuration-loading-image-container{text-align:center}.wp-mail-smtp-plugin-item{border:1px solid #ddd;border-radius:3px;padding:10px;margin-bottom:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#222}.wp-mail-smtp-plugin-item,.wp-mail-smtp-plugin-item-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-mail-smtp-plugin-item-title-container{margin-bottom:10px}.wp-mail-smtp-plugin-item .wp-mail-smtp-button{height:32px;width:120px;text-align:center;font-size:13px;line-height:16px;font-weight:500;padding:8px 31px;color:#fff;background-color:#6693af}.wp-mail-smtp-plugin-item .wp-mail-smtp-button:hover{background-color:#2d4f60}.wp-mail-smtp-plugin-item .wp-mail-smtp-button:disabled{cursor:not-allowed;background-color:#e6e6e6;color:#777}.wp-mail-smtp-plugin-item:last-child{margin-bottom:0}.wp-mail-smtp-setup-wizard-configuration-success .plugin-item-container{margin-bottom:20px}.wp-mail-smtp-setup-wizard-configuration-success .plugin-item-container .medium-bold{color:#222;margin-bottom:20px}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner-container{margin:30px -20px 0}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner{padding:30px;border-radius:3px 3px 0 0;text-align:center;background-color:#ecf3f1}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner .wp-mail-smtp-setup-wizard-content h2{margin-bottom:10px}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner .subtitle{margin-bottom:28px}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner .checked-item-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:29px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner .checked-item-list .checked-item{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;color:#222}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner .checked-item-list .checked-item .icon{color:#6aa08b;margin-left:8px}.wp-mail-smtp-setup-wizard-configuration-success .bonus{margin:10px 0 0;padding:30px;background-color:#fefcca;color:#222;border-radius:0 0 3px 3px;text-align:center}.wp-mail-smtp-setup-wizard-configuration-success .wp-mail-smtp-setup-wizard-step-footer{margin:20px 0}.wp-mail-smtp-setup-wizard-configuration-success .wp-mail-smtp-setup-wizard-step-footer button{margin-bottom:10px;width:100%}.wp-mail-smtp-setup-wizard-configuration-success .wp-mail-smtp-setup-wizard-step-footer button:last-child{margin-bottom:0}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-setup-wizard-configuration-failure .wp-mail-smtp-content-header{margin-bottom:27px}.wp-mail-smtp-setup-wizard-configuration-failure .start-troubleshooting-arrow-container{margin-bottom:11px}.wp-mail-smtp-setup-wizard-configuration-failure .start-troubleshooting-arrow-container svg{width:112px;height:112px;margin:0 auto;display:block}.wp-mail-smtp-setup-wizard-configuration-failure .wp-mail-smtp-setup-wizard-step-footer{margin:20px 0}.wp-mail-smtp-setup-wizard-configuration-failure .wp-mail-smtp-setup-wizard-step-footer .wp-mail-smtp-button{margin-bottom:10px;width:100%}.wp-mail-smtp-setup-wizard-configuration-failure .wp-mail-smtp-setup-wizard-step-footer .wp-mail-smtp-button:last-child{margin-bottom:0}.wp-mail-smtp-admin-page{position:relative}.wp-mail-smtp-admin-page .wp-mail-smtp-blocked,.wp-mail-smtp-admin-page .wp-mail-smtp-loading{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(68,68,68,.5);z-index:999}.wp-mail-smtp-admin-page .wp-mail-smtp-loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swal2-shown .swal2-container.swal2-backdrop-show{background:rgba(68,68,68,.5)}img{max-width:100%}a{color:#6693af}a:focus,a:hover{text-decoration:none}a .text-with-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}a .text-with-arrow-right .icon{margin-right:10px}a .text-with-arrow-left .icon{margin-left:10px}.wp-mail-smtp-notice{padding:15px;font-size:14px;line-height:20px;margin:0;color:#222;border:1px solid #ddd;border-right:4px solid #00a0d2;text-align:right;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.07);box-shadow:0 1px 1px rgba(0,0,0,.07)}.wp-mail-smtp-notice--error{border-right:4px solid #dc3232}.wp-mail-smtp-notice--info{border-right:4px solid #00a0d2}.wp-mail-smtp-notice p{margin-top:0}.wp-mail-smtp-notice p:last-child{margin-bottom:0}.wp-mail-smtp-google-sign-in-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;border:none;background-color:#4285f4;border-radius:2px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.25);box-shadow:0 2px 4px 0 rgba(0,0,0,.25);-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;text-decoration:none;cursor:pointer;color:#fff}.wp-mail-smtp-google-sign-in-btn:hover{-webkit-box-shadow:0 0 3px 3px rgba(66,133,244,.3);box-shadow:0 0 3px 3px rgba(66,133,244,.3)}.wp-mail-smtp-google-sign-in-btn:active{background:#3367d6}.wp-mail-smtp-google-sign-in-btn--disabled,.wp-mail-smtp-google-sign-in-btn:disabled{pointer-events:none;background-color:#d4d3d3;-webkit-box-shadow:none;box-shadow:none;color:#7f7f7f}.wp-mail-smtp-google-sign-in-btn--disabled .wp-mail-smtp-google-sign-in-icon__bg,.wp-mail-smtp-google-sign-in-btn--disabled .wp-mail-smtp-google-sign-in-icon__border,.wp-mail-smtp-google-sign-in-btn:disabled .wp-mail-smtp-google-sign-in-icon__bg,.wp-mail-smtp-google-sign-in-btn:disabled .wp-mail-smtp-google-sign-in-icon__border{fill:#d4d3d3}.wp-mail-smtp-google-sign-in-btn--disabled .wp-mail-smtp-google-sign-in-icon__symbol,.wp-mail-smtp-google-sign-in-btn:disabled .wp-mail-smtp-google-sign-in-icon__symbol{fill:#7f7f7f}.wp-mail-smtp-google-sign-in-btn__icon{overflow:hidden;border-radius:2px}.wp-mail-smtp-google-sign-in-btn__icon svg{display:block;margin:-3px}.wp-mail-smtp-google-sign-in-btn__text{font-size:14px;font-weight:600;margin:0 10px}@media(min-width:782px){.wp-mail-smtp-setup-wizard-container{max-width:100%;margin:0 auto;width:850px}.wp-mail-smtp-setup-wizard-content{margin:50px 0 48px}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-content-header{margin-bottom:47px}.wp-mail-smtp-setup-wizard-content-container{padding:49px 100px 30px}.wp-mail-smtp-setup-wizard-content-container-container{padding:30px 20px}.wp-mail-smtp-setup-wizard-step-plugin-features .wp-mail-smtp-setup-wizard-content-container{padding:49px 100px 19px}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-separator{margin:30px 0}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-separator-no-margin{margin:0}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-separator-big-margin{margin:50px 0}.wp-mail-smtp-setup-wizard-step .license-form .license-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-mail-smtp-setup-wizard-step .license-form input{width:calc(100% - 195px)}.wp-mail-smtp-setup-wizard-step .license-form button{margin-top:0;width:180px;margin-right:15px}.wp-mail-smtp-welcome .wp-mail-smtp-logo{margin-top:158px;padding:0}.wp-mail-smtp-welcome .wp-mail-smtp-setup-wizard-container{width:650px}.wp-mail-smtp-welcome .wp-mail-smtp-setup-wizard-content{margin:42px 0 60px}.wp-mail-smtp-welcome .wp-mail-smtp-setup-wizard-content-container{padding:80px 65px}.wp-mail-smtp-welcome .wp-mail-smtp-setup-wizard-content-container .wp-mail-smtp-content-header{margin-bottom:36px}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings{margin-top:49px}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description{margin-bottom:49px}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links{margin-top:-31px}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a.wp-mail-smtp-link-docs,.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a:last-child{margin-top:0;display:inline-block}.wp-mail-smtp-setup-wizard-step-configure-mailer .wp-mail-smtp-gmail-one-click-setup-switch{margin-bottom:50px}.wp-mail-smtp-setup-wizard-check-configuration .wp-mail-smtp-setup-wizard-content-container{padding:83px 100px 66px}.wp-mail-smtp-setup-wizard-check-configuration .wp-mail-smtp-setup-wizard-content-container .wp-mail-smtp-content-header{margin-bottom:55px}.wp-mail-smtp-setup-wizard-step-plugin-features .wp-mail-smtp-plugin-features-header{margin-bottom:53px}.wp-mail-smtp-input-radios-with-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.wp-mail-smtp-input-radios-with-icons label{width:calc(50% - 10px)}.wp-mail-smtp-setup-wizard-timeline{padding:0}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step-line{margin:0 10px}.wp-mail-smtp-setup-wizard-step-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin-top:0}.wp-mail-smtp-setup-wizard-step-footer-buttons{margin-bottom:0;margin-left:30px}.wp-mail-smtp-setup-wizard-step-footer-buttons button{margin-bottom:0;margin-left:15px;width:inherit}.wp-mail-smtp-setup-wizard-step-footer-buttons button:last-child{margin-left:0}.wp-mail-smtp-setup-wizard-form-row-highlight{padding:20px 20px 0}.wp-mail-smtp-setup-wizard-form-row-highlight .wp-mail-smtp-input-radios-with-icons label:last-child{margin-bottom:20px}.wp-mail-smtp-setup-wizard-configuration-failure .start-troubleshooting-arrow-container svg{margin:0;display:inline-block}.wp-mail-smtp-setup-wizard-configuration-failure .wp-mail-smtp-setup-wizard-step-footer{margin:0 30px}.wp-mail-smtp-setup-wizard-configuration-failure .wp-mail-smtp-setup-wizard-step-footer .wp-mail-smtp-button{margin-bottom:0;-webkit-box-flex:10;-ms-flex:10;flex:10}.wp-mail-smtp-setup-wizard-configuration-failure .wp-mail-smtp-setup-wizard-step-footer .wp-mail-smtp-button.wp-mail-smtp-button-main{-webkit-box-flex:11;-ms-flex:11;flex:11;margin-left:30px}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner-container{margin:50px -70px 0}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner .checked-item-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:center}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner .checked-item-list .checked-item{margin-bottom:0}.wp-mail-smtp-setup-wizard-configuration-success .wp-mail-smtp-setup-wizard-step-footer{margin:0 30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wp-mail-smtp-setup-wizard-configuration-success .wp-mail-smtp-setup-wizard-step-footer button{-webkit-box-flex:10;-ms-flex:10;flex:10;margin-bottom:0;margin-left:30px}.wp-mail-smtp-setup-wizard-configuration-success .wp-mail-smtp-setup-wizard-step-footer button:last-child{margin-left:0}.wp-mail-smtp-setup-wizard-configuration-success .wp-mail-smtp-setup-wizard-step-footer button.wp-mail-smtp-button-main{-webkit-box-flex:11;-ms-flex:11;flex:11}.wp-mail-smtp-plugin-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.wp-mail-smtp-plugin-item-title-container{margin-bottom:0}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-header{margin:75px 90px 18px}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-content{padding:0 90px}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-content .bonus{margin:17px -70px 0}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{margin-right:30px}.wp-mail-smtp-setup-wizard-step-footer a{margin:0 30px 0 0}a .text-with-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.wp-mail-smtp-pro-badge[data-v-2d9202de]{float:left;margin-top:3px;width:46px;height:26px}.wp-mail-smtp-logo-icon[data-v-2d9202de]{width:32px;height:32px}.wp-mail-smtp-setup-wizard-step-count[data-v-44fd4a93]{margin:0 0 16px;font-size:14px;line-height:18px;color:#b6b6b6}.wp-mail-smtp-notice[data-v-06bdda97]{margin-top:-20px;margin-bottom:30px}.wp-mail-smtp-info .icon[data-v-74a4d2ae]{color:#ccc}.wp-mail-smtp-logo-icon[data-v-2e2edfa6]{width:32px;height:32px;margin-left:10px}.wp-mail-smtp-notice[data-v-05d90eba],.wp-mail-smtp-notice[data-v-1230186a]{margin-top:-23px;margin-bottom:20px} \ No newline at end of file +.wp-mail-smtp-tooltip{display:block!important;z-index:10000;max-width:350px}.wp-mail-smtp-tooltip .wp-mail-smtp-tooltip-inner{background:#2d4f60;color:#fff;border-radius:5px;padding:16px 20px;font-size:14px}.wp-mail-smtp-tooltip .wp-mail-smtp-tooltip-inner a{color:#fff;font-weight:700}.wp-mail-smtp-tooltip .wp-mail-smtp-tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#2d4f60;z-index:1}.wp-mail-smtp-tooltip[x-placement^=top]{padding-bottom:5px}.wp-mail-smtp-tooltip[x-placement^=top] .wp-mail-smtp-tooltip-arrow{border-width:5px 5px 0;border-right-color:rgba(0,0,0,0)!important;border-left-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(0,0,0,0)!important;bottom:0;right:calc(50% - 5px);margin-top:0;margin-bottom:0}.wp-mail-smtp-tooltip[x-placement^=bottom]{padding-top:5px}.wp-mail-smtp-tooltip[x-placement^=bottom] .wp-mail-smtp-tooltip-arrow{border-width:0 5px 5px;border-right-color:rgba(0,0,0,0)!important;border-left-color:rgba(0,0,0,0)!important;border-top-color:rgba(0,0,0,0)!important;top:0;right:calc(50% - 5px);margin-top:0;margin-bottom:0}.wp-mail-smtp-tooltip[x-placement^=right]{padding-right:5px}.wp-mail-smtp-tooltip[x-placement^=right] .wp-mail-smtp-tooltip-arrow{border-width:5px 0 5px 5px;border-right-color:rgba(0,0,0,0)!important;border-top-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(0,0,0,0)!important;right:0;top:calc(50% - 5px);margin-right:0;margin-left:0}.wp-mail-smtp-tooltip[x-placement^=left]{padding-left:5px}.wp-mail-smtp-tooltip[x-placement^=left] .wp-mail-smtp-tooltip-arrow{border-width:5px 5px 5px 0;border-top-color:rgba(0,0,0,0)!important;border-left-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(0,0,0,0)!important;left:0;top:calc(50% - 5px);margin-right:0;margin-left:0}.wp-mail-smtp-tooltip.popover .popover-inner{background:#fff;color:#2d4f60;padding:24px;border-radius:5px;-webkit-box-shadow:0 5px 30px rgba(0,0,0,.1);box-shadow:0 5px 30px rgba(0,0,0,.1)}.wp-mail-smtp-tooltip.popover .popover-arrow{border-color:#fff}.wp-mail-smtp-tooltip[aria-hidden=true]{visibility:hidden;opacity:0;-webkit-transition:opacity .15s,visibility .15s;transition:opacity .15s,visibility .15s}.wp-mail-smtp-tooltip[aria-hidden=false]{visibility:visible;opacity:1;-webkit-transition:opacity .15s;transition:opacity .15s}.wp-mail-smtp-loader{-webkit-animation:wp-mail-smtp-loader-spin .65s linear infinite;animation:wp-mail-smtp-loader-spin .65s linear infinite}.wp-mail-smtp-loader-md{width:32px;height:32px}.wp-mail-smtp-loader-sm{width:16px;height:16px}@-webkit-keyframes wp-mail-smtp-loader-spin{0%{-webkit-transform:rotate(-270deg);transform:rotate(-270deg)}to{-webkit-transform:rotate(-630deg);transform:rotate(-630deg)}}@keyframes wp-mail-smtp-loader-spin{0%{-webkit-transform:rotate(-270deg);transform:rotate(-270deg)}to{-webkit-transform:rotate(-630deg);transform:rotate(-630deg)}}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body{background:#f1f1f1;margin:0}body,body button,body input,body select,body textarea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}p>label{display:block}.medium-bold{font-weight:500}.medium-bold a{color:#e27730;font-weight:700}.medium-bold a:focus,.medium-bold a:hover{color:#c45e1b}.wp-mail-smtp-setup-wizard-header{text-align:center;border-top:4px solid #e27730}.wp-mail-smtp-setup-wizard-header h1{margin:0}.wp-mail-smtp-logo{display:inline-block;width:320px;margin-top:50px;padding:0 10px}.wp-mail-smtp-logo img{width:100%;height:100%}.wp-mail-smtp-setup-wizard-container{max-width:90%;width:auto;margin:0 auto}.wp-mail-smtp-setup-wizard-content{background:#fff;border:1px solid #ddd;border-radius:6px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.05);box-shadow:0 2px 5px rgba(0,0,0,.05);color:#777;font-size:16px;margin:22px 0 30px}.wp-mail-smtp-setup-wizard-content-container{padding:10px 20px}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-content-header{margin-bottom:27px}.wp-mail-smtp-setup-wizard-content h2,.wp-mail-smtp-setup-wizard-content h3{color:#222;font-size:24px;font-weight:500;margin:0 0 12px}.wp-mail-smtp-setup-wizard-content h3{font-size:16px;margin:0 0 20px}.wp-mail-smtp-setup-wizard-content .subtitle{font-size:16px;line-height:1.5;margin:0}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-separator{width:100%;border-top:1px solid #e6e6e6;clear:both;margin:20px 0}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-separator-no-margin{margin:0}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-separator-big-margin{margin:30px 0}.wp-mail-smtp-welcome .wp-mail-smtp-setup-wizard-content{text-align:center}.wp-mail-smtp-button{border-radius:3px;border:none;background-color:#f1f1f1;color:#555;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;line-height:19px;padding:15px 30px;text-decoration:none}.wp-mail-smtp-button:focus,.wp-mail-smtp-button:hover{background-color:#d8d8d8}.wp-mail-smtp-button:focus{outline:none}.wp-mail-smtp-button.wp-mail-smtp-button-secondary{background-color:#2d4f60;color:#fff;font-weight:500}.wp-mail-smtp-button.wp-mail-smtp-button-secondary:focus,.wp-mail-smtp-button.wp-mail-smtp-button-secondary:hover{background-color:#1d323d}.wp-mail-smtp-button.wp-mail-smtp-button-secondary:disabled{opacity:.65;cursor:not-allowed;background-color:#2d4f60}.wp-mail-smtp-button.wp-mail-smtp-button-red{background-color:#dc3232;color:#fff;font-weight:500}.wp-mail-smtp-button.wp-mail-smtp-button-red:focus,.wp-mail-smtp-button.wp-mail-smtp-button-red:hover{background-color:#bb2020}.wp-mail-smtp-button.wp-mail-smtp-button-red:disabled{opacity:.65;cursor:not-allowed;background-color:#dc3232}.wp-mail-smtp-button.wp-mail-smtp-button-success{background-color:#6aa08b;color:#fff;font-weight:500}.wp-mail-smtp-button.wp-mail-smtp-button-success:focus,.wp-mail-smtp-button.wp-mail-smtp-button-success:hover{background-color:#548371}.wp-mail-smtp-button.wp-mail-smtp-button-success:disabled{opacity:.65;cursor:not-allowed;background-color:#6aa08b}.wp-mail-smtp-button.wp-mail-smtp-button-main{background-color:#e27730;color:#fff;font-weight:500}.wp-mail-smtp-button.wp-mail-smtp-button-main:focus,.wp-mail-smtp-button.wp-mail-smtp-button-main:hover{background-color:#c45e1b}.wp-mail-smtp-button.wp-mail-smtp-button-main:disabled{opacity:.65;cursor:not-allowed;background-color:#e27730}.wp-mail-smtp-button.wp-mail-smtp-button-small{line-height:23px;font-size:14px;padding:8px 20px}.wp-mail-smtp-button.wp-mail-smtp-button-small .wp-mail-smtp-loader-sm{margin-top:3px;margin-bottom:-3px}.wp-mail-smtp-button.wp-mail-smtp-button-large{line-height:22px;font-size:18px;padding:19px 39px}.wp-mail-smtp-button.wp-mail-smtp-button-disabled,.wp-mail-smtp-button.wp-mail-smtp-button-disabled:focus,.wp-mail-smtp-button.wp-mail-smtp-button-disabled:hover{background-color:#f3f6ff;border-color:#b7c9d9;color:#8aa4b8;font-weight:500;cursor:auto;outline:none}.wp-mail-smtp-button.wp-mail-smtp-button-activated,.wp-mail-smtp-button.wp-mail-smtp-button-activated:focus,.wp-mail-smtp-button.wp-mail-smtp-button-activated:hover{background-color:#fff;border-color:#8aa4b8;color:#8aa4b8;font-weight:500;cursor:auto;outline:none}.wp-mail-smtp-button .text-with-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-mail-smtp-button .text-with-arrow-right .icon{margin-right:10px}.wp-mail-smtp-button .text-with-arrow-left .icon{margin-left:10px}.wp-mail-smtp-step-below-content{text-align:center;font-size:14px;color:#555;margin:-19px 0 47px}.wp-mail-smtp-setup-wizard-step-footer{display:block;text-align:center;min-height:110px;padding:0 20px;margin-top:30px}.wp-mail-smtp-setup-wizard-step-footer a{font-size:14px;display:block;color:#888;margin:20px 0}.wp-mail-smtp-setup-wizard-step-footer a:active,.wp-mail-smtp-setup-wizard-step-footer a:hover{color:#555;text-decoration:underline}.wp-mail-smtp-setup-wizard-step-footer-buttons{margin-bottom:20px}.wp-mail-smtp-setup-wizard-step-footer-buttons button{width:100%;margin-bottom:10px}.wp-mail-smtp-setup-wizard-step-footer-buttons button:last-child{margin-left:0;margin-bottom:0}.wp-mail-smtp-exit-link{text-align:center;margin-bottom:50px}.wp-mail-smtp-exit-link a{font-size:14px;color:#888;text-decoration:underline}.wp-mail-smtp-exit-link a:active,.wp-mail-smtp-exit-link a:hover{color:#555;text-decoration:underline}.wp-mail-smtp-setup-wizard-timeline{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:41px auto 0;max-width:650px;padding:0 20px}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step-line{background:#ddd;height:2px;margin:0 6px;width:100%}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step-line.wp-mail-smtp-setup-wizard-timeline-line-active{background:#6aa08b}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step{border:none;background-color:#999;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;height:16px;width:16px}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step .icon{display:none}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step.wp-mail-smtp-setup-wizard-timeline-step-active,.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step.wp-mail-smtp-setup-wizard-timeline-step-completed{background-color:#6aa08b;position:relative}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step.wp-mail-smtp-setup-wizard-timeline-step-failed{background-color:#d83638;position:relative}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step.wp-mail-smtp-setup-wizard-timeline-step-completed .icon-success,.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step.wp-mail-smtp-setup-wizard-timeline-step-failed .icon-failed{color:#fff;display:block;position:absolute;right:3px;top:3px}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step.wp-mail-smtp-setup-wizard-timeline-step-failed .icon-failed{right:4px;top:2px}.wp-mail-smtp-input-radios-with-icons{display:block}.wp-mail-smtp-input-radios-with-icons input{opacity:0;position:absolute}.wp-mail-smtp-input-radios-with-icons label{width:100%;height:52px;color:#222;border:1px solid #ddd;background:#fff;border-radius:3px;font-size:16px;display:block;margin-bottom:20px;padding:9px;cursor:pointer}.wp-mail-smtp-input-radios-with-icons label>*{vertical-align:middle}.wp-mail-smtp-input-radios-with-icons label:hover{border:1px solid #888;-webkit-box-shadow:0 0 0 1px #888;box-shadow:0 0 0 1px #888}.wp-mail-smtp-setup-wizard-step-choose-mailer .wp-mail-smtp-setup-wizard-form-row-highlight .wp-mail-smtp-input-radios-with-icons label{border-color:#2d4f60}.wp-mail-smtp-setup-wizard-step-choose-mailer .wp-mail-smtp-setup-wizard-form-row-highlight .wp-mail-smtp-input-radios-with-icons label:hover{-webkit-box-shadow:0 0 0 1px #2d4f60;box-shadow:0 0 0 1px #2d4f60}.wp-mail-smtp-setup-wizard-step-choose-mailer .wp-mail-smtp-setup-wizard-form-row-highlight .wp-mail-smtp-input-radios-with-icons label.wp-mail-smtp-styled-radio-label-readonly:hover{-webkit-box-shadow:none;box-shadow:none}.wp-mail-smtp-input-radios-with-icons label.wp-mail-smtp-styled-radio-label-checked{border:1px solid #2d4f60;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.1),0 0 0 1px #2d4f60;box-shadow:0 3px 5px rgba(0,0,0,.1),0 0 0 1px #2d4f60}.wp-mail-smtp-input-radios-with-icons label.wp-mail-smtp-styled-radio-label-readonly{color:#999;border:1px solid #ddd;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.wp-mail-smtp-input-radios-with-icons label.wp-mail-smtp-styled-radio-label-readonly img,.wp-mail-smtp-input-radios-with-icons label.wp-mail-smtp-styled-radio-label-readonly svg:not(.icon){opacity:.4}.wp-mail-smtp-input-radios-with-icons img{margin-right:20px}.wp-mail-smtp-input-radios-with-icons .wp-mail-smtp-styled-radio{width:32px;height:32px;position:relative;display:inline-block;border-radius:50%;background-color:#e6e6e6}.wp-mail-smtp-input-radios-with-icons .wp-mail-smtp-styled-radio .icon{display:none}.wp-mail-smtp-input-radios-with-icons .wp-mail-smtp-styled-radio.wp-mail-smtp-styled-radio-checked{background-color:#2d4f60;color:#fff}.wp-mail-smtp-input-radios-with-icons .wp-mail-smtp-styled-radio.wp-mail-smtp-styled-radio-checked .icon{display:block;position:absolute;right:8px;top:8px}.wp-mail-smtp-input-radios-with-icons .wp-mail-smtp-styled-radio-text{margin-right:10px}.wp-mail-smtp-input-radios-with-icons input:focus-visible+.wp-mail-smtp-styled-radio:not(.wp-mail-smtp-styled-radio-checked){-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #e6e6e6;box-shadow:0 0 0 1px #fff,0 0 0 3px #e6e6e6}.wp-mail-smtp-setup-wizard-form-row-highlight{background-color:#f8f8f8;padding:20px;margin:0 -20px 20px}.wp-mail-smtp-setup-wizard-form-row-highlight .wp-mail-smtp-input-radios-with-icons label:last-child{margin-bottom:0}.wp-mail-smtp-swal.swal2-container.swal2-shown{background-color:rgba(68,68,68,.5)}.wp-mail-smtp-swal .swal2-popup{padding:10px;border-radius:0;font-size:16px;color:#555;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.15);box-shadow:0 2px 15px rgba(0,0,0,.15)}.wp-mail-smtp-swal .swal2-popup .swal2-header{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;margin:40px 40px 12px;padding:0}.wp-mail-smtp-swal .swal2-popup .swal2-header .swal2-title{font-size:24px;color:#222;margin:0;padding:0;font-weight:500;text-align:right}.wp-mail-smtp-swal .swal2-popup .swal2-header .swal2-close{color:#999;font-size:0;width:16px;height:16px;margin:10px 0 0 8px;outline:none}.wp-mail-smtp-swal .swal2-popup .swal2-header .swal2-close:before{content:"";display:inline-block;background:no-repeat url(../img/times-solid-grey.svg);width:18px;height:18px}.wp-mail-smtp-swal .swal2-popup .swal2-content{color:#555;font-size:16px;line-height:23px;padding:0 40px;margin-bottom:37px}.wp-mail-smtp-swal .swal2-popup .swal2-content #swal2-content{text-align:right;font-weight:400}.wp-mail-smtp-swal .swal2-popup .swal2-actions{border-top:1px solid #e6e6e6;margin:0 -10px;padding:30px 30px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto}@media(min-width:782px){.wp-mail-smtp-swal .swal2-popup .swal2-actions{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled:focus{-webkit-box-shadow:none;box-shadow:none}.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel,.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{margin:0;display:block;width:100%}@media(min-width:782px){.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel,.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{display:inline-block;width:auto}}.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{border:none;background-color:#e27730;color:#fff;border-radius:3px;font-size:16px;font-weight:500;line-height:19px;padding:15px 30px;text-decoration:none}.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:focus,.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:hover{background-color:#c45e1b}.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:"";display:inline-block;margin:0 10px -3px 0;background:no-repeat url(../img/long-arrow-alt-right-regular-white.svg);width:16px;height:18px}.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel{background:none!important;border:none;padding:0!important;color:#888;font-size:14px;font-weight:400;text-decoration:underline;cursor:pointer;margin-bottom:30px}@media(min-width:782px){.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel{margin-bottom:0}}.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:focus,.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:hover{color:#555}.wp-mail-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:before{content:"";margin:0 0 -3px 10px;display:inline-block;background:no-repeat url(../img/long-arrow-alt-left-regular-grey.svg);width:16px;height:18px}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup{border-top:7px solid #3498db;padding-top:0}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-header{margin:10px 40px 24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-header .swal2-image{margin-top:30px;margin-bottom:17px}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-header .swal2-title{font-weight:700;text-align:center}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content{margin-bottom:0}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content p{margin:0 auto 25px}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content p:last-child{margin-bottom:0}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content .wp-mail-smtp-button{text-transform:uppercase}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content #swal2-content{text-align:center}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content #swal2-content .wp-mail-smtp-button-main{background-color:#ff982d}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content #swal2-content .wp-mail-smtp-button-main:focus,.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content #swal2-content .wp-mail-smtp-button-main:hover{background-color:#f97f00}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content .upgrade-bonus{position:relative;background:#faffac;margin:40px -50px 10px;padding:24px 60px 20px}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content .upgrade-bonus .icon-container{position:absolute;background:#2ecc71;color:#fff;width:46px;height:46px;border-radius:50%;right:calc(50% - 23px);top:-23px;border:6px solid #fff}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content .upgrade-bonus .icon-container .icon{position:absolute;top:10px;right:10px}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content .upgrade-bonus .highlight{color:#2ecc71;font-weight:500}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content .already-purchased{font-size:14px;color:#888}.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content .already-purchased:focus,.wp-mail-smtp-swal.wp-mail-smtp-upgrade-popup .swal2-popup .swal2-content .already-purchased:hover{color:#555}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-header{margin:20px}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-content{padding:0 20px;margin-bottom:30px}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-content .subtitle{margin:0 0 45px}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-content .title-container{margin-bottom:7px}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-content .bonus{padding:30px;margin:17px -30px 0;background-color:#fefcca;color:#222;border-radius:3px;text-align:center}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{background-color:#6aa08b}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:focus,.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:hover{background-color:#548371}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:before,.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:none}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .settings-input-long-checkbox .checkbox.checkbox-checked:after{top:5px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-good .swal2-popup .swal2-content{margin-bottom:27px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-good .swal2-popup .swal2-content img.icon{color:#fdb72c;width:16px;vertical-align:middle}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-good .swal2-popup .swal2-actions{border-top:none;padding:0 50px 40px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-bad .swal2-popup .swal2-content{margin-bottom:16px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-bad .swal2-popup .swal2-content textarea{border:1px solid #b6b6b6;color:#222;border-radius:3px;margin:27px 0 11px;padding:10px;font-size:16px;width:100%}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-bad .swal2-popup .swal2-content textarea:focus{outline:none;border:1px solid #2d4f60;-webkit-box-shadow:0 0 0 1px #2d4f60;box-shadow:0 0 0 1px #2d4f60}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-bad .swal2-popup .swal2-content .permission-container{display:-webkit-box;display:-ms-flexbox;display:flex}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-bad .swal2-popup .swal2-content .permission-container label{font-size:14px;margin-right:7px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-bad .swal2-popup .swal2-content .permission-container input[type=checkbox]{width:16px;height:16px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-bad .swal2-popup .swal2-actions{border-top:none;padding:0 50px 40px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback-bad .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:none}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-content{margin-bottom:47px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions{border-top:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 30px 40px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel,.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{width:128px;height:128px;padding:0;font-size:0;text-indent:-9999px;-webkit-box-shadow:none;box-shadow:none}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:after,.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:before,.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after,.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:before{content:none}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{background:url(../img/thumbs-up.svg);margin-left:50px}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:hover{background:url(../img/thumbs-up-hover.svg)}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel{background:url(../img/thumbs-down.svg)!important}.wp-mail-smtp-swal.wp-mail-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:hover{background:url(../img/thumbs-down-hover.svg)!important}.wp-mail-smtp-swal.wp-mail-smtp-swal-error .swal2-popup p{margin:0}.wp-mail-smtp-swal.wp-mail-smtp-swal-error .swal2-popup .swal2-content{padding:0 40px;margin-bottom:29px}.wp-mail-smtp-swal.wp-mail-smtp-swal-error .swal2-popup .swal2-content .subtitle{margin:0 0 26px}.wp-mail-smtp-swal.wp-mail-smtp-swal-error .swal2-popup .swal2-content .detailed-error{padding:11px 15px;font-size:14px;line-height:20px;margin:0;color:#555;border:1px solid #ddd;border-right:4px solid #dc3232;text-align:right;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.07);box-shadow:0 1px 1px rgba(0,0,0,.07)}.wp-mail-smtp-swal.wp-mail-smtp-swal-error .swal2-popup .swal2-content .detailed-error h3{font-size:14px;color:#222;font-weight:500;line-height:23px;margin:0}.wp-mail-smtp-swal.wp-mail-smtp-swal-error .swal2-popup .swal2-actions{padding:0 50px 40px;border-top:none}.wp-mail-smtp-swal.wp-mail-smtp-swal-error .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:none}.wp-mail-smtp-swal.wp-mail-smtp-swal-alert .swal2-popup .swal2-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-mail-smtp-swal.wp-mail-smtp-swal-alert .swal2-popup .swal2-content{padding:0 40px;margin-bottom:29px}.wp-mail-smtp-swal.wp-mail-smtp-swal-alert .swal2-popup .swal2-content #swal2-content{text-align:center}.wp-mail-smtp-swal.wp-mail-smtp-swal-alert .swal2-popup .swal2-content p{margin:0 0 26px}.wp-mail-smtp-swal.wp-mail-smtp-swal-alert .swal2-popup .swal2-actions{padding:0 50px 40px;border-top:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-mail-smtp-swal.wp-mail-smtp-swal-alert .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:none}.wp-mail-smtp-setup-wizard-step .license-form{color:#222}.wp-mail-smtp-setup-wizard-step .license-form input{display:block;width:100%;height:40px;font-size:16px;padding:10px;color:#222;border:1px solid #999;border-radius:3px}.wp-mail-smtp-setup-wizard-step .license-form input:focus{outline:none;border:1px solid #2d4f60;-webkit-box-shadow:0 0 0 1px #2d4f60;box-shadow:0 0 0 1px #2d4f60}.wp-mail-smtp-setup-wizard-step .license-form button{-ms-flex-negative:0;flex-shrink:0;margin-top:10px;width:100%}.wp-mail-smtp-setup-wizard-step .license-form .license-control{display:block}.wp-mail-smtp-setup-wizard-step .license-form.license-form-error input{border-color:#dc3232}.wp-mail-smtp-setup-wizard-step .license-form.license-form-error .error-message{color:#dc3232;font-size:14px;margin:5px 0 0}.wp-mail-smtp-setup-wizard-step .license-form p{margin:0 0 16px}.wp-mail-smtp-setup-wizard-step-configure-mailer .license-form p{font-size:16px;line-height:24px;color:#222}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings{margin-top:29px}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings.wp-mail-smtp-setup-wizard-step-configure-mailer-settings-smtp .mailer-description a{font-weight:500}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description{font-size:16px;line-height:24px;color:#222;margin-bottom:29px}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links{margin-top:0}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a{margin-left:20px}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a.wp-mail-smtp-link-docs,.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a:last-child{margin-top:10px;display:block}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links .wp-mail-smtp-link{font-weight:500}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links .mailer-offer-link-disclosure{text-decoration:underline;text-decoration-style:dotted;font-size:14px;display:inline-block;cursor:help;margin-top:15px;color:#777}.wp-mail-smtp-setup-wizard-step-configure-mailer .wp-mail-smtp-configure-mailer-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wp-mail-smtp-setup-wizard-step-configure-mailer .wp-mail-smtp-configure-mailer-header-container{width:calc(100% - 94px)}.wp-mail-smtp-setup-wizard-step-configure-mailer .wp-mail-smtp-configure-mailer-logo{width:94px;height:94px;border:1px solid #e6e6e6;border-radius:50%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-mail-smtp-setup-wizard-step-configure-mailer .wp-mail-smtp-configure-mailer-logo svg{width:55px}.wp-mail-smtp-setup-wizard-step-configure-mailer .wp-mail-smtp-gmail-one-click-setup-switch{margin-bottom:30px}.wp-mail-smtp-setup-wizard-step-configure-mailer .wp-mail-smtp-gmail-one-click-setup-switch .label{font-size:16px}.settings-amazon-ses-identities,.settings-input-checkbox,.settings-input-long-checkbox,.settings-input-number,.settings-input-radio,.settings-input-select,.settings-input-switch,.settings-input-text,.settings-oauth-connection{margin:0 0 29px}.settings-amazon-ses-identities:last-child,.settings-input-checkbox:last-child,.settings-input-long-checkbox:last-child,.settings-input-number:last-child,.settings-input-radio:last-child,.settings-input-select:last-child,.settings-input-switch:last-child,.settings-input-text:last-child,.settings-oauth-connection:last-child{margin-bottom:20px}.settings-amazon-ses-identities .settings-input-label-container,.settings-input-checkbox .settings-input-label-container,.settings-input-long-checkbox .settings-input-label-container,.settings-input-number .settings-input-label-container,.settings-input-radio .settings-input-label-container,.settings-input-select .settings-input-label-container,.settings-input-switch .settings-input-label-container,.settings-input-text .settings-input-label-container,.settings-oauth-connection .settings-input-label-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 12px}.settings-amazon-ses-identities .label,.settings-input-checkbox .label,.settings-input-long-checkbox .label,.settings-input-number .label,.settings-input-radio .label,.settings-input-select .label,.settings-input-switch .label,.settings-input-text .label,.settings-oauth-connection .label{color:#222;display:inline-block;line-height:21px;font-weight:500;font-size:18px}.settings-amazon-ses-identities .wp-mail-smtp-info,.settings-input-checkbox .wp-mail-smtp-info,.settings-input-long-checkbox .wp-mail-smtp-info,.settings-input-number .wp-mail-smtp-info,.settings-input-radio .wp-mail-smtp-info,.settings-input-select .wp-mail-smtp-info,.settings-input-switch .wp-mail-smtp-info,.settings-input-text .wp-mail-smtp-info,.settings-oauth-connection .wp-mail-smtp-info{margin-right:10px}.settings-amazon-ses-identities .error,.settings-input-checkbox .error,.settings-input-long-checkbox .error,.settings-input-number .error,.settings-input-radio .error,.settings-input-select .error,.settings-input-switch .error,.settings-input-text .error,.settings-oauth-connection .error{display:-webkit-box;display:-ms-flexbox;display:flex;color:#dc3232;font-size:14px}.settings-amazon-ses-identities .error .icon,.settings-input-checkbox .error .icon,.settings-input-long-checkbox .error .icon,.settings-input-number .error .icon,.settings-input-radio .error .icon,.settings-input-select .error .icon,.settings-input-switch .error .icon,.settings-input-text .error .icon,.settings-oauth-connection .error .icon{margin-left:10px}.settings-amazon-ses-identities.input-error input,.settings-input-checkbox.input-error input,.settings-input-long-checkbox.input-error input,.settings-input-number.input-error input,.settings-input-radio.input-error input,.settings-input-select.input-error input,.settings-input-switch.input-error input,.settings-input-text.input-error input,.settings-oauth-connection.input-error input{border-color:#dc3232}.settings-amazon-ses-identities input:disabled,.settings-input-checkbox input:disabled,.settings-input-long-checkbox input:disabled,.settings-input-number input:disabled,.settings-input-radio input:disabled,.settings-input-select input:disabled,.settings-input-switch input:disabled,.settings-input-text input:disabled,.settings-oauth-connection input:disabled{cursor:not-allowed}.settings-amazon-ses-identities .description,.settings-input-checkbox .description,.settings-input-long-checkbox .description,.settings-input-number .description,.settings-input-radio .description,.settings-input-select .description,.settings-input-switch .description,.settings-input-text .description,.settings-oauth-connection .description{font-size:14px;line-height:20px;color:#555;margin:-4px 0 0}.settings-amazon-ses-identities .description--constant,.settings-input-checkbox .description--constant,.settings-input-long-checkbox .description--constant,.settings-input-number .description--constant,.settings-input-radio .description--constant,.settings-input-select .description--constant,.settings-input-switch .description--constant,.settings-input-text .description--constant,.settings-oauth-connection .description--constant{font-size:12px;margin-top:5px}.settings-input-number input,.settings-input-text input{display:block;width:100%;height:40px;font-size:16px;padding:10px;color:#222;border:1px solid #999;border-radius:3px;margin:0 0 15px}.settings-input-number input:focus,.settings-input-text input:focus{outline:none;border:1px solid #2d4f60;-webkit-box-shadow:0 0 0 1px #2d4f60;box-shadow:0 0 0 1px #2d4f60}.settings-input-number input::-webkit-input-placeholder,.settings-input-text input::-webkit-input-placeholder{color:#888}.settings-input-number input::-moz-placeholder,.settings-input-text input::-moz-placeholder{color:#888}.settings-input-number input:-ms-input-placeholder,.settings-input-text input:-ms-input-placeholder{color:#888}.settings-input-number input::-ms-input-placeholder,.settings-input-text input::-ms-input-placeholder{color:#888}.settings-input-number input::placeholder,.settings-input-text input::placeholder{color:#888}.settings-input-number-error input,.settings-input-text-error input{border-color:#dc3232}.settings-input-number.settings-input-text-with-copy .settings-input-container,.settings-input-text.settings-input-text-with-copy .settings-input-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.settings-input-number.settings-input-text-with-copy .settings-input-container input,.settings-input-text.settings-input-text-with-copy .settings-input-container input{color:#888;margin-bottom:0}.settings-input-number.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button,.settings-input-text.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button{outline:none;margin:0 10px 0 0;background-color:#999}.settings-input-number.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button:hover,.settings-input-text.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button:hover{background-color:#888}.settings-input-number.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button-small,.settings-input-text.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button-small{padding:8px 12px}.settings-input-number.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button-copied,.settings-input-number.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button-copied:hover,.settings-input-text.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button-copied,.settings-input-text.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button-copied:hover{background-color:#6aa08b}.settings-input-number.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button .copy-button-container,.settings-input-text.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button .copy-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settings-input-number.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button .copy-button-container .icon,.settings-input-text.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button .copy-button-container .icon{display:none}.settings-input-number.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button .copy-button-container .icon.active,.settings-input-text.settings-input-text-with-copy .settings-input-container .wp-mail-smtp-button .copy-button-container .icon.active{display:block}.settings-input-radio input{opacity:0;position:absolute}.settings-input-radio label{color:#222;font-size:14px;display:inline-block;margin:0 0 15px 30px}.settings-input-radio label:last-child{margin-left:0}.settings-input-radio label>span{vertical-align:middle}.settings-input-radio label.wp-mail-smtp-styled-radio-label-disabled{cursor:not-allowed}.settings-input-radio .wp-mail-smtp-styled-radio{width:20px;height:20px;border:1px solid #999;position:relative;display:inline-block;border-radius:50%;margin-left:10px}.settings-input-radio .wp-mail-smtp-styled-radio.wp-mail-smtp-styled-radio-checked{border-color:#2d4f60}.settings-input-radio .wp-mail-smtp-styled-radio.wp-mail-smtp-styled-radio-checked:after{right:2px;left:2px;top:2px;bottom:2px;position:absolute;content:"";background:#2d4f60;display:block;border-radius:50%}.settings-input-radio .wp-mail-smtp-styled-radio.wp-mail-smtp-styled-radio-disabled{opacity:.4}.settings-input-radio input:focus-visible+.wp-mail-smtp-styled-radio{-webkit-box-shadow:0 0 0 1px #999;box-shadow:0 0 0 1px #999}.settings-input-radio input:focus-visible+.wp-mail-smtp-styled-radio.wp-mail-smtp-styled-radio-checked{-webkit-box-shadow:0 0 0 1px #2d4f60;box-shadow:0 0 0 1px #2d4f60}.settings-input-switch.sub_setting{background-color:#f8f8f8;padding:20px;margin-top:-17px}.settings-input-switch.sub_setting .label{font-size:14px}.settings-input-switch.sub_setting .label-description{color:#555}.settings-input-switch .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settings-input-switch .title .wp-mail-smtp-pro-badge{margin-right:10px;height:18px;width:auto}.settings-input-switch .control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settings-input-switch input{position:absolute;top:auto;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;white-space:nowrap}.settings-input-switch input:checked+.toggle-switch{background-color:#2d4f60}.settings-input-switch input:checked+.toggle-switch:before{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}.settings-input-switch input:disabled:checked:hover+.toggle-switch,.settings-input-switch input:disabled:not(:checked):hover+.toggle-switch{-webkit-box-shadow:none;box-shadow:none}.settings-input-switch input:disabled:not(:checked):hover+.toggle-switch{background-color:#ddd}.settings-input-switch input:disabled+.toggle-switch{background-color:#ddd;cursor:not-allowed}.settings-input-switch input:disabled:checked+.toggle-switch{background-color:#4e88a5;cursor:not-allowed}.settings-input-switch input:checked:focus+.toggle-switch,.settings-input-switch input:checked:hover+.toggle-switch{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #2d4f60;box-shadow:0 0 0 1px #fff,0 0 0 3px #2d4f60}.settings-input-switch input:not(:checked):focus+.toggle-switch,.settings-input-switch input:not(:checked):hover+.toggle-switch{background-color:#999;-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #999;box-shadow:0 0 0 1px #fff,0 0 0 3px #999}.settings-input-switch .toggle-switch{position:relative;cursor:pointer;background-color:#bbb;border-radius:10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;vertical-align:middle;display:inline-block;width:30px;height:20px}.settings-input-switch .toggle-switch:before{position:absolute;content:"";height:16px;width:16px;right:2px;top:2px;background-color:#fff;border-radius:50%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.settings-input-switch .description{margin-bottom:15px}.settings-input-switch .label-description{font-size:14px;line-height:20px;color:#222;margin:0 20px 0 0;-webkit-box-flex:1;-ms-flex:1;flex:1}.settings-input-select-container{position:relative;margin:0 0 15px}.settings-input-select-container:after{content:"";background:no-repeat url(../img/chevron-down-solid-grey.svg);left:10px;top:14px;width:12px;height:12px;position:absolute;pointer-events:none}.settings-input-select select::-ms-expand{display:none}.settings-input-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:40px;font-size:16px;padding:8px 10px 8px 5px;color:#222;border:1px solid #999;border-radius:3px}.settings-input-select select:focus{outline:none;border:1px solid #2d4f60;-webkit-box-shadow:0 0 0 1px #2d4f60;box-shadow:0 0 0 1px #2d4f60}.settings-input-select select:disabled{cursor:not-allowed}.settings-input-select-error select{border-color:#dc3232}.settings-amazon-ses-identities>.wp-mail-smtp-loader{display:block}.settings-amazon-ses-identities p{margin:0 0 17px}.settings-amazon-ses-identities .description{margin-bottom:17px}.settings-amazon-ses-identities .ses-identities-container{background:#f8f8f8;padding:20px}.settings-amazon-ses-identities .ses-identities-table-container{border-radius:3px;font-size:14px;line-height:20px;text-align:right}.settings-amazon-ses-identities .ses-identities-table-container+.wp-mail-smtp-amazonses-identity-form{margin-top:20px}.settings-amazon-ses-identities .ses-identities-table-container table{width:100%;border-collapse:collapse}.settings-amazon-ses-identities .ses-identities-table-container th.ses-identity-column{color:#222;font-weight:500}.settings-amazon-ses-identities .ses-identities-table-container .ses-identity-column-sender{width:50%}.settings-amazon-ses-identities .ses-identities-table-container .ses-identity-column-status,.settings-amazon-ses-identities .ses-identities-table-container .ses-identity-column-type{width:25%}.settings-amazon-ses-identities .ses-identities-table-container tr{border-bottom:1px solid #ddd}.settings-amazon-ses-identities .ses-identities-table-container th{padding:0 0 20px}.settings-amazon-ses-identities .ses-identities-table-container td{padding:18px 0}.settings-amazon-ses-identities .ses-identities-table-container .wp-mail-smtp-button{margin-top:20px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form{background:#f8f8f8;border-radius:3px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form h3{font-size:14px;line-height:21px;margin-bottom:16px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form p{font-size:14px;margin:0 0 20px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .settings-input-radio{margin-bottom:5px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .settings-input-text{margin-bottom:20px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step .wp-mail-smtp-button-main.wp-mail-smtp-button-verify{min-width:150px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step .ses-identities-email-success-notice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step .ses-identities-email-success-notice .icon{width:16px;height:16px;margin-left:10px;color:#6aa08b}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .settings-input-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .settings-input-text label{width:50px;margin-left:16px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .settings-input-text label .label{font-size:16px;color:#888;font-weight:400;margin-bottom:0}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .settings-input-text .settings-input-container{width:100%}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records{border:1px solid #ddd;border-radius:4px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__row{display:-webkit-box;display:-ms-flexbox;display:flex;padding:7.5px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__row--heading{border-radius:4px 4px 0 0;background-color:#eee}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__row--record{border-top:1px solid #ddd}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;margin:7.5px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--heading{font-size:14px;line-height:20px;font-weight:500;color:#444}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record .settings-input-container{position:relative}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record .settings-input-text{margin:0}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record .settings-input-label-container{display:none}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record input{margin:0;padding-left:39px}.settings-amazon-ses-identities .wp-mail-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record button{position:absolute;left:1px;top:1px;bottom:1px;padding:9px 11px;margin:0;border:none;border-radius:1px 0 0 1px}.settings-oauth-connection .description{margin-bottom:20px}.settings-oauth-connection .wp-mail-smtp-button{margin-top:-2px}.settings-oauth-connection .remove-authorization-container .description .icon{color:#6aa08b;width:16px;height:16px;margin-right:10px}.settings-oauth-connection .remove-authorization-container .description.connected-as{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settings-oauth-connection .remove-authorization-container .wp-mail-smtp-button{margin-top:-3px}.settings-input-long-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 0;border-bottom:1px solid #e6e6e6;cursor:pointer;margin-bottom:0}.settings-input-long-checkbox.settings-input-long-checkbox-disabled{cursor:not-allowed}.settings-input-long-checkbox .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:9px}.settings-input-long-checkbox .title-container .wp-mail-smtp-pro-badge{margin-right:10px;width:46px;height:26px}.settings-input-long-checkbox .description{margin-left:30px}.settings-input-long-checkbox .label{margin:0}.settings-input-long-checkbox input{opacity:0;position:absolute}.settings-input-long-checkbox .checkbox{width:32px;height:32px;position:relative;display:inline-block;border-radius:50%;background-color:#e6e6e6}.settings-input-long-checkbox .checkbox .icon{display:none}.settings-input-long-checkbox .checkbox.checkbox-checked{background-color:#2d4f60;color:#fff}.settings-input-long-checkbox .checkbox.checkbox-checked .icon{display:block;position:absolute;right:8px;top:8px}.settings-input-long-checkbox .checkbox.checkbox-checked.checkbox-disabled{background-color:#6aa08b}.settings-input-long-checkbox:first-child{padding-top:0;color:red}.settings-input-long-checkbox:last-child{border-bottom:none;margin-bottom:0}.settings-input-long-checkbox input:focus-visible+.checkbox{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #e6e6e6;box-shadow:0 0 0 1px #fff,0 0 0 3px #e6e6e6}.settings-input-long-checkbox input:focus-visible+.checkbox.checkbox-checked{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #2d4f60;box-shadow:0 0 0 1px #fff,0 0 0 3px #2d4f60}.settings-input-checkbox input{opacity:0;position:absolute}.settings-input-checkbox .settings-input-checkbox-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.settings-input-checkbox .settings-input-checkbox-container .input-label{margin-right:10px}.settings-input-checkbox .checkbox{width:24px;height:24px;position:relative;display:inline-block;border-radius:3px;border:1px solid #999;background-color:#fff}.settings-input-checkbox .checkbox .icon{display:none}.settings-input-checkbox .checkbox.checkbox-checked{background-color:#2d4f60;border:none;color:#fff}.settings-input-checkbox .checkbox.checkbox-checked .icon{display:block;position:absolute;right:5px;top:5px}.settings-input-checkbox .checkbox.checkbox-checked.checkbox-disabled{background-color:#4e88a5}.settings-input-checkbox input:focus-visible+.checkbox{-webkit-box-shadow:0 0 0 1px #999;box-shadow:0 0 0 1px #999}.settings-input-checkbox input:focus-visible+.checkbox.checkbox-checked{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #2d4f60;box-shadow:0 0 0 1px #fff,0 0 0 3px #2d4f60}.wp-mail-smtp-setup-wizard-step-plugin-features .wp-mail-smtp-plugin-features-header{margin-bottom:33px}.wp-mail-smtp-setup-wizard-step-plugin-features .wp-mail-smtp-plugin-features-header .wp-mail-smtp-content-header{margin-bottom:0}.wp-mail-smtp-setup-wizard-step-license .upgrade-content,.wp-mail-smtp-setup-wizard-step-license .verified-license{background-color:#e6efec;border-radius:3px;padding:30px;margin-bottom:50px;color:#222}.wp-mail-smtp-setup-wizard-step-license .upgrade-content p{margin:0 0 30px}.wp-mail-smtp-setup-wizard-step-license .verified-license{text-align:center;margin-bottom:20px}.wp-mail-smtp-setup-wizard-step-license .checked-item-list .checked-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;margin-bottom:15px}.wp-mail-smtp-setup-wizard-step-license .checked-item-list .checked-item:last-child{margin-bottom:0}.wp-mail-smtp-setup-wizard-step-license .checked-item-list .checked-item .icon{color:#6aa08b;margin-left:15px;width:16px}.wp-mail-smtp-setup-wizard-step-license .checked-item-list .checked-item>span{width:calc(100% - 31px)}.wp-mail-smtp-setup-wizard-check-configuration .check-configuration-loading-image-container{text-align:center}.wp-mail-smtp-plugin-item{border:1px solid #ddd;border-radius:3px;padding:10px;margin-bottom:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#222}.wp-mail-smtp-plugin-item,.wp-mail-smtp-plugin-item-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-mail-smtp-plugin-item-title-container{margin-bottom:10px}.wp-mail-smtp-plugin-item .wp-mail-smtp-button{height:32px;width:120px;text-align:center;font-size:13px;line-height:16px;font-weight:500;padding:8px 31px;color:#fff;background-color:#6693af}.wp-mail-smtp-plugin-item .wp-mail-smtp-button:hover{background-color:#2d4f60}.wp-mail-smtp-plugin-item .wp-mail-smtp-button:disabled{cursor:not-allowed;background-color:#e6e6e6;color:#777}.wp-mail-smtp-plugin-item:last-child{margin-bottom:0}.wp-mail-smtp-setup-wizard-configuration-success .plugin-item-container{margin-bottom:20px}.wp-mail-smtp-setup-wizard-configuration-success .plugin-item-container .medium-bold{color:#222;margin-bottom:20px}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner-container{margin:30px -20px 0}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner{padding:30px;border-radius:3px 3px 0 0;text-align:center;background-color:#ecf3f1}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner .wp-mail-smtp-setup-wizard-content h2{margin-bottom:10px}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner .subtitle{margin-bottom:28px}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner .checked-item-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:29px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner .checked-item-list .checked-item{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;color:#222}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner .checked-item-list .checked-item .icon{color:#6aa08b;margin-left:8px}.wp-mail-smtp-setup-wizard-configuration-success .bonus{margin:10px 0 0;padding:30px;background-color:#fefcca;color:#222;border-radius:0 0 3px 3px;text-align:center}.wp-mail-smtp-setup-wizard-configuration-success .wp-mail-smtp-setup-wizard-step-footer{margin:20px 0}.wp-mail-smtp-setup-wizard-configuration-success .wp-mail-smtp-setup-wizard-step-footer button{margin-bottom:10px;width:100%}.wp-mail-smtp-setup-wizard-configuration-success .wp-mail-smtp-setup-wizard-step-footer button:last-child{margin-bottom:0}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-setup-wizard-configuration-failure .wp-mail-smtp-content-header{margin-bottom:27px}.wp-mail-smtp-setup-wizard-configuration-failure .start-troubleshooting-arrow-container{margin-bottom:11px}.wp-mail-smtp-setup-wizard-configuration-failure .start-troubleshooting-arrow-container svg{width:112px;height:112px;margin:0 auto;display:block}.wp-mail-smtp-setup-wizard-configuration-failure .wp-mail-smtp-setup-wizard-step-footer{margin:20px 0}.wp-mail-smtp-setup-wizard-configuration-failure .wp-mail-smtp-setup-wizard-step-footer .wp-mail-smtp-button{margin-bottom:10px;width:100%}.wp-mail-smtp-setup-wizard-configuration-failure .wp-mail-smtp-setup-wizard-step-footer .wp-mail-smtp-button:last-child{margin-bottom:0}.wp-mail-smtp-admin-page{position:relative}.wp-mail-smtp-admin-page .wp-mail-smtp-blocked,.wp-mail-smtp-admin-page .wp-mail-smtp-loading{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(68,68,68,.5);z-index:999}.wp-mail-smtp-admin-page .wp-mail-smtp-loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swal2-shown .swal2-container.swal2-backdrop-show{background:rgba(68,68,68,.5)}img{max-width:100%}a{color:#6693af}a:focus,a:hover{text-decoration:none}a .text-with-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}a .text-with-arrow-right .icon{margin-right:10px}a .text-with-arrow-left .icon{margin-left:10px}.wp-mail-smtp-notice{padding:15px;font-size:14px;line-height:20px;margin:0;color:#222;border:1px solid #ddd;border-right:4px solid #00a0d2;text-align:right;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.07);box-shadow:0 1px 1px rgba(0,0,0,.07)}.wp-mail-smtp-notice--error{border-right:4px solid #dc3232}.wp-mail-smtp-notice--info{border-right:4px solid #00a0d2}.wp-mail-smtp-notice p{margin-top:0}.wp-mail-smtp-notice p:last-child{margin-bottom:0}.wp-mail-smtp-one-click-sign-in-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;border:none;background-color:#4285f4;border-radius:2px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.25);box-shadow:0 2px 4px 0 rgba(0,0,0,.25);-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;text-decoration:none;cursor:pointer;color:#fff}.wp-mail-smtp-one-click-sign-in-btn:hover{-webkit-box-shadow:0 0 3px 3px rgba(66,133,244,.3);box-shadow:0 0 3px 3px rgba(66,133,244,.3)}.wp-mail-smtp-one-click-sign-in-btn:active{background:#3367d6}.wp-mail-smtp-one-click-sign-in-btn--disabled,.wp-mail-smtp-one-click-sign-in-btn:disabled{pointer-events:none;background-color:#d4d3d3;-webkit-box-shadow:none;box-shadow:none;color:#7f7f7f}.wp-mail-smtp-one-click-sign-in-btn--disabled .wp-mail-smtp-one-click-sign-in-icon__bg,.wp-mail-smtp-one-click-sign-in-btn--disabled .wp-mail-smtp-one-click-sign-in-icon__border,.wp-mail-smtp-one-click-sign-in-btn:disabled .wp-mail-smtp-one-click-sign-in-icon__bg,.wp-mail-smtp-one-click-sign-in-btn:disabled .wp-mail-smtp-one-click-sign-in-icon__border{fill:#d4d3d3}.wp-mail-smtp-one-click-sign-in-btn--disabled .wp-mail-smtp-one-click-sign-in-icon__symbol,.wp-mail-smtp-one-click-sign-in-btn:disabled .wp-mail-smtp-one-click-sign-in-icon__symbol{fill:#7f7f7f}.wp-mail-smtp-one-click-sign-in-btn__icon{overflow:hidden;border-radius:2px}.wp-mail-smtp-one-click-sign-in-btn__icon svg{display:block;margin:-3px}.wp-mail-smtp-one-click-sign-in-btn__text{font-size:14px;font-weight:600;margin:0 10px}@media(min-width:782px){.wp-mail-smtp-setup-wizard-container{max-width:100%;margin:0 auto;width:850px}.wp-mail-smtp-setup-wizard-content{margin:50px 0 48px}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-content-header{margin-bottom:47px}.wp-mail-smtp-setup-wizard-content-container{padding:49px 100px 30px}.wp-mail-smtp-setup-wizard-content-container-container{padding:30px 20px}.wp-mail-smtp-setup-wizard-step-plugin-features .wp-mail-smtp-setup-wizard-content-container{padding:49px 100px 19px}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-separator{margin:30px 0}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-separator-no-margin{margin:0}.wp-mail-smtp-setup-wizard-content .wp-mail-smtp-separator-big-margin{margin:50px 0}.wp-mail-smtp-setup-wizard-step .license-form .license-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wp-mail-smtp-setup-wizard-step .license-form input{width:calc(100% - 195px)}.wp-mail-smtp-setup-wizard-step .license-form button{margin-top:0;width:180px;margin-right:15px}.wp-mail-smtp-welcome .wp-mail-smtp-logo{margin-top:158px;padding:0}.wp-mail-smtp-welcome .wp-mail-smtp-setup-wizard-container{width:650px}.wp-mail-smtp-welcome .wp-mail-smtp-setup-wizard-content{margin:42px 0 60px}.wp-mail-smtp-welcome .wp-mail-smtp-setup-wizard-content-container{padding:80px 65px}.wp-mail-smtp-welcome .wp-mail-smtp-setup-wizard-content-container .wp-mail-smtp-content-header{margin-bottom:36px}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings{margin-top:49px}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description{margin-bottom:49px}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links{margin-top:-31px}.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a.wp-mail-smtp-link-docs,.wp-mail-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a:last-child{margin-top:0;display:inline-block}.wp-mail-smtp-setup-wizard-step-configure-mailer .wp-mail-smtp-one-click-setup-switch{margin-bottom:50px}.wp-mail-smtp-setup-wizard-check-configuration .wp-mail-smtp-setup-wizard-content-container{padding:83px 100px 66px}.wp-mail-smtp-setup-wizard-check-configuration .wp-mail-smtp-setup-wizard-content-container .wp-mail-smtp-content-header{margin-bottom:55px}.wp-mail-smtp-setup-wizard-step-plugin-features .wp-mail-smtp-plugin-features-header{margin-bottom:53px}.wp-mail-smtp-input-radios-with-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.wp-mail-smtp-input-radios-with-icons label{width:calc(50% - 10px)}.wp-mail-smtp-setup-wizard-timeline{padding:0}.wp-mail-smtp-setup-wizard-timeline .wp-mail-smtp-setup-wizard-timeline-step-line{margin:0 10px}.wp-mail-smtp-setup-wizard-step-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin-top:0}.wp-mail-smtp-setup-wizard-step-footer-buttons{margin-bottom:0;margin-left:30px}.wp-mail-smtp-setup-wizard-step-footer-buttons button{margin-bottom:0;margin-left:15px;width:inherit}.wp-mail-smtp-setup-wizard-step-footer-buttons button:last-child{margin-left:0}.wp-mail-smtp-setup-wizard-form-row-highlight{padding:20px 20px 0}.wp-mail-smtp-setup-wizard-form-row-highlight .wp-mail-smtp-input-radios-with-icons label:last-child{margin-bottom:20px}.wp-mail-smtp-setup-wizard-configuration-failure .start-troubleshooting-arrow-container svg{margin:0;display:inline-block}.wp-mail-smtp-setup-wizard-configuration-failure .wp-mail-smtp-setup-wizard-step-footer{margin:0 30px}.wp-mail-smtp-setup-wizard-configuration-failure .wp-mail-smtp-setup-wizard-step-footer .wp-mail-smtp-button{margin-bottom:0;-webkit-box-flex:10;-ms-flex:10;flex:10}.wp-mail-smtp-setup-wizard-configuration-failure .wp-mail-smtp-setup-wizard-step-footer .wp-mail-smtp-button.wp-mail-smtp-button-main{-webkit-box-flex:11;-ms-flex:11;flex:11;margin-left:30px}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner-container{margin:50px -70px 0}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner .checked-item-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:center}.wp-mail-smtp-setup-wizard-configuration-success .upgrade-banner .checked-item-list .checked-item{margin-bottom:0}.wp-mail-smtp-setup-wizard-configuration-success .wp-mail-smtp-setup-wizard-step-footer{margin:0 30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wp-mail-smtp-setup-wizard-configuration-success .wp-mail-smtp-setup-wizard-step-footer button{-webkit-box-flex:10;-ms-flex:10;flex:10;margin-bottom:0;margin-left:30px}.wp-mail-smtp-setup-wizard-configuration-success .wp-mail-smtp-setup-wizard-step-footer button:last-child{margin-left:0}.wp-mail-smtp-setup-wizard-configuration-success .wp-mail-smtp-setup-wizard-step-footer button.wp-mail-smtp-button-main{-webkit-box-flex:11;-ms-flex:11;flex:11}.wp-mail-smtp-plugin-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.wp-mail-smtp-plugin-item-title-container{margin-bottom:0}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-header{margin:75px 90px 18px}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-content{padding:0 90px}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-content .bonus{margin:17px -70px 0}.wp-mail-smtp-swal.wp-mail-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{margin-right:30px}.wp-mail-smtp-setup-wizard-step-footer a{margin:0 30px 0 0}a .text-with-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.wp-mail-smtp-pro-badge[data-v-2d9202de]{float:left;margin-top:3px;width:46px;height:26px}.wp-mail-smtp-logo-icon[data-v-2d9202de]{width:32px;height:32px}.wp-mail-smtp-setup-wizard-step-count[data-v-44fd4a93]{margin:0 0 16px;font-size:14px;line-height:18px;color:#b6b6b6}.wp-mail-smtp-notice[data-v-1dadf997]{margin-top:-20px;margin-bottom:30px}.wp-mail-smtp-info .icon[data-v-74a4d2ae]{color:#ccc}.wp-mail-smtp-logo-icon[data-v-2e2edfa6]{width:32px;height:32px;margin-left:10px}.wp-mail-smtp-notice[data-v-05d90eba],.wp-mail-smtp-notice[data-v-a87376ac]{margin-top:-23px;margin-bottom:20px} \ No newline at end of file diff --git a/assets/vue/img/elasticemail.svg b/assets/vue/img/elasticemail.svg new file mode 100644 index 0000000..16db4db --- /dev/null +++ b/assets/vue/img/elasticemail.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/vue/img/gmail-sign-in-btn.svg b/assets/vue/img/gmail-sign-in-btn.svg index 75fe0c7..70d8612 100644 --- a/assets/vue/img/gmail-sign-in-btn.svg +++ b/assets/vue/img/gmail-sign-in-btn.svg @@ -1 +1 @@ - + diff --git a/assets/vue/img/outlook-sign-in-btn.svg b/assets/vue/img/outlook-sign-in-btn.svg new file mode 100644 index 0000000..81f0c43 --- /dev/null +++ b/assets/vue/img/outlook-sign-in-btn.svg @@ -0,0 +1 @@ + diff --git a/assets/vue/js/wizard.min.js b/assets/vue/js/wizard.min.js index d35e3ef..7e5f872 100644 --- a/assets/vue/js/wizard.min.js +++ b/assets/vue/js/wizard.min.js @@ -1 +1 @@ -(function(){var t={267:function(t,e,i){"use strict";i(4114);var s=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-admin-page"},[e("router-view"),t.blocked?e("div",{staticClass:"wp-mail-smtp-blocked"}):t.loading?e("div",{staticClass:"wp-mail-smtp-loading"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(3464),width:"195"}})],1):t._e()],1)},a=[],n=i(173),o=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-welcome"},[e("the-wizard-header"),e("div",{staticClass:"wp-mail-smtp-setup-wizard-container"},[e("main",{staticClass:"wp-mail-smtp-setup-wizard-content"},[e("div",{staticClass:"wp-mail-smtp-setup-wizard-content-container"},[e("content-header",{attrs:{title:t.text_header_title,subtitle:t.text_header_subtitle}}),e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-main wp-mail-smtp-button-large",attrs:{type:"button"},on:{click:function(e){return e.preventDefault(),t.nextStep.apply(null,arguments)}}},[e("span",{staticClass:"text-with-arrow text-with-arrow-right"},[t._v(" "+t._s(t.text_button)+" "),e("inline-svg",{staticClass:"icon",attrs:{src:i(953),width:"16",height:"22"}})],1)])],1)]),e("footer",[e("p",{staticClass:"wp-mail-smtp-exit-link"},[e("a",{attrs:{href:t.exit_href}},[t._v(t._s(t.text_exit_link))])])])])],1)},r=[],l=i(9007),m=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-content-header"},[e("h2",{domProps:{innerHTML:t._s(t.title)}}),t.subtitle?e("p",{staticClass:"subtitle",domProps:{innerHTML:t._s(t.subtitle)}}):t._e()])},p=[],_={name:"ContentHeader",props:{title:String,subtitle:String}},c=_,d=i(1656),u=(0,d.A)(c,m,p,!1,null,null,null),h=u.exports,g=function(){var t=this,e=t._self._c;return e("header",{staticClass:"wp-mail-smtp-setup-wizard-header"},[e("h1",{staticClass:"wp-mail-smtp-setup-wizard-logo"},[e("div",{staticClass:"wp-mail-smtp-logo"},[e("img",{staticClass:"wp-mail-smtp-logo-img",attrs:{src:i(5447),alt:t.text_logo_alt}})])])])},f=[],w={name:"TheWizardHeader",data(){return{text_logo_alt:(0,l.__)("WP Mail SMTP logo","wp-mail-smtp")}}},A=w,b=(0,d.A)(A,g,f,!1,null,null,null),v=b.exports,x={name:"SetupWizardWelcome",components:{ContentHeader:h,TheWizardHeader:v},data(){return{text_header_title:(0,l.__)("Welcome to the WP Mail SMTP Setup Wizard!","wp-mail-smtp"),text_header_subtitle:(0,l.__)("We’ll guide you through each step needed to get WP Mail SMTP fully set up on your site.","wp-mail-smtp"),text_button:(0,l.__)("Let's Get Started","wp-mail-smtp"),text_exit_link:(0,l.__)("Go back to the Dashboard","wp-mail-smtp"),exit_href:this.$wpms.exit_url}},methods:{nextStep:function(){this.$store.dispatch("$_wizard/started"),this.$router.push({name:this.$wizard_steps[0]})}}},y=x,k=(0,d.A)(y,o,r,!1,null,null,null),C=k.exports,S=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-step"},[e("the-wizard-header"),e("the-wizard-timeline"),e("div",{staticClass:"wp-mail-smtp-setup-wizard-container"},[e("main",{staticClass:"wp-mail-smtp-setup-wizard-content"},[e("router-view",{on:{displayContentBelow:t.displayContentBelow}})],1),e("footer",[t.content_below.length>0?e("div",{staticClass:"wp-mail-smtp-step-below-content",domProps:{innerHTML:t._s(t.content_below)}}):t._e(),t.display_exit_link?e("p",{staticClass:"wp-mail-smtp-exit-link"},[e("a",{attrs:{href:t.exit_href}},[t._v(t._s(t.text_exit_link))])]):t._e()])])],1)},M=[],P=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-container"},[e("div",{staticClass:"wp-mail-smtp-setup-wizard-timeline"},[t._l(t.steps,(function(s,a){return[a>0?e("div",{key:a+"line",class:t.lineClass(a)}):t._e(),e("div",{key:a,class:t.stepClass(a)},[e("inline-svg",{staticClass:"icon icon-success",attrs:{src:i(8063),width:"10",height:"10"}}),e("inline-svg",{staticClass:"icon icon-failed",attrs:{src:i(3217),width:"8",height:"11"}})],1)]}))],2)])},E=[],B={name:"TheWizardTimeline",data(){return{steps:this.$wizard_steps}},methods:{stepClass(t){let e="wp-mail-smtp-setup-wizard-timeline-step";const i=this.steps.findIndex((t=>this.$route.name.includes(t)));return(tthis.$route.name.includes(t)));return t<=i&&(e+=" wp-mail-smtp-setup-wizard-timeline-line-active"),e}}},T=B,F=(0,d.A)(T,P,E,!1,null,null,null),I=F.exports,D={name:"SetupWizardSteps",components:{TheWizardHeader:v,TheWizardTimeline:I},data(){return{text_exit_link:(0,l.__)("Close and exit the Setup Wizard","wp-mail-smtp"),exit_href:this.$wpms.exit_url,content_below:""}},computed:{display_exit_link:function(){return!this.$route.name.includes("check_configuration_step")}},methods:{displayContentBelow:function(t){this.content_below=t}},mounted(){this.$store.dispatch("$_app/start_loading"),Promise.all([this.$store.dispatch("$_settings/getSettings"),this.$store.dispatch("$_plugins/getPlugins")]).finally((()=>{this.$store.dispatch("$_app/stop_loading")}))}},z=D,O=(0,d.A)(z,S,M,!1,null,null,null),L=O.exports,W=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step wp-mail-smtp-setup-wizard-step-import"},[e("div",{staticClass:"wp-mail-smtp-setup-wizard-content-container"},[e("the-wizard-step-counter"),e("content-header",{attrs:{title:t.text_header_title,subtitle:t.text_header_subtitle}}),e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("form",[e("div",{staticClass:"wp-mail-smtp-setup-wizard-form-row"},[e("settings-input-radios-with-icons",{attrs:{name:"import_from_plugin",options:t.options},model:{value:t.selectedImport,callback:function(e){t.selectedImport=e},expression:"selectedImport"}})],1)])])],1),e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-no-margin"}),e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-footer"},[e("a",{attrs:{href:"#"},on:{click:function(e){return e.preventDefault(),t.previousStep.apply(null,arguments)}}},[e("span",{staticClass:"text-with-arrow text-with-arrow-left"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(9004),width:"16",height:"18"}}),t._v(t._s(t.text_previous_step)+" ")],1)]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-footer-buttons"},[e("button",{staticClass:"wp-mail-smtp-button",attrs:{type:"button",name:"skip_step"},domProps:{textContent:t._s(t.text_skip)},on:{click:function(e){return e.preventDefault(),t.nextStep.apply(null,arguments)}}}),e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-main",attrs:{type:"submit",name:"next_step",disabled:null===t.selectedImport},on:{click:function(e){return e.preventDefault(),t.handleSubmit.apply(null,arguments)}}},[e("span",{staticClass:"text-with-arrow text-with-arrow-right"},[t._v(" "+t._s(t.text_save)+" "),e("inline-svg",{staticClass:"icon",attrs:{src:i(953),width:"16",height:"19"}})],1)])])])])},R=[],Q=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-input-radios-with-icons"},t._l(t.options,(function(s){return e("label",{key:s.value,class:t.labelClass(s),attrs:{for:"wp-mail-smtp-settings-radio-"+t.name+"["+s.value+"]"},on:{click:function(e){return t.clicked(s)}}},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.selectedImport,expression:"selectedImport"}],attrs:{id:"wp-mail-smtp-settings-radio-"+t.name+"["+s.value+"]",type:"radio",name:t.name,autocomplete:"off",disabled:s.disabled||!1},domProps:{value:s.value,checked:t.isChecked(s.value),checked:t._q(t.selectedImport,s.value)},on:{change:function(e){t.selectedImport=s.value}}}),e("span",{class:t.titleClass(s.value)},[e("inline-svg",{staticClass:"icon",attrs:{src:i(8063),width:"16",height:"16"}})],1),s.logo.length?e("img",{staticClass:"wp-mail-smtp-logo-icon",attrs:{src:s.logo,alt:s.label}}):t._e(),e("span",{staticClass:"wp-mail-smtp-styled-radio-text"},[t._v(t._s(s.label))]),s.is_pro?e("inline-svg",{staticClass:"wp-mail-smtp-pro-badge",attrs:{src:i(3453),width:"46",height:"26"}}):t._e()],1)})),0)},N=[],U={name:"SettingsInputRadiosWithIcons",props:{options:Array,name:String,value:String},data(){return{has_error:!1}},computed:{selectedImport:{get(){return this.value},set(t){this.$emit("input",t)}}},methods:{titleClass(t){let e="wp-mail-smtp-styled-radio";return this.isChecked(t)&&(e+=" wp-mail-smtp-styled-radio-checked"),e},labelClass(t){let e="";return this.isChecked(t.value)&&(e+=" wp-mail-smtp-styled-radio-label-checked"),t.disabled&&(e+=" wp-mail-smtp-styled-radio-label-disabled"),t.readonly&&(e+=" wp-mail-smtp-styled-radio-label-readonly"),e},isChecked(t){return t===this.selectedImport},clicked(t){t.is_pro&&this.$emit("clicked-disabled",t)}}},Z=U,G=(0,d.A)(Z,Q,N,!1,null,"2d9202de",null),Y=G.exports,H=function(){var t=this,e=t._self._c;return e("p",{staticClass:"wp-mail-smtp-setup-wizard-step-count"},[t._v(" "+t._s(t.stepValue)+" ")])},V=[],K={name:"TheWizardStepCounter",computed:{stepValue:function(){const t=this.$wizard_steps.findIndex((t=>this.$route.name.includes(t)))+1;return(0,l.nv)((0,l.__)("Step %1$s of %2$s","wp-mail-smtp"),t,this.$wizard_steps.length)}}},J=K,q=(0,d.A)(J,H,V,!1,null,"44fd4a93",null),j=q.exports,X={name:"WizardStepImport",components:{SettingsInputRadiosWithIcons:Y,ContentHeader:h,TheWizardStepCounter:j},data(){return{text_header_title:(0,l.__)("Import data from your current plugins","wp-mail-smtp"),text_header_subtitle:(0,l.__)("We have detected other SMTP plugins installed on your website. Select which plugin's data you would like to import to WP Mail SMTP.","wp-mail-smtp"),text_save:(0,l.__)("Import Data and Continue","wp-mail-smtp"),text_skip:(0,l.__)("Skip this Step","wp-mail-smtp"),text_previous_step:(0,l.__)("Previous Step","wp-mail-smtp"),options:[{value:"easy-smtp",label:(0,l.__)("Easy WP SMTP","wp-mail-smtp"),logo:i(1923),disabled:!this.$wpms.other_smtp_plugins.includes("easy-smtp"),readonly:!this.$wpms.other_smtp_plugins.includes("easy-smtp")},{value:"fluent-smtp",label:(0,l.__)("FluentSMTP","wp-mail-smtp"),logo:i(7038),disabled:!this.$wpms.other_smtp_plugins.includes("fluent-smtp"),readonly:!this.$wpms.other_smtp_plugins.includes("fluent-smtp")},{value:"post-smtp-mailer",label:(0,l.__)("Post SMTP Mailer","wp-mail-smtp"),logo:i(8537),disabled:!this.$wpms.other_smtp_plugins.includes("post-smtp-mailer"),readonly:!this.$wpms.other_smtp_plugins.includes("post-smtp-mailer")},{value:"smtp-mailer",label:(0,l.__)("SMTP Mailer","wp-mail-smtp"),logo:i(6256),disabled:!this.$wpms.other_smtp_plugins.includes("smtp-mailer"),readonly:!this.$wpms.other_smtp_plugins.includes("smtp-mailer")},{value:"wp-smtp",label:(0,l.__)("WP SMTP","wp-mail-smtp"),logo:i(7655),disabled:!this.$wpms.other_smtp_plugins.includes("wp-smtp"),readonly:!this.$wpms.other_smtp_plugins.includes("wp-smtp")}],selectedImport:null}},methods:{handleSubmit(){null!==this.selectedImport&&(this.$store.dispatch("$_app/start_loading"),this.$store.dispatch("$_settings/importOtherPlugin",{value:this.selectedImport}).then((t=>{t?this.nextStep():this.$wpms_error_toast({})})).finally((()=>{this.$store.dispatch("$_app/stop_loading")})))},nextStep(){this.$next_step()},previousStep(){this.$previous_step()}}},$=X,tt=(0,d.A)($,W,R,!1,null,null,null),et=tt.exports,it=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step wp-mail-smtp-setup-wizard-step-choose-mailer"},[e("div",{staticClass:"wp-mail-smtp-setup-wizard-content-container"},[e("the-wizard-step-counter"),e("content-header",{attrs:{title:t.text_header_title,subtitle:t.text_header_subtitle}}),t.mailer_set_via_constants?e("div",{staticClass:"wp-mail-smtp-notice wp-mail-smtp-notice--info"},[e("p",{domProps:{innerHTML:t._s(t.text_mailer_set_via_constants)}})]):t._e(),e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("form",[e("div",{staticClass:"wp-mail-smtp-setup-wizard-form-row wp-mail-smtp-setup-wizard-form-row-highlight"},[e("h3",[t._v(t._s(t.text_recommended_mailers))]),e("settings-input-radios-with-icons",{attrs:{name:"choose_mailer",options:t.recommended_options},model:{value:t.selectedMailer,callback:function(e){t.selectedMailer=e},expression:"selectedMailer"}})],1),e("div",{staticClass:"wp-mail-smtp-setup-wizard-form-row"},[e("settings-input-radios-with-icons",{attrs:{name:"choose_mailer",options:t.options},on:{"clicked-disabled":t.clickedDisabledOption},model:{value:t.selectedMailer,callback:function(e){t.selectedMailer=e},expression:"selectedMailer"}})],1)])])],1),e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-no-margin"}),e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-footer"},[e("a",{attrs:{href:"#"},on:{click:function(e){return e.preventDefault(),t.previousStep.apply(null,arguments)}}},[e("span",{staticClass:"text-with-arrow text-with-arrow-left"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(9004),width:"16",height:"18"}}),t._v(t._s(t.text_previous_step)+" ")],1)]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-footer-buttons"},[e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-main",attrs:{type:"submit",name:"next_step",disabled:null===t.selectedMailer||"mail"===t.selectedMailer},on:{click:function(e){return e.preventDefault(),t.handleSubmit.apply(null,arguments)}}},[e("span",{staticClass:"text-with-arrow text-with-arrow-right"},[t._v(" "+t._s(t.text_save)+" "),e("inline-svg",{staticClass:"icon",attrs:{src:i(953),width:"16",height:"19"}})],1)])])])])},st=[],at=i(5353),nt={name:"WizardStepChooseMailer",components:{SettingsInputRadiosWithIcons:Y,ContentHeader:h,TheWizardStepCounter:j},data(){return{text_header_title:(0,l.__)("Choose Your SMTP Mailer","wp-mail-smtp"),text_header_subtitle:(0,l.nv)((0,l.__)("Which mailer would you like to use to send emails? Not sure which mailer to choose? Check out our %1$scomplete mailer guide%2$s for details on each option.","wp-mail-smtp"),'',""),text_save:(0,l.__)("Save and Continue","wp-mail-smtp"),text_previous_step:(0,l.__)("Previous Step","wp-mail-smtp"),text_recommended_mailers:(0,l.__)("Recommended Mailers","wp-mail-smtp"),text_mailer_set_via_constants:(0,l.__)("Your mailer is already configured in a WP Mail SMTP constant, so the options below have been disabled. To change your mailer, please edit or remove the WPMS_MAILER constant in your wp-config.php file.","wp-mail-smtp"),mailer_set_via_constants:this.$wpms.defined_constants.includes("WPMS_MAILER"),recommended_options:[{value:"sendlayer",label:this.$wpms.mailer_options["sendlayer"].title,logo:i(8295),readonly:this.$wpms.defined_constants.includes("WPMS_MAILER"),disabled:this.$wpms.defined_constants.includes("WPMS_MAILER")},{value:"smtpcom",label:this.$wpms.mailer_options["smtpcom"].title,logo:i(9189),readonly:this.$wpms.defined_constants.includes("WPMS_MAILER"),disabled:this.$wpms.defined_constants.includes("WPMS_MAILER")},{value:"sendinblue",label:this.$wpms.mailer_options["sendinblue"].title,logo:i(1466),readonly:this.$wpms.defined_constants.includes("WPMS_MAILER"),disabled:this.$wpms.defined_constants.includes("WPMS_MAILER")}],options:[{value:"amazonses",label:this.$wpms.mailer_options["amazonses"].title,logo:i(6489),is_pro:!this.$wpms.is_pro,notice:this.$wpms.mailer_options["amazonses"].edu_notice,readonly:this.$wpms.defined_constants.includes("WPMS_MAILER"),disabled:!this.$wpms.is_pro||this.$wpms.defined_constants.includes("WPMS_MAILER")},{value:"gmail",label:this.$wpms.mailer_options["gmail"].title,logo:i(6848),notice:this.$wpms.mailer_options["gmail"].edu_notice,readonly:this.$wpms.defined_constants.includes("WPMS_MAILER"),disabled:this.$wpms.defined_constants.includes("WPMS_MAILER")},{value:"mailgun",label:this.$wpms.mailer_options["mailgun"].title,logo:i(6211),readonly:this.$wpms.defined_constants.includes("WPMS_MAILER"),disabled:this.$wpms.defined_constants.includes("WPMS_MAILER")},{value:"mailjet",label:this.$wpms.mailer_options["mailjet"].title,logo:i(5168),readonly:this.$wpms.defined_constants.includes("WPMS_MAILER"),disabled:this.$wpms.defined_constants.includes("WPMS_MAILER")},{value:"outlook",label:this.$wpms.is_pro?(0,l.__)("Microsoft 365 / Outlook","wp-mail-smtp"):this.$wpms.mailer_options["outlook"].title,logo:i(5423),is_pro:!this.$wpms.is_pro,notice:this.$wpms.mailer_options["outlook"].edu_notice,readonly:this.$wpms.defined_constants.includes("WPMS_MAILER"),disabled:!this.$wpms.is_pro||this.$wpms.defined_constants.includes("WPMS_MAILER")},{value:"postmark",label:this.$wpms.mailer_options["postmark"].title,logo:i(6959),readonly:this.$wpms.defined_constants.includes("WPMS_MAILER"),disabled:this.$wpms.defined_constants.includes("WPMS_MAILER")},{value:"sendgrid",label:this.$wpms.mailer_options["sendgrid"].title,logo:i(5064),readonly:this.$wpms.defined_constants.includes("WPMS_MAILER"),disabled:this.$wpms.defined_constants.includes("WPMS_MAILER")},{value:"smtp2go",label:this.$wpms.mailer_options["smtp2go"].title,logo:i(1366),readonly:this.$wpms.defined_constants.includes("WPMS_MAILER"),disabled:this.$wpms.defined_constants.includes("WPMS_MAILER")},{value:"sparkpost",label:this.$wpms.mailer_options["sparkpost"].title,logo:i(6675),readonly:this.$wpms.defined_constants.includes("WPMS_MAILER"),disabled:this.$wpms.defined_constants.includes("WPMS_MAILER")},{value:"zoho",label:this.$wpms.mailer_options["zoho"].title,logo:i(7936),is_pro:!this.$wpms.is_pro,readonly:this.$wpms.defined_constants.includes("WPMS_MAILER"),disabled:!this.$wpms.is_pro||this.$wpms.defined_constants.includes("WPMS_MAILER")},{value:"smtp",label:this.$wpms.mailer_options["smtp"].title,logo:i(9682),readonly:this.$wpms.defined_constants.includes("WPMS_MAILER"),disabled:this.$wpms.defined_constants.includes("WPMS_MAILER")}],selectedMailer:this.currentMailer}},watch:{currentMailer:function(t){this.selectedMailer=t}},computed:{...(0,at.L8)({currentMailer:"$_settings/mailer"}),selectedMailerOptions:function(){return this.recommended_options.concat(this.options).find((t=>t.value===this.selectedMailer))}},methods:{handleSubmit(t,e=!1){null!==this.selectedMailer&&"mail"!==this.selectedMailer&&(void 0===this.selectedMailerOptions.notice||e?(this.$store.dispatch("$_app/start_loading"),this.$store.dispatch("$_settings/updateSettings",{value:{mail:{mailer:this.selectedMailer}}}).then((t=>{t.success?(this.$store.dispatch("$_settings/setMailer",this.selectedMailer),this.nextStep()):this.$wpms_error_toast({})})).finally((()=>{this.$store.dispatch("$_app/stop_loading")}))):this.$swal({title:this.selectedMailerOptions.label+" "+(0,l.__)("Mailer","wp-mail-smtp"),html:this.selectedMailerOptions.notice,width:650,showCloseButton:!0,allowOutsideClick:!1,allowEscapeKey:!1,allowEnterKey:!1,customClass:{container:"wp-mail-smtp-swal"},confirmButtonText:(0,l.__)("I Understand, Continue","wp-mail-smtp"),cancelButtonText:(0,l.__)("Choose a Different Mailer","wp-mail-smtp"),showCancelButton:!0,reverseButtons:!0}).then((t=>{t.value?this.handleSubmit(null,!0):void 0===t.dismiss||"cancel"!==t.dismiss||this.$wpms.defined_constants.includes("WPMS_MAILER")||(this.selectedMailer=null)})))},nextStep(){const t=this.$wizard_steps.findIndex((t=>this.$route.name.includes(t)))+1;this.$router.push({name:`${this.$wizard_steps[t]}_${this.selectedMailer}`})},previousStep(){this.$previous_step()},clickedDisabledOption(t){var e=/(\?)/.test(this.$wpms.education.upgrade_url)?"&":"?",s=this.$wpms.education.upgrade_url+e+"utm_content="+encodeURIComponent(t.value);this.$swal({title:t.label+" "+(0,l.__)("is a PRO Feature","wp-mail-smtp"),html:`

${this.$wpms.education.upgrade_text.replace("%mailer%",t.label)}

\n\t\t\t\t\t\t\t

${this.$wpms.education.upgrade_button}

\n\t\t\t\t\t\t\t

${this.$wpms.education.upgrade_bonus}

\n\t\t\t\t\t\t\t

${this.$wpms.education.upgrade_doc}

`,width:550,imageUrl:i(1312),imageWidth:31,imageHeight:35,showCloseButton:!0,customClass:{container:"wp-mail-smtp-swal wp-mail-smtp-upgrade-popup"},showConfirmButton:!1})}},mounted(){this.selectedMailer=this.currentMailer}},ot=nt,rt=(0,d.A)(ot,it,st,!1,null,"06bdda97",null),lt=rt.exports,mt=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step wp-mail-smtp-setup-wizard-step-configure-mailer"},[e("div",{staticClass:"wp-mail-smtp-setup-wizard-content-container"},[e("div",{staticClass:"wp-mail-smtp-configure-mailer-header"},[e("div",{staticClass:"wp-mail-smtp-configure-mailer-header-container"},[e("the-wizard-step-counter"),e("content-header",{attrs:{title:t.text_header_title,subtitle:t.text_header_subtitle}})],1),e("span",{staticClass:"wp-mail-smtp-configure-mailer-logo"},[e("inline-svg",{attrs:{src:t.logo(t.mailer),height:"40"}})],1)]),e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-no-margin"}),e("router-view",{ref:"mailerConfiguration"})],1),e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-no-margin"}),e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-footer"},[e("a",{attrs:{href:"#"},on:{click:function(e){return e.preventDefault(),t.previousStep.apply(null,arguments)}}},[e("span",{staticClass:"text-with-arrow text-with-arrow-left"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(9004),width:"16",height:"18"}}),t._v(t._s(t.text_previous_step)+" ")],1)]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-footer-buttons"},[e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-main",attrs:{type:"submit",name:"next_step",disabled:null===t.mailer||!0===t.blocked_step},on:{click:function(e){return e.preventDefault(),t.handleSubmit.apply(null,arguments)}}},[e("span",{staticClass:"text-with-arrow text-with-arrow-right"},[t._v(" "+t._s(t.text_save)+" "),e("inline-svg",{staticClass:"icon",attrs:{src:i(953),width:"16",height:"19"}})],1)])])])])},pt=[],_t=i(7860),ct={name:"WizardStepConfigureMailer",components:{ContentHeader:h,TheWizardStepCounter:j},data(){return{text_header_title:(0,l.__)("Configure Mailer Settings","wp-mail-smtp"),text_header_subtitle:(0,l.__)("Below, we'll show you all of the settings required to set up this mailer.","wp-mail-smtp"),text_save:(0,l.__)("Save and Continue","wp-mail-smtp"),text_previous_step:(0,l.__)("Previous Step","wp-mail-smtp")}},computed:{...(0,at.L8)({mailer:"$_settings/mailer"}),...(0,_t.YP)("$_wizard",["blocked_step"])},methods:{handleSubmit(){return!this.blocked_step&&(this.$refs.mailerConfiguration.areRequiredFieldsValid()?(this.$store.dispatch("$_app/start_loading"),void this.$store.dispatch("$_settings/saveCurrentSettings").then((t=>{t.success?this.$next_step():this.$wpms_error_toast({})})).finally((()=>{this.$store.dispatch("$_app/stop_loading")}))):(this.$required_fields_modal(),!1))},previousStep(){this.blocked_step=!1,this.$previous_step()},logo(t){return"mail"===t?t="smtp":"sendinblue"===t&&(t="brevo"),i(3180)(`./${t}.svg`)}}},dt=ct,ut=(0,d.A)(dt,mt,pt,!1,null,null,null),ht=ut.exports,gt=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step wp-mail-smtp-setup-wizard-step-plugin-features"},[e("div",{staticClass:"wp-mail-smtp-setup-wizard-content-container"},[e("div",{staticClass:"wp-mail-smtp-plugin-features-header"},[e("the-wizard-step-counter"),e("content-header",{attrs:{title:t.text_header_title,subtitle:t.text_header_subtitle}})],1),e("div",{staticClass:"wp-mail-smtp-plugin-features-list"},[e("settings-input-long-checkbox",{attrs:{value:!0,name:"improved_deliverability",label:t.text_improved_email_deliverability,description:t.text_improved_email_deliverability_desc,disabled:""}}),e("settings-input-long-checkbox",{attrs:{value:!0,name:"error_tracking",label:t.text_error_tracking,description:t.text_error_tracking_desc,disabled:""}}),t.contact_form_already_installed?t._e():e("settings-input-long-checkbox",{attrs:{name:"smart_contact_form",label:t.text_smart_contact_form,description:t.text_smart_contact_form_desc},model:{value:t.smart_contact_form,callback:function(e){t.smart_contact_form=e},expression:"smart_contact_form"}}),t.is_pro?t._e():e("settings-input-long-checkbox",{attrs:{name:"summary_report_email",label:t.text_summary_report_email,description:t.text_summary_report_email_desc},model:{value:t.summary_report_email,callback:function(e){t.summary_report_email=e},expression:"summary_report_email"}}),e("settings-input-long-checkbox",{attrs:{name:"email_log",constant:"WPMS_LOGS_ENABLED",label:t.text_email_log,description:t.text_email_log_desc,show_pro:!t.is_pro},on:{input:t.emailLogEnabledChanged},model:{value:t.email_log,callback:function(e){t.email_log=e},expression:"email_log"}}),t.email_log||!t.is_pro?e("settings-input-long-checkbox",{attrs:{value:t.complete_email_report,name:"complete_email_report",label:t.text_complete_email_report,description:t.text_complete_email_report_desc,show_pro:!t.is_pro,disabled:!!t.is_pro},model:{value:t.complete_email_report,callback:function(e){t.complete_email_report=e},expression:"complete_email_report"}}):t._e(),t.is_pro&&t.email_log?e("settings-input-long-checkbox",{attrs:{name:"summary_report_email",constant:"WPMS_SUMMARY_REPORT_EMAIL_DISABLED",label:t.text_summary_report_email,description:t.text_summary_report_email_desc},model:{value:t.summary_report_email,callback:function(e){t.summary_report_email=e},expression:"summary_report_email"}}):t._e(),e("settings-input-long-checkbox",{attrs:{name:"instant_email_alert_input",label:t.text_instant_email_alert,description:t.text_instant_email_alert_desc,constant:"WPMS_ALERT_EMAIL_SEND_TO",show_pro:!t.is_pro},model:{value:t.instant_email_alert,callback:function(e){t.instant_email_alert=e},expression:"instant_email_alert"}}),t.is_pro?t._e():e("settings-input-long-checkbox",{attrs:{name:"manage_notifications",label:t.text_manage_notifications,description:t.text_manage_notifications_desc,show_pro:!t.is_pro},model:{value:t.manage_notifications,callback:function(e){t.manage_notifications=e},expression:"manage_notifications"}}),t.is_multisite&&!t.is_pro?e("settings-input-long-checkbox",{attrs:{name:"network_settings",label:t.text_network_settings,description:t.text_network_settings_desc,show_pro:!t.is_pro},model:{value:t.network_settings,callback:function(e){t.network_settings=e},expression:"network_settings"}}):t._e()],1)]),e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-no-margin"}),e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-footer"},[e("a",{attrs:{href:"#"},on:{click:function(e){return e.preventDefault(),t.previousStep.apply(null,arguments)}}},[e("span",{staticClass:"text-with-arrow text-with-arrow-left"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(9004),width:"16",height:"18"}}),t._v(t._s(t.text_previous_step)+" ")],1)]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-footer-buttons"},[e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-main",attrs:{type:"submit",name:"next_step"},on:{click:function(e){return e.preventDefault(),t.handleSubmit.apply(null,arguments)}}},[e("span",{staticClass:"text-with-arrow text-with-arrow-right"},[t._v(" "+t._s(t.text_save)+" "),e("inline-svg",{staticClass:"icon",attrs:{src:i(953),width:"16",height:"19"}})],1)])])])])},ft=[],wt=function(){var t=this,e=t._self._c;return e("label",{staticClass:"settings-input-long-checkbox",class:{"settings-input-long-checkbox-checked":t.value,"settings-input-long-checkbox-disabled":t.disabled||t.is_constant_set},attrs:{for:"wp-mail-smtp-settings-long-checkbox-"+t.name}},[e("div",{staticClass:"settings-input-long-checkbox-header"},[e("span",{staticClass:"title-container"},[e("span",{staticClass:"label"},[t._v(t._s(t.label))]),t.show_pro?e("inline-svg",{staticClass:"wp-mail-smtp-pro-badge",attrs:{src:i(3453),width:"46",height:"24"}}):t._e()],1),t.description?e("p",{staticClass:"description"},[t._v(t._s(t.description))]):t._e(),t.is_constant_set?e("p",{staticClass:"description description--constant",domProps:{innerHTML:t._s(t.text_constant)}}):t._e()]),e("span",{staticClass:"settings-input-long-checkbox-container"},[e("input",{attrs:{id:"wp-mail-smtp-settings-long-checkbox-"+t.name,type:"checkbox",name:t.name,disabled:t.disabled||t.is_constant_set},domProps:{checked:t.value},on:{input:function(e){return t.$emit("input",e.target.checked)}}}),e("span",{staticClass:"checkbox",class:{"checkbox-checked":t.value,"checkbox-disabled":t.disabled||t.is_constant_set}},[e("inline-svg",{staticClass:"icon",attrs:{src:i(8063),width:"16",height:"16"}})],1)])])},At=[],bt={name:"SettingsInputLongCheckbox",props:{label:String,name:String,value:Boolean,description:String,constant:String,disabled:Boolean,show_pro:Boolean},computed:{is_constant_set:function(){return this.$wpms.defined_constants.includes(this.constant)},text_constant:function(){return(0,l.__)("This setting is already configured with the WP Mail SMTP constant. To change it, please edit or remove the "+this.constant+" constant in your wp-config.php file.","wp-mail-smtp")}}},vt=bt,xt=(0,d.A)(vt,wt,At,!1,null,null,null),yt=xt.exports,kt={name:"WizardStepPluginFeatures",components:{ContentHeader:h,TheWizardStepCounter:j,SettingsInputLongCheckbox:yt},data(){return{text_header_title:(0,l.__)("Which email features do you want to enable?","wp-mail-smtp"),text_header_subtitle:(0,l.__)("Make sure you're getting the most out of WP Mail SMTP. Just check all of the features you'd like to use, and we'll go ahead and enable those for you.","wp-mail-smtp"),text_save:(0,l.__)("Save and Continue","wp-mail-smtp"),text_previous_step:(0,l.__)("Previous Step","wp-mail-smtp"),text_improved_email_deliverability:(0,l.__)("Improved Email Deliverability","wp-mail-smtp"),text_improved_email_deliverability_desc:(0,l.__)("Ensure your emails are sent successfully and reliably.","wp-mail-smtp"),text_error_tracking:(0,l.__)("Email Error Tracking","wp-mail-smtp"),text_error_tracking_desc:(0,l.__)("Easily spot errors causing delivery issues.","wp-mail-smtp"),text_smart_contact_form:(0,l.__)("Smart Contact Form","wp-mail-smtp"),text_smart_contact_form_desc:(0,l.__)("Install the WPForms plugin and create beautiful contact forms with just a few clicks.","wp-mail-smtp"),text_email_log:(0,l.__)("Detailed Email Logs","wp-mail-smtp"),text_email_log_desc:(0,l.__)("Keep records of every email that's sent out from your website.","wp-mail-smtp"),text_instant_email_alert:(0,l.__)("Instant Email Alerts","wp-mail-smtp"),text_instant_email_alert_desc:(0,l.__)("Get notifications via email, SMS, Slack, or webhook when emails fail to send.","wp-mail-smtp"),text_complete_email_report:(0,l.__)("Complete Email Reports","wp-mail-smtp"),text_complete_email_report_desc:(0,l.__)("See the delivery status, track opens and clicks, and create deliverability graphs.","wp-mail-smtp"),text_summary_report_email:(0,l.__)("Weekly Email Summary","wp-mail-smtp"),text_summary_report_email_desc:(0,l.__)("Get statistics about emails you've sent.","wp-mail-smtp"),text_manage_notifications:(0,l.__)("Manage Default Notifications","wp-mail-smtp"),text_manage_notifications_desc:(0,l.__)("Control which email notifications your WordPress site sends.","wp-mail-smtp"),text_network_settings:(0,l.__)("Multisite Network Settings","wp-mail-smtp"),text_network_settings_desc:(0,l.__)("Save time with powerful WordPress Multisite controls.","wp-mail-smtp"),is_pro:this.$wpms.is_pro,is_multisite:this.$wpms.is_multisite,email_log:!1,complete_email_report:!!this.$wpms.is_pro,summary_report_email:!1,manage_notifications:!1,network_settings:!1}},computed:{...(0,at.L8)({contact_form_already_installed:"$_plugins/contact_form_plugin_already_installed",email_log_setting:"$_settings/email_log_enabled",summary_report_email_setting:"$_settings/summary_report_email_enabled"}),...(0,_t.YP)("$_plugins",{smart_contact_form:"smart_contact_form_setting"}),...(0,_t.YP)("$_settings",{alert_email_connections:"settings.alert_email.connections",instant_email_alert:"settings.alert_email.enabled"})},watch:{smart_contact_form:function(){if(this.contact_form_already_installed)return!1;this.showPluginInstallFooterNotice()},contact_form_already_installed:function(){this.showPluginInstallFooterNotice()},email_log_setting:function(t){this.email_log=t},summary_report_email_setting:function(t){this.summary_report_email=t}},methods:{handleSubmit(){this.$store.dispatch("$_app/start_loading");let t=[],e={value:{general:{summary_report_email_disabled:!this.summary_report_email}}};if(t.push(this.$store.dispatch("$_settings/setSummaryReportEmail",!this.summary_report_email)),this.is_pro){e.value={...e.value,logs:{enabled:this.email_log}},t.push(this.$store.dispatch("$_settings/setLogs",this.email_log));let i={enabled:this.instant_email_alert};this.instant_email_alert&&0===Object.values(this.alert_email_connections).length&&(i.connections=[{send_to:this.$wpms.current_user_email}]),e.value={...e.value,alert_email:i}}if(t.push(this.$store.dispatch("$_settings/updateSettings",e)),t.push(Promise.resolve({success:!0}).then((t=>this.smart_contact_form&&!this.contact_form_already_installed?this.$store.dispatch("$_plugins/installPlugin","wpforms-lite"):t))),!this.is_pro){const e=[];this.email_log&&e.push("email_log"),this.complete_email_report&&e.push("complete_email_report"),this.instant_email_alert&&e.push("instant_email_alert"),this.manage_notifications&&e.push("manage_notifications"),this.network_settings&&e.push("network_settings"),t.push(this.$store.dispatch("$_settings/savePluginFeatures",e))}Promise.all(t).then((t=>{const e=t.filter((t=>t.success));if(e.length===t.length){this.$emit("displayContentBelow","");let t=this.is_pro&&!this.$store.getters["$_settings/email_log_enabled"]?1:0;this.$next_step(t)}})).finally((()=>{this.$store.dispatch("$_app/stop_loading")}))},previousStep(){this.$emit("displayContentBelow","");const t=this.$wizard_steps.findIndex((t=>this.$route.name.includes(t)))-1;this.$router.push({name:`${this.$wizard_steps[t]}_${this.$store.getters["$_settings/mailer"]}`})},showPluginInstallFooterNotice(){let t=[];this.smart_contact_form&&!this.contact_form_already_installed&&t.push("WPForms");let e="";t.length>0&&(e=(0,l.__)("The following plugin will be installed for free:","wp-mail-smtp"),e=`

${e} ${t.join(", ")}

`),this.$emit("displayContentBelow",e)},emailLogEnabledChanged(){"0"===this.$wpms.completed_time&&sessionStorage.setItem("wp_mail_smtp_email_log_enabled_changed","true")}},mounted(){if(this.showPluginInstallFooterNotice(),this.$wpms.is_pro&&"0"===this.$wpms.completed_time&&"true"!==sessionStorage.getItem("wp_mail_smtp_email_log_enabled_changed")?this.email_log=!0:this.email_log=this.$store.getters["$_settings/email_log_enabled"],this.summary_report_email=this.$store.getters["$_settings/summary_report_email_enabled"],!this.$wpms.is_pro){const t=this.$store.getters["$_settings/plugin_features"];t.includes("email_log")&&(this.email_log=!0),t.includes("complete_email_report")&&(this.complete_email_report=!0),t.includes("instant_email_alert")&&(this.instant_email_alert=!0),t.includes("manage_notifications")&&(this.manage_notifications=!0),t.includes("network_settings")&&(this.network_settings=!0)}}},Ct=kt,St=(0,d.A)(Ct,gt,ft,!1,null,null,null),Mt=St.exports,Pt=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step wp-mail-smtp-setup-wizard-step-help-improve"},[e("div",{staticClass:"wp-mail-smtp-setup-wizard-content-container"},[e("div",{staticClass:"wp-mail-smtp-help-improve-header"},[e("the-wizard-step-counter"),e("content-header",{attrs:{title:t.text_header_title,subtitle:t.text_header_subtitle}})],1),e("settings-input-text",{attrs:{name:"email",type:"email",label:t.text_email_label,description:t.text_email_description},model:{value:t.current_user_email,callback:function(e){t.current_user_email=e},expression:"current_user_email"}}),e("settings-input-checkbox",{attrs:{name:"usage_tracking",label:t.text_usage_tracking_label,description:t.text_usage_tracking_description,tooltip:t.text_usage_tracking_tooltip},model:{value:t.usage_tracking,callback:function(e){t.usage_tracking=e},expression:"usage_tracking"}})],1),e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-no-margin"}),e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-footer"},[e("a",{attrs:{href:"#"},on:{click:function(e){return e.preventDefault(),t.previousStep.apply(null,arguments)}}},[e("span",{staticClass:"text-with-arrow text-with-arrow-left"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(9004),width:"16",height:"18"}}),t._v(t._s(t.text_previous_step)+" ")],1)]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-footer-buttons"},[e("button",{staticClass:"wp-mail-smtp-button",attrs:{type:"button",name:"skip_step"},domProps:{textContent:t._s(t.text_skip)},on:{click:function(e){return e.preventDefault(),t.nextStep.apply(null,arguments)}}}),e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-main",attrs:{type:"submit",name:"next_step"},on:{click:function(e){return e.preventDefault(),t.handleSubmit.apply(null,arguments)}}},[e("span",{staticClass:"text-with-arrow text-with-arrow-right"},[t._v(" "+t._s(t.text_save)+" "),e("inline-svg",{staticClass:"icon",attrs:{src:i(953),width:"16",height:"19"}})],1)])])])])},Et=[],Bt=function(){var t=this,e=t._self._c;return e("div",{staticClass:"settings-input-text",class:{"settings-input-text-with-copy":t.copy,"input-error":t.has_errors||t.field_error}},[e("label",{staticClass:"settings-input-label-container",attrs:{for:t.id}},[t.label?e("span",{staticClass:"label",domProps:{innerHTML:t._s(t.label)}}):t._e(),t.tooltip?e("settings-info-tooltip",{attrs:{content:t.tooltip}}):t._e()],1),e("span",{staticClass:"settings-input-container"},["checkbox"===t.type?e("input",{directives:[{name:"model",rawName:"v-model",value:t.currentValue,expression:"currentValue"}],ref:"input",attrs:{id:t.id,name:t.name,placeholder:t.placeholder,readonly:t.readonly,disabled:t.disabled||t.is_constant_set,type:"checkbox"},domProps:{checked:Array.isArray(t.currentValue)?t._i(t.currentValue,null)>-1:t.currentValue},on:{change:[function(e){var i=t.currentValue,s=e.target,a=!!s.checked;if(Array.isArray(i)){var n=null,o=t._i(i,n);s.checked?o<0&&(t.currentValue=i.concat([n])):o>-1&&(t.currentValue=i.slice(0,o).concat(i.slice(o+1)))}else t.currentValue=a},t.inputUpdate]}}):"radio"===t.type?e("input",{directives:[{name:"model",rawName:"v-model",value:t.currentValue,expression:"currentValue"}],ref:"input",attrs:{id:t.id,name:t.name,placeholder:t.placeholder,readonly:t.readonly,disabled:t.disabled||t.is_constant_set,type:"radio"},domProps:{checked:t._q(t.currentValue,null)},on:{change:[function(e){t.currentValue=null},t.inputUpdate]}}):e("input",{directives:[{name:"model",rawName:"v-model",value:t.currentValue,expression:"currentValue"}],ref:"input",attrs:{id:t.id,name:t.name,placeholder:t.placeholder,readonly:t.readonly,disabled:t.disabled||t.is_constant_set,type:t.type},domProps:{value:t.currentValue},on:{change:t.inputUpdate,input:function(e){e.target.composing||(t.currentValue=e.target.value)}}}),t.copy?e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-small",class:{"wp-mail-smtp-button-copied":t.show_copied},attrs:{title:t.text_copy_button},on:{click:function(e){return e.preventDefault(),t.copyValue.apply(null,arguments)}}},[e("span",{staticClass:"copy-button-container"},[e("inline-svg",{staticClass:"icon",class:{active:!t.show_copied},attrs:{src:i(7726),width:"16",height:"16"}}),e("inline-svg",{staticClass:"icon copied",class:{active:t.show_copied},attrs:{src:i(2452),width:"16",height:"16"}})],1)]):t._e()]),t.has_errors?e("p",{staticClass:"error"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(617),width:"16"}}),e("span",{domProps:{innerHTML:t._s(t.text_error)}})],1):t._e(),t.description?e("p",{staticClass:"description",domProps:{innerHTML:t._s(t.description)}}):t._e(),t.is_constant_set?e("p",{staticClass:"description description--constant",domProps:{innerHTML:t._s(t.text_constant)}}):t._e()])},Tt=[],Ft=function(){var t=this,e=t._self._c;return e("span",{directives:[{name:"tooltip",rawName:"v-tooltip",value:t.tooltip_data,expression:"tooltip_data"}],staticClass:"wp-mail-smtp-info",attrs:{tabindex:"0"}},[e("inline-svg",{staticClass:"icon",attrs:{src:i(5414),width:"14",height:"14"}})],1)},It=[],Dt={name:"SettingsInfoTooltip",props:{content:String},data(){return{tooltip_data:{content:this.content,autoHide:!1,trigger:"hover focus click"}}}},zt=Dt,Ot=(0,d.A)(zt,Ft,It,!1,null,"74a4d2ae",null),Lt=Ot.exports,Wt={name:"SettingsInputText",components:{SettingsInfoTooltip:Lt},props:{name:String,value:String,label:String,description:String,constant:String,placeholder:String,type:{type:String,default:"text"},tooltip:String,readonly:Boolean,disabled:Boolean,format:RegExp,error:{type:String,default:""},copy:{type:Boolean,default:!1},is_error:Boolean},data(){return{has_error:!1,id:"input-"+this.name,text_copy_button:(0,l.__)("Copy input value","wp-mail-smtp"),text_copied:(0,l.__)("Copied!","wp-mail-smtp"),show_copied:!1}},computed:{currentValue:{get(){return this.value},set(t){this.$emit("is_error_update",!1),this.$emit("input",t)}},field_error:{get(){return this.is_error},set(t){this.$emit("is_error_update",t)}},has_errors:function(){return this.error.length>0||this.has_error},text_error:function(){return this.error.length>0?this.error:(0,l.__)("The value entered does not match the required format","wp-mail-smtp")},is_constant_set:function(){return this.$wpms.defined_constants.includes(this.constant)},text_constant:function(){return(0,l.__)("This setting is already configured with the WP Mail SMTP constant. To change it, please edit or remove the "+this.constant+" constant in your wp-config.php file.","wp-mail-smtp")}},methods:{inputUpdate:function(t){if(this.disabled)return!1;if(this.has_error=!1,this.format||this.type&&"email"===this.type){const e=this.format?this.format:/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;if(!e.test(t.target.value))return this.has_error=!0,this.$emit("error_detected",this.text_error),!1}},copyValue:function(){const t=this.$refs.input;t.select(),document.execCommand("copy"),this.show_copied=!0;let e=this;setTimeout((function(){e.show_copied=!1}),1e3)}}},Rt=Wt,Qt=(0,d.A)(Rt,Bt,Tt,!1,null,null,null),Nt=Qt.exports,Ut=function(){var t=this,e=t._self._c;return e("div",{staticClass:"settings-input-checkbox",class:{"settings-input-checkbox-checked":t.value,"settings-input-checkbox-disabled":t.disabled}},[e("span",{staticClass:"settings-input-label-container"},[e("span",{staticClass:"label"},[t._v(t._s(t.label))]),t.tooltip?e("settings-info-tooltip",{attrs:{content:t.tooltip}}):t._e()],1),e("label",{staticClass:"settings-input-checkbox-container",attrs:{for:"wp-mail-smtp-settings-checkbox-"+t.name}},[e("input",{attrs:{id:"wp-mail-smtp-settings-checkbox-"+t.name,type:"checkbox",name:t.name,disabled:t.disabled},domProps:{checked:t.value},on:{input:function(e){return t.$emit("input",e.target.checked)}}}),e("span",{staticClass:"checkbox",class:{"checkbox-checked":t.value,"checkbox-disabled":t.disabled}},[e("inline-svg",{staticClass:"icon",attrs:{src:i(8063),width:"14",height:"14"}})],1),t.description?e("span",{staticClass:"input-label"},[t._v(t._s(t.description))]):t._e()])])},Zt=[],Gt={name:"SettingsInputCheckbox",components:{SettingsInfoTooltip:Lt},props:{label:String,name:String,value:Boolean,description:String,tooltip:String,disabled:Boolean}},Yt=Gt,Ht=(0,d.A)(Yt,Ut,Zt,!1,null,null,null),Vt=Ht.exports,Kt={name:"WizardStepHelpImprove",components:{ContentHeader:h,TheWizardStepCounter:j,SettingsInputText:Nt,SettingsInputCheckbox:Vt},data(){return{text_header_title:(0,l.__)("Help Improve WP Mail SMTP + Smart Recommendations","wp-mail-smtp"),text_header_subtitle:(0,l.__)("Get helpful suggestions from WP Mail SMTP on how to optimize your email deliverability and grow your business.","wp-mail-smtp"),text_save:(0,l.__)("Save and Continue","wp-mail-smtp"),text_skip:(0,l.__)("Skip this Step","wp-mail-smtp"),text_previous_step:(0,l.__)("Previous Step","wp-mail-smtp"),text_email_label:(0,l.__)("Your Email Address","wp-mail-smtp"),text_email_description:(0,l.__)("Your email is needed, so you can receive recommendations.","wp-mail-smtp"),text_usage_tracking_label:(0,l.__)("Help make WP Mail SMTP better for everyone","wp-mail-smtp"),text_usage_tracking_description:(0,l.__)("Yes, count me in","wp-mail-smtp"),text_usage_tracking_tooltip:(0,l.__)("By allowing us to track usage data we can better help you because we know with which WordPress configurations, themes and plugins we should test.","wp-mail-smtp"),is_pro:this.$wpms.is_pro,usage_tracking:!1}},computed:{...(0,_t.YP)("$_wizard",["current_user_email"])},methods:{handleSubmit(){this.$store.dispatch("$_app/start_loading");let t=[];if(this.current_user_email&&t.push(this.$store.dispatch("$_settings/subscribeToNewsletter",this.current_user_email)),this.usage_tracking){const e={value:{general:{"usage-tracking-enabled":!0}}};t.push(this.$store.dispatch("$_settings/updateSettings",e))}Promise.all(t).then((()=>{this.nextStep()})).finally((()=>{this.$store.dispatch("$_app/stop_loading")}))},nextStep(){this.$next_step()},previousStep(){this.$previous_step()}}},Jt=Kt,qt=(0,d.A)(Jt,Pt,Et,!1,null,null,null),jt=qt.exports,Xt=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step wp-mail-smtp-setup-wizard-step-license"},[e("div",{staticClass:"wp-mail-smtp-setup-wizard-content-container"},[e("div",{staticClass:"wp-mail-smtp-license-header"},[e("the-wizard-step-counter"),e("content-header",{attrs:{title:t.text_header_title,subtitle:t.text_header_subtitle}})],1),t.is_pro?t._e():e("div",{staticClass:"upgrade-content"},[e("p",{staticClass:"medium-bold",domProps:{innerHTML:t._s(t.text_upgrade_paragraph)}}),e("div",{staticClass:"checked-item-list"},[e("span",{staticClass:"checked-item"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(8063),width:"16",height:"16"}}),t._v(" "),e("span",[t._v(t._s(t.text_email_log))])],1),e("span",{staticClass:"checked-item"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(8063),width:"16",height:"16"}}),t._v(" "),e("span",[t._v(t._s(t.text_complete_email_report))])],1),e("span",{staticClass:"checked-item"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(8063),width:"16",height:"16"}}),t._v(" "),e("span",[t._v(t._s(t.text_instant_email_alert))])],1),e("span",{staticClass:"checked-item"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(8063),width:"16",height:"16"}}),t._v(" "),e("span",[t._v(t._s(t.text_summary_report_email))])],1),e("span",{staticClass:"checked-item"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(8063),width:"16",height:"16"}}),t._v(" "),e("span",[t._v(t._s(t.text_manage_notifications))])],1),e("span",{staticClass:"checked-item"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(8063),width:"16",height:"16"}}),t._v(" "),e("span",[t._v(t._s(t.text_network_settings))])],1)])]),t.verified?e("div",{staticClass:"verified-license"},[e("p",{domProps:{innerHTML:t._s(t.text_verified_license)}})]):e("div",{staticClass:"license-form",class:{"license-form-error":t.license_error}},[e("p",{domProps:{innerHTML:t._s(t.text_license_form)}}),e("div",{staticClass:"license-control"},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.license,expression:"license"}],attrs:{name:"license",type:"password",placeholder:t.text_license_input_placeholder,"aria-label":t.text_aria_label_for_license_input},domProps:{value:t.license},on:{input:function(e){e.target.composing||(t.license=e.target.value)}}}),e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-success wp-mail-smtp-button-small",attrs:{type:"button"},on:{click:function(e){return e.preventDefault(),t.handleLicenseSubmit.apply(null,arguments)}}},[t._v(" "+t._s(t.text_license_button)+" ")])]),t.license_error?e("p",{staticClass:"error-message",domProps:{textContent:t._s(t.text_license_error)}}):t._e()])]),e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-no-margin"}),e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-footer"},[e("a",{attrs:{href:"#"},on:{click:function(e){return e.preventDefault(),t.previousStep.apply(null,arguments)}}},[e("span",{staticClass:"text-with-arrow text-with-arrow-left"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(9004),width:"16",height:"18"}}),t._v(t._s(t.text_previous_step)+" ")],1)]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-footer-buttons"},[t.verified?e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-main",attrs:{type:"submit",name:"next_step"},on:{click:function(e){return e.preventDefault(),t.handleSubmit.apply(null,arguments)}}},[e("span",{staticClass:"text-with-arrow text-with-arrow-right"},[t._v(" "+t._s(t.text_save)+" "),e("inline-svg",{staticClass:"icon",attrs:{src:i(953),width:"16",height:"19"}})],1)]):e("button",{staticClass:"wp-mail-smtp-button",attrs:{type:"button",name:"skip_step"},domProps:{textContent:t._s(t.text_skip)},on:{click:function(e){return e.preventDefault(),t.nextStep.apply(null,arguments)}}})])])])},$t=[],te=i(470),ee=i.n(te),ie={name:"WizardStepLicense",components:{ContentHeader:h,TheWizardStepCounter:j},data(){return{text_header_title:(0,l.__)("Enter your WP Mail SMTP License Key","wp-mail-smtp"),text_header_subtitle:this.$wpms.is_pro?"":(0,l.nv)((0,l.__)("You're currently using %1$sWP Mail SMTP Lite%2$s - no license needed. Enjoy!","wp-mail-smtp"),'',"")+" 🙂",text_save:(0,l.__)("Continue","wp-mail-smtp"),text_skip:(0,l.__)("Skip this Step","wp-mail-smtp"),text_previous_step:(0,l.__)("Previous Step","wp-mail-smtp"),text_upgrade_paragraph:(0,l.nv)((0,l.__)("To unlock selected features, %1$sUpgrade to Pro%2$s and enter your license key below.","wp-mail-smtp"),'',""),text_network_settings:(0,l.__)("Multisite Network Settings","wp-mail-smtp"),text_manage_notifications:(0,l.__)("Manage Default Notifications","wp-mail-smtp"),text_email_log:(0,l.__)("Detailed Email Logs","wp-mail-smtp"),text_summary_report_email:(0,l.__)("Enhanced Weekly Email Summary","wp-mail-smtp"),text_license_form_lite:(0,l.nv)((0,l.__)("Already purchased? Enter your license key below to connect with %1$sWP Mail SMTP Pro%2$s!","wp-mail-smtp"),"",""),text_license_form_pro:(0,l.__)("Enter your license key below to unlock plugin updates!","wp-mail-smtp"),text_license_button:this.$wpms.is_pro?(0,l.__)("Verify License Key","wp-mail-smtp"):(0,l.__)("Connect","wp-mail-smtp"),text_license_error:(0,l.__)("The License Key format is incorrect. Please enter a valid key and try again.","wp-mail-smtp"),text_verified_license:(0,l.__)("Your license was successfully verified! You are ready for the next step.","wp-mail-smtp"),text_email_log_desc:(0,l.__)("Keep records of every email that's sent out from your website.","wp-mail-smtp"),text_manage_notifications_desc:(0,l.__)("Control which email notifications your WordPress site sends.","wp-mail-smtp"),text_network_settings_desc:(0,l.__)("Save time with powerful WordPress Multisite controls.","wp-mail-smtp"),text_instant_email_alert:(0,l.__)("Instant Email Alerts","wp-mail-smtp"),text_instant_email_alert_desc:(0,l.__)("Get notifications via email, SMS, Slack, or webhook when emails fail to send.","wp-mail-smtp"),text_complete_email_report:(0,l.__)("Complete Email Reports","wp-mail-smtp"),text_complete_email_report_desc:(0,l.__)("See the delivery status, track opens and clicks, and create deliverability graphs.","wp-mail-smtp"),text_pro_badge:(0,l.__)("Pro badge","wp-mail-smtp"),text_aria_label_for_license_input:(0,l.__)("License key input","wp-mail-smtp"),text_license_input_placeholder:(0,l.__)("Paste your license key here","wp-mail-smtp"),pro_badge:i(3453),is_pro:this.$wpms.is_pro,verified:!1,license:"",license_error:!1}},computed:{text_license_form:function(){return this.is_pro?this.text_license_form_pro:this.text_license_form_lite},...(0,at.L8)({selectedProFeatures:"$_settings/plugin_features"})},methods:{handleLicenseSubmit(){return this.license_error=!1,!(!this.is_pro&&0===this.license.length)&&(this.is_pro&&this.license.length<16?(this.license_error=!0,!1):(this.$store.dispatch("$_app/start_loading"),void(this.is_pro?this.$store.dispatch("$_settings/verifyLicense",this.license).then((t=>{t.success?(this.verified=!0,this.$swal({title:(0,l.__)("Successful Verification!","wp-mail-smtp"),html:t.data.message,width:450,showCloseButton:!0,customClass:{container:"wp-mail-smtp-swal wp-mail-smtp-swal-alert"}})):this.$swal({title:(0,l.__)("Verification Error!","wp-mail-smtp"),html:t.data,width:450,showCloseButton:!0,customClass:{container:"wp-mail-smtp-swal wp-mail-smtp-swal-alert"}})})).finally((()=>{this.$store.dispatch("$_app/stop_loading")})):this.$store.dispatch("$_settings/upgradePlugin",this.license).then((t=>{if(t.success&&ee()(t,"data.redirect_url"))return window.location=t.data.redirect_url;this.$store.dispatch("$_app/stop_loading"),this.$swal({title:t.success?(0,l.__)("Successful Upgrade!","wp-mail-smtp"):(0,l.__)("Upgrade Failed!","wp-mail-smtp"),html:t.data,width:450,showCloseButton:!0,customClass:{container:"wp-mail-smtp-swal wp-mail-smtp-swal-alert"}})})))))},handleSubmit(){this.nextStep()},nextStep(){this.$next_step()},previousStep(){let t=this.is_pro&&!this.$store.getters["$_settings/email_log_enabled"]?1:0;this.$previous_step(t)},prepareLongCheckbox(t,e){return``},prepareProFeaturesHtml(){let t="
";return this.selectedProFeatures.includes("email_log")&&(t+=this.prepareLongCheckbox(this.text_email_log,this.text_email_log_desc)),this.selectedProFeatures.includes("complete_email_report")&&(t+=this.prepareLongCheckbox(this.text_complete_email_report,this.text_complete_email_report_desc)),this.selectedProFeatures.includes("instant_email_alert")&&(t+=this.prepareLongCheckbox(this.text_instant_email_alert,this.text_instant_email_alert_desc)),this.selectedProFeatures.includes("manage_notifications")&&(t+=this.prepareLongCheckbox(this.text_manage_notifications,this.text_manage_notifications_desc)),this.selectedProFeatures.includes("network_settings")&&(t+=this.prepareLongCheckbox(this.text_network_settings,this.text_network_settings_desc)),t+"
"}},mounted(){if(!this.is_pro&&this.selectedProFeatures.length>0){const t=this.prepareProFeaturesHtml();this.$swal({title:(0,l.__)("Would you like to purchase the following features now?","wp-mail-smtp"),html:`

${(0,l.__)("These features are available as part of WP Mail SMTP Pro plan.","wp-mail-smtp")}

\n\t\t\t\t\t\t\t${t}\n\t\t\t\t\t\t\t

${(0,l.nv)((0,l.__)("%1$sBonus:%2$s You can upgrade to the Pro plan and %3$ssave %5$s today%4$s, automatically applied at checkout.","wp-mail-smtp"),"","",'',"","$50")}

\n\t\t\t\t\t\t`,width:850,showCloseButton:!0,allowOutsideClick:!1,allowEscapeKey:!1,allowEnterKey:!1,customClass:{container:"wp-mail-smtp-swal wp-mail-smtp-swal-plugin-upgrade"},confirmButtonText:(0,l.__)("Purchase Now","wp-mail-smtp"),cancelButtonText:(0,l.__)("I'll do it later","wp-mail-smtp"),showCancelButton:!0,reverseButtons:!0}).then((t=>{if(t.value){const t=window.open(this.$wpms.upgrade_link,"_blank");t.focus()}}))}this.verified=this.$wpms.license_exists},created(){const t=new URLSearchParams(window.location.search);this.$wpms.license_exists&&!t.has("upgrade-redirect")&&this.nextStep()}},se=ie,ae=(0,d.A)(se,Xt,$t,!1,null,null,null),ne=ae.exports,oe=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step wp-mail-smtp-setup-wizard-check-configuration"},[e("div",{staticClass:"wp-mail-smtp-setup-wizard-content-container"},[e("div",{staticClass:"wp-mail-smtp-check-configuration-header"},[e("content-header",{attrs:{title:t.text_header_title,subtitle:t.text_header_subtitle}})],1),e("div",{staticClass:"check-configuration-loading-image-container"},[e("img",{attrs:{src:i(6915),alt:t.text_image_alt}})])])])},re=[],le={name:"WizardStepCheckConfiguration",components:{ContentHeader:h},data(){return{text_header_title:(0,l.__)("Checking Mailer Configuration","wp-mail-smtp"),text_header_subtitle:(0,l.__)("We're running some tests in the background to make sure everything is set up properly.","wp-mail-smtp"),text_image_alt:(0,l.__)("Checking mailer configuration image","wp-mail-smtp")}},mounted(){this.$store.dispatch("$_wizard/checkMailerConfiguration").then((t=>{t.success?this.$router.push({name:"check_configuration_step_success"}):this.$router.push({name:"check_configuration_step_failure"})}))}},me=le,pe=(0,d.A)(me,oe,re,!1,null,null,null),_e=pe.exports,ce=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step wp-mail-smtp-setup-wizard-configuration-success"},[e("div",{staticClass:"wp-mail-smtp-setup-wizard-content-container"},[e("div",{staticClass:"wp-mail-smtp-configuration-success-header"},[e("the-wizard-step-counter"),e("content-header",{attrs:{title:t.text_header_title,subtitle:t.text_header_subtitle}})],1),e("div",{staticClass:"plugin-item-container"},[e("p",{staticClass:"medium-bold",domProps:{textContent:t._s(t.text_free_plugins_header)}}),e("div",t._l(t.plugins,(function(t,i){return e("plugin-item",{key:i,attrs:{name:t.name,slug:t.slug,is_installed:t.is_installed,is_activated:t.is_activated}})})),1)]),t.is_pro?t._e():e("div",{staticClass:"upgrade-banner-container"},[e("div",{staticClass:"upgrade-banner"},[e("h2",{domProps:{textContent:t._s(t.text_upgrade_title)}}),e("p",{staticClass:"subtitle",domProps:{textContent:t._s(t.text_upgrade_subtitle)}}),e("div",{staticClass:"checked-item-list"},[e("span",{staticClass:"checked-item"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(8063),width:"16",height:"16"}}),t._v(" "),e("span",[t._v(t._s(t.text_email_log))])],1),e("span",{staticClass:"checked-item"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(8063),width:"16",height:"16"}}),t._v(" "),e("span",[t._v(t._s(t.text_manage_notifications))])],1),e("span",{staticClass:"checked-item"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(8063),width:"16",height:"16"}}),t._v(" "),e("span",[t._v(t._s(t.text_network_settings))])],1)]),e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-success",attrs:{type:"button"},domProps:{textContent:t._s(t.text_upgrade_button)},on:{click:t.openUpgradePage}})]),e("p",{staticClass:"bonus",domProps:{innerHTML:t._s(t.text_bonus)}})])]),e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-no-margin"}),e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-footer"},[e("button",{staticClass:"wp-mail-smtp-button",attrs:{type:"button",name:"send_test_email"},domProps:{textContent:t._s(t.text_test_email)},on:{click:function(e){return e.preventDefault(),t.handleTestEmail.apply(null,arguments)}}}),e("button",{staticClass:"wp-mail-smtp-button",attrs:{type:"button",name:"send_feedback"},domProps:{textContent:t._s(t.text_send_feedback)},on:{click:function(e){return e.preventDefault(),t.handleFeedback.apply(null,arguments)}}}),e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-main",attrs:{type:"button",name:"finish_setup"},domProps:{textContent:t._s(t.text_finish)},on:{click:function(e){return e.preventDefault(),t.handleFinish.apply(null,arguments)}}})])])},de=[],ue=function(){var t=this,e=t._self._c;return e("div",{class:`wp-mail-smtp-plugin-item wp-mail-smtp-plugin-${t.slug}`},[e("span",{staticClass:"wp-mail-smtp-plugin-item-title-container"},[t.logo.length?e("img",{staticClass:"wp-mail-smtp-logo-icon",attrs:{src:t.logo2x,srcset:t.logo_srcset,alt:t.name}}):t._e(),e("span",{domProps:{textContent:t._s(t.name)}})]),e("button",{staticClass:"wp-mail-smtp-button",attrs:{type:"button",disabled:t.is_activated||t.is_installed},on:{click:function(e){return e.preventDefault(),t.handleClick.apply(null,arguments)}}},[t.loading?e("spin-loader",{attrs:{color:"white"}}):e("span",[t._v(" "+t._s(t.text_button_label)+" ")])],1)])},he=[],ge=function(){var t=this,e=t._self._c;return e("img",{class:`wp-mail-smtp-loader wp-mail-smtp-loader-${t.size}`,attrs:{src:t.image,alt:t.text_loading}})},fe=[],we={name:"SpinLoader",props:{color:{type:String,default:""},size:{type:String,default:"sm"}},data(){return{image:i(3159)(`./loading${this.color.length?"-"+this.color:""}.svg`),text_loading:(0,l.__)("Loading","wp-mail-smtp")}}},Ae=we,be=(0,d.A)(Ae,ge,fe,!1,null,null,null),ve=be.exports,xe={name:"PluginItem",components:{SpinLoader:ve},props:{slug:String,name:String,is_installed:Boolean,is_activated:Boolean},data(){return{loading:!1,logo:i(1584)(`./${this.slug}.png`),logo2x:i(3962)(`./${this.slug}@2x.png`)}},computed:{text_button_label:function(){let t=(0,l.__)("Install","wp-mail-smtp");return this.is_installed&&!this.is_activated&&(t=(0,l.__)("Installed","wp-mail-smtp")),this.is_activated&&(t=(0,l.__)("Activated","wp-mail-smtp")),t},logo_srcset:function(){return`${this.logo}, ${this.logo2x} 2x`}},methods:{handleClick(){this.loading||(this.loading=!0,this.$store.dispatch("$_plugins/installPlugin",this.slug).then((t=>{t.success&&this.$wpms_success_toast({title:`Plugin: ${this.name} installed!`}),this.loading=!1})))}}},ye=xe,ke=(0,d.A)(ye,ue,he,!1,null,"2e2edfa6",null),Ce=ke.exports,Se={name:"WizardStepConfigurationSuccess",components:{ContentHeader:h,TheWizardStepCounter:j,PluginItem:Ce},data(){return{text_header_title:(0,l.__)("Congrats, you’ve successfully set up WP Mail SMTP!","wp-mail-smtp"),text_header_subtitle:(0,l.__)("Here’s what to do next:","wp-mail-smtp"),text_free_plugins_header:(0,l.__)("Check out our other free WordPress plugins:","wp-mail-smtp"),text_upgrade_title:(0,l.__)("Upgrade to Unlock Powerful SMTP Features","wp-mail-smtp"),text_upgrade_subtitle:(0,l.__)("Upgrade to WP Mail SMTP Pro to unlock more awesome features and experience why WP Mail SMTP is used by over 4,000,000 websites.","wp-mail-smtp"),text_network_settings:(0,l.__)("Multisite Network Settings","wp-mail-smtp"),text_manage_notifications:(0,l.__)("Manage Default Notifications","wp-mail-smtp"),text_email_log:(0,l.__)("Detailed Email Logs","wp-mail-smtp"),text_upgrade_button:(0,l.__)("Upgrade to Pro Today","wp-mail-smtp"),text_test_email:(0,l.__)("Send a Test Email","wp-mail-smtp"),text_send_feedback:(0,l.__)("Send us Feedback","wp-mail-smtp"),text_finish:(0,l.__)("Finish Setup","wp-mail-smtp"),text_bonus:(0,l.nv)((0,l.__)("%1$sBonus:%2$s You can upgrade to the Pro plan and %3$ssave %5$s today%4$s, automatically applied at checkout.","wp-mail-smtp"),"","",'',"","$50"),star_image_html:`${(0,l.__)(`,is_pro:this.$wpms.is_pro}},computed:{...(0,at.L8)({plugins:"$_plugins/partner_plugins"})},methods:{handleTestEmail(){return window.location=this.$wpms.email_test_tab_url},goodFeedback(){this.$swal({title:(0,l.__)("Thanks for the feedback!","wp-mail-smtp"),html:`${(0,l.nv)((0,l.__)("Help us spread the word %1$sby giving WP Mail SMTP a 5-star rating %3$s(%4$s) on WordPress.org%2$s. Thanks for your support and we look forward to bringing you more awesome features.","wp-mail-smtp"),'',"","
",this.star_image_html+""+this.star_image_html+this.star_image_html+this.star_image_html+this.star_image_html)}`,width:650,showCloseButton:!0,allowEnterKey:!1,confirmButtonText:(0,l.__)("Rate on WordPress.org","wp-mail-smtp"),customClass:{container:"wp-mail-smtp-swal wp-mail-smtp-swal-feedback-good"}}).then((t=>{if(t.value){const t=window.open("https://wordpress.org/support/plugin/wp-mail-smtp/reviews/#new-post","_blank");t.focus()}}))},badFeedback(){this.$swal({title:(0,l.__)("What could we do to improve?","wp-mail-smtp"),html:`${(0,l.__)("We're sorry things didn't go smoothly for you, and want to keep improving. Please let us know any specific parts of this process that you think could be better. We really appreciate any details you're willing to share!","wp-mail-smtp")}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t`,width:650,showCloseButton:!0,allowEnterKey:!1,allowOutsideClick:!1,allowEscapeKey:!1,confirmButtonText:(0,l.__)("Submit Feedback","wp-mail-smtp"),customClass:{container:"wp-mail-smtp-swal wp-mail-smtp-swal-feedback-bad"},preConfirm:()=>[document.getElementById("feedback").value,document.getElementById("permission").checked]}).then((t=>{if(t.value){const e=t.value[0],i=t.value[1];this.$store.dispatch("$_wizard/sendFeedback",{feedback:e,permission:i})}}))},handleFeedback(){this.$swal({title:(0,l.__)("How was your WP Mail SMTP setup experience?","wp-mail-smtp"),text:(0,l.__)("Our goal is to make your SMTP setup as simple and straightforward as possible. We'd love to know how this process went for you!","wp-mail-smtp"),width:650,showCloseButton:!0,allowEnterKey:!1,customClass:{container:"wp-mail-smtp-swal wp-mail-smtp-swal-feedback"},showCancelButton:!0}).then((t=>{t.value?this.goodFeedback():void 0!==t.dismiss&&"cancel"===t.dismiss&&this.badFeedback()}))},handleFinish(){return window.location=this.$wpms.exit_url},openUpgradePage:function(){const t=window.open(this.$wpms.upgrade_link,"_blank");t.focus()}}},Me=Se,Pe=(0,d.A)(Me,ce,de,!1,null,null,null),Ee=Pe.exports,Be=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step wp-mail-smtp-setup-wizard-configuration-failure"},[e("div",{staticClass:"wp-mail-smtp-setup-wizard-content-container"},[e("div",{staticClass:"wp-mail-smtp-configuration-failure-header"},[e("the-wizard-step-counter"),e("content-header",{attrs:{title:t.text_header_title,subtitle:t.text_header_subtitle}})],1),e("div",{staticClass:"start-troubleshooting-arrow-container"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(5573),width:"112",height:"112"}})],1)]),e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-no-margin"}),e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-footer"},[e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-main",attrs:{type:"button",name:"start_troubleshooting"},domProps:{textContent:t._s(t.text_start_troubleshooting)},on:{click:function(e){return e.preventDefault(),t.handleTroubleshooting.apply(null,arguments)}}}),e("button",{staticClass:"wp-mail-smtp-button",attrs:{type:"button",name:"finish_setup"},domProps:{textContent:t._s(t.text_finish)},on:{click:function(e){return e.preventDefault(),t.handleFinish.apply(null,arguments)}}})])])},Te=[],Fe={name:"WizardStepConfigurationFailure",components:{ContentHeader:h,TheWizardStepCounter:j},data(){return{text_header_title:(0,l.__)("Whoops, looks like things aren’t configured properly.","wp-mail-smtp"),text_header_subtitle:(0,l.__)("We just tried to send a test email, but something prevented that from working. To see more details about the issue we detected, as well as our suggestions to fix it, please start troubleshooting.","wp-mail-smtp"),text_start_troubleshooting:(0,l.__)("Start Troubleshooting","wp-mail-smtp"),text_send_feedback:(0,l.__)("Send us Feedback","wp-mail-smtp"),text_finish:(0,l.__)("Finish Setup","wp-mail-smtp")}},methods:{handleTroubleshooting(){return window.location=`${this.$wpms.email_test_tab_url}&auto-start=1`},handleFinish(){return window.location=this.$wpms.exit_url}}},Ie=Fe,De=(0,d.A)(Ie,Be,Te,!1,null,null,null),ze=De.exports,Oe=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-configure-mailer-settings wp-mail-smtp-setup-wizard-step-configure-mailer-settings-smtp"},[e("p",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"host",constant:"WPMS_SMTP_HOST",label:t.text_host_label,is_error:t.field_errors.includes("host")},on:{is_error_update:function(e){return t.removeFieldError("host")}},model:{value:t.host,callback:function(e){t.host=e},expression:"host"}}),e("settings-input-radio",{attrs:{name:"encryption",constant:"WPMS_SSL",label:t.text_encryption_label,options:t.encryptionOptions,description:t.text_encryption_description},on:{input:t.encryptionChanged},model:{value:t.encryption,callback:function(e){t.encryption=e},expression:"encryption"}}),e("settings-input-number",{attrs:{name:"port",constant:"WPMS_SMTP_PORT",label:t.text_port_label,is_error:t.field_errors.includes("port")},on:{is_error_update:function(e){return t.removeFieldError("port")}},model:{value:t.port,callback:function(e){t.port=e},expression:"port"}}),e("settings-input-switch",{directives:[{name:"show",rawName:"v-show",value:t.show_autotls,expression:"show_autotls"}],attrs:{name:"autotls",constant:"WPMS_SMTP_AUTOTLS",title:t.text_autotls_title,label:t.text_autotls_label,description:t.text_autotls_description},model:{value:t.autotls,callback:function(e){t.autotls=e},expression:"autotls"}}),e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-big-margin"}),e("settings-input-switch",{attrs:{name:"auth",constant:"WPMS_SMTP_AUTH",title:t.text_auth_title,label:t.text_auth_label},model:{value:t.auth,callback:function(e){t.auth=e},expression:"auth"}}),e("settings-input-text",{directives:[{name:"show",rawName:"v-show",value:t.auth,expression:"auth"}],attrs:{name:"user",constant:"WPMS_SMTP_USER",label:t.text_user_label,is_error:t.field_errors.includes("user")},on:{is_error_update:function(e){return t.removeFieldError("user")}},model:{value:t.user,callback:function(e){t.user=e},expression:"user"}}),e("settings-input-text",{directives:[{name:"show",rawName:"v-show",value:t.auth,expression:"auth"}],attrs:{name:"pass",constant:"WPMS_SMTP_PASS",type:"password",label:t.text_pass_label,is_error:t.field_errors.includes("pass")},on:{is_error_update:function(e){return t.removeFieldError("pass")}},model:{value:t.pass,callback:function(e){t.pass=e},expression:"pass"}}),e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-big-margin"}),e("settings-input-text",{attrs:{name:"from_name",constant:"WPMS_MAIL_FROM_NAME",label:t.text_from_name_label,description:t.text_from_name_description},model:{value:t.from_name,callback:function(e){t.from_name=e},expression:"from_name"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_name_force",constant:"WPMS_MAIL_FROM_NAME_FORCE",title:t.text_force_from_name_title,label:t.text_force_from_name_label},model:{value:t.from_name_force,callback:function(e){t.from_name_force=e},expression:"from_name_force"}}),e("settings-input-text",{attrs:{name:"from_email",type:"email",constant:"WPMS_MAIL_FROM",label:t.text_from_email_label,description:t.text_from_email_description,is_error:t.field_errors.includes("from_email")},on:{is_error_update:function(e){return t.removeFieldError("from_email")},error_detected:e=>t.errorDetected(e,"from_email")},model:{value:t.from_email,callback:function(e){t.from_email=e},expression:"from_email"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_email_force",constant:"WPMS_MAIL_FROM_FORCE",title:t.text_force_from_email_title,label:t.text_force_from_email_label},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)])},Le=[],We=function(){var t=this,e=t._self._c;return e("div",{staticClass:"settings-input-radio"},[t.label?e("span",{staticClass:"settings-input-label-container"},[e("span",{staticClass:"label"},[t._v(t._s(t.label))])]):t._e(),e("div",{staticClass:"settings-input-radio-container"},t._l(t.options,(function(i){return e("label",{key:i.value,class:t.labelClass(i.value),attrs:{for:"wp-mail-smtp-settings-radio-"+t.name+"["+i.value+"]"}},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.selected,expression:"selected"}],attrs:{id:"wp-mail-smtp-settings-radio-"+t.name+"["+i.value+"]",type:"radio",name:t.name,autocomplete:"off",readonly:t.disabled,disabled:t.is_constant_set},domProps:{value:i.value,checked:t.isChecked(i.value),checked:t._q(t.selected,i.value)},on:{change:[function(e){t.selected=i.value},t.updateSetting]}}),e("span",{class:t.titleClass(i.value)}),e("span",{staticClass:"input-label"},[t._v(t._s(i.label))])])})),0),t.description?e("p",{staticClass:"description",domProps:{innerHTML:t._s(t.description)}}):t._e(),t.is_constant_set?e("p",{staticClass:"description description--constant",domProps:{innerHTML:t._s(t.text_constant)}}):t._e()])},Re=[],Qe={name:"SettingsInputRadio",props:{options:Array,label:String,name:String,value:String,description:String,constant:String,disabled:Boolean},data(){return{has_error:!1}},computed:{selected:{get(){return this.value},set(t){this.$emit("input",t)}},is_constant_set:function(){return this.$wpms.defined_constants.includes(this.constant)},text_constant:function(){return(0,l.__)("This setting is already configured with the WP Mail SMTP constant. To change it, please edit or remove the "+this.constant+" constant in your wp-config.php file.","wp-mail-smtp")}},methods:{updateSetting:function(){if(this.disabled)return!1},titleClass(t){let e="wp-mail-smtp-styled-radio";return this.isChecked(t)&&(e+=" wp-mail-smtp-styled-radio-checked"),this.is_constant_set&&(e+=" wp-mail-smtp-styled-radio-disabled"),e},labelClass(t){let e="";return this.isChecked(t)&&(e+=" wp-mail-smtp-styled-radio-label-checked"),this.is_constant_set&&(e+=" wp-mail-smtp-styled-radio-label-disabled"),e},isChecked(t){return t===this.selected}}},Ne=Qe,Ue=(0,d.A)(Ne,We,Re,!1,null,null,null),Ze=Ue.exports,Ge=function(){var t=this,e=t._self._c;return e("div",{staticClass:"settings-input-number",class:{"settings-input-number-error":t.field_error}},[e("label",{staticClass:"settings-input-label-container",attrs:{for:t.id}},[t.label?e("span",{staticClass:"label"},[t._v(t._s(t.label))]):t._e(),t.tooltip?e("settings-info-tooltip",{attrs:{content:t.tooltip}}):t._e()],1),e("input",{directives:[{name:"model",rawName:"v-model",value:t.currentValue,expression:"currentValue"}],attrs:{id:t.id,type:"number",name:t.name,placeholder:t.placeholder,min:t.min,max:t.max,step:t.step,readonly:t.disabled,disabled:t.is_constant_set},domProps:{value:t.currentValue},on:{change:t.inputUpdate,input:function(e){e.target.composing||(t.currentValue=e.target.value)}}}),t.has_error?e("p",{staticClass:"error"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(617),width:"16"}}),e("span",{domProps:{innerHTML:t._s(t.has_error)}})],1):t._e(),t.description?e("p",{staticClass:"description"},[t._v(" "+t._s(t.description)+" ")]):t._e(),t.is_constant_set?e("p",{staticClass:"description description--constant",domProps:{innerHTML:t._s(t.text_constant)}}):t._e()])},Ye=[],He={name:"SettingsInputNumber",components:{SettingsInfoTooltip:Lt},props:{name:String,value:[Number,String],label:String,description:String,constant:String,placeholder:String,type:{type:String,default:"text"},tooltip:String,default_value:String,min:Number,max:Number,disabled:Boolean,step:{type:Number,default:1},round:{type:Boolean,default:!1},is_error:Boolean},data(){return{has_error:!1,id:"input-"+this.name,text_error_value:(0,l.nv)((0,l.__)("Please enter a value between %1$s and %2$s","wp-mail-smtp"),""+this.min+"",""+this.max+""),text_error_round:(0,l.__)("Value has to be a round number","wp-mail-smtp")}},computed:{currentValue:{get(){return this.value},set(t){this.$emit("is_error_update",!1),this.$emit("input",parseInt(t,10))}},field_error:{get(){return this.is_error},set(t){this.$emit("is_error_update",t)}},is_constant_set:function(){return this.$wpms.defined_constants.includes(this.constant)},text_constant:function(){return(0,l.__)("This setting is already configured with the WP Mail SMTP constant. To change it, please edit or remove the "+this.constant+" constant in your wp-config.php file.","wp-mail-smtp")}},methods:{inputUpdate:function(t){if(this.disabled)return!1;this.has_error=!1;const e=parseFloat(t.target.value);return this.round&&e%1!==0?(this.has_error=this.text_error_round,!1):e>this.max||e-1:t.currentValue},on:{change:[function(e){var i=t.currentValue,s=e.target,a=!!s.checked;if(Array.isArray(i)){var n=null,o=t._i(i,n);s.checked?o<0&&(t.currentValue=i.concat([n])):o>-1&&(t.currentValue=i.slice(0,o).concat(i.slice(o+1)))}else t.currentValue=a},t.inputUpdate],click:t.inputClicked}}),e("span",{class:{"toggle-switch":!0,"toggle-switch-with-label":t.label}}),t.label?e("span",{staticClass:"label-description",domProps:{innerHTML:t._s(t.label)}}):t._e()])])])},je=[],Xe={name:"SettingsInputSwitch",components:{SettingsInfoTooltip:Lt},props:{name:String,value:Boolean,title:String,label:String,description:String,constant:String,tooltip:String,classname:String,disabled:Boolean,show_pro:Boolean},data(){return{has_error:!1,id:"input-"+this.name}},computed:{currentValue:{get(){return this.value},set(t){this.$emit("input",!!t)}},is_constant_set:function(){return this.$wpms.defined_constants.includes(this.constant)},text_constant:function(){return(0,l.__)("This setting is already configured with the WP Mail SMTP constant. To change it, please edit or remove the "+this.constant+" constant in your wp-config.php file.","wp-mail-smtp")}},methods:{inputUpdate:function(){if(this.disabled)return!1},inputClicked(t){this.$emit("clicked",t)}}},$e=Xe,ti=(0,d.A)($e,qe,je,!1,null,null,null),ei=ti.exports,ii={name:"WizardStepConfigureMailerSmtp",components:{SettingsInputText:Nt,SettingsInputRadio:Ze,SettingsInputNumber:Je,SettingsInputSwitch:ei},data(){return{mailer:"smtp",text_host_label:(0,l.__)("SMTP Host","wp-mail-smtp"),text_encryption_label:(0,l.__)("Encryption","wp-mail-smtp"),text_port_label:(0,l.__)("SMTP Port","wp-mail-smtp"),text_autotls_title:(0,l.__)("Auto TLS","wp-mail-smtp"),text_autotls_label:(0,l.__)("Enable Auto TLS","wp-mail-smtp"),text_autotls_description:(0,l.__)("By default, TLS encryption is automatically used if the server supports it (recommended). In some cases, due to server misconfigurations, this can cause issues and may need to be disabled.","wp-mail-smtp"),text_auth_title:(0,l.__)("Authentication","wp-mail-smtp"),text_auth_label:(0,l.__)("Enable Authentication","wp-mail-smtp"),text_user_label:(0,l.__)("SMTP Username","wp-mail-smtp"),text_pass_label:(0,l.__)("SMTP Password","wp-mail-smtp"),text_from_name_label:(0,l.__)("From Name","wp-mail-smtp"),text_force_from_name_title:(0,l.__)("Force From Name","wp-mail-smtp"),text_from_email_label:(0,l.__)("From Email","wp-mail-smtp"),text_force_from_email_title:(0,l.__)("Force From Email","wp-mail-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","wp-mail-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","wp-mail-smtp"),text_encryption_description:(0,l.__)("For most servers TLS is the recommended option. If your SMTP provider offers both SSL and TLS options, we recommend using TLS.","wp-mail-smtp"),text_force_from_name_label:(0,l.__)("If enabled, the From Name setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_force_from_email_label:(0,l.__)("If enabled, the From Email setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),description:this.$wpms.mailer_options.smtp.description,encryptionOptions:[{label:(0,l.__)("None","wp-mail-smtp"),value:"none",default_port:25},{label:(0,l.__)("SSL","wp-mail-smtp"),value:"ssl",default_port:465},{label:(0,l.__)("TLS","wp-mail-smtp"),value:"tls",default_port:587}],show_autotls:!0,show_user_and_pass:!0,field_errors:[]}},computed:{...(0,_t.YP)("$_settings",["settings.smtp.host","settings.smtp.auth","settings.smtp.port","settings.smtp.encryption","settings.smtp.user","settings.smtp.pass","settings.smtp.autotls","settings.mail.from_email","settings.mail.from_name","settings.mail.from_email_force","settings.mail.from_name_force"])},watch:{encryption:function(t){this.show_autotls="tls"!==t}},methods:{getEncryptionDefaultPort(t){return this.encryptionOptions.find((e=>e.value===t)).default_port},encryptionChanged(t){this.port=this.getEncryptionDefaultPort(t)},areRequiredFieldsValid(){return""===this.host&&this.field_errors.push("host"),(""===this.port||isNaN(this.port))&&this.field_errors.push("port"),this.auth&&(""===this.user&&this.field_errors.push("user"),""===this.pass&&this.field_errors.push("pass")),""===this.from_email&&this.field_errors.push("from_email"),0===this.field_errors.length},removeFieldError(t){this.field_errors=this.field_errors.filter((e=>e!==t))},errorDetected(t,e){this.field_errors.push(e)}},mounted(){"tls"===this.encryption&&(this.show_autotls=!1)}},si=ii,ai=(0,d.A)(si,Oe,Le,!1,null,null,null),ni=ai.exports,oi=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-configure-mailer-settings wp-mail-smtp-setup-wizard-step-configure-mailer-settings-sendlayer"},[e("p",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("p",{staticClass:"mailer-description mailer-description-links"},[e("a",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-small wp-mail-smtp-button-secondary",attrs:{href:t.get_started_button_url,target:"_blank",rel:"noopener noreferrer"}},[e("span",{staticClass:"text-with-arrow text-with-arrow-right"},[t._v(" "+t._s(t.text_get_started_button)),e("inline-svg",{staticClass:"icon",attrs:{src:i(953),width:"16",height:"23"}})],1)]),e("a",{staticClass:"wp-mail-smtp-link wp-mail-smtp-link-docs",attrs:{href:t.documentation_link_url,target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.text_documentation_link))])]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"api_key",type:"password",constant:"WPMS_SENDLAYER_API_KEY",label:t.text_api_key_label,description:t.text_api_key_description,is_error:t.field_errors.includes("api_key")},on:{is_error_update:function(e){return t.removeFieldError("api_key")}},model:{value:t.api_key,callback:function(e){t.api_key=e},expression:"api_key"}}),e("settings-input-text",{attrs:{name:"from_name",constant:"WPMS_MAIL_FROM_NAME",label:t.text_from_name_label,description:t.text_from_name_description},model:{value:t.from_name,callback:function(e){t.from_name=e},expression:"from_name"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_name_force",constant:"WPMS_MAIL_FROM_NAME_FORCE",title:t.text_force_from_name_title,label:t.text_force_from_name_label},model:{value:t.from_name_force,callback:function(e){t.from_name_force=e},expression:"from_name_force"}}),e("settings-input-text",{attrs:{name:"from_email",type:"email",constant:"WPMS_MAIL_FROM",label:t.text_from_email_label,description:t.text_from_email_description,is_error:t.field_errors.includes("from_email")},on:{is_error_update:function(e){return t.removeFieldError("from_email")},error_detected:e=>t.errorDetected(e,"from_email")},model:{value:t.from_email,callback:function(e){t.from_email=e},expression:"from_email"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_email_force",constant:"WPMS_MAIL_FROM_FORCE",title:t.text_force_from_email_title,label:t.text_force_from_email_label},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)])},ri=[],li={name:"WizardStepConfigureMailerSendlayer",components:{SettingsInputText:Nt,SettingsInputSwitch:ei},data(){return{mailer:"sendlayer",text_api_key_label:(0,l.__)("API Key","wp-mail-smtp"),text_api_key_description:(0,l.nv)((0,l.__)("%1$sFollow this link%2$s to get an API Key for SendLayer.","wp-mail-smtp"),'',""),text_from_name_label:(0,l.__)("From Name","wp-mail-smtp"),text_force_from_name_title:(0,l.__)("Force From Name","wp-mail-smtp"),text_from_email_label:(0,l.__)("From Email","wp-mail-smtp"),text_force_from_email_title:(0,l.__)("Force From Email","wp-mail-smtp"),text_force_from_name_label:(0,l.__)("If enabled, the From Name setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_force_from_email_label:(0,l.__)("If enabled, the From Email setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","wp-mail-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","wp-mail-smtp"),text_get_started_button:(0,l.__)("Get Started with SendLayer","wp-mail-smtp"),text_documentation_link:(0,l.__)("Read how to set up SendLayer","wp-mail-smtp"),description:this.$wpms.mailer_options.sendlayer.description.substr(0,this.$wpms.mailer_options.sendlayer.description.lastIndexOf("

")),get_started_button_url:this.$getUTMUrl("https://sendlayer.com/wp-mail-smtp/",{source:"wpmailsmtpplugin",medium:"WordPress",content:"Setup Wizard - Mailer Button"}),documentation_link_url:this.$getUTMUrl("https://wpmailsmtp.com/docs/how-to-set-up-the-sendlayer-mailer-in-wp-mail-smtp/",{content:"Read how to set up SendLayer"}),field_errors:[]}},computed:{...(0,_t.YP)("$_settings",["settings.sendlayer.api_key","settings.mail.from_email","settings.mail.from_name","settings.mail.from_email_force","settings.mail.from_name_force"])},methods:{areRequiredFieldsValid(){return""===this.api_key&&this.field_errors.push("api_key"),""===this.from_email&&this.field_errors.push("from_email"),0===this.field_errors.length},removeFieldError(t){this.field_errors=this.field_errors.filter((e=>e!==t))},errorDetected(t,e){this.field_errors.push(e)}}},mi=li,pi=(0,d.A)(mi,oi,ri,!1,null,null,null),_i=pi.exports,ci=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-configure-mailer-settings wp-mail-smtp-setup-wizard-step-configure-mailer-settings-smtpcom"},[e("p",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("p",{staticClass:"mailer-description mailer-description-links"},[e("a",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-small wp-mail-smtp-button-secondary",attrs:{href:"https://wpmailsmtp.com/go/smtp/",target:"_blank",rel:"noopener noreferrer"}},[e("span",{staticClass:"text-with-arrow text-with-arrow-right"},[t._v(" "+t._s(t.text_get_started_button)),e("inline-svg",{staticClass:"icon",attrs:{src:i(953),width:"16",height:"23"}})],1)]),e("a",{staticClass:"wp-mail-smtp-link wp-mail-smtp-link-docs",attrs:{href:t.documentation_link_url,target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.text_documentation_link))]),e("span",{directives:[{name:"tooltip",rawName:"v-tooltip",value:t.disclosure_tooltip_data,expression:"disclosure_tooltip_data"}],staticClass:"mailer-offer-link-disclosure"},[t._v(t._s(t.text_disclosure))])]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"api_key",type:"password",constant:"WPMS_SMTPCOM_API_KEY",label:t.text_api_key_label,description:t.text_api_key_description,is_error:t.field_errors.includes("api_key")},on:{is_error_update:function(e){return t.removeFieldError("api_key")}},model:{value:t.api_key,callback:function(e){t.api_key=e},expression:"api_key"}}),e("settings-input-text",{attrs:{name:"channel",constant:"WPMS_SMTPCOM_CHANNEL",label:t.text_channel_label,description:t.text_channel_description,is_error:t.field_errors.includes("channel")},on:{is_error_update:function(e){return t.removeFieldError("channel")}},model:{value:t.channel,callback:function(e){t.channel=e},expression:"channel"}}),e("settings-input-text",{attrs:{name:"from_name",constant:"WPMS_MAIL_FROM_NAME",label:t.text_from_name_label,description:t.text_from_name_description},model:{value:t.from_name,callback:function(e){t.from_name=e},expression:"from_name"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_name_force",constant:"WPMS_MAIL_FROM_NAME_FORCE",title:t.text_force_from_name_title,label:t.text_force_from_name_label},model:{value:t.from_name_force,callback:function(e){t.from_name_force=e},expression:"from_name_force"}}),e("settings-input-text",{attrs:{name:"from_email",type:"email",constant:"WPMS_MAIL_FROM",label:t.text_from_email_label,description:t.text_from_email_description,is_error:t.field_errors.includes("from_email")},on:{is_error_update:function(e){return t.removeFieldError("from_email")},error_detected:e=>t.errorDetected(e,"from_email")},model:{value:t.from_email,callback:function(e){t.from_email=e},expression:"from_email"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_email_force",constant:"WPMS_MAIL_FROM_FORCE",title:t.text_force_from_email_title,label:t.text_force_from_email_label},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)])},di=[],ui={name:"WizardStepConfigureMailerSmtpCom",components:{SettingsInputText:Nt,SettingsInputSwitch:ei},data(){return{mailer:"smtpcom",text_api_key_label:(0,l.__)("API Key","wp-mail-smtp"),text_channel_label:(0,l.__)("Sender Name","wp-mail-smtp"),text_api_key_description:(0,l.nv)((0,l.__)("%1$sFollow this link%2$s to get an API Key for SMTP.com.","wp-mail-smtp"),'',""),text_channel_description:(0,l.nv)((0,l.__)("%1$sFollow this link%2$s to get a Sender Name for SMTP.com.","wp-mail-smtp"),'',""),text_from_name_label:(0,l.__)("From Name","wp-mail-smtp"),text_force_from_name_title:(0,l.__)("Force From Name","wp-mail-smtp"),text_from_email_label:(0,l.__)("From Email","wp-mail-smtp"),text_force_from_email_title:(0,l.__)("Force From Email","wp-mail-smtp"),text_force_from_name_label:(0,l.__)("If enabled, the From Name setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_force_from_email_label:(0,l.__)("If enabled, the From Email setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","wp-mail-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","wp-mail-smtp"),text_get_started_button:(0,l.__)("Get Started with SMTP.com","wp-mail-smtp"),text_documentation_link:(0,l.__)("Read how to set up SMTP.com","wp-mail-smtp"),text_disclosure:(0,l.__)("Transparency and Disclosure","wp-mail-smtp"),disclosure_tooltip_data:{content:(0,l.__)("We believe in full transparency. The SMTP.com links above are tracking links as part of our partnership with SMTP (j2 Global). We can recommend just about any SMTP service, but we only recommend products that we believe will add value to our users.","wp-mail-smtp"),autoHide:!0,trigger:"hover"},description:this.$wpms.mailer_options.smtpcom.description.substr(0,this.$wpms.mailer_options.smtpcom.description.lastIndexOf("

")),documentation_link_url:this.$getUTMUrl("https://wpmailsmtp.com/docs/how-to-set-up-the-smtp-com-mailer-in-wp-mail-smtp",{content:"Read how to set up SMTP.com"}),field_errors:[]}},computed:{...(0,_t.YP)("$_settings",["settings.smtpcom.api_key","settings.smtpcom.channel","settings.mail.from_email","settings.mail.from_name","settings.mail.from_email_force","settings.mail.from_name_force"])},methods:{areRequiredFieldsValid(){return""===this.api_key&&this.field_errors.push("api_key"),""===this.channel&&this.field_errors.push("channel"),""===this.from_email&&this.field_errors.push("from_email"),0===this.field_errors.length},removeFieldError(t){this.field_errors=this.field_errors.filter((e=>e!==t))},errorDetected(t,e){this.field_errors.push(e)}}},hi=ui,gi=(0,d.A)(hi,ci,di,!1,null,null,null),fi=gi.exports,wi=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-configure-mailer-settings wp-mail-smtp-setup-wizard-step-configure-mailer-settings-sendinblue"},[e("p",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("p",{staticClass:"mailer-description mailer-description-links"},[e("a",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-small wp-mail-smtp-button-secondary",attrs:{href:"https://wpmailsmtp.com/go/sendinblue/",target:"_blank",rel:"noopener noreferrer"}},[e("span",{staticClass:"text-with-arrow text-with-arrow-right"},[t._v(" "+t._s(t.text_get_started_button)),e("inline-svg",{staticClass:"icon",attrs:{src:i(953),width:"16",height:"23"}})],1)]),e("a",{staticClass:"wp-mail-smtp-link wp-mail-smtp-link-docs",attrs:{href:t.documentation_link_url,target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.text_documentation_link))]),e("span",{directives:[{name:"tooltip",rawName:"v-tooltip",value:t.disclosure_tooltip_data,expression:"disclosure_tooltip_data"}],staticClass:"mailer-offer-link-disclosure"},[t._v(t._s(t.text_disclosure))])]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"api_key",type:"password",constant:"WPMS_SENDINBLUE_API_KEY",label:t.text_api_key_label,description:t.text_api_key_description,is_error:t.field_errors.includes("api_key")},on:{is_error_update:function(e){return t.removeFieldError("api_key")}},model:{value:t.api_key,callback:function(e){t.api_key=e},expression:"api_key"}}),e("settings-input-text",{attrs:{name:"domain",constant:"WPMS_SENDINBLUE_DOMAIN",label:t.text_domain_label,description:t.text_domain_description},model:{value:t.domain,callback:function(e){t.domain=e},expression:"domain"}}),e("settings-input-text",{attrs:{name:"from_name",constant:"WPMS_MAIL_FROM_NAME",label:t.text_from_name_label,description:t.text_from_name_description},model:{value:t.from_name,callback:function(e){t.from_name=e},expression:"from_name"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_name_force",constant:"WPMS_MAIL_FROM_NAME_FORCE",title:t.text_force_from_name_title,label:t.text_force_from_name_label},model:{value:t.from_name_force,callback:function(e){t.from_name_force=e},expression:"from_name_force"}}),e("settings-input-text",{attrs:{name:"from_email",type:"email",constant:"WPMS_MAIL_FROM",label:t.text_from_email_label,description:t.text_from_email_description,is_error:t.field_errors.includes("from_email")},on:{is_error_update:function(e){return t.removeFieldError("from_email")},error_detected:e=>t.errorDetected(e,"from_email")},model:{value:t.from_email,callback:function(e){t.from_email=e},expression:"from_email"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_email_force",constant:"WPMS_MAIL_FROM_FORCE",title:t.text_force_from_email_title,label:t.text_force_from_email_label},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)])},Ai=[],bi={name:"WizardStepConfigureMailerSendinblue",components:{SettingsInputText:Nt,SettingsInputSwitch:ei},data(){return{mailer:"sendinblue",text_api_key_label:(0,l.__)("API Key","wp-mail-smtp"),text_domain_label:(0,l.__)("Sending Domain","wp-mail-smtp"),text_api_key_description:(0,l.nv)((0,l.__)("%1$sFollow this link%2$s to get an API Key for Brevo.","wp-mail-smtp"),'',""),text_domain_description:(0,l.nv)((0,l.__)("Please input the sending domain/subdomain you configured in your Brevo dashboard. More information can be found in our %1$sBrevo documentation%2$s","wp-mail-smtp"),'',""),text_from_name_label:(0,l.__)("From Name","wp-mail-smtp"),text_force_from_name_title:(0,l.__)("Force From Name","wp-mail-smtp"),text_from_email_label:(0,l.__)("From Email","wp-mail-smtp"),text_force_from_email_title:(0,l.__)("Force From Email","wp-mail-smtp"),text_force_from_name_label:(0,l.__)("If enabled, the From Name setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_force_from_email_label:(0,l.__)("If enabled, the From Email setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","wp-mail-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","wp-mail-smtp"),text_get_started_button:(0,l.__)("Get Started with Brevo","wp-mail-smtp"),text_documentation_link:(0,l.__)("Read how to set up Brevo","wp-mail-smtp"),text_disclosure:(0,l.__)("Transparency and Disclosure","wp-mail-smtp"),disclosure_tooltip_data:{content:(0,l.__)("We believe in full transparency. The Brevo links above are tracking links as part of our partnership with Brevo. We can recommend just about any SMTP service, but we only recommend products that we believe will add value to our users.","wp-mail-smtp"),autoHide:!0,trigger:"hover"},description:this.$wpms.mailer_options.sendinblue.description.substr(0,this.$wpms.mailer_options.sendinblue.description.lastIndexOf("

")),documentation_link_url:this.$getUTMUrl("https://wpmailsmtp.com/docs/how-to-set-up-the-sendinblue-mailer-in-wp-mail-smtp",{content:"Read how to set up Brevo"}),field_errors:[]}},computed:{...(0,_t.YP)("$_settings",["settings.sendinblue.api_key","settings.sendinblue.domain","settings.mail.from_email","settings.mail.from_name","settings.mail.from_email_force","settings.mail.from_name_force"])},methods:{areRequiredFieldsValid(){return""===this.api_key&&this.field_errors.push("api_key"),""===this.from_email&&this.field_errors.push("from_email"),0===this.field_errors.length},removeFieldError(t){this.field_errors=this.field_errors.filter((e=>e!==t))},errorDetected(t,e){this.field_errors.push(e)}}},vi=bi,xi=(0,d.A)(vi,wi,Ai,!1,null,null,null),yi=xi.exports,ki=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-configure-mailer-settings wp-mail-smtp-setup-wizard-step-configure-mailer-settings-mailgun"},[e("p",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("p",{staticClass:"mailer-description mailer-description-links"},[e("a",{staticClass:"wp-mail-smtp-link",attrs:{href:t.documentation_link_url,target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.text_documentation_link))])]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"api_key",type:"password",constant:"WPMS_MAILGUN_API_KEY",label:t.text_api_key_label,description:t.text_api_key_description,is_error:t.field_errors.includes("api_key")},on:{is_error_update:function(e){return t.removeFieldError("api_key")}},model:{value:t.api_key,callback:function(e){t.api_key=e},expression:"api_key"}}),e("settings-input-text",{attrs:{name:"domain",constant:"WPMS_MAILGUN_DOMAIN",label:t.text_domain_label,description:t.text_domain_description,is_error:t.field_errors.includes("domain")},on:{is_error_update:function(e){return t.removeFieldError("domain")}},model:{value:t.domain,callback:function(e){t.domain=e},expression:"domain"}}),e("settings-input-radio",{attrs:{name:"region",constant:"WPMS_MAILGUN_REGION",label:t.text_region_label,options:t.regionOptions,description:t.text_region_description},model:{value:t.region,callback:function(e){t.region=e},expression:"region"}}),e("settings-input-text",{attrs:{name:"from_name",constant:"WPMS_MAIL_FROM_NAME",label:t.text_from_name_label,description:t.text_from_name_description},model:{value:t.from_name,callback:function(e){t.from_name=e},expression:"from_name"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_name_force",constant:"WPMS_MAIL_FROM_NAME_FORCE",title:t.text_force_from_name_title,label:t.text_force_from_name_label},model:{value:t.from_name_force,callback:function(e){t.from_name_force=e},expression:"from_name_force"}}),e("settings-input-text",{attrs:{name:"from_email",type:"email",constant:"WPMS_MAIL_FROM",label:t.text_from_email_label,description:t.text_from_email_description,is_error:t.field_errors.includes("from_email")},on:{is_error_update:function(e){return t.removeFieldError("from_email")},error_detected:e=>t.errorDetected(e,"from_email")},model:{value:t.from_email,callback:function(e){t.from_email=e},expression:"from_email"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_email_force",constant:"WPMS_MAIL_FROM_FORCE",title:t.text_force_from_email_title,label:t.text_force_from_email_label},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)])},Ci=[],Si={name:"WizardStepConfigureMailerMailgun",components:{SettingsInputText:Nt,SettingsInputRadio:Ze,SettingsInputSwitch:ei},data(){return{mailer:"mailgun",text_api_key_label:(0,l.__)("Mailgun API Key","wp-mail-smtp"),text_domain_label:(0,l.__)("Domain Name","wp-mail-smtp"),text_region_label:(0,l.__)("Region","wp-mail-smtp"),text_api_key_description:(0,l.nv)((0,l.__)('%1$sFollow this link%2$s to get a Mailgun API Key. Generate a key in the "Mailgun API Keys" section.',"wp-mail-smtp"),'',""),text_domain_description:(0,l.nv)((0,l.__)("%1$sFollow this link%2$s to get a Domain Name from Mailgun.","wp-mail-smtp"),'',""),text_region_description:(0,l.nv)((0,l.__)("Define which endpoint you want to use for sending messages. If you are operating under EU laws, you may be required to use EU region. %1$sMore information%2$s on Mailgun.com.","wp-mail-smtp"),'',""),text_from_name_label:(0,l.__)("From Name","wp-mail-smtp"),text_force_from_name_title:(0,l.__)("Force From Name","wp-mail-smtp"),text_from_email_label:(0,l.__)("From Email","wp-mail-smtp"),text_force_from_email_title:(0,l.__)("Force From Email","wp-mail-smtp"),text_force_from_name_label:(0,l.__)("If enabled, the From Name setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_force_from_email_label:(0,l.__)("If enabled, the From Email setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","wp-mail-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","wp-mail-smtp"),text_documentation_link:(0,l.__)("Read how to set up Mailgun","wp-mail-smtp"),description:this.$wpms.mailer_options.mailgun.description.substr(0,this.$wpms.mailer_options.mailgun.description.indexOf("
")),documentation_link_url:this.$getUTMUrl("https://wpmailsmtp.com/docs/how-to-set-up-the-mailgun-mailer-in-wp-mail-smtp/",{content:"Read how to set up Mailgun"}),regionOptions:[{label:(0,l.__)("US","wp-mail-smtp"),value:"US"},{label:(0,l.__)("EU","wp-mail-smtp"),value:"EU"}],field_errors:[]}},computed:{...(0,_t.YP)("$_settings",["settings.mailgun.api_key","settings.mailgun.domain","settings.mailgun.region","settings.mail.from_email","settings.mail.from_name","settings.mail.from_email_force","settings.mail.from_name_force"])},methods:{areRequiredFieldsValid(){return""===this.api_key&&this.field_errors.push("api_key"),""===this.domain&&this.field_errors.push("domain"),""===this.from_email&&this.field_errors.push("from_email"),0===this.field_errors.length},removeFieldError(t){this.field_errors=this.field_errors.filter((e=>e!==t))},errorDetected(t,e){this.field_errors.push(e)}}},Mi=Si,Pi=(0,d.A)(Mi,ki,Ci,!1,null,null,null),Ei=Pi.exports,Bi=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-configure-mailer-settings wp-mail-smtp-setup-wizard-step-configure-mailer-settings-mailjet"},[e("p",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("p",{staticClass:"mailer-description mailer-description-links"},[e("a",{staticClass:"wp-mail-smtp-link wp-mail-smtp-link-docs",attrs:{href:t.documentation_link_url,target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.text_documentation_link))])]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"api_key",type:"password",constant:"WPMS_MAILJET_API_KEY",label:t.text_api_key_label,description:t.text_api_key_description,is_error:t.field_errors.includes("api_key")},on:{is_error_update:function(e){return t.removeFieldError("api_key")}},model:{value:t.api_key,callback:function(e){t.api_key=e},expression:"api_key"}}),e("settings-input-text",{attrs:{name:"secret_key",type:"password",constant:"WPMS_MAILJET_SECRET_KEY",label:t.text_secret_key_label,description:t.text_secret_key_description,is_error:t.field_errors.includes("secret_key")},on:{is_error_update:function(e){return t.removeFieldError("secret_key")}},model:{value:t.secret_key,callback:function(e){t.secret_key=e},expression:"secret_key"}}),e("settings-input-text",{attrs:{name:"from_name",constant:"WPMS_MAIL_FROM_NAME",label:t.text_from_name_label,description:t.text_from_name_description},model:{value:t.from_name,callback:function(e){t.from_name=e},expression:"from_name"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_name_force",constant:"WPMS_MAIL_FROM_NAME_FORCE",title:t.text_force_from_name_title,label:t.text_force_from_name_label},model:{value:t.from_name_force,callback:function(e){t.from_name_force=e},expression:"from_name_force"}}),e("settings-input-text",{attrs:{name:"from_email",type:"email",constant:"WPMS_MAIL_FROM",label:t.text_from_email_label,description:t.text_from_email_description,is_error:t.field_errors.includes("from_email")},on:{is_error_update:function(e){return t.removeFieldError("from_email")},error_detected:e=>t.errorDetected(e,"from_email")},model:{value:t.from_email,callback:function(e){t.from_email=e},expression:"from_email"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_email_force",constant:"WPMS_MAIL_FROM_FORCE",title:t.text_force_from_email_title,label:t.text_force_from_email_label},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)])},Ti=[],Fi={name:"WizardStepConfigureMailerMailjet",components:{SettingsInputText:Nt,SettingsInputSwitch:ei},data(){return{mailer:"mailjet",text_api_key_label:(0,l.__)("API Key","wp-mail-smtp"),text_api_key_description:(0,l.nv)((0,l.__)("Follow this link to get the API key from Mailjet: %1$sAPI Key Management%2$s.","wp-mail-smtp"),'',""),text_secret_key_label:(0,l.__)("Secret Key","wp-mail-smtp"),text_secret_key_description:(0,l.nv)((0,l.__)("Follow this link to get the Secret key from Mailjet: %1$sAPI Key Management%2$s.","wp-mail-smtp"),'',""),text_from_name_label:(0,l.__)("From Name","wp-mail-smtp"),text_force_from_name_title:(0,l.__)("Force From Name","wp-mail-smtp"),text_from_email_label:(0,l.__)("From Email","wp-mail-smtp"),text_force_from_email_title:(0,l.__)("Force From Email","wp-mail-smtp"),text_force_from_name_label:(0,l.__)("If enabled, the From Name setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_force_from_email_label:(0,l.__)("If enabled, the From Email setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","wp-mail-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","wp-mail-smtp"),text_documentation_link:(0,l.__)("Read how to set up Mailjet","wp-mail-smtp"),description:this.$wpms.mailer_options.mailjet.description.substr(0,this.$wpms.mailer_options.mailjet.description.lastIndexOf("

")),documentation_link_url:this.$getUTMUrl("https://wpmailsmtp.com/docs/how-to-set-up-the-mailjet-mailer-in-wp-mail-smtp/",{content:"Read how to set up Mailjet"}),field_errors:[]}},computed:{...(0,_t.YP)("$_settings",["settings.mailjet.api_key","settings.mailjet.secret_key","settings.mail.from_email","settings.mail.from_name","settings.mail.from_email_force","settings.mail.from_name_force"])},methods:{areRequiredFieldsValid(){return""===this.api_key&&this.field_errors.push("api_key"),""===this.from_email&&this.field_errors.push("from_email"),0===this.field_errors.length},removeFieldError(t){this.field_errors=this.field_errors.filter((e=>e!==t))},errorDetected(t,e){this.field_errors.push(e)}}},Ii=Fi,Di=(0,d.A)(Ii,Bi,Ti,!1,null,null,null),zi=Di.exports,Oi=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-configure-mailer-settings wp-mail-smtp-setup-wizard-step-configure-mailer-settings-sendgrid"},[e("p",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("p",{staticClass:"mailer-description mailer-description-links"},[e("a",{staticClass:"wp-mail-smtp-link",attrs:{href:t.documentation_link_url,target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.text_documentation_link))])]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"api_key",type:"password",constant:"WPMS_SENDGRID_API_KEY",label:t.text_api_key_label,description:t.text_api_key_description,is_error:t.field_errors.includes("api_key")},on:{is_error_update:function(e){return t.removeFieldError("api_key")}},model:{value:t.api_key,callback:function(e){t.api_key=e},expression:"api_key"}}),e("settings-input-text",{attrs:{name:"domain",constant:"WPMS_SENDGRID_DOMAIN",label:t.text_domain_label,description:t.text_domain_description},model:{value:t.domain,callback:function(e){t.domain=e},expression:"domain"}}),e("settings-input-text",{attrs:{name:"from_name",constant:"WPMS_MAIL_FROM_NAME",label:t.text_from_name_label,description:t.text_from_name_description},model:{value:t.from_name,callback:function(e){t.from_name=e},expression:"from_name"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_name_force",constant:"WPMS_MAIL_FROM_NAME_FORCE",title:t.text_force_from_name_title,label:t.text_force_from_name_label},model:{value:t.from_name_force,callback:function(e){t.from_name_force=e},expression:"from_name_force"}}),e("settings-input-text",{attrs:{name:"from_email",type:"email",constant:"WPMS_MAIL_FROM",label:t.text_from_email_label,description:t.text_from_email_description,is_error:t.field_errors.includes("from_email")},on:{is_error_update:function(e){return t.removeFieldError("from_email")},error_detected:e=>t.errorDetected(e,"from_email")},model:{value:t.from_email,callback:function(e){t.from_email=e},expression:"from_email"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_email_force",constant:"WPMS_MAIL_FROM_FORCE",title:t.text_force_from_email_title,label:t.text_force_from_email_label},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)])},Li=[],Wi={name:"WizardStepConfigureMailerSendgrid",components:{SettingsInputText:Nt,SettingsInputSwitch:ei},data(){return{mailer:"sendgrid",text_api_key_label:(0,l.__)("API Key","wp-mail-smtp"),text_domain_label:(0,l.__)("Sending Domain","wp-mail-smtp"),text_api_key_description:(0,l.nv)((0,l.__)("%1$sFollow this link%2$s to get an API Key for Sendgrid.","wp-mail-smtp"),'',"")+"
"+(0,l.nv)((0,l.__)("To send emails you will need only a %1$sMail Send%2$s access level for this API key.","wp-mail-smtp"),"",""),text_domain_description:(0,l.nv)((0,l.__)("Please input the sending domain/subdomain you configured in your SendGrid dashboard. More information can be found in our %1$sSendGrid documentation%2$s","wp-mail-smtp"),'',""),text_from_name_label:(0,l.__)("From Name","wp-mail-smtp"),text_force_from_name_title:(0,l.__)("Force From Name","wp-mail-smtp"),text_from_email_label:(0,l.__)("From Email","wp-mail-smtp"),text_force_from_email_title:(0,l.__)("Force From Email","wp-mail-smtp"),text_force_from_name_label:(0,l.__)("If enabled, the From Name setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_force_from_email_label:(0,l.__)("If enabled, the From Email setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","wp-mail-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","wp-mail-smtp"),text_documentation_link:(0,l.__)("Read how to set up SendGrid","wp-mail-smtp"),description:this.$wpms.mailer_options.sendgrid.description.substr(0,this.$wpms.mailer_options.sendgrid.description.indexOf("
")),documentation_link_url:this.$getUTMUrl("https://wpmailsmtp.com/docs/how-to-set-up-the-sendgrid-mailer-in-wp-mail-smtp/",{content:"Read how to set up Sendgrid"}),field_errors:[]}},computed:{...(0,_t.YP)("$_settings",["settings.sendgrid.api_key","settings.sendgrid.domain","settings.mail.from_email","settings.mail.from_name","settings.mail.from_email_force","settings.mail.from_name_force"])},methods:{areRequiredFieldsValid(){return""===this.api_key&&this.field_errors.push("api_key"),""===this.from_email&&this.field_errors.push("from_email"),0===this.field_errors.length},removeFieldError(t){this.field_errors=this.field_errors.filter((e=>e!==t))},errorDetected(t,e){this.field_errors.push(e)}}},Ri=Wi,Qi=(0,d.A)(Ri,Oi,Li,!1,null,null,null),Ni=Qi.exports,Ui=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-configure-mailer-settings wp-mail-smtp-setup-wizard-step-configure-mailer-settings-smtp2go"},[e("p",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("p",{staticClass:"mailer-description mailer-description-links"},[e("a",{staticClass:"wp-mail-smtp-link wp-mail-smtp-link-docs",attrs:{href:t.documentation_link_url,target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.text_documentation_link))])]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"api_key",type:"password",constant:"WPMS_SMTP2GO_API_KEY",label:t.text_api_key_label,description:t.text_api_key_description,is_error:t.field_errors.includes("api_key")},on:{is_error_update:function(e){return t.removeFieldError("api_key")}},model:{value:t.api_key,callback:function(e){t.api_key=e},expression:"api_key"}}),e("settings-input-text",{attrs:{name:"from_name",constant:"WPMS_MAIL_FROM_NAME",label:t.text_from_name_label,description:t.text_from_name_description},model:{value:t.from_name,callback:function(e){t.from_name=e},expression:"from_name"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_name_force",constant:"WPMS_MAIL_FROM_NAME_FORCE",title:t.text_force_from_name_title,label:t.text_force_from_name_label},model:{value:t.from_name_force,callback:function(e){t.from_name_force=e},expression:"from_name_force"}}),e("settings-input-text",{attrs:{name:"from_email",type:"email",constant:"WPMS_MAIL_FROM",label:t.text_from_email_label,description:t.text_from_email_description,is_error:t.field_errors.includes("from_email")},on:{is_error_update:function(e){return t.removeFieldError("from_email")},error_detected:e=>t.errorDetected(e,"from_email")},model:{value:t.from_email,callback:function(e){t.from_email=e},expression:"from_email"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_email_force",constant:"WPMS_MAIL_FROM_FORCE",title:t.text_force_from_email_title,label:t.text_force_from_email_label},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)])},Zi=[],Gi={name:"WizardStepConfigureMailerSMTP2GO",components:{SettingsInputText:Nt,SettingsInputSwitch:ei},data(){return{mailer:"smtp2go",text_api_key_label:(0,l.__)("API Key","wp-mail-smtp"),text_api_key_description:(0,l.nv)((0,l.__)("Generate an API key on the Sending → API Keys page in your %1$scontrol panel%2$s.","wp-mail-smtp"),'',""),text_from_name_label:(0,l.__)("From Name","wp-mail-smtp"),text_force_from_name_title:(0,l.__)("Force From Name","wp-mail-smtp"),text_from_email_label:(0,l.__)("From Email","wp-mail-smtp"),text_force_from_email_title:(0,l.__)("Force From Email","wp-mail-smtp"),text_force_from_name_label:(0,l.__)("If enabled, the From Name setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_force_from_email_label:(0,l.__)("If enabled, the From Email setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","wp-mail-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","wp-mail-smtp"),text_documentation_link:(0,l.__)("Read how to set up SMTP2GO","wp-mail-smtp"),description:this.$wpms.mailer_options.smtp2go.description.substr(0,this.$wpms.mailer_options.smtp2go.description.lastIndexOf("

")),documentation_link_url:this.$getUTMUrl("https://wpmailsmtp.com/docs/how-to-set-up-the-smtp2go-mailer-in-wp-mail-smtp/",{content:"Read how to set up SMTP2GO"}),field_errors:[]}},computed:{...(0,_t.YP)("$_settings",["settings.smtp2go.api_key","settings.mail.from_email","settings.mail.from_name","settings.mail.from_email_force","settings.mail.from_name_force"])},methods:{areRequiredFieldsValid(){return""===this.api_key&&this.field_errors.push("api_key"),""===this.from_email&&this.field_errors.push("from_email"),0===this.field_errors.length},removeFieldError(t){this.field_errors=this.field_errors.filter((e=>e!==t))},errorDetected(t,e){this.field_errors.push(e)}}},Yi=Gi,Hi=(0,d.A)(Yi,Ui,Zi,!1,null,null,null),Vi=Hi.exports,Ki=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-configure-mailer-settings wp-mail-smtp-setup-wizard-step-configure-mailer-settings-sparkpost"},[e("p",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("p",{staticClass:"mailer-description mailer-description-links"},[e("a",{staticClass:"wp-mail-smtp-link wp-mail-smtp-link-docs",attrs:{href:t.documentation_link_url,target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.text_documentation_link))])]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"api_key",type:"password",constant:"WPMS_SPARKPOST_API_KEY",label:t.text_api_key_label,description:t.text_api_key_description,is_error:t.field_errors.includes("api_key")},on:{is_error_update:function(e){return t.removeFieldError("api_key")}},model:{value:t.api_key,callback:function(e){t.api_key=e},expression:"api_key"}}),e("settings-input-radio",{attrs:{name:"region",constant:"WPMS_SPARKPOST_REGION",label:t.text_region_label,options:t.regionOptions,description:t.text_region_description},model:{value:t.region,callback:function(e){t.region=e},expression:"region"}}),e("settings-input-text",{attrs:{name:"from_name",constant:"WPMS_MAIL_FROM_NAME",label:t.text_from_name_label,description:t.text_from_name_description},model:{value:t.from_name,callback:function(e){t.from_name=e},expression:"from_name"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_name_force",constant:"WPMS_MAIL_FROM_NAME_FORCE",title:t.text_force_from_name_title,label:t.text_force_from_name_label},model:{value:t.from_name_force,callback:function(e){t.from_name_force=e},expression:"from_name_force"}}),e("settings-input-text",{attrs:{name:"from_email",type:"email",constant:"WPMS_MAIL_FROM",label:t.text_from_email_label,description:t.text_from_email_description,is_error:t.field_errors.includes("from_email")},on:{is_error_update:function(e){return t.removeFieldError("from_email")},error_detected:e=>t.errorDetected(e,"from_email")},model:{value:t.from_email,callback:function(e){t.from_email=e},expression:"from_email"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_email_force",constant:"WPMS_MAIL_FROM_FORCE",title:t.text_force_from_email_title,label:t.text_force_from_email_label},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)])},Ji=[],qi={name:"WizardStepConfigureMailerSparkPost",components:{SettingsInputText:Nt,SettingsInputRadio:Ze,SettingsInputSwitch:ei},data(){return{mailer:"sparkpost",text_api_key_label:(0,l.__)("API Key","wp-mail-smtp"),text_region_label:(0,l.__)("Region","wp-mail-smtp"),text_region_description:(0,l.nv)((0,l.__)("Select your SparkPost account region. %1$sMore information%2$s on SparkPost.","wp-mail-smtp"),'',""),text_from_name_label:(0,l.__)("From Name","wp-mail-smtp"),text_force_from_name_title:(0,l.__)("Force From Name","wp-mail-smtp"),text_from_email_label:(0,l.__)("From Email","wp-mail-smtp"),text_force_from_email_title:(0,l.__)("Force From Email","wp-mail-smtp"),text_force_from_name_label:(0,l.__)("If enabled, the From Name setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_force_from_email_label:(0,l.__)("If enabled, the From Email setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","wp-mail-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","wp-mail-smtp"),text_documentation_link:(0,l.__)("Read how to set up SparkPost","wp-mail-smtp"),description:this.$wpms.mailer_options.sparkpost.description.substr(0,this.$wpms.mailer_options.sparkpost.description.lastIndexOf("

")),documentation_link_url:this.$getUTMUrl("https://wpmailsmtp.com/docs/how-to-set-up-the-sparkpost-mailer-in-wp-mail-smtp/",{content:"Read how to set up SparkPost"}),regionOptions:[{label:(0,l.__)("US","wp-mail-smtp"),value:"US"},{label:(0,l.__)("EU","wp-mail-smtp"),value:"EU"}],field_errors:[]}},computed:{...(0,_t.YP)("$_settings",["settings.sparkpost.api_key","settings.sparkpost.region","settings.mail.from_email","settings.mail.from_name","settings.mail.from_email_force","settings.mail.from_name_force"]),text_api_key_description:function(){let t="EU"===this.region?"eu.":"";return(0,l.nv)((0,l.__)("%1$sFollow this link%2$s to get an API Key for SparkPost.","wp-mail-smtp"),'',"")}},methods:{areRequiredFieldsValid(){return""===this.api_key&&this.field_errors.push("api_key"),""===this.from_email&&this.field_errors.push("from_email"),0===this.field_errors.length},removeFieldError(t){this.field_errors=this.field_errors.filter((e=>e!==t))},errorDetected(t,e){this.field_errors.push(e)}}},ji=qi,Xi=(0,d.A)(ji,Ki,Ji,!1,null,null,null),$i=Xi.exports,ts=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-configure-mailer-settings wp-mail-smtp-setup-wizard-step-configure-mailer-settings-postmark"},[e("p",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("p",{staticClass:"mailer-description mailer-description-links"},[e("a",{staticClass:"wp-mail-smtp-link wp-mail-smtp-link-docs",attrs:{href:t.documentation_link_url,target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.text_documentation_link))])]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"server_api_token",type:"password",constant:"WPMS_POSTMARK_SERVER_API_TOKEN",label:t.text_server_api_token_label,description:t.text_server_api_token_description,is_error:t.field_errors.includes("server_api_token")},on:{is_error_update:function(e){return t.removeFieldError("server_api_token")}},model:{value:t.server_api_token,callback:function(e){t.server_api_token=e},expression:"server_api_token"}}),e("settings-input-text",{attrs:{name:"message_stream",constant:"WPMS_POSTMARK_MESSAGE_STREAM",label:t.text_message_stream_label,description:t.text_message_stream_description},model:{value:t.message_stream,callback:function(e){t.message_stream=e},expression:"message_stream"}}),e("settings-input-text",{attrs:{name:"from_name",constant:"WPMS_MAIL_FROM_NAME",label:t.text_from_name_label,description:t.text_from_name_description},model:{value:t.from_name,callback:function(e){t.from_name=e},expression:"from_name"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_name_force",constant:"WPMS_MAIL_FROM_NAME_FORCE",title:t.text_force_from_name_title,label:t.text_force_from_name_label},model:{value:t.from_name_force,callback:function(e){t.from_name_force=e},expression:"from_name_force"}}),e("settings-input-text",{attrs:{name:"from_email",type:"email",constant:"WPMS_MAIL_FROM",label:t.text_from_email_label,description:t.text_from_email_description,is_error:t.field_errors.includes("from_email")},on:{is_error_update:function(e){return t.removeFieldError("from_email")},error_detected:e=>t.errorDetected(e,"from_email")},model:{value:t.from_email,callback:function(e){t.from_email=e},expression:"from_email"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_email_force",constant:"WPMS_MAIL_FROM_FORCE",title:t.text_force_from_email_title,label:t.text_force_from_email_label},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)])},es=[],is={name:"WizardStepConfigureMailerPostmark",components:{SettingsInputText:Nt,SettingsInputSwitch:ei},data(){return{mailer:"postmark",text_server_api_token_label:(0,l.__)("Server API Token","wp-mail-smtp"),text_message_stream_label:(0,l.__)("Message Stream ID","wp-mail-smtp"),text_server_api_token_description:(0,l.nv)((0,l.__)("%1$sFollow this link%2$s to get a Server API Token for Postmark.","wp-mail-smtp"),'',""),text_message_stream_description:(0,l.nv)((0,l.__)("Message Stream ID is optional. By default outbound (Default Transactional Stream) will be used. More information can be found in our %1$sPostmark documentation%2$s.","wp-mail-smtp"),'',""),text_from_name_label:(0,l.__)("From Name","wp-mail-smtp"),text_force_from_name_title:(0,l.__)("Force From Name","wp-mail-smtp"),text_from_email_label:(0,l.__)("From Email","wp-mail-smtp"),text_force_from_email_title:(0,l.__)("Force From Email","wp-mail-smtp"),text_force_from_name_label:(0,l.__)("If enabled, the From Name setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_force_from_email_label:(0,l.__)("If enabled, the From Email setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","wp-mail-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","wp-mail-smtp"),text_documentation_link:(0,l.__)("Read how to set up Postmark","wp-mail-smtp"),description:this.$wpms.mailer_options.postmark.description.substr(0,this.$wpms.mailer_options.postmark.description.lastIndexOf("

")),documentation_link_url:this.$getUTMUrl("https://wpmailsmtp.com/docs/how-to-set-up-the-postmark-mailer-in-wp-mail-smtp/",{content:"Read how to set up Postmark"}),field_errors:[]}},computed:{...(0,_t.YP)("$_settings",["settings.postmark.server_api_token","settings.postmark.message_stream","settings.mail.from_email","settings.mail.from_name","settings.mail.from_email_force","settings.mail.from_name_force"])},methods:{areRequiredFieldsValid(){return""===this.server_api_token&&this.field_errors.push("server_api_token"),""===this.from_email&&this.field_errors.push("from_email"),0===this.field_errors.length},removeFieldError(t){this.field_errors=this.field_errors.filter((e=>e!==t))},errorDetected(t,e){this.field_errors.push(e)}}},ss=is,as=(0,d.A)(ss,ts,es,!1,null,null,null),ns=as.exports,os=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-configure-mailer-settings wp-mail-smtp-setup-wizard-step-configure-mailer-settings-amazonses"},[e("p",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("p",{staticClass:"mailer-description mailer-description-links"},[e("b",[e("a",{staticClass:"wp-mail-smtp-link",attrs:{href:t.documentation_link_url,target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.text_documentation_link))])])]),t.is_ssl?e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"client_id",constant:"WPMS_AMAZONSES_CLIENT_ID",label:t.text_client_id_label,is_error:t.field_errors.includes("client_id")},on:{is_error_update:function(e){return t.removeFieldError("client_id")}},model:{value:t.client_id,callback:function(e){t.client_id=e},expression:"client_id"}}),e("settings-input-text",{attrs:{name:"client_secret",type:"password",constant:"WPMS_AMAZONSES_CLIENT_SECRET",label:t.text_client_secret_label,is_error:t.field_errors.includes("client_secret")},on:{is_error_update:function(e){return t.removeFieldError("client_secret")}},model:{value:t.client_secret,callback:function(e){t.client_secret=e},expression:"client_secret"}}),e("settings-input-select",{attrs:{name:"region",constant:"WPMS_AMAZONSES_REGION",label:t.text_region_label,options:t.regionOptions,description:t.text_region_description,is_error:t.field_errors.includes("region")},on:{is_error_update:function(e){return t.removeFieldError("region")}},model:{value:t.region,callback:function(e){t.region=e},expression:"region"}}),t.is_api_auth_missing?t._e():e("div",[t.display_identities?e("div",[e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-big-margin"}),e("settings-amazon-s-e-s-identities",{attrs:{options:t.identities,label:t.text_identities_label,columns:t.identities_columns}})],1):t._e(),e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-big-margin"}),e("settings-input-text",{attrs:{name:"from_name",constant:"WPMS_MAIL_FROM_NAME",label:t.text_from_name_label,description:t.text_from_name_description},model:{value:t.from_name,callback:function(e){t.from_name=e},expression:"from_name"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_name_force",constant:"WPMS_MAIL_FROM_NAME_FORCE",title:t.text_force_from_name_title,label:t.text_force_from_name_label},model:{value:t.from_name_force,callback:function(e){t.from_name_force=e},expression:"from_name_force"}}),e("settings-input-text",{attrs:{name:"from_email",type:"email",constant:"WPMS_MAIL_FROM",label:t.text_from_email_label,description:t.text_from_email_description,is_error:t.field_errors.includes("from_email")},on:{is_error_update:function(e){return t.removeFieldError("from_email")},error_detected:e=>t.errorDetected(e,"from_email")},model:{value:t.from_email,callback:function(e){t.from_email=e},expression:"from_email"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_email_force",constant:"WPMS_MAIL_FROM_FORCE",title:t.text_force_from_email_title,label:t.text_force_from_email_label},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)],1):e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("div",{staticClass:"wp-mail-smtp-notice wp-mail-smtp-notice--error"},[e("p",[e("span",[t._v(t._s(t.text_no_ssl))]),t._v(" "),e("a",{attrs:{href:"https://www.wpbeginner.com/wp-tutorials/how-to-add-ssl-and-https-in-wordpress/",target:"_blank",rel:"noopener"}},[t._v(t._s(t.text_no_ssl_link_text))]),t._v(".")]),e("p",[t._v(t._s(t.text_no_ssl_diff_mailer))])])])])},rs=[],ls=i(181),ms=i.n(ls),ps=function(){var t=this,e=t._self._c;return e("div",{staticClass:"settings-input-select",class:{"settings-input-select-error":t.field_error}},[e("label",{staticClass:"settings-input-label-container",attrs:{for:`wp-mail-smtp-settings-select-${t.name}`}},[e("span",{staticClass:"label"},[t._v(t._s(t.label))])]),e("div",{staticClass:"settings-input-select-container"},[e("select",{directives:[{name:"model",rawName:"v-model",value:t.selected,expression:"selected"}],attrs:{id:`wp-mail-smtp-settings-select-${t.name}`,name:t.name,readonly:t.disabled,disabled:t.is_constant_set},on:{change:function(e){var i=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){var e="_value"in t?t._value:t.value;return e}));t.selected=e.target.multiple?i:i[0]}}},t._l(t.options,(function(i){return e("option",{key:i.value,domProps:{value:i.value}},[t._v(" "+t._s(i.label)+" ")])})),0)]),t.description?e("p",{staticClass:"description",domProps:{innerHTML:t._s(t.description)}}):t._e(),t.is_constant_set?e("p",{staticClass:"description description--constant",domProps:{innerHTML:t._s(t.text_constant)}}):t._e()])},_s=[],cs={name:"SettingsInputSelect",props:{options:Array,label:String,name:String,value:String,description:String,constant:String,disabled:Boolean,is_error:Boolean},computed:{selected:{get(){return this.value},set(t){this.$emit("is_error_update",!1),this.$emit("input",t)}},field_error:{get(){return this.is_error},set(t){this.$emit("is_error_update",t)}},is_constant_set:function(){return this.$wpms.defined_constants.includes(this.constant)},text_constant:function(){return(0,l.__)("This setting is already configured with the WP Mail SMTP constant. To change it, please edit or remove the "+this.constant+" constant in your wp-config.php file.","wp-mail-smtp")}}},ds=cs,us=(0,d.A)(ds,ps,_s,!1,null,null,null),hs=us.exports,gs=function(){var t=this,e=t._self._c;return e("div",{staticClass:"settings-amazon-ses-identities"},[e("label",{staticClass:"settings-input-label-container"},[e("span",{staticClass:"label"},[t._v(t._s(t.label))]),t.tooltip?e("settings-info-tooltip",{attrs:{content:t.tooltip}}):t._e()],1),t.options?e("div",[t.options&&0!==t.options.length?e("p",{staticClass:"description"},[t._v(" "+t._s(t.text_identities_table_description)+" ")]):e("p",{staticClass:"description"},[e("strong",[t._v(t._s(t.text_no_registered_identities_title))]),t._v(" "+t._s(t.text_no_registered_identities_content)+" ")]),e("div",{staticClass:"ses-identities-container"},[t.options&&t.options.length>0?e("div",{staticClass:"ses-identities-table-container"},[e("table",[t.columns?e("tr",{staticClass:"ses-identity-columns"},t._l(t.filtered_columns,(function(i){return e("th",{key:i.key,class:`ses-identity-column ses-identity-column-${i.key}`},[t._v(" "+t._s(i.label)+" ")])})),0):t._e(),t._l(t.options,(function(i,s){return e("tr",{key:s},[e("td",[t._v(" "+t._s(i.value)+" ")]),e("td",[t._v(" "+t._s(i.type)+" ")]),e("td",[t._v(" "+t._s(i.status)+" ")])])})),t.show_identity_form?t._e():e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-main wp-mail-smtp-button-small",attrs:{type:"button"},on:{click:function(e){return e.preventDefault(),t.addNewIdentity.apply(null,arguments)}}},[t._v(" "+t._s(t.text_add_new_identity)+" ")])],2)]):t._e(),t.show_identity_form||!t.options||0===t.options.length?e("div",{staticClass:"wp-mail-smtp-amazonses-identity-form"},[t.options&&0!==t.options.length?t._e():e("h3",[t._v(" "+t._s(t.text_verify_identity)+" ")]),e("div",{directives:[{name:"show",rawName:"v-show",value:1===t.verify_identity_step,expression:"verify_identity_step === 1"}],staticClass:"amazonses-identity-form-step"},[e("settings-input-radio",{attrs:{name:"identity_type",options:t.identity_type_options},model:{value:t.identity_type,callback:function(e){t.identity_type=e},expression:"identity_type"}}),e("p",{domProps:{textContent:t._s(t.verify_identity_text)}}),e("settings-input-text",{attrs:{name:"identity_value",placeholder:t.identity_value_placeholder},model:{value:t.identity_value,callback:function(e){t.identity_value=e},expression:"identity_value"}}),e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-main wp-mail-smtp-button-small wp-mail-smtp-button-verify",attrs:{type:"button"},on:{click:function(e){return e.preventDefault(),t.verifyIdentity.apply(null,arguments)}}},[t.loading_verify_identity?e("spin-loader",{attrs:{color:"white"}}):e("span",[t._v(t._s(t.text_verify))])],1)],1),e("div",{directives:[{name:"show",rawName:"v-show",value:2===t.verify_identity_step&&"domain"===t.verify_identity_result.type,expression:"verify_identity_step === 2 && verify_identity_result.type === 'domain'"}],staticClass:"amazonses-identity-form-step amazonses-identity-form-step-domain"},[e("p",{domProps:{innerHTML:t._s(t.text_verify_identity_step2_domain_text)}}),e("div",{staticClass:"amazonses-dns-records"},[e("div",{staticClass:"amazonses-dns-records__row amazonses-dns-records__row--heading"},[e("div",{staticClass:"amazonses-dns-records__col amazonses-dns-records__col--heading"},[t._v(" "+t._s(t.text_name)+" ")]),e("div",{staticClass:"amazonses-dns-records__col amazonses-dns-records__col--heading"},[t._v(" "+t._s(t.text_value)+" ")])]),t._l(t.verify_identity_result.domain_dkim_dns_records,(function(t,i){return e("div",{key:t.value,staticClass:"amazonses-dns-records__row amazonses-dns-records__row--record"},[e("div",{staticClass:"amazonses-dns-records__col amazonses-dns-records__col--record"},[e("settings-input-text",{attrs:{name:`dns_record_name[${i}]`,value:t.name,readonly:"",copy:""}})],1),e("div",{staticClass:"amazonses-dns-records__col amazonses-dns-records__col--record"},[e("settings-input-text",{attrs:{name:`dns_record_value[${i}]`,value:t.value,readonly:"",copy:""}})],1)])}))],2)]),e("div",{directives:[{name:"show",rawName:"v-show",value:2===t.verify_identity_step&&"email"===t.verify_identity_result.type,expression:"verify_identity_step === 2 && verify_identity_result.type === 'email'"}],staticClass:"amazonses-identity-form-step"},[e("p",{staticClass:"ses-identities-email-success-notice"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(9318),width:"16",height:"16"}}),t._v(" "),e("span",{domProps:{innerHTML:t._s(t.text_verify_identity_step2_email_text)}})],1)])]):t._e()])]):e("spin-loader",{attrs:{size:"md"}})],1)},fs=[],ws={name:"SettingsAmazonSESIdentities",components:{SettingsInfoTooltip:Lt,SettingsInputRadio:Ze,SettingsInputText:Nt,SpinLoader:ve},props:{options:Array,columns:Array,label:String,tooltip:String},computed:{filtered_columns:function(){return this.columns.filter((t=>"action"!==t.key))},identity_value_placeholder:function(){return"domain"===this.identity_type?(0,l.__)("Please enter a domain","wp-mail-smtp"):(0,l.__)("Please enter a valid email address","wp-mail-smtp")},verify_identity_text:function(){return"domain"===this.identity_type?(0,l.__)("Enter the domain name to verify it on Amazon SES and generate the required DNS CNAME records.","wp-mail-smtp"):(0,l.__)("Enter a valid email address. A verification email will be sent to the email address you entered.","wp-mail-smtp")},text_verify_identity_step2_email_text:function(){return(0,l.nv)((0,l.__)("Please check the inbox of %s for a confirmation email.","wp-mail-smtp"),this.verify_identity_result.value)},text_verify:function(){return"domain"===this.identity_type?(0,l.__)("Verify Domain","wp-mail-smtp"):(0,l.__)("Verify Email","wp-mail-smtp")}},data(){return{text_no_registered_identities_title:(0,l.__)("No registered domains or emails.","wp-mail-smtp"),text_no_registered_identities_content:(0,l.__)("You will not be able to send emails until you verify at least one domain or email address for the selected Amazon SES Region.","wp-mail-smtp"),text_view_dns:(0,l.__)("View DNS","wp-mail-smtp"),text_resend:(0,l.__)("Resend","wp-mail-smtp"),text_identities_table_description:(0,l.__)("Here are the domains and email addresses that have been verified and can be used as the From Email.","wp-mail-smtp"),text_verify_identity:(0,l.__)("Verify SES Identity","wp-mail-smtp"),text_add_new_identity:(0,l.__)("Add New SES Identity","wp-mail-smtp"),text_name:(0,l.__)("Name","wp-mail-smtp"),text_value:(0,l.__)("Value","wp-mail-smtp"),text_verify_identity_step2_domain_text:(0,l.nv)((0,l.__)("Please add these CNAME records to your domain's DNS settings. For information on how to add CNAME DNS records, please refer to the %1$sAmazon SES documentation%2$s.","wp-mail-smtp"),'',""),show_identity_form:!1,identity_type:"domain",identity_type_options:[{label:(0,l.__)("Verify Domain","wp-mail-smtp"),value:"domain"},{label:(0,l.__)("Verify Email Address","wp-mail-smtp"),value:"email"}],identity_value:"",verify_identity_step:1,verify_identity_result:{},loading_verify_identity:!1}},methods:{verifyIdentity:function(){if(this.loading_verify_identity)return;this.loading_verify_identity=!0;const t=this;this.$store.dispatch("$_settings/amazonSESRegisterIdentity",{value:this.identity_value,type:this.identity_type}).then((function(e){t.loading_verify_identity=!1,e.success&&e.data&&(t.verify_identity_result=e.data,t.verify_identity_step=2)}))},addNewIdentity:function(){this.show_identity_form=!0}}},As=ws,bs=(0,d.A)(As,gs,fs,!1,null,null,null),vs=bs.exports,xs={name:"WizardStepConfigureMailerAmazonSES",components:{SettingsInputText:Nt,SettingsInputSelect:hs,SettingsInputSwitch:ei,SettingsAmazonSESIdentities:vs},data(){return{mailer:"amazonses",text_client_id_label:(0,l.__)("Access Key ID","wp-mail-smtp"),text_client_secret_label:(0,l.__)("Secret Access Key",{NODE_ENV:"production",VUE_APP_TEXTDOMAIN:"wp-mail-smtp",VUE_APP_PRODUCT_NAME:"WPMailSMTP",BASE_URL:""}.VUE_APP_TEXTclient_id),text_region_label:(0,l.__)("Region","wp-mail-smtp"),text_identities_label:(0,l.__)("SES Identities","wp-mail-smtp"),text_region_description:(0,l.__)("Please select the Amazon SES API region which is the closest to where your website is hosted. This can help to decrease network latency between your site and Amazon SES, which will speed up email sending.","wp-mail-smtp"),text_from_name_label:(0,l.__)("From Name","wp-mail-smtp"),text_force_from_name_title:(0,l.__)("Force From Name","wp-mail-smtp"),text_from_email_label:(0,l.__)("From Email","wp-mail-smtp"),text_force_from_email_title:(0,l.__)("Force From Email","wp-mail-smtp"),text_force_from_name_label:(0,l.__)("If enabled, the From Name setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_force_from_email_label:(0,l.__)("If enabled, the From Email setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","wp-mail-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","wp-mail-smtp"),text_documentation_link:(0,l.__)("Read how to set up Amazon SES","wp-mail-smtp"),text_no_ssl:(0,l.__)("Amazon SES requires an SSL certificate, and so is not currently compatible with your site. Please contact your host to request a SSL certificate, or check out ","wp-mail-smtp"),text_no_ssl_link_text:(0,l.__)("WPBeginner's tutorial on how to set up SSL","wp-mail-smtp"),text_no_ssl_diff_mailer:(0,l.__)("If you'd prefer not to set up SSL, or need an SMTP solution in the meantime, please go back and select a different mailer option.","wp-mail-smtp"),description:this.$wpms.mailer_options.amazonses.description.substr(0,this.$wpms.mailer_options.amazonses.description.indexOf("
")),documentation_link_url:this.$getUTMUrl("https://wpmailsmtp.com/docs/how-to-set-up-the-amazon-ses-mailer-in-wp-mail-smtp/",{content:"Read how to set up Amazon SES"}),regionOptions:this.$wpms.mailer_options.amazonses.region_options||[],fetching_identities:!1,is_ssl:this.$wpms.is_ssl,field_errors:[]}},computed:{...(0,_t.YP)("$_settings",["settings.amazonses.client_id","settings.amazonses.client_secret","settings.amazonses.region","settings.mail.from_email","settings.mail.from_name","settings.mail.from_email_force","settings.mail.from_name_force"]),...(0,_t.YP)("$_settings",{identities_columns:"amazonses_identities.columns",identities:"amazonses_identities.data",display_identities:"amazonses_display_identities"}),...(0,_t.YP)("$_wizard",["blocked_step"]),is_api_auth_missing:function(){return!this.client_id||!this.client_secret||!this.region}},watch:{client_id:function(){this.getIdentitiesDelayed()},client_secret:function(){this.getIdentitiesDelayed()},region:function(){this.getIdentities()}},methods:{getIdentities:function(){this.display_identities&&(this.fetching_identities||this.client_id.length<20||this.client_secret.length<40||!this.region||(this.fetching_identities=!0,this.$store.dispatch("$_app/start_loading"),this.$store.dispatch("$_settings/getAmazonSESIdentities").then((()=>{this.fetching_identities=!1})).finally((()=>{this.$store.dispatch("$_app/stop_loading")}))))},getIdentitiesDelayed:ms()((function(){this.getIdentities()}),500),areRequiredFieldsValid(){return""===this.client_id&&this.field_errors.push("client_id"),""===this.client_secret&&this.field_errors.push("client_secret"),""===this.region&&this.field_errors.push("region"),""===this.from_email&&this.field_errors.push("from_email"),0===this.field_errors.length},removeFieldError(t){this.field_errors=this.field_errors.filter((e=>e!==t))},errorDetected(t,e){this.field_errors.push(e)}},mounted(){this.getIdentities(),this.$wpms.is_ssl||(this.blocked_step=!0)}},ys=xs,ks=(0,d.A)(ys,os,rs,!1,null,"05d90eba",null),Cs=ks.exports,Ss=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-configure-mailer-settings wp-mail-smtp-setup-wizard-step-configure-mailer-settings-gmail"},[e("p",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("p",{staticClass:"mailer-description mailer-description-links"},[e("b",[e("a",{staticClass:"wp-mail-smtp-link",attrs:{href:t.documentation_link_url,target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.text_documentation_link))])])]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-big-margin"}),e("settings-input-switch",{attrs:{classname:"wp-mail-smtp-gmail-one-click-setup-switch",name:"one_click_setup_enabled",title:t.text_one_click_setup_title,label:t.one_click_setup_enabled?t.text_enabled:t.text_disabled,description:t.text_one_click_setup_description,show_pro:!t.is_pro},on:{clicked:t.oneClickSetupOptionClicked},model:{value:t.one_click_setup_enabled,callback:function(e){t.one_click_setup_enabled=e},expression:"one_click_setup_enabled"}}),t.one_click_setup_enabled?[t.is_license_verification_required?[e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-big-margin"}),e("div",{staticClass:"license-form",class:{"license-form-error":t.license_error}},[e("p",{domProps:{innerHTML:t._s(t.text_license_form)}}),e("div",{staticClass:"license-control"},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.license,expression:"license"}],attrs:{name:"license",type:"password",placeholder:t.text_license_input_placeholder,"aria-label":t.text_aria_label_for_license_input},domProps:{value:t.license},on:{input:function(e){e.target.composing||(t.license=e.target.value)}}}),e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-success wp-mail-smtp-button-small",attrs:{type:"button"},on:{click:function(e){return e.preventDefault(),t.handleLicenseSubmit.apply(null,arguments)}}},[t._v(" "+t._s(t.text_license_button)+" ")])]),t.license_error?e("p",{staticClass:"error-message",domProps:{textContent:t._s(t.text_license_error)}}):t._e()]),e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-big-margin"})]:t._e(),e("settings-o-auth-connection",{attrs:{hide_description:!0,mailer:t.mailer,connected_email:t.one_click_setup_connected_email_address,is_auth_required:t.is_auth_required,disabled:t.is_license_verification_required}})]:[e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-big-margin"}),e("settings-input-text",{attrs:{name:"client_id",constant:"WPMS_GMAIL_CLIENT_ID",label:t.text_client_id_label,is_error:t.field_errors.includes("client_id")},on:{is_error_update:function(e){return t.removeFieldError("client_id")}},model:{value:t.client_id,callback:function(e){t.client_id=e},expression:"client_id"}}),e("settings-input-text",{attrs:{name:"client_secret",type:"password",constant:"WPMS_GMAIL_CLIENT_SECRET",label:t.text_client_secret_label,is_error:t.field_errors.includes("client_secret")},on:{is_error_update:function(e){return t.removeFieldError("client_secret")}},model:{value:t.client_secret,callback:function(e){t.client_secret=e},expression:"client_secret"}}),e("settings-input-text",{attrs:{value:t.redirect_uri,name:"redirect_uri",label:t.text_redirect_uri_label,copy:"",readonly:""}}),e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-big-margin"}),e("settings-o-auth-connection",{attrs:{label:t.text_authorization_label,mailer:t.mailer,connected_email:t.connected_email_address,is_auth_required:t.is_auth_required,client_id:t.client_id,client_secret:t.client_secret}})],t.is_auth_required?t._e():e("div",{staticClass:"wp-mail-smtp-setup-wizard-form-general-settings"},[e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-big-margin"}),e("settings-input-text",{attrs:{name:"from_name",constant:"WPMS_MAIL_FROM_NAME",label:t.text_from_name_label,description:t.text_from_name_description},model:{value:t.from_name,callback:function(e){t.from_name=e},expression:"from_name"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_name_force",constant:"WPMS_MAIL_FROM_NAME_FORCE",title:t.text_force_from_name_title,label:t.text_force_from_name_label},model:{value:t.from_name_force,callback:function(e){t.from_name_force=e},expression:"from_name_force"}}),e("settings-input-text",{attrs:{name:"from_email",type:"email",constant:"WPMS_MAIL_FROM",label:t.text_from_email_label,description:t.text_from_email_description,is_error:t.field_errors.includes("from_email")},on:{is_error_update:function(e){return t.removeFieldError("from_email")},error_detected:e=>t.errorDetected(e,"from_email")},model:{value:t.from_email,callback:function(e){t.from_email=e},expression:"from_email"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_email_force",constant:"WPMS_MAIL_FROM_FORCE",title:t.text_force_from_email_title,label:t.text_force_from_email_label},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)],2)])},Ms=[],Ps=function(){var t=this,e=t._self._c;return e("div",{staticClass:"settings-oauth-connection"},[t.label?e("label",{staticClass:"settings-input-label-container"},[e("span",{staticClass:"label"},[t._v(t._s(t.label))]),t.tooltip?e("settings-info-tooltip",{attrs:{content:t.tooltip}}):t._e()],1):t._e(),t.is_auth_required?e("div",{staticClass:"add-authorization-container"},[t.hide_description?t._e():e("p",{staticClass:"description",domProps:{textContent:t._s(t.text_authorization_button_description)}}),"gmail"===t.mailer&&t.gmail_one_click_setup_enabled?e("button",{staticClass:"wp-mail-smtp-google-sign-in-btn",attrs:{type:"button",disabled:!t.are_client_details_ready||t.disabled},on:{click:function(e){return e.preventDefault(),t.authorize.apply(null,arguments)}}},[e("span",{staticClass:"wp-mail-smtp-google-sign-in-btn__icon"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(3321),width:"46",height:"46"}})],1),e("span",{staticClass:"wp-mail-smtp-google-sign-in-btn__text"},[t._v(" "+t._s(t.text_google_authorization_button)+" ")])]):e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-main wp-mail-smtp-button-small",attrs:{type:"button",disabled:!t.are_client_details_ready||t.disabled},on:{click:function(e){return e.preventDefault(),t.authorize.apply(null,arguments)}}},[t._v(" "+t._s(t.text_authorization_button)+" ")])]):e("div",{staticClass:"remove-authorization-container"},[t.connected_email?e("p",{staticClass:"description connected-as"},[e("span",{domProps:{innerHTML:t._s(t.text_connected_as_with_email)}}),t._v(" "),e("inline-svg",{staticClass:"icon",attrs:{src:i(5636),width:"16",height:"16"}})],1):t._e(),"gmail"===t.mailer?e("p",{staticClass:"description",domProps:{innerHTML:t._s(t.text_remove_authorization_button_description_google)}}):t._e(),e("p",{staticClass:"description",domProps:{innerHTML:t._s(t.text_remove_authorization_button_description)}}),e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-red wp-mail-smtp-button-small",attrs:{type:"button"},on:{click:function(e){return e.preventDefault(),t.removeAuthorization.apply(null,arguments)}}},[t._v(" "+t._s(t.text_remove_authorization_button)+" ")])])])},Es=[],Bs={name:"SettingsOAuthConnection",components:{SettingsInfoTooltip:Lt},props:{label:String,hide_description:Boolean,mailer:String,connected_email:String,is_auth_required:Boolean,client_id:String,client_secret:String,tooltip:String,disabled:Boolean},data(){return{text_allow_button:(0,l.__)("Connect to %s","wp-mail-smtp"),text_google_authorization_button:(0,l.__)("Sign in with Google","wp-mail-smtp"),text_authorization_button_description_general:(0,l.__)("Before continuing, you'll need to allow this plugin to send emails using your %s account.","wp-mail-smtp"),text_remove_authorization_button:(0,l.__)("Remove OAuth Connection","wp-mail-smtp"),text_remove_authorization_button_description_google:(0,l.nv)((0,l.__)("If you want to use a different From Email address you can setup a Google email alias. %1$sFollow these instructions%2$s, then select the alias in the From Email section below.","wp-mail-smtp"),'',""),text_remove_authorization_button_desc_template:(0,l.__)("Removing this OAuth connection will give you the ability to redo the OAuth connection or connect to different %s account.","wp-mail-smtp"),text_connected_as:(0,l.__)("Connected as","wp-mail-smtp")}},computed:{...(0,at.L8)({gmail_one_click_setup_enabled:"$_settings/gmail_one_click_setup_enabled"}),are_client_details_ready:function(){return!("gmail"!==this.mailer||!this.gmail_one_click_setup_enabled)||!!this.client_id&&!!this.client_secret},mailer_name:function(){let t="Google";return"outlook"===this.mailer?t="Microsoft Outlook":"zoho"===this.mailer&&(t="Zoho Mail"),t},text_authorization_button:function(){return(0,l.nv)(this.text_allow_button,this.mailer_name)},text_authorization_button_description:function(){return(0,l.nv)(this.text_authorization_button_description_general,this.mailer_name)},text_remove_authorization_button_description:function(){return(0,l.nv)(this.text_remove_authorization_button_desc_template,this.mailer_name)},text_connected_as_with_email:function(){return`${this.text_connected_as} ${this.connected_email}`}},methods:{authorize:function(){this.$store.dispatch("$_app/start_loading"),this.$store.dispatch("$_settings/getAuthUrl",this.mailer).then((function(t){t.success&&t.data.oauth_url&&(window.location.href=t.data.oauth_url)})).finally((()=>{this.$store.dispatch("$_app/stop_loading")}))},removeAuthorization:function(){this.$store.dispatch("$_app/start_loading"),this.$store.dispatch("$_settings/removeAuth",this.mailer).finally((()=>{this.$store.dispatch("$_app/stop_loading")}))},removeUrlParam:function(t,e,i){e.delete(i),t.search=e.toString(),window.history.replaceState({},document.title,t.toString())},catchAuthNotice:function(){const t=new URL(window.location.href),e=new URLSearchParams(t.search);let i="",s="",a=!1;switch(e.has("success")?(i=e.get("success"),a=!0,this.removeUrlParam(t,e,"success")):e.has("error")&&(i=e.get("error"),this.removeUrlParam(t,e,"error")),i){case"oauth_invalid_state":s=(0,l.__)("There was an error while processing the authentication request. The state key is invalid. Please try again.","wp-mail-smtp");break;case"google_no_code_scope":case"google_access_denied":case"zoho_access_denied":s=(0,l.__)("There was an error while processing the authentication request. Please try again.","wp-mail-smtp");break;case"google_no_clients":case"zoho_no_clients":case"microsoft_unsuccessful_oauth":case"google_unsuccessful_oauth":s=(0,l.__)("There was an error while processing the authentication request. Please recheck your Client ID and Client Secret and try again.","wp-mail-smtp");break;case"google_one_click_setup_unsuccessful_oauth":s=(0,l.__)("There was an error while processing the authentication request.","wp-mail-smtp");break;case"google_invalid_nonce":case"microsoft_invalid_nonce":case"zoho_invalid_nonce":s=(0,l.__)("There was an error while processing the authentication request. The nonce is invalid. Please try again.","wp-mail-smtp");break;case"microsoft_no_code":case"zoho_no_code":s=(0,l.__)("There was an error while processing the authentication request. The authorization code is missing. Please try again.","wp-mail-smtp");break;case"zoho_unsuccessful_oauth":s=(0,l.__)("There was an error while processing the authentication request. Please recheck your Region, Client ID and Client Secret and try again.","wp-mail-smtp");break;case"google_site_linked":s=(0,l.__)("You have successfully linked the current site with your Google API project. Now you can start sending emails through Gmail.","wp-mail-smtp");break;case"google_one_click_setup_site_linked":s=(0,l.__)("You have successfully connected your site with your Gmail account. Now you can start sending emails through Gmail.","wp-mail-smtp");break;case"microsoft_site_linked":s=(0,l.__)("You have successfully linked the current site with your Microsoft API project. Now you can start sending emails through Outlook.","wp-mail-smtp");break;case"zoho_site_linked":s=(0,l.__)("You have successfully linked the current site with your Zoho Mail API project. Now you can start sending emails through Zoho Mail.","wp-mail-smtp");break}s.length>0&&this.$swal({title:a?(0,l.__)("Successful Authorization","wp-mail-smtp"):(0,l.__)("Authorization Error!","wp-mail-smtp"),text:s,width:550,showCloseButton:!0,customClass:{container:"wp-mail-smtp-swal wp-mail-smtp-swal-alert"}})}},mounted(){this.catchAuthNotice()}},Ts=Bs,Fs=(0,d.A)(Ts,Ps,Es,!1,null,null,null),Is=Fs.exports,Ds={name:"WizardStepConfigureMailerGmail",components:{SettingsInputText:Nt,SettingsInputSwitch:ei,SettingsOAuthConnection:Is},data(){return{mailer:"gmail",text_one_click_setup_title:(0,l.__)("One-Click Setup","wp-mail-smtp"),text_one_click_setup_description:(0,l.__)("Provides a quick and easy way to connect to Google that doesn't require creating your own app.","wp-mail-smtp"),text_client_id_label:(0,l.__)("Client ID","wp-mail-smtp"),text_client_secret_label:(0,l.__)("Client Secret","wp-mail-smtp"),text_redirect_uri_label:(0,l.__)("Authorized Redirect URI","wp-mail-smtp"),text_authorization_label:(0,l.__)("Authorization","wp-mail-smtp"),text_from_name_label:(0,l.__)("From Name","wp-mail-smtp"),text_force_from_name_title:(0,l.__)("Force From Name","wp-mail-smtp"),text_from_email_label:(0,l.__)("From Email","wp-mail-smtp"),text_force_from_name_label:(0,l.__)("If enabled, the From Name setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_force_from_email_title:(0,l.__)("Force From Email","wp-mail-smtp"),text_force_from_email_label:(0,l.__)("If enabled, the From Email setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","wp-mail-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from. You can use only the connected email address or its alias.","wp-mail-smtp"),text_documentation_link:(0,l.__)("Read how to set up the Gmail mailer","wp-mail-smtp"),text_enabled:(0,l.__)("Enabled","wp-mail-smtp"),text_disabled:(0,l.__)("Disabled","wp-mail-smtp"),text_one_click_setup_upgrade_title:(0,l.__)("One-Click Setup for Google Mailer
is a Pro Feature","wp-mail-smtp"),text_one_click_setup_upgrade_content:(0,l.__)("We're sorry, One-Click Setup for Google Mailer is not available on your plan. Please upgrade to the Pro plan to unlock all these awesome features.","wp-mail-smtp"),description:this.$wpms.mailer_options.gmail.description.substr(0,this.$wpms.mailer_options.gmail.description.indexOf("
")),documentation_link_url:this.$getUTMUrl("https://wpmailsmtp.com/docs/how-to-set-up-the-gmail-mailer-in-wp-mail-smtp/#create-app",{content:"Read how to set up the Gmail mailer"}),redirect_uri:this.$wpms.mailer_options.gmail.redirect_uri,field_errors:[],license_verified:!1,license:"",license_error:!1,text_license_form:(0,l.__)("One-Click Setup for Google Mailer requires an active license. Verify your license to proceed with this One-Click Setup, please.","wp-mail-smtp"),text_license_input_placeholder:(0,l.__)("Paste your license key here","wp-mail-smtp"),text_aria_label_for_license_input:(0,l.__)("License key input","wp-mail-smtp"),text_license_button:(0,l.__)("Verify License Key","wp-mail-smtp"),text_license_error:(0,l.__)("The License Key format is incorrect. Please enter a valid key and try again.","wp-mail-smtp"),is_pro:this.$wpms.is_pro,one_click_setup_enabled:!1}},computed:{...(0,_t.YP)("$_settings",["settings.gmail.client_id","settings.gmail.client_secret","settings.gmail.access_token","settings.gmail.refresh_token","settings.gmail.one_click_setup_credentials","settings.mail.from_email","settings.mail.from_email_force","settings.mail.from_name","settings.mail.from_name_force"]),...(0,_t.YP)("$_wizard",["blocked_step"]),...(0,at.L8)({is_valid_license:"$_settings/is_valid_license",one_click_setup_enabled_setting:"$_settings/gmail_one_click_setup_enabled",connected_email_address:"$_settings/gmail_email",one_click_setup_connected_email_address:"$_settings/gmail_one_click_setup_email"}),is_auth_required:function(){return this.one_click_setup_enabled?!this.one_click_setup_credentials?.key||!this.one_click_setup_credentials?.token:!this.access_token||!this.refresh_token},is_license_verification_required:function(){return!this.license_verified&&!this.is_valid_license&&this.is_auth_required}},watch:{is_auth_required:function(t){this.blocked_step=t},one_click_setup_enabled:function(t){this.is_pro&&this.$store.dispatch("$_settings/setGmailUseOneClickSetup",t)},one_click_setup_enabled_setting:function(t){this.is_pro&&(this.one_click_setup_enabled=t)}},methods:{areRequiredFieldsValid(){let t=!0;return""===this.from_email&&(t=!1,this.field_errors.push("from_email")),this.one_click_setup_enabled||(""===this.client_id&&(t=!1,this.field_errors.push("client_id")),""===this.client_secret&&(t=!1,this.field_errors.push("client_secret"))),t},removeFieldError(t){this.field_errors=this.field_errors.filter((e=>e!==t))},handleLicenseSubmit(){if(this.license_error=!1,this.license.length<16)return this.license_error=!0,!1;this.$store.dispatch("$_app/start_loading"),this.$store.dispatch("$_settings/verifyLicense",this.license).then((t=>{t.success?(this.license_verified=!0,this.$swal({title:(0,l.__)("Successful Verification!","wp-mail-smtp"),html:(0,l.__)("Now you can continue mailer configuration.","wp-mail-smtp"),width:450,showCloseButton:!0,customClass:{container:"wp-mail-smtp-swal wp-mail-smtp-swal-alert"}})):this.$swal({title:(0,l.__)("Verification Error!","wp-mail-smtp"),html:t.data,width:450,showCloseButton:!0,customClass:{container:"wp-mail-smtp-swal wp-mail-smtp-swal-alert"}})})).finally((()=>{this.$store.dispatch("$_app/stop_loading")}))},oneClickSetupOptionClicked(t){this.is_pro||(t.preventDefault(),this.oneClickSetupUpgradePopup())},oneClickSetupUpgradePopup(){var t=/(\?)/.test(this.$wpms.education.upgrade_url)?"&":"?",e=this.$wpms.education.upgrade_url+t+"utm_content="+encodeURIComponent("gmail-one-click-setup");this.$swal({title:this.text_one_click_setup_upgrade_title,html:`

${this.text_one_click_setup_upgrade_content}

\n\t\t\t\t\t\t\t

${this.$wpms.education.upgrade_button}

\n\t\t\t\t\t\t\t

${this.$wpms.education.upgrade_bonus}

\n\t\t\t\t\t\t\t

${this.$wpms.education.upgrade_doc}

`,width:550,imageUrl:i(1312),imageWidth:31,imageHeight:35,showCloseButton:!0,customClass:{container:"wp-mail-smtp-swal wp-mail-smtp-upgrade-popup"},showConfirmButton:!1})}},mounted(){this.is_auth_required&&(this.blocked_step=!0),this.is_pro&&(this.one_click_setup_enabled=this.one_click_setup_enabled_setting)}},zs=Ds,Os=(0,d.A)(zs,Ss,Ms,!1,null,null,null),Ls=Os.exports,Ws=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-configure-mailer-settings wp-mail-smtp-setup-wizard-step-configure-mailer-settings-outlook"},[e("p",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("p",{staticClass:"mailer-description mailer-description-links"},[e("a",{staticClass:"wp-mail-smtp-link",attrs:{href:t.documentation_link_url,target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.text_documentation_link))])]),t.is_ssl?e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"client_id",constant:"WPMS_OUTLOOK_CLIENT_ID",label:t.text_client_id_label,is_error:t.field_errors.includes("client_id")},on:{is_error_update:function(e){return t.removeFieldError("client_id")}},model:{value:t.client_id,callback:function(e){t.client_id=e},expression:"client_id"}}),e("settings-input-text",{attrs:{name:"client_secret",type:"password",constant:"WPMS_OUTLOOK_CLIENT_SECRET",label:t.text_client_secret_label,is_error:t.field_errors.includes("client_secret")},on:{is_error_update:function(e){return t.removeFieldError("client_secret")}},model:{value:t.client_secret,callback:function(e){t.client_secret=e},expression:"client_secret"}}),e("settings-input-text",{attrs:{value:t.redirect_uri,name:"redirect_uri",label:t.text_redirect_uri_label,copy:"",readonly:""}}),e("settings-o-auth-connection",{attrs:{label:t.text_authorization_label,mailer:t.mailer,connected_email:t.connected_email_address,is_auth_required:t.is_auth_required,client_id:t.client_id,client_secret:t.client_secret}}),t.is_auth_required?t._e():e("div",{staticClass:"wp-mail-smtp-setup-wizard-form-general-settings"},[e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-big-margin"}),e("settings-input-text",{attrs:{name:"from_email",type:"email",constant:"WPMS_MAIL_FROM",label:t.text_from_email_label,description:t.text_from_email_description,is_error:t.field_errors.includes("from_email")},on:{is_error_update:function(e){return t.removeFieldError("from_email")},error_detected:e=>t.errorDetected(e,"from_email")},model:{value:t.from_email,callback:function(e){t.from_email=e},expression:"from_email"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_email_force",constant:"WPMS_MAIL_FROM_FORCE",title:t.text_force_from_email_title,label:t.text_force_from_email_label},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)],1):e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("div",{staticClass:"wp-mail-smtp-notice wp-mail-smtp-notice--error"},[e("p",[e("span",[t._v(t._s(t.text_no_ssl))]),t._v(" "),e("a",{attrs:{href:"https://www.wpbeginner.com/wp-tutorials/how-to-add-ssl-and-https-in-wordpress/",target:"_blank",rel:"noopener"}},[t._v(t._s(t.text_no_ssl_link_text))]),t._v(".")]),e("p",[t._v(t._s(t.text_no_ssl_diff_mailer))])])])])},Rs=[],Qs={name:"WizardStepConfigureMailerOutlook",components:{SettingsInputText:Nt,SettingsInputSwitch:ei,SettingsOAuthConnection:Is},data(){return{mailer:"outlook",text_client_id_label:(0,l.__)("Application ID","wp-mail-smtp"),text_client_secret_label:(0,l.__)("Application Password","wp-mail-smtp"),text_redirect_uri_label:(0,l.__)("Redirect URI","wp-mail-smtp"),text_authorization_label:(0,l.__)("Authorization","wp-mail-smtp"),text_documentation_link:(0,l.__)("Read how to set up Microsoft Outlook / 365","wp-mail-smtp"),text_no_ssl:(0,l.__)("Outlook / 365 requires an SSL certificate, and so is not currently compatible with your site. Please contact your host to request a SSL certificate, or check out ","wp-mail-smtp"),text_no_ssl_link_text:(0,l.__)("WPBeginner's tutorial on how to set up SSL","wp-mail-smtp"),text_no_ssl_diff_mailer:(0,l.__)("If you'd prefer not to set up SSL, or need an SMTP solution in the meantime, please go back and select a different mailer option.","wp-mail-smtp"),text_from_email_label:(0,l.__)("From Email","wp-mail-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","wp-mail-smtp"),text_force_from_email_title:(0,l.__)("Force From Email","wp-mail-smtp"),text_force_from_email_label:(0,l.__)("If enabled, the From Email setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),description:this.$wpms.mailer_options.outlook.description.substr(0,this.$wpms.mailer_options.outlook.description.indexOf("
")),documentation_link_url:this.$getUTMUrl("https://wpmailsmtp.com/docs/how-to-set-up-the-outlook-mailer-in-wp-mail-smtp/#microsoft-setup",{content:"Read how to set up Microsoft Outlook / 365"}),redirect_uri:this.$wpms.mailer_options.outlook.redirect_uri,field_errors:[],is_ssl:this.$wpms.is_ssl}},computed:{...(0,_t.YP)("$_settings",["settings.outlook.client_id","settings.outlook.client_secret","settings.outlook.access_token","settings.outlook.refresh_token","settings.mail.from_email","settings.mail.from_email_force"]),...(0,_t.YP)("$_wizard",["blocked_step"]),...(0,at.L8)({connected_email_address:"$_settings/outlook_email"}),is_auth_required:function(){return!this.access_token||!this.refresh_token}},watch:{is_auth_required:function(t){this.blocked_step=t}},methods:{areRequiredFieldsValid(){return""===this.client_id&&this.field_errors.push("client_id"),""===this.client_secret&&this.field_errors.push("client_secret"),""===this.from_email&&this.field_errors.push("from_email"),0===this.field_errors.length},removeFieldError(t){this.field_errors=this.field_errors.filter((e=>e!==t))},errorDetected(t,e){this.field_errors.push(e)}},mounted(){this.is_auth_required&&(this.blocked_step=!0),this.$wpms.is_ssl||(this.blocked_step=!0)}},Ns=Qs,Us=(0,d.A)(Ns,Ws,Rs,!1,null,"1230186a",null),Zs=Us.exports,Gs=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-configure-mailer-settings wp-mail-smtp-setup-wizard-step-configure-mailer-settings-zoho"},[e("p",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("p",{staticClass:"mailer-description mailer-description-links"},[e("a",{staticClass:"wp-mail-smtp-link",attrs:{href:t.documentation_link_url,target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.text_documentation_link))])]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("settings-input-select",{attrs:{name:"domain",constant:"WPMS_ZOHO_DOMAIN",label:t.text_domain_label,options:t.domain_options,description:t.text_domain_description,is_error:t.field_errors.includes("domain")},on:{is_error_update:function(e){return t.removeFieldError("domain")}},model:{value:t.domain,callback:function(e){t.domain=e},expression:"domain"}}),e("settings-input-text",{attrs:{name:"client_id",constant:"WPMS_ZOHO_CLIENT_ID",label:t.text_client_id_label,is_error:t.field_errors.includes("client_id")},on:{is_error_update:function(e){return t.removeFieldError("client_id")}},model:{value:t.client_id,callback:function(e){t.client_id=e},expression:"client_id"}}),e("settings-input-text",{attrs:{name:"client_secret",constant:"WPMS_ZOHO_CLIENT_SECRET",type:"password",label:t.text_client_secret_label,is_error:t.field_errors.includes("client_secret")},on:{is_error_update:function(e){return t.removeFieldError("client_secret")}},model:{value:t.client_secret,callback:function(e){t.client_secret=e},expression:"client_secret"}}),e("settings-input-text",{attrs:{value:t.redirect_uri,name:"redirect_uri",label:t.text_redirect_uri_label,copy:"",readonly:""}}),e("settings-o-auth-connection",{attrs:{label:t.text_authorization_label,mailer:t.mailer,connected_email:t.connected_email_address,is_auth_required:t.is_auth_required,client_id:t.client_id,client_secret:t.client_secret}}),t.is_auth_required?t._e():e("div",[e("settings-input-text",{attrs:{name:"from_name",constant:"WPMS_MAIL_FROM_NAME",label:t.text_from_name_label,description:t.text_from_name_description},model:{value:t.from_name,callback:function(e){t.from_name=e},expression:"from_name"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_name_force",constant:"WPMS_MAIL_FROM_NAME_FORCE",title:t.text_force_from_name_title,label:t.text_force_from_name_label},model:{value:t.from_name_force,callback:function(e){t.from_name_force=e},expression:"from_name_force"}})],1)],1)])},Ys=[],Hs={name:"WizardStepConfigureMailerZoho",components:{SettingsInputText:Nt,SettingsInputSwitch:ei,SettingsInputSelect:hs,SettingsOAuthConnection:Is},data(){return{mailer:"zoho",text_domain_label:(0,l.__)("Region","wp-mail-smtp"),text_domain_description:(0,l.__)("The data center location used by your Zoho account.","wp-mail-smtp"),text_client_id_label:(0,l.__)("Client ID","wp-mail-smtp"),text_client_secret_label:(0,l.__)("Client Secret","wp-mail-smtp"),text_redirect_uri_label:(0,l.__)("Redirect URI","wp-mail-smtp"),text_authorization_label:(0,l.__)("Authorization","wp-mail-smtp"),text_from_name_label:(0,l.__)("From Name","wp-mail-smtp"),text_force_from_name_title:(0,l.__)("Force From Name","wp-mail-smtp"),text_force_from_name_label:(0,l.__)("If enabled, the From Name setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","wp-mail-smtp"),text_documentation_link:(0,l.__)("Read how to set up Zoho Mail","wp-mail-smtp"),description:this.$wpms.mailer_options.zoho.description.substr(0,this.$wpms.mailer_options.zoho.description.indexOf("
")),documentation_link_url:this.$getUTMUrl("https://wpmailsmtp.com/docs/how-to-set-up-the-zoho-mailer-in-wp-mail-smtp/#zoho-account",{content:"Read how to set up Zoho Mail"}),redirect_uri:this.$wpms.mailer_options.zoho.redirect_uri,domain_options:this.$wpms.mailer_options.zoho.domain_options,field_errors:[]}},computed:{...(0,_t.YP)("$_settings",["settings.zoho.domain","settings.zoho.client_id","settings.zoho.client_secret","settings.zoho.access_token","settings.zoho.refresh_token","settings.mail.from_name","settings.mail.from_name_force"]),...(0,_t.YP)("$_wizard",["blocked_step"]),...(0,at.L8)({connected_email_address:"$_settings/zoho_email"}),is_auth_required:function(){return!this.access_token||!this.refresh_token}},watch:{is_auth_required:function(t){this.blocked_step=t}},methods:{areRequiredFieldsValid(){let t=!0;return""===this.domain&&(t=!1,this.field_errors.push("domain")),""===this.client_id&&(t=!1,this.field_errors.push("client_id")),""===this.client_secret&&(t=!1,this.field_errors.push("client_secret")),t},removeFieldError(t){this.field_errors=this.field_errors.filter((e=>e!==t))}},mounted(){this.is_auth_required&&(this.blocked_step=!0)}},Vs=Hs,Ks=(0,d.A)(Vs,Gs,Ys,!1,null,null,null),Js=Ks.exports,qs=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step wp-mail-smtp-setup-wizard-step-configure-email-logs"},[e("div",{staticClass:"wp-mail-smtp-setup-wizard-content-container"},[e("div",{staticClass:"wp-mail-smtp-configure-email-logs-header"},[e("the-wizard-step-counter"),e("content-header",{attrs:{title:t.text_header_title,subtitle:t.text_header_subtitle}})],1),e("div",{staticClass:"wp-mail-smtp-plugin-configure-email-logs"},[e("settings-input-long-checkbox",{attrs:{name:"log_email_content",label:t.text_log_email_content,description:t.text_log_email_content_desc},model:{value:t.log_email_content,callback:function(e){t.log_email_content=e},expression:"log_email_content"}}),e("settings-input-long-checkbox",{attrs:{name:"save_attachments",label:t.text_save_attachments,description:t.text_save_attachments_desc},model:{value:t.save_attachments,callback:function(e){t.save_attachments=e},expression:"save_attachments"}}),e("settings-input-long-checkbox",{attrs:{name:"open_email_tracking",label:t.text_open_email_tracking,description:t.text_open_email_tracking_desc},model:{value:t.open_email_tracking,callback:function(e){t.open_email_tracking=e},expression:"open_email_tracking"}}),e("settings-input-long-checkbox",{attrs:{name:"click_link_tracking",label:t.text_click_link_tracking,description:t.text_click_link_tracking_desc},model:{value:t.click_link_tracking,callback:function(e){t.click_link_tracking=e},expression:"click_link_tracking"}})],1)]),e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-no-margin"}),e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-footer"},[e("a",{attrs:{href:"#"},on:{click:function(e){return e.preventDefault(),t.previousStep.apply(null,arguments)}}},[e("span",{staticClass:"text-with-arrow text-with-arrow-left"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(9004),width:"16",height:"18"}}),t._v(t._s(t.text_previous_step)+" ")],1)]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-footer-buttons"},[e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-main",attrs:{type:"submit",name:"next_step"},on:{click:function(e){return e.preventDefault(),t.handleSubmit.apply(null,arguments)}}},[e("span",{staticClass:"text-with-arrow text-with-arrow-right"},[t._v(" "+t._s(t.text_save)+" "),e("inline-svg",{staticClass:"icon",attrs:{src:i(953),width:"16",height:"19"}})],1)])])])])},js=[],Xs={name:"WizardStepConfigureEmailLogs",components:{ContentHeader:h,TheWizardStepCounter:j,SettingsInputLongCheckbox:yt},data(){return{text_header_title:(0,l.__)("Configure Email Logs","wp-mail-smtp"),text_header_subtitle:(0,l.__)("Enable these powerful logging features for more control of your WordPress emails.","wp-mail-smtp"),text_save:(0,l.__)("Save and Continue","wp-mail-smtp"),text_previous_step:(0,l.__)("Previous Step","wp-mail-smtp"),text_log_email_content:(0,l.__)("Store the content for all sent emails","wp-mail-smtp"),text_log_email_content_desc:(0,l.__)("This option must be enabled if you'd like to be able to resend emails. Please be aware that all email content will be stored in your WordPress database. This may include sensitive data, passwords, and personal details.","wp-mail-smtp"),text_save_attachments:(0,l.__)("Save file attachments sent from WordPress","wp-mail-smtp"),text_save_attachments_desc:(0,l.__)("All file attachments sent from your site will be saved to the WordPress Uploads folder. Please note that this may reduce available disk space on your server.","wp-mail-smtp"),text_open_email_tracking:(0,l.__)("Track when an email is opened","wp-mail-smtp"),text_open_email_tracking_desc:(0,l.__)("See which emails were opened by the recipients. Email open tracking works with emails that are sent in HTML format.","wp-mail-smtp"),text_click_link_tracking:(0,l.__)("Track when a link in an email is clicked","wp-mail-smtp"),text_click_link_tracking_desc:(0,l.__)("See which links were clicked in emails sent from your WordPress site. Click tracking works with emails that are sent in HTML format.","wp-mail-smtp")}},computed:{...(0,_t.YP)("$_settings",["settings.logs.log_email_content","settings.logs.save_attachments","settings.logs.open_email_tracking","settings.logs.click_link_tracking"])},methods:{handleSubmit(){this.$store.dispatch("$_app/start_loading");let t={value:{logs:{log_email_content:this.log_email_content,save_attachments:this.save_attachments,open_email_tracking:this.open_email_tracking,click_link_tracking:this.click_link_tracking}}};this.$store.dispatch("$_settings/updateSettings",t).then((t=>{t.success?this.nextStep():this.$wpms_error_toast({})})).finally((()=>{this.$store.dispatch("$_app/stop_loading")}))},previousStep(){this.$previous_step()},nextStep(){this.$next_step()}}},$s=Xs,ta=(0,d.A)($s,qs,js,!1,null,null,null),ea=ta.exports,ia=new n.Ay({routes:[{path:"*",redirect:"/"},{path:"/",name:"welcome",component:C},{path:"/step",name:"step",component:L,children:[{path:"import",name:"import_step",component:et},{path:"choose_mailer",name:"choose_mailer_step",component:lt},{path:"configure_mailer",name:"configure_mailer_step",component:ht,children:[{path:"smtp",name:"configure_mailer_step_smtp",component:ni},{path:"sendlayer",name:"configure_mailer_step_sendlayer",component:_i},{path:"smtpcom",name:"configure_mailer_step_smtpcom",component:fi},{path:"sendinblue",name:"configure_mailer_step_sendinblue",component:yi},{path:"mailgun",name:"configure_mailer_step_mailgun",component:Ei},{path:"mailjet",name:"configure_mailer_step_mailjet",component:zi},{path:"sendgrid",name:"configure_mailer_step_sendgrid",component:Ni},{path:"smtp2go",name:"configure_mailer_step_smtp2go",component:Vi},{path:"sparkpost",name:"configure_mailer_step_sparkpost",component:$i},{path:"postmark",name:"configure_mailer_step_postmark",component:ns},{path:"amazoneses",name:"configure_mailer_step_amazonses",component:Cs},{path:"gmail",name:"configure_mailer_step_gmail",component:Ls},{path:"outlook",name:"configure_mailer_step_outlook",component:Zs},{path:"zoho",name:"configure_mailer_step_zoho",component:Js}]},{path:"plugin_features",name:"plugin_features_step",component:Mt},{path:"configure_email_logs",name:"configure_email_logs_step",component:ea},{path:"help_improve",name:"help_improve_step",component:jt},{path:"license",name:"license_step",component:ne},{path:"check_configuration",name:"check_configuration_step",component:_e},{path:"successful_configuration",name:"check_configuration_step_success",component:Ee},{path:"failed_configuration",name:"check_configuration_step_failure",component:ze}]}],scrollBehavior(){return{x:0,y:0}}}),sa={name:"SetupWizardApp",router:ia,computed:{...(0,at.L8)({blocked:"$_app/blocked",loading:"$_app/loading"})}},aa=sa,na=(0,d.A)(aa,s,a,!1,null,null,null),oa=na.exports,ra=i(5471),la=i(1823);const ma={install(t){window.wp_mail_smtp_vue&&(t.prototype.$wpms=window.wp_mail_smtp_vue),t.prototype.$isPro=pa,t.prototype.$addQueryArg=_a,t.prototype.$getUTMUrl=ca}};function pa(){return window.wp_mail_smtp_vue.is_pro}function _a(t,e,i){var s=new RegExp("([?&])"+e+"=.*?(&|#|$)","i");if(t.match(s))return t.replace(s,"$1"+e+"="+i+"$2");var a="";-1!==t.indexOf("#")&&(a=t.replace(/.*#/,"#"),t=t.replace(/#.*/,""));var n=-1!==t.indexOf("?")?"&":"?";return t+n+e+"="+i+a}function ca(t,e){e={source:"WordPress",medium:"setup-wizard",campaign:pa()?"plugin":"liteplugin",content:"general",...e};for(const[i,s]of Object.entries(e))t=_a(t,`utm_${i}`,encodeURIComponent(s));return t}var da=ma;const ua={install(t){t.prototype.$next_step=function(e=0){const i=t.prototype.$wizard_steps.findIndex((t=>this.$route.name.includes(t)))+1+e;this.$router.push({name:t.prototype.$wizard_steps[i]})},t.prototype.$previous_step=function(e=0){let i="welcome";const s=t.prototype.$wizard_steps.findIndex((t=>this.$route.name.includes(t)))-1-e;s>=0&&(i=t.prototype.$wizard_steps[s]),this.$router.push({name:i})},t.prototype.$swal&&(t.prototype.$wpms_success_toast=function(e){let{animation:i=!1,toast:s=!0,position:a="top-end",showConfirmButton:n=!1,icon:o="success",timer:r=3e3,showCloseButton:m=!0,title:p=(0,l.__)("Settings Updated","wp-mail-smtp"),showCancelButton:_=!1,confirmButtonText:c="",cancelButtonText:d="",text:u=""}=e;return t.prototype.$swal({animation:i,toast:s,position:a,showConfirmButton:n,icon:o,showCloseButton:m,title:p,timer:r,showCancelButton:_,confirmButtonText:c,cancelButtonText:d,text:u})},t.prototype.$wpms_error_toast=function(e){let{animation:i=!1,toast:s=!0,position:a="top-end",showConfirmButton:n=!1,icon:o="error",showCloseButton:r=!0,title:m=(0,l.__)("Could Not Save Changes","wp-mail-smtp"),text:p=""}=e;return t.prototype.$swal({animation:i,toast:s,position:a,showConfirmButton:n,icon:o,showCloseButton:r,title:m,text:p,onOpen:function(){t.prototype.$swal.hideLoading()}})},t.prototype.$wpms_error_modal=function(e){let{position:i="center",width:s=650,showConfirmButton:a=!0,confirmButtonText:n=(0,l.__)("Return to Mailer Settings","wp-mail-smtp"),customClass:o={container:"wp-mail-smtp-swal wp-mail-smtp-swal-error"},showCloseButton:r=!0,title:m=(0,l.__)("Whoops, we found an issue!","wp-mail-smtp"),subtitle:p=(0,l.__)("It looks like something went wrong...","wp-mail-smtp"),detailedError:_=""}=e;return t.prototype.$swal({position:i,width:s,showConfirmButton:a,confirmButtonText:n,customClass:o,showCloseButton:r,title:m,html:`\n\t\t\t\t\t\t

${p}

\n\t\t\t\t\t\t
\n\t\t\t\t\t\t\t

${(0,l.__)("Error Message:","wp-mail-smtp")}

\n\t\t\t\t\t\t\t
${_}
\n\t\t\t\t\t\t
\n\t\t\t\t\t`,allowEscapeKey:!1,allowOutsideClick:!1,onOpen:function(){t.prototype.$swal.hideLoading()}})},t.prototype.$required_fields_modal=function(){return t.prototype.$swal({position:"center",width:450,showConfirmButton:!0,confirmButtonText:(0,l.__)("OK","wp-mail-smtp"),customClass:{container:"wp-mail-smtp-swal wp-mail-smtp-swal-alert"},showCloseButton:!0,title:(0,l.__)("Heads up!","wp-mail-smtp"),text:(0,l.__)("Please fill out all the required fields to continue.","wp-mail-smtp"),allowEscapeKey:!1,allowOutsideClick:!1})})}};var ha=ua,ga=i(4335);const fa=function(t,e){return new Promise(((i,s)=>{let a=new FormData;a.append("action","wp_mail_smtp_vue_install_plugin"),a.append("nonce",ra.Ay.prototype.$wpms.nonce),a.append("slug",e),ga.A.post(ra.Ay.prototype.$wpms.ajax_url,a).then((e=>{if(e.data.success)t.commit("PLUGIN_INSTALLED",e.data);else{let t="";ee()(e.data,"data[0].message")?t=e.data.data[0].message:ee()(e.data,"data")&&(t=e.data.data),ra.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like the plugin installation failed!","wp-mail-smtp"),detailedError:t})}i(e.data)})).catch((function(t){if(s(t),t.response){const e=t.response;return ra.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't install the plugin.","wp-mail-smtp"),detailedError:(0,l.nv)((0,l.__)("%1$s, %2$s","wp-mail-smtp"),e.status,e.statusText)})}ra.Ay.prototype.$wpms_error_toast({title:(0,l.__)("You appear to be offline. Plugin not installed.","wp-mail-smtp")})}))}))},wa=function(t){return new Promise(((e,i)=>{let s=new FormData;s.append("action","wp_mail_smtp_vue_get_partner_plugins_info"),s.append("nonce",ra.Ay.prototype.$wpms.nonce),ga.A.post(ra.Ay.prototype.$wpms.ajax_url,s).then((i=>{i.data.success?t.commit("PLUGINS_FETCHED",i.data):ra.Ay.prototype.$wpms_error_toast({title:(0,l.__)("Can't fetch plugins information.","wp-mail-smtp")}),e(i.data)})).catch((function(t){if(i(t),t.response){const e=t.response;return ra.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't fetch plugins information.","wp-mail-smtp"),detailedError:(0,l.nv)((0,l.__)("%1$s, %2$s","wp-mail-smtp"),e.status,e.statusText)})}ra.Ay.prototype.$wpms_error_toast({title:(0,l.__)("You appear to be offline. Plugin information not retrieved.","wp-mail-smtp")})}))}))};var Aa={installPlugin:fa,fetchPlugins:wa};const ba=function(t,e){return Aa.installPlugin(t,e)},va=function(t){return Aa.fetchPlugins(t)};var xa={installPlugin:ba,getPlugins:va};const ya=t=>t.plugins,ka=t=>t.plugins.filter((t=>"wpforms-lite"!==t.slug)),Ca=t=>t.contact_form_plugin_already_installed;var Sa={getField:_t.VI,plugins:ya,partner_plugins:ka,contact_form_plugin_already_installed:Ca};const Ma=(t,e)=>{t.plugins.map((i=>(i.slug===e.data.slug&&(i.is_installed=e.data.is_installed,i.is_activated=e.data.is_activated),"wpforms-lite"===e.data.slug&&(t.contact_form_plugin_already_installed=!0),i)))},Pa=(t,e)=>{t.plugins=e.data.plugins,t.contact_form_plugin_already_installed=e.data.contact_form_plugin_already_installed};var Ea={updateField:_t.cP,PLUGIN_INSTALLED:Ma,PLUGINS_FETCHED:Pa};const Ba={plugins:[],contact_form_plugin_already_installed:!1,smart_contact_form_setting:!0};var Ta={namespaced:!0,state:Ba,actions:xa,getters:Sa,mutations:Ea};const Fa=t=>new Promise(((e,i)=>{let s=new FormData;s.append("action","wp_mail_smtp_vue_get_settings"),s.append("nonce",ra.Ay.prototype.$wpms.nonce),ga.A.post(ra.Ay.prototype.$wpms.ajax_url,s).then((t=>{t.data.success?e(t.data):i(t.data)})).catch((function(e){if(t.dispatch("$_app/block",!1,{root:!0}),e.response){const t=e.response;return ra.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't load the settings.","wp-mail-smtp"),detailedError:(0,l.nv)((0,l.__)("%1$s, %2$s","wp-mail-smtp"),t.status,t.statusText)})}ra.Ay.prototype.$wpms_error_toast({title:(0,l.__)("You appear to be offline.","wp-mail-smtp")})}))})),Ia=(t,e)=>new Promise(((t,i)=>{let s=new FormData;s.append("action","wp_mail_smtp_vue_get_amazon_ses_identities"),s.append("nonce",ra.Ay.prototype.$wpms.nonce),!1!==e&&s.append("value",JSON.stringify(e)),ga.A.post(ra.Ay.prototype.$wpms.ajax_url,s).then((e=>{e.data.success?t(e.data):i(e.data)})).catch((function(t){if(t.response){const e=t.response;return ra.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't retrieve Amazon SES Identities.","wp-mail-smtp"),detailedError:(0,l.nv)((0,l.__)("%1$s, %2$s","wp-mail-smtp"),e.status,e.statusText)})}ra.Ay.prototype.$wpms_error_toast({title:(0,l.__)("Can't retrieve Amazon SES Identities.","wp-mail-smtp")})}))})),Da=(t,e)=>new Promise(((t,i)=>{let s=new FormData;s.append("action","wp_mail_smtp_vue_amazon_ses_identity_registration"),s.append("nonce",ra.Ay.prototype.$wpms.nonce),!1!==e.value&&s.append("value",e.value),!1!==e.value&&s.append("type",e.type),ga.A.post(ra.Ay.prototype.$wpms.ajax_url,s).then((e=>{e.data.success?t(e.data):i(e.data)})).catch((function(t){if(t.response){const e=t.response;return ra.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't register the Amazon SES Identity.","wp-mail-smtp"),detailedError:(0,l.nv)((0,l.__)("%1$s, %2$s","wp-mail-smtp"),e.status,e.statusText)})}ra.Ay.prototype.$wpms_error_toast({title:(0,l.__)("Can't register the Amazon SES Identity","wp-mail-smtp")})}))})),za=(t,e)=>new Promise((t=>{let i=new FormData;i.append("action","wp_mail_smtp_vue_update_settings"),i.append("nonce",ra.Ay.prototype.$wpms.nonce),void 0!==e.overwrite&&i.append("overwrite",e.overwrite),!1!==e.value&&i.append("value",JSON.stringify(e.value)),ga.A.post(ra.Ay.prototype.$wpms.ajax_url,i).then((e=>{t(e.data)})).catch((function(t){if(t.response){const e=t.response;return ra.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't save the settings.","wp-mail-smtp"),detailedError:(0,l.nv)((0,l.__)("%1$s, %2$s","wp-mail-smtp"),e.status,e.statusText)})}ra.Ay.prototype.$wpms_error_toast({title:(0,l.__)("Network error encountered. Settings not saved.","wp-mail-smtp")})}))})),Oa=(t,e)=>new Promise((t=>{let i=new FormData;i.append("action","wp_mail_smtp_vue_import_settings"),i.append("nonce",ra.Ay.prototype.$wpms.nonce),!1!==e.value&&i.append("value",e.value),ga.A.post(ra.Ay.prototype.$wpms.ajax_url,i).then((e=>{t(e.data)})).catch((function(t){if(t.response){const e=t.response;return ra.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't import the plugin settings.","wp-mail-smtp"),detailedError:(0,l.nv)((0,l.__)("%1$s, %2$s","wp-mail-smtp"),e.status,e.statusText)})}ra.Ay.prototype.$wpms_error_toast({title:(0,l.__)("Network error encountered. SMTP plugin import failed!","wp-mail-smtp")})}))})),La=function(t,e){return new Promise(((i,s)=>{let a=new FormData;a.append("action","wp_mail_smtp_vue_get_oauth_url"),a.append("nonce",ra.Ay.prototype.$wpms.nonce),!1!==t&&a.append("mailer",t),!1!==e&&a.append("settings",JSON.stringify(e)),ga.A.post(ra.Ay.prototype.$wpms.ajax_url,a).then((t=>{t.data.success?i(t.data):s(t.data)})).catch((function(t){if(t.response){const e=t.response;return ra.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't load authentication details.","wp-mail-smtp"),detailedError:(0,l.nv)((0,l.__)("%1$s, %2$s","wp-mail-smtp"),e.status,e.statusText)})}ra.Ay.prototype.$wpms_error_toast({title:(0,l.__)("You appear to be offline.","wp-mail-smtp")})}))}))},Wa=function(t){return new Promise(((e,i)=>{let s=new FormData;s.append("action","wp_mail_smtp_vue_remove_oauth_connection"),s.append("nonce",ra.Ay.prototype.$wpms.nonce),!1!==t&&s.append("mailer",t),ga.A.post(ra.Ay.prototype.$wpms.ajax_url,s).then((t=>{t.data.success?e(t.data):i(t.data)})).catch((function(t){if(t.response){const e=t.response;return ra.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't remove OAuth connection.","wp-mail-smtp"),detailedError:(0,l.nv)((0,l.__)("%1$s, %2$s","wp-mail-smtp"),e.status,e.statusText)})}ra.Ay.prototype.$wpms_error_toast({title:(0,l.__)("You appear to be offline.","wp-mail-smtp")})}))}))},Ra=function(t){return new Promise(((e,i)=>{let s=new FormData;t?s.append("action","wp_mail_smtp_vue_remove_gmail_one_click_setup_oauth_connection"):s.append("action","wp_mail_smtp_vue_remove_oauth_connection"),s.append("nonce",ra.Ay.prototype.$wpms.nonce),s.append("mailer","gmail"),ga.A.post(ra.Ay.prototype.$wpms.ajax_url,s).then((t=>{t.data.success?e(t.data):i(t.data)})).catch((function(t){if(t.response){const e=t.response;return ra.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't remove OAuth connection.","wp-mail-smtp"),detailedError:(0,l.nv)((0,l.__)("%1$s, %2$s","wp-mail-smtp"),e.status,e.statusText)})}ra.Ay.prototype.$wpms_error_toast({title:(0,l.__)("You appear to be offline.","wp-mail-smtp")})}))}))},Qa=function(t){return new Promise(((e,i)=>{let s=new FormData;s.append("action","wp_mail_smtp_vue_get_connected_data"),s.append("nonce",ra.Ay.prototype.$wpms.nonce),!1!==t&&s.append("mailer",t),ga.A.post(ra.Ay.prototype.$wpms.ajax_url,s).then((t=>{t.data.success?e(t.data):i(t.data)})).catch((function(t){if(t.response){const e=t.response;return ra.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't load oAuth connected data.","wp-mail-smtp"),detailedError:(0,l.nv)((0,l.__)("%1$s, %2$s","wp-mail-smtp"),e.status,e.statusText)})}ra.Ay.prototype.$wpms_error_toast({title:(0,l.__)("You appear to be offline.","wp-mail-smtp")})}))}))},Na=function(t){return new Promise((e=>{let i=new FormData;i.append("action","wp_mail_smtp_vue_subscribe_to_newsletter"),i.append("nonce",ra.Ay.prototype.$wpms.nonce),i.append("email",t),ga.A.post(ra.Ay.prototype.$wpms.ajax_url,i).then((t=>{e(t.data)}))}))},Ua=function(t){return new Promise((e=>{let i=new FormData;i.append("action","wp_mail_smtp_vue_verify_license_key"),i.append("nonce",ra.Ay.prototype.$wpms.nonce),i.append("license_key",t),ga.A.post(ra.Ay.prototype.$wpms.ajax_url,i).then((t=>{e(t.data)}))}))},Za=function(t){return new Promise((e=>{let i=new FormData;i.append("action","wp_mail_smtp_vue_upgrade_plugin"),i.append("nonce",ra.Ay.prototype.$wpms.nonce),i.append("license_key",t),ga.A.post(ra.Ay.prototype.$wpms.ajax_url,i).then((t=>{e(t.data)}))}))};var Ga={fetchSettings:Fa,saveSettings:za,importOtherPluginSettings:Oa,fetchAmazonSESIdentities:Ia,amazonSESRegisterIdentity:Da,getAuthRedirect:La,removeAuth:Wa,removeGmailAuth:Ra,getConnectedData:Qa,subscribeToNewsletter:Na,verifyLicense:Ua,upgradePlugin:Za};const Ya=t=>Ga.fetchSettings(t).then((e=>{t.commit("SETTINGS_UPDATED",e.data)})).catch((t=>{if(t.data)return ra.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't load existing settings.","wp-mail-smtp"),detailedError:t.data})})),Ha=t=>{const e=t.getters.settings.amazonses;if(0!==Object.keys(e).length)return Ga.fetchAmazonSESIdentities(t,e).then((e=>{t.commit("AMAZONSES_IDENTITIES_UPDATED",e),ra.Ay.swal.close()})).catch((t=>{ra.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't retrieve the Amazon SES Identities.","wp-mail-smtp"),detailedError:t.data?t.data:""})}))},Va=(t,e)=>Ga.amazonSESRegisterIdentity(t,e).catch((t=>{ra.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't register the Amazon SES Identity.","wp-mail-smtp"),detailedError:t.data})})),Ka=(t,e)=>{t.commit("MAILER_UPDATE",e)},Ja=(t,e)=>new Promise((function(i){t.commit("LOGS_UPDATE",e),i({success:!0})})),qa=(t,e)=>new Promise((function(i){t.commit("SUMMARY_REPORT_EMAIL_UPDATE",e),i({success:!0})})),ja=(t,e)=>{t.commit("SETTINGS_SAVE_START");let i=Ga.saveSettings(t,e);return i.then((function(){t.commit("SETTINGS_SAVE_END")})),i},Xa=t=>{const e=t.getters.settings;t.commit("SETTINGS_SAVE_START");let i=Ga.saveSettings(t,{value:e});return i.then((function(){t.commit("SETTINGS_SAVE_END")})),i},$a=(t,e)=>(t.commit("SETTINGS_SAVE_START"),new Promise((function(i){Ga.importOtherPluginSettings(t,e).then((function(e){t.commit("SETTINGS_SAVE_END"),e.success?Ya(t).then((function(){i(!0)})):i(!1)}))}))),tn=(t,e)=>Ga.getAuthRedirect(e,t.getters.settings[e]).catch((t=>{ra.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't load oAuth redirect.","wp-mail-smtp"),detailedError:t.data})})),en=(t,e)=>Ga.getConnectedData(e).catch((t=>{ra.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't load oAuth connected data.","wp-mail-smtp"),detailedError:t.data})})),sn=(t,e)=>{let i;return i="gmail"===e?Ga.removeGmailAuth(t.getters.gmail_one_click_setup_enabled).then((function(){t.commit("SETTINGS_REMOVE_GMAIL_AUTH",t.getters.gmail_one_click_setup_enabled)})):Ga.removeAuth(e).then((function(){t.commit("SETTINGS_REMOVE_AUTH",e)})),i.catch((t=>{ra.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't remove oAuth connection.","wp-mail-smtp"),detailedError:t.data})})),i},an=(t,e)=>new Promise((i=>{t.commit("SETTINGS_SAVE_PLUGIN_FEATURES",e),i({success:!0,features:e})})),nn=(t,e)=>Ga.subscribeToNewsletter(e),on=(t,e)=>Ga.verifyLicense(e),rn=(t,e)=>Ga.upgradePlugin(e),ln=(t,e)=>{t.commit("GMAIL_ONE_CLICK_SETUP_ENABLED_UPDATE",e)};var mn={getSettings:Ya,updateSettings:ja,importOtherPlugin:$a,setMailer:Ka,setLogs:Ja,setSummaryReportEmail:qa,saveCurrentSettings:Xa,getAmazonSESIdentities:Ha,amazonSESRegisterIdentity:Va,getAuthUrl:tn,removeAuth:sn,getConnectedData:en,savePluginFeatures:an,subscribeToNewsletter:nn,verifyLicense:on,upgradePlugin:rn,setGmailUseOneClickSetup:ln};const pn=t=>t.settings,_n=t=>t.settings.mail.mailer,cn=t=>t.settings.outlook.user_details?t.settings.outlook.user_details.email:null,dn=t=>t.settings.zoho.user_details?t.settings.zoho.user_details.email:null,un=t=>t.settings.gmail.user_details?t.settings.gmail.user_details.email:null,hn=t=>t.settings.gmail.one_click_setup_user_details?t.settings.gmail.one_click_setup_user_details.email:null,gn=t=>t.plugin_features,fn=t=>!!t.settings.logs.enabled&&t.settings.logs.enabled,wn=t=>!t.settings.general.summary_report_email_disabled,An=t=>e=>{let i=!1;const s=t.amazonses_identities.data,a=e.split("@").pop();return void 0!==s&&(s.forEach((t=>{("email"===t.type&&t.value===e||"domain"===t.type&&t.value===a)&&(i=!0)})),i)},bn=t=>"string"===typeof t.settings.license.key&&t.settings.license.key.length>0&&!t.settings.license.is_expired&&!t.settings.license.is_disabled&&!t.settings.license.is_invalid,vn=t=>!!pa()&&t.settings.gmail.one_click_setup_enabled;var xn={getField:_t.VI,settings:pn,mailer:_n,outlook_email:cn,zoho_email:dn,gmail_email:un,gmail_one_click_setup_email:hn,plugin_features:gn,amazonses_is_email_registered:An,email_log_enabled:fn,summary_report_email_enabled:wn,is_valid_license:bn,gmail_one_click_setup_enabled:vn},yn=i(182),kn=i.n(yn);const Cn=(t,e)=>{t.is_saving=!1,t.settings=kn()(t.settings,e)},Sn=(t,e)=>{t.amazonses_identities=e.data},Mn=(t,e)=>{t.settings.mail.mailer=e},Pn=(t,e)=>{t.settings.logs.enabled=e},En=(t,e)=>{t.settings.general.summary_report_email_disabled=e},Bn=t=>{t.is_saving=!0},Tn=t=>{t.is_saving=!1},Fn=(t,e)=>{const i=t.settings[e];t.settings[e]={client_id:i.client_id,client_secret:i.client_secret},"zoho"===e&&(t.settings[e].domain=i.domain)},In=(t,e)=>{e?(t.settings.gmail.one_click_setup_credentials={key:"",token:""},t.settings.gmail.one_click_setup_user_details={email:""},delete t.settings.gmail.one_click_setup_status):(t.settings.gmail.access_token={},t.settings.gmail.refresh_token="",t.settings.gmail.user_details={email:""},delete t.settings.gmail.auth_code)},Dn=(t,e)=>{t.plugin_features=e},zn=(t,e)=>{t.settings.gmail.one_click_setup_enabled=e};var On={updateField:_t.cP,SETTINGS_UPDATED:Cn,SETTINGS_SAVE_START:Bn,SETTINGS_SAVE_END:Tn,MAILER_UPDATE:Mn,LOGS_UPDATE:Pn,SUMMARY_REPORT_EMAIL_UPDATE:En,AMAZONSES_IDENTITIES_UPDATED:Sn,SETTINGS_REMOVE_AUTH:Fn,SETTINGS_REMOVE_GMAIL_AUTH:In,SETTINGS_SAVE_PLUGIN_FEATURES:Dn,GMAIL_ONE_CLICK_SETUP_ENABLED_UPDATE:zn};const Ln={settings:{mail:{mailer:"mail",from_email:"",from_name:"",return_path:!1,from_email_force:!0,from_name_force:!1},smtp:{host:"",port:"587",encryption:"tls",autotls:!0,auth:!0,user:"",pass:""},sendlayer:{api_key:""},smtpcom:{api_key:"",channel:""},sendinblue:{api_key:"",domain:""},mailgun:{api_key:"",domain:"",region:"US"},mailjet:{api_key:"",secret_key:""},sendgrid:{api_key:"",domain:""},smtp2go:{api_key:""},sparkpost:{api_key:"",region:"US"},postmark:{server_api_token:"",message_stream:""},amazonses:{client_id:"",client_secret:"",region:"us-east-1"},gmail:{client_id:"",client_secret:"",access_token:{},refresh_token:"",user_details:{email:""},one_click_setup_enabled:!1,one_click_setup_credentials:{key:"",token:""},one_click_setup_user_details:{email:""}},outlook:{client_id:"",client_secret:"",access_token:{},refresh_token:"",user_details:{email:""}},zoho:{client_id:"",client_secret:"",domain:"com",access_token:{},refresh_token:"",user_details:{email:""}},logs:{enabled:!1,log_email_content:!1,save_attachments:!1,open_email_tracking:!1,click_link_tracking:!1},general:{summary_report_email_disabled:!1},alert_email:{enabled:!1,connections:{}},license:{key:"",is_expired:!1,is_disabled:!1,is_invalid:!1}},amazonses_identities:{},amazonses_display_identities:window.wp_mail_smtp_vue.mailer_options.amazonses.display_identities,plugin_features:[]};var Wn={namespaced:!0,state:Ln,actions:mn,getters:xn,mutations:On};const Rn=()=>new Promise((t=>{let e=new FormData;e.append("action","wp_mail_smtp_vue_check_mailer_configuration"),e.append("nonce",ra.Ay.prototype.$wpms.nonce),ga.A.post(ra.Ay.prototype.$wpms.ajax_url,e).then((e=>{t(e.data)})).catch((function(t){if(t.response){const e=t.response;return ra.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't perform the mailer configuration check.","wp-mail-smtp"),detailedError:(0,l.nv)((0,l.__)("%1$s, %2$s","wp-mail-smtp"),e.status,e.statusText)})}ra.Ay.prototype.$wpms_error_toast({title:(0,l.__)("You appear to be offline.","wp-mail-smtp")})}))})),Qn=t=>{let e=new FormData;e.append("action","wp_mail_smtp_vue_send_feedback"),e.append("nonce",ra.Ay.prototype.$wpms.nonce),e.append("data",JSON.stringify(t)),ga.A.post(ra.Ay.prototype.$wpms.ajax_url,e).catch((function(t){if(t.response){const e=t.response;return ra.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't send the feedback.","wp-mail-smtp"),detailedError:(0,l.nv)((0,l.__)("%1$s, %2$s","wp-mail-smtp"),e.status,e.statusText)})}ra.Ay.prototype.$wpms_error_toast({title:(0,l.__)("You appear to be offline.","wp-mail-smtp")})}))},Nn=()=>{let t=new FormData;t.append("action","wp_mail_smtp_vue_wizard_steps_started"),t.append("nonce",ra.Ay.prototype.$wpms.nonce),ga.A.post(ra.Ay.prototype.$wpms.ajax_url,t)};var Un={checkMailerConfiguration:Rn,sendFeedback:Qn,started:Nn};const Zn=()=>Un.checkMailerConfiguration(),Gn=(t,e)=>{Un.sendFeedback(e)},Yn=()=>{Un.started()};var Hn={checkMailerConfiguration:Zn,sendFeedback:Gn,started:Yn};const Vn=t=>t.blocked_step,Kn=t=>t.current_user_email;var Jn={getField:_t.VI,blocked_step:Vn,current_user_email:Kn},qn={updateField:_t.cP};const jn={blocked_step:!1,current_user_email:window.wp_mail_smtp_vue.current_user_email};var Xn={namespaced:!0,state:jn,actions:Hn,getters:Jn,mutations:qn};const $n=t=>{t.commit("INIT")},to=t=>{t.commit("BLOCK_APP")},eo=t=>{t.commit("UNBLOCK_APP")},io=t=>{t.commit("APP_LOADING_START")},so=t=>{t.commit("APP_LOADING_STOP")};var ao={init:$n,block:to,unblock:eo,start_loading:io,stop_loading:so};const no=t=>t.blocked,oo=t=>t.loading,ro=t=>t.wpms;var lo={blocked:no,loading:oo,wpms:ro};const mo=()=>{},po=t=>{t.blocked=!0},_o=t=>{t.blocked=!1},co=t=>{t.loading=!0},uo=t=>{t.loading=!1};var ho={INIT:mo,BLOCK_APP:po,UNBLOCK_APP:_o,APP_LOADING_START:co,APP_LOADING_STOP:uo};const go={blocked:!1,loading:!1,wpms:window.wp_mail_smtp_vue?window.wp_mail_smtp_vue:{}};var fo={namespaced:!0,state:go,actions:ao,getters:lo,mutations:ho};const wo=t=>{t.subscribe(((e,i)=>{if("$_app/INIT"===e.type){const e=i["$_app"].wpms.versions;let s="",a="";e.php_version_below_55?(s=(0,l.__)("Yikes! PHP Update Required","wp-mail-smtp"),a=(0,l.nv)((0,l.__)("WP Mail SMTP has detected that your site is running an outdated, insecure version of PHP (%1$s), which could be putting your site at risk for being hacked. WordPress stopped supporting your PHP version in April, 2019. Updating to the recommended version (PHP %2$s) only takes a few minutes and will make your website significantly faster and more secure.","wp-mail-smtp"),e.php_version,"7.4")):e.php_version_below_56?(s=(0,l.__)("Yikes! PHP Update Required","wp-mail-smtp"),a=(0,l.nv)((0,l.__)("WP Mail SMTP has detected that your site is running an outdated, insecure version of PHP (%1$s). Some mailers require at least PHP version 5.6. Updating to the recommended version (PHP %2$s) only takes a few minutes and will make your website significantly faster and more secure.","wp-mail-smtp"),e.php_version,"7.4")):e.wp_version_below_49&&(s=(0,l.__)("Yikes! WordPress Update Required","wp-mail-smtp"),a=(0,l.nv)((0,l.__)("WP Mail SMTP has detected that your site is running an outdated version of WordPress (%s). WP Mail SMTP requires at least WordPress version 4.9.","wp-mail-smtp"),e.wp_version)),ra.Ay.prototype.$swal&&s.length&&(t.dispatch("$_app/block"),ra.Ay.prototype.$swal.close(),ra.Ay.prototype.$swal({title:s,html:`

${a}

${(0,l.__)("Return to Plugin Settings","wp-mail-smtp")}

`,customClass:{container:"wp-mail-smtp-swal wp-mail-smtp-swal-alert"},allowOutsideClick:!1,allowEscapeKey:!1,allowEnterKey:!1,showConfirmButton:!1,onOpen:function(){ra.Ay.prototype.$swal.hideLoading()}}))}}))};var Ao=wo;ra.Ay.use(at.Ay);const bo=[Ao];var vo=new at.Ay.Store({modules:{$_app:fo,$_plugins:Ta,$_settings:Wn,$_wizard:Xn},plugins:bo}),xo=i(2661),yo=(i(3987),i(596));const ko=document.getElementById("wp-mail-smtp-vue-setup-wizard");ra.Ay.config.productionTip=!1,i.p=window.wp_mail_smtp_vue.public_url,ra.Ay.use(yo.l_),ra.Ay.use(n.Ay),ra.Ay.use(la.A),ra.Ay.use(xo.Ay,{defaultTemplate:'',defaultArrowSelector:".wp-mail-smtp-tooltip-arrow, .wp-mail-smtp-tooltip__arrow",defaultInnerSelector:".wp-mail-smtp-tooltip-inner, .wp-mail-smtp-tooltip__inner"}),ra.Ay.use(da),(0,l.fh)(window.wp_mail_smtp_vue.translations,"wp-mail-smtp");const Co={install(t){t.prototype.$wizard_steps=[],t.prototype.$wpms&&t.prototype.$wpms.other_smtp_plugins.length>0&&t.prototype.$wizard_steps.push("import_step"),t.prototype.$wizard_steps.push("choose_mailer_step"),t.prototype.$wizard_steps.push("configure_mailer_step"),t.prototype.$wizard_steps.push("plugin_features_step"),t.prototype.$wpms&&t.prototype.$wpms.is_pro&&t.prototype.$wizard_steps.push("configure_email_logs_step"),t.prototype.$wpms&&!t.prototype.$wpms.is_pro&&t.prototype.$wizard_steps.push("help_improve_step"),t.prototype.$wizard_steps.push("license_step"),t.prototype.$wizard_steps.push("check_configuration_step")}};ra.Ay.use(Co),ra.Ay.use(ha),new ra.Ay({store:vo,mounted:()=>{vo.dispatch("$_app/init")},render:t=>t(oa)}).$mount(ko)},3159:function(t,e,i){var s={"./loading-blue.svg":7848,"./loading-white.svg":4075,"./loading.svg":6283};function a(t){var e=n(t);return i(e)}function n(t){if(!i.o(s,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return s[t]}a.keys=function(){return Object.keys(s)},a.resolve=n,t.exports=a,a.id=3159},3180:function(t,e,i){var s={"./amazonses.svg":6489,"./brevo.svg":1466,"./gmail.svg":6848,"./mailgun.svg":6211,"./mailjet.svg":5168,"./outlook.svg":5423,"./postmark.svg":6959,"./sendgrid.svg":5064,"./sendlayer.svg":8295,"./smtp.svg":9682,"./smtp2go.svg":1366,"./smtpcom.svg":9189,"./sparkpost.svg":6675,"./zoho.svg":7936};function a(t){var e=n(t);return i(e)}function n(t){if(!i.o(s,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return s[t]}a.keys=function(){return Object.keys(s)},a.resolve=n,t.exports=a,a.id=3180},3962:function(t,e,i){var s={"./all-in-one-seo-pack@2x.png":511,"./coming-soon@2x.png":9388,"./google-analytics-for-wordpress@2x.png":4915,"./insert-headers-and-footers@2x.png":302,"./instagram-feed@2x.png":8606,"./rafflepress@2x.png":7688,"./wp-call-button@2x.png":1672};function a(t){var e=n(t);return i(e)}function n(t){if(!i.o(s,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return s[t]}a.keys=function(){return Object.keys(s)},a.resolve=n,t.exports=a,a.id=3962},1584:function(t,e,i){var s={"./all-in-one-seo-pack.png":1941,"./all-in-one-seo-pack@2x.png":511,"./coming-soon.png":2220,"./coming-soon@2x.png":9388,"./google-analytics-for-wordpress.png":3889,"./google-analytics-for-wordpress@2x.png":4915,"./insert-headers-and-footers.png":7846,"./insert-headers-and-footers@2x.png":302,"./instagram-feed.png":7238,"./instagram-feed@2x.png":8606,"./rafflepress.png":2032,"./rafflepress@2x.png":7688,"./wp-call-button.png":6960,"./wp-call-button@2x.png":1672};function a(t){var e=n(t);return i(e)}function n(t){if(!i.o(s,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return s[t]}a.keys=function(){return Object.keys(s)},a.resolve=n,t.exports=a,a.id=1584},7848:function(t,e,i){"use strict";t.exports=i.p+"img/loading-blue.svg"},4075:function(t,e,i){"use strict";t.exports=i.p+"img/loading-white.svg"},6283:function(t,e,i){"use strict";t.exports=i.p+"img/loading.svg"},3464:function(t,e,i){"use strict";t.exports=i.p+"img/loading-pattie.svg"},5573:function(t,e,i){"use strict";t.exports=i.p+"img/arrow.svg"},3321:function(t,e,i){"use strict";t.exports=i.p+"img/gmail-sign-in-btn.svg"},2452:function(t,e,i){"use strict";t.exports=i.p+"img/check-circle-solid-white.svg"},5636:function(t,e,i){"use strict";t.exports=i.p+"img/check-circle-solid.svg"},8063:function(t,e,i){"use strict";t.exports=i.p+"img/check-solid.svg"},7726:function(t,e,i){"use strict";t.exports=i.p+"img/copy-solid.svg"},617:function(t,e,i){"use strict";t.exports=i.p+"img/exclamation-circle-solid.svg"},9318:function(t,e,i){"use strict";t.exports=i.p+"img/info-circle-solid.svg"},1312:function(t,e,i){"use strict";t.exports=i.p+"img/lock-solid.svg"},9004:function(t,e,i){"use strict";t.exports=i.p+"img/long-arrow-alt-left-regular.svg"},953:function(t,e,i){"use strict";t.exports=i.p+"img/long-arrow-alt-right-regular.svg"},5414:function(t,e,i){"use strict";t.exports=i.p+"img/question-circle-solid.svg"},7157:function(t,e,i){"use strict";t.exports=i.p+"img/star-solid.svg"},3217:function(t,e,i){"use strict";t.exports=i.p+"img/times-solid.svg"},5447:function(t,e,i){"use strict";t.exports=i.p+"img/logo.svg"},6489:function(t,e,i){"use strict";t.exports=i.p+"img/amazonses.svg"},1466:function(t,e,i){"use strict";t.exports=i.p+"img/brevo.svg"},6848:function(t,e,i){"use strict";t.exports=i.p+"img/gmail.svg"},6211:function(t,e,i){"use strict";t.exports=i.p+"img/mailgun.svg"},5168:function(t,e,i){"use strict";t.exports=i.p+"img/mailjet.svg"},5423:function(t,e,i){"use strict";t.exports=i.p+"img/outlook.svg"},6959:function(t,e,i){"use strict";t.exports=i.p+"img/postmark.svg"},5064:function(t,e,i){"use strict";t.exports=i.p+"img/sendgrid.svg"},8295:function(t,e,i){"use strict";t.exports=i.p+"img/sendlayer.svg"},9682:function(t,e,i){"use strict";t.exports=i.p+"img/smtp.svg"},1366:function(t,e,i){"use strict";t.exports=i.p+"img/smtp2go.svg"},9189:function(t,e,i){"use strict";t.exports=i.p+"img/smtpcom.svg"},6675:function(t,e,i){"use strict";t.exports=i.p+"img/sparkpost.svg"},7936:function(t,e,i){"use strict";t.exports=i.p+"img/zoho.svg"},3453:function(t,e,i){"use strict";t.exports=i.p+"img/pro-badge.svg"},6915:function(t,e,i){"use strict";t.exports=i.p+"img/working.svg"},1941:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAABKdJREFUWIWtl11sFFUUx39ndqf0C0EhiKVluy01ARuoxMRo1CBBIqKRqNV2C4Sg8cGowQcViUFtFOmDCSYaE9SEqN0tluiDIRBBosYHQlBDowbSwu62fNTKh/JRSnd3jg9TdruzMzsN8H+79/zP+f/vzZ17zwgTRfNAGSWZh1FZCtoI3A6YwBRgECGBcghhD6R+oLPh/ETKii9j9dHZpAPrgVVA5QTtXgS2kTG2sH320Wsz0PxnCWZ5O8grQMkEhZ24gmgHZ9Ob2NVwZeIGVg7Mwcp8Ddx5jcJO9GClH6VrzoC/gdbkHRi6F2XmDRK/ipOotYxYXc/4SSOPsioRRvRHT3HlBOiHwBGXaA8q7wP9HgaqEGMXLX017gbWxEvJsAOY7lGgn3SggWh4HYb1ODAyLnaJACuIhTZQWTIXYdDbRPA7lvVOKjSQMt4CFnok2tzumssAfFV3BGUxIq+jvAbWYr6sjQOwtWoYJehZRVjAzcE3ckOASLIO9C9gklceoJRoOdvCI0U40NZ7E2r+V5QDV0DmEQ0ds3dAdb2POKhs9hUH6Gw4j8hmH9YkRNcBCKsGK8iMnAImOxR7QXqBeajEiIU2+IqPR1viXZSngB6ERpS5DsYFSkdmCa3JpxHd7ghmwKonWpd0L368mlEdprvmLGAf4FGrhmh9ryu/JV6LIX1AwLHIFQaG3ueS8runOICmOzDTL2fHo8ZjENjhye8KJ4CegnmRpQYqd7ukNNGWWOtZEEwQM1dITQTTnapCJPEisKAwxIIgaJVLVhDlc1qT1cRC7dnZRRqkKnk/yK2IpokklwBg0YhoBZHkElJl++mecTGbE0m2A296LCQUBKZ5rlM0/y2ojtdjGftAQQG01eZll7QHc/hJ4JtxWY2e9WGaQcHBuE6o431R26oHUgbg1Tgowt58ejDtayBgpPLGhuwCLA/2ZQPkmFsA1UforP04b3bKUD+QcuHnoNqXN+4MfYrqYuwmxQE5YqB6qLAIR4mFdxfMb70rBXQXkf+VhtmHC2Zj4Z9QCjsj0T8MRPcVBmgkEm9ylbCMV4FCERgCfY63Jbfda+KlAETiTQjzCzJUvxfWHp7MSOkgUO4InwZOAnMR/ZaKMyvHdgCaB27BtF4C3YD9DXxEMLOFL+rtXuD5gyYXpkcRngD6gBnAVEf9i6QCM8Zew8RnwLOuK86hi2goApI71W2JUygW0dpZecxIIga0+NT7hGjtC2P9QKYDv8MFLbT1Tfbh2O07POPDGkGCm+BqQxKt70XY4pN0Mq/Xbx4oQ5kCTB0TtWE3LfGilYQP6Kw+njMAYOpGYH+RtFJa+u1ru3mokmCmEygDyjGtGGsP27tjc4rt1EEqTr+T8zIeKxO3YXEAqPZIHgZ2Y7frYUesH/vFewiv5kY5gcgDREPZu8elLT82HzF2FjFxrfgb1UXEwnmfsFFAi9X1kEotBPn5Bor/RoB7nOLuBgC6G/7h3OhSRNuBS9chfBnhPc6l7s12zQ74/5w2x2diykZgNVAxQeF/EaIEMh3Zy8kD/gayRoYqKbm0HIwHQZtQwti3WxrkDOhx0AOI8Qujxs7sP4QP/gdLfYuNd8XCxgAAAABJRU5ErkJggg=="},511:function(t){"use strict";t.exports="data:image/png;base64,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"},2220:function(t){"use strict";t.exports="data:image/png;base64,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"},9388:function(t){"use strict";t.exports="data:image/png;base64,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"},3889:function(t){"use strict";t.exports="data:image/png;base64,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"},4915:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAQKADAAQAAAABAAAAQAAAAABlmWCKAAAY/klEQVR4Aa1bC5BU5ZX+br9fM93zfr8YHEACM4go+ERFRSA+EpMyagLJ7lZWrQiaVG0quimSzSZViVmJtWUqtakKxiQmu9GgRiKggkIQFRA0KA+RmWFk3tPTPdPvx93v3O47093TPQw6Z+r2vfd/nPuf85/Xf/5/gFmGDSt322YL5aaVuz2zhasQHlOhik9b7nbEH9m4ZtdtStJ065aXr+v8NHjuX7nbZXbGf59U40Xsf/2nwTHTPspMG86k3UNrX5mThHpaa6vCByj3/mL7qr/OpK/eZuPqVxarBvU5RUGrlKmK+oUn/nrTX/T62b4bZhNhUlV/KviaLnLDYjO6VagvUBoenek3Nq7deatqTL5pNCqtJRUOkAlQkvivzSt3z7qk6mOaNQZsWrOzAwq+aHeaUeSxYvHyCpRV2hSW/ceDa3c+o3+w0J3Ef5/kPm+xmBz1c9woLrHCRTzkQrPXmVhfqN9nLZ81BiSBB2QwZVUOJFXAYFQwd1EJmto85IFy18Y1O/eJbk8dsKqQQVtJ6Q+sNhMa5npgtZsQjyVg4OhECqCqG6f2m52SWWHAd27a4VQU5R6zxQiRADVBDqShqt6ORqoEKbnS5Ii/8dDNL5fqdXJ/cO2uZ8mg9cUlNrbzgOKvVSfJRZVonMUiBVikSVhmx1l6njED7l+zu3rj2l1PilnK/XbMrKxhmV1EXyBBcciE6gYHWheWyGwuSZqMz+o4iO9xEn+HEF9Vny0csWhCQ2E0pT6nQvliJk79+cG1r9y16ZZXbtffL/Q+YwYY1cQNRH7fxjWvvPCtW7YXZ35IVRVtAKK3AipnL5nM5kJZlQ11LVq3lcTxwwfX7byDTTeJ2OcSLzji8VR/lWJg0PQAt0p5JlB6fqZAfYae4prM8gt5njEDDAZ1uYZYwTrFYDpCd7Vs4kOKukLEXy4d4jH9afJe2+yAp9wuIv0orfvT0r6OBi8XEnEyMEON7C6z9FmsM/6BNa82UXr2Uza+I30pk5fm4pjp+4wZQIVcYjDQsH2uFEaDoQVG9e0Hb9n1o3+9aUclxbhFdD8TEnkYQDuBlvlp4VEUZ3m1Y0LnM/tGo/HMV5gsqWEajeZLvrV2131GJN5jgxVicO1OCxRVXZjV4QJeZswAcrlWrLMQ2n5FJSrrnFAMeMRqMpyU75nM2aiikWwV0MdkJjFiFAWPy51SGb1Ov0dC2QwQjyKgJrGNX3nSYjUVi6t0FFnobVihKFmGVWs8w5/sUU/bSdGmLkbChIjmecX09ZX01RZNhqUsE8SKx6L5mVBZa0d1vUS5U0HEPxLOZkAybVXJCHdFjZPfLtEYGApEYTSlvpvrXaZizl8y4wiLYjZGFGUJ6mY0koDFaoTNYcTFS8sQDiZYlkQie9yIhFQya/LD4tsD41GYKS3CsElnOdkmFIxOvqSfRHXEUIq30EEYJePQbW3AUh7W6y7kPiMGSACjKrFxXTTDIZABk58RRsiVkFkPJznztOIxuScx7k+gr8eHkf4IRdhAaU2Lszh5QxJVtUVwlzo0ZNI+MJZigDSz2s0QL2Gj6uXCmC9Fb5KMEDBEhsWPBrWXC/hJjSanw2aoBu/qV5fCoN5M3b9ZUbGcVlgbhYifWG+Hy8gBZot9JhquC+AdDOLY4T7YLCkCM+v1Z3FzLo8ZtY0ehNO6bzSmJERvk3uXmfcOpWgd85KxuiipeJ/j3cGYYUeZo+aNzf+3cKo45SCbylo2GF732qUGVX1L2oq4VtU7KX4WznKqeWAsiVAgSf2bavx0/OFADEcPdgGcdVANNJuQiGjxQZK6wjiPoa5Ru5IjSUrUGMqrsu2C9BFJEoboAZGUjQ4HJaiCi1FiscfGscS0KzgeW8RiXup3vIFeCZ+f0MdT6J6XAWo0PggS3jCnGDXNzil9i0sUiDGMU+dN2d5PayuB0JF3urR4nnEhAkE/fXUCpeXF8JS6yFQTLyNMJiM9iUKfn0SQBi0XRIIkIBJiyypdGhNk9otItKiGuGWBTBfc3zMOvzdMgU0O5uLL956XATQ1A+LGdcnK7Sgfttong57c+p6uEep+SketVjMamivgKXFpxOa2lXcDZ9hVPGngpEwInYwGATGOMuP57IG010F3xwnFMCMG5FXix3beHCD50Wg4FY/ryEX8wsGkZvVj0ULsAfp7/VqX2oZyLOyYg5KyooLE67hz70KI7v+lzu7IcCe5jfO8GxIYyFM8pSivBEgrGpI+zkCj3kOIHxul25kIUZMUQwODkamSMDYaQl19OYQBnxZEysoqnZokiLroNuB8+MRmCCgq1XgGUJABtPwDdEsTDBCfPkl8CnOELs/myJ4pqSn2uFCTQTyzQ1i8sgINbcVwukwIhGJIcpU32BfkcxxDHwUx/HEQYX92ICFMKCTy/tGwZvjcpfasNvoqcsuO1b0zoD/l2vI3VAdpVSeq4rH8Ip+glmjhaLql+PLm1mrNcDncJqy6uxm19CLGtMGSZm6GsAL19P8Bxv0Dc8LaXRhwYucQRnvOH9Po0WI0Es9igIYYGE3fz3srKAEUosFEekkqWMwWhVZ9Kj5jjgbEacxl5i5dXY1Lr67KInxqbyY8LCa0WFwYGA9TacNov7NaY8CxFwcQp6cpBB4yLxKOMR7Jtg0ipfybkfgL7rxGUCoYUGhGRBd7C9N7mTMtbZzU/0xDJWVxurQ1/zIHl19bfV7ipb0OlS4bPPYUMZ56G5beUwtXRTZxelu5SygtXkGYnQkiGaK+mWXTPRdkABN7Ghcl9heQD7lLzRrRdqeRzyZmfqd2v+6uJrQwfvg0UF/sgJkuUcBWbMLiL1Zr9wvHpcxYAgqrgJJCokuAPoh8ROt1bZeXoW3BZ9vMqSmyo3uUXphgJoMXrqvE0Wf7pqjD2eEP0eP9EOORUQz4z+hDAAN0xnCuyy6/Zt1GxRB//sCelzsnKvM8FGSAqIAIl7i/mYCNa4MlV1TNpOm0bYoZOEkKTNYSAq5KC+qXFKPzQMquHT+3H8f73kSAhDucDtQ1NaK14iqUVVRo7U988CFGBodqw4PYAtW0Zfm1a7dCSfygECMKMoCRy6BkICTgsTtTjFBp8Y3mbJ3TvsqfJatqYZSYdRbATr8v3kGHpuUenDrUjT1H/qzNdkNzI+685UvoWHYpnGSCjSG1fDsUZ5ySZlx3Zxde3f4y3nx93wYy4vblV6956MDe7Vt1nPq9IAP09YAeWAT8jP0ZZIjhy6cGTS3ZCxn9A9PdI/sPI7R9N5JDk17LPK8F1msuR6C+bqKrEPPC2/+tGdwvf+0erFq7WjOYLnoQWYJ7Q1EEYpMMq3c70NhxMRa0teLzX/oCfvnYFs/Zzu7frLhmbfubb7z00ARiPuQ4scmqa1q/Gksale95yuyM9kyIhiXTq3LVNrky01uL7tc1zpwBycFheL/9E0QPvg91nMtayWqkr8TAMAyv7qPUJhGd14pAIIj//O6jWij98Pe/hxVXXI5mriviHEvvWAjjlBR5zoQypxVFFjNK6FXcRUVYsGwZRr2j6OnqXl7fOLerp/vUEb19QQbsP/272PK2r/2by202F3ksWhxgJfFmXrkwb3k5POk9gdy6Ke+xGNRIDIaSYsRPd0v+G0d9w9jr7UOjzQkrAws1FIHl+CkYh7z46d+2o/9cL777o83ajDZ6nDg7GoSPMUAhEMItaW8i6lTqcqBl0WK8+85B+H3+2+sb2l7v6T7ZKf0LqoBUMqDoi4QTLfKs+duptEsVrXVBPmr1WT9mGrnyEthuvAq9zOje+cA3BbnW5H/6T6OI1vcXVfNRa7Fj/543cCrsx5fX34uL5rZARLvLG0CYuj4d2GkTBMZ//UeEX9sPY2U5Gu77Kh7+/iN45FsPcekdeJzVS6RNAZKkiqAq/ZJ7Ox/4mef7NNByxWUTxOv9h2MRrD/9Ds5FQ/hjZJzWvRyr1tysEd/j43rhPMQLHvEi4Vf/jtCLr0INhBA/cxbRx36FxooSrLvzC2yhdNAobtDayk8hoE3vy10S52vrIwN065uvfroylyt7SywSiWA8mcBjI59ggF7o8xywRIhCeKZnmA6n1IktyYQk3w/ueQVzG6tQXl4qucnbpX5aCeDc90kW9/ygaJb4/O2yWxw6dAjj4+MThUK8vqX2viwqCB3LLoHEBv1cK8wEZG0hYL/hiqzmycXz0dzczCCJG5RLOygEym3SYFobwPo+bXFB36pnc7Owpl8k3S0DFOOT3sfL1wzhXX+n7l+p1QnxDz/88ES7OI1hODxJpNnqYCapkcEOgxBCLL03MNHhPA8G6v2Bm5ahXTWjorEB9ltXQcK0hnAUA4E4du14DcuvWrdyWgYoSvJmERJKpJYALfTN4EAUngY7Ph4Zxxzm/AoxIfDHFyHXUz0n8fuhrgl00WgUoRBz7RlgttiYBXJqa4MLEX09GDtx4gTG6C4b7747AysNNr2Dk3g1UJLNBVVADi0oimGFNJQV3nTgP5savOipMKGgoUpb+5vL65jKpo/hJbOeS7z+rXkXL9DcmY7vVwP7sPbEk9q1y39cb5Z1t9HtCYiELV26NKtOfxHDqoFiyM8AId5mNa2vaUyt6kQCCkEklMBoXxi+dBJDBvvR8Bh6/Mz2ZERn0t/SPl9DU2Ww4BZ7Gfx+P0TvC0EoGEA0zfzT4SG84H1voumW3tcwxjR7Pjh37pxWPG/evHzVGB4cSpWryc4pKsCTGBsUg2F9VUMRQ8+UgMSYobVz5ycTaKC5iyP5+DgGPwng2KEh1LQVYdmd9ahocWKU4alcAlqsTuOT+ModcB1+H0YSvqm8GcwY4NcDZxCQRUYaqk1WPFq3AM8yCunu7NZ0X8Q6oE4l9vjZE1jWvFjvqt3DtEdHOPuLFi3KKtdfJHSeANWQzYBNq3c3q0r88frmYqa9TdpBB2mcLx3GnWFtTeBy21HBzc4gmXH2Iz9e/PFxXPvPzWhleKyDLsIarvu+jtKf/xJKKIy7yhuwtqQahwOjDHjGscThwVJXidZtR8CL97tSdkL6t1jKUZOwodeYMpRtSgkMp7rx9genUTOnDdU15Wh783E4+xleWxqBpT9DjOG1Oa12+ljEnsiKUQNTvDNrWi9ru3drTaOro6LOoa0CxfKPDoW0TUkn1wO5YJCdWTKUzRgiG1Fe42Bkq+Ifrw2ghGeDSsiYXEi6ixBZOB/WY8dhIBOsTDM1W524xFmiRX96+2BVOfYPDqC+uQk1dbUYPvMx6s/4sLTtUqxwt+L+2utQ29oGV0kZhns/QeuBJ1A5dkrr7kn4EKWadRfNQ4J2Rlyj7sXOcf3wzNan4R8d7Trw+t82T1C1ad2ulWx0W10LA5MMKTGRSNHzfEC6mZdLZG2SNM4t4lYW8Penu1D/OXfetUO8sRZDP3kEtv3vwL7/ICwnP9bQq3YbIlzBhVZdjYvqa4BvfJM7TIfQxrKeE8fQcdnVzERVZg3FXV4JucqGnwcy8kC24RTO4WBEi1EkjJZg7dh7H4ArQxpgZasgmmAApWVT00XFU/Lvsv6XzGs+GOoNMq6OY829rdpW2Yl3U9FXHZfG/tEYug57MXfFpCrk4ghfsQxy5YMhJkDmVa/gen4vFs9vQUVDs0ZovrZSFqrrQNHgBxPVo3NXTTwL4ZJlEvf8wp+fkzWOL2wwb5EGGgPSun9bWc2kyEqyU4IgIxcW+hbVBMb0Q4zi3tcdQH1rMZfMZuze1o3appSPFWaeeGMIzZd4YKJ6zBTGB6M4/fqIlhle1HA9Ph48jDf2vYVvfjtrGT8F3UD7PQiXzIHN+zECVYsQqM42jtJh50sv4yT1n+eTNh/Zu21UyrSRLZt374bScvtqMWY6yOanLNFl5zXgi6KmKTtml3Z27hYPnguh6xR1ju29AyHIklmMguQNxgbDGDoZRowHKCxMpMqVD+L0MiNdYXQf9OHUa8MTGyQmgwnFtgocOr4Hx46+h2VXLOeyvHCmOOJu0AiPuSTmy4b9e/bi97/+DTzWBiy2b6heUfeNPx3ofCqsSQBPf9xeScOXD2RbqpAEyP5dy3w3Tv3Di97OcbS10zKnj6zIKtJdboPDoaD/g3H0vOvXMryS7TWSOXbeZbYFptsIaShbgOWtd+DA6b/g5z/8Me6nJJQxzL0QeGX7DvzvU79DWXENblvxdZz9INwxivBm4tgkdgw8cqYuubqaW9baqxRxH5CZFu4G+XkAob9nDEuv5SZHOi7QGmT8iC3oOjnGrXKepKL+l5RbpxyaEj2U0xwSVIlqhbnVJpHgTOH0wGEc6tyu5R5uuGU1blhz08Q6oRCOk/Q0f/rt05rRqy2bgzWXfRU2sx1x5jkP7+sTQb1OEetPS797CXdxMkFnQMAfxbkuPzqurKRY5xdh6SdxQNcpPxmXmlXJIgkkmEdsbJPDz9mi6xuOU8VmzgDBNRLo1Zgw4O/UMsLtly6FhMvl6YywtAkweuyhld//+htaxMcjfLhy4Voa1MuY3J0cw8mjXniHQ0+ZOBkdZWXZe/OCSHZjRQLEDQroGyTaS8aPdyBMUbdyp9iEBZeUaS5zsDcE2VeUrTVPhX0K8RndL+ix1FmDGxf+E/p9Z3CaxvHgvrc1L5EPSYKnUGLRCKJMsIT6i/DW8U4svqwOpRVOTQKFGYxx2k3cRvIU5cyOINQDKF2n9exw7sdk1tvs1H06//GxOBnBIzW0JxIpShotd+sst/+nea9yt0AugZNnPpTsPVS7F2aTDS5rKX3bOJ7b+6RWf5H9VubGSuDggasPj/biylVzqX7J1LgUpYNGUBUV0BrLj4ilnP/Rw1/RawHRm3xQP8eFDw+PoLrRQeNk14iWHWNJPExH/AWof77PTpSVOZoodXHU1i6YKJMT51bqeqlhMWqKFoP/xUIvFUSMx9f6aM+s1kmJ17yAuDMdhNAo9/01IM0SQsphRNHlfCDhr4NneX3U/XHaCw8tf759g3x9Z6NMNknHvNmBmqhrc2U7Bgd8CDKpmglCm9XKCJZMoxF+nZQrzUqGbdPP62d2ko90nvTB502dzLTxfJDMri7ismssR+U56ZrkJEQEMoA81PL6GUVigTmAyZIk7UU450jOZK3gTWjnDrPLuHfAPjFOjhyxk8MUY0yc9nSOojJ+PSo8Kj7yvQqnsQIlpjn0chaeNYqhiGdbx3iQSlWUbSYOpCkTqYS+Lh5sCI4lNMMnCiB5geH+AHwjzLBGkz5mrs+SJEkWlLJ+aoSUiXCWn8mzCL85RKn2cxzD5CLnG81DvYEmOT8soKicEYZ7kbAcp1NwLvIWKhzz4bS5MdA7xm17k6xhfMagaaspHo/5jx0cLm7m8RV3qVWz/nIYQmZVIkEBCXiqeLZ3uJ9HWfoDR5546aaVUs7EyREum9vFA8hsprI8UpMfxCuEg9y/p/+VFowNtvB/hNrlCE0hEEmhJ9MIkeN0AX/MqiRMV2X+S578fyE1/Ej/2bGmMp4lDkZ6OHmpwQdivVjsuRdWkx2RWJiSRLfeMwK72bZpy57rRk2haICn3404cXSIgY6Re39mugo2ZmgrgU+mIYun/4tDBiuJEx5lbS+h4RMPkS+okfM6mWLOFZhG55a/3rhHHh5cs3NUvEXuASg5iaoRrrWe/JEwWMbk82pR3Aa9RgjheG73eSPbqA5NzS21OHu2j5Y4ihi33iKxkOaS9faJROzdX+26dau8mxiV7U8k4zcGQn6YjOagqrodcg5XBi4MyYV4OkHI44uby2tcDC4mDWhu2xEedNQPLeXWTfdeyn+ZKwQ2h1mi0/VcwG3OlIIt2286QknoCCrRLaGAst7tLOX/GRgRwzhOBJ5Fg+0aFJvqNbRxVX1Cx29IqIk/hMIBIfhoLBZ7XmZS3seCjJT8g12/eOlGxesfemp0bEgToVB0XJHVI2eoaTri9Q/M9l1cthi7hDGubWxk4hdJoHpuUAKmEkrr1xmM/YAG8GgoOYSTwefw3thv8Eno7X9/eu9Xtur9TPKy4eo/jBqM9j2IhzsoLl+JJbRw1kfuaB8xGG2bkolwRzQaao8nEk/xLNOo6lSPnjvja6+mgcxUE0Esi6fM2EL/2IXcC+EY7uPeYDDu4xbqnkL4hBGs2yr1CzpWHKGW/UWeozzx3xt7s0eedUgppf7G+9eufmYrlylHjEb71q177tDWzHo1GXX71r13b5N3MTxJZ2wPyW2PchenpNyJqppSnDnZp537lZPkbjeZI9Y0DWIrZM0gUiVFtAF7aESv1Q9hS5nsDIVpveW8r4lnilsuqqA9iuFc9whtBVeSqtXHw9ArReSl/Uzg4o4V2/jBTlqkbcePHNiT2WcKAzIrz/e8YfkzzWaH9Yy0i8YjnHULIzAbDy0kEI4wA0PiS9yTGaHUf5OpWQygBb5WYUyhw9i4n/F7GBZmh81mK6UpqsXzZuI28Hh6KBR84Lf77krFuXqnz3AvbMFmiJQLjuv4rwQui9m2SE0k7XFER6SrlXG5ACOujxhITWwAZlp3iuYmSpsn8x8tuTbp0PuKy2LG3G5SzPZkDB/EooE+QzKZJZXaRz7Dz/8D6PwaDC0mnqkAAAAASUVORK5CYII="},7846:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAgCAMAAACrZuH4AAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAG/UExURQBm/wBl/wC//wBk/wBq/wBw/wBn/wBp/wBg/wBk/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBk/wBl/wBl/wBl/wBl/wBl/wBk/wBm/wBl/wBl/wBo/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBi/wBl/wBl/wBl/wBl/wBl/wBl/wBa/wBl/wBl/wBl/wBl/wBl/wBl/wBc/wBl/wBl/wBn/wBl/wBl/wBl/wBn/wBl/wBl/wBm/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBn/wBl/wBl/wBl/wBl/wBm/wBl/wBk/wBl/wBl/wBl/wBl/wBl/wBo/wBk/wBl/wBl/wBl/wBl/wBl/wBi/wBn/wBl/wBl/wBl/wBk/wBl/wBl/wBl/wBn/wBq/wBl/wBl/wBm/wBk/wBl/wBl/wBl/wBk/wBl/wBl/wBl/wBl/wBj/wBl/wBl/wBl/wBl/wBl/wBl/wBk/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBo/wBl/wBm/wBl/////4qMBKkAAACTdFJOUwAAAAAAAAAAAARd0fvUYQZQ5ehWrrXJytLq/s86Lr79b4DeKAmwmwM4+raj7PNKhb0VBWDBEhu5DAFc53NZ+fYB4CsIq/eCCuOeBDTmg1Lh9E1+C1vxxBQXfRLDd1PwbAIVxuItpO8EAWf1ogYv7moEAuntAwNl6xYUxXtOqQQFbuQwwB8QdBAq3/xUIZOtVQTTBeGbJwwAAAABYktHRJR/Z0oVAAAAB3RJTUUH5wgXEgAa2OsrGQAAAWJJREFUOMtj4OTi5pmMC/Dw8vEzCAhOxgeEhBlEJuMHogxiBFRwM4gTUCGBpkJSSAq/CmkZWTm8KuQVGBgU8apQUmZUUcWrQk2dQUNSU0tbB5cKXT1GJv3JBoZGxkI4VJiYMppJTza3YLS0ssaqQsqGkdHWbrK9ogqjg60gNhWOTszOLkDa1c2dkUXYA4sKTy9Gbx8Qw9VXhZHVzx9DRUAgI2MQhOnqG8zAFhKKriIsnDECxrGL5GSOikZTIRXDwBjrCuXExScwJiahqUhOYeRPhbLT4tMZMzKz0FRk5zDmQt2fl1/AUMhXhObSLAFm9hgIszizhLG0rBzdt0kVjJVVEBPKShi98vPQQ0yqmoOhJgDMrK1jrG9Iwwj1xibGek+IUHNLa1soZsyZtDN2dEKEusTlsrDEvk93Ty96CkVzaWij5mT8KnACCSJyVB8BFaIMNY14FVj3M0ywwlc6TDSeBAAsQvZl6HikOwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMy0wOC0yM1QxODowMDowMSswMDowMKDKy60AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjMtMDgtMjNUMTg6MDA6MDErMDA6MDDRl3MRAAAAKHRFWHRkYXRlOnRpbWVzdGFtcAAyMDIzLTA4LTIzVDE4OjAwOjI2KzAwOjAwAQBrPQAAAABJRU5ErkJggg=="},302:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAABACAMAAAByderSAAAB0VBMVEUAAAAAAP8AgP8AVf8AgP8AZv8AVf8Abf8AYP8AZv8AXf8AYv8Abf8AZv8AYP8Aaf8AY/8Aa/8AZv8AYf8AaP8AZP8Aav8AZv8AYv8AaP8AYf8AY/8AZP8AY/8AZf8AZv8AZ/8AZf8AY/8AZv8AZP8AZ/8AZf8AY/8AZf8AY/8AZv8AZ/8AZf8AZP8AZ/8AZP8AZv8AZP8AZ/8AZP8AZf8AZf8AZv8AZP8AZv8AZP8AZv8AZP8AZf8AZf8AZf8AZv8AZf8AZv8AZf8AZP8AZf8AZP8AZv8AZv8AZf8AZP8AZf8AZv8AZf8AZf8AZf8AZP8AZf8AZf8AZP8AZf8AZP8AZf8AZf8AZv8AZf8AZP8AZf8AZP8AZv8AZP8AZf8AZf8AZv8AZf8AZv8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZP8AZf8AZf8AZv8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZv8AZf8AZf8AZf8AZf8AZf8AZv8AZf8AZf8AZf8AZP8AZf8AZf8AZP8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZf////+EMc0jAAAAmXRSTlMAAQIDBAUGBwgKCw0ODxAREhMUFRYXGBkaGx0fISQmKCorLC0uLzAxNTY3OTo9PkBBQkNFSU5QVFVcX2Fiam1ub3F0dXl6e31+f4GFhoiJjI6QkZOWl5iZmpudoKOlpqeorK2ur7Cxs7i5vb7CxMfIysvMzc7P0NHS1dbX2Nna297f4uPl5ufq6+zt7vDx8vP09fb3+vv8/f66JvsWAAAAAWJLR0SamN9nEgAAAl5JREFUWMPt19lXEzEUwOFfW8EFARGpKKioqLii1h0VXEDEBXfqLopWRYRa26IFd8UNEGql97/1IaOn25Dp5FHzNndyvjmZJDe5AOUd4Ukpvk1Fu6oAYMsncdu+BgDWTIj7ltwEDIhJG/axQcxaM4cNhU5OGQqXOGMoBP8F4VvaTIg2UnHZRJiuBzyPDYTrANoVN5uwFYAO98KoB4Cn7oVjAKxy/ydTfgDOuRfuAlA6JiITbasDg8ULuwDYKyIz24HS+8UK730APBSRGAAlfUUKXQAs/yUiYZWQS/uKEmbqAOgUEfm5djbCTngEgPetiIgkarAfiJ2wD4CA9TSy1CLuORa+zAXgzp/nhD1hI3QDUJX8G0io9YXvtkOhAYC2jIgtUVgYUL1jmbH4You45URoAaApOxizDuqSkF4YXwDAldykZxELx7RCDwDzx3PjzxcpolsrbATgQP6LSBkA+3VCXH3pSYHV4wWgRSe0ArAybQcQ1AhJNdqz+YBKnNRNaYSbas7yLlc9FlAZ1c3mDgD25IavWkOoGNKtqDeqZ8gGqAxrV3U7AP6UDfBMu7NStQC0Fwaq4/rd/QAAz+uC07hk2EGG2Q1Ac1bsmjULNS8cZLkPcwC4kRl7N08B/pdOMu1pNWPTmbFeBdSOOMn26RUAHMre1QAsG3V04vSrz0WyOx0E6l85O/WOALA+p1O69+iFSYcnr0pvFw1ugyGA6u8m98nz5TQOGt5Ii624gv/v9pZgXiWZVmonWGcobIN+IyDuhYZxk6q5CWDzR9fA550qHZQdH3JTvf+InKwEfgNIA2UV0Nw41AAAAABJRU5ErkJggg=="},7238:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAACPTkDJAAAGaElEQVRYCY1Xy24cRRS9/ZgZP+JH7NgOCTE2CIiiECFZwBpFrPkAWPFV/AY7VkhZIMQCIR4iQQRsOcRMYmNP/BrPTE8X55yq6umxY6A93VV97617bt1XtZMnH88645Xw5oMjbzxqYxLf03O8tCYXeRglH3kaIVfxwxrQSRoB1edj4EEmKoi8CEDjIg+jNzaAyPDaPK7B6JdFZf8KXgOI8lHRZeCVQQG8kudmPLiBlsuM/wKPoBwbTUuaE7hbZhr9PGm0LMkbZriTBkeozjDHu7PShgd/WtF+5MGjcTAkJ3Y91um1m5bNL0uJFERledMsgzh3bEOzsoRijK60xDGNSs8jGzQrBhAbmCtAwC+7esNc79DKw7+8XPAIzKQBXihfu2v54g2zfleLxJOyvjko03XOlaP1Xod/p07clSxeBl1LZ5esPGqP6FUIKAwjGsur5rpHWuywv932nh12OtZoNW3l5nWbmJ4KhmFBa9JShoCu582QaAQtJ61h/ae/mDvdD2swMETRKI3KgWCtLGYK+/fNx1vm5l+x9U8+s+2vvrBHP/xotzfu2sREy5pvvm/5yjpEIUx5XtXoJw5DevDEht1oAAjICckFcFZOFQKFtiwk0O2eWWe/Y6sb9+3q2/es6J3Z/sPvrb391NZuv2HDoz1LWvDGsIcYh3vYR9wZqnAXZ+CDRnsUYpjLHKqBk64qEDgebggDsGLQx0KE4MXvcGHprLu7IyVFgaSDwrKzY8MSOVFzfzo1q/did9PcyZ7k6uCaozI0xiqgByI4GQ5KExCnZqYtTSUF2tAW72xYd69t033sHAuy2WuWrbyOHWP33DF2XvaQO0jU8uTvl4Nj52MeCJ6RBypLAWZZhlJu2Dv3P7K5+5/CoNQmr1231Xc3rHj0AJ5hTcMD8EK1jrsICn1HHLlddLkdNOVAkKVBWFflABcyBAkMYGwyZO/xl59bOr+E+j0xOz1E/KJijl5hzH5f86eWLb7mG1WD1YDegTA5eGew85Nfw0pwwKHR0DfuATAsmVCiZMtrSLRJlVgKJVJ0dmTF88fWuvOhB0lpLAzBo+yfWH/zW2utv1fRPI+hXbRB+2fIoWlR1wCeDpvxHgguYkYjwJZeWbDWWx9Qs7dUE3qob8XBtqUT0+JFcI5JcxJAvopkgQyjAtwZPMHkYteEZ1xxincuoh0xPiAwmQy7YjLykps00Sv8BUWqFDIDgyN1KWnRgvVCHq4gQz0JzpDKAzXMVEIhHg51zSRkPV8AJ0iwOir2awXlwbgJ/OkK4F4WbHRH7wGM5AVMGEDNgUBgGsDSoiIpIS/wMdBAh4PI00jAJTk86KFLwqA2HHMggBP7Qg4kDEECcB4+VFgHx5yZ7dDlknyUBzTIDdH5SuTI/hbyeMZvgp0QNMqXZwewFHqps1ZNeZUDjAsX0ANAZUdLpqAIxypDo4YzgCKUZ++3B1AEVzJXaCCM1rk/OLWis23ZlSXxVT1o2SlKr+y90HHMI77u9coDii8VhgQZtH+1bOFVlQ1LJ52cM5tdxmJn6dRVy5fWYSw+OCjPC0Nv+zvLF25ZNrPiDaOrA294/AxHB3qJvikoDx5+oQ/4F4KrlNgglteteeueV0RJ/PzF8wCpQ1fGK/D4paQK4nsEDzJKQuhP0nEPqAwlG3bukygcTFKMRwCQHXQ9Q8VLQH5KQIEwd+rgYa14nMsArsULfukYePQABQXihQRBGi6Gg/lwHnyMJ0kKhwlB5DEYGT/ryAN91IjkAVDVjumBAEId5xSN8wITgyqk7h2tJQO/+DFSywHZJeURXN2SB1KuzOf6MXC+QhHLSpfc52WYO2XvGFWya8OT5z4XEA7HMoRR5Wn4RlB/gSdoNx7jSQhC7Oeuf2zFi6cSUouGEinil+3xczsbnHgQVo52jRoP9d3f+lrrZDyRBIahMYmvqZ0KnPTxPgBCebxn2RzKDTXd/+OblyqihrLbgTeAyB6AA0b9A3NpRxgdQ4nvCz/yHfOjJ9D/rKZTZQhXxArAWB62rZxZUA8wAlAJ22tUisOIyhK4tqRXgovV8TBXFQVPjHtg5PboER+CGjgJPDWL9kOc+/wvJhqHSVQa5NWAyKeLow7NAy3ywkiWZDWO5v40lAIPPqYw0EfgXIjfBcCRwhEIBT39MnDyQxn+X3DKjRRXhhGBYHUe30G/FBxsLvoHJCM5JyU1x+sAAAAASUVORK5CYII="},8606:function(t){"use strict";t.exports="data:image/png;base64,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"},2032:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAACPTkDJAAAFG0lEQVRYCaVXa0xcRRQ+M/exsJTFUgOCpawGLU9taBuB1kdqjRQxwWhMQNPaNqExjTXGgk3sDxOLptb+ayRVafyDRVJfNAImPtpQCdSaKK8mDW1poU2BQq0sLNzde8e5d5m7d+5ddhc9f+acb86c883MnTNzEfwHCbz1dDnM+ZpxwJ/qu3NbE7wFfVKKZ4frva/7lhsOLWcASyyoSiobNzM6zFQQ8kv+XC6RuAgEP9j+Erkx3CQs+D1mNqqonlXgT3sAyK8tVhjE4i3Dck7hTml3wzmuI4IRlYAxY8X/FZeYaBDMzAGx5h1AuRthcnYehMnrILV+DKSnHWDuHzONTkR0iS9G25qIBEhFRnbgobU/ibN3c8xoNLHqLQCx9jBA2moT1gkwwbN3QW7/FEjbcZ5IybZO99nWanQG/ma+rHUQUOoqmvHUWA3GAvMBNTvPkZh1WgkwDFEiLp1IyxEGAVqVoUiPPP5+4oGmQyZIFZOAsdwz09/TtDJz0EQJ8JvHjKVmmL2NRID5GFtzbB+QgW4GAfbm3ZIzsp5l22IQUA+9Ug9X+g+jxVkTjQDZWgNCdZ05UO3rArX3R8AFJSCWVZq4lYD8eyfga4OgFZSCkldm+sgXOgE1vQswMRrC3B4il5bXJtY3fW4QCOxapwoYYWD7fLDZHKwrCwcqQRofASTSxVGDQN4+TomUGj6MgHB1AMT9W8xx6LEKmK//wrR1xdVKt+R06PtAqenznpPDiVjvMJLTVttYDqItebCxDuSpm6HkhrMIcO2irnEizM9wNulth8SOzzhs4WW6orsbDIxMjyfoCg68kLmZeaGsh5kabvu7wvqipkUgAOPXHX7Q84MDI+lrOAyrsryBQ2wGIsSGUJOuiEMmnAQijOSG+Z5JWmdsAYfaDHJ/uBTYujgTI/NAhfFCc3HDmEUjAronJgG8fqtlSEglk2NO7KrzHtK8hQ4/OxCbwLadALZtwEq4+rGAeDZcgg3M7QGFftSxJCYBPYDqzefi4AU/Z+uGZik2Rufzexw+kYC4CBj1n9YIUwR6FH3hsq6XXk702T9Xy0FLGTRSHEIvH3VTFQjdbaazureM7owGrgnniSD0rJOkFNM3mhLXCmiX+0Dt+oaLg+UEEFxuDmMGohVPHBlk5pJtcqfvDBYU5cKSHosdgYZXQdaXPV6hRUn4aEdc3lj69ua5aJ7aHz8vLzkLRknEswoxt0C7eJ6FNFr9ptSvabsIRZsApWVxMB78jbMjGRwBMnrJ6TMywGH4w9MgNPaCakkmV70OSUc6IPkTPqHjdNBIyHZnGASISqdFBZ/vgCDd76jiXmF0E8G5CvZxyFaeE04dBThx0HBDK9OMamZ8WcG01Uel22P7gT5IhJEhUGvXA6raC7hilz0mBPY9SY+YByT97C9+mMp3jaBe6QfNNjttsYKKQ90g0sSEvhkMSUwmUvFTb0DLZf5Jhnx32jAh5tTUlHsB0r0gXFr6oFj/C+xsSWUt4LkZIL+cNLtwdu4tOXMN/yQze6kSepTeoI9S7vOwunB6NAJWR5R6nyI9+sTSj1Krs/4sV9bmn5VmprOteCQ9JgG63GLuhjZ3T9trcT3LrUmMl/KC7xQtVklW3KpHIyAUbR6SVrir2QvYOo7pEV4RrCvc6r9m2ujwCTHgTw6jIS0SAT2xK694z//+NbMni0TESoD+nP5Ff063R5uxPWZcK2AfpG8NmfN9KQTmV/qmxlXhwaKB5SZmMf8F4cLeesegrcIAAAAASUVORK5CYII="},7688:function(t){"use strict";t.exports="data:image/png;base64,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"},6960:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAACPTkDJAAADyklEQVRYCbVXa0hTURz/nW0+Ssc0zdIQDR+RFoGGFFkolYkUZCJYIfSgiB4U1Kc+mN8qUnp8KAjC3g+KRZRlKZSlZUGZZaa23maumWXTzW262zkrL9vuPdPpdi6Xc87/8fv/7rn3f87/EvxrJPFwVgEBWQQiBPyX+aUjEOxDdvLsfavxIk4+txEWJelI1iUavMgvETmggiDUBvYackhSedZyoiQ3OXZ+FdsFYbuCKJDp1ygewOnyz1cIBEEebESVJkgtjn01IARKlRyYSqFCalQS0qJnIS2G3tGpiJgYjr01h6BtqZJzGbNMQkBJ38nt4grEhU2TgG6euxrXW+5CoJevmsIdKFgVLBuc2U0Pj0Vm3Fx3l3HNJQTMg2bYBTsXtHhOPlc3FoWEAE0NdPf3cLEWxmcgTiN9PVyHERQSAsz+46+vXDeWt/kpy7h6bxWyBF7r27k4A4MWPPvWxNV7q5Al8LSjURany2jA2qs78fjLc1n9WISSNGQgDZSA0dIHdVCoiPnu5yes1+6BwcT/PkRjLwayK2AdsqGy7b4LTPgEDfptZheZLyayBBjwuSatSzpG0p1wa0axL2K6YHAJ6Ho+4057rYvxhrRCpMfMdpGNd8IlwIDL6k/CbBsQYygVShzL24dp6imibLwDjwQ6jXoHCecgkSGTcKagHDEcEjMnJ2JTehGi1VHObtyxMiI3PpdWQ/N4Fq/0rUiOmI7EiDjRRBOsRl5SNhq/v0FXn0GUs5W5UHgUixMWgG3ZMyIT0E2zhj0IpzWPSIA5Pvj4BPNj0zBVPVnECQmcSHfEHATQE72pq4X2AajIL0OsJsZhw3ZMRnpVSi6WJmTCZDWj7ecH0f//oJnQevAwXYFd7hr3OdsTTq08iDlTZ7qrwDaob/Qp02nt4KktrliDjj9dTibCZY/fgJOlY2Nap92Nal2ds9gxZiszUnDLoBX6vm6J76gJME8TzYgdlSXY//A42JngTXutb4PNPihx8YoA82a10OnGa1hxfiNq3teBltcSUDnBi+/NcmJ4TWAY5UtvJ7bdKkHB5S248fYeBmyeV+RFpzyBUWXBcFC53kCLl2q6EmdfavH2hw69FiMILXdDaZawzGDtz4ARBx6dgGXI6g7RLHsauluNZm6iB1WVrtZxD9urA0MQGhTi+ID7rKZhsUuvIgIscPyguch9MjFa+8FuXqP/JEMKWgPW8wz8LbcLaGDPTpKPZF+hfaG/Azrj0+ypE5QdS/4tfikUyWFZhTSjsunrGNWvmjOYN2MBxEaT+anut+EcSt9Y/wKYPTFLjUA+DAAAAABJRU5ErkJggg=="},1672:function(t){"use strict";t.exports="data:image/png;base64,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"},1923:function(t){"use strict";t.exports="data:image/png;base64,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"},7038:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAA8FBMVEUAAADHFsHHFsHHFsHHFsHHFsHHFsHGFsLHFsHHFsHuuu3////HDMHinODXc9PJHMPJHsPHE8Hut+zuue3+/P778/vrr+rnpuXOScjMQ8fstOvjmeDgpN3diNrck9jaftfRXczPU8rKMMTrx+npqufmouTYdtTUbtDTZc7SYM346vfx1+/nuuThld7cg9jWftLQWcvJK8TJJsPIIsLHD8HHBcH99/389fv57vn25PXz3vLu0O3tzuvov+bks+LendvZe9XUdNDMP8bKNcXy2/Hu1u3v0u3lteLjsOHejdvYidTXg9PLOsXiq9/hqN7gkd0zo4LZAAAACXRSTlMAsajs60tKB6cVFYoAAAACW0lEQVRYw+2XWXPaMBCA7YSErA024rS5be5wX4GQcJW0SZO0/f//ppKMJw4xtmS/9KHfEzOwn7Sr3WFWwFyJlxCAS/FKIEQvIDAXUSzA8SEM+P4QimtBhFCIgl/91NZLFc4TEcCDebX4kJFlDTw4K4hp5dpSJixj/ILJsHeflo/0gE8wb7107+QPMjqHYD7aPmbkT6TfgFGA3su1W/mUzBuwCVB5lZa/cPv8DdgEk8evZ/8okgZgFKxPEn/a7KcIgFnQcV7/fv1q0mAOwcYOXta2Gg3mFNAKLLq/O3BkavAJvqdXz8OEfbSBJ6DLJ2iZYDHTj83Q4xNQkOmYgD23QP/lnIAn4BWUF7KDuzavoCw7WQyBU3D4NIIPI+AVFJ0TYCDgFtSsCVht9irY8DUSntz16/sMbLhT2BpzCIYANv+SAMV8mXkIpoN6SvIj2WijM4JpQ2IiVTkjGEiMJDVXAarj73Ij1ZNEM49/VXIVxGj+qb7H/wHq5CRCwV1gX3AwAXe0wrHG8bOCKq1jVgEXzFKS3PBPxUuQACVLFLnq6VyS5DENAxRvAYytgwo6OGnX6dVaAH4CjF6gpSiZH8nHJUweF8dfQKnm6HlNFQiHn0n7eVgFoDatUnRw8pU8/ThCwCqgmPRYKa5YySs4nE9gJ26VYwzAL6ClJ5AHCSYAdZfHdUAQTEA5kJcPLKD8F/AIZrj1dPCnIkl9VwE0cMc3FT/IaOzcBe2UxEZ27C5AlSRbvAEUl6VLKxXifvR3Y6BEQq99oRfPkKvvDVm+b0LERwXCtRiBAETEaxz8F/cVtnqf0nH2AAAAAElFTkSuQmCC"},8537:function(t){"use strict";t.exports="data:image/png;base64,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"},6256:function(t){"use strict";t.exports="data:image/png;base64,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"},7655:function(t){"use strict";t.exports="data:image/png;base64,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"}},e={};function i(s){var a=e[s];if(void 0!==a)return a.exports;var n=e[s]={id:s,loaded:!1,exports:{}};return t[s].call(n.exports,n,n.exports,i),n.loaded=!0,n.exports}i.m=t,function(){var t=[];i.O=function(e,s,a,n){if(!s){var o=1/0;for(p=0;p=n)&&Object.keys(i.O).every((function(t){return i.O[t](s[l])}))?s.splice(l--,1):(r=!1,n0&&t[p-1][2]>n;p--)t[p]=t[p-1];t[p]=[s,a,n]}}(),function(){i.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return i.d(e,{a:e}),e}}(),function(){i.d=function(t,e){for(var s in e)i.o(e,s)&&!i.o(t,s)&&Object.defineProperty(t,s,{enumerable:!0,get:e[s]})}}(),function(){i.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"===typeof window)return window}}()}(),function(){i.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)}}(),function(){i.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}}(),function(){i.nmd=function(t){return t.paths=[],t.children||(t.children=[]),t}}(),function(){i.p=""}(),function(){var t={678:0};i.O.j=function(e){return 0===t[e]};var e=function(e,s){var a,n,o=s[0],r=s[1],l=s[2],m=0;if(o.some((function(e){return 0!==t[e]}))){for(a in r)i.o(r,a)&&(i.m[a]=r[a]);if(l)var p=l(i)}for(e&&e(s);m0?e("div",{staticClass:"wp-mail-smtp-step-below-content",domProps:{innerHTML:t._s(t.content_below)}}):t._e(),t.display_exit_link?e("p",{staticClass:"wp-mail-smtp-exit-link"},[e("a",{attrs:{href:t.exit_href}},[t._v(t._s(t.text_exit_link))])]):t._e()])])],1)},M=[],P=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-container"},[e("div",{staticClass:"wp-mail-smtp-setup-wizard-timeline"},[t._l(t.steps,(function(s,a){return[a>0?e("div",{key:a+"line",class:t.lineClass(a)}):t._e(),e("div",{key:a,class:t.stepClass(a)},[e("inline-svg",{staticClass:"icon icon-success",attrs:{src:i(8063),width:"10",height:"10"}}),e("inline-svg",{staticClass:"icon icon-failed",attrs:{src:i(3217),width:"8",height:"11"}})],1)]}))],2)])},E=[],B={name:"TheWizardTimeline",data(){return{steps:this.$wizard_steps}},methods:{stepClass(t){let e="wp-mail-smtp-setup-wizard-timeline-step";const i=this.steps.findIndex((t=>this.$route.name.includes(t)));return(tthis.$route.name.includes(t)));return t<=i&&(e+=" wp-mail-smtp-setup-wizard-timeline-line-active"),e}}},T=B,F=(0,d.A)(T,P,E,!1,null,null,null),I=F.exports,D={name:"SetupWizardSteps",components:{TheWizardHeader:v,TheWizardTimeline:I},data(){return{text_exit_link:(0,l.__)("Close and exit the Setup Wizard","wp-mail-smtp"),exit_href:this.$wpms.exit_url,content_below:""}},computed:{display_exit_link:function(){return!this.$route.name.includes("check_configuration_step")}},methods:{displayContentBelow:function(t){this.content_below=t}},mounted(){this.$store.dispatch("$_app/start_loading"),Promise.all([this.$store.dispatch("$_settings/getSettings"),this.$store.dispatch("$_plugins/getPlugins")]).finally((()=>{this.$store.dispatch("$_app/stop_loading")}))}},O=D,z=(0,d.A)(O,S,M,!1,null,null,null),L=z.exports,R=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step wp-mail-smtp-setup-wizard-step-import"},[e("div",{staticClass:"wp-mail-smtp-setup-wizard-content-container"},[e("the-wizard-step-counter"),e("content-header",{attrs:{title:t.text_header_title,subtitle:t.text_header_subtitle}}),e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("form",[e("div",{staticClass:"wp-mail-smtp-setup-wizard-form-row"},[e("settings-input-radios-with-icons",{attrs:{name:"import_from_plugin",options:t.options},model:{value:t.selectedImport,callback:function(e){t.selectedImport=e},expression:"selectedImport"}})],1)])])],1),e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-no-margin"}),e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-footer"},[e("a",{attrs:{href:"#"},on:{click:function(e){return e.preventDefault(),t.previousStep.apply(null,arguments)}}},[e("span",{staticClass:"text-with-arrow text-with-arrow-left"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(9004),width:"16",height:"18"}}),t._v(t._s(t.text_previous_step)+" ")],1)]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-footer-buttons"},[e("button",{staticClass:"wp-mail-smtp-button",attrs:{type:"button",name:"skip_step"},domProps:{textContent:t._s(t.text_skip)},on:{click:function(e){return e.preventDefault(),t.nextStep.apply(null,arguments)}}}),e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-main",attrs:{type:"submit",name:"next_step",disabled:null===t.selectedImport},on:{click:function(e){return e.preventDefault(),t.handleSubmit.apply(null,arguments)}}},[e("span",{staticClass:"text-with-arrow text-with-arrow-right"},[t._v(" "+t._s(t.text_save)+" "),e("inline-svg",{staticClass:"icon",attrs:{src:i(953),width:"16",height:"19"}})],1)])])])])},W=[],N=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-input-radios-with-icons"},t._l(t.options,(function(s){return e("label",{key:s.value,class:t.labelClass(s),attrs:{for:"wp-mail-smtp-settings-radio-"+t.name+"["+s.value+"]"},on:{click:function(e){return t.clicked(s)}}},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.selectedImport,expression:"selectedImport"}],attrs:{id:"wp-mail-smtp-settings-radio-"+t.name+"["+s.value+"]",type:"radio",name:t.name,autocomplete:"off",disabled:s.disabled||!1},domProps:{value:s.value,checked:t.isChecked(s.value),checked:t._q(t.selectedImport,s.value)},on:{change:function(e){t.selectedImport=s.value}}}),e("span",{class:t.titleClass(s.value)},[e("inline-svg",{staticClass:"icon",attrs:{src:i(8063),width:"16",height:"16"}})],1),s.logo.length?e("img",{staticClass:"wp-mail-smtp-logo-icon",attrs:{src:s.logo,alt:s.label}}):t._e(),e("span",{staticClass:"wp-mail-smtp-styled-radio-text"},[t._v(t._s(s.label))]),s.is_pro?e("inline-svg",{staticClass:"wp-mail-smtp-pro-badge",attrs:{src:i(3453),width:"46",height:"26"}}):t._e()],1)})),0)},Q=[],U={name:"SettingsInputRadiosWithIcons",props:{options:Array,name:String,value:String},data(){return{has_error:!1}},computed:{selectedImport:{get(){return this.value},set(t){this.$emit("input",t)}}},methods:{titleClass(t){let e="wp-mail-smtp-styled-radio";return this.isChecked(t)&&(e+=" wp-mail-smtp-styled-radio-checked"),e},labelClass(t){let e="";return this.isChecked(t.value)&&(e+=" wp-mail-smtp-styled-radio-label-checked"),t.disabled&&(e+=" wp-mail-smtp-styled-radio-label-disabled"),t.readonly&&(e+=" wp-mail-smtp-styled-radio-label-readonly"),e},isChecked(t){return t===this.selectedImport},clicked(t){t.is_pro&&this.$emit("clicked-disabled",t)}}},Z=U,G=(0,d.A)(Z,N,Q,!1,null,"2d9202de",null),Y=G.exports,H=function(){var t=this,e=t._self._c;return e("p",{staticClass:"wp-mail-smtp-setup-wizard-step-count"},[t._v(" "+t._s(t.stepValue)+" ")])},V=[],K={name:"TheWizardStepCounter",computed:{stepValue:function(){const t=this.$wizard_steps.findIndex((t=>this.$route.name.includes(t)))+1;return(0,l.nv)((0,l.__)("Step %1$s of %2$s","wp-mail-smtp"),t,this.$wizard_steps.length)}}},q=K,J=(0,d.A)(q,H,V,!1,null,"44fd4a93",null),j=J.exports,X={name:"WizardStepImport",components:{SettingsInputRadiosWithIcons:Y,ContentHeader:h,TheWizardStepCounter:j},data(){return{text_header_title:(0,l.__)("Import data from your current plugins","wp-mail-smtp"),text_header_subtitle:(0,l.__)("We have detected other SMTP plugins installed on your website. Select which plugin's data you would like to import to WP Mail SMTP.","wp-mail-smtp"),text_save:(0,l.__)("Import Data and Continue","wp-mail-smtp"),text_skip:(0,l.__)("Skip this Step","wp-mail-smtp"),text_previous_step:(0,l.__)("Previous Step","wp-mail-smtp"),options:[{value:"easy-smtp",label:(0,l.__)("Easy WP SMTP","wp-mail-smtp"),logo:i(1923),disabled:!this.$wpms.other_smtp_plugins.includes("easy-smtp"),readonly:!this.$wpms.other_smtp_plugins.includes("easy-smtp")},{value:"fluent-smtp",label:(0,l.__)("FluentSMTP","wp-mail-smtp"),logo:i(7038),disabled:!this.$wpms.other_smtp_plugins.includes("fluent-smtp"),readonly:!this.$wpms.other_smtp_plugins.includes("fluent-smtp")},{value:"post-smtp-mailer",label:(0,l.__)("Post SMTP Mailer","wp-mail-smtp"),logo:i(8537),disabled:!this.$wpms.other_smtp_plugins.includes("post-smtp-mailer"),readonly:!this.$wpms.other_smtp_plugins.includes("post-smtp-mailer")},{value:"smtp-mailer",label:(0,l.__)("SMTP Mailer","wp-mail-smtp"),logo:i(6256),disabled:!this.$wpms.other_smtp_plugins.includes("smtp-mailer"),readonly:!this.$wpms.other_smtp_plugins.includes("smtp-mailer")},{value:"wp-smtp",label:(0,l.__)("WP SMTP","wp-mail-smtp"),logo:i(7655),disabled:!this.$wpms.other_smtp_plugins.includes("wp-smtp"),readonly:!this.$wpms.other_smtp_plugins.includes("wp-smtp")}],selectedImport:null}},methods:{handleSubmit(){null!==this.selectedImport&&(this.$store.dispatch("$_app/start_loading"),this.$store.dispatch("$_settings/importOtherPlugin",{value:this.selectedImport}).then((t=>{t?this.nextStep():this.$wpms_error_toast({})})).finally((()=>{this.$store.dispatch("$_app/stop_loading")})))},nextStep(){this.$next_step()},previousStep(){this.$previous_step()}}},$=X,tt=(0,d.A)($,R,W,!1,null,null,null),et=tt.exports,it=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step wp-mail-smtp-setup-wizard-step-choose-mailer"},[e("div",{staticClass:"wp-mail-smtp-setup-wizard-content-container"},[e("the-wizard-step-counter"),e("content-header",{attrs:{title:t.text_header_title,subtitle:t.text_header_subtitle}}),t.mailer_set_via_constants?e("div",{staticClass:"wp-mail-smtp-notice wp-mail-smtp-notice--info"},[e("p",{domProps:{innerHTML:t._s(t.text_mailer_set_via_constants)}})]):t._e(),e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("form",[e("div",{staticClass:"wp-mail-smtp-setup-wizard-form-row wp-mail-smtp-setup-wizard-form-row-highlight"},[e("h3",[t._v(t._s(t.text_recommended_mailers))]),e("settings-input-radios-with-icons",{attrs:{name:"choose_mailer",options:t.recommended_options},model:{value:t.selectedMailer,callback:function(e){t.selectedMailer=e},expression:"selectedMailer"}})],1),e("div",{staticClass:"wp-mail-smtp-setup-wizard-form-row"},[e("settings-input-radios-with-icons",{attrs:{name:"choose_mailer",options:t.options},on:{"clicked-disabled":t.clickedDisabledOption},model:{value:t.selectedMailer,callback:function(e){t.selectedMailer=e},expression:"selectedMailer"}})],1)])])],1),e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-no-margin"}),e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-footer"},[e("a",{attrs:{href:"#"},on:{click:function(e){return e.preventDefault(),t.previousStep.apply(null,arguments)}}},[e("span",{staticClass:"text-with-arrow text-with-arrow-left"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(9004),width:"16",height:"18"}}),t._v(t._s(t.text_previous_step)+" ")],1)]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-footer-buttons"},[e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-main",attrs:{type:"submit",name:"next_step",disabled:null===t.selectedMailer||"mail"===t.selectedMailer},on:{click:function(e){return e.preventDefault(),t.handleSubmit.apply(null,arguments)}}},[e("span",{staticClass:"text-with-arrow text-with-arrow-right"},[t._v(" "+t._s(t.text_save)+" "),e("inline-svg",{staticClass:"icon",attrs:{src:i(953),width:"16",height:"19"}})],1)])])])])},st=[],at=i(5353),nt={name:"WizardStepChooseMailer",components:{SettingsInputRadiosWithIcons:Y,ContentHeader:h,TheWizardStepCounter:j},data(){return{text_header_title:(0,l.__)("Choose Your SMTP Mailer","wp-mail-smtp"),text_header_subtitle:(0,l.nv)((0,l.__)("Which mailer would you like to use to send emails? Not sure which mailer to choose? Check out our %1$scomplete mailer guide%2$s for details on each option.","wp-mail-smtp"),'',""),text_save:(0,l.__)("Save and Continue","wp-mail-smtp"),text_previous_step:(0,l.__)("Previous Step","wp-mail-smtp"),text_recommended_mailers:(0,l.__)("Recommended Mailers","wp-mail-smtp"),text_mailer_set_via_constants:(0,l.__)("Your mailer is already configured in a WP Mail SMTP constant, so the options below have been disabled. To change your mailer, please edit or remove the WPMS_MAILER constant in your wp-config.php file.","wp-mail-smtp"),mailer_set_via_constants:this.$wpms.defined_constants.includes("WPMS_MAILER"),recommended_options:[{value:"sendlayer",label:this.$wpms.mailer_options["sendlayer"].title,logo:i(8295),readonly:this.$wpms.defined_constants.includes("WPMS_MAILER"),disabled:this.$wpms.defined_constants.includes("WPMS_MAILER")},{value:"smtpcom",label:this.$wpms.mailer_options["smtpcom"].title,logo:i(9189),readonly:this.$wpms.defined_constants.includes("WPMS_MAILER"),disabled:this.$wpms.defined_constants.includes("WPMS_MAILER")},{value:"sendinblue",label:this.$wpms.mailer_options["sendinblue"].title,logo:i(1466),readonly:this.$wpms.defined_constants.includes("WPMS_MAILER"),disabled:this.$wpms.defined_constants.includes("WPMS_MAILER")}],options:[{value:"amazonses",label:this.$wpms.mailer_options["amazonses"].title,logo:i(6489),is_pro:!this.$wpms.is_pro,notice:this.$wpms.mailer_options["amazonses"].edu_notice,readonly:this.$wpms.defined_constants.includes("WPMS_MAILER"),disabled:!this.$wpms.is_pro||this.$wpms.defined_constants.includes("WPMS_MAILER")},{value:"elasticemail",label:this.$wpms.mailer_options["elasticemail"].title,logo:i(4689),readonly:this.$wpms.defined_constants.includes("WPMS_MAILER"),disabled:this.$wpms.defined_constants.includes("WPMS_MAILER")},{value:"gmail",label:this.$wpms.mailer_options["gmail"].title,logo:i(6848),notice:this.$wpms.mailer_options["gmail"].edu_notice,readonly:this.$wpms.defined_constants.includes("WPMS_MAILER"),disabled:this.$wpms.defined_constants.includes("WPMS_MAILER")},{value:"mailgun",label:this.$wpms.mailer_options["mailgun"].title,logo:i(6211),readonly:this.$wpms.defined_constants.includes("WPMS_MAILER"),disabled:this.$wpms.defined_constants.includes("WPMS_MAILER")},{value:"mailjet",label:this.$wpms.mailer_options["mailjet"].title,logo:i(5168),readonly:this.$wpms.defined_constants.includes("WPMS_MAILER"),disabled:this.$wpms.defined_constants.includes("WPMS_MAILER")},{value:"outlook",label:this.$wpms.is_pro?(0,l.__)("Microsoft 365 / Outlook","wp-mail-smtp"):this.$wpms.mailer_options["outlook"].title,logo:i(5423),is_pro:!this.$wpms.is_pro,readonly:this.$wpms.defined_constants.includes("WPMS_MAILER"),disabled:!this.$wpms.is_pro||this.$wpms.defined_constants.includes("WPMS_MAILER")},{value:"postmark",label:this.$wpms.mailer_options["postmark"].title,logo:i(6959),readonly:this.$wpms.defined_constants.includes("WPMS_MAILER"),disabled:this.$wpms.defined_constants.includes("WPMS_MAILER")},{value:"sendgrid",label:this.$wpms.mailer_options["sendgrid"].title,logo:i(5064),readonly:this.$wpms.defined_constants.includes("WPMS_MAILER"),disabled:this.$wpms.defined_constants.includes("WPMS_MAILER")},{value:"smtp2go",label:this.$wpms.mailer_options["smtp2go"].title,logo:i(1366),readonly:this.$wpms.defined_constants.includes("WPMS_MAILER"),disabled:this.$wpms.defined_constants.includes("WPMS_MAILER")},{value:"sparkpost",label:this.$wpms.mailer_options["sparkpost"].title,logo:i(6675),readonly:this.$wpms.defined_constants.includes("WPMS_MAILER"),disabled:this.$wpms.defined_constants.includes("WPMS_MAILER")},{value:"zoho",label:this.$wpms.mailer_options["zoho"].title,logo:i(7936),is_pro:!this.$wpms.is_pro,readonly:this.$wpms.defined_constants.includes("WPMS_MAILER"),disabled:!this.$wpms.is_pro||this.$wpms.defined_constants.includes("WPMS_MAILER")},{value:"smtp",label:this.$wpms.mailer_options["smtp"].title,logo:i(9682),readonly:this.$wpms.defined_constants.includes("WPMS_MAILER"),disabled:this.$wpms.defined_constants.includes("WPMS_MAILER")}],selectedMailer:this.currentMailer}},watch:{currentMailer:function(t){this.selectedMailer=t}},computed:{...(0,at.L8)({currentMailer:"$_settings/mailer"}),selectedMailerOptions:function(){return this.recommended_options.concat(this.options).find((t=>t.value===this.selectedMailer))}},methods:{handleSubmit(t,e=!1){null!==this.selectedMailer&&"mail"!==this.selectedMailer&&(void 0===this.selectedMailerOptions.notice||e?(this.$store.dispatch("$_app/start_loading"),this.$store.dispatch("$_settings/updateSettings",{value:{mail:{mailer:this.selectedMailer}}}).then((t=>{t.success?(this.$store.dispatch("$_settings/setMailer",this.selectedMailer),this.nextStep()):this.$wpms_error_toast({})})).finally((()=>{this.$store.dispatch("$_app/stop_loading")}))):this.$swal({title:this.selectedMailerOptions.label+" "+(0,l.__)("Mailer","wp-mail-smtp"),html:this.selectedMailerOptions.notice,width:650,showCloseButton:!0,allowOutsideClick:!1,allowEscapeKey:!1,allowEnterKey:!1,customClass:{container:"wp-mail-smtp-swal"},confirmButtonText:(0,l.__)("I Understand, Continue","wp-mail-smtp"),cancelButtonText:(0,l.__)("Choose a Different Mailer","wp-mail-smtp"),showCancelButton:!0,reverseButtons:!0}).then((t=>{t.value?this.handleSubmit(null,!0):void 0===t.dismiss||"cancel"!==t.dismiss||this.$wpms.defined_constants.includes("WPMS_MAILER")||(this.selectedMailer=null)})))},nextStep(){const t=this.$wizard_steps.findIndex((t=>this.$route.name.includes(t)))+1;this.$router.push({name:`${this.$wizard_steps[t]}_${this.selectedMailer}`})},previousStep(){this.$previous_step()},clickedDisabledOption(t){var e=/(\?)/.test(this.$wpms.education.upgrade_url)?"&":"?",s=this.$wpms.education.upgrade_url+e+"utm_content="+encodeURIComponent(t.value);this.$swal({title:t.label+" "+(0,l.__)("is a PRO Feature","wp-mail-smtp"),html:`

${this.$wpms.education.upgrade_text.replace("%mailer%",t.label)}

\n\t\t\t\t\t\t\t

${this.$wpms.education.upgrade_button}

\n\t\t\t\t\t\t\t

${this.$wpms.education.upgrade_bonus}

\n\t\t\t\t\t\t\t

${this.$wpms.education.upgrade_doc}

`,width:550,imageUrl:i(1312),imageWidth:31,imageHeight:35,showCloseButton:!0,customClass:{container:"wp-mail-smtp-swal wp-mail-smtp-upgrade-popup"},showConfirmButton:!1})}},mounted(){this.selectedMailer=this.currentMailer}},ot=nt,rt=(0,d.A)(ot,it,st,!1,null,"1dadf997",null),lt=rt.exports,mt=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step wp-mail-smtp-setup-wizard-step-configure-mailer"},[e("div",{staticClass:"wp-mail-smtp-setup-wizard-content-container"},[e("div",{staticClass:"wp-mail-smtp-configure-mailer-header"},[e("div",{staticClass:"wp-mail-smtp-configure-mailer-header-container"},[e("the-wizard-step-counter"),e("content-header",{attrs:{title:t.text_header_title,subtitle:t.text_header_subtitle}})],1),e("span",{staticClass:"wp-mail-smtp-configure-mailer-logo"},[e("inline-svg",{attrs:{src:t.logo(t.mailer),height:"40"}})],1)]),e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-no-margin"}),e("router-view",{ref:"mailerConfiguration"})],1),e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-no-margin"}),e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-footer"},[e("a",{attrs:{href:"#"},on:{click:function(e){return e.preventDefault(),t.previousStep.apply(null,arguments)}}},[e("span",{staticClass:"text-with-arrow text-with-arrow-left"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(9004),width:"16",height:"18"}}),t._v(t._s(t.text_previous_step)+" ")],1)]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-footer-buttons"},[e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-main",attrs:{type:"submit",name:"next_step",disabled:null===t.mailer||!0===t.blocked_step},on:{click:function(e){return e.preventDefault(),t.handleSubmit.apply(null,arguments)}}},[e("span",{staticClass:"text-with-arrow text-with-arrow-right"},[t._v(" "+t._s(t.text_save)+" "),e("inline-svg",{staticClass:"icon",attrs:{src:i(953),width:"16",height:"19"}})],1)])])])])},pt=[],_t=i(7860),ct={name:"WizardStepConfigureMailer",components:{ContentHeader:h,TheWizardStepCounter:j},data(){return{text_header_title:(0,l.__)("Configure Mailer Settings","wp-mail-smtp"),text_header_subtitle:(0,l.__)("Below, we'll show you all of the settings required to set up this mailer.","wp-mail-smtp"),text_save:(0,l.__)("Save and Continue","wp-mail-smtp"),text_previous_step:(0,l.__)("Previous Step","wp-mail-smtp")}},computed:{...(0,at.L8)({mailer:"$_settings/mailer"}),...(0,_t.YP)("$_wizard",["blocked_step"])},methods:{handleSubmit(){return!this.blocked_step&&(this.$refs.mailerConfiguration.areRequiredFieldsValid()?(this.$store.dispatch("$_app/start_loading"),void this.$store.dispatch("$_settings/saveCurrentSettings").then((t=>{t.success?this.$next_step():this.$wpms_error_toast({})})).finally((()=>{this.$store.dispatch("$_app/stop_loading")}))):(this.$required_fields_modal(),!1))},previousStep(){this.blocked_step=!1,this.$previous_step()},logo(t){return"mail"===t?t="smtp":"sendinblue"===t&&(t="brevo"),i(3180)(`./${t}.svg`)}}},dt=ct,ut=(0,d.A)(dt,mt,pt,!1,null,null,null),ht=ut.exports,ft=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step wp-mail-smtp-setup-wizard-step-plugin-features"},[e("div",{staticClass:"wp-mail-smtp-setup-wizard-content-container"},[e("div",{staticClass:"wp-mail-smtp-plugin-features-header"},[e("the-wizard-step-counter"),e("content-header",{attrs:{title:t.text_header_title,subtitle:t.text_header_subtitle}})],1),e("div",{staticClass:"wp-mail-smtp-plugin-features-list"},[e("settings-input-long-checkbox",{attrs:{value:!0,name:"improved_deliverability",label:t.text_improved_email_deliverability,description:t.text_improved_email_deliverability_desc,disabled:""}}),e("settings-input-long-checkbox",{attrs:{value:!0,name:"error_tracking",label:t.text_error_tracking,description:t.text_error_tracking_desc,disabled:""}}),t.contact_form_already_installed?t._e():e("settings-input-long-checkbox",{attrs:{name:"smart_contact_form",label:t.text_smart_contact_form,description:t.text_smart_contact_form_desc},model:{value:t.smart_contact_form,callback:function(e){t.smart_contact_form=e},expression:"smart_contact_form"}}),t.is_pro?t._e():e("settings-input-long-checkbox",{attrs:{name:"summary_report_email",label:t.text_summary_report_email,description:t.text_summary_report_email_desc},model:{value:t.summary_report_email,callback:function(e){t.summary_report_email=e},expression:"summary_report_email"}}),e("settings-input-long-checkbox",{attrs:{name:"email_log",constant:"WPMS_LOGS_ENABLED",label:t.text_email_log,description:t.text_email_log_desc,show_pro:!t.is_pro},on:{input:t.emailLogEnabledChanged},model:{value:t.email_log,callback:function(e){t.email_log=e},expression:"email_log"}}),t.email_log||!t.is_pro?e("settings-input-long-checkbox",{attrs:{value:t.complete_email_report,name:"complete_email_report",label:t.text_complete_email_report,description:t.text_complete_email_report_desc,show_pro:!t.is_pro,disabled:!!t.is_pro},model:{value:t.complete_email_report,callback:function(e){t.complete_email_report=e},expression:"complete_email_report"}}):t._e(),t.is_pro&&t.email_log?e("settings-input-long-checkbox",{attrs:{name:"summary_report_email",constant:"WPMS_SUMMARY_REPORT_EMAIL_DISABLED",label:t.text_summary_report_email,description:t.text_summary_report_email_desc},model:{value:t.summary_report_email,callback:function(e){t.summary_report_email=e},expression:"summary_report_email"}}):t._e(),e("settings-input-long-checkbox",{attrs:{name:"instant_email_alert_input",label:t.text_instant_email_alert,description:t.text_instant_email_alert_desc,constant:"WPMS_ALERT_EMAIL_SEND_TO",show_pro:!t.is_pro},model:{value:t.instant_email_alert,callback:function(e){t.instant_email_alert=e},expression:"instant_email_alert"}}),t.is_pro?t._e():e("settings-input-long-checkbox",{attrs:{name:"manage_notifications",label:t.text_manage_notifications,description:t.text_manage_notifications_desc,show_pro:!t.is_pro},model:{value:t.manage_notifications,callback:function(e){t.manage_notifications=e},expression:"manage_notifications"}}),t.is_multisite&&!t.is_pro?e("settings-input-long-checkbox",{attrs:{name:"network_settings",label:t.text_network_settings,description:t.text_network_settings_desc,show_pro:!t.is_pro},model:{value:t.network_settings,callback:function(e){t.network_settings=e},expression:"network_settings"}}):t._e()],1)]),e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-no-margin"}),e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-footer"},[e("a",{attrs:{href:"#"},on:{click:function(e){return e.preventDefault(),t.previousStep.apply(null,arguments)}}},[e("span",{staticClass:"text-with-arrow text-with-arrow-left"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(9004),width:"16",height:"18"}}),t._v(t._s(t.text_previous_step)+" ")],1)]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-footer-buttons"},[e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-main",attrs:{type:"submit",name:"next_step"},on:{click:function(e){return e.preventDefault(),t.handleSubmit.apply(null,arguments)}}},[e("span",{staticClass:"text-with-arrow text-with-arrow-right"},[t._v(" "+t._s(t.text_save)+" "),e("inline-svg",{staticClass:"icon",attrs:{src:i(953),width:"16",height:"19"}})],1)])])])])},gt=[],wt=function(){var t=this,e=t._self._c;return e("label",{staticClass:"settings-input-long-checkbox",class:{"settings-input-long-checkbox-checked":t.value,"settings-input-long-checkbox-disabled":t.disabled||t.is_constant_set},attrs:{for:"wp-mail-smtp-settings-long-checkbox-"+t.name}},[e("div",{staticClass:"settings-input-long-checkbox-header"},[e("span",{staticClass:"title-container"},[e("span",{staticClass:"label"},[t._v(t._s(t.label))]),t.show_pro?e("inline-svg",{staticClass:"wp-mail-smtp-pro-badge",attrs:{src:i(3453),width:"46",height:"24"}}):t._e()],1),t.description?e("p",{staticClass:"description"},[t._v(t._s(t.description))]):t._e(),t.is_constant_set?e("p",{staticClass:"description description--constant",domProps:{innerHTML:t._s(t.text_constant)}}):t._e()]),e("span",{staticClass:"settings-input-long-checkbox-container"},[e("input",{attrs:{id:"wp-mail-smtp-settings-long-checkbox-"+t.name,type:"checkbox",name:t.name,disabled:t.disabled||t.is_constant_set},domProps:{checked:t.value},on:{input:function(e){return t.$emit("input",e.target.checked)}}}),e("span",{staticClass:"checkbox",class:{"checkbox-checked":t.value,"checkbox-disabled":t.disabled||t.is_constant_set}},[e("inline-svg",{staticClass:"icon",attrs:{src:i(8063),width:"16",height:"16"}})],1)])])},At=[],bt={name:"SettingsInputLongCheckbox",props:{label:String,name:String,value:Boolean,description:String,constant:String,disabled:Boolean,show_pro:Boolean},computed:{is_constant_set:function(){return this.$wpms.defined_constants.includes(this.constant)},text_constant:function(){return(0,l.__)("This setting is already configured with the WP Mail SMTP constant. To change it, please edit or remove the "+this.constant+" constant in your wp-config.php file.","wp-mail-smtp")}}},vt=bt,xt=(0,d.A)(vt,wt,At,!1,null,null,null),kt=xt.exports,yt={name:"WizardStepPluginFeatures",components:{ContentHeader:h,TheWizardStepCounter:j,SettingsInputLongCheckbox:kt},data(){return{text_header_title:(0,l.__)("Which email features do you want to enable?","wp-mail-smtp"),text_header_subtitle:(0,l.__)("Make sure you're getting the most out of WP Mail SMTP. Just check all of the features you'd like to use, and we'll go ahead and enable those for you.","wp-mail-smtp"),text_save:(0,l.__)("Save and Continue","wp-mail-smtp"),text_previous_step:(0,l.__)("Previous Step","wp-mail-smtp"),text_improved_email_deliverability:(0,l.__)("Improved Email Deliverability","wp-mail-smtp"),text_improved_email_deliverability_desc:(0,l.__)("Ensure your emails are sent successfully and reliably.","wp-mail-smtp"),text_error_tracking:(0,l.__)("Email Error Tracking","wp-mail-smtp"),text_error_tracking_desc:(0,l.__)("Easily spot errors causing delivery issues.","wp-mail-smtp"),text_smart_contact_form:(0,l.__)("Smart Contact Form","wp-mail-smtp"),text_smart_contact_form_desc:(0,l.__)("Install the WPForms plugin and create beautiful contact forms with just a few clicks.","wp-mail-smtp"),text_email_log:(0,l.__)("Detailed Email Logs","wp-mail-smtp"),text_email_log_desc:(0,l.__)("Keep records of every email that's sent out from your website.","wp-mail-smtp"),text_instant_email_alert:(0,l.__)("Instant Email Alerts","wp-mail-smtp"),text_instant_email_alert_desc:(0,l.__)("Get notifications via email, SMS, Slack, or webhook when emails fail to send.","wp-mail-smtp"),text_complete_email_report:(0,l.__)("Complete Email Reports","wp-mail-smtp"),text_complete_email_report_desc:(0,l.__)("See the delivery status, track opens and clicks, and create deliverability graphs.","wp-mail-smtp"),text_summary_report_email:(0,l.__)("Weekly Email Summary","wp-mail-smtp"),text_summary_report_email_desc:(0,l.__)("Get statistics about emails you've sent.","wp-mail-smtp"),text_manage_notifications:(0,l.__)("Manage Default Notifications","wp-mail-smtp"),text_manage_notifications_desc:(0,l.__)("Control which email notifications your WordPress site sends.","wp-mail-smtp"),text_network_settings:(0,l.__)("Multisite Network Settings","wp-mail-smtp"),text_network_settings_desc:(0,l.__)("Save time with powerful WordPress Multisite controls.","wp-mail-smtp"),is_pro:this.$wpms.is_pro,is_multisite:this.$wpms.is_multisite,email_log:!1,complete_email_report:!!this.$wpms.is_pro,summary_report_email:!1,manage_notifications:!1,network_settings:!1}},computed:{...(0,at.L8)({contact_form_already_installed:"$_plugins/contact_form_plugin_already_installed",email_log_setting:"$_settings/email_log_enabled",summary_report_email_setting:"$_settings/summary_report_email_enabled"}),...(0,_t.YP)("$_plugins",{smart_contact_form:"smart_contact_form_setting"}),...(0,_t.YP)("$_settings",{alert_email_connections:"settings.alert_email.connections",instant_email_alert:"settings.alert_email.enabled"})},watch:{smart_contact_form:function(){if(this.contact_form_already_installed)return!1;this.showPluginInstallFooterNotice()},contact_form_already_installed:function(){this.showPluginInstallFooterNotice()},email_log_setting:function(t){this.email_log=t},summary_report_email_setting:function(t){this.summary_report_email=t}},methods:{handleSubmit(){this.$store.dispatch("$_app/start_loading");let t=[],e={value:{general:{summary_report_email_disabled:!this.summary_report_email}}};if(t.push(this.$store.dispatch("$_settings/setSummaryReportEmail",!this.summary_report_email)),this.is_pro){e.value={...e.value,logs:{enabled:this.email_log}},t.push(this.$store.dispatch("$_settings/setLogs",this.email_log));let i={enabled:this.instant_email_alert};this.instant_email_alert&&0===Object.values(this.alert_email_connections).length&&(i.connections=[{send_to:this.$wpms.current_user_email}]),e.value={...e.value,alert_email:i}}if(t.push(this.$store.dispatch("$_settings/updateSettings",e)),t.push(Promise.resolve({success:!0}).then((t=>this.smart_contact_form&&!this.contact_form_already_installed?this.$store.dispatch("$_plugins/installPlugin","wpforms-lite"):t))),!this.is_pro){const e=[];this.email_log&&e.push("email_log"),this.complete_email_report&&e.push("complete_email_report"),this.instant_email_alert&&e.push("instant_email_alert"),this.manage_notifications&&e.push("manage_notifications"),this.network_settings&&e.push("network_settings"),t.push(this.$store.dispatch("$_settings/savePluginFeatures",e))}Promise.all(t).then((t=>{const e=t.filter((t=>t.success));if(e.length===t.length){this.$emit("displayContentBelow","");let t=this.is_pro&&!this.$store.getters["$_settings/email_log_enabled"]?1:0;this.$next_step(t)}})).finally((()=>{this.$store.dispatch("$_app/stop_loading")}))},previousStep(){this.$emit("displayContentBelow","");const t=this.$wizard_steps.findIndex((t=>this.$route.name.includes(t)))-1;this.$router.push({name:`${this.$wizard_steps[t]}_${this.$store.getters["$_settings/mailer"]}`})},showPluginInstallFooterNotice(){let t=[];this.smart_contact_form&&!this.contact_form_already_installed&&t.push("WPForms");let e="";t.length>0&&(e=(0,l.__)("The following plugin will be installed for free:","wp-mail-smtp"),e=`

${e} ${t.join(", ")}

`),this.$emit("displayContentBelow",e)},emailLogEnabledChanged(){"0"===this.$wpms.completed_time&&sessionStorage.setItem("wp_mail_smtp_email_log_enabled_changed","true")}},mounted(){if(this.showPluginInstallFooterNotice(),this.$wpms.is_pro&&"0"===this.$wpms.completed_time&&"true"!==sessionStorage.getItem("wp_mail_smtp_email_log_enabled_changed")?this.email_log=!0:this.email_log=this.$store.getters["$_settings/email_log_enabled"],this.summary_report_email=this.$store.getters["$_settings/summary_report_email_enabled"],!this.$wpms.is_pro){const t=this.$store.getters["$_settings/plugin_features"];t.includes("email_log")&&(this.email_log=!0),t.includes("complete_email_report")&&(this.complete_email_report=!0),t.includes("instant_email_alert")&&(this.instant_email_alert=!0),t.includes("manage_notifications")&&(this.manage_notifications=!0),t.includes("network_settings")&&(this.network_settings=!0)}}},Ct=yt,St=(0,d.A)(Ct,ft,gt,!1,null,null,null),Mt=St.exports,Pt=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step wp-mail-smtp-setup-wizard-step-help-improve"},[e("div",{staticClass:"wp-mail-smtp-setup-wizard-content-container"},[e("div",{staticClass:"wp-mail-smtp-help-improve-header"},[e("the-wizard-step-counter"),e("content-header",{attrs:{title:t.text_header_title,subtitle:t.text_header_subtitle}})],1),e("settings-input-text",{attrs:{name:"email",type:"email",label:t.text_email_label,description:t.text_email_description},model:{value:t.current_user_email,callback:function(e){t.current_user_email=e},expression:"current_user_email"}}),e("settings-input-checkbox",{attrs:{name:"usage_tracking",label:t.text_usage_tracking_label,description:t.text_usage_tracking_description,tooltip:t.text_usage_tracking_tooltip},model:{value:t.usage_tracking,callback:function(e){t.usage_tracking=e},expression:"usage_tracking"}})],1),e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-no-margin"}),e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-footer"},[e("a",{attrs:{href:"#"},on:{click:function(e){return e.preventDefault(),t.previousStep.apply(null,arguments)}}},[e("span",{staticClass:"text-with-arrow text-with-arrow-left"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(9004),width:"16",height:"18"}}),t._v(t._s(t.text_previous_step)+" ")],1)]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-footer-buttons"},[e("button",{staticClass:"wp-mail-smtp-button",attrs:{type:"button",name:"skip_step"},domProps:{textContent:t._s(t.text_skip)},on:{click:function(e){return e.preventDefault(),t.nextStep.apply(null,arguments)}}}),e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-main",attrs:{type:"submit",name:"next_step"},on:{click:function(e){return e.preventDefault(),t.handleSubmit.apply(null,arguments)}}},[e("span",{staticClass:"text-with-arrow text-with-arrow-right"},[t._v(" "+t._s(t.text_save)+" "),e("inline-svg",{staticClass:"icon",attrs:{src:i(953),width:"16",height:"19"}})],1)])])])])},Et=[],Bt=function(){var t=this,e=t._self._c;return e("div",{staticClass:"settings-input-text",class:{"settings-input-text-with-copy":t.copy,"input-error":t.has_errors||t.field_error}},[e("label",{staticClass:"settings-input-label-container",attrs:{for:t.id}},[t.label?e("span",{staticClass:"label",domProps:{innerHTML:t._s(t.label)}}):t._e(),t.tooltip?e("settings-info-tooltip",{attrs:{content:t.tooltip}}):t._e()],1),e("span",{staticClass:"settings-input-container"},["checkbox"===t.type?e("input",{directives:[{name:"model",rawName:"v-model",value:t.currentValue,expression:"currentValue"}],ref:"input",attrs:{id:t.id,name:t.name,placeholder:t.placeholder,readonly:t.readonly,disabled:t.disabled||t.is_constant_set,type:"checkbox"},domProps:{checked:Array.isArray(t.currentValue)?t._i(t.currentValue,null)>-1:t.currentValue},on:{change:[function(e){var i=t.currentValue,s=e.target,a=!!s.checked;if(Array.isArray(i)){var n=null,o=t._i(i,n);s.checked?o<0&&(t.currentValue=i.concat([n])):o>-1&&(t.currentValue=i.slice(0,o).concat(i.slice(o+1)))}else t.currentValue=a},t.inputUpdate]}}):"radio"===t.type?e("input",{directives:[{name:"model",rawName:"v-model",value:t.currentValue,expression:"currentValue"}],ref:"input",attrs:{id:t.id,name:t.name,placeholder:t.placeholder,readonly:t.readonly,disabled:t.disabled||t.is_constant_set,type:"radio"},domProps:{checked:t._q(t.currentValue,null)},on:{change:[function(e){t.currentValue=null},t.inputUpdate]}}):e("input",{directives:[{name:"model",rawName:"v-model",value:t.currentValue,expression:"currentValue"}],ref:"input",attrs:{id:t.id,name:t.name,placeholder:t.placeholder,readonly:t.readonly,disabled:t.disabled||t.is_constant_set,type:t.type},domProps:{value:t.currentValue},on:{change:t.inputUpdate,input:function(e){e.target.composing||(t.currentValue=e.target.value)}}}),t.copy?e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-small",class:{"wp-mail-smtp-button-copied":t.show_copied},attrs:{title:t.text_copy_button},on:{click:function(e){return e.preventDefault(),t.copyValue.apply(null,arguments)}}},[e("span",{staticClass:"copy-button-container"},[e("inline-svg",{staticClass:"icon",class:{active:!t.show_copied},attrs:{src:i(7726),width:"16",height:"16"}}),e("inline-svg",{staticClass:"icon copied",class:{active:t.show_copied},attrs:{src:i(2452),width:"16",height:"16"}})],1)]):t._e()]),t.has_errors?e("p",{staticClass:"error"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(617),width:"16"}}),e("span",{domProps:{innerHTML:t._s(t.text_error)}})],1):t._e(),t.description?e("p",{staticClass:"description",domProps:{innerHTML:t._s(t.description)}}):t._e(),t.is_constant_set?e("p",{staticClass:"description description--constant",domProps:{innerHTML:t._s(t.text_constant)}}):t._e()])},Tt=[],Ft=function(){var t=this,e=t._self._c;return e("span",{directives:[{name:"tooltip",rawName:"v-tooltip",value:t.tooltip_data,expression:"tooltip_data"}],staticClass:"wp-mail-smtp-info",attrs:{tabindex:"0"}},[e("inline-svg",{staticClass:"icon",attrs:{src:i(5414),width:"14",height:"14"}})],1)},It=[],Dt={name:"SettingsInfoTooltip",props:{content:String},data(){return{tooltip_data:{content:this.content,autoHide:!1,trigger:"hover focus click"}}}},Ot=Dt,zt=(0,d.A)(Ot,Ft,It,!1,null,"74a4d2ae",null),Lt=zt.exports,Rt={name:"SettingsInputText",components:{SettingsInfoTooltip:Lt},props:{name:String,value:String,label:String,description:String,constant:String,placeholder:String,type:{type:String,default:"text"},tooltip:String,readonly:Boolean,disabled:Boolean,format:RegExp,error:{type:String,default:""},copy:{type:Boolean,default:!1},is_error:Boolean},data(){return{has_error:!1,id:"input-"+this.name,text_copy_button:(0,l.__)("Copy input value","wp-mail-smtp"),text_copied:(0,l.__)("Copied!","wp-mail-smtp"),show_copied:!1}},computed:{currentValue:{get(){return this.value},set(t){this.$emit("is_error_update",!1),this.$emit("input",t)}},field_error:{get(){return this.is_error},set(t){this.$emit("is_error_update",t)}},has_errors:function(){return this.error.length>0||this.has_error},text_error:function(){return this.error.length>0?this.error:(0,l.__)("The value entered does not match the required format","wp-mail-smtp")},is_constant_set:function(){return this.$wpms.defined_constants.includes(this.constant)},text_constant:function(){return(0,l.__)("This setting is already configured with the WP Mail SMTP constant. To change it, please edit or remove the "+this.constant+" constant in your wp-config.php file.","wp-mail-smtp")}},methods:{inputUpdate:function(t){if(this.disabled)return!1;if(this.has_error=!1,this.format||this.type&&"email"===this.type){const e=this.format?this.format:/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;if(!e.test(t.target.value))return this.has_error=!0,this.$emit("error_detected",this.text_error),!1}},copyValue:function(){const t=this.$refs.input;t.select(),document.execCommand("copy"),this.show_copied=!0;let e=this;setTimeout((function(){e.show_copied=!1}),1e3)}}},Wt=Rt,Nt=(0,d.A)(Wt,Bt,Tt,!1,null,null,null),Qt=Nt.exports,Ut=function(){var t=this,e=t._self._c;return e("div",{staticClass:"settings-input-checkbox",class:{"settings-input-checkbox-checked":t.value,"settings-input-checkbox-disabled":t.disabled}},[e("span",{staticClass:"settings-input-label-container"},[e("span",{staticClass:"label"},[t._v(t._s(t.label))]),t.tooltip?e("settings-info-tooltip",{attrs:{content:t.tooltip}}):t._e()],1),e("label",{staticClass:"settings-input-checkbox-container",attrs:{for:"wp-mail-smtp-settings-checkbox-"+t.name}},[e("input",{attrs:{id:"wp-mail-smtp-settings-checkbox-"+t.name,type:"checkbox",name:t.name,disabled:t.disabled},domProps:{checked:t.value},on:{input:function(e){return t.$emit("input",e.target.checked)}}}),e("span",{staticClass:"checkbox",class:{"checkbox-checked":t.value,"checkbox-disabled":t.disabled}},[e("inline-svg",{staticClass:"icon",attrs:{src:i(8063),width:"14",height:"14"}})],1),t.description?e("span",{staticClass:"input-label"},[t._v(t._s(t.description))]):t._e()])])},Zt=[],Gt={name:"SettingsInputCheckbox",components:{SettingsInfoTooltip:Lt},props:{label:String,name:String,value:Boolean,description:String,tooltip:String,disabled:Boolean}},Yt=Gt,Ht=(0,d.A)(Yt,Ut,Zt,!1,null,null,null),Vt=Ht.exports,Kt={name:"WizardStepHelpImprove",components:{ContentHeader:h,TheWizardStepCounter:j,SettingsInputText:Qt,SettingsInputCheckbox:Vt},data(){return{text_header_title:(0,l.__)("Help Improve WP Mail SMTP + Smart Recommendations","wp-mail-smtp"),text_header_subtitle:(0,l.__)("Get helpful suggestions from WP Mail SMTP on how to optimize your email deliverability and grow your business.","wp-mail-smtp"),text_save:(0,l.__)("Save and Continue","wp-mail-smtp"),text_skip:(0,l.__)("Skip this Step","wp-mail-smtp"),text_previous_step:(0,l.__)("Previous Step","wp-mail-smtp"),text_email_label:(0,l.__)("Your Email Address","wp-mail-smtp"),text_email_description:(0,l.__)("Your email is needed, so you can receive recommendations.","wp-mail-smtp"),text_usage_tracking_label:(0,l.__)("Help make WP Mail SMTP better for everyone","wp-mail-smtp"),text_usage_tracking_description:(0,l.__)("Yes, count me in","wp-mail-smtp"),text_usage_tracking_tooltip:(0,l.__)("By allowing us to track usage data we can better help you because we know with which WordPress configurations, themes and plugins we should test.","wp-mail-smtp"),is_pro:this.$wpms.is_pro,usage_tracking:!1}},computed:{...(0,_t.YP)("$_wizard",["current_user_email"])},methods:{handleSubmit(){this.$store.dispatch("$_app/start_loading");let t=[];if(this.current_user_email&&t.push(this.$store.dispatch("$_settings/subscribeToNewsletter",this.current_user_email)),this.usage_tracking){const e={value:{general:{"usage-tracking-enabled":!0}}};t.push(this.$store.dispatch("$_settings/updateSettings",e))}Promise.all(t).then((()=>{this.nextStep()})).finally((()=>{this.$store.dispatch("$_app/stop_loading")}))},nextStep(){this.$next_step()},previousStep(){this.$previous_step()}}},qt=Kt,Jt=(0,d.A)(qt,Pt,Et,!1,null,null,null),jt=Jt.exports,Xt=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step wp-mail-smtp-setup-wizard-step-license"},[e("div",{staticClass:"wp-mail-smtp-setup-wizard-content-container"},[e("div",{staticClass:"wp-mail-smtp-license-header"},[e("the-wizard-step-counter"),e("content-header",{attrs:{title:t.text_header_title,subtitle:t.text_header_subtitle}})],1),t.is_pro?t._e():e("div",{staticClass:"upgrade-content"},[e("p",{staticClass:"medium-bold",domProps:{innerHTML:t._s(t.text_upgrade_paragraph)}}),e("div",{staticClass:"checked-item-list"},[e("span",{staticClass:"checked-item"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(8063),width:"16",height:"16"}}),t._v(" "),e("span",[t._v(t._s(t.text_email_log))])],1),e("span",{staticClass:"checked-item"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(8063),width:"16",height:"16"}}),t._v(" "),e("span",[t._v(t._s(t.text_complete_email_report))])],1),e("span",{staticClass:"checked-item"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(8063),width:"16",height:"16"}}),t._v(" "),e("span",[t._v(t._s(t.text_instant_email_alert))])],1),e("span",{staticClass:"checked-item"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(8063),width:"16",height:"16"}}),t._v(" "),e("span",[t._v(t._s(t.text_summary_report_email))])],1),e("span",{staticClass:"checked-item"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(8063),width:"16",height:"16"}}),t._v(" "),e("span",[t._v(t._s(t.text_manage_notifications))])],1),e("span",{staticClass:"checked-item"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(8063),width:"16",height:"16"}}),t._v(" "),e("span",[t._v(t._s(t.text_network_settings))])],1)])]),t.verified?e("div",{staticClass:"verified-license"},[e("p",{domProps:{innerHTML:t._s(t.text_verified_license)}})]):e("div",{staticClass:"license-form",class:{"license-form-error":t.license_error}},[e("p",{domProps:{innerHTML:t._s(t.text_license_form)}}),e("div",{staticClass:"license-control"},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.license,expression:"license"}],attrs:{name:"license",type:"password",placeholder:t.text_license_input_placeholder,"aria-label":t.text_aria_label_for_license_input},domProps:{value:t.license},on:{input:function(e){e.target.composing||(t.license=e.target.value)}}}),e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-success wp-mail-smtp-button-small",attrs:{type:"button"},on:{click:function(e){return e.preventDefault(),t.handleLicenseSubmit.apply(null,arguments)}}},[t._v(" "+t._s(t.text_license_button)+" ")])]),t.license_error?e("p",{staticClass:"error-message",domProps:{textContent:t._s(t.text_license_error)}}):t._e()])]),e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-no-margin"}),e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-footer"},[e("a",{attrs:{href:"#"},on:{click:function(e){return e.preventDefault(),t.previousStep.apply(null,arguments)}}},[e("span",{staticClass:"text-with-arrow text-with-arrow-left"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(9004),width:"16",height:"18"}}),t._v(t._s(t.text_previous_step)+" ")],1)]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-footer-buttons"},[t.verified?e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-main",attrs:{type:"submit",name:"next_step"},on:{click:function(e){return e.preventDefault(),t.handleSubmit.apply(null,arguments)}}},[e("span",{staticClass:"text-with-arrow text-with-arrow-right"},[t._v(" "+t._s(t.text_save)+" "),e("inline-svg",{staticClass:"icon",attrs:{src:i(953),width:"16",height:"19"}})],1)]):e("button",{staticClass:"wp-mail-smtp-button",attrs:{type:"button",name:"skip_step"},domProps:{textContent:t._s(t.text_skip)},on:{click:function(e){return e.preventDefault(),t.nextStep.apply(null,arguments)}}})])])])},$t=[],te=i(470),ee=i.n(te),ie={name:"WizardStepLicense",components:{ContentHeader:h,TheWizardStepCounter:j},data(){return{text_header_title:(0,l.__)("Enter your WP Mail SMTP License Key","wp-mail-smtp"),text_header_subtitle:this.$wpms.is_pro?"":(0,l.nv)((0,l.__)("You're currently using %1$sWP Mail SMTP Lite%2$s - no license needed. Enjoy!","wp-mail-smtp"),'',"")+" 🙂",text_save:(0,l.__)("Continue","wp-mail-smtp"),text_skip:(0,l.__)("Skip this Step","wp-mail-smtp"),text_previous_step:(0,l.__)("Previous Step","wp-mail-smtp"),text_upgrade_paragraph:(0,l.nv)((0,l.__)("To unlock selected features, %1$sUpgrade to Pro%2$s and enter your license key below.","wp-mail-smtp"),'',""),text_network_settings:(0,l.__)("Multisite Network Settings","wp-mail-smtp"),text_manage_notifications:(0,l.__)("Manage Default Notifications","wp-mail-smtp"),text_email_log:(0,l.__)("Detailed Email Logs","wp-mail-smtp"),text_summary_report_email:(0,l.__)("Enhanced Weekly Email Summary","wp-mail-smtp"),text_license_form_lite:(0,l.nv)((0,l.__)("Already purchased? Enter your license key below to connect with %1$sWP Mail SMTP Pro%2$s!","wp-mail-smtp"),"",""),text_license_form_pro:(0,l.__)("Enter your license key below to unlock plugin updates!","wp-mail-smtp"),text_license_button:this.$wpms.is_pro?(0,l.__)("Verify License Key","wp-mail-smtp"):(0,l.__)("Connect","wp-mail-smtp"),text_license_error:(0,l.__)("The License Key format is incorrect. Please enter a valid key and try again.","wp-mail-smtp"),text_verified_license:(0,l.__)("Your license was successfully verified! You are ready for the next step.","wp-mail-smtp"),text_email_log_desc:(0,l.__)("Keep records of every email that's sent out from your website.","wp-mail-smtp"),text_manage_notifications_desc:(0,l.__)("Control which email notifications your WordPress site sends.","wp-mail-smtp"),text_network_settings_desc:(0,l.__)("Save time with powerful WordPress Multisite controls.","wp-mail-smtp"),text_instant_email_alert:(0,l.__)("Instant Email Alerts","wp-mail-smtp"),text_instant_email_alert_desc:(0,l.__)("Get notifications via email, SMS, Slack, or webhook when emails fail to send.","wp-mail-smtp"),text_complete_email_report:(0,l.__)("Complete Email Reports","wp-mail-smtp"),text_complete_email_report_desc:(0,l.__)("See the delivery status, track opens and clicks, and create deliverability graphs.","wp-mail-smtp"),text_pro_badge:(0,l.__)("Pro badge","wp-mail-smtp"),text_aria_label_for_license_input:(0,l.__)("License key input","wp-mail-smtp"),text_license_input_placeholder:(0,l.__)("Paste your license key here","wp-mail-smtp"),pro_badge:i(3453),is_pro:this.$wpms.is_pro,verified:!1,license:"",license_error:!1}},computed:{text_license_form:function(){return this.is_pro?this.text_license_form_pro:this.text_license_form_lite},...(0,at.L8)({selectedProFeatures:"$_settings/plugin_features"})},methods:{handleLicenseSubmit(){return this.license_error=!1,!(!this.is_pro&&0===this.license.length)&&(this.is_pro&&this.license.length<16?(this.license_error=!0,!1):(this.$store.dispatch("$_app/start_loading"),void(this.is_pro?this.$store.dispatch("$_settings/verifyLicense",this.license).then((t=>{t.success?(this.verified=!0,this.$swal({title:(0,l.__)("Successful Verification!","wp-mail-smtp"),html:t.data.message,width:450,showCloseButton:!0,customClass:{container:"wp-mail-smtp-swal wp-mail-smtp-swal-alert"}})):this.$swal({title:(0,l.__)("Verification Error!","wp-mail-smtp"),html:t.data,width:450,showCloseButton:!0,customClass:{container:"wp-mail-smtp-swal wp-mail-smtp-swal-alert"}})})).finally((()=>{this.$store.dispatch("$_app/stop_loading")})):this.$store.dispatch("$_settings/upgradePlugin",this.license).then((t=>{if(t.success&&ee()(t,"data.redirect_url"))return window.location=t.data.redirect_url;this.$store.dispatch("$_app/stop_loading"),this.$swal({title:t.success?(0,l.__)("Successful Upgrade!","wp-mail-smtp"):(0,l.__)("Upgrade Failed!","wp-mail-smtp"),html:t.data,width:450,showCloseButton:!0,customClass:{container:"wp-mail-smtp-swal wp-mail-smtp-swal-alert"}})})))))},handleSubmit(){this.nextStep()},nextStep(){this.$next_step()},previousStep(){let t=this.is_pro&&!this.$store.getters["$_settings/email_log_enabled"]?1:0;this.$previous_step(t)},prepareLongCheckbox(t,e){return``},prepareProFeaturesHtml(){let t="
";return this.selectedProFeatures.includes("email_log")&&(t+=this.prepareLongCheckbox(this.text_email_log,this.text_email_log_desc)),this.selectedProFeatures.includes("complete_email_report")&&(t+=this.prepareLongCheckbox(this.text_complete_email_report,this.text_complete_email_report_desc)),this.selectedProFeatures.includes("instant_email_alert")&&(t+=this.prepareLongCheckbox(this.text_instant_email_alert,this.text_instant_email_alert_desc)),this.selectedProFeatures.includes("manage_notifications")&&(t+=this.prepareLongCheckbox(this.text_manage_notifications,this.text_manage_notifications_desc)),this.selectedProFeatures.includes("network_settings")&&(t+=this.prepareLongCheckbox(this.text_network_settings,this.text_network_settings_desc)),t+"
"}},mounted(){if(!this.is_pro&&this.selectedProFeatures.length>0){const t=this.prepareProFeaturesHtml();this.$swal({title:(0,l.__)("Would you like to purchase the following features now?","wp-mail-smtp"),html:`

${(0,l.__)("These features are available as part of WP Mail SMTP Pro plan.","wp-mail-smtp")}

\n\t\t\t\t\t\t\t${t}\n\t\t\t\t\t\t\t

${(0,l.nv)((0,l.__)("%1$sBonus:%2$s You can upgrade to the Pro plan and %3$ssave %5$s today%4$s, automatically applied at checkout.","wp-mail-smtp"),"","",'',"","$50")}

\n\t\t\t\t\t\t`,width:850,showCloseButton:!0,allowOutsideClick:!1,allowEscapeKey:!1,allowEnterKey:!1,customClass:{container:"wp-mail-smtp-swal wp-mail-smtp-swal-plugin-upgrade"},confirmButtonText:(0,l.__)("Purchase Now","wp-mail-smtp"),cancelButtonText:(0,l.__)("I'll do it later","wp-mail-smtp"),showCancelButton:!0,reverseButtons:!0}).then((t=>{if(t.value){const t=window.open(this.$wpms.upgrade_link,"_blank");t.focus()}}))}this.verified=this.$wpms.license_exists},created(){const t=new URLSearchParams(window.location.search);this.$wpms.license_exists&&!t.has("upgrade-redirect")&&this.nextStep()}},se=ie,ae=(0,d.A)(se,Xt,$t,!1,null,null,null),ne=ae.exports,oe=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step wp-mail-smtp-setup-wizard-check-configuration"},[e("div",{staticClass:"wp-mail-smtp-setup-wizard-content-container"},[e("div",{staticClass:"wp-mail-smtp-check-configuration-header"},[e("content-header",{attrs:{title:t.text_header_title,subtitle:t.text_header_subtitle}})],1),e("div",{staticClass:"check-configuration-loading-image-container"},[e("img",{attrs:{src:i(6915),alt:t.text_image_alt}})])])])},re=[],le={name:"WizardStepCheckConfiguration",components:{ContentHeader:h},data(){return{text_header_title:(0,l.__)("Checking Mailer Configuration","wp-mail-smtp"),text_header_subtitle:(0,l.__)("We're running some tests in the background to make sure everything is set up properly.","wp-mail-smtp"),text_image_alt:(0,l.__)("Checking mailer configuration image","wp-mail-smtp")}},mounted(){this.$store.dispatch("$_wizard/checkMailerConfiguration").then((t=>{t.success?this.$router.push({name:"check_configuration_step_success"}):this.$router.push({name:"check_configuration_step_failure"})}))}},me=le,pe=(0,d.A)(me,oe,re,!1,null,null,null),_e=pe.exports,ce=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step wp-mail-smtp-setup-wizard-configuration-success"},[e("div",{staticClass:"wp-mail-smtp-setup-wizard-content-container"},[e("div",{staticClass:"wp-mail-smtp-configuration-success-header"},[e("the-wizard-step-counter"),e("content-header",{attrs:{title:t.text_header_title,subtitle:t.text_header_subtitle}})],1),e("div",{staticClass:"plugin-item-container"},[e("p",{staticClass:"medium-bold",domProps:{textContent:t._s(t.text_free_plugins_header)}}),e("div",t._l(t.plugins,(function(t,i){return e("plugin-item",{key:i,attrs:{name:t.name,slug:t.slug,is_installed:t.is_installed,is_activated:t.is_activated}})})),1)]),t.is_pro?t._e():e("div",{staticClass:"upgrade-banner-container"},[e("div",{staticClass:"upgrade-banner"},[e("h2",{domProps:{textContent:t._s(t.text_upgrade_title)}}),e("p",{staticClass:"subtitle",domProps:{textContent:t._s(t.text_upgrade_subtitle)}}),e("div",{staticClass:"checked-item-list"},[e("span",{staticClass:"checked-item"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(8063),width:"16",height:"16"}}),t._v(" "),e("span",[t._v(t._s(t.text_email_log))])],1),e("span",{staticClass:"checked-item"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(8063),width:"16",height:"16"}}),t._v(" "),e("span",[t._v(t._s(t.text_manage_notifications))])],1),e("span",{staticClass:"checked-item"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(8063),width:"16",height:"16"}}),t._v(" "),e("span",[t._v(t._s(t.text_network_settings))])],1)]),e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-success",attrs:{type:"button"},domProps:{textContent:t._s(t.text_upgrade_button)},on:{click:t.openUpgradePage}})]),e("p",{staticClass:"bonus",domProps:{innerHTML:t._s(t.text_bonus)}})])]),e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-no-margin"}),e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-footer"},[e("button",{staticClass:"wp-mail-smtp-button",attrs:{type:"button",name:"send_test_email"},domProps:{textContent:t._s(t.text_test_email)},on:{click:function(e){return e.preventDefault(),t.handleTestEmail.apply(null,arguments)}}}),e("button",{staticClass:"wp-mail-smtp-button",attrs:{type:"button",name:"send_feedback"},domProps:{textContent:t._s(t.text_send_feedback)},on:{click:function(e){return e.preventDefault(),t.handleFeedback.apply(null,arguments)}}}),e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-main",attrs:{type:"button",name:"finish_setup"},domProps:{textContent:t._s(t.text_finish)},on:{click:function(e){return e.preventDefault(),t.handleFinish.apply(null,arguments)}}})])])},de=[],ue=function(){var t=this,e=t._self._c;return e("div",{class:`wp-mail-smtp-plugin-item wp-mail-smtp-plugin-${t.slug}`},[e("span",{staticClass:"wp-mail-smtp-plugin-item-title-container"},[t.logo.length?e("img",{staticClass:"wp-mail-smtp-logo-icon",attrs:{src:t.logo2x,srcset:t.logo_srcset,alt:t.name}}):t._e(),e("span",{domProps:{textContent:t._s(t.name)}})]),e("button",{staticClass:"wp-mail-smtp-button",attrs:{type:"button",disabled:t.is_activated||t.is_installed},on:{click:function(e){return e.preventDefault(),t.handleClick.apply(null,arguments)}}},[t.loading?e("spin-loader",{attrs:{color:"white"}}):e("span",[t._v(" "+t._s(t.text_button_label)+" ")])],1)])},he=[],fe=function(){var t=this,e=t._self._c;return e("img",{class:`wp-mail-smtp-loader wp-mail-smtp-loader-${t.size}`,attrs:{src:t.image,alt:t.text_loading}})},ge=[],we={name:"SpinLoader",props:{color:{type:String,default:""},size:{type:String,default:"sm"}},data(){return{image:i(3159)(`./loading${this.color.length?"-"+this.color:""}.svg`),text_loading:(0,l.__)("Loading","wp-mail-smtp")}}},Ae=we,be=(0,d.A)(Ae,fe,ge,!1,null,null,null),ve=be.exports,xe={name:"PluginItem",components:{SpinLoader:ve},props:{slug:String,name:String,is_installed:Boolean,is_activated:Boolean},data(){return{loading:!1,logo:i(1584)(`./${this.slug}.png`),logo2x:i(3962)(`./${this.slug}@2x.png`)}},computed:{text_button_label:function(){let t=(0,l.__)("Install","wp-mail-smtp");return this.is_installed&&!this.is_activated&&(t=(0,l.__)("Installed","wp-mail-smtp")),this.is_activated&&(t=(0,l.__)("Activated","wp-mail-smtp")),t},logo_srcset:function(){return`${this.logo}, ${this.logo2x} 2x`}},methods:{handleClick(){this.loading||(this.loading=!0,this.$store.dispatch("$_plugins/installPlugin",this.slug).then((t=>{t.success&&this.$wpms_success_toast({title:`Plugin: ${this.name} installed!`}),this.loading=!1})))}}},ke=xe,ye=(0,d.A)(ke,ue,he,!1,null,"2e2edfa6",null),Ce=ye.exports,Se={name:"WizardStepConfigurationSuccess",components:{ContentHeader:h,TheWizardStepCounter:j,PluginItem:Ce},data(){return{text_header_title:(0,l.__)("Congrats, you’ve successfully set up WP Mail SMTP!","wp-mail-smtp"),text_header_subtitle:(0,l.__)("Here’s what to do next:","wp-mail-smtp"),text_free_plugins_header:(0,l.__)("Check out our other free WordPress plugins:","wp-mail-smtp"),text_upgrade_title:(0,l.__)("Upgrade to Unlock Powerful SMTP Features","wp-mail-smtp"),text_upgrade_subtitle:(0,l.__)("Upgrade to WP Mail SMTP Pro to unlock more awesome features and experience why WP Mail SMTP is used by over 4,000,000 websites.","wp-mail-smtp"),text_network_settings:(0,l.__)("Multisite Network Settings","wp-mail-smtp"),text_manage_notifications:(0,l.__)("Manage Default Notifications","wp-mail-smtp"),text_email_log:(0,l.__)("Detailed Email Logs","wp-mail-smtp"),text_upgrade_button:(0,l.__)("Upgrade to Pro Today","wp-mail-smtp"),text_test_email:(0,l.__)("Send a Test Email","wp-mail-smtp"),text_send_feedback:(0,l.__)("Send us Feedback","wp-mail-smtp"),text_finish:(0,l.__)("Finish Setup","wp-mail-smtp"),text_bonus:(0,l.nv)((0,l.__)("%1$sBonus:%2$s You can upgrade to the Pro plan and %3$ssave %5$s today%4$s, automatically applied at checkout.","wp-mail-smtp"),"","",'',"","$50"),star_image_html:`${(0,l.__)(`,is_pro:this.$wpms.is_pro}},computed:{...(0,at.L8)({plugins:"$_plugins/partner_plugins"})},methods:{handleTestEmail(){return window.location=this.$wpms.email_test_tab_url},goodFeedback(){this.$swal({title:(0,l.__)("Thanks for the feedback!","wp-mail-smtp"),html:`${(0,l.nv)((0,l.__)("Help us spread the word %1$sby giving WP Mail SMTP a 5-star rating %3$s(%4$s) on WordPress.org%2$s. Thanks for your support and we look forward to bringing you more awesome features.","wp-mail-smtp"),'',"","
",this.star_image_html+""+this.star_image_html+this.star_image_html+this.star_image_html+this.star_image_html)}`,width:650,showCloseButton:!0,allowEnterKey:!1,confirmButtonText:(0,l.__)("Rate on WordPress.org","wp-mail-smtp"),customClass:{container:"wp-mail-smtp-swal wp-mail-smtp-swal-feedback-good"}}).then((t=>{if(t.value){const t=window.open("https://wordpress.org/support/plugin/wp-mail-smtp/reviews/#new-post","_blank");t.focus()}}))},badFeedback(){this.$swal({title:(0,l.__)("What could we do to improve?","wp-mail-smtp"),html:`${(0,l.__)("We're sorry things didn't go smoothly for you, and want to keep improving. Please let us know any specific parts of this process that you think could be better. We really appreciate any details you're willing to share!","wp-mail-smtp")}\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t`,width:650,showCloseButton:!0,allowEnterKey:!1,allowOutsideClick:!1,allowEscapeKey:!1,confirmButtonText:(0,l.__)("Submit Feedback","wp-mail-smtp"),customClass:{container:"wp-mail-smtp-swal wp-mail-smtp-swal-feedback-bad"},preConfirm:()=>[document.getElementById("feedback").value,document.getElementById("permission").checked]}).then((t=>{if(t.value){const e=t.value[0],i=t.value[1];this.$store.dispatch("$_wizard/sendFeedback",{feedback:e,permission:i})}}))},handleFeedback(){this.$swal({title:(0,l.__)("How was your WP Mail SMTP setup experience?","wp-mail-smtp"),text:(0,l.__)("Our goal is to make your SMTP setup as simple and straightforward as possible. We'd love to know how this process went for you!","wp-mail-smtp"),width:650,showCloseButton:!0,allowEnterKey:!1,customClass:{container:"wp-mail-smtp-swal wp-mail-smtp-swal-feedback"},showCancelButton:!0}).then((t=>{t.value?this.goodFeedback():void 0!==t.dismiss&&"cancel"===t.dismiss&&this.badFeedback()}))},handleFinish(){return window.location=this.$wpms.exit_url},openUpgradePage:function(){const t=window.open(this.$wpms.upgrade_link,"_blank");t.focus()}}},Me=Se,Pe=(0,d.A)(Me,ce,de,!1,null,null,null),Ee=Pe.exports,Be=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step wp-mail-smtp-setup-wizard-configuration-failure"},[e("div",{staticClass:"wp-mail-smtp-setup-wizard-content-container"},[e("div",{staticClass:"wp-mail-smtp-configuration-failure-header"},[e("the-wizard-step-counter"),e("content-header",{attrs:{title:t.text_header_title,subtitle:t.text_header_subtitle}})],1),e("div",{staticClass:"start-troubleshooting-arrow-container"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(5573),width:"112",height:"112"}})],1)]),e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-no-margin"}),e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-footer"},[e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-main",attrs:{type:"button",name:"start_troubleshooting"},domProps:{textContent:t._s(t.text_start_troubleshooting)},on:{click:function(e){return e.preventDefault(),t.handleTroubleshooting.apply(null,arguments)}}}),e("button",{staticClass:"wp-mail-smtp-button",attrs:{type:"button",name:"finish_setup"},domProps:{textContent:t._s(t.text_finish)},on:{click:function(e){return e.preventDefault(),t.handleFinish.apply(null,arguments)}}})])])},Te=[],Fe={name:"WizardStepConfigurationFailure",components:{ContentHeader:h,TheWizardStepCounter:j},data(){return{text_header_title:(0,l.__)("Whoops, looks like things aren’t configured properly.","wp-mail-smtp"),text_header_subtitle:(0,l.__)("We just tried to send a test email, but something prevented that from working. To see more details about the issue we detected, as well as our suggestions to fix it, please start troubleshooting.","wp-mail-smtp"),text_start_troubleshooting:(0,l.__)("Start Troubleshooting","wp-mail-smtp"),text_send_feedback:(0,l.__)("Send us Feedback","wp-mail-smtp"),text_finish:(0,l.__)("Finish Setup","wp-mail-smtp")}},methods:{handleTroubleshooting(){return window.location=`${this.$wpms.email_test_tab_url}&auto-start=1`},handleFinish(){return window.location=this.$wpms.exit_url}}},Ie=Fe,De=(0,d.A)(Ie,Be,Te,!1,null,null,null),Oe=De.exports,ze=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-configure-mailer-settings wp-mail-smtp-setup-wizard-step-configure-mailer-settings-smtp"},[e("p",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"host",constant:"WPMS_SMTP_HOST",label:t.text_host_label,is_error:t.field_errors.includes("host")},on:{is_error_update:function(e){return t.removeFieldError("host")}},model:{value:t.host,callback:function(e){t.host=e},expression:"host"}}),e("settings-input-radio",{attrs:{name:"encryption",constant:"WPMS_SSL",label:t.text_encryption_label,options:t.encryptionOptions,description:t.text_encryption_description},on:{input:t.encryptionChanged},model:{value:t.encryption,callback:function(e){t.encryption=e},expression:"encryption"}}),e("settings-input-number",{attrs:{name:"port",constant:"WPMS_SMTP_PORT",label:t.text_port_label,is_error:t.field_errors.includes("port")},on:{is_error_update:function(e){return t.removeFieldError("port")}},model:{value:t.port,callback:function(e){t.port=e},expression:"port"}}),e("settings-input-switch",{directives:[{name:"show",rawName:"v-show",value:t.show_autotls,expression:"show_autotls"}],attrs:{name:"autotls",constant:"WPMS_SMTP_AUTOTLS",title:t.text_autotls_title,label:t.text_autotls_label,description:t.text_autotls_description},model:{value:t.autotls,callback:function(e){t.autotls=e},expression:"autotls"}}),e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-big-margin"}),e("settings-input-switch",{attrs:{name:"auth",constant:"WPMS_SMTP_AUTH",title:t.text_auth_title,label:t.text_auth_label},model:{value:t.auth,callback:function(e){t.auth=e},expression:"auth"}}),e("settings-input-text",{directives:[{name:"show",rawName:"v-show",value:t.auth,expression:"auth"}],attrs:{name:"user",constant:"WPMS_SMTP_USER",label:t.text_user_label,is_error:t.field_errors.includes("user")},on:{is_error_update:function(e){return t.removeFieldError("user")}},model:{value:t.user,callback:function(e){t.user=e},expression:"user"}}),e("settings-input-text",{directives:[{name:"show",rawName:"v-show",value:t.auth,expression:"auth"}],attrs:{name:"pass",constant:"WPMS_SMTP_PASS",type:"password",label:t.text_pass_label,is_error:t.field_errors.includes("pass")},on:{is_error_update:function(e){return t.removeFieldError("pass")}},model:{value:t.pass,callback:function(e){t.pass=e},expression:"pass"}}),e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-big-margin"}),e("settings-input-text",{attrs:{name:"from_name",constant:"WPMS_MAIL_FROM_NAME",label:t.text_from_name_label,description:t.text_from_name_description},model:{value:t.from_name,callback:function(e){t.from_name=e},expression:"from_name"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_name_force",constant:"WPMS_MAIL_FROM_NAME_FORCE",title:t.text_force_from_name_title,label:t.text_force_from_name_label},model:{value:t.from_name_force,callback:function(e){t.from_name_force=e},expression:"from_name_force"}}),e("settings-input-text",{attrs:{name:"from_email",type:"email",constant:"WPMS_MAIL_FROM",label:t.text_from_email_label,description:t.text_from_email_description,is_error:t.field_errors.includes("from_email")},on:{is_error_update:function(e){return t.removeFieldError("from_email")},error_detected:e=>t.errorDetected(e,"from_email")},model:{value:t.from_email,callback:function(e){t.from_email=e},expression:"from_email"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_email_force",constant:"WPMS_MAIL_FROM_FORCE",title:t.text_force_from_email_title,label:t.text_force_from_email_label},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)])},Le=[],Re=function(){var t=this,e=t._self._c;return e("div",{staticClass:"settings-input-radio"},[t.label?e("span",{staticClass:"settings-input-label-container"},[e("span",{staticClass:"label"},[t._v(t._s(t.label))])]):t._e(),e("div",{staticClass:"settings-input-radio-container"},t._l(t.options,(function(i){return e("label",{key:i.value,class:t.labelClass(i.value),attrs:{for:"wp-mail-smtp-settings-radio-"+t.name+"["+i.value+"]"}},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.selected,expression:"selected"}],attrs:{id:"wp-mail-smtp-settings-radio-"+t.name+"["+i.value+"]",type:"radio",name:t.name,autocomplete:"off",readonly:t.disabled,disabled:t.is_constant_set},domProps:{value:i.value,checked:t.isChecked(i.value),checked:t._q(t.selected,i.value)},on:{change:[function(e){t.selected=i.value},t.updateSetting]}}),e("span",{class:t.titleClass(i.value)}),e("span",{staticClass:"input-label"},[t._v(t._s(i.label))])])})),0),t.description?e("p",{staticClass:"description",domProps:{innerHTML:t._s(t.description)}}):t._e(),t.is_constant_set?e("p",{staticClass:"description description--constant",domProps:{innerHTML:t._s(t.text_constant)}}):t._e()])},We=[],Ne={name:"SettingsInputRadio",props:{options:Array,label:String,name:String,value:String,description:String,constant:String,disabled:Boolean},data(){return{has_error:!1}},computed:{selected:{get(){return this.value},set(t){this.$emit("input",t)}},is_constant_set:function(){return this.$wpms.defined_constants.includes(this.constant)},text_constant:function(){return(0,l.__)("This setting is already configured with the WP Mail SMTP constant. To change it, please edit or remove the "+this.constant+" constant in your wp-config.php file.","wp-mail-smtp")}},methods:{updateSetting:function(){if(this.disabled)return!1},titleClass(t){let e="wp-mail-smtp-styled-radio";return this.isChecked(t)&&(e+=" wp-mail-smtp-styled-radio-checked"),this.is_constant_set&&(e+=" wp-mail-smtp-styled-radio-disabled"),e},labelClass(t){let e="";return this.isChecked(t)&&(e+=" wp-mail-smtp-styled-radio-label-checked"),this.is_constant_set&&(e+=" wp-mail-smtp-styled-radio-label-disabled"),e},isChecked(t){return t===this.selected}}},Qe=Ne,Ue=(0,d.A)(Qe,Re,We,!1,null,null,null),Ze=Ue.exports,Ge=function(){var t=this,e=t._self._c;return e("div",{staticClass:"settings-input-number",class:{"settings-input-number-error":t.field_error}},[e("label",{staticClass:"settings-input-label-container",attrs:{for:t.id}},[t.label?e("span",{staticClass:"label"},[t._v(t._s(t.label))]):t._e(),t.tooltip?e("settings-info-tooltip",{attrs:{content:t.tooltip}}):t._e()],1),e("input",{directives:[{name:"model",rawName:"v-model",value:t.currentValue,expression:"currentValue"}],attrs:{id:t.id,type:"number",name:t.name,placeholder:t.placeholder,min:t.min,max:t.max,step:t.step,readonly:t.disabled,disabled:t.is_constant_set},domProps:{value:t.currentValue},on:{change:t.inputUpdate,input:function(e){e.target.composing||(t.currentValue=e.target.value)}}}),t.has_error?e("p",{staticClass:"error"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(617),width:"16"}}),e("span",{domProps:{innerHTML:t._s(t.has_error)}})],1):t._e(),t.description?e("p",{staticClass:"description"},[t._v(" "+t._s(t.description)+" ")]):t._e(),t.is_constant_set?e("p",{staticClass:"description description--constant",domProps:{innerHTML:t._s(t.text_constant)}}):t._e()])},Ye=[],He={name:"SettingsInputNumber",components:{SettingsInfoTooltip:Lt},props:{name:String,value:[Number,String],label:String,description:String,constant:String,placeholder:String,type:{type:String,default:"text"},tooltip:String,default_value:String,min:Number,max:Number,disabled:Boolean,step:{type:Number,default:1},round:{type:Boolean,default:!1},is_error:Boolean},data(){return{has_error:!1,id:"input-"+this.name,text_error_value:(0,l.nv)((0,l.__)("Please enter a value between %1$s and %2$s","wp-mail-smtp"),""+this.min+"",""+this.max+""),text_error_round:(0,l.__)("Value has to be a round number","wp-mail-smtp")}},computed:{currentValue:{get(){return this.value},set(t){this.$emit("is_error_update",!1),this.$emit("input",parseInt(t,10))}},field_error:{get(){return this.is_error},set(t){this.$emit("is_error_update",t)}},is_constant_set:function(){return this.$wpms.defined_constants.includes(this.constant)},text_constant:function(){return(0,l.__)("This setting is already configured with the WP Mail SMTP constant. To change it, please edit or remove the "+this.constant+" constant in your wp-config.php file.","wp-mail-smtp")}},methods:{inputUpdate:function(t){if(this.disabled)return!1;this.has_error=!1;const e=parseFloat(t.target.value);return this.round&&e%1!==0?(this.has_error=this.text_error_round,!1):e>this.max||e-1:t.currentValue},on:{change:[function(e){var i=t.currentValue,s=e.target,a=!!s.checked;if(Array.isArray(i)){var n=null,o=t._i(i,n);s.checked?o<0&&(t.currentValue=i.concat([n])):o>-1&&(t.currentValue=i.slice(0,o).concat(i.slice(o+1)))}else t.currentValue=a},t.inputUpdate],click:t.inputClicked}}),e("span",{class:{"toggle-switch":!0,"toggle-switch-with-label":t.label}}),t.label?e("span",{staticClass:"label-description",domProps:{innerHTML:t._s(t.label)}}):t._e()])])])},je=[],Xe={name:"SettingsInputSwitch",components:{SettingsInfoTooltip:Lt},props:{name:String,value:Boolean,title:String,label:String,description:String,constant:String,tooltip:String,classname:String,disabled:Boolean,show_pro:Boolean},data(){return{has_error:!1,id:"input-"+this.name}},computed:{currentValue:{get(){return this.value},set(t){this.$emit("input",!!t)}},is_constant_set:function(){return this.$wpms.defined_constants.includes(this.constant)},text_constant:function(){return(0,l.__)("This setting is already configured with the WP Mail SMTP constant. To change it, please edit or remove the "+this.constant+" constant in your wp-config.php file.","wp-mail-smtp")}},methods:{inputUpdate:function(){if(this.disabled)return!1},inputClicked(t){this.$emit("clicked",t)}}},$e=Xe,ti=(0,d.A)($e,Je,je,!1,null,null,null),ei=ti.exports,ii={name:"WizardStepConfigureMailerSmtp",components:{SettingsInputText:Qt,SettingsInputRadio:Ze,SettingsInputNumber:qe,SettingsInputSwitch:ei},data(){return{mailer:"smtp",text_host_label:(0,l.__)("SMTP Host","wp-mail-smtp"),text_encryption_label:(0,l.__)("Encryption","wp-mail-smtp"),text_port_label:(0,l.__)("SMTP Port","wp-mail-smtp"),text_autotls_title:(0,l.__)("Auto TLS","wp-mail-smtp"),text_autotls_label:(0,l.__)("Enable Auto TLS","wp-mail-smtp"),text_autotls_description:(0,l.__)("By default, TLS encryption is automatically used if the server supports it (recommended). In some cases, due to server misconfigurations, this can cause issues and may need to be disabled.","wp-mail-smtp"),text_auth_title:(0,l.__)("Authentication","wp-mail-smtp"),text_auth_label:(0,l.__)("Enable Authentication","wp-mail-smtp"),text_user_label:(0,l.__)("SMTP Username","wp-mail-smtp"),text_pass_label:(0,l.__)("SMTP Password","wp-mail-smtp"),text_from_name_label:(0,l.__)("From Name","wp-mail-smtp"),text_force_from_name_title:(0,l.__)("Force From Name","wp-mail-smtp"),text_from_email_label:(0,l.__)("From Email","wp-mail-smtp"),text_force_from_email_title:(0,l.__)("Force From Email","wp-mail-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","wp-mail-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","wp-mail-smtp"),text_encryption_description:(0,l.__)("For most servers TLS is the recommended option. If your SMTP provider offers both SSL and TLS options, we recommend using TLS.","wp-mail-smtp"),text_force_from_name_label:(0,l.__)("If enabled, the From Name setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_force_from_email_label:(0,l.__)("If enabled, the From Email setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),description:this.$wpms.mailer_options.smtp.description,encryptionOptions:[{label:(0,l.__)("None","wp-mail-smtp"),value:"none",default_port:25},{label:(0,l.__)("SSL","wp-mail-smtp"),value:"ssl",default_port:465},{label:(0,l.__)("TLS","wp-mail-smtp"),value:"tls",default_port:587}],show_autotls:!0,show_user_and_pass:!0,field_errors:[]}},computed:{...(0,_t.YP)("$_settings",["settings.smtp.host","settings.smtp.auth","settings.smtp.port","settings.smtp.encryption","settings.smtp.user","settings.smtp.pass","settings.smtp.autotls","settings.mail.from_email","settings.mail.from_name","settings.mail.from_email_force","settings.mail.from_name_force"])},watch:{encryption:function(t){this.show_autotls="tls"!==t}},methods:{getEncryptionDefaultPort(t){return this.encryptionOptions.find((e=>e.value===t)).default_port},encryptionChanged(t){this.port=this.getEncryptionDefaultPort(t)},areRequiredFieldsValid(){return""===this.host&&this.field_errors.push("host"),(""===this.port||isNaN(this.port))&&this.field_errors.push("port"),this.auth&&(""===this.user&&this.field_errors.push("user"),""===this.pass&&this.field_errors.push("pass")),""===this.from_email&&this.field_errors.push("from_email"),0===this.field_errors.length},removeFieldError(t){this.field_errors=this.field_errors.filter((e=>e!==t))},errorDetected(t,e){this.field_errors.push(e)}},mounted(){"tls"===this.encryption&&(this.show_autotls=!1)}},si=ii,ai=(0,d.A)(si,ze,Le,!1,null,null,null),ni=ai.exports,oi=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-configure-mailer-settings wp-mail-smtp-setup-wizard-step-configure-mailer-settings-sendlayer"},[e("p",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("p",{staticClass:"mailer-description mailer-description-links"},[e("a",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-small wp-mail-smtp-button-secondary",attrs:{href:t.get_started_button_url,target:"_blank",rel:"noopener noreferrer"}},[e("span",{staticClass:"text-with-arrow text-with-arrow-right"},[t._v(" "+t._s(t.text_get_started_button)),e("inline-svg",{staticClass:"icon",attrs:{src:i(953),width:"16",height:"23"}})],1)]),e("a",{staticClass:"wp-mail-smtp-link wp-mail-smtp-link-docs",attrs:{href:t.documentation_link_url,target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.text_documentation_link))])]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"api_key",type:"password",constant:"WPMS_SENDLAYER_API_KEY",label:t.text_api_key_label,description:t.text_api_key_description,is_error:t.field_errors.includes("api_key")},on:{is_error_update:function(e){return t.removeFieldError("api_key")}},model:{value:t.api_key,callback:function(e){t.api_key=e},expression:"api_key"}}),e("settings-input-text",{attrs:{name:"from_name",constant:"WPMS_MAIL_FROM_NAME",label:t.text_from_name_label,description:t.text_from_name_description},model:{value:t.from_name,callback:function(e){t.from_name=e},expression:"from_name"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_name_force",constant:"WPMS_MAIL_FROM_NAME_FORCE",title:t.text_force_from_name_title,label:t.text_force_from_name_label},model:{value:t.from_name_force,callback:function(e){t.from_name_force=e},expression:"from_name_force"}}),e("settings-input-text",{attrs:{name:"from_email",type:"email",constant:"WPMS_MAIL_FROM",label:t.text_from_email_label,description:t.text_from_email_description,is_error:t.field_errors.includes("from_email")},on:{is_error_update:function(e){return t.removeFieldError("from_email")},error_detected:e=>t.errorDetected(e,"from_email")},model:{value:t.from_email,callback:function(e){t.from_email=e},expression:"from_email"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_email_force",constant:"WPMS_MAIL_FROM_FORCE",title:t.text_force_from_email_title,label:t.text_force_from_email_label},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)])},ri=[],li={name:"WizardStepConfigureMailerSendlayer",components:{SettingsInputText:Qt,SettingsInputSwitch:ei},data(){return{mailer:"sendlayer",text_api_key_label:(0,l.__)("API Key","wp-mail-smtp"),text_api_key_description:(0,l.nv)((0,l.__)("%1$sFollow this link%2$s to get an API Key for SendLayer.","wp-mail-smtp"),'',""),text_from_name_label:(0,l.__)("From Name","wp-mail-smtp"),text_force_from_name_title:(0,l.__)("Force From Name","wp-mail-smtp"),text_from_email_label:(0,l.__)("From Email","wp-mail-smtp"),text_force_from_email_title:(0,l.__)("Force From Email","wp-mail-smtp"),text_force_from_name_label:(0,l.__)("If enabled, the From Name setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_force_from_email_label:(0,l.__)("If enabled, the From Email setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","wp-mail-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","wp-mail-smtp"),text_get_started_button:(0,l.__)("Get Started with SendLayer","wp-mail-smtp"),text_documentation_link:(0,l.__)("Read how to set up SendLayer","wp-mail-smtp"),description:this.$wpms.mailer_options.sendlayer.description.substr(0,this.$wpms.mailer_options.sendlayer.description.lastIndexOf("

")),get_started_button_url:this.$getUTMUrl("https://sendlayer.com/wp-mail-smtp/",{source:"wpmailsmtpplugin",medium:"WordPress",content:"Setup Wizard - Mailer Button"}),documentation_link_url:this.$getUTMUrl("https://wpmailsmtp.com/docs/how-to-set-up-the-sendlayer-mailer-in-wp-mail-smtp/",{content:"Read how to set up SendLayer"}),field_errors:[]}},computed:{...(0,_t.YP)("$_settings",["settings.sendlayer.api_key","settings.mail.from_email","settings.mail.from_name","settings.mail.from_email_force","settings.mail.from_name_force"])},methods:{areRequiredFieldsValid(){return""===this.api_key&&this.field_errors.push("api_key"),""===this.from_email&&this.field_errors.push("from_email"),0===this.field_errors.length},removeFieldError(t){this.field_errors=this.field_errors.filter((e=>e!==t))},errorDetected(t,e){this.field_errors.push(e)}}},mi=li,pi=(0,d.A)(mi,oi,ri,!1,null,null,null),_i=pi.exports,ci=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-configure-mailer-settings wp-mail-smtp-setup-wizard-step-configure-mailer-settings-smtpcom"},[e("p",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("p",{staticClass:"mailer-description mailer-description-links"},[e("a",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-small wp-mail-smtp-button-secondary",attrs:{href:"https://wpmailsmtp.com/go/smtp/",target:"_blank",rel:"noopener noreferrer"}},[e("span",{staticClass:"text-with-arrow text-with-arrow-right"},[t._v(" "+t._s(t.text_get_started_button)),e("inline-svg",{staticClass:"icon",attrs:{src:i(953),width:"16",height:"23"}})],1)]),e("a",{staticClass:"wp-mail-smtp-link wp-mail-smtp-link-docs",attrs:{href:t.documentation_link_url,target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.text_documentation_link))]),e("span",{directives:[{name:"tooltip",rawName:"v-tooltip",value:t.disclosure_tooltip_data,expression:"disclosure_tooltip_data"}],staticClass:"mailer-offer-link-disclosure"},[t._v(t._s(t.text_disclosure))])]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"api_key",type:"password",constant:"WPMS_SMTPCOM_API_KEY",label:t.text_api_key_label,description:t.text_api_key_description,is_error:t.field_errors.includes("api_key")},on:{is_error_update:function(e){return t.removeFieldError("api_key")}},model:{value:t.api_key,callback:function(e){t.api_key=e},expression:"api_key"}}),e("settings-input-text",{attrs:{name:"channel",constant:"WPMS_SMTPCOM_CHANNEL",label:t.text_channel_label,description:t.text_channel_description,is_error:t.field_errors.includes("channel")},on:{is_error_update:function(e){return t.removeFieldError("channel")}},model:{value:t.channel,callback:function(e){t.channel=e},expression:"channel"}}),e("settings-input-text",{attrs:{name:"from_name",constant:"WPMS_MAIL_FROM_NAME",label:t.text_from_name_label,description:t.text_from_name_description},model:{value:t.from_name,callback:function(e){t.from_name=e},expression:"from_name"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_name_force",constant:"WPMS_MAIL_FROM_NAME_FORCE",title:t.text_force_from_name_title,label:t.text_force_from_name_label},model:{value:t.from_name_force,callback:function(e){t.from_name_force=e},expression:"from_name_force"}}),e("settings-input-text",{attrs:{name:"from_email",type:"email",constant:"WPMS_MAIL_FROM",label:t.text_from_email_label,description:t.text_from_email_description,is_error:t.field_errors.includes("from_email")},on:{is_error_update:function(e){return t.removeFieldError("from_email")},error_detected:e=>t.errorDetected(e,"from_email")},model:{value:t.from_email,callback:function(e){t.from_email=e},expression:"from_email"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_email_force",constant:"WPMS_MAIL_FROM_FORCE",title:t.text_force_from_email_title,label:t.text_force_from_email_label},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)])},di=[],ui={name:"WizardStepConfigureMailerSmtpCom",components:{SettingsInputText:Qt,SettingsInputSwitch:ei},data(){return{mailer:"smtpcom",text_api_key_label:(0,l.__)("API Key","wp-mail-smtp"),text_channel_label:(0,l.__)("Sender Name","wp-mail-smtp"),text_api_key_description:(0,l.nv)((0,l.__)("%1$sFollow this link%2$s to get an API Key for SMTP.com.","wp-mail-smtp"),'',""),text_channel_description:(0,l.nv)((0,l.__)("%1$sFollow this link%2$s to get a Sender Name for SMTP.com.","wp-mail-smtp"),'',""),text_from_name_label:(0,l.__)("From Name","wp-mail-smtp"),text_force_from_name_title:(0,l.__)("Force From Name","wp-mail-smtp"),text_from_email_label:(0,l.__)("From Email","wp-mail-smtp"),text_force_from_email_title:(0,l.__)("Force From Email","wp-mail-smtp"),text_force_from_name_label:(0,l.__)("If enabled, the From Name setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_force_from_email_label:(0,l.__)("If enabled, the From Email setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","wp-mail-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","wp-mail-smtp"),text_get_started_button:(0,l.__)("Get Started with SMTP.com","wp-mail-smtp"),text_documentation_link:(0,l.__)("Read how to set up SMTP.com","wp-mail-smtp"),text_disclosure:(0,l.__)("Transparency and Disclosure","wp-mail-smtp"),disclosure_tooltip_data:{content:(0,l.__)("We believe in full transparency. The SMTP.com links above are tracking links as part of our partnership with SMTP (j2 Global). We can recommend just about any SMTP service, but we only recommend products that we believe will add value to our users.","wp-mail-smtp"),autoHide:!0,trigger:"hover"},description:this.$wpms.mailer_options.smtpcom.description.substr(0,this.$wpms.mailer_options.smtpcom.description.lastIndexOf("

")),documentation_link_url:this.$getUTMUrl("https://wpmailsmtp.com/docs/how-to-set-up-the-smtp-com-mailer-in-wp-mail-smtp",{content:"Read how to set up SMTP.com"}),field_errors:[]}},computed:{...(0,_t.YP)("$_settings",["settings.smtpcom.api_key","settings.smtpcom.channel","settings.mail.from_email","settings.mail.from_name","settings.mail.from_email_force","settings.mail.from_name_force"])},methods:{areRequiredFieldsValid(){return""===this.api_key&&this.field_errors.push("api_key"),""===this.channel&&this.field_errors.push("channel"),""===this.from_email&&this.field_errors.push("from_email"),0===this.field_errors.length},removeFieldError(t){this.field_errors=this.field_errors.filter((e=>e!==t))},errorDetected(t,e){this.field_errors.push(e)}}},hi=ui,fi=(0,d.A)(hi,ci,di,!1,null,null,null),gi=fi.exports,wi=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-configure-mailer-settings wp-mail-smtp-setup-wizard-step-configure-mailer-settings-sendinblue"},[e("p",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("p",{staticClass:"mailer-description mailer-description-links"},[e("a",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-small wp-mail-smtp-button-secondary",attrs:{href:"https://wpmailsmtp.com/go/sendinblue/",target:"_blank",rel:"noopener noreferrer"}},[e("span",{staticClass:"text-with-arrow text-with-arrow-right"},[t._v(" "+t._s(t.text_get_started_button)),e("inline-svg",{staticClass:"icon",attrs:{src:i(953),width:"16",height:"23"}})],1)]),e("a",{staticClass:"wp-mail-smtp-link wp-mail-smtp-link-docs",attrs:{href:t.documentation_link_url,target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.text_documentation_link))]),e("span",{directives:[{name:"tooltip",rawName:"v-tooltip",value:t.disclosure_tooltip_data,expression:"disclosure_tooltip_data"}],staticClass:"mailer-offer-link-disclosure"},[t._v(t._s(t.text_disclosure))])]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"api_key",type:"password",constant:"WPMS_SENDINBLUE_API_KEY",label:t.text_api_key_label,description:t.text_api_key_description,is_error:t.field_errors.includes("api_key")},on:{is_error_update:function(e){return t.removeFieldError("api_key")}},model:{value:t.api_key,callback:function(e){t.api_key=e},expression:"api_key"}}),e("settings-input-text",{attrs:{name:"domain",constant:"WPMS_SENDINBLUE_DOMAIN",label:t.text_domain_label,description:t.text_domain_description},model:{value:t.domain,callback:function(e){t.domain=e},expression:"domain"}}),e("settings-input-text",{attrs:{name:"from_name",constant:"WPMS_MAIL_FROM_NAME",label:t.text_from_name_label,description:t.text_from_name_description},model:{value:t.from_name,callback:function(e){t.from_name=e},expression:"from_name"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_name_force",constant:"WPMS_MAIL_FROM_NAME_FORCE",title:t.text_force_from_name_title,label:t.text_force_from_name_label},model:{value:t.from_name_force,callback:function(e){t.from_name_force=e},expression:"from_name_force"}}),e("settings-input-text",{attrs:{name:"from_email",type:"email",constant:"WPMS_MAIL_FROM",label:t.text_from_email_label,description:t.text_from_email_description,is_error:t.field_errors.includes("from_email")},on:{is_error_update:function(e){return t.removeFieldError("from_email")},error_detected:e=>t.errorDetected(e,"from_email")},model:{value:t.from_email,callback:function(e){t.from_email=e},expression:"from_email"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_email_force",constant:"WPMS_MAIL_FROM_FORCE",title:t.text_force_from_email_title,label:t.text_force_from_email_label},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)])},Ai=[],bi={name:"WizardStepConfigureMailerSendinblue",components:{SettingsInputText:Qt,SettingsInputSwitch:ei},data(){return{mailer:"sendinblue",text_api_key_label:(0,l.__)("API Key","wp-mail-smtp"),text_domain_label:(0,l.__)("Sending Domain","wp-mail-smtp"),text_api_key_description:(0,l.nv)((0,l.__)("%1$sFollow this link%2$s to get an API Key for Brevo.","wp-mail-smtp"),'',""),text_domain_description:(0,l.nv)((0,l.__)("Please input the sending domain/subdomain you configured in your Brevo dashboard. More information can be found in our %1$sBrevo documentation%2$s","wp-mail-smtp"),'',""),text_from_name_label:(0,l.__)("From Name","wp-mail-smtp"),text_force_from_name_title:(0,l.__)("Force From Name","wp-mail-smtp"),text_from_email_label:(0,l.__)("From Email","wp-mail-smtp"),text_force_from_email_title:(0,l.__)("Force From Email","wp-mail-smtp"),text_force_from_name_label:(0,l.__)("If enabled, the From Name setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_force_from_email_label:(0,l.__)("If enabled, the From Email setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","wp-mail-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","wp-mail-smtp"),text_get_started_button:(0,l.__)("Get Started with Brevo","wp-mail-smtp"),text_documentation_link:(0,l.__)("Read how to set up Brevo","wp-mail-smtp"),text_disclosure:(0,l.__)("Transparency and Disclosure","wp-mail-smtp"),disclosure_tooltip_data:{content:(0,l.__)("We believe in full transparency. The Brevo links above are tracking links as part of our partnership with Brevo. We can recommend just about any SMTP service, but we only recommend products that we believe will add value to our users.","wp-mail-smtp"),autoHide:!0,trigger:"hover"},description:this.$wpms.mailer_options.sendinblue.description.substr(0,this.$wpms.mailer_options.sendinblue.description.lastIndexOf("

")),documentation_link_url:this.$getUTMUrl("https://wpmailsmtp.com/docs/how-to-set-up-the-sendinblue-mailer-in-wp-mail-smtp",{content:"Read how to set up Brevo"}),field_errors:[]}},computed:{...(0,_t.YP)("$_settings",["settings.sendinblue.api_key","settings.sendinblue.domain","settings.mail.from_email","settings.mail.from_name","settings.mail.from_email_force","settings.mail.from_name_force"])},methods:{areRequiredFieldsValid(){return""===this.api_key&&this.field_errors.push("api_key"),""===this.from_email&&this.field_errors.push("from_email"),0===this.field_errors.length},removeFieldError(t){this.field_errors=this.field_errors.filter((e=>e!==t))},errorDetected(t,e){this.field_errors.push(e)}}},vi=bi,xi=(0,d.A)(vi,wi,Ai,!1,null,null,null),ki=xi.exports,yi=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-configure-mailer-settings wp-mail-smtp-setup-wizard-step-configure-mailer-settings-mailgun"},[e("p",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("p",{staticClass:"mailer-description mailer-description-links"},[e("a",{staticClass:"wp-mail-smtp-link",attrs:{href:t.documentation_link_url,target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.text_documentation_link))])]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"api_key",type:"password",constant:"WPMS_MAILGUN_API_KEY",label:t.text_api_key_label,description:t.text_api_key_description,is_error:t.field_errors.includes("api_key")},on:{is_error_update:function(e){return t.removeFieldError("api_key")}},model:{value:t.api_key,callback:function(e){t.api_key=e},expression:"api_key"}}),e("settings-input-text",{attrs:{name:"domain",constant:"WPMS_MAILGUN_DOMAIN",label:t.text_domain_label,description:t.text_domain_description,is_error:t.field_errors.includes("domain")},on:{is_error_update:function(e){return t.removeFieldError("domain")}},model:{value:t.domain,callback:function(e){t.domain=e},expression:"domain"}}),e("settings-input-radio",{attrs:{name:"region",constant:"WPMS_MAILGUN_REGION",label:t.text_region_label,options:t.regionOptions,description:t.text_region_description},model:{value:t.region,callback:function(e){t.region=e},expression:"region"}}),e("settings-input-text",{attrs:{name:"from_name",constant:"WPMS_MAIL_FROM_NAME",label:t.text_from_name_label,description:t.text_from_name_description},model:{value:t.from_name,callback:function(e){t.from_name=e},expression:"from_name"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_name_force",constant:"WPMS_MAIL_FROM_NAME_FORCE",title:t.text_force_from_name_title,label:t.text_force_from_name_label},model:{value:t.from_name_force,callback:function(e){t.from_name_force=e},expression:"from_name_force"}}),e("settings-input-text",{attrs:{name:"from_email",type:"email",constant:"WPMS_MAIL_FROM",label:t.text_from_email_label,description:t.text_from_email_description,is_error:t.field_errors.includes("from_email")},on:{is_error_update:function(e){return t.removeFieldError("from_email")},error_detected:e=>t.errorDetected(e,"from_email")},model:{value:t.from_email,callback:function(e){t.from_email=e},expression:"from_email"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_email_force",constant:"WPMS_MAIL_FROM_FORCE",title:t.text_force_from_email_title,label:t.text_force_from_email_label},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)])},Ci=[],Si={name:"WizardStepConfigureMailerMailgun",components:{SettingsInputText:Qt,SettingsInputRadio:Ze,SettingsInputSwitch:ei},data(){return{mailer:"mailgun",text_api_key_label:(0,l.__)("Mailgun API Key","wp-mail-smtp"),text_domain_label:(0,l.__)("Domain Name","wp-mail-smtp"),text_region_label:(0,l.__)("Region","wp-mail-smtp"),text_api_key_description:(0,l.nv)((0,l.__)('%1$sFollow this link%2$s to get a Mailgun API Key. Generate a key in the "Mailgun API Keys" section.',"wp-mail-smtp"),'',""),text_domain_description:(0,l.nv)((0,l.__)("%1$sFollow this link%2$s to get a Domain Name from Mailgun.","wp-mail-smtp"),'',""),text_region_description:(0,l.nv)((0,l.__)("Define which endpoint you want to use for sending messages. If you are operating under EU laws, you may be required to use EU region. %1$sMore information%2$s on Mailgun.com.","wp-mail-smtp"),'',""),text_from_name_label:(0,l.__)("From Name","wp-mail-smtp"),text_force_from_name_title:(0,l.__)("Force From Name","wp-mail-smtp"),text_from_email_label:(0,l.__)("From Email","wp-mail-smtp"),text_force_from_email_title:(0,l.__)("Force From Email","wp-mail-smtp"),text_force_from_name_label:(0,l.__)("If enabled, the From Name setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_force_from_email_label:(0,l.__)("If enabled, the From Email setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","wp-mail-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","wp-mail-smtp"),text_documentation_link:(0,l.__)("Read how to set up Mailgun","wp-mail-smtp"),description:this.$wpms.mailer_options.mailgun.description.substr(0,this.$wpms.mailer_options.mailgun.description.indexOf("
")),documentation_link_url:this.$getUTMUrl("https://wpmailsmtp.com/docs/how-to-set-up-the-mailgun-mailer-in-wp-mail-smtp/",{content:"Read how to set up Mailgun"}),regionOptions:[{label:(0,l.__)("US","wp-mail-smtp"),value:"US"},{label:(0,l.__)("EU","wp-mail-smtp"),value:"EU"}],field_errors:[]}},computed:{...(0,_t.YP)("$_settings",["settings.mailgun.api_key","settings.mailgun.domain","settings.mailgun.region","settings.mail.from_email","settings.mail.from_name","settings.mail.from_email_force","settings.mail.from_name_force"])},methods:{areRequiredFieldsValid(){return""===this.api_key&&this.field_errors.push("api_key"),""===this.domain&&this.field_errors.push("domain"),""===this.from_email&&this.field_errors.push("from_email"),0===this.field_errors.length},removeFieldError(t){this.field_errors=this.field_errors.filter((e=>e!==t))},errorDetected(t,e){this.field_errors.push(e)}}},Mi=Si,Pi=(0,d.A)(Mi,yi,Ci,!1,null,null,null),Ei=Pi.exports,Bi=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-configure-mailer-settings wp-mail-smtp-setup-wizard-step-configure-mailer-settings-mailjet"},[e("p",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("p",{staticClass:"mailer-description mailer-description-links"},[e("a",{staticClass:"wp-mail-smtp-link wp-mail-smtp-link-docs",attrs:{href:t.documentation_link_url,target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.text_documentation_link))])]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"api_key",type:"password",constant:"WPMS_MAILJET_API_KEY",label:t.text_api_key_label,description:t.text_api_key_description,is_error:t.field_errors.includes("api_key")},on:{is_error_update:function(e){return t.removeFieldError("api_key")}},model:{value:t.api_key,callback:function(e){t.api_key=e},expression:"api_key"}}),e("settings-input-text",{attrs:{name:"secret_key",type:"password",constant:"WPMS_MAILJET_SECRET_KEY",label:t.text_secret_key_label,description:t.text_secret_key_description,is_error:t.field_errors.includes("secret_key")},on:{is_error_update:function(e){return t.removeFieldError("secret_key")}},model:{value:t.secret_key,callback:function(e){t.secret_key=e},expression:"secret_key"}}),e("settings-input-text",{attrs:{name:"from_name",constant:"WPMS_MAIL_FROM_NAME",label:t.text_from_name_label,description:t.text_from_name_description},model:{value:t.from_name,callback:function(e){t.from_name=e},expression:"from_name"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_name_force",constant:"WPMS_MAIL_FROM_NAME_FORCE",title:t.text_force_from_name_title,label:t.text_force_from_name_label},model:{value:t.from_name_force,callback:function(e){t.from_name_force=e},expression:"from_name_force"}}),e("settings-input-text",{attrs:{name:"from_email",type:"email",constant:"WPMS_MAIL_FROM",label:t.text_from_email_label,description:t.text_from_email_description,is_error:t.field_errors.includes("from_email")},on:{is_error_update:function(e){return t.removeFieldError("from_email")},error_detected:e=>t.errorDetected(e,"from_email")},model:{value:t.from_email,callback:function(e){t.from_email=e},expression:"from_email"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_email_force",constant:"WPMS_MAIL_FROM_FORCE",title:t.text_force_from_email_title,label:t.text_force_from_email_label},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)])},Ti=[],Fi={name:"WizardStepConfigureMailerMailjet",components:{SettingsInputText:Qt,SettingsInputSwitch:ei},data(){return{mailer:"mailjet",text_api_key_label:(0,l.__)("API Key","wp-mail-smtp"),text_api_key_description:(0,l.nv)((0,l.__)("Follow this link to get the API key from Mailjet: %1$sAPI Key Management%2$s.","wp-mail-smtp"),'',""),text_secret_key_label:(0,l.__)("Secret Key","wp-mail-smtp"),text_secret_key_description:(0,l.nv)((0,l.__)("Follow this link to get the Secret key from Mailjet: %1$sAPI Key Management%2$s.","wp-mail-smtp"),'',""),text_from_name_label:(0,l.__)("From Name","wp-mail-smtp"),text_force_from_name_title:(0,l.__)("Force From Name","wp-mail-smtp"),text_from_email_label:(0,l.__)("From Email","wp-mail-smtp"),text_force_from_email_title:(0,l.__)("Force From Email","wp-mail-smtp"),text_force_from_name_label:(0,l.__)("If enabled, the From Name setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_force_from_email_label:(0,l.__)("If enabled, the From Email setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","wp-mail-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","wp-mail-smtp"),text_documentation_link:(0,l.__)("Read how to set up Mailjet","wp-mail-smtp"),description:this.$wpms.mailer_options.mailjet.description.substr(0,this.$wpms.mailer_options.mailjet.description.lastIndexOf("

")),documentation_link_url:this.$getUTMUrl("https://wpmailsmtp.com/docs/how-to-set-up-the-mailjet-mailer-in-wp-mail-smtp/",{content:"Read how to set up Mailjet"}),field_errors:[]}},computed:{...(0,_t.YP)("$_settings",["settings.mailjet.api_key","settings.mailjet.secret_key","settings.mail.from_email","settings.mail.from_name","settings.mail.from_email_force","settings.mail.from_name_force"])},methods:{areRequiredFieldsValid(){return""===this.api_key&&this.field_errors.push("api_key"),""===this.from_email&&this.field_errors.push("from_email"),0===this.field_errors.length},removeFieldError(t){this.field_errors=this.field_errors.filter((e=>e!==t))},errorDetected(t,e){this.field_errors.push(e)}}},Ii=Fi,Di=(0,d.A)(Ii,Bi,Ti,!1,null,null,null),Oi=Di.exports,zi=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-configure-mailer-settings wp-mail-smtp-setup-wizard-step-configure-mailer-settings-sendgrid"},[e("p",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("p",{staticClass:"mailer-description mailer-description-links"},[e("a",{staticClass:"wp-mail-smtp-link",attrs:{href:t.documentation_link_url,target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.text_documentation_link))])]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"api_key",type:"password",constant:"WPMS_SENDGRID_API_KEY",label:t.text_api_key_label,description:t.text_api_key_description,is_error:t.field_errors.includes("api_key")},on:{is_error_update:function(e){return t.removeFieldError("api_key")}},model:{value:t.api_key,callback:function(e){t.api_key=e},expression:"api_key"}}),e("settings-input-text",{attrs:{name:"domain",constant:"WPMS_SENDGRID_DOMAIN",label:t.text_domain_label,description:t.text_domain_description},model:{value:t.domain,callback:function(e){t.domain=e},expression:"domain"}}),e("settings-input-text",{attrs:{name:"from_name",constant:"WPMS_MAIL_FROM_NAME",label:t.text_from_name_label,description:t.text_from_name_description},model:{value:t.from_name,callback:function(e){t.from_name=e},expression:"from_name"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_name_force",constant:"WPMS_MAIL_FROM_NAME_FORCE",title:t.text_force_from_name_title,label:t.text_force_from_name_label},model:{value:t.from_name_force,callback:function(e){t.from_name_force=e},expression:"from_name_force"}}),e("settings-input-text",{attrs:{name:"from_email",type:"email",constant:"WPMS_MAIL_FROM",label:t.text_from_email_label,description:t.text_from_email_description,is_error:t.field_errors.includes("from_email")},on:{is_error_update:function(e){return t.removeFieldError("from_email")},error_detected:e=>t.errorDetected(e,"from_email")},model:{value:t.from_email,callback:function(e){t.from_email=e},expression:"from_email"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_email_force",constant:"WPMS_MAIL_FROM_FORCE",title:t.text_force_from_email_title,label:t.text_force_from_email_label},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)])},Li=[],Ri={name:"WizardStepConfigureMailerSendgrid",components:{SettingsInputText:Qt,SettingsInputSwitch:ei},data(){return{mailer:"sendgrid",text_api_key_label:(0,l.__)("API Key","wp-mail-smtp"),text_domain_label:(0,l.__)("Sending Domain","wp-mail-smtp"),text_api_key_description:(0,l.nv)((0,l.__)("%1$sFollow this link%2$s to get an API Key for Sendgrid.","wp-mail-smtp"),'',"")+"
"+(0,l.nv)((0,l.__)("To send emails you will need only a %1$sMail Send%2$s access level for this API key.","wp-mail-smtp"),"",""),text_domain_description:(0,l.nv)((0,l.__)("Please input the sending domain/subdomain you configured in your SendGrid dashboard. More information can be found in our %1$sSendGrid documentation%2$s","wp-mail-smtp"),'',""),text_from_name_label:(0,l.__)("From Name","wp-mail-smtp"),text_force_from_name_title:(0,l.__)("Force From Name","wp-mail-smtp"),text_from_email_label:(0,l.__)("From Email","wp-mail-smtp"),text_force_from_email_title:(0,l.__)("Force From Email","wp-mail-smtp"),text_force_from_name_label:(0,l.__)("If enabled, the From Name setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_force_from_email_label:(0,l.__)("If enabled, the From Email setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","wp-mail-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","wp-mail-smtp"),text_documentation_link:(0,l.__)("Read how to set up SendGrid","wp-mail-smtp"),description:this.$wpms.mailer_options.sendgrid.description.substr(0,this.$wpms.mailer_options.sendgrid.description.indexOf("
")),documentation_link_url:this.$getUTMUrl("https://wpmailsmtp.com/docs/how-to-set-up-the-sendgrid-mailer-in-wp-mail-smtp/",{content:"Read how to set up Sendgrid"}),field_errors:[]}},computed:{...(0,_t.YP)("$_settings",["settings.sendgrid.api_key","settings.sendgrid.domain","settings.mail.from_email","settings.mail.from_name","settings.mail.from_email_force","settings.mail.from_name_force"])},methods:{areRequiredFieldsValid(){return""===this.api_key&&this.field_errors.push("api_key"),""===this.from_email&&this.field_errors.push("from_email"),0===this.field_errors.length},removeFieldError(t){this.field_errors=this.field_errors.filter((e=>e!==t))},errorDetected(t,e){this.field_errors.push(e)}}},Wi=Ri,Ni=(0,d.A)(Wi,zi,Li,!1,null,null,null),Qi=Ni.exports,Ui=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-configure-mailer-settings wp-mail-smtp-setup-wizard-step-configure-mailer-settings-smtp2go"},[e("p",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("p",{staticClass:"mailer-description mailer-description-links"},[e("a",{staticClass:"wp-mail-smtp-link wp-mail-smtp-link-docs",attrs:{href:t.documentation_link_url,target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.text_documentation_link))])]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"api_key",type:"password",constant:"WPMS_SMTP2GO_API_KEY",label:t.text_api_key_label,description:t.text_api_key_description,is_error:t.field_errors.includes("api_key")},on:{is_error_update:function(e){return t.removeFieldError("api_key")}},model:{value:t.api_key,callback:function(e){t.api_key=e},expression:"api_key"}}),e("settings-input-text",{attrs:{name:"from_name",constant:"WPMS_MAIL_FROM_NAME",label:t.text_from_name_label,description:t.text_from_name_description},model:{value:t.from_name,callback:function(e){t.from_name=e},expression:"from_name"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_name_force",constant:"WPMS_MAIL_FROM_NAME_FORCE",title:t.text_force_from_name_title,label:t.text_force_from_name_label},model:{value:t.from_name_force,callback:function(e){t.from_name_force=e},expression:"from_name_force"}}),e("settings-input-text",{attrs:{name:"from_email",type:"email",constant:"WPMS_MAIL_FROM",label:t.text_from_email_label,description:t.text_from_email_description,is_error:t.field_errors.includes("from_email")},on:{is_error_update:function(e){return t.removeFieldError("from_email")},error_detected:e=>t.errorDetected(e,"from_email")},model:{value:t.from_email,callback:function(e){t.from_email=e},expression:"from_email"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_email_force",constant:"WPMS_MAIL_FROM_FORCE",title:t.text_force_from_email_title,label:t.text_force_from_email_label},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)])},Zi=[],Gi={name:"WizardStepConfigureMailerSMTP2GO",components:{SettingsInputText:Qt,SettingsInputSwitch:ei},data(){return{mailer:"smtp2go",text_api_key_label:(0,l.__)("API Key","wp-mail-smtp"),text_api_key_description:(0,l.nv)((0,l.__)("Generate an API key on the Sending → API Keys page in your %1$scontrol panel%2$s.","wp-mail-smtp"),'',""),text_from_name_label:(0,l.__)("From Name","wp-mail-smtp"),text_force_from_name_title:(0,l.__)("Force From Name","wp-mail-smtp"),text_from_email_label:(0,l.__)("From Email","wp-mail-smtp"),text_force_from_email_title:(0,l.__)("Force From Email","wp-mail-smtp"),text_force_from_name_label:(0,l.__)("If enabled, the From Name setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_force_from_email_label:(0,l.__)("If enabled, the From Email setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","wp-mail-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","wp-mail-smtp"),text_documentation_link:(0,l.__)("Read how to set up SMTP2GO","wp-mail-smtp"),description:this.$wpms.mailer_options.smtp2go.description.substr(0,this.$wpms.mailer_options.smtp2go.description.lastIndexOf("

")),documentation_link_url:this.$getUTMUrl("https://wpmailsmtp.com/docs/how-to-set-up-the-smtp2go-mailer-in-wp-mail-smtp/",{content:"Read how to set up SMTP2GO"}),field_errors:[]}},computed:{...(0,_t.YP)("$_settings",["settings.smtp2go.api_key","settings.mail.from_email","settings.mail.from_name","settings.mail.from_email_force","settings.mail.from_name_force"])},methods:{areRequiredFieldsValid(){return""===this.api_key&&this.field_errors.push("api_key"),""===this.from_email&&this.field_errors.push("from_email"),0===this.field_errors.length},removeFieldError(t){this.field_errors=this.field_errors.filter((e=>e!==t))},errorDetected(t,e){this.field_errors.push(e)}}},Yi=Gi,Hi=(0,d.A)(Yi,Ui,Zi,!1,null,null,null),Vi=Hi.exports,Ki=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-configure-mailer-settings wp-mail-smtp-setup-wizard-step-configure-mailer-settings-sparkpost"},[e("p",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("p",{staticClass:"mailer-description mailer-description-links"},[e("a",{staticClass:"wp-mail-smtp-link wp-mail-smtp-link-docs",attrs:{href:t.documentation_link_url,target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.text_documentation_link))])]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"api_key",type:"password",constant:"WPMS_SPARKPOST_API_KEY",label:t.text_api_key_label,description:t.text_api_key_description,is_error:t.field_errors.includes("api_key")},on:{is_error_update:function(e){return t.removeFieldError("api_key")}},model:{value:t.api_key,callback:function(e){t.api_key=e},expression:"api_key"}}),e("settings-input-radio",{attrs:{name:"region",constant:"WPMS_SPARKPOST_REGION",label:t.text_region_label,options:t.regionOptions,description:t.text_region_description},model:{value:t.region,callback:function(e){t.region=e},expression:"region"}}),e("settings-input-text",{attrs:{name:"from_name",constant:"WPMS_MAIL_FROM_NAME",label:t.text_from_name_label,description:t.text_from_name_description},model:{value:t.from_name,callback:function(e){t.from_name=e},expression:"from_name"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_name_force",constant:"WPMS_MAIL_FROM_NAME_FORCE",title:t.text_force_from_name_title,label:t.text_force_from_name_label},model:{value:t.from_name_force,callback:function(e){t.from_name_force=e},expression:"from_name_force"}}),e("settings-input-text",{attrs:{name:"from_email",type:"email",constant:"WPMS_MAIL_FROM",label:t.text_from_email_label,description:t.text_from_email_description,is_error:t.field_errors.includes("from_email")},on:{is_error_update:function(e){return t.removeFieldError("from_email")},error_detected:e=>t.errorDetected(e,"from_email")},model:{value:t.from_email,callback:function(e){t.from_email=e},expression:"from_email"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_email_force",constant:"WPMS_MAIL_FROM_FORCE",title:t.text_force_from_email_title,label:t.text_force_from_email_label},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)])},qi=[],Ji={name:"WizardStepConfigureMailerSparkPost",components:{SettingsInputText:Qt,SettingsInputRadio:Ze,SettingsInputSwitch:ei},data(){return{mailer:"sparkpost",text_api_key_label:(0,l.__)("API Key","wp-mail-smtp"),text_region_label:(0,l.__)("Region","wp-mail-smtp"),text_region_description:(0,l.nv)((0,l.__)("Select your SparkPost account region. %1$sMore information%2$s on SparkPost.","wp-mail-smtp"),'',""),text_from_name_label:(0,l.__)("From Name","wp-mail-smtp"),text_force_from_name_title:(0,l.__)("Force From Name","wp-mail-smtp"),text_from_email_label:(0,l.__)("From Email","wp-mail-smtp"),text_force_from_email_title:(0,l.__)("Force From Email","wp-mail-smtp"),text_force_from_name_label:(0,l.__)("If enabled, the From Name setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_force_from_email_label:(0,l.__)("If enabled, the From Email setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","wp-mail-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","wp-mail-smtp"),text_documentation_link:(0,l.__)("Read how to set up SparkPost","wp-mail-smtp"),description:this.$wpms.mailer_options.sparkpost.description.substr(0,this.$wpms.mailer_options.sparkpost.description.lastIndexOf("

")),documentation_link_url:this.$getUTMUrl("https://wpmailsmtp.com/docs/how-to-set-up-the-sparkpost-mailer-in-wp-mail-smtp/",{content:"Read how to set up SparkPost"}),regionOptions:[{label:(0,l.__)("US","wp-mail-smtp"),value:"US"},{label:(0,l.__)("EU","wp-mail-smtp"),value:"EU"}],field_errors:[]}},computed:{...(0,_t.YP)("$_settings",["settings.sparkpost.api_key","settings.sparkpost.region","settings.mail.from_email","settings.mail.from_name","settings.mail.from_email_force","settings.mail.from_name_force"]),text_api_key_description:function(){let t="EU"===this.region?"eu.":"";return(0,l.nv)((0,l.__)("%1$sFollow this link%2$s to get an API Key for SparkPost.","wp-mail-smtp"),'',"")}},methods:{areRequiredFieldsValid(){return""===this.api_key&&this.field_errors.push("api_key"),""===this.from_email&&this.field_errors.push("from_email"),0===this.field_errors.length},removeFieldError(t){this.field_errors=this.field_errors.filter((e=>e!==t))},errorDetected(t,e){this.field_errors.push(e)}}},ji=Ji,Xi=(0,d.A)(ji,Ki,qi,!1,null,null,null),$i=Xi.exports,ts=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-configure-mailer-settings wp-mail-smtp-setup-wizard-step-configure-mailer-settings-postmark"},[e("p",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("p",{staticClass:"mailer-description mailer-description-links"},[e("a",{staticClass:"wp-mail-smtp-link wp-mail-smtp-link-docs",attrs:{href:t.documentation_link_url,target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.text_documentation_link))])]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"server_api_token",type:"password",constant:"WPMS_POSTMARK_SERVER_API_TOKEN",label:t.text_server_api_token_label,description:t.text_server_api_token_description,is_error:t.field_errors.includes("server_api_token")},on:{is_error_update:function(e){return t.removeFieldError("server_api_token")}},model:{value:t.server_api_token,callback:function(e){t.server_api_token=e},expression:"server_api_token"}}),e("settings-input-text",{attrs:{name:"message_stream",constant:"WPMS_POSTMARK_MESSAGE_STREAM",label:t.text_message_stream_label,description:t.text_message_stream_description},model:{value:t.message_stream,callback:function(e){t.message_stream=e},expression:"message_stream"}}),e("settings-input-text",{attrs:{name:"from_name",constant:"WPMS_MAIL_FROM_NAME",label:t.text_from_name_label,description:t.text_from_name_description},model:{value:t.from_name,callback:function(e){t.from_name=e},expression:"from_name"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_name_force",constant:"WPMS_MAIL_FROM_NAME_FORCE",title:t.text_force_from_name_title,label:t.text_force_from_name_label},model:{value:t.from_name_force,callback:function(e){t.from_name_force=e},expression:"from_name_force"}}),e("settings-input-text",{attrs:{name:"from_email",type:"email",constant:"WPMS_MAIL_FROM",label:t.text_from_email_label,description:t.text_from_email_description,is_error:t.field_errors.includes("from_email")},on:{is_error_update:function(e){return t.removeFieldError("from_email")},error_detected:e=>t.errorDetected(e,"from_email")},model:{value:t.from_email,callback:function(e){t.from_email=e},expression:"from_email"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_email_force",constant:"WPMS_MAIL_FROM_FORCE",title:t.text_force_from_email_title,label:t.text_force_from_email_label},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)])},es=[],is={name:"WizardStepConfigureMailerPostmark",components:{SettingsInputText:Qt,SettingsInputSwitch:ei},data(){return{mailer:"postmark",text_server_api_token_label:(0,l.__)("Server API Token","wp-mail-smtp"),text_message_stream_label:(0,l.__)("Message Stream ID","wp-mail-smtp"),text_server_api_token_description:(0,l.nv)((0,l.__)("%1$sFollow this link%2$s to get a Server API Token for Postmark.","wp-mail-smtp"),'',""),text_message_stream_description:(0,l.nv)((0,l.__)("Message Stream ID is optional. By default outbound (Default Transactional Stream) will be used. More information can be found in our %1$sPostmark documentation%2$s.","wp-mail-smtp"),'',""),text_from_name_label:(0,l.__)("From Name","wp-mail-smtp"),text_force_from_name_title:(0,l.__)("Force From Name","wp-mail-smtp"),text_from_email_label:(0,l.__)("From Email","wp-mail-smtp"),text_force_from_email_title:(0,l.__)("Force From Email","wp-mail-smtp"),text_force_from_name_label:(0,l.__)("If enabled, the From Name setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_force_from_email_label:(0,l.__)("If enabled, the From Email setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","wp-mail-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","wp-mail-smtp"),text_documentation_link:(0,l.__)("Read how to set up Postmark","wp-mail-smtp"),description:this.$wpms.mailer_options.postmark.description.substr(0,this.$wpms.mailer_options.postmark.description.lastIndexOf("

")),documentation_link_url:this.$getUTMUrl("https://wpmailsmtp.com/docs/how-to-set-up-the-postmark-mailer-in-wp-mail-smtp/",{content:"Read how to set up Postmark"}),field_errors:[]}},computed:{...(0,_t.YP)("$_settings",["settings.postmark.server_api_token","settings.postmark.message_stream","settings.mail.from_email","settings.mail.from_name","settings.mail.from_email_force","settings.mail.from_name_force"])},methods:{areRequiredFieldsValid(){return""===this.server_api_token&&this.field_errors.push("server_api_token"),""===this.from_email&&this.field_errors.push("from_email"),0===this.field_errors.length},removeFieldError(t){this.field_errors=this.field_errors.filter((e=>e!==t))},errorDetected(t,e){this.field_errors.push(e)}}},ss=is,as=(0,d.A)(ss,ts,es,!1,null,null,null),ns=as.exports,os=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-configure-mailer-settings wp-mail-smtp-setup-wizard-step-configure-mailer-settings-amazonses"},[e("p",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("p",{staticClass:"mailer-description mailer-description-links"},[e("b",[e("a",{staticClass:"wp-mail-smtp-link",attrs:{href:t.documentation_link_url,target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.text_documentation_link))])])]),t.is_ssl?e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"client_id",constant:"WPMS_AMAZONSES_CLIENT_ID",label:t.text_client_id_label,is_error:t.field_errors.includes("client_id")},on:{is_error_update:function(e){return t.removeFieldError("client_id")}},model:{value:t.client_id,callback:function(e){t.client_id=e},expression:"client_id"}}),e("settings-input-text",{attrs:{name:"client_secret",type:"password",constant:"WPMS_AMAZONSES_CLIENT_SECRET",label:t.text_client_secret_label,is_error:t.field_errors.includes("client_secret")},on:{is_error_update:function(e){return t.removeFieldError("client_secret")}},model:{value:t.client_secret,callback:function(e){t.client_secret=e},expression:"client_secret"}}),e("settings-input-select",{attrs:{name:"region",constant:"WPMS_AMAZONSES_REGION",label:t.text_region_label,options:t.regionOptions,description:t.text_region_description,is_error:t.field_errors.includes("region")},on:{is_error_update:function(e){return t.removeFieldError("region")}},model:{value:t.region,callback:function(e){t.region=e},expression:"region"}}),t.is_api_auth_missing?t._e():e("div",[t.display_identities?e("div",[e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-big-margin"}),e("settings-amazon-s-e-s-identities",{attrs:{options:t.identities,label:t.text_identities_label,columns:t.identities_columns}})],1):t._e(),e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-big-margin"}),e("settings-input-text",{attrs:{name:"from_name",constant:"WPMS_MAIL_FROM_NAME",label:t.text_from_name_label,description:t.text_from_name_description},model:{value:t.from_name,callback:function(e){t.from_name=e},expression:"from_name"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_name_force",constant:"WPMS_MAIL_FROM_NAME_FORCE",title:t.text_force_from_name_title,label:t.text_force_from_name_label},model:{value:t.from_name_force,callback:function(e){t.from_name_force=e},expression:"from_name_force"}}),e("settings-input-text",{attrs:{name:"from_email",type:"email",constant:"WPMS_MAIL_FROM",label:t.text_from_email_label,description:t.text_from_email_description,is_error:t.field_errors.includes("from_email")},on:{is_error_update:function(e){return t.removeFieldError("from_email")},error_detected:e=>t.errorDetected(e,"from_email")},model:{value:t.from_email,callback:function(e){t.from_email=e},expression:"from_email"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_email_force",constant:"WPMS_MAIL_FROM_FORCE",title:t.text_force_from_email_title,label:t.text_force_from_email_label},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)],1):e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("div",{staticClass:"wp-mail-smtp-notice wp-mail-smtp-notice--error"},[e("p",[e("span",[t._v(t._s(t.text_no_ssl))]),t._v(" "),e("a",{attrs:{href:"https://www.wpbeginner.com/wp-tutorials/how-to-add-ssl-and-https-in-wordpress/",target:"_blank",rel:"noopener"}},[t._v(t._s(t.text_no_ssl_link_text))]),t._v(".")]),e("p",[t._v(t._s(t.text_no_ssl_diff_mailer))])])])])},rs=[],ls=i(181),ms=i.n(ls),ps=function(){var t=this,e=t._self._c;return e("div",{staticClass:"settings-input-select",class:{"settings-input-select-error":t.field_error}},[e("label",{staticClass:"settings-input-label-container",attrs:{for:`wp-mail-smtp-settings-select-${t.name}`}},[e("span",{staticClass:"label"},[t._v(t._s(t.label))])]),e("div",{staticClass:"settings-input-select-container"},[e("select",{directives:[{name:"model",rawName:"v-model",value:t.selected,expression:"selected"}],attrs:{id:`wp-mail-smtp-settings-select-${t.name}`,name:t.name,readonly:t.disabled,disabled:t.is_constant_set},on:{change:function(e){var i=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){var e="_value"in t?t._value:t.value;return e}));t.selected=e.target.multiple?i:i[0]}}},t._l(t.options,(function(i){return e("option",{key:i.value,domProps:{value:i.value}},[t._v(" "+t._s(i.label)+" ")])})),0)]),t.description?e("p",{staticClass:"description",domProps:{innerHTML:t._s(t.description)}}):t._e(),t.is_constant_set?e("p",{staticClass:"description description--constant",domProps:{innerHTML:t._s(t.text_constant)}}):t._e()])},_s=[],cs={name:"SettingsInputSelect",props:{options:Array,label:String,name:String,value:String,description:String,constant:String,disabled:Boolean,is_error:Boolean},computed:{selected:{get(){return this.value},set(t){this.$emit("is_error_update",!1),this.$emit("input",t)}},field_error:{get(){return this.is_error},set(t){this.$emit("is_error_update",t)}},is_constant_set:function(){return this.$wpms.defined_constants.includes(this.constant)},text_constant:function(){return(0,l.__)("This setting is already configured with the WP Mail SMTP constant. To change it, please edit or remove the "+this.constant+" constant in your wp-config.php file.","wp-mail-smtp")}}},ds=cs,us=(0,d.A)(ds,ps,_s,!1,null,null,null),hs=us.exports,fs=function(){var t=this,e=t._self._c;return e("div",{staticClass:"settings-amazon-ses-identities"},[e("label",{staticClass:"settings-input-label-container"},[e("span",{staticClass:"label"},[t._v(t._s(t.label))]),t.tooltip?e("settings-info-tooltip",{attrs:{content:t.tooltip}}):t._e()],1),t.options?e("div",[t.options&&0!==t.options.length?e("p",{staticClass:"description"},[t._v(" "+t._s(t.text_identities_table_description)+" ")]):e("p",{staticClass:"description"},[e("strong",[t._v(t._s(t.text_no_registered_identities_title))]),t._v(" "+t._s(t.text_no_registered_identities_content)+" ")]),e("div",{staticClass:"ses-identities-container"},[t.options&&t.options.length>0?e("div",{staticClass:"ses-identities-table-container"},[e("table",[t.columns?e("tr",{staticClass:"ses-identity-columns"},t._l(t.filtered_columns,(function(i){return e("th",{key:i.key,class:`ses-identity-column ses-identity-column-${i.key}`},[t._v(" "+t._s(i.label)+" ")])})),0):t._e(),t._l(t.options,(function(i,s){return e("tr",{key:s},[e("td",[t._v(" "+t._s(i.value)+" ")]),e("td",[t._v(" "+t._s(i.type)+" ")]),e("td",[t._v(" "+t._s(i.status)+" ")])])})),t.show_identity_form?t._e():e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-main wp-mail-smtp-button-small",attrs:{type:"button"},on:{click:function(e){return e.preventDefault(),t.addNewIdentity.apply(null,arguments)}}},[t._v(" "+t._s(t.text_add_new_identity)+" ")])],2)]):t._e(),t.show_identity_form||!t.options||0===t.options.length?e("div",{staticClass:"wp-mail-smtp-amazonses-identity-form"},[t.options&&0!==t.options.length?t._e():e("h3",[t._v(" "+t._s(t.text_verify_identity)+" ")]),e("div",{directives:[{name:"show",rawName:"v-show",value:1===t.verify_identity_step,expression:"verify_identity_step === 1"}],staticClass:"amazonses-identity-form-step"},[e("settings-input-radio",{attrs:{name:"identity_type",options:t.identity_type_options},model:{value:t.identity_type,callback:function(e){t.identity_type=e},expression:"identity_type"}}),e("p",{domProps:{textContent:t._s(t.verify_identity_text)}}),e("settings-input-text",{attrs:{name:"identity_value",placeholder:t.identity_value_placeholder},model:{value:t.identity_value,callback:function(e){t.identity_value=e},expression:"identity_value"}}),e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-main wp-mail-smtp-button-small wp-mail-smtp-button-verify",attrs:{type:"button"},on:{click:function(e){return e.preventDefault(),t.verifyIdentity.apply(null,arguments)}}},[t.loading_verify_identity?e("spin-loader",{attrs:{color:"white"}}):e("span",[t._v(t._s(t.text_verify))])],1)],1),e("div",{directives:[{name:"show",rawName:"v-show",value:2===t.verify_identity_step&&"domain"===t.verify_identity_result.type,expression:"verify_identity_step === 2 && verify_identity_result.type === 'domain'"}],staticClass:"amazonses-identity-form-step amazonses-identity-form-step-domain"},[e("p",{domProps:{innerHTML:t._s(t.text_verify_identity_step2_domain_text)}}),e("div",{staticClass:"amazonses-dns-records"},[e("div",{staticClass:"amazonses-dns-records__row amazonses-dns-records__row--heading"},[e("div",{staticClass:"amazonses-dns-records__col amazonses-dns-records__col--heading"},[t._v(" "+t._s(t.text_name)+" ")]),e("div",{staticClass:"amazonses-dns-records__col amazonses-dns-records__col--heading"},[t._v(" "+t._s(t.text_value)+" ")])]),t._l(t.verify_identity_result.domain_dkim_dns_records,(function(t,i){return e("div",{key:t.value,staticClass:"amazonses-dns-records__row amazonses-dns-records__row--record"},[e("div",{staticClass:"amazonses-dns-records__col amazonses-dns-records__col--record"},[e("settings-input-text",{attrs:{name:`dns_record_name[${i}]`,value:t.name,readonly:"",copy:""}})],1),e("div",{staticClass:"amazonses-dns-records__col amazonses-dns-records__col--record"},[e("settings-input-text",{attrs:{name:`dns_record_value[${i}]`,value:t.value,readonly:"",copy:""}})],1)])}))],2)]),e("div",{directives:[{name:"show",rawName:"v-show",value:2===t.verify_identity_step&&"email"===t.verify_identity_result.type,expression:"verify_identity_step === 2 && verify_identity_result.type === 'email'"}],staticClass:"amazonses-identity-form-step"},[e("p",{staticClass:"ses-identities-email-success-notice"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(9318),width:"16",height:"16"}}),t._v(" "),e("span",{domProps:{innerHTML:t._s(t.text_verify_identity_step2_email_text)}})],1)])]):t._e()])]):e("spin-loader",{attrs:{size:"md"}})],1)},gs=[],ws={name:"SettingsAmazonSESIdentities",components:{SettingsInfoTooltip:Lt,SettingsInputRadio:Ze,SettingsInputText:Qt,SpinLoader:ve},props:{options:Array,columns:Array,label:String,tooltip:String},computed:{filtered_columns:function(){return this.columns.filter((t=>"action"!==t.key))},identity_value_placeholder:function(){return"domain"===this.identity_type?(0,l.__)("Please enter a domain","wp-mail-smtp"):(0,l.__)("Please enter a valid email address","wp-mail-smtp")},verify_identity_text:function(){return"domain"===this.identity_type?(0,l.__)("Enter the domain name to verify it on Amazon SES and generate the required DNS CNAME records.","wp-mail-smtp"):(0,l.__)("Enter a valid email address. A verification email will be sent to the email address you entered.","wp-mail-smtp")},text_verify_identity_step2_email_text:function(){return(0,l.nv)((0,l.__)("Please check the inbox of %s for a confirmation email.","wp-mail-smtp"),this.verify_identity_result.value)},text_verify:function(){return"domain"===this.identity_type?(0,l.__)("Verify Domain","wp-mail-smtp"):(0,l.__)("Verify Email","wp-mail-smtp")}},data(){return{text_no_registered_identities_title:(0,l.__)("No registered domains or emails.","wp-mail-smtp"),text_no_registered_identities_content:(0,l.__)("You will not be able to send emails until you verify at least one domain or email address for the selected Amazon SES Region.","wp-mail-smtp"),text_view_dns:(0,l.__)("View DNS","wp-mail-smtp"),text_resend:(0,l.__)("Resend","wp-mail-smtp"),text_identities_table_description:(0,l.__)("Here are the domains and email addresses that have been verified and can be used as the From Email.","wp-mail-smtp"),text_verify_identity:(0,l.__)("Verify SES Identity","wp-mail-smtp"),text_add_new_identity:(0,l.__)("Add New SES Identity","wp-mail-smtp"),text_name:(0,l.__)("Name","wp-mail-smtp"),text_value:(0,l.__)("Value","wp-mail-smtp"),text_verify_identity_step2_domain_text:(0,l.nv)((0,l.__)("Please add these CNAME records to your domain's DNS settings. For information on how to add CNAME DNS records, please refer to the %1$sAmazon SES documentation%2$s.","wp-mail-smtp"),'',""),show_identity_form:!1,identity_type:"domain",identity_type_options:[{label:(0,l.__)("Verify Domain","wp-mail-smtp"),value:"domain"},{label:(0,l.__)("Verify Email Address","wp-mail-smtp"),value:"email"}],identity_value:"",verify_identity_step:1,verify_identity_result:{},loading_verify_identity:!1}},methods:{verifyIdentity:function(){if(this.loading_verify_identity)return;this.loading_verify_identity=!0;const t=this;this.$store.dispatch("$_settings/amazonSESRegisterIdentity",{value:this.identity_value,type:this.identity_type}).then((function(e){t.loading_verify_identity=!1,e.success&&e.data&&(t.verify_identity_result=e.data,t.verify_identity_step=2)}))},addNewIdentity:function(){this.show_identity_form=!0}}},As=ws,bs=(0,d.A)(As,fs,gs,!1,null,null,null),vs=bs.exports,xs={name:"WizardStepConfigureMailerAmazonSES",components:{SettingsInputText:Qt,SettingsInputSelect:hs,SettingsInputSwitch:ei,SettingsAmazonSESIdentities:vs},data(){return{mailer:"amazonses",text_client_id_label:(0,l.__)("Access Key ID","wp-mail-smtp"),text_client_secret_label:(0,l.__)("Secret Access Key",{NODE_ENV:"production",VUE_APP_TEXTDOMAIN:"wp-mail-smtp",VUE_APP_PRODUCT_NAME:"WPMailSMTP",BASE_URL:""}.VUE_APP_TEXTclient_id),text_region_label:(0,l.__)("Region","wp-mail-smtp"),text_identities_label:(0,l.__)("SES Identities","wp-mail-smtp"),text_region_description:(0,l.__)("Please select the Amazon SES API region which is the closest to where your website is hosted. This can help to decrease network latency between your site and Amazon SES, which will speed up email sending.","wp-mail-smtp"),text_from_name_label:(0,l.__)("From Name","wp-mail-smtp"),text_force_from_name_title:(0,l.__)("Force From Name","wp-mail-smtp"),text_from_email_label:(0,l.__)("From Email","wp-mail-smtp"),text_force_from_email_title:(0,l.__)("Force From Email","wp-mail-smtp"),text_force_from_name_label:(0,l.__)("If enabled, the From Name setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_force_from_email_label:(0,l.__)("If enabled, the From Email setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","wp-mail-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","wp-mail-smtp"),text_documentation_link:(0,l.__)("Read how to set up Amazon SES","wp-mail-smtp"),text_no_ssl:(0,l.__)("Amazon SES requires an SSL certificate, and so is not currently compatible with your site. Please contact your host to request a SSL certificate, or check out ","wp-mail-smtp"),text_no_ssl_link_text:(0,l.__)("WPBeginner's tutorial on how to set up SSL","wp-mail-smtp"),text_no_ssl_diff_mailer:(0,l.__)("If you'd prefer not to set up SSL, or need an SMTP solution in the meantime, please go back and select a different mailer option.","wp-mail-smtp"),description:this.$wpms.mailer_options.amazonses.description.substr(0,this.$wpms.mailer_options.amazonses.description.indexOf("
")),documentation_link_url:this.$getUTMUrl("https://wpmailsmtp.com/docs/how-to-set-up-the-amazon-ses-mailer-in-wp-mail-smtp/",{content:"Read how to set up Amazon SES"}),regionOptions:this.$wpms.mailer_options.amazonses.region_options||[],fetching_identities:!1,is_ssl:this.$wpms.is_ssl,field_errors:[]}},computed:{...(0,_t.YP)("$_settings",["settings.amazonses.client_id","settings.amazonses.client_secret","settings.amazonses.region","settings.mail.from_email","settings.mail.from_name","settings.mail.from_email_force","settings.mail.from_name_force"]),...(0,_t.YP)("$_settings",{identities_columns:"amazonses_identities.columns",identities:"amazonses_identities.data",display_identities:"amazonses_display_identities"}),...(0,_t.YP)("$_wizard",["blocked_step"]),is_api_auth_missing:function(){return!this.client_id||!this.client_secret||!this.region}},watch:{client_id:function(){this.getIdentitiesDelayed()},client_secret:function(){this.getIdentitiesDelayed()},region:function(){this.getIdentities()}},methods:{getIdentities:function(){this.display_identities&&(this.fetching_identities||this.client_id.length<20||this.client_secret.length<40||!this.region||(this.fetching_identities=!0,this.$store.dispatch("$_app/start_loading"),this.$store.dispatch("$_settings/getAmazonSESIdentities").then((()=>{this.fetching_identities=!1})).finally((()=>{this.$store.dispatch("$_app/stop_loading")}))))},getIdentitiesDelayed:ms()((function(){this.getIdentities()}),500),areRequiredFieldsValid(){return""===this.client_id&&this.field_errors.push("client_id"),""===this.client_secret&&this.field_errors.push("client_secret"),""===this.region&&this.field_errors.push("region"),""===this.from_email&&this.field_errors.push("from_email"),0===this.field_errors.length},removeFieldError(t){this.field_errors=this.field_errors.filter((e=>e!==t))},errorDetected(t,e){this.field_errors.push(e)}},mounted(){this.getIdentities(),this.$wpms.is_ssl||(this.blocked_step=!0)}},ks=xs,ys=(0,d.A)(ks,os,rs,!1,null,"05d90eba",null),Cs=ys.exports,Ss=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-configure-mailer-settings wp-mail-smtp-setup-wizard-step-configure-mailer-settings-gmail"},[e("p",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("p",{staticClass:"mailer-description mailer-description-links"},[e("b",[e("a",{staticClass:"wp-mail-smtp-link",attrs:{href:t.documentation_link_url,target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.text_documentation_link))])])]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-big-margin"}),e("settings-input-switch",{attrs:{classname:"wp-mail-smtp-one-click-setup-switch",name:"one_click_setup_enabled",title:t.text_one_click_setup_title,label:t.one_click_setup_enabled?t.text_enabled:t.text_disabled,description:t.text_one_click_setup_description,show_pro:!t.is_pro},on:{clicked:t.oneClickSetupOptionClicked},model:{value:t.one_click_setup_enabled,callback:function(e){t.one_click_setup_enabled=e},expression:"one_click_setup_enabled"}}),t.one_click_setup_enabled?[t.is_license_verification_required?[e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-big-margin"}),e("div",{staticClass:"license-form",class:{"license-form-error":t.license_error}},[e("p",{domProps:{innerHTML:t._s(t.text_license_form)}}),e("div",{staticClass:"license-control"},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.license,expression:"license"}],attrs:{name:"license",type:"password",placeholder:t.text_license_input_placeholder,"aria-label":t.text_aria_label_for_license_input},domProps:{value:t.license},on:{input:function(e){e.target.composing||(t.license=e.target.value)}}}),e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-success wp-mail-smtp-button-small",attrs:{type:"button"},on:{click:function(e){return e.preventDefault(),t.handleLicenseSubmit.apply(null,arguments)}}},[t._v(" "+t._s(t.text_license_button)+" ")])]),t.license_error?e("p",{staticClass:"error-message",domProps:{textContent:t._s(t.text_license_error)}}):t._e()]),e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-big-margin"})]:t._e(),e("settings-o-auth-connection",{attrs:{hide_description:!0,mailer:t.mailer,connected_email:t.one_click_setup_connected_email_address,is_auth_required:t.is_auth_required,disabled:t.is_license_verification_required}})]:[e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-big-margin"}),e("settings-input-text",{attrs:{name:"client_id",constant:"WPMS_GMAIL_CLIENT_ID",label:t.text_client_id_label,is_error:t.field_errors.includes("client_id")},on:{is_error_update:function(e){return t.removeFieldError("client_id")}},model:{value:t.client_id,callback:function(e){t.client_id=e},expression:"client_id"}}),e("settings-input-text",{attrs:{name:"client_secret",type:"password",constant:"WPMS_GMAIL_CLIENT_SECRET",label:t.text_client_secret_label,is_error:t.field_errors.includes("client_secret")},on:{is_error_update:function(e){return t.removeFieldError("client_secret")}},model:{value:t.client_secret,callback:function(e){t.client_secret=e},expression:"client_secret"}}),e("settings-input-text",{attrs:{value:t.redirect_uri,name:"redirect_uri",label:t.text_redirect_uri_label,copy:"",readonly:""}}),e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-big-margin"}),e("settings-o-auth-connection",{attrs:{label:t.text_authorization_label,mailer:t.mailer,connected_email:t.connected_email_address,is_auth_required:t.is_auth_required,client_id:t.client_id,client_secret:t.client_secret}})],t.is_auth_required?t._e():e("div",{staticClass:"wp-mail-smtp-setup-wizard-form-general-settings"},[e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-big-margin"}),e("settings-input-text",{attrs:{name:"from_name",constant:"WPMS_MAIL_FROM_NAME",label:t.text_from_name_label,description:t.text_from_name_description},model:{value:t.from_name,callback:function(e){t.from_name=e},expression:"from_name"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_name_force",constant:"WPMS_MAIL_FROM_NAME_FORCE",title:t.text_force_from_name_title,label:t.text_force_from_name_label},model:{value:t.from_name_force,callback:function(e){t.from_name_force=e},expression:"from_name_force"}}),e("settings-input-text",{attrs:{name:"from_email",type:"email",constant:"WPMS_MAIL_FROM",label:t.text_from_email_label,description:t.text_from_email_description,is_error:t.field_errors.includes("from_email")},on:{is_error_update:function(e){return t.removeFieldError("from_email")},error_detected:e=>t.errorDetected(e,"from_email")},model:{value:t.from_email,callback:function(e){t.from_email=e},expression:"from_email"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_email_force",constant:"WPMS_MAIL_FROM_FORCE",title:t.text_force_from_email_title,label:t.text_force_from_email_label},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)],2)])},Ms=[],Ps=function(){var t=this,e=t._self._c;return e("div",{staticClass:"settings-oauth-connection"},[t.label?e("label",{staticClass:"settings-input-label-container"},[e("span",{staticClass:"label"},[t._v(t._s(t.label))]),t.tooltip?e("settings-info-tooltip",{attrs:{content:t.tooltip}}):t._e()],1):t._e(),t.is_auth_required?e("div",{staticClass:"add-authorization-container"},[t.hide_description?t._e():e("p",{staticClass:"description",domProps:{textContent:t._s(t.text_authorization_button_description)}}),"gmail"===t.mailer&&t.gmail_one_click_setup_enabled?e("button",{staticClass:"wp-mail-smtp-one-click-sign-in-btn wp-mail-smtp-sign-in-btn__google",attrs:{type:"button",disabled:!t.are_client_details_ready||t.disabled},on:{click:function(e){return e.preventDefault(),t.authorize.apply(null,arguments)}}},[e("span",{staticClass:"wp-mail-smtp-one-click-sign-in-btn__icon"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(3321),width:"46",height:"46"}})],1),e("span",{staticClass:"wp-mail-smtp-one-click-sign-in-btn__text"},[t._v(" "+t._s(t.text_google_authorization_button)+" ")])]):"outlook"===t.mailer&&t.outlook_one_click_setup_enabled?e("button",{staticClass:"wp-mail-smtp-one-click-sign-in-btn wp-mail-smtp-sign-in-btn__outlook",attrs:{type:"button",disabled:!t.are_client_details_ready||t.disabled},on:{click:function(e){return e.preventDefault(),t.authorize.apply(null,arguments)}}},[e("span",{staticClass:"wp-mail-smtp-one-click-sign-in-btn__icon"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(6458),width:"46",height:"46"}})],1),e("span",{staticClass:"wp-mail-smtp-one-click-sign-in-btn__text"},[t._v(" "+t._s(t.text_outlook_authorization_button)+" ")])]):e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-main wp-mail-smtp-button-small",attrs:{type:"button",disabled:!t.are_client_details_ready||t.disabled},on:{click:function(e){return e.preventDefault(),t.authorize.apply(null,arguments)}}},[t._v(" "+t._s(t.text_authorization_button)+" ")])]):e("div",{staticClass:"remove-authorization-container"},[t.connected_email?e("p",{staticClass:"description connected-as"},[e("span",{domProps:{innerHTML:t._s(t.text_connected_as_with_email)}}),t._v(" "),e("inline-svg",{staticClass:"icon",attrs:{src:i(5636),width:"16",height:"16"}})],1):t._e(),"gmail"===t.mailer?e("p",{staticClass:"description",domProps:{innerHTML:t._s(t.text_remove_authorization_button_description_google)}}):t._e(),e("p",{staticClass:"description",domProps:{innerHTML:t._s(t.text_remove_authorization_button_description)}}),e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-red wp-mail-smtp-button-small",attrs:{type:"button"},on:{click:function(e){return e.preventDefault(),t.removeAuthorization.apply(null,arguments)}}},[t._v(" "+t._s(t.text_remove_authorization_button)+" ")])])])},Es=[],Bs={name:"SettingsOAuthConnection",components:{SettingsInfoTooltip:Lt},props:{label:String,hide_description:Boolean,mailer:String,connected_email:String,is_auth_required:Boolean,client_id:String,client_secret:String,tooltip:String,disabled:Boolean},data(){return{text_allow_button:(0,l.__)("Connect to %s","wp-mail-smtp"),text_google_authorization_button:(0,l.__)("Sign in with Google","wp-mail-smtp"),text_outlook_authorization_button:(0,l.__)("Sign in with Outlook","wp-mail-smtp"),text_authorization_button_description_general:(0,l.__)("Before continuing, you'll need to allow this plugin to send emails using your %s account.","wp-mail-smtp"),text_remove_authorization_button:(0,l.__)("Remove OAuth Connection","wp-mail-smtp"),text_remove_authorization_button_description_google:(0,l.nv)((0,l.__)("If you want to use a different From Email address you can setup a Google email alias. %1$sFollow these instructions%2$s, then select the alias in the From Email section below.","wp-mail-smtp"),'',""),text_remove_authorization_button_desc_template:(0,l.__)("Removing this OAuth connection will give you the ability to redo the OAuth connection or connect to different %s account.","wp-mail-smtp"),text_connected_as:(0,l.__)("Connected as","wp-mail-smtp")}},computed:{...(0,at.L8)({gmail_one_click_setup_enabled:"$_settings/gmail_one_click_setup_enabled",outlook_one_click_setup_enabled:"$_settings/outlook_one_click_setup_enabled"}),are_client_details_ready:function(){return!("gmail"!==this.mailer||!this.gmail_one_click_setup_enabled)||(!("outlook"!==this.mailer||!this.outlook_one_click_setup_enabled)||!!this.client_id&&!!this.client_secret)},mailer_name:function(){let t="Google";return"outlook"===this.mailer?t="Microsoft Outlook":"zoho"===this.mailer&&(t="Zoho Mail"),t},text_authorization_button:function(){return(0,l.nv)(this.text_allow_button,this.mailer_name)},text_authorization_button_description:function(){return(0,l.nv)(this.text_authorization_button_description_general,this.mailer_name)},text_remove_authorization_button_description:function(){return(0,l.nv)(this.text_remove_authorization_button_desc_template,this.mailer_name)},text_connected_as_with_email:function(){return`${this.text_connected_as} ${this.connected_email}`}},methods:{authorize:function(){this.$store.dispatch("$_app/start_loading"),this.$store.dispatch("$_settings/getAuthUrl",this.mailer).then((function(t){t.success&&t.data.oauth_url&&(window.location.href=t.data.oauth_url)})).finally((()=>{this.$store.dispatch("$_app/stop_loading")}))},removeAuthorization:function(){this.$store.dispatch("$_app/start_loading"),this.$store.dispatch("$_settings/removeAuth",this.mailer).finally((()=>{this.$store.dispatch("$_app/stop_loading")}))},removeUrlParam:function(t,e,i){e.delete(i),t.search=e.toString(),window.history.replaceState({},document.title,t.toString())},catchAuthNotice:function(){const t=new URL(window.location.href),e=new URLSearchParams(t.search);let i="",s="",a=!1;switch(e.has("success")?(i=e.get("success"),a=!0,this.removeUrlParam(t,e,"success")):e.has("error")&&(i=e.get("error"),this.removeUrlParam(t,e,"error")),i){case"oauth_invalid_state":s=(0,l.__)("There was an error while processing the authentication request. The state key is invalid. Please try again.","wp-mail-smtp");break;case"google_no_code_scope":case"google_access_denied":case"zoho_access_denied":s=(0,l.__)("There was an error while processing the authentication request. Please try again.","wp-mail-smtp");break;case"google_no_clients":case"zoho_no_clients":case"microsoft_unsuccessful_oauth":case"google_unsuccessful_oauth":s=(0,l.__)("There was an error while processing the authentication request. Please recheck your Client ID and Client Secret and try again.","wp-mail-smtp");break;case"google_one_click_setup_unsuccessful_oauth":case"outlook_one_click_setup_unsuccessful_oauth":s=(0,l.__)("There was an error while processing the authentication request.","wp-mail-smtp");break;case"google_invalid_nonce":case"microsoft_invalid_nonce":case"zoho_invalid_nonce":s=(0,l.__)("There was an error while processing the authentication request. The nonce is invalid. Please try again.","wp-mail-smtp");break;case"microsoft_no_code":case"zoho_no_code":s=(0,l.__)("There was an error while processing the authentication request. The authorization code is missing. Please try again.","wp-mail-smtp");break;case"zoho_unsuccessful_oauth":s=(0,l.__)("There was an error while processing the authentication request. Please recheck your Region, Client ID and Client Secret and try again.","wp-mail-smtp");break;case"google_site_linked":s=(0,l.__)("You have successfully linked the current site with your Google API project. Now you can start sending emails through Gmail.","wp-mail-smtp");break;case"google_one_click_setup_site_linked":s=(0,l.__)("You have successfully connected your site with your Gmail account. Now you can start sending emails through Gmail.","wp-mail-smtp");break;case"microsoft_site_linked":s=(0,l.__)("You have successfully linked the current site with your Microsoft API project. Now you can start sending emails through Outlook.","wp-mail-smtp");break;case"outlook_one_click_setup_site_linked":s=(0,l.__)("You have successfully connected your site with your Outlook account. Now you can start sending emails through Outlook.","wp-mail-smtp");break;case"zoho_site_linked":s=(0,l.__)("You have successfully linked the current site with your Zoho Mail API project. Now you can start sending emails through Zoho Mail.","wp-mail-smtp");break}s.length>0&&this.$swal({title:a?(0,l.__)("Successful Authorization","wp-mail-smtp"):(0,l.__)("Authorization Error!","wp-mail-smtp"),text:s,width:550,showCloseButton:!0,customClass:{container:"wp-mail-smtp-swal wp-mail-smtp-swal-alert"}})}},mounted(){this.catchAuthNotice()}},Ts=Bs,Fs=(0,d.A)(Ts,Ps,Es,!1,null,null,null),Is=Fs.exports,Ds={name:"WizardStepConfigureMailerGmail",components:{SettingsInputText:Qt,SettingsInputSwitch:ei,SettingsOAuthConnection:Is},data(){return{mailer:"gmail",text_one_click_setup_title:(0,l.__)("One-Click Setup","wp-mail-smtp"),text_one_click_setup_description:(0,l.__)("Provides a quick and easy way to connect to Google that doesn't require creating your own app.","wp-mail-smtp"),text_client_id_label:(0,l.__)("Client ID","wp-mail-smtp"),text_client_secret_label:(0,l.__)("Client Secret","wp-mail-smtp"),text_redirect_uri_label:(0,l.__)("Authorized Redirect URI","wp-mail-smtp"),text_authorization_label:(0,l.__)("Authorization","wp-mail-smtp"),text_from_name_label:(0,l.__)("From Name","wp-mail-smtp"),text_force_from_name_title:(0,l.__)("Force From Name","wp-mail-smtp"),text_from_email_label:(0,l.__)("From Email","wp-mail-smtp"),text_force_from_name_label:(0,l.__)("If enabled, the From Name setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_force_from_email_title:(0,l.__)("Force From Email","wp-mail-smtp"),text_force_from_email_label:(0,l.__)("If enabled, the From Email setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","wp-mail-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from. You can use only the connected email address or its alias.","wp-mail-smtp"),text_documentation_link:(0,l.__)("Read how to set up the Gmail mailer","wp-mail-smtp"),text_enabled:(0,l.__)("Enabled","wp-mail-smtp"),text_disabled:(0,l.__)("Disabled","wp-mail-smtp"),text_one_click_setup_upgrade_title:(0,l.__)("One-Click Setup for Google Mailer
is a Pro Feature","wp-mail-smtp"),text_one_click_setup_upgrade_content:(0,l.__)("We're sorry, One-Click Setup for Google Mailer is not available on your plan. Please upgrade to the Pro plan to unlock all these awesome features.","wp-mail-smtp"),description:this.$wpms.mailer_options.gmail.description.substr(0,this.$wpms.mailer_options.gmail.description.indexOf("
")),documentation_link_url:this.$getUTMUrl("https://wpmailsmtp.com/docs/how-to-set-up-the-gmail-mailer-in-wp-mail-smtp/#create-app",{content:"Read how to set up the Gmail mailer"}),redirect_uri:this.$wpms.mailer_options.gmail.redirect_uri,field_errors:[],license_verified:!1,license:"",license_error:!1,text_license_form:(0,l.__)("One-Click Setup for Google Mailer requires an active license. Verify your license to proceed with this One-Click Setup, please.","wp-mail-smtp"),text_license_input_placeholder:(0,l.__)("Paste your license key here","wp-mail-smtp"),text_aria_label_for_license_input:(0,l.__)("License key input","wp-mail-smtp"),text_license_button:(0,l.__)("Verify License Key","wp-mail-smtp"),text_license_error:(0,l.__)("The License Key format is incorrect. Please enter a valid key and try again.","wp-mail-smtp"),is_pro:this.$wpms.is_pro,one_click_setup_enabled:!1}},computed:{...(0,_t.YP)("$_settings",["settings.gmail.client_id","settings.gmail.client_secret","settings.gmail.access_token","settings.gmail.refresh_token","settings.gmail.one_click_setup_credentials","settings.mail.from_email","settings.mail.from_email_force","settings.mail.from_name","settings.mail.from_name_force"]),...(0,_t.YP)("$_wizard",["blocked_step"]),...(0,at.L8)({is_valid_license:"$_settings/is_valid_license",one_click_setup_enabled_setting:"$_settings/gmail_one_click_setup_enabled",connected_email_address:"$_settings/gmail_email",one_click_setup_connected_email_address:"$_settings/gmail_one_click_setup_email"}),is_auth_required:function(){return this.one_click_setup_enabled?!this.one_click_setup_credentials?.key||!this.one_click_setup_credentials?.token:!this.access_token||!this.refresh_token},is_license_verification_required:function(){return!this.license_verified&&!this.is_valid_license&&this.is_auth_required}},watch:{is_auth_required:function(t){this.blocked_step=t},one_click_setup_enabled:function(t){this.is_pro&&this.$store.dispatch("$_settings/setGmailUseOneClickSetup",t)},one_click_setup_enabled_setting:function(t){this.is_pro&&(this.one_click_setup_enabled=t)}},methods:{areRequiredFieldsValid(){let t=!0;return""===this.from_email&&(t=!1,this.field_errors.push("from_email")),this.one_click_setup_enabled||(""===this.client_id&&(t=!1,this.field_errors.push("client_id")),""===this.client_secret&&(t=!1,this.field_errors.push("client_secret"))),t},removeFieldError(t){this.field_errors=this.field_errors.filter((e=>e!==t))},handleLicenseSubmit(){if(this.license_error=!1,this.license.length<16)return this.license_error=!0,!1;this.$store.dispatch("$_app/start_loading"),this.$store.dispatch("$_settings/verifyLicense",this.license).then((t=>{t.success?(this.license_verified=!0,this.$swal({title:(0,l.__)("Successful Verification!","wp-mail-smtp"),html:(0,l.__)("Now you can continue mailer configuration.","wp-mail-smtp"),width:450,showCloseButton:!0,customClass:{container:"wp-mail-smtp-swal wp-mail-smtp-swal-alert"}})):this.$swal({title:(0,l.__)("Verification Error!","wp-mail-smtp"),html:t.data,width:450,showCloseButton:!0,customClass:{container:"wp-mail-smtp-swal wp-mail-smtp-swal-alert"}})})).finally((()=>{this.$store.dispatch("$_app/stop_loading")}))},oneClickSetupOptionClicked(t){this.is_pro||(t.preventDefault(),this.oneClickSetupUpgradePopup())},oneClickSetupUpgradePopup(){var t=/(\?)/.test(this.$wpms.education.upgrade_url)?"&":"?",e=this.$wpms.education.upgrade_url+t+"utm_content="+encodeURIComponent("gmail-one-click-setup");this.$swal({title:this.text_one_click_setup_upgrade_title,html:`

${this.text_one_click_setup_upgrade_content}

\n\t\t\t\t\t\t\t

${this.$wpms.education.upgrade_button}

\n\t\t\t\t\t\t\t

${this.$wpms.education.upgrade_bonus}

\n\t\t\t\t\t\t\t

${this.$wpms.education.upgrade_doc}

`,width:550,imageUrl:i(1312),imageWidth:31,imageHeight:35,showCloseButton:!0,customClass:{container:"wp-mail-smtp-swal wp-mail-smtp-upgrade-popup"},showConfirmButton:!1})}},mounted(){this.is_auth_required&&(this.blocked_step=!0),this.is_pro&&(this.one_click_setup_enabled=this.one_click_setup_enabled_setting)}},Os=Ds,zs=(0,d.A)(Os,Ss,Ms,!1,null,null,null),Ls=zs.exports,Rs=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-configure-mailer-settings wp-mail-smtp-setup-wizard-step-configure-mailer-settings-outlook"},[e("p",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("p",{staticClass:"mailer-description mailer-description-links"},[e("a",{staticClass:"wp-mail-smtp-link",attrs:{href:t.documentation_link_url,target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.text_documentation_link))])]),t.is_ssl?e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-big-margin"}),e("settings-input-switch",{attrs:{classname:"wp-mail-smtp-one-click-setup-switch",name:"one_click_setup_enabled",title:t.text_one_click_setup_title,label:t.one_click_setup_enabled?t.text_enabled:t.text_disabled,description:t.text_one_click_setup_description},model:{value:t.one_click_setup_enabled,callback:function(e){t.one_click_setup_enabled=e},expression:"one_click_setup_enabled"}}),t.one_click_setup_enabled?[t.is_license_verification_required?[e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-big-margin"}),e("div",{staticClass:"license-form",class:{"license-form-error":t.license_error}},[e("p",{domProps:{innerHTML:t._s(t.text_license_form)}}),e("div",{staticClass:"license-control"},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.license,expression:"license"}],attrs:{name:"license",type:"password",placeholder:t.text_license_input_placeholder,"aria-label":t.text_aria_label_for_license_input},domProps:{value:t.license},on:{input:function(e){e.target.composing||(t.license=e.target.value)}}}),e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-success wp-mail-smtp-button-small",attrs:{type:"button"},on:{click:function(e){return e.preventDefault(),t.handleLicenseSubmit.apply(null,arguments)}}},[t._v(" "+t._s(t.text_license_button)+" ")])]),t.license_error?e("p",{staticClass:"error-message",domProps:{textContent:t._s(t.text_license_error)}}):t._e()]),e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-big-margin"})]:t._e(),e("settings-o-auth-connection",{attrs:{hide_description:!0,mailer:t.mailer,connected_email:t.one_click_setup_connected_email_address,is_auth_required:t.is_auth_required,disabled:t.is_license_verification_required}})]:[e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-big-margin"}),e("settings-input-text",{attrs:{name:"client_id",constant:"WPMS_OUTLOOK_CLIENT_ID",label:t.text_client_id_label,is_error:t.field_errors.includes("client_id")},on:{is_error_update:function(e){return t.removeFieldError("client_id")}},model:{value:t.client_id,callback:function(e){t.client_id=e},expression:"client_id"}}),e("settings-input-text",{attrs:{name:"client_secret",type:"password",constant:"WPMS_OUTLOOK_CLIENT_SECRET",label:t.text_client_secret_label,is_error:t.field_errors.includes("client_secret")},on:{is_error_update:function(e){return t.removeFieldError("client_secret")}},model:{value:t.client_secret,callback:function(e){t.client_secret=e},expression:"client_secret"}}),e("settings-input-text",{attrs:{value:t.redirect_uri,name:"redirect_uri",label:t.text_redirect_uri_label,copy:"",readonly:""}}),e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-big-margin"}),e("settings-o-auth-connection",{attrs:{label:t.text_authorization_label,mailer:t.mailer,connected_email:t.connected_email_address,is_auth_required:t.is_auth_required,client_id:t.client_id,client_secret:t.client_secret}})],t.is_auth_required?t._e():e("div",{staticClass:"wp-mail-smtp-setup-wizard-form-general-settings"},[e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-big-margin"}),e("settings-input-text",{attrs:{name:"from_email",type:"email",constant:"WPMS_MAIL_FROM",label:t.text_from_email_label,description:t.text_from_email_description,is_error:t.field_errors.includes("from_email")},on:{is_error_update:function(e){return t.removeFieldError("from_email")},error_detected:e=>t.errorDetected(e,"from_email")},model:{value:t.from_email,callback:function(e){t.from_email=e},expression:"from_email"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_email_force",constant:"WPMS_MAIL_FROM_FORCE",title:t.text_force_from_email_title,label:t.text_force_from_email_label},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)],2):e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("div",{staticClass:"wp-mail-smtp-notice wp-mail-smtp-notice--error"},[e("p",[e("span",[t._v(t._s(t.text_no_ssl))]),t._v(" "),e("a",{attrs:{href:"https://www.wpbeginner.com/wp-tutorials/how-to-add-ssl-and-https-in-wordpress/",target:"_blank",rel:"noopener"}},[t._v(t._s(t.text_no_ssl_link_text))]),t._v(".")]),e("p",[t._v(t._s(t.text_no_ssl_diff_mailer))])])])])},Ws=[],Ns={name:"WizardStepConfigureMailerOutlook",components:{SettingsInputText:Qt,SettingsInputSwitch:ei,SettingsOAuthConnection:Is},data(){return{mailer:"outlook",text_one_click_setup_title:(0,l.__)("One-Click Setup","wp-mail-smtp"),text_one_click_setup_description:(0,l.__)("Provides a quick and easy way to connect to Outlook that doesn't require creating your own app.","wp-mail-smtp"),text_client_id_label:(0,l.__)("Application ID","wp-mail-smtp"),text_client_secret_label:(0,l.__)("Application Password","wp-mail-smtp"),text_redirect_uri_label:(0,l.__)("Redirect URI","wp-mail-smtp"),text_authorization_label:(0,l.__)("Authorization","wp-mail-smtp"),text_documentation_link:(0,l.__)("Read how to set up Microsoft Outlook / 365","wp-mail-smtp"),text_enabled:(0,l.__)("Enabled","wp-mail-smtp"),text_disabled:(0,l.__)("Disabled","wp-mail-smtp"),text_no_ssl:(0,l.__)("Outlook / 365 requires an SSL certificate, and so is not currently compatible with your site. Please contact your host to request a SSL certificate, or check out ","wp-mail-smtp"),text_no_ssl_link_text:(0,l.__)("WPBeginner's tutorial on how to set up SSL","wp-mail-smtp"),text_no_ssl_diff_mailer:(0,l.__)("If you'd prefer not to set up SSL, or need an SMTP solution in the meantime, please go back and select a different mailer option.","wp-mail-smtp"),text_from_email_label:(0,l.__)("From Email","wp-mail-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","wp-mail-smtp"),text_force_from_email_title:(0,l.__)("Force From Email","wp-mail-smtp"),text_force_from_email_label:(0,l.__)("If enabled, the From Email setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),description:this.$wpms.mailer_options.outlook.description.substr(0,this.$wpms.mailer_options.outlook.description.indexOf("
")),documentation_link_url:this.$getUTMUrl("https://wpmailsmtp.com/docs/how-to-set-up-the-outlook-mailer-in-wp-mail-smtp/#microsoft-setup",{content:"Read how to set up Microsoft Outlook / 365"}),redirect_uri:this.$wpms.mailer_options.outlook.redirect_uri,field_errors:[],is_ssl:this.$wpms.is_ssl,one_click_setup_enabled:!1,license_verified:!1,license:"",license_error:!1,text_license_form:(0,l.__)("One-Click Setup for Microsoft Outlook requires an active license. Verify your license to proceed with this One-Click Setup, please.","wp-mail-smtp"),text_license_input_placeholder:(0,l.__)("Paste your license key here","wp-mail-smtp"),text_aria_label_for_license_input:(0,l.__)("License key input","wp-mail-smtp"),text_license_button:(0,l.__)("Verify License Key","wp-mail-smtp"),text_license_error:(0,l.__)("The License Key format is incorrect. Please enter a valid key and try again.","wp-mail-smtp")}},computed:{...(0,_t.YP)("$_settings",["settings.outlook.client_id","settings.outlook.client_secret","settings.outlook.access_token","settings.outlook.refresh_token","settings.outlook.one_click_setup_credentials","settings.mail.from_email","settings.mail.from_email_force"]),...(0,_t.YP)("$_wizard",["blocked_step"]),...(0,at.L8)({is_valid_license:"$_settings/is_valid_license",one_click_setup_enabled_setting:"$_settings/outlook_one_click_setup_enabled",connected_email_address:"$_settings/outlook_email",one_click_setup_connected_email_address:"$_settings/outlook_one_click_setup_email"}),is_auth_required:function(){return this.one_click_setup_enabled?!this.one_click_setup_credentials?.access_token||!this.one_click_setup_credentials?.refresh_token:!this.access_token||!this.refresh_token},is_license_verification_required:function(){return!this.license_verified&&!this.is_valid_license&&this.is_auth_required}},watch:{is_auth_required:function(t){this.blocked_step=t},one_click_setup_enabled:function(t){this.$store.dispatch("$_settings/setOutlookUseOneClickSetup",t)},one_click_setup_enabled_setting:function(t){this.one_click_setup_enabled=t}},methods:{areRequiredFieldsValid(){let t=!0;return""===this.from_email&&(t=!1,this.field_errors.push("from_email")),this.one_click_setup_enabled||(""===this.client_id&&(t=!1,this.field_errors.push("client_id")),""===this.client_secret&&(t=!1,this.field_errors.push("client_secret"))),t},removeFieldError(t){this.field_errors=this.field_errors.filter((e=>e!==t))},errorDetected(t,e){this.field_errors.push(e)},handleLicenseSubmit(){if(this.license_error=!1,this.license.length<16)return this.license_error=!0,!1;this.$store.dispatch("$_app/start_loading"),this.$store.dispatch("$_settings/verifyLicense",this.license).then((t=>{t.success?(this.license_verified=!0,this.$swal({title:(0,l.__)("Successful Verification!","wp-mail-smtp"),html:(0,l.__)("Now you can continue mailer configuration.","wp-mail-smtp"),width:450,showCloseButton:!0,customClass:{container:"wp-mail-smtp-swal wp-mail-smtp-swal-alert"}})):this.$swal({title:(0,l.__)("Verification Error!","wp-mail-smtp"),html:t.data,width:450,showCloseButton:!0,customClass:{container:"wp-mail-smtp-swal wp-mail-smtp-swal-alert"}})})).finally((()=>{this.$store.dispatch("$_app/stop_loading")}))}},mounted(){this.is_auth_required&&(this.blocked_step=!0),this.$wpms.is_ssl||(this.blocked_step=!0),this.one_click_setup_enabled=this.one_click_setup_enabled_setting}},Qs=Ns,Us=(0,d.A)(Qs,Rs,Ws,!1,null,"a87376ac",null),Zs=Us.exports,Gs=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-configure-mailer-settings wp-mail-smtp-setup-wizard-step-configure-mailer-settings-zoho"},[e("p",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("p",{staticClass:"mailer-description mailer-description-links"},[e("a",{staticClass:"wp-mail-smtp-link",attrs:{href:t.documentation_link_url,target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.text_documentation_link))])]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("settings-input-select",{attrs:{name:"domain",constant:"WPMS_ZOHO_DOMAIN",label:t.text_domain_label,options:t.domain_options,description:t.text_domain_description,is_error:t.field_errors.includes("domain")},on:{is_error_update:function(e){return t.removeFieldError("domain")}},model:{value:t.domain,callback:function(e){t.domain=e},expression:"domain"}}),e("settings-input-text",{attrs:{name:"client_id",constant:"WPMS_ZOHO_CLIENT_ID",label:t.text_client_id_label,is_error:t.field_errors.includes("client_id")},on:{is_error_update:function(e){return t.removeFieldError("client_id")}},model:{value:t.client_id,callback:function(e){t.client_id=e},expression:"client_id"}}),e("settings-input-text",{attrs:{name:"client_secret",constant:"WPMS_ZOHO_CLIENT_SECRET",type:"password",label:t.text_client_secret_label,is_error:t.field_errors.includes("client_secret")},on:{is_error_update:function(e){return t.removeFieldError("client_secret")}},model:{value:t.client_secret,callback:function(e){t.client_secret=e},expression:"client_secret"}}),e("settings-input-text",{attrs:{value:t.redirect_uri,name:"redirect_uri",label:t.text_redirect_uri_label,copy:"",readonly:""}}),e("settings-o-auth-connection",{attrs:{label:t.text_authorization_label,mailer:t.mailer,connected_email:t.connected_email_address,is_auth_required:t.is_auth_required,client_id:t.client_id,client_secret:t.client_secret}}),t.is_auth_required?t._e():e("div",[e("settings-input-text",{attrs:{name:"from_name",constant:"WPMS_MAIL_FROM_NAME",label:t.text_from_name_label,description:t.text_from_name_description},model:{value:t.from_name,callback:function(e){t.from_name=e},expression:"from_name"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_name_force",constant:"WPMS_MAIL_FROM_NAME_FORCE",title:t.text_force_from_name_title,label:t.text_force_from_name_label},model:{value:t.from_name_force,callback:function(e){t.from_name_force=e},expression:"from_name_force"}})],1)],1)])},Ys=[],Hs={name:"WizardStepConfigureMailerZoho",components:{SettingsInputText:Qt,SettingsInputSwitch:ei,SettingsInputSelect:hs,SettingsOAuthConnection:Is},data(){return{mailer:"zoho",text_domain_label:(0,l.__)("Region","wp-mail-smtp"),text_domain_description:(0,l.__)("The data center location used by your Zoho account.","wp-mail-smtp"),text_client_id_label:(0,l.__)("Client ID","wp-mail-smtp"),text_client_secret_label:(0,l.__)("Client Secret","wp-mail-smtp"),text_redirect_uri_label:(0,l.__)("Redirect URI","wp-mail-smtp"),text_authorization_label:(0,l.__)("Authorization","wp-mail-smtp"),text_from_name_label:(0,l.__)("From Name","wp-mail-smtp"),text_force_from_name_title:(0,l.__)("Force From Name","wp-mail-smtp"),text_force_from_name_label:(0,l.__)("If enabled, the From Name setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","wp-mail-smtp"),text_documentation_link:(0,l.__)("Read how to set up Zoho Mail","wp-mail-smtp"),description:this.$wpms.mailer_options.zoho.description.substr(0,this.$wpms.mailer_options.zoho.description.indexOf("
")),documentation_link_url:this.$getUTMUrl("https://wpmailsmtp.com/docs/how-to-set-up-the-zoho-mailer-in-wp-mail-smtp/#zoho-account",{content:"Read how to set up Zoho Mail"}),redirect_uri:this.$wpms.mailer_options.zoho.redirect_uri,domain_options:this.$wpms.mailer_options.zoho.domain_options,field_errors:[]}},computed:{...(0,_t.YP)("$_settings",["settings.zoho.domain","settings.zoho.client_id","settings.zoho.client_secret","settings.zoho.access_token","settings.zoho.refresh_token","settings.mail.from_name","settings.mail.from_name_force"]),...(0,_t.YP)("$_wizard",["blocked_step"]),...(0,at.L8)({connected_email_address:"$_settings/zoho_email"}),is_auth_required:function(){return!this.access_token||!this.refresh_token}},watch:{is_auth_required:function(t){this.blocked_step=t}},methods:{areRequiredFieldsValid(){let t=!0;return""===this.domain&&(t=!1,this.field_errors.push("domain")),""===this.client_id&&(t=!1,this.field_errors.push("client_id")),""===this.client_secret&&(t=!1,this.field_errors.push("client_secret")),t},removeFieldError(t){this.field_errors=this.field_errors.filter((e=>e!==t))}},mounted(){this.is_auth_required&&(this.blocked_step=!0)}},Vs=Hs,Ks=(0,d.A)(Vs,Gs,Ys,!1,null,null,null),qs=Ks.exports,Js=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-configure-mailer-settings wp-mail-smtp-setup-wizard-step-configure-mailer-settings-elasticemail"},[e("p",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("p",{staticClass:"mailer-description mailer-description-links"},[e("a",{staticClass:"wp-mail-smtp-link wp-mail-smtp-link-docs",attrs:{href:t.documentation_link_url,target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.text_documentation_link))])]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"api_key",type:"password",constant:"WPMS_ELASTICEMAIL_API_KEY",label:t.text_api_key_label,description:t.text_api_key_description,is_error:t.field_errors.includes("api_key")},on:{is_error_update:function(e){return t.removeFieldError("api_key")}},model:{value:t.api_key,callback:function(e){t.api_key=e},expression:"api_key"}}),e("settings-input-text",{attrs:{name:"from_name",constant:"WPMS_MAIL_FROM_NAME",label:t.text_from_name_label,description:t.text_from_name_description},model:{value:t.from_name,callback:function(e){t.from_name=e},expression:"from_name"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_name_force",constant:"WPMS_MAIL_FROM_NAME_FORCE",title:t.text_force_from_name_title,label:t.text_force_from_name_label},model:{value:t.from_name_force,callback:function(e){t.from_name_force=e},expression:"from_name_force"}}),e("settings-input-text",{attrs:{name:"from_email",type:"email",constant:"WPMS_MAIL_FROM",label:t.text_from_email_label,description:t.text_from_email_description,is_error:t.field_errors.includes("from_email")},on:{is_error_update:function(e){return t.removeFieldError("from_email")},error_detected:e=>t.errorDetected(e,"from_email")},model:{value:t.from_email,callback:function(e){t.from_email=e},expression:"from_email"}}),e("settings-input-switch",{attrs:{classname:"sub_setting",name:"from_email_force",constant:"WPMS_MAIL_FROM_FORCE",title:t.text_force_from_email_title,label:t.text_force_from_email_label},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)])},js=[],Xs={name:"WizardStepConfigureMailerElasticEmail",components:{SettingsInputText:Qt,SettingsInputSwitch:ei},data(){return{mailer:"elasticemail",text_api_key_label:(0,l.__)("API Key","wp-mail-smtp"),text_api_key_description:(0,l.nv)((0,l.__)("%1$sFollow this link%2$s to get an API Key for Elastic Email.","wp-mail-smtp"),'',""),text_from_name_label:(0,l.__)("From Name","wp-mail-smtp"),text_force_from_name_title:(0,l.__)("Force From Name","wp-mail-smtp"),text_from_email_label:(0,l.__)("From Email","wp-mail-smtp"),text_force_from_email_title:(0,l.__)("Force From Email","wp-mail-smtp"),text_force_from_name_label:(0,l.__)("If enabled, the From Name setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_force_from_email_label:(0,l.__)("If enabled, the From Email setting above will be used for all emails, ignoring values set by other plugins.","wp-mail-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","wp-mail-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","wp-mail-smtp"),text_documentation_link:(0,l.__)("Read how to set up Elastic Email","wp-mail-smtp"),description:this.$wpms.mailer_options.elasticemail.description.substr(0,this.$wpms.mailer_options.elasticemail.description.lastIndexOf("

")),documentation_link_url:this.$getUTMUrl("https://wpmailsmtp.com/docs/how-to-set-up-the-elasticemail-mailer-in-wp-mail-smtp",{content:"Read how to set up Elastic Email"}),field_errors:[]}},computed:{...(0,_t.YP)("$_settings",["settings.elasticemail.api_key","settings.mail.from_email","settings.mail.from_name","settings.mail.from_email_force","settings.mail.from_name_force"])},methods:{areRequiredFieldsValid(){return""===this.api_key&&this.field_errors.push("api_key"),""===this.from_email&&this.field_errors.push("from_email"),0===this.field_errors.length},removeFieldError(t){this.field_errors=this.field_errors.filter((e=>e!==t))},errorDetected(t,e){this.field_errors.push(e)}}},$s=Xs,ta=(0,d.A)($s,Js,js,!1,null,null,null),ea=ta.exports,ia=function(){var t=this,e=t._self._c;return e("div",{staticClass:"wp-mail-smtp-setup-wizard-step wp-mail-smtp-setup-wizard-step-configure-email-logs"},[e("div",{staticClass:"wp-mail-smtp-setup-wizard-content-container"},[e("div",{staticClass:"wp-mail-smtp-configure-email-logs-header"},[e("the-wizard-step-counter"),e("content-header",{attrs:{title:t.text_header_title,subtitle:t.text_header_subtitle}})],1),e("div",{staticClass:"wp-mail-smtp-plugin-configure-email-logs"},[e("settings-input-long-checkbox",{attrs:{name:"log_email_content",label:t.text_log_email_content,description:t.text_log_email_content_desc},model:{value:t.log_email_content,callback:function(e){t.log_email_content=e},expression:"log_email_content"}}),e("settings-input-long-checkbox",{attrs:{name:"save_attachments",label:t.text_save_attachments,description:t.text_save_attachments_desc},model:{value:t.save_attachments,callback:function(e){t.save_attachments=e},expression:"save_attachments"}}),e("settings-input-long-checkbox",{attrs:{name:"open_email_tracking",label:t.text_open_email_tracking,description:t.text_open_email_tracking_desc},model:{value:t.open_email_tracking,callback:function(e){t.open_email_tracking=e},expression:"open_email_tracking"}}),e("settings-input-long-checkbox",{attrs:{name:"click_link_tracking",label:t.text_click_link_tracking,description:t.text_click_link_tracking_desc},model:{value:t.click_link_tracking,callback:function(e){t.click_link_tracking=e},expression:"click_link_tracking"}})],1)]),e("div",{staticClass:"wp-mail-smtp-separator wp-mail-smtp-separator-no-margin"}),e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-footer"},[e("a",{attrs:{href:"#"},on:{click:function(e){return e.preventDefault(),t.previousStep.apply(null,arguments)}}},[e("span",{staticClass:"text-with-arrow text-with-arrow-left"},[e("inline-svg",{staticClass:"icon",attrs:{src:i(9004),width:"16",height:"18"}}),t._v(t._s(t.text_previous_step)+" ")],1)]),e("div",{staticClass:"wp-mail-smtp-setup-wizard-step-footer-buttons"},[e("button",{staticClass:"wp-mail-smtp-button wp-mail-smtp-button-main",attrs:{type:"submit",name:"next_step"},on:{click:function(e){return e.preventDefault(),t.handleSubmit.apply(null,arguments)}}},[e("span",{staticClass:"text-with-arrow text-with-arrow-right"},[t._v(" "+t._s(t.text_save)+" "),e("inline-svg",{staticClass:"icon",attrs:{src:i(953),width:"16",height:"19"}})],1)])])])])},sa=[],aa={name:"WizardStepConfigureEmailLogs",components:{ContentHeader:h,TheWizardStepCounter:j,SettingsInputLongCheckbox:kt},data(){return{text_header_title:(0,l.__)("Configure Email Logs","wp-mail-smtp"),text_header_subtitle:(0,l.__)("Enable these powerful logging features for more control of your WordPress emails.","wp-mail-smtp"),text_save:(0,l.__)("Save and Continue","wp-mail-smtp"),text_previous_step:(0,l.__)("Previous Step","wp-mail-smtp"),text_log_email_content:(0,l.__)("Store the content for all sent emails","wp-mail-smtp"),text_log_email_content_desc:(0,l.__)("This option must be enabled if you'd like to be able to resend emails. Please be aware that all email content will be stored in your WordPress database. This may include sensitive data, passwords, and personal details.","wp-mail-smtp"),text_save_attachments:(0,l.__)("Save file attachments sent from WordPress","wp-mail-smtp"),text_save_attachments_desc:(0,l.__)("All file attachments sent from your site will be saved to the WordPress Uploads folder. Please note that this may reduce available disk space on your server.","wp-mail-smtp"),text_open_email_tracking:(0,l.__)("Track when an email is opened","wp-mail-smtp"),text_open_email_tracking_desc:(0,l.__)("See which emails were opened by the recipients. Email open tracking works with emails that are sent in HTML format.","wp-mail-smtp"),text_click_link_tracking:(0,l.__)("Track when a link in an email is clicked","wp-mail-smtp"),text_click_link_tracking_desc:(0,l.__)("See which links were clicked in emails sent from your WordPress site. Click tracking works with emails that are sent in HTML format.","wp-mail-smtp")}},computed:{...(0,_t.YP)("$_settings",["settings.logs.log_email_content","settings.logs.save_attachments","settings.logs.open_email_tracking","settings.logs.click_link_tracking"])},methods:{handleSubmit(){this.$store.dispatch("$_app/start_loading");let t={value:{logs:{log_email_content:this.log_email_content,save_attachments:this.save_attachments,open_email_tracking:this.open_email_tracking,click_link_tracking:this.click_link_tracking}}};this.$store.dispatch("$_settings/updateSettings",t).then((t=>{t.success?this.nextStep():this.$wpms_error_toast({})})).finally((()=>{this.$store.dispatch("$_app/stop_loading")}))},previousStep(){this.$previous_step()},nextStep(){this.$next_step()}}},na=aa,oa=(0,d.A)(na,ia,sa,!1,null,null,null),ra=oa.exports,la=new n.Ay({routes:[{path:"*",redirect:"/"},{path:"/",name:"welcome",component:C},{path:"/step",name:"step",component:L,children:[{path:"import",name:"import_step",component:et},{path:"choose_mailer",name:"choose_mailer_step",component:lt},{path:"configure_mailer",name:"configure_mailer_step",component:ht,children:[{path:"smtp",name:"configure_mailer_step_smtp",component:ni},{path:"sendlayer",name:"configure_mailer_step_sendlayer",component:_i},{path:"smtpcom",name:"configure_mailer_step_smtpcom",component:gi},{path:"sendinblue",name:"configure_mailer_step_sendinblue",component:ki},{path:"mailgun",name:"configure_mailer_step_mailgun",component:Ei},{path:"mailjet",name:"configure_mailer_step_mailjet",component:Oi},{path:"sendgrid",name:"configure_mailer_step_sendgrid",component:Qi},{path:"smtp2go",name:"configure_mailer_step_smtp2go",component:Vi},{path:"sparkpost",name:"configure_mailer_step_sparkpost",component:$i},{path:"postmark",name:"configure_mailer_step_postmark",component:ns},{path:"amazoneses",name:"configure_mailer_step_amazonses",component:Cs},{path:"gmail",name:"configure_mailer_step_gmail",component:Ls},{path:"outlook",name:"configure_mailer_step_outlook",component:Zs},{path:"zoho",name:"configure_mailer_step_zoho",component:qs},{path:"elasticemail",name:"configure_mailer_step_elasticemail",component:ea}]},{path:"plugin_features",name:"plugin_features_step",component:Mt},{path:"configure_email_logs",name:"configure_email_logs_step",component:ra},{path:"help_improve",name:"help_improve_step",component:jt},{path:"license",name:"license_step",component:ne},{path:"check_configuration",name:"check_configuration_step",component:_e},{path:"successful_configuration",name:"check_configuration_step_success",component:Ee},{path:"failed_configuration",name:"check_configuration_step_failure",component:Oe}]}],scrollBehavior(){return{x:0,y:0}}}),ma={name:"SetupWizardApp",router:la,computed:{...(0,at.L8)({blocked:"$_app/blocked",loading:"$_app/loading"})}},pa=ma,_a=(0,d.A)(pa,s,a,!1,null,null,null),ca=_a.exports,da=i(5471),ua=i(1823);const ha={install(t){window.wp_mail_smtp_vue&&(t.prototype.$wpms=window.wp_mail_smtp_vue),t.prototype.$isPro=fa,t.prototype.$addQueryArg=ga,t.prototype.$getUTMUrl=wa}};function fa(){return window.wp_mail_smtp_vue.is_pro}function ga(t,e,i){var s=new RegExp("([?&])"+e+"=.*?(&|#|$)","i");if(t.match(s))return t.replace(s,"$1"+e+"="+i+"$2");var a="";-1!==t.indexOf("#")&&(a=t.replace(/.*#/,"#"),t=t.replace(/#.*/,""));var n=-1!==t.indexOf("?")?"&":"?";return t+n+e+"="+i+a}function wa(t,e){e={source:"WordPress",medium:"setup-wizard",campaign:fa()?"plugin":"liteplugin",content:"general",...e};for(const[i,s]of Object.entries(e))t=ga(t,`utm_${i}`,encodeURIComponent(s));return t}var Aa=ha;const ba={install(t){t.prototype.$next_step=function(e=0){const i=t.prototype.$wizard_steps.findIndex((t=>this.$route.name.includes(t)))+1+e;this.$router.push({name:t.prototype.$wizard_steps[i]})},t.prototype.$previous_step=function(e=0){let i="welcome";const s=t.prototype.$wizard_steps.findIndex((t=>this.$route.name.includes(t)))-1-e;s>=0&&(i=t.prototype.$wizard_steps[s]),this.$router.push({name:i})},t.prototype.$swal&&(t.prototype.$wpms_success_toast=function(e){let{animation:i=!1,toast:s=!0,position:a="top-end",showConfirmButton:n=!1,icon:o="success",timer:r=3e3,showCloseButton:m=!0,title:p=(0,l.__)("Settings Updated","wp-mail-smtp"),showCancelButton:_=!1,confirmButtonText:c="",cancelButtonText:d="",text:u=""}=e;return t.prototype.$swal({animation:i,toast:s,position:a,showConfirmButton:n,icon:o,showCloseButton:m,title:p,timer:r,showCancelButton:_,confirmButtonText:c,cancelButtonText:d,text:u})},t.prototype.$wpms_error_toast=function(e){let{animation:i=!1,toast:s=!0,position:a="top-end",showConfirmButton:n=!1,icon:o="error",showCloseButton:r=!0,title:m=(0,l.__)("Could Not Save Changes","wp-mail-smtp"),text:p=""}=e;return t.prototype.$swal({animation:i,toast:s,position:a,showConfirmButton:n,icon:o,showCloseButton:r,title:m,text:p,onOpen:function(){t.prototype.$swal.hideLoading()}})},t.prototype.$wpms_error_modal=function(e){let{position:i="center",width:s=650,showConfirmButton:a=!0,confirmButtonText:n=(0,l.__)("Return to Mailer Settings","wp-mail-smtp"),customClass:o={container:"wp-mail-smtp-swal wp-mail-smtp-swal-error"},showCloseButton:r=!0,title:m=(0,l.__)("Whoops, we found an issue!","wp-mail-smtp"),subtitle:p=(0,l.__)("It looks like something went wrong...","wp-mail-smtp"),detailedError:_=""}=e;return t.prototype.$swal({position:i,width:s,showConfirmButton:a,confirmButtonText:n,customClass:o,showCloseButton:r,title:m,html:`\n\t\t\t\t\t\t

${p}

\n\t\t\t\t\t\t
\n\t\t\t\t\t\t\t

${(0,l.__)("Error Message:","wp-mail-smtp")}

\n\t\t\t\t\t\t\t
${_}
\n\t\t\t\t\t\t
\n\t\t\t\t\t`,allowEscapeKey:!1,allowOutsideClick:!1,onOpen:function(){t.prototype.$swal.hideLoading()}})},t.prototype.$required_fields_modal=function(){return t.prototype.$swal({position:"center",width:450,showConfirmButton:!0,confirmButtonText:(0,l.__)("OK","wp-mail-smtp"),customClass:{container:"wp-mail-smtp-swal wp-mail-smtp-swal-alert"},showCloseButton:!0,title:(0,l.__)("Heads up!","wp-mail-smtp"),text:(0,l.__)("Please fill out all the required fields to continue.","wp-mail-smtp"),allowEscapeKey:!1,allowOutsideClick:!1})})}};var va=ba,xa=i(4335);const ka=function(t,e){return new Promise(((i,s)=>{let a=new FormData;a.append("action","wp_mail_smtp_vue_install_plugin"),a.append("nonce",da.Ay.prototype.$wpms.nonce),a.append("slug",e),xa.A.post(da.Ay.prototype.$wpms.ajax_url,a).then((e=>{if(e.data.success)t.commit("PLUGIN_INSTALLED",e.data);else{let t="";ee()(e.data,"data[0].message")?t=e.data.data[0].message:ee()(e.data,"data")&&(t=e.data.data),da.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like the plugin installation failed!","wp-mail-smtp"),detailedError:t})}i(e.data)})).catch((function(t){if(s(t),t.response){const e=t.response;return da.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't install the plugin.","wp-mail-smtp"),detailedError:(0,l.nv)((0,l.__)("%1$s, %2$s","wp-mail-smtp"),e.status,e.statusText)})}da.Ay.prototype.$wpms_error_toast({title:(0,l.__)("You appear to be offline. Plugin not installed.","wp-mail-smtp")})}))}))},ya=function(t){return new Promise(((e,i)=>{let s=new FormData;s.append("action","wp_mail_smtp_vue_get_partner_plugins_info"),s.append("nonce",da.Ay.prototype.$wpms.nonce),xa.A.post(da.Ay.prototype.$wpms.ajax_url,s).then((i=>{i.data.success?t.commit("PLUGINS_FETCHED",i.data):da.Ay.prototype.$wpms_error_toast({title:(0,l.__)("Can't fetch plugins information.","wp-mail-smtp")}),e(i.data)})).catch((function(t){if(i(t),t.response){const e=t.response;return da.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't fetch plugins information.","wp-mail-smtp"),detailedError:(0,l.nv)((0,l.__)("%1$s, %2$s","wp-mail-smtp"),e.status,e.statusText)})}da.Ay.prototype.$wpms_error_toast({title:(0,l.__)("You appear to be offline. Plugin information not retrieved.","wp-mail-smtp")})}))}))};var Ca={installPlugin:ka,fetchPlugins:ya};const Sa=function(t,e){return Ca.installPlugin(t,e)},Ma=function(t){return Ca.fetchPlugins(t)};var Pa={installPlugin:Sa,getPlugins:Ma};const Ea=t=>t.plugins,Ba=t=>t.plugins.filter((t=>"wpforms-lite"!==t.slug)),Ta=t=>t.contact_form_plugin_already_installed;var Fa={getField:_t.VI,plugins:Ea,partner_plugins:Ba,contact_form_plugin_already_installed:Ta};const Ia=(t,e)=>{t.plugins.map((i=>(i.slug===e.data.slug&&(i.is_installed=e.data.is_installed,i.is_activated=e.data.is_activated),"wpforms-lite"===e.data.slug&&(t.contact_form_plugin_already_installed=!0),i)))},Da=(t,e)=>{t.plugins=e.data.plugins,t.contact_form_plugin_already_installed=e.data.contact_form_plugin_already_installed};var Oa={updateField:_t.cP,PLUGIN_INSTALLED:Ia,PLUGINS_FETCHED:Da};const za={plugins:[],contact_form_plugin_already_installed:!1,smart_contact_form_setting:!0};var La={namespaced:!0,state:za,actions:Pa,getters:Fa,mutations:Oa};const Ra=t=>new Promise(((e,i)=>{let s=new FormData;s.append("action","wp_mail_smtp_vue_get_settings"),s.append("nonce",da.Ay.prototype.$wpms.nonce),xa.A.post(da.Ay.prototype.$wpms.ajax_url,s).then((t=>{t.data.success?e(t.data):i(t.data)})).catch((function(e){if(t.dispatch("$_app/block",!1,{root:!0}),e.response){const t=e.response;return da.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't load the settings.","wp-mail-smtp"),detailedError:(0,l.nv)((0,l.__)("%1$s, %2$s","wp-mail-smtp"),t.status,t.statusText)})}da.Ay.prototype.$wpms_error_toast({title:(0,l.__)("You appear to be offline.","wp-mail-smtp")})}))})),Wa=(t,e)=>new Promise(((t,i)=>{let s=new FormData;s.append("action","wp_mail_smtp_vue_get_amazon_ses_identities"),s.append("nonce",da.Ay.prototype.$wpms.nonce),!1!==e&&s.append("value",JSON.stringify(e)),xa.A.post(da.Ay.prototype.$wpms.ajax_url,s).then((e=>{e.data.success?t(e.data):i(e.data)})).catch((function(t){if(t.response){const e=t.response;return da.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't retrieve Amazon SES Identities.","wp-mail-smtp"),detailedError:(0,l.nv)((0,l.__)("%1$s, %2$s","wp-mail-smtp"),e.status,e.statusText)})}da.Ay.prototype.$wpms_error_toast({title:(0,l.__)("Can't retrieve Amazon SES Identities.","wp-mail-smtp")})}))})),Na=(t,e)=>new Promise(((t,i)=>{let s=new FormData;s.append("action","wp_mail_smtp_vue_amazon_ses_identity_registration"),s.append("nonce",da.Ay.prototype.$wpms.nonce),!1!==e.value&&s.append("value",e.value),!1!==e.value&&s.append("type",e.type),xa.A.post(da.Ay.prototype.$wpms.ajax_url,s).then((e=>{e.data.success?t(e.data):i(e.data)})).catch((function(t){if(t.response){const e=t.response;return da.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't register the Amazon SES Identity.","wp-mail-smtp"),detailedError:(0,l.nv)((0,l.__)("%1$s, %2$s","wp-mail-smtp"),e.status,e.statusText)})}da.Ay.prototype.$wpms_error_toast({title:(0,l.__)("Can't register the Amazon SES Identity","wp-mail-smtp")})}))})),Qa=(t,e)=>new Promise((t=>{let i=new FormData;i.append("action","wp_mail_smtp_vue_update_settings"),i.append("nonce",da.Ay.prototype.$wpms.nonce),void 0!==e.overwrite&&i.append("overwrite",e.overwrite),!1!==e.value&&i.append("value",JSON.stringify(e.value)),xa.A.post(da.Ay.prototype.$wpms.ajax_url,i).then((e=>{t(e.data)})).catch((function(t){if(t.response){const e=t.response;return da.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't save the settings.","wp-mail-smtp"),detailedError:(0,l.nv)((0,l.__)("%1$s, %2$s","wp-mail-smtp"),e.status,e.statusText)})}da.Ay.prototype.$wpms_error_toast({title:(0,l.__)("Network error encountered. Settings not saved.","wp-mail-smtp")})}))})),Ua=(t,e)=>new Promise((t=>{let i=new FormData;i.append("action","wp_mail_smtp_vue_import_settings"),i.append("nonce",da.Ay.prototype.$wpms.nonce),!1!==e.value&&i.append("value",e.value),xa.A.post(da.Ay.prototype.$wpms.ajax_url,i).then((e=>{t(e.data)})).catch((function(t){if(t.response){const e=t.response;return da.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't import the plugin settings.","wp-mail-smtp"),detailedError:(0,l.nv)((0,l.__)("%1$s, %2$s","wp-mail-smtp"),e.status,e.statusText)})}da.Ay.prototype.$wpms_error_toast({title:(0,l.__)("Network error encountered. SMTP plugin import failed!","wp-mail-smtp")})}))})),Za=function(t,e){return new Promise(((i,s)=>{let a=new FormData;a.append("action","wp_mail_smtp_vue_get_oauth_url"),a.append("nonce",da.Ay.prototype.$wpms.nonce),!1!==t&&a.append("mailer",t),!1!==e&&a.append("settings",JSON.stringify(e)),xa.A.post(da.Ay.prototype.$wpms.ajax_url,a).then((t=>{t.data.success?i(t.data):s(t.data)})).catch((function(t){if(t.response){const e=t.response;return da.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't load authentication details.","wp-mail-smtp"),detailedError:(0,l.nv)((0,l.__)("%1$s, %2$s","wp-mail-smtp"),e.status,e.statusText)})}da.Ay.prototype.$wpms_error_toast({title:(0,l.__)("You appear to be offline.","wp-mail-smtp")})}))}))},Ga=function(t){return new Promise(((e,i)=>{let s=new FormData;s.append("action","wp_mail_smtp_vue_remove_oauth_connection"),s.append("nonce",da.Ay.prototype.$wpms.nonce),!1!==t&&s.append("mailer",t),xa.A.post(da.Ay.prototype.$wpms.ajax_url,s).then((t=>{t.data.success?e(t.data):i(t.data)})).catch((function(t){if(t.response){const e=t.response;return da.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't remove OAuth connection.","wp-mail-smtp"),detailedError:(0,l.nv)((0,l.__)("%1$s, %2$s","wp-mail-smtp"),e.status,e.statusText)})}da.Ay.prototype.$wpms_error_toast({title:(0,l.__)("You appear to be offline.","wp-mail-smtp")})}))}))},Ya=function(t){return new Promise(((e,i)=>{let s=new FormData;t?s.append("action","wp_mail_smtp_vue_remove_gmail_one_click_setup_oauth_connection"):s.append("action","wp_mail_smtp_vue_remove_oauth_connection"),s.append("nonce",da.Ay.prototype.$wpms.nonce),s.append("mailer","gmail"),xa.A.post(da.Ay.prototype.$wpms.ajax_url,s).then((t=>{t.data.success?e(t.data):i(t.data)})).catch((function(t){if(t.response){const e=t.response;return da.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't remove OAuth connection.","wp-mail-smtp"),detailedError:(0,l.nv)((0,l.__)("%1$s, %2$s","wp-mail-smtp"),e.status,e.statusText)})}da.Ay.prototype.$wpms_error_toast({title:(0,l.__)("You appear to be offline.","wp-mail-smtp")})}))}))},Ha=function(t){return new Promise(((e,i)=>{let s=new FormData;t?s.append("action","wp_mail_smtp_vue_remove_outlook_one_click_setup_oauth_connection"):s.append("action","wp_mail_smtp_vue_remove_oauth_connection"),s.append("nonce",da.Ay.prototype.$wpms.nonce),s.append("mailer","outlook"),xa.A.post(da.Ay.prototype.$wpms.ajax_url,s).then((t=>{t.data.success?e(t.data):i(t.data)})).catch((function(t){if(t.response){const e=t.response;return da.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't remove OAuth connection.","wp-mail-smtp"),detailedError:(0,l.nv)((0,l.__)("%1$s, %2$s","wp-mail-smtp"),e.status,e.statusText)})}da.Ay.prototype.$wpms_error_toast({title:(0,l.__)("You appear to be offline.","wp-mail-smtp")})}))}))},Va=function(t){return new Promise(((e,i)=>{let s=new FormData;s.append("action","wp_mail_smtp_vue_get_connected_data"),s.append("nonce",da.Ay.prototype.$wpms.nonce),!1!==t&&s.append("mailer",t),xa.A.post(da.Ay.prototype.$wpms.ajax_url,s).then((t=>{t.data.success?e(t.data):i(t.data)})).catch((function(t){if(t.response){const e=t.response;return da.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't load oAuth connected data.","wp-mail-smtp"),detailedError:(0,l.nv)((0,l.__)("%1$s, %2$s","wp-mail-smtp"),e.status,e.statusText)})}da.Ay.prototype.$wpms_error_toast({title:(0,l.__)("You appear to be offline.","wp-mail-smtp")})}))}))},Ka=function(t){return new Promise((e=>{let i=new FormData;i.append("action","wp_mail_smtp_vue_subscribe_to_newsletter"),i.append("nonce",da.Ay.prototype.$wpms.nonce),i.append("email",t),xa.A.post(da.Ay.prototype.$wpms.ajax_url,i).then((t=>{e(t.data)}))}))},qa=function(t){return new Promise((e=>{let i=new FormData;i.append("action","wp_mail_smtp_vue_verify_license_key"),i.append("nonce",da.Ay.prototype.$wpms.nonce),i.append("license_key",t),xa.A.post(da.Ay.prototype.$wpms.ajax_url,i).then((t=>{e(t.data)}))}))},Ja=function(t){return new Promise((e=>{let i=new FormData;i.append("action","wp_mail_smtp_vue_upgrade_plugin"),i.append("nonce",da.Ay.prototype.$wpms.nonce),i.append("license_key",t),xa.A.post(da.Ay.prototype.$wpms.ajax_url,i).then((t=>{e(t.data)}))}))};var ja={fetchSettings:Ra,saveSettings:Qa,importOtherPluginSettings:Ua,fetchAmazonSESIdentities:Wa,amazonSESRegisterIdentity:Na,getAuthRedirect:Za,removeAuth:Ga,removeGmailAuth:Ya,removeOutlookAuth:Ha,getConnectedData:Va,subscribeToNewsletter:Ka,verifyLicense:qa,upgradePlugin:Ja};const Xa=t=>ja.fetchSettings(t).then((e=>{t.commit("SETTINGS_UPDATED",e.data)})).catch((t=>{if(t.data)return da.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't load existing settings.","wp-mail-smtp"),detailedError:t.data})})),$a=t=>{const e=t.getters.settings.amazonses;if(0!==Object.keys(e).length)return ja.fetchAmazonSESIdentities(t,e).then((e=>{t.commit("AMAZONSES_IDENTITIES_UPDATED",e),da.Ay.swal.close()})).catch((t=>{da.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't retrieve the Amazon SES Identities.","wp-mail-smtp"),detailedError:t.data?t.data:""})}))},tn=(t,e)=>ja.amazonSESRegisterIdentity(t,e).catch((t=>{da.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't register the Amazon SES Identity.","wp-mail-smtp"),detailedError:t.data})})),en=(t,e)=>{t.commit("MAILER_UPDATE",e)},sn=(t,e)=>new Promise((function(i){t.commit("LOGS_UPDATE",e),i({success:!0})})),an=(t,e)=>new Promise((function(i){t.commit("SUMMARY_REPORT_EMAIL_UPDATE",e),i({success:!0})})),nn=(t,e)=>{t.commit("SETTINGS_SAVE_START");let i=ja.saveSettings(t,e);return i.then((function(){t.commit("SETTINGS_SAVE_END")})),i},on=t=>{const e=t.getters.settings;t.commit("SETTINGS_SAVE_START");let i=ja.saveSettings(t,{value:e});return i.then((function(){t.commit("SETTINGS_SAVE_END")})),i},rn=(t,e)=>(t.commit("SETTINGS_SAVE_START"),new Promise((function(i){ja.importOtherPluginSettings(t,e).then((function(e){t.commit("SETTINGS_SAVE_END"),e.success?Xa(t).then((function(){i(!0)})):i(!1)}))}))),ln=(t,e)=>ja.getAuthRedirect(e,t.getters.settings[e]).catch((t=>{da.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't load oAuth redirect.","wp-mail-smtp"),detailedError:t.data})})),mn=(t,e)=>ja.getConnectedData(e).catch((t=>{da.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't load oAuth connected data.","wp-mail-smtp"),detailedError:t.data})})),pn=(t,e)=>{let i;return i="gmail"===e?ja.removeGmailAuth(t.getters.gmail_one_click_setup_enabled).then((function(){t.commit("SETTINGS_REMOVE_GMAIL_AUTH",t.getters.gmail_one_click_setup_enabled)})):"outlook"===e?ja.removeOutlookAuth(t.getters.outlook_one_click_setup_enabled).then((function(){t.commit("SETTINGS_REMOVE_OUTLOOK_AUTH",t.getters.outlook_one_click_setup_enabled)})):ja.removeAuth(e).then((function(){t.commit("SETTINGS_REMOVE_AUTH",e)})),i.catch((t=>{da.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't remove oAuth connection.","wp-mail-smtp"),detailedError:t.data})})),i},_n=(t,e)=>new Promise((i=>{t.commit("SETTINGS_SAVE_PLUGIN_FEATURES",e),i({success:!0,features:e})})),cn=(t,e)=>ja.subscribeToNewsletter(e),dn=(t,e)=>ja.verifyLicense(e),un=(t,e)=>ja.upgradePlugin(e),hn=(t,e)=>{t.commit("GMAIL_ONE_CLICK_SETUP_ENABLED_UPDATE",e)},fn=(t,e)=>{t.commit("OUTLOOK_ONE_CLICK_SETUP_ENABLED_UPDATE",e)};var gn={getSettings:Xa,updateSettings:nn,importOtherPlugin:rn,setMailer:en,setLogs:sn,setSummaryReportEmail:an,saveCurrentSettings:on,getAmazonSESIdentities:$a,amazonSESRegisterIdentity:tn,getAuthUrl:ln,removeAuth:pn,getConnectedData:mn,savePluginFeatures:_n,subscribeToNewsletter:cn,verifyLicense:dn,upgradePlugin:un,setGmailUseOneClickSetup:hn,setOutlookUseOneClickSetup:fn};const wn=t=>t.settings,An=t=>t.settings.mail.mailer,bn=t=>t.settings.outlook.user_details?t.settings.outlook.user_details.email:null,vn=t=>t.settings.outlook.one_click_setup_user_details?t.settings.outlook.one_click_setup_user_details.email:null,xn=t=>t.settings.zoho.user_details?t.settings.zoho.user_details.email:null,kn=t=>t.settings.gmail.user_details?t.settings.gmail.user_details.email:null,yn=t=>t.settings.gmail.one_click_setup_user_details?t.settings.gmail.one_click_setup_user_details.email:null,Cn=t=>t.plugin_features,Sn=t=>!!t.settings.logs.enabled&&t.settings.logs.enabled,Mn=t=>!t.settings.general.summary_report_email_disabled,Pn=t=>e=>{let i=!1;const s=t.amazonses_identities.data,a=e.split("@").pop();return void 0!==s&&(s.forEach((t=>{("email"===t.type&&t.value===e||"domain"===t.type&&t.value===a)&&(i=!0)})),i)},En=t=>"string"===typeof t.settings.license.key&&t.settings.license.key.length>0&&!t.settings.license.is_expired&&!t.settings.license.is_disabled&&!t.settings.license.is_invalid,Bn=t=>!!fa()&&t.settings.gmail.one_click_setup_enabled,Tn=t=>t.settings.outlook.one_click_setup_enabled;var Fn={getField:_t.VI,settings:wn,mailer:An,outlook_email:bn,outlook_one_click_setup_email:vn,zoho_email:xn,gmail_email:kn,gmail_one_click_setup_email:yn,plugin_features:Cn,amazonses_is_email_registered:Pn,email_log_enabled:Sn,summary_report_email_enabled:Mn,is_valid_license:En,gmail_one_click_setup_enabled:Bn,outlook_one_click_setup_enabled:Tn},In=i(182),Dn=i.n(In);const On=(t,e)=>{t.is_saving=!1,t.settings=Dn()(t.settings,e)},zn=(t,e)=>{t.amazonses_identities=e.data},Ln=(t,e)=>{t.settings.mail.mailer=e},Rn=(t,e)=>{t.settings.logs.enabled=e},Wn=(t,e)=>{t.settings.general.summary_report_email_disabled=e},Nn=t=>{t.is_saving=!0},Qn=t=>{t.is_saving=!1},Un=(t,e)=>{const i=t.settings[e];t.settings[e]={client_id:i.client_id,client_secret:i.client_secret},"zoho"===e&&(t.settings[e].domain=i.domain)},Zn=(t,e)=>{e?(t.settings.gmail.one_click_setup_credentials={key:"",token:""},t.settings.gmail.one_click_setup_user_details={email:""},delete t.settings.gmail.one_click_setup_status):(t.settings.gmail.access_token={},t.settings.gmail.refresh_token="",t.settings.gmail.user_details={email:""},delete t.settings.gmail.auth_code)},Gn=(t,e)=>{e?(t.settings.outlook.one_click_setup_credentials={access_token:"",refresh_token:"",expires:""},t.settings.outlook.one_click_setup_user_details={email:"",name:""}):(t.settings.outlook.access_token="",t.settings.outlook.refresh_token="",t.settings.outlook.user_details={email:"",name:""})},Yn=(t,e)=>{t.plugin_features=e},Hn=(t,e)=>{t.settings.gmail.one_click_setup_enabled=e},Vn=(t,e)=>{t.settings.outlook.one_click_setup_enabled=e};var Kn={updateField:_t.cP,SETTINGS_UPDATED:On,SETTINGS_SAVE_START:Nn,SETTINGS_SAVE_END:Qn,MAILER_UPDATE:Ln,LOGS_UPDATE:Rn,SUMMARY_REPORT_EMAIL_UPDATE:Wn,AMAZONSES_IDENTITIES_UPDATED:zn,SETTINGS_REMOVE_AUTH:Un,SETTINGS_REMOVE_GMAIL_AUTH:Zn,SETTINGS_REMOVE_OUTLOOK_AUTH:Gn,SETTINGS_SAVE_PLUGIN_FEATURES:Yn,GMAIL_ONE_CLICK_SETUP_ENABLED_UPDATE:Hn,OUTLOOK_ONE_CLICK_SETUP_ENABLED_UPDATE:Vn};const qn={settings:{mail:{mailer:"mail",from_email:"",from_name:"",return_path:!1,from_email_force:!0,from_name_force:!1},smtp:{host:"",port:"587",encryption:"tls",autotls:!0,auth:!0,user:"",pass:""},sendlayer:{api_key:""},smtpcom:{api_key:"",channel:""},sendinblue:{api_key:"",domain:""},mailgun:{api_key:"",domain:"",region:"US"},mailjet:{api_key:"",secret_key:""},sendgrid:{api_key:"",domain:""},smtp2go:{api_key:""},sparkpost:{api_key:"",region:"US"},postmark:{server_api_token:"",message_stream:""},amazonses:{client_id:"",client_secret:"",region:"us-east-1"},elasticemail:{api_key:""},gmail:{client_id:"",client_secret:"",access_token:{},refresh_token:"",user_details:{email:""},one_click_setup_enabled:!1,one_click_setup_credentials:{key:"",token:""},one_click_setup_user_details:{email:""}},outlook:{client_id:"",client_secret:"",access_token:{},refresh_token:"",user_details:{email:""},one_click_setup_enabled:!1,one_click_setup_credentials:{access_token:"",refresh_token:"",expires:""},one_click_setup_user_details:{email:""}},zoho:{client_id:"",client_secret:"",domain:"com",access_token:{},refresh_token:"",user_details:{email:""}},logs:{enabled:!1,log_email_content:!1,save_attachments:!1,open_email_tracking:!1,click_link_tracking:!1},general:{summary_report_email_disabled:!1},alert_email:{enabled:!1,connections:{}},license:{key:"",is_expired:!1,is_disabled:!1,is_invalid:!1}},amazonses_identities:{},amazonses_display_identities:window.wp_mail_smtp_vue.mailer_options.amazonses.display_identities,plugin_features:[]};var Jn={namespaced:!0,state:qn,actions:gn,getters:Fn,mutations:Kn};const jn=()=>new Promise((t=>{let e=new FormData;e.append("action","wp_mail_smtp_vue_check_mailer_configuration"),e.append("nonce",da.Ay.prototype.$wpms.nonce),xa.A.post(da.Ay.prototype.$wpms.ajax_url,e).then((e=>{t(e.data)})).catch((function(t){if(t.response){const e=t.response;return da.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't perform the mailer configuration check.","wp-mail-smtp"),detailedError:(0,l.nv)((0,l.__)("%1$s, %2$s","wp-mail-smtp"),e.status,e.statusText)})}da.Ay.prototype.$wpms_error_toast({title:(0,l.__)("You appear to be offline.","wp-mail-smtp")})}))})),Xn=t=>{let e=new FormData;e.append("action","wp_mail_smtp_vue_send_feedback"),e.append("nonce",da.Ay.prototype.$wpms.nonce),e.append("data",JSON.stringify(t)),xa.A.post(da.Ay.prototype.$wpms.ajax_url,e).catch((function(t){if(t.response){const e=t.response;return da.Ay.prototype.$wpms_error_modal({subtitle:(0,l.__)("It looks like we can't send the feedback.","wp-mail-smtp"),detailedError:(0,l.nv)((0,l.__)("%1$s, %2$s","wp-mail-smtp"),e.status,e.statusText)})}da.Ay.prototype.$wpms_error_toast({title:(0,l.__)("You appear to be offline.","wp-mail-smtp")})}))},$n=()=>{let t=new FormData;t.append("action","wp_mail_smtp_vue_wizard_steps_started"),t.append("nonce",da.Ay.prototype.$wpms.nonce),xa.A.post(da.Ay.prototype.$wpms.ajax_url,t)};var to={checkMailerConfiguration:jn,sendFeedback:Xn,started:$n};const eo=()=>to.checkMailerConfiguration(),io=(t,e)=>{to.sendFeedback(e)},so=()=>{to.started()};var ao={checkMailerConfiguration:eo,sendFeedback:io,started:so};const no=t=>t.blocked_step,oo=t=>t.current_user_email;var ro={getField:_t.VI,blocked_step:no,current_user_email:oo},lo={updateField:_t.cP};const mo={blocked_step:!1,current_user_email:window.wp_mail_smtp_vue.current_user_email};var po={namespaced:!0,state:mo,actions:ao,getters:ro,mutations:lo};const _o=t=>{t.commit("INIT")},co=t=>{t.commit("BLOCK_APP")},uo=t=>{t.commit("UNBLOCK_APP")},ho=t=>{t.commit("APP_LOADING_START")},fo=t=>{t.commit("APP_LOADING_STOP")};var go={init:_o,block:co,unblock:uo,start_loading:ho,stop_loading:fo};const wo=t=>t.blocked,Ao=t=>t.loading,bo=t=>t.wpms;var vo={blocked:wo,loading:Ao,wpms:bo};const xo=()=>{},ko=t=>{t.blocked=!0},yo=t=>{t.blocked=!1},Co=t=>{t.loading=!0},So=t=>{t.loading=!1};var Mo={INIT:xo,BLOCK_APP:ko,UNBLOCK_APP:yo,APP_LOADING_START:Co,APP_LOADING_STOP:So};const Po={blocked:!1,loading:!1,wpms:window.wp_mail_smtp_vue?window.wp_mail_smtp_vue:{}};var Eo={namespaced:!0,state:Po,actions:go,getters:vo,mutations:Mo};const Bo=t=>{t.subscribe(((e,i)=>{if("$_app/INIT"===e.type){const e=i["$_app"].wpms.versions;let s="",a="";e.php_version_below_55?(s=(0,l.__)("Yikes! PHP Update Required","wp-mail-smtp"),a=(0,l.nv)((0,l.__)("WP Mail SMTP has detected that your site is running an outdated, insecure version of PHP (%1$s), which could be putting your site at risk for being hacked. WordPress stopped supporting your PHP version in April, 2019. Updating to the recommended version (PHP %2$s) only takes a few minutes and will make your website significantly faster and more secure.","wp-mail-smtp"),e.php_version,"7.4")):e.php_version_below_56?(s=(0,l.__)("Yikes! PHP Update Required","wp-mail-smtp"),a=(0,l.nv)((0,l.__)("WP Mail SMTP has detected that your site is running an outdated, insecure version of PHP (%1$s). Some mailers require at least PHP version 5.6. Updating to the recommended version (PHP %2$s) only takes a few minutes and will make your website significantly faster and more secure.","wp-mail-smtp"),e.php_version,"7.4")):e.wp_version_below_49&&(s=(0,l.__)("Yikes! WordPress Update Required","wp-mail-smtp"),a=(0,l.nv)((0,l.__)("WP Mail SMTP has detected that your site is running an outdated version of WordPress (%s). WP Mail SMTP requires at least WordPress version 4.9.","wp-mail-smtp"),e.wp_version)),da.Ay.prototype.$swal&&s.length&&(t.dispatch("$_app/block"),da.Ay.prototype.$swal.close(),da.Ay.prototype.$swal({title:s,html:`

${a}

${(0,l.__)("Return to Plugin Settings","wp-mail-smtp")}

`,customClass:{container:"wp-mail-smtp-swal wp-mail-smtp-swal-alert"},allowOutsideClick:!1,allowEscapeKey:!1,allowEnterKey:!1,showConfirmButton:!1,onOpen:function(){da.Ay.prototype.$swal.hideLoading()}}))}}))};var To=Bo;da.Ay.use(at.Ay);const Fo=[To];var Io=new at.Ay.Store({modules:{$_app:Eo,$_plugins:La,$_settings:Jn,$_wizard:po},plugins:Fo}),Do=i(2661),Oo=(i(3987),i(596));const zo=document.getElementById("wp-mail-smtp-vue-setup-wizard");da.Ay.config.productionTip=!1,i.p=window.wp_mail_smtp_vue.public_url,da.Ay.use(Oo.l_),da.Ay.use(n.Ay),da.Ay.use(ua.A),da.Ay.use(Do.Ay,{defaultTemplate:'',defaultArrowSelector:".wp-mail-smtp-tooltip-arrow, .wp-mail-smtp-tooltip__arrow",defaultInnerSelector:".wp-mail-smtp-tooltip-inner, .wp-mail-smtp-tooltip__inner"}),da.Ay.use(Aa),(0,l.fh)(window.wp_mail_smtp_vue.translations,"wp-mail-smtp");const Lo={install(t){t.prototype.$wizard_steps=[],t.prototype.$wpms&&t.prototype.$wpms.other_smtp_plugins.length>0&&t.prototype.$wizard_steps.push("import_step"),t.prototype.$wizard_steps.push("choose_mailer_step"),t.prototype.$wizard_steps.push("configure_mailer_step"),t.prototype.$wizard_steps.push("plugin_features_step"),t.prototype.$wpms&&t.prototype.$wpms.is_pro&&t.prototype.$wizard_steps.push("configure_email_logs_step"),t.prototype.$wpms&&!t.prototype.$wpms.is_pro&&t.prototype.$wizard_steps.push("help_improve_step"),t.prototype.$wizard_steps.push("license_step"),t.prototype.$wizard_steps.push("check_configuration_step")}};da.Ay.use(Lo),da.Ay.use(va),new da.Ay({store:Io,mounted:()=>{Io.dispatch("$_app/init")},render:t=>t(ca)}).$mount(zo)},3159:function(t,e,i){var s={"./loading-blue.svg":7848,"./loading-white.svg":4075,"./loading.svg":6283};function a(t){var e=n(t);return i(e)}function n(t){if(!i.o(s,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return s[t]}a.keys=function(){return Object.keys(s)},a.resolve=n,t.exports=a,a.id=3159},3180:function(t,e,i){var s={"./amazonses.svg":6489,"./brevo.svg":1466,"./elasticemail.svg":4689,"./gmail.svg":6848,"./mailgun.svg":6211,"./mailjet.svg":5168,"./outlook.svg":5423,"./postmark.svg":6959,"./sendgrid.svg":5064,"./sendlayer.svg":8295,"./smtp.svg":9682,"./smtp2go.svg":1366,"./smtpcom.svg":9189,"./sparkpost.svg":6675,"./zoho.svg":7936};function a(t){var e=n(t);return i(e)}function n(t){if(!i.o(s,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return s[t]}a.keys=function(){return Object.keys(s)},a.resolve=n,t.exports=a,a.id=3180},3962:function(t,e,i){var s={"./all-in-one-seo-pack@2x.png":511,"./coming-soon@2x.png":9388,"./google-analytics-for-wordpress@2x.png":4915,"./insert-headers-and-footers@2x.png":302,"./instagram-feed@2x.png":8606,"./rafflepress@2x.png":7688,"./wp-call-button@2x.png":1672};function a(t){var e=n(t);return i(e)}function n(t){if(!i.o(s,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return s[t]}a.keys=function(){return Object.keys(s)},a.resolve=n,t.exports=a,a.id=3962},1584:function(t,e,i){var s={"./all-in-one-seo-pack.png":1941,"./all-in-one-seo-pack@2x.png":511,"./coming-soon.png":2220,"./coming-soon@2x.png":9388,"./google-analytics-for-wordpress.png":3889,"./google-analytics-for-wordpress@2x.png":4915,"./insert-headers-and-footers.png":7846,"./insert-headers-and-footers@2x.png":302,"./instagram-feed.png":7238,"./instagram-feed@2x.png":8606,"./rafflepress.png":2032,"./rafflepress@2x.png":7688,"./wp-call-button.png":6960,"./wp-call-button@2x.png":1672};function a(t){var e=n(t);return i(e)}function n(t){if(!i.o(s,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return s[t]}a.keys=function(){return Object.keys(s)},a.resolve=n,t.exports=a,a.id=1584},7848:function(t,e,i){"use strict";t.exports=i.p+"img/loading-blue.svg"},4075:function(t,e,i){"use strict";t.exports=i.p+"img/loading-white.svg"},6283:function(t,e,i){"use strict";t.exports=i.p+"img/loading.svg"},3464:function(t,e,i){"use strict";t.exports=i.p+"img/loading-pattie.svg"},5573:function(t,e,i){"use strict";t.exports=i.p+"img/arrow.svg"},3321:function(t,e,i){"use strict";t.exports=i.p+"img/gmail-sign-in-btn.svg"},2452:function(t,e,i){"use strict";t.exports=i.p+"img/check-circle-solid-white.svg"},5636:function(t,e,i){"use strict";t.exports=i.p+"img/check-circle-solid.svg"},8063:function(t,e,i){"use strict";t.exports=i.p+"img/check-solid.svg"},7726:function(t,e,i){"use strict";t.exports=i.p+"img/copy-solid.svg"},617:function(t,e,i){"use strict";t.exports=i.p+"img/exclamation-circle-solid.svg"},9318:function(t,e,i){"use strict";t.exports=i.p+"img/info-circle-solid.svg"},1312:function(t,e,i){"use strict";t.exports=i.p+"img/lock-solid.svg"},9004:function(t,e,i){"use strict";t.exports=i.p+"img/long-arrow-alt-left-regular.svg"},953:function(t,e,i){"use strict";t.exports=i.p+"img/long-arrow-alt-right-regular.svg"},5414:function(t,e,i){"use strict";t.exports=i.p+"img/question-circle-solid.svg"},7157:function(t,e,i){"use strict";t.exports=i.p+"img/star-solid.svg"},3217:function(t,e,i){"use strict";t.exports=i.p+"img/times-solid.svg"},5447:function(t,e,i){"use strict";t.exports=i.p+"img/logo.svg"},6489:function(t,e,i){"use strict";t.exports=i.p+"img/amazonses.svg"},1466:function(t,e,i){"use strict";t.exports=i.p+"img/brevo.svg"},4689:function(t,e,i){"use strict";t.exports=i.p+"img/elasticemail.svg"},6848:function(t,e,i){"use strict";t.exports=i.p+"img/gmail.svg"},6211:function(t,e,i){"use strict";t.exports=i.p+"img/mailgun.svg"},5168:function(t,e,i){"use strict";t.exports=i.p+"img/mailjet.svg"},5423:function(t,e,i){"use strict";t.exports=i.p+"img/outlook.svg"},6959:function(t,e,i){"use strict";t.exports=i.p+"img/postmark.svg"},5064:function(t,e,i){"use strict";t.exports=i.p+"img/sendgrid.svg"},8295:function(t,e,i){"use strict";t.exports=i.p+"img/sendlayer.svg"},9682:function(t,e,i){"use strict";t.exports=i.p+"img/smtp.svg"},1366:function(t,e,i){"use strict";t.exports=i.p+"img/smtp2go.svg"},9189:function(t,e,i){"use strict";t.exports=i.p+"img/smtpcom.svg"},6675:function(t,e,i){"use strict";t.exports=i.p+"img/sparkpost.svg"},7936:function(t,e,i){"use strict";t.exports=i.p+"img/zoho.svg"},6458:function(t,e,i){"use strict";t.exports=i.p+"img/outlook-sign-in-btn.svg"},3453:function(t,e,i){"use strict";t.exports=i.p+"img/pro-badge.svg"},6915:function(t,e,i){"use strict";t.exports=i.p+"img/working.svg"},1941:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAABKdJREFUWIWtl11sFFUUx39ndqf0C0EhiKVluy01ARuoxMRo1CBBIqKRqNV2C4Sg8cGowQcViUFtFOmDCSYaE9SEqN0tluiDIRBBosYHQlBDowbSwu62fNTKh/JRSnd3jg9TdruzMzsN8H+79/zP+f/vzZ17zwgTRfNAGSWZh1FZCtoI3A6YwBRgECGBcghhD6R+oLPh/ETKii9j9dHZpAPrgVVA5QTtXgS2kTG2sH320Wsz0PxnCWZ5O8grQMkEhZ24gmgHZ9Ob2NVwZeIGVg7Mwcp8Ddx5jcJO9GClH6VrzoC/gdbkHRi6F2XmDRK/ipOotYxYXc/4SSOPsioRRvRHT3HlBOiHwBGXaA8q7wP9HgaqEGMXLX017gbWxEvJsAOY7lGgn3SggWh4HYb1ODAyLnaJACuIhTZQWTIXYdDbRPA7lvVOKjSQMt4CFnok2tzumssAfFV3BGUxIq+jvAbWYr6sjQOwtWoYJehZRVjAzcE3ckOASLIO9C9gklceoJRoOdvCI0U40NZ7E2r+V5QDV0DmEQ0ds3dAdb2POKhs9hUH6Gw4j8hmH9YkRNcBCKsGK8iMnAImOxR7QXqBeajEiIU2+IqPR1viXZSngB6ERpS5DsYFSkdmCa3JpxHd7ghmwKonWpd0L368mlEdprvmLGAf4FGrhmh9ryu/JV6LIX1AwLHIFQaG3ueS8runOICmOzDTL2fHo8ZjENjhye8KJ4CegnmRpQYqd7ukNNGWWOtZEEwQM1dITQTTnapCJPEisKAwxIIgaJVLVhDlc1qT1cRC7dnZRRqkKnk/yK2IpokklwBg0YhoBZHkElJl++mecTGbE0m2A296LCQUBKZ5rlM0/y2ojtdjGftAQQG01eZll7QHc/hJ4JtxWY2e9WGaQcHBuE6o431R26oHUgbg1Tgowt58ejDtayBgpPLGhuwCLA/2ZQPkmFsA1UforP04b3bKUD+QcuHnoNqXN+4MfYrqYuwmxQE5YqB6qLAIR4mFdxfMb70rBXQXkf+VhtmHC2Zj4Z9QCjsj0T8MRPcVBmgkEm9ylbCMV4FCERgCfY63Jbfda+KlAETiTQjzCzJUvxfWHp7MSOkgUO4InwZOAnMR/ZaKMyvHdgCaB27BtF4C3YD9DXxEMLOFL+rtXuD5gyYXpkcRngD6gBnAVEf9i6QCM8Zew8RnwLOuK86hi2goApI71W2JUygW0dpZecxIIga0+NT7hGjtC2P9QKYDv8MFLbT1Tfbh2O07POPDGkGCm+BqQxKt70XY4pN0Mq/Xbx4oQ5kCTB0TtWE3LfGilYQP6Kw+njMAYOpGYH+RtFJa+u1ru3mokmCmEygDyjGtGGsP27tjc4rt1EEqTr+T8zIeKxO3YXEAqPZIHgZ2Y7frYUesH/vFewiv5kY5gcgDREPZu8elLT82HzF2FjFxrfgb1UXEwnmfsFFAi9X1kEotBPn5Bor/RoB7nOLuBgC6G/7h3OhSRNuBS9chfBnhPc6l7s12zQ74/5w2x2diykZgNVAxQeF/EaIEMh3Zy8kD/gayRoYqKbm0HIwHQZtQwti3WxrkDOhx0AOI8Qujxs7sP4QP/gdLfYuNd8XCxgAAAABJRU5ErkJggg=="},511:function(t){"use strict";t.exports="data:image/png;base64,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"},2220:function(t){"use strict";t.exports="data:image/png;base64,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"},9388:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAB8dAAAdhwGkh9VpAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAADg1JREFUeJzdm3mQVdWdx7+/37mvN5pFERdkaRqj7bCESUMZkxAagjGMoKJCJW2cCs5ACpW1UWqmUvomTvgjxoWJJjGVqINLFEUyg2B0TEDWoHaCtguCvu7GBiQgTUM3Tb93lvxx33LXd18vaNX8qrrueXf53XM+9/s753fOvU2N1533qTKiQ2srYYxIKFgJra3DWotDUFZi3DcamigOjf+nRs3XD3pHG2ucMgJaW9DGgjIC2ljpP5FUWrRoYx3WsA4pbSW0EQlpYgklkRjU2frJxPr61BfdkJ4afTK7/0vaiGuUsdIARBqCs5yDo41IH0sf1xaUEa3aWAljYgllKKFM0WGtxCFNnOiA3P/93U+f/KIbGmYWk2y2iwQwYIudYLxnEmWLrmMMGI1zAKrWQDXDgkEKEAbQFspMDC9M+tej2ljNGtYBpUWz1lazhtUEQwc0lTTO2xM/cTYbmc8sZnUA2m6cAVwNzRnBZOHk9uWK7mtM5ngO6BAAQ2Aw0ZDJ7tcQMDqJ3467+2/aiL3axN5JafEGjLX7jr11+/qmifnNIqhmdtbf0dBsQzJGuYJx7rRVgIATAQpQkwsOoIDzyf77pmADrYGfX/azTzRir2jDG9uS5X+IN80707Mm5jc6chO+BogdrtjXuU4w1yGmYz+kn9Da3TcE9BN+nzrAj6vPyfpp08Z6URnx65Ufzf9znwI4NgcXG6BFhzTUV7kQOPYx57kOCB44bgh+YOEPwYI2ol4b62dnPm5eG0e818MzDx6Dw2B0MSkwSdjbXFl493HmmITwXJM713+N+1z/fXz3ZO9xmSlXE+TviitHNqyqXHNDrxUAAMe+hw+NxqXQCHwKbhWI9JMOkLpHIcEqCAoFv9rcKghSiF02JvZa0vCieFPt3p4AEABw15cxk4BLbCIauU6MAFD6FwFAO0AWKNPtU/YosmeR73q76PTjvsZddtyTAvz47mkqGfQvUwfNPT3lxLg3tmCLv8/NYxYAgNGYdQeAtbSPMrlHBDKLLyk6vGZf57ALGVyRghzFZCoMMBIwFQAqwDTCaBT5G2j/NN59nvs4rzHZn35Q7mGZSg3wAFdUXR2Xa2vjLXOPdwsAE5oM2zfMQVB2BRw3IkND6XkooOUggIMAdngdmjh419YrL7KEHqVkqsIQKhgYSYYqwKoCGiOADCAHkHRDfY/P9RD8QD2Qr4ZlvRkfsXZW/MDc9wsGYCw0QuUab28NhFauG2lgaJRDe+K0KwNou/d4HHGuvvKtiyxROspINVaQqYZBNZjGQiPmbWFOBX4zLuVk85ZKMLb+eNgL19zdctPuyPoCwLH5mEQSb0AD0OmkJr01mnKdGKzfD3+xfXaU057Y2ivnlFpqwEyl+WZlimZoI4qC5iKeIdEz9Lo61nZNsaviTTfmzRsIAE4uwHlS4Wim4VkIKg3BkF0BiPqh685MPBsAnPb0uIXncBEWGB27S0Oc24uJWmtK8ZR7W+Y25AUAAMfn4yQ0+rsgqBwMYwhGW60XrEude7YBZGz9hKWDOknfpWEtUUaU+VUQkYDZCmkyKT0pfqj2WNA9sgBaF+BtYzDe+/ThCgdGZ5E+d+QzaP2cGAAAnqm+o0rp2HPaxMbncpPg1NmfolvQxvqTbv7gqqDMkbMlgSZie493mykTa5SlUBlW0be/fUG//TOGjzZxh98+sNr6h/cWl+CrTPLRoOxRkAJzUEZq7yeS02hkVV2Q75wCbsNDMFgSpACnErTB3POfw/Nhld03c+g8ZWL3GWN9qI3Ypo3YmoyVbZm4of50X8B4csKyO7WJ/bRbEzU7FLoUiifEm25yZYzsKDVmnzYhVAkMjM5XwUtfOvS4MHI6kTyfSK0k0htjqc6jf7lq/Lq3pk+o/fOMKwb0BsAtex68T7Ba4Z1XhKsgu69YmK6fe/05Q6DRK/mQbWgIZCFsOrinqEtMZKhX0xUoY5Y3MOunLZk6+Mb0SY9sn/r1y3oK4ft/vf9+QfJHvomar+wAwhLMavpPRv7umkAAsbQCMk8fITCMiAYAAKNfS7R1HBk8k0k9wSQhcrO7ciZ1W0wkP9j1rStf3jV18td7AuHmPQ+sEiT/xz+LlO6+wQMEnLonEEBnLLoTLFQBGZtYX5+q2th0qyB5r7cighQxqe+A5fYd0yav31xTU9EdAASYFPQPBMmPC5liOx7CpJ9UPvUtH4AhP8UpCByNhEAYbhZ4U9b8Fa3a2Hy3YLmUWZmQil5fTOrdbVOnLjahia/f5u156IQgdQuTNK7Yd6wleNcsmCQYydt9ANLWlC/+wQAJWG1dGFFoJTNW9VLTaoasC66cBLHqR5Crt9VMXb+5pmZQoX5r//rQLovUmkL6AYcKZq265LEhPgAkbABh8Z/Zp2KFh4HT/mFT04MMvTyictcJ8M7NNTOGFey4yKxkkif8KnCMEO57WpZRs30AQEhExL+91fmHwvwQEg8yq3uDK5dVxOXCnHn9j9OmXVyIz9rdq48IqPsdy2Z51SBYgUhe7wOQUUAkBIFRPQUAAJdvbLyHST0ZrgIJZlUZ09iwuaamvBCfWspHmFS7OzvMs7ZJevKj1Y/G3AACFBAC4ZLeACDAxIyYzyS3hUg0U/5Hy/Cjhfi8ueGXrYL040ELsoELr6zK29tUtQuAQi4bDIVg5wnjewMAAL708kddVJycLUi1BEk0UyaWtVumTCtoDcJi/RCTMnlHAGfHK9QEF4AB45EA40y++E+XR3+2CL1KaQHg8vUHPyMk5wdLNLe1WK3eNGNGcZS/G9/8ZYJJ7fSpiYOBWCzHu0NgLhQx3g+Vfi5LJNL4Rm8BAEDVppY/MMlNfom6gAwv7zp9ayH+GPJZ3xwhrGM0cpQ3DwAEGgoZCZgxsy8AAAAb/eOQCUxOBVArCplma1IvCJLKpyYOAMJquM8hA28XNBIwrjVz7PcKvbVLN7XsZpIfBE5gcjFbuev1yVOjfM1984lPmdRu3xwhOE0e7AOgGX8MbLB/inzxqaGY0RcAAIBIPhU2gckBSc0rxJeA2hyoJnYCkWBS5T4A/f4dDcQ4lK8TzPwZxsK+AsBIPsWkdMgExu61Sc18b86YokhfrLb44AWHV5EPABEMCP8XMPQFwfintiW4oi8AjN7QeoBJvRc4fOU6xIGnTpTXRPkyqVM7mWQyUE3sAiKDOxUL6yLT4czWwqq+AAAAguSOwOzQUbYgr47yM6t+w2lm+Z5PTf5+oCsQQFkHXibCYe8CSRAEw5jWVoeb+wIAk9oROnxlVZCaUpAv6HeZQ5KhnAqOBQKgOCQsrCloYmRvH+xYiot6C0CL5M7g7wJcQCa8Nb16YCQAkWoIV1MWaDAAAGDCb8BQ+TpBx7EhqSI8a+Lpt809tBHrzjQyqdOhw5cNR8REZ2QqbmnzbuaaPMnQgVAAJcvxERjPRC6QZBIj4Jsn2/FfvQFAgGGS+0MnMJnRACYSAMe6GsNS6ywQofbnzazY4D/BUIVCIMbCtjrc3RsIgtT+4OErpwISyXHRnpItzmuCkiFh9Pt5AZTUYR8RnogaCUCOfQL/0bYC8Z4CIKQXOdn75HJhIYyOVMDULVvaRXaVKFhNJNS2yNw6VYSVxDhayFKZY989J1fgV2YRImdwPgAWjnhj1jd8CTW2kMVTJnXQOSMUbp8f37j7Ny2RAAbcgc/AqCtkRPCUf3iyGNta6zCyWwAIR8HGmwB5s7r++2YOi/xYgyGPh6bWUFsB75pgiJUuwZMk8Ps8CyRho8QkJtS3LcN3ugOAGCAycIaCryEwkSvTgtUp74ww60ckXy8YAAAUF+MHYOzvRm6QKQ+GwKa2ZVjTfhsujCaAtowPG0LwQokgNTzKFUO1h6wMaan5tW4BoB+ijWO4CYyOgAWSKAgExi2qGHvblmBxvnyBBE47fRCZdCh4GiJkJACwbPd1gixhkd45a9fzB7sFAACKb8M7RLgBjK4eKAFgDARjdVsrGloX4Z+D3jDJGE7DAzYbDo6GEKIBCFLJoNSaSD6bZdQdAABQshivGkItGLLALDFoXxUx/rutGPuO346FnyxDacZ/EbnzjiwE1t6GRL4zYJIUED6dlu54pscAAKBsMV40jO/CsYCat8HhoVLBjF+UJ3GodSEePrEAXwHCfdkQsvnA4EgArMi7MiSg107evj37iU+PAABA2SKsA+EqMI4XmCXmU8kgMG43AvWG8Uo+X8Qawl4ciXx/yKSJ2Tv8JV0fSfQYAACULsF2Ar4WtJAamCVGAbKV8qWoMCLWYKhzouonKBXzjACvfHXz7vo+AwAAJUvxYYnCFWD8qsD479WxTJk5GgCz7u+c/zOlfIs3vQYAALQcnaVLsZCBa8Fo/jwggDEgKh1myIHZjhPy5a+82rD1rADIWMlybChVGAPGfWAkI7LEXoUKMahlDkry1YfIBsAkNcfMvwWd06cAAIDuREfZctxFApcZxuPEkN2Vd6HH+sfyAxCkBtrxrx8b+9K+t4PO6XMAGStdhqZ+d+JWtjCG7f6hPbRRVKBK2D33SOlc/hBkguSFTOqoTOmVYeecNQAZK6nDvtKVWNhFGEaEZUTuN089jH+AAasEoe8I/jZnSDmTGkCkVox5pSX0HygK/iCpL+3kKlSRwndJY5bRmAAF9n6m7/1C1QR8wC0kKgc9af+3i9daZhdfCsTuG7a+/bp8dflCADjtVBznk8J0ozEFwCSjMBYasUAIyr2PDUYPegyJIL+fzi4aSyp29IL/7TiS7/5fOACvmThKTp7BONj/xXYZNCqNxnmk0c8olBuNAdAYYDTKWWFMGIBC7e8sGqmBIvaRSgAAAABJRU5ErkJggg=="},3889:function(t){"use strict";t.exports="data:image/png;base64,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"},4915:function(t){"use strict";t.exports="data:image/png;base64,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"},7846:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAgCAMAAACrZuH4AAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAG/UExURQBm/wBl/wC//wBk/wBq/wBw/wBn/wBp/wBg/wBk/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBk/wBl/wBl/wBl/wBl/wBl/wBk/wBm/wBl/wBl/wBo/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBi/wBl/wBl/wBl/wBl/wBl/wBl/wBa/wBl/wBl/wBl/wBl/wBl/wBl/wBc/wBl/wBl/wBn/wBl/wBl/wBl/wBn/wBl/wBl/wBm/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBn/wBl/wBl/wBl/wBl/wBm/wBl/wBk/wBl/wBl/wBl/wBl/wBl/wBo/wBk/wBl/wBl/wBl/wBl/wBl/wBi/wBn/wBl/wBl/wBl/wBk/wBl/wBl/wBl/wBn/wBq/wBl/wBl/wBm/wBk/wBl/wBl/wBl/wBk/wBl/wBl/wBl/wBl/wBj/wBl/wBl/wBl/wBl/wBl/wBl/wBk/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBl/wBo/wBl/wBm/wBl/////4qMBKkAAACTdFJOUwAAAAAAAAAAAARd0fvUYQZQ5ehWrrXJytLq/s86Lr79b4DeKAmwmwM4+raj7PNKhb0VBWDBEhu5DAFc53NZ+fYB4CsIq/eCCuOeBDTmg1Lh9E1+C1vxxBQXfRLDd1PwbAIVxuItpO8EAWf1ogYv7moEAuntAwNl6xYUxXtOqQQFbuQwwB8QdBAq3/xUIZOtVQTTBeGbJwwAAAABYktHRJR/Z0oVAAAAB3RJTUUH5wgXEgAa2OsrGQAAAWJJREFUOMtj4OTi5pmMC/Dw8vEzCAhOxgeEhBlEJuMHogxiBFRwM4gTUCGBpkJSSAq/CmkZWTm8KuQVGBgU8apQUmZUUcWrQk2dQUNSU0tbB5cKXT1GJv3JBoZGxkI4VJiYMppJTza3YLS0ssaqQsqGkdHWbrK9ogqjg60gNhWOTszOLkDa1c2dkUXYA4sKTy9Gbx8Qw9VXhZHVzx9DRUAgI2MQhOnqG8zAFhKKriIsnDECxrGL5GSOikZTIRXDwBjrCuXExScwJiahqUhOYeRPhbLT4tMZMzKz0FRk5zDmQt2fl1/AUMhXhObSLAFm9hgIszizhLG0rBzdt0kVjJVVEBPKShi98vPQQ0yqmoOhJgDMrK1jrG9Iwwj1xibGek+IUHNLa1soZsyZtDN2dEKEusTlsrDEvk93Ty96CkVzaWij5mT8KnACCSJyVB8BFaIMNY14FVj3M0ywwlc6TDSeBAAsQvZl6HikOwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMy0wOC0yM1QxODowMDowMSswMDowMKDKy60AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjMtMDgtMjNUMTg6MDA6MDErMDA6MDDRl3MRAAAAKHRFWHRkYXRlOnRpbWVzdGFtcAAyMDIzLTA4LTIzVDE4OjAwOjI2KzAwOjAwAQBrPQAAAABJRU5ErkJggg=="},302:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAABACAMAAAByderSAAAB0VBMVEUAAAAAAP8AgP8AVf8AgP8AZv8AVf8Abf8AYP8AZv8AXf8AYv8Abf8AZv8AYP8Aaf8AY/8Aa/8AZv8AYf8AaP8AZP8Aav8AZv8AYv8AaP8AYf8AY/8AZP8AY/8AZf8AZv8AZ/8AZf8AY/8AZv8AZP8AZ/8AZf8AY/8AZf8AY/8AZv8AZ/8AZf8AZP8AZ/8AZP8AZv8AZP8AZ/8AZP8AZf8AZf8AZv8AZP8AZv8AZP8AZv8AZP8AZf8AZf8AZf8AZv8AZf8AZv8AZf8AZP8AZf8AZP8AZv8AZv8AZf8AZP8AZf8AZv8AZf8AZf8AZf8AZP8AZf8AZf8AZP8AZf8AZP8AZf8AZf8AZv8AZf8AZP8AZf8AZP8AZv8AZP8AZf8AZf8AZv8AZf8AZv8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZP8AZf8AZf8AZv8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZv8AZf8AZf8AZf8AZf8AZf8AZv8AZf8AZf8AZf8AZP8AZf8AZf8AZP8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZf8AZf////+EMc0jAAAAmXRSTlMAAQIDBAUGBwgKCw0ODxAREhMUFRYXGBkaGx0fISQmKCorLC0uLzAxNTY3OTo9PkBBQkNFSU5QVFVcX2Fiam1ub3F0dXl6e31+f4GFhoiJjI6QkZOWl5iZmpudoKOlpqeorK2ur7Cxs7i5vb7CxMfIysvMzc7P0NHS1dbX2Nna297f4uPl5ufq6+zt7vDx8vP09fb3+vv8/f66JvsWAAAAAWJLR0SamN9nEgAAAl5JREFUWMPt19lXEzEUwOFfW8EFARGpKKioqLii1h0VXEDEBXfqLopWRYRa26IFd8UNEGql97/1IaOn25Dp5FHzNndyvjmZJDe5AOUd4Ukpvk1Fu6oAYMsncdu+BgDWTIj7ltwEDIhJG/axQcxaM4cNhU5OGQqXOGMoBP8F4VvaTIg2UnHZRJiuBzyPDYTrANoVN5uwFYAO98KoB4Cn7oVjAKxy/ydTfgDOuRfuAlA6JiITbasDg8ULuwDYKyIz24HS+8UK730APBSRGAAlfUUKXQAs/yUiYZWQS/uKEmbqAOgUEfm5djbCTngEgPetiIgkarAfiJ2wD4CA9TSy1CLuORa+zAXgzp/nhD1hI3QDUJX8G0io9YXvtkOhAYC2jIgtUVgYUL1jmbH4You45URoAaApOxizDuqSkF4YXwDAldykZxELx7RCDwDzx3PjzxcpolsrbATgQP6LSBkA+3VCXH3pSYHV4wWgRSe0ArAybQcQ1AhJNdqz+YBKnNRNaYSbas7yLlc9FlAZ1c3mDgD25IavWkOoGNKtqDeqZ8gGqAxrV3U7AP6UDfBMu7NStQC0Fwaq4/rd/QAAz+uC07hk2EGG2Q1Ac1bsmjULNS8cZLkPcwC4kRl7N08B/pdOMu1pNWPTmbFeBdSOOMn26RUAHMre1QAsG3V04vSrz0WyOx0E6l85O/WOALA+p1O69+iFSYcnr0pvFw1ugyGA6u8m98nz5TQOGt5Ii624gv/v9pZgXiWZVmonWGcobIN+IyDuhYZxk6q5CWDzR9fA550qHZQdH3JTvf+InKwEfgNIA2UV0Nw41AAAAABJRU5ErkJggg=="},7238:function(t){"use strict";t.exports="data:image/png;base64,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"},8606:function(t){"use strict";t.exports="data:image/png;base64,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"},2032:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAACPTkDJAAAFG0lEQVRYCaVXa0xcRRQ+M/exsJTFUgOCpawGLU9taBuB1kdqjRQxwWhMQNPaNqExjTXGgk3sDxOLptb+ayRVafyDRVJfNAImPtpQCdSaKK8mDW1poU2BQq0sLNzde8e5d5m7d+5ddhc9f+acb86c883MnTNzEfwHCbz1dDnM+ZpxwJ/qu3NbE7wFfVKKZ4frva/7lhsOLWcASyyoSiobNzM6zFQQ8kv+XC6RuAgEP9j+Erkx3CQs+D1mNqqonlXgT3sAyK8tVhjE4i3Dck7hTml3wzmuI4IRlYAxY8X/FZeYaBDMzAGx5h1AuRthcnYehMnrILV+DKSnHWDuHzONTkR0iS9G25qIBEhFRnbgobU/ibN3c8xoNLHqLQCx9jBA2moT1gkwwbN3QW7/FEjbcZ5IybZO99nWanQG/ma+rHUQUOoqmvHUWA3GAvMBNTvPkZh1WgkwDFEiLp1IyxEGAVqVoUiPPP5+4oGmQyZIFZOAsdwz09/TtDJz0EQJ8JvHjKVmmL2NRID5GFtzbB+QgW4GAfbm3ZIzsp5l22IQUA+9Ug9X+g+jxVkTjQDZWgNCdZ05UO3rArX3R8AFJSCWVZq4lYD8eyfga4OgFZSCkldm+sgXOgE1vQswMRrC3B4il5bXJtY3fW4QCOxapwoYYWD7fLDZHKwrCwcqQRofASTSxVGDQN4+TomUGj6MgHB1AMT9W8xx6LEKmK//wrR1xdVKt+R06PtAqenznpPDiVjvMJLTVttYDqItebCxDuSpm6HkhrMIcO2irnEizM9wNulth8SOzzhs4WW6orsbDIxMjyfoCg68kLmZeaGsh5kabvu7wvqipkUgAOPXHX7Q84MDI+lrOAyrsryBQ2wGIsSGUJOuiEMmnAQijOSG+Z5JWmdsAYfaDHJ/uBTYujgTI/NAhfFCc3HDmEUjAronJgG8fqtlSEglk2NO7KrzHtK8hQ4/OxCbwLadALZtwEq4+rGAeDZcgg3M7QGFftSxJCYBPYDqzefi4AU/Z+uGZik2Rufzexw+kYC4CBj1n9YIUwR6FH3hsq6XXk702T9Xy0FLGTRSHEIvH3VTFQjdbaazureM7owGrgnniSD0rJOkFNM3mhLXCmiX+0Dt+oaLg+UEEFxuDmMGohVPHBlk5pJtcqfvDBYU5cKSHosdgYZXQdaXPV6hRUn4aEdc3lj69ua5aJ7aHz8vLzkLRknEswoxt0C7eJ6FNFr9ptSvabsIRZsApWVxMB78jbMjGRwBMnrJ6TMywGH4w9MgNPaCakkmV70OSUc6IPkTPqHjdNBIyHZnGASISqdFBZ/vgCDd76jiXmF0E8G5CvZxyFaeE04dBThx0HBDK9OMamZ8WcG01Uel22P7gT5IhJEhUGvXA6raC7hilz0mBPY9SY+YByT97C9+mMp3jaBe6QfNNjttsYKKQ90g0sSEvhkMSUwmUvFTb0DLZf5Jhnx32jAh5tTUlHsB0r0gXFr6oFj/C+xsSWUt4LkZIL+cNLtwdu4tOXMN/yQze6kSepTeoI9S7vOwunB6NAJWR5R6nyI9+sTSj1Krs/4sV9bmn5VmprOteCQ9JgG63GLuhjZ3T9trcT3LrUmMl/KC7xQtVklW3KpHIyAUbR6SVrir2QvYOo7pEV4RrCvc6r9m2ujwCTHgTw6jIS0SAT2xK694z//+NbMni0TESoD+nP5Ff063R5uxPWZcK2AfpG8NmfN9KQTmV/qmxlXhwaKB5SZmMf8F4cLeesegrcIAAAAASUVORK5CYII="},7688:function(t){"use strict";t.exports="data:image/png;base64,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"},6960:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAIKADAAQAAAABAAAAIAAAAACPTkDJAAADyklEQVRYCbVXa0hTURz/nW0+Ssc0zdIQDR+RFoGGFFkolYkUZCJYIfSgiB4U1Kc+mN8qUnp8KAjC3g+KRZRlKZSlZUGZZaa23maumWXTzW262zkrL9vuPdPpdi6Xc87/8fv/7rn3f87/EvxrJPFwVgEBWQQiBPyX+aUjEOxDdvLsfavxIk4+txEWJelI1iUavMgvETmggiDUBvYackhSedZyoiQ3OXZ+FdsFYbuCKJDp1ygewOnyz1cIBEEebESVJkgtjn01IARKlRyYSqFCalQS0qJnIS2G3tGpiJgYjr01h6BtqZJzGbNMQkBJ38nt4grEhU2TgG6euxrXW+5CoJevmsIdKFgVLBuc2U0Pj0Vm3Fx3l3HNJQTMg2bYBTsXtHhOPlc3FoWEAE0NdPf3cLEWxmcgTiN9PVyHERQSAsz+46+vXDeWt/kpy7h6bxWyBF7r27k4A4MWPPvWxNV7q5Al8LSjURany2jA2qs78fjLc1n9WISSNGQgDZSA0dIHdVCoiPnu5yes1+6BwcT/PkRjLwayK2AdsqGy7b4LTPgEDfptZheZLyayBBjwuSatSzpG0p1wa0axL2K6YHAJ6Ho+4057rYvxhrRCpMfMdpGNd8IlwIDL6k/CbBsQYygVShzL24dp6imibLwDjwQ6jXoHCecgkSGTcKagHDEcEjMnJ2JTehGi1VHObtyxMiI3PpdWQ/N4Fq/0rUiOmI7EiDjRRBOsRl5SNhq/v0FXn0GUs5W5UHgUixMWgG3ZMyIT0E2zhj0IpzWPSIA5Pvj4BPNj0zBVPVnECQmcSHfEHATQE72pq4X2AajIL0OsJsZhw3ZMRnpVSi6WJmTCZDWj7ecH0f//oJnQevAwXYFd7hr3OdsTTq08iDlTZ7qrwDaob/Qp02nt4KktrliDjj9dTibCZY/fgJOlY2Nap92Nal2ds9gxZiszUnDLoBX6vm6J76gJME8TzYgdlSXY//A42JngTXutb4PNPihx8YoA82a10OnGa1hxfiNq3teBltcSUDnBi+/NcmJ4TWAY5UtvJ7bdKkHB5S248fYeBmyeV+RFpzyBUWXBcFC53kCLl2q6EmdfavH2hw69FiMILXdDaZawzGDtz4ARBx6dgGXI6g7RLHsauluNZm6iB1WVrtZxD9urA0MQGhTi+ID7rKZhsUuvIgIscPyguch9MjFa+8FuXqP/JEMKWgPW8wz8LbcLaGDPTpKPZF+hfaG/Azrj0+ypE5QdS/4tfikUyWFZhTSjsunrGNWvmjOYN2MBxEaT+anut+EcSt9Y/wKYPTFLjUA+DAAAAABJRU5ErkJggg=="},1672:function(t){"use strict";t.exports="data:image/png;base64,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"},1923:function(t){"use strict";t.exports="data:image/png;base64,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"},7038:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAA8FBMVEUAAADHFsHHFsHHFsHHFsHHFsHHFsHGFsLHFsHHFsHuuu3////HDMHinODXc9PJHMPJHsPHE8Hut+zuue3+/P778/vrr+rnpuXOScjMQ8fstOvjmeDgpN3diNrck9jaftfRXczPU8rKMMTrx+npqufmouTYdtTUbtDTZc7SYM346vfx1+/nuuThld7cg9jWftLQWcvJK8TJJsPIIsLHD8HHBcH99/389fv57vn25PXz3vLu0O3tzuvov+bks+LendvZe9XUdNDMP8bKNcXy2/Hu1u3v0u3lteLjsOHejdvYidTXg9PLOsXiq9/hqN7gkd0zo4LZAAAACXRSTlMAsajs60tKB6cVFYoAAAACW0lEQVRYw+2XWXPaMBCA7YSErA024rS5be5wX4GQcJW0SZO0/f//ppKMJw4xtmS/9KHfEzOwn7Sr3WFWwFyJlxCAS/FKIEQvIDAXUSzA8SEM+P4QimtBhFCIgl/91NZLFc4TEcCDebX4kJFlDTw4K4hp5dpSJixj/ILJsHeflo/0gE8wb7107+QPMjqHYD7aPmbkT6TfgFGA3su1W/mUzBuwCVB5lZa/cPv8DdgEk8evZ/8okgZgFKxPEn/a7KcIgFnQcV7/fv1q0mAOwcYOXta2Gg3mFNAKLLq/O3BkavAJvqdXz8OEfbSBJ6DLJ2iZYDHTj83Q4xNQkOmYgD23QP/lnIAn4BWUF7KDuzavoCw7WQyBU3D4NIIPI+AVFJ0TYCDgFtSsCVht9irY8DUSntz16/sMbLhT2BpzCIYANv+SAMV8mXkIpoN6SvIj2WijM4JpQ2IiVTkjGEiMJDVXAarj73Ij1ZNEM49/VXIVxGj+qb7H/wHq5CRCwV1gX3AwAXe0wrHG8bOCKq1jVgEXzFKS3PBPxUuQACVLFLnq6VyS5DENAxRvAYytgwo6OGnX6dVaAH4CjF6gpSiZH8nHJUweF8dfQKnm6HlNFQiHn0n7eVgFoDatUnRw8pU8/ThCwCqgmPRYKa5YySs4nE9gJ26VYwzAL6ClJ5AHCSYAdZfHdUAQTEA5kJcPLKD8F/AIZrj1dPCnIkl9VwE0cMc3FT/IaOzcBe2UxEZ27C5AlSRbvAEUl6VLKxXifvR3Y6BEQq99oRfPkKvvDVm+b0LERwXCtRiBAETEaxz8F/cVtnqf0nH2AAAAAElFTkSuQmCC"},8537:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAQKADAAQAAAABAAAAQAAAAABlmWCKAAAYqUlEQVR4AdWbebRX1XXH972/4c3M8yhEBHFA1EStiVPVamNjVwx2pUo0alNd1tW0GleaFdeya9maoWSZJqtatSbGrhjbSiLVVAFRQYx1QEUFFQGLDA9BeMCDN/9+/X72Pee+32PQP1JTPbzf75yzz573Pvuce98jMbVqtZqMW3LPn1crfddVzGYmlgAz/iVJNgZGi/Ns4t+O6zTgB7xsJaxHOCyq/FQtTVKnq8XLSYVzQMvED6CBBy3XFQYBDzn7N+Tqp1XC77adPd/ddvG17Y4+euFd94nw0pyRjI4GOaPIVBwdLufQcmewfhCBjuSIYeQ4fA1g6LQ5L6264wNO7Thw6V93uRk/6GnY4LxQyOVlVDn/QJNY+kylrfsPCqMW33WpqG7O0DKjfFxDfDAlIn7sHQfHRUUkHWd5U+djnwaYFqDxKALK7HDf9OMGuoyL44dh7vyYBcAjvxjI2jWnC3KCaRPThmJjmlTtaldai96zGo3v19XpD/aF0NhygwVwj7MGX/1DKaYD8OWsA+CwC4pGvZwm8ImyMtaBHiDrkZ+mGB/pnB848FaLelaqlauKQjymr9LXr1iNwq54pMpo82+Ysx6Z5bjBAE9FrUJelZcZMgavrtJrZ294w2a832r11mfrBo2wxROn27b6JlcvCnHnBH0ijD4Gil5GOM9cXpAT4bV0A8bwrSbNyciF/4zKOdNomHtPcDwJM/do2Ps5I4SpReFZBFRG2QbOla5mKwj3tK1r7ZalC2xM1+6MtkfrxcQ606LNO+Fsu3fGSQ6PX5E+NxbetMDfxwE0IAgsCO6wqHeY19qTjFp0Z84qGuLcgyCH1RgUBQLPZATpPuv/csVr6Ipy4tdfWmJfe215hpQqfXsUvbIqeUXY+ihVbNnkaXbDKRdam2dDdGAmaX+euTRUcH3EM3gmZkmOEwYeJHBQH4eM8gwIRjijgSSjy/U2KSjDSnQInq2IS6o+c4WvZh53Fv3QopS7YcViO3r75mxFxhJ1+QQd+ulxQiGx1qZBduuJ59mOugbH7/+qxa4dg7H/3Kytt8fe7tiT1ZkDl6MD7qxmqRsUFiLGccJ+c/LR9qejp/TL/wSOnt71nv3VmhdsX19vpv1+jvCbhKczCzT5gfmfjDrsE2885nx28Cj7u6nHMcwa9mEkgdYWza5SLIUEiHvo4lGTA8VH2xGZ1u6Oj1TIucPGWUuh6DJq6whjQbEcd6hzx2SDxkAQNdvUtc/OW7nEp41pwS4dPdWumzA9Ln9gv7On217f1+bRqEVcsrPVvrF2hXWrGExvHGQ/PPzEXAbjs4aOsZ293XbaSwud7JYps+zb61+pZWGfbhlu41QrHtq+0eHw+f7U421KQ/MAvJZi2fbI2UTdTwaM1U+ahPs02DH6uORQ7YsjJtrslmF255Y1tkYFhra9p6t/jwVCYLtVhGhL2lrtni1rw0p/96NNb9qU+ma7/YjP2OVjpuYLQ6Ts63t3+Xxl+848egBwAjrQrp94pF0x9lM+hubGiTNtfUe7wXf/RlhjkGvX0uw4y7wRPYOXDtWOl/FXjj3clxH212+/aGe+vMg+pygt3LHF4de+9ZzDiNxD29+1ee+usuf3vG/HPP/wALak/3hFj316wfAJ+drhDS22cu9On69sb7PZzcPytQtlPDrQzhk6Ns8qsnKunDireaht6Nqb48eBBzdENgaatawIauCpQXpg/AekACm5XJWVtkppvWjnFk/dc4aNtZvfecU2dO61pVq/cdJMW3DMGXae9h9RPrZpiD167FlOF79OleFL2rbabRtXWy9nYmizmocoA9p8Rn+sjPqw1qfC/ca+Xbaus93Gl/c/PrMLXc4j2idTOcazPSEGng2eDBEjJ8kH895dbf+idL5g+HjrqmRKs1dP0XWWPdYmB40u1TvO1u5Oq1Nk4md8XWPOh8ENSuHPiw/8bn5nZb52bNNQ58UWIxOI6oe1rT2dNuf1Zdata/3Xxk07AD3L9AxMBngWyEzfAj4h6/l4FwbZdMD3ldpz848+3W6dOtvw+sHaXdNPthHFOvuzN5+1V7SHD9UotN8RH5xAEdsn5WktxZKxDR5+f5M7guz5sDa8VGf3zDjFFs862446CH5uoxhlZTCzURfS7B9pj5d8Cxzafk/naVKORsWlcUJs6uqwgnhN1K1xYn2j3TH9JD3mVG2Vilk5TWVcuIg4RfZFzSD1h6qA7d8wev62De6I/U+k/XGZ16mYcyIcChcrc/sCA2z1wxHvgEDzVPkABwRa787X/r63dZ1Sb6lOgT67fOxUPw3mvLbUo4hDODGoG7dvfsvOULF88rhzchbXr30xH1MrKGSxse/nq4CeNWR0BP3WvTvBkz+z1+0etTA8DNUYDeJjs35fFbp/z3YpPVeqIFHQRijdYuOoW75rmw0tle1k1QEi+uzu7fa+jsETFRF4AFuyc6tqQWqn1xhEwWSPtxRKdurgkb6lkDG9IcusNzt22zgVNHhwikTZHLHrVezIEuoLp9Gevp4PLJbnvrzYNup0IOoEOT7dDngaZBt4kzMWai/VOiAa/Entz31lsW3q3JeZx0mn5o7AaE97B4Wv6Iha2Cd9jE2ym7SvtbfQ/JUv3IxtXvx8oAtG65v2xxNmWqHmMZildM2zVnz0NqvMPF2TopV/cq31zTrPSgu+Y9URk8yUrqX7v2mmFK7WXGxK/36TFZ970JLd71nlsNlWWP5zKz1+h6UbX7PKlOMtfesZK/36B5bs3GTpG0ut+PR9Vnj514i00qM/tGrjEOdffGSeJVvfturkWVZY9jMrCLdy+ElWeOkRKy79qfQ6Q3T/ZUn7jgHy4bP7mfm2QveLarj5+v5XJuTHIF4pV3rs268+Zrf/5n5/bQVhbSu88Es3EkfQ0ndWWPGJu606ZKwUnOwOwgmOV0OYbnzdei78G4ejbGHVEuue+wOr6qgsLrvPis/+m/Wedrn1nfAF6z3/6+I3xvqO+0Prm/15S3a8a4XXFpnp0lV462lLt/+PXqD0CbbY0s2rHZ60bbG0dY0VXlxgjJP292ukZ8OrX3rS7njifhuu2kGwvegrK/wmGKvj8R0b7Yo9emPTX4z7GUkBBFYmyfsSHhvG9k39tE8LKx+zyrgjLX1vnVln9pwQ8UoPfMuqY47waWXC0WYynmwgK3rPvsaKC3/kBkT8vFemJRj/+hPWN0OZp5au+Y1Z42CrDpvocGC9n/mSFZ/5ueS2Mz2gJXrR8jl7y87sWuPbwBG0Jfwm6OnABgEwpGKFSb1W2PjUACaF1Us9yiiTbtATWXdWULq/8o9WXnCrG0xKJ4ITQRSubT1f/q51X/IPctAMRXJ5tp1e+JXhjERR7T3tq5bWOLaWtnLY8doWP7PKtJMdTAA863QiFVY+mqFq3PvZuQdkH4vp9hXWNG6b1Y/ROyzeRmFoaIWmuX90cwRM6G6zL7W9ZIkyoNSqdNuywvrGnKBbxiDfn33HXWCVo86yassIwfS4qb1eOeYcq6r3/T3lROs7aY5Vxh9lpiOnOmpKlGOViYIp6qYHm+r4mb59yJwKaS4HkNq9p1+p9ezay5YyHaM0l9Ey0qqqS1UZajo2e8+8yipH/J6ZjtGqnFgdOs7rgel2SZY6bc8+Kz/3fat78hZL63rcrseajrRV9dqy+ocb9E6w/5XYyXvX2S823COJWuBNQacwyo3WfcI11nPUJXKl35vQ6WPfCu8+ZXXLZHjHVplKkdeX1L9+1EX2H0Nnu/44IXsajHd6sLixiqLanTnB+vZZ3XPzrOHhyy3d9bYTfpy/kq6dVr/sRmtYdJ2l3VszVRXQquyq8nqC31HQZCqZn8bjwIFaS3QtJ/qeASIkGyiKhe0rrfHBOUqpfxIML338WnHtw9b4wIVWXKu6QMQJLwWdT0kftWr2vKVBNveHodqLAY/lFaU+HtPTjO+bapfc1E1a9Fn55Tus8aGLVOn7H18zVv9/38nuTdbw+F9Y/ZJv6Yq7KwuajGcLeybjCKKvnsDS/Cj0e0B0BR7DRlJfHktUr8gGYElZyVISAt6TJwtt663xkcus7tm/F+PsNNDK77wRuNLq+63pwYus8M5S6Sh1O6Uwenq6S3dgCqrbgoYak/XQVrXgGeCaiy6rCOpxRJdDHYZTfM/UyxFyjmeHLiOlV39hTb/8oo7M5QH5d9elu9Zb0yNzrf4ZHcEVBQH9CRwvgwicmuuKMxQ7rwFyDobzIJQ11YD8CiwInkrrhR8YwJNGNjiTPjHAGUzZV+KTtm+2xkXXWP3TN1nSceiXH070f/Gl+lN+7U5r/NUcK+xYKYPQT4GRjujmwWH7YgMOUQZ4RsgJ4OnbneB2a+pFUNBsT8ggNxDL2S8sMCad5BwHAIc5gmM2SGBp3UPWNF8FaN1CLX40Ld2mQrzgy9p6P7akImvRiY9+wYqOHhQijn4ECqM52Wp0F9RbrHv8Et0R+Y2pj3ECTCAiyniB1wLAwNWH48QdFZ1BYWHL6JbY8PgNXpCSveEIEvi3br1dVvfiPGt67DLVH73yRid0kU6+x1Wka2F+lGOOdKpQvDnVpCtO4Upcm/VawiL2gnzhv6EVIsarwcBTiAsRzkBOdBBGkxkwRiGEQKe+uHmp14auE//SemZcLODAVmhfZ42bfmKlPS9a0tlpvaNn2r7Rc61n0EkDETUrtD5v9ctvslTvB41CjLoyOGlAqMbooNQWuD/V+cVrr3DIBDmpGnUONmgj+z+5wtWHNDSB2DMYF5oXQxjgSeSzv2SoO0JDPyJRwreDcMgUPJ3usfr/vsUaFl6hC9R6AbNWbltmQ1ZfbXV7nrK0b48i0mOlHa/Y4De/YQ0b741oyqjdVv/czdb4xFWW7t5spgJMw9CkRWOmdDLSo0og+KhhHja47gRGMN8eLIYgY3xAYxm4flePocE4o/Cp+XVYvR+DpHl0TkZmCYrhgJBeUTGHySnFrS9Y8T/nWNcJ11kycqw1r79VD0zyIhEsSKAildEk1rTpbkvluK7e6bp9fk+GaxthFDLdcqEiV/KqKsikMkXQivoi+3ycrfsYEDoTHAXQddW5V9vcHPcYUK25EyggpAvOII2IOorIKU6uL+qE3xYxHGepJ+3Q0C8bKAQyfdptjet/bMW9OqOUnpkVglO8dMfQK2PnDW7DxgesbleP9fD6Cr6eUVgmPHQKunhANDX2f7dkNskZflkTDJmoInHVDhmOzIrHHApnxcyPRIzPl4SHHDdEgvIqDzxsDTzuRZK9RY3QsekCSTUuTDgKpdGZD1kwusGKI4SIwV3SToXIM4R1RdKdQmSgq0tNf71lpUn6eyEMQXkaocJ4ejKONfBxuHSr7hMf5jiJj6YefeHFo5tbD/b5mgwhg/KLEE7QHw05ckp6Brk4IU9zFBBj0WWZgbFEHs/HrIEupq3GhZF6QzRcoSwJiDH8SUxMexRFafYlPDAOwxrkhJKcMDH8hhc6LefryACPoIgd29YbzoQfjfuM8LKzXz28xYQA+SkASznBX4hEY+PZ6AwjIwQzFiFCPe2luNcKDHCYuKEMuCgDXFEqTWyy4lhpAhyjab1CAMc3r3q2AA0noIj+bsgzRfLSZr13PKxFEdYEGlD5KLVdH+nlAQoXIQ8UQaJpjUz1oi1yz1xlrMM0wVb++T2A6NPcM0EPvO1HjOYg8sMFwxlSWIgYjX2KwUxRknFfYqXDmiwdLALwiAxrOJH0JRpsA1KS/U+EUcErvQbM+XBmKyvJhKRJjAkEBtZuBYGrnXrTAwweBAIdaJLnkccR/DUaa+DQkR5qfhP0yDOHECURFBUWEYXECaORwQCvBcBIf2g8VaXw9GZLWzznxEcIpL3/raCEwB8anCLFnSbWAWoEoUI2H5rYkMalsbqN1UtB0WOMX8bCkeY8gOEE9ECfWCewSx8M9syOfCWGwGc1ACQ1L34gaDFXFEZEC+Zi7B7V2HtwgeM47BW30hEtev2kiYqZG0OUPf+0jsLwohHRRuFgPPLYIn5X15htARr40JMJMr48ocmSQeItuSxz/nuWikfSCJ6ANJyssZ9O8AaZOTo6ISJ17MspoPp+QIk8ExAAMsoJI79EQAwFRyMMawUqymWMx0AUd0FxrB5DgJElOK5doWJ7EHVo+BA9GpnBrQ8adACOPMkuyQmFMVIg6OE6EF0egwkWcJGBT/XHSQ7Tsp8KZKJ+QMLe/O8DHMS+wCh1pBPH2oAm5vEIxIjAxxKK1ae0T1GUyKMECtHocAiG0LpFyHqtQxDDB2fE9w4dwotHZtSjRb9ulQMprkmD9qbkuZ44R3Cv+CJzmWwDsavwMsfvAuAIxLpk+SOx93gCTBRAMTH16ENPeqM3hrEW58CYQxbO7ES/+PTUBZd1DKEhkNRmCpyIkAXREayR/uCxRs86jQ7jcQZw8HCSfspHKBNG1GVZiC4YR0aRnTQyOOoIDy3xAOn3FFiEbalLpPaP/jkAIQjlo7HvIQ25DrtTWBdTEoVngLS57IrkqYoCZJAzZyxEFOG2BhEGeITV66z3LQCMMUaTJeocx0+PQIshwJHPSUHfXskuV5LR+54URF8Zj2h3NHoim62wV1bqJpi12IMWjkGY4wRXMqYVR4aa3/YYezFUj4F0Y+oz4xFIVFCqtvAhB+PgS49mRAJcMomG4SE6bjxOgAQctghFEuPhrak7FGeC0yxFZGBxdL3fNKH3gggu62QitnBk4wxurFrgGcJ5aZYXQQjwhh9VeA0GGAozGsKDN12PkfVWGq9jCcMAoDA9yhJh6Ik4Yz4Y5hkgOGNSGlp64LE+YBxZox/fIhRDeMXTwreNFpHDB4cLpaitUJqmGuR0gocg+W+BpDf7PtY0L5rwpKmHjTc/J6MiYkQFdSIwYKyocd8ujNG9Xl7PoqoFoulpKW44AiOgiakOT3BwoGeE+sHSkLuBlhwPo6FFcZwCbb3WgTOmoILLR1MPDM7xTNFcTi20lKw0VVdnjkOatgMPTGRF9jAkmEiyTHcM//J3ghifzcKCZHNrwlvs9Zj+5Wm62g7T1Q/FaBSwmDFcVwFLiPcoCx4pjuY4AXzgKE7PFnDDBSczwMEJXks0x3gcAgwdnZfGnA6ssU3gEy5UqR6vOSZdAbastkBeu8QDR4Be2/zX4/F1WHQEstg7FY4Pr+A6eiar6nK11Zofa3BBEQymoQQG4xAMYM8TfRyIofrJpWMI2cC6fvIeQ5nTYzg8kQeMngYd2QEtxyvZh47oInhBN9Dy4doO4FC7hML+dzauVwaDFQ215Fwlhj7CzaIuXjT3mLxM5AtNsgxs1vAQShI1iIAREZSKFZ20xSGs4wQUJ2LQoAgNftBhBLQ0YJo6DFycRZYAA4WeT3y63CvhyOEDrXBS3RbL2g5JXSG//mY1gPUgR0MaJE7kRVAezfaMZMh7qYypmzlIr8plPHuWFjo3GqUxgEY0MGyP8g7FASOLR2vmKBgvRKyFzPLIka65oVrEwSEIXs2jDOcT+OKUmHU8UHlGaA39tJaoQJbGk7VFt5mt4O8F0EMtZns0x5X1JUXWjxPdGEpT9ESHIii+jzNFY3UuDEYoxhppj8UYQWWOEUZJncEewX5JmXOi0sAxBN6MySx40qCPmcaYTCoKiXWyJjqEngA5baATSqptwENUYXApCzy2hULs9x6hItK94R7hmiRdePSsm657fVkU4u2CSDmIMRpDgWMoMCLoFoTOFRdCs2hQFMXAc2dqDA+XrLErrzk0A04GrbGdBPYjERr44Cy2UuwpnOgT+aMTPPXjmcAW1qN5YZBSWktxu/u6UGC1G2/4R54tDCta3Qy9hIABAv2sFSWGgI1CRCLe05mDi4NIQ4oPxvHQAT4KYRyZgwPgCb1+fA1liSgZxTkPH9bAxyh6cOhp0LNOJpB5sXagH3UH2fCiNoAXnFgeq+N7WNlPBY8+a2q8T31V/alMtje22PwmvZvvUVGMUXTF5SC9eHSFhJfIMP8dAkQ0LeVHWIfGikgi5f2NMp7kJoJhKOcRUk9EJTyRM+LLVOpC0i6geod5JLWfeVWnf4mus1UZze8feCfgMqn0veimvk4wjMdxwGl6OeMPgLy4mWT2Tkf2Vye+pgt1MmLxnZforci/urcClM4Fek8g0Vyw/SooOKz5K/WQU6SYH6vCl+iMDuUZM5Vu3sI4k7MfHggRN/TwBdcbXQ19BuyXdzAdHN/Jwn+2zPjd5pJHLbzrp3pBcBlKukIsylgYZTKjxMwxucCA579VUpQzLGeZK1iraHQIsP2d6QbWyoSNGOYO0jzql+kUtRA86BEhBCAGzWGBVxwH2U/rb/vP99BuPeeqrxYLyTVpmq5yISjimgeDcQRM1GDMWnROFO7GBzyPFACaesfNZgPHGSf/dodr5MYFWdA5/1qLXVBkFnp1tTLc+MDDMaIummjrthaS9G8xnv8+/795Zq0Fj+GRxgAAAABJRU5ErkJggg=="},6256:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAQKADAAQAAAABAAAAQAAAAABlmWCKAAALjklEQVR4Ad1ba2wU1xU+M7uzfmAMpODFCQ8H8IMCogpKGrVSZKlpEqQQF8jKNmlTaByaJuRHErUhIT+o8iNNU9oqTZSSKkU0kbEzsgNOIiW/CmklmkqOEI2KxdMYiL2AAdevxbsz0+/c2bter3dt78yujX2l2fs+93znnnPvuXdmFcpwsIgUSfL0+vWzZxcWLiFFWWYZxjqyrDJUVqB+IdIFsp2IFaXftKwu1LeRx3NSUZTWsKqeG4pEzi/T9f/JtqjHEJkLMWbdkpTAmcELmzeX+jRtF8q2gK4WpW0gZuZ5TPlEq0TEdfLhek+0MoxYN8PhV29vampDA67jH27rOghibqgwQ8xM+6ZNxbma9gxyP0K+DOUqZllF3kKsIE5vLMuy4vqaCvKgeQrPxxHTfHOxrl+SY7vhPz2m4kbiwTnbVVOzFMz9HMlf4CkE02YUuGPaTHdUsAVi0ybqx/h7VaJ3ihobz3JbDIai9IMjJhl867p13ttLS59QLetPAO0BaNYFR/TSZjuqHRC8Cbv65TenT7+9rrU14kQIaTPMMDs3by73aFo90qsB3DtpwBMlZQsiguKTEct67I7GxuPpCgFaNPEgwFdXb/d4vUeRXjul4Jlt1jieAKKVmqIcCVZX72AeJ45ogo0F0UBA61LVP2DMp6IDpCW8dJhy2NYU/Sxr/2Aw+HTJ4cM3J6IN40qLwbdXVubk+f1NkPgPp3zWx5KO2CjIwCT9fcgwqhbpOgvBFkyKfmPOIoOHM+PL9fs/APgHb2nwDNBehD3g+weax6O3b93qE9qbArzokqpOgocn1wzCD6HdmMJKRWcKy9nx+qffMNaTrodSmcNYoJTZc+b8Lqr245rKFAJNPjQ7YUTfC6rqm4hT8p9UADz7wZqabej49C2v9snh2+Zgb9E/A5aUu8MoyTD4K1u2rDAN49+Y/ULQTyqkVOPeguW8CPbhoHVvcWNjGwAD4nAYAY7BU2WlxzDNAwA/G81G1A93m1YpxlCgKkrzxUAgV2CMY38UwCt+/08gpTVQ/VF1cf2mV5IPY0TLNVWtS2Q8ZgIsmW+qqhZ58vJOoxF7VzNHADZqNoWIEg6vLGpqOidNYQRIT27u41HwMcHYfWfEL2P1ml6v9GQFKAGUZ//Sxo23eXNy2lB6G54RghEtZ8KP7Slet0yzYqGuX2UtiAHVNG3HjAbPE8ieoqLMxZXbrzjHRSrPPkvCUtWNXOA2gB5ZfEjLxuOWuWh/zHoVBQJexs6LHXVv2rRoyLIqIAiWkONhcPFJSn4+acuWgbIg7ZhWYkdraIjCZ8+SdfMmKWpMcRObjZ/HjoDJWdphmqVLiP7LXCoRn28nYIv0+BSSt4BdUf6DD1JBbS2peXnJG7ksNXt7qff992nwyBFSPPLONE2i0QNTjqY9j551yoVAIA8npyswgnxhI2nSE82hNb7Vq2nezp22QUkaLrRJkgBfsaRIg2Y3xglfuEC4EhuuSydlL4aDqmn61Tyvdyn6zgJ4h9Rg81DPvPvvHwmeGWIGnTIp+3MsQ1T18x/C4RQa5zLkRVS1TA2b5p2CkO0tOaMJZtRZs6JkLBr47DPq3rWLQl99BfwOhYB+bFaDX3xB3S+/LGLOc1ALcfnsRrCCCugoSinf3a9B3nSs/lFiImKmsBD2HTpEkY4OuvHaaxQ6fJisMN5tTFQQ3A5AebHrP3iQet56iyJQ974PPxS0XWmU5NXeDvl9xRoVDK8WApCVbmK2eSxOnvnzbRXVNOrZu5euv/46mYODNuXoLCYdJloXCQap+5VXqE/XsTRjbY5EyFtcLGi72aUSxjTZIVLBcmlChfMsBAB6VPDoo6TwTgDGebUe+vpruvrss2IWjatXh7VBakU0Dp8/Tz3vvkvdL75IkYsX7e2OaUDlC2pqbM/FOXeJPZnVO9kZmIMUZzITsFDlrF1L8/fsod4DB+jml1+SFQqRNTBAfU1N1N/SQr677qJcPJ6iImLfwbh0iUJHj9LQiRP29iZ3D2hQ3n330WyAV+fOtfljYWUoYB2Zy3v/YjyZE0CUOXXOHCp8CueObdto4PPPqb+5mawbN+B8qzR07BgNtbYK8DywBTUXZonYgqkoWFALqqoo/5FHSPH5MrI8RdkajuzjfpE3ijyzAojOoFipc3Jo1oYNlPfAAxSBiodPnRIzbXR2ktnfL8xBzc0l78KFpJWXk1ZRQVpJCanwKGP2LjVimH33KZum7Qq7p5aCgmQcMYP0lZWRDyBnPfyw6CC3yKSureybgnSmitkEJicwIAkqutrHgEu7lvWTwxGPYvEieAGslSHj0LlOk1uANeDTD3zyCYXPnRPbpVZaKsxEOFOTJwTck1pB/oDhBksiTRjOmgP8zePHqfuFF8RpsXD7diqsqxO7xNXnnqOh07iNG8tPcDZqql4WqWqPFwdL/uri7lStMl2uYC2YB9eWFzoZCrdupdx77hm5BcrKbMaKcsZrqiq/U/9xNseJ0YZ680Io3FlWdanu0AzfypV2XpbFOmUtwdp/wosDwX+gAXwm4G9ywFWWQzxwOVSyMlmXjVhsP/B9gJ0PmO1iDBfHYdgSmX199sxmg+F4mpgns6dHXLnFFztJ4/OeU2pfMNiBaQdF8fLACR3hrfERWIRsLmJwm3ny+j/9dNh8HHEsOvUZAwOnPH9sbzf7V636FtThuyh2fNlm4ARnXL9O2ooVwulxzlfynrxNmdeuUe9774nDVcyHSN587FJ8yQZ6+4qbm1v4GkjpCwTm93s8HRBvjpt1gC8smDHvokX20XVsNtKrxeyHccfAwRV4e60Lq4axaoGunxECgAlYndXVrVgDvwP6jrWAmeOZymbIwCrN10onuw1j7bd1Pcz3AbAqLGOW1ZgJxpnBbD6Z4BF4dYAX3xXK2bbUUOgdEL+Cx/VtYyaYzBINxnYtFAr9HrFQViEA1oL5LS19OL7uiVZkW5OzhG9MshLTn0sOHuxhzNxaaoDoqYbDH8Ag+PJONhblM+SHMQ3iy5e/xOOJCUBoQXNzF14bbUODsNhw41tO57Tt+UUggR3Fus6n39gExwTA+LjiH4bxEZLHsB3OnLUAXi4Qn7lmGPWJ8wjMIwMaKp1btizBa6N/oaYIzwghjWw9LXL8iX03bqfvLaqvj30ZIjkfBY61oLi+vgMa8Dw68sfIMXWRnaZNLHlXlJeSgWccowTAhSwE/4EDjYh3QxCRaSkE2+Nju3/D39CwjzExtsSQVADcCB3MItP8DeL6abkeYA1TTPNQxDB+zVgSgct8SgEIIej60BHDeALpRmiBfRSTPW/VmGcevGLZO3jEsmrwxXhoLFYhnLEDL4pooVyurd0H2rUgPnX/EBmbVSg5wLPJEn3kr6iopd27+YyfVPUlqTE1gBsxATxmUSTyJOJXox1TqpQkPAWxzZNl/XYwN/enyu7d5njgmUe0mXhgbcCHx7Xo8Qakjde1CJNxjSYGSvFjzzrPfhDXey8taGjYPxHgklpaAuBOLIQrgYDf9Hg+xqD8bQG/vOOqtGlxJxeBbZ2vxsJQ4zbDMDYkenkToT2uCSQSYekW6XoXztPfx8XEYxAIv1fgMJlmwc4NK98NPFuvGsbdTsAz065mjbUBi2MRXmY8jpl4BvT4TTOrI9+4uqIt6MT/2KqOIREsqxP3F2+HVHX/4oaGTp6U+KbppF0zyUJgBi4HAgUwiyfB3DaULQf+HDDCnqQ9RnpmItRbALFvqzmPDwSVc7h2+5sXdxcLWlp65djpAE5s61oA8QTBkEqVlerFBQv8PkWpwz1THSbujlgb+4CFZjHNk+NzGQe7Lu5TfQiyE4V/jXg8e7va2oL4h6iBThkzN8mAPXwGfsGs0AiO+e+1S8rLS/CvzuU4XJVDGBUwl6VoUcJDwVmZJyJFucZ5hPMAfB7fGbXxwgZP7uxl02znuzswCqu3adtNM/P7fzVZgkVauHi3AAAAAElFTkSuQmCC"},7655:function(t){"use strict";t.exports="data:image/png;base64,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"}},e={};function i(s){var a=e[s];if(void 0!==a)return a.exports;var n=e[s]={id:s,loaded:!1,exports:{}};return t[s].call(n.exports,n,n.exports,i),n.loaded=!0,n.exports}i.m=t,function(){var t=[];i.O=function(e,s,a,n){if(!s){var o=1/0;for(p=0;p=n)&&Object.keys(i.O).every((function(t){return i.O[t](s[l])}))?s.splice(l--,1):(r=!1,n0&&t[p-1][2]>n;p--)t[p]=t[p-1];t[p]=[s,a,n]}}(),function(){i.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return i.d(e,{a:e}),e}}(),function(){i.d=function(t,e){for(var s in e)i.o(e,s)&&!i.o(t,s)&&Object.defineProperty(t,s,{enumerable:!0,get:e[s]})}}(),function(){i.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"===typeof window)return window}}()}(),function(){i.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)}}(),function(){i.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}}(),function(){i.nmd=function(t){return t.paths=[],t.children||(t.children=[]),t}}(),function(){i.p=""}(),function(){var t={678:0};i.O.j=function(e){return 0===t[e]};var e=function(e,s){var a,n,o=s[0],r=s[1],l=s[2],m=0;if(o.some((function(e){return 0!==t[e]}))){for(a in r)i.o(r,a)&&(i.m[a]=r[a]);if(l)var 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

^y=I&CS#WtuUjWJ?BYFFXI?hmhD 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 z z5}k}D)x~+db$xUyz<6gq*2YrlVDy7^1*_VJUFkyY5wYxNVV1Zuwtr4AU*BbxzH?Dz z0sr*D=1t8kwXq#`KJpYVss6kB3juiThO?`7FG5+4+1Sb=zPjyDT7t5?o2O49XA|`g zbfRW@i}-Cdm=*~vr7fS224neYf9te3hx82s2J4cPk)=cyrk{zO477H7RYXyaiST{! zBBHRS=m0nZk>?MMk7}%qg*dO)tU`ndo0?@eYx3+X5Ap`71hI4(>%2nAjQ##T|$i)rJC;0*HW6ZY!u&U~Vu196{ ze`7-5>~8uic?SPtAy&HHO%2*2D54xrEXz3CQ0;Xw{A-saiEy6U`sn`cO~e+j@LI^1 z0FOgDK2Hc^%ezCDUKwY%2>jpgD-C5Cg#A2h=hnU>hwZd_ z-YWjR5n@K2KVm*c1G2h|Ju)%p@qYECV2HZwJ#F6CUaW=_-QEbjya}1mpx?u^L;#$k zBJ6Xo0<6t8STAJ|vfd@(sMmIH@6D|JY1wq@soI8gMPwtv6%8`l zo>miHKNVy@ryOx7NL^}gUbV+k_#*-`%^$|@m{~Z~UAi=0I$~ru3d=4SquYt*dmYanHy3x&u zy%K7BQhD(eJd@VUO%g^RPsNsTRkChINqX<=ckYVPNBtOl0EV7k(fvHvNc@pJ+_0q+ zb9K+@pT1r}4F?)IoWvP>doxM-z!l#q0LTk-w;%Yy&^&E7Q)ORI^z~bR)b)P?O42-Y zXqoDj9B1sAzAudY>C$3C0P+UZF0HdlKk1WKFKX6H%I2eYqgI|C~%yZKf;VUfxi$Gy6cBg}RFgz+x0foaEaF&x&RpOMiUiAKJqLU=Ex-sI+md z`HLNqHyplA9n|lEXsDyM*ouzi3}IxyF}2n4zvWIw&h#`gp?$r@5~o5h8s6$K2mmxD zwDj3n8nv=tXJXn_ca@P~hOA|ac>DUQC!4b&H0`Q4Ky+FkHJ+VbbII4RS7`I^i2mv0 zto!xrJMwT?+_WQS}{ftM%TKf@POjhPk?C`-gz zF<2*L?$DJZuKth~!BLqP%Ae$h>vCx9wvV2lrRY+_9@x1Y40VdwXeVTHvFYln3Goxa zbloqee+lU5jhW}R*pgVJaXj}@tgRV)Y;)&W+jV7-=d-qlSo(7a%D^FFFR&}(X|!g> z!7q;wH=*ZfnQFlhvC&+C->{Vv+HVe;hmvg5AC}wu@SuUwTl44a)2(k+qLxyFQdU`7 zMnGaZ?zkW2uf*}M{ zfn=OSn;o#E0!~gNIwD4^V-EUIqI^TP*DD!sz*K>0>_k`o6Y&}gAjcS9lW$@V+lR;& zge2RBccCPKkY8)H=UGG~!{#C1b|i|`Vu-2TGk=NIRh29%im8_r&J`fDZ}u6jxLrWR zzzY$I!EWa3-pK~9@Asj#WTA22U+4aksI@(TareSvbLA_PPvkjJ92%Q9)k(q%j>TsRp+|fk>?BIhtA!HO_QSsbE!q?+qdPmdhcsQKWJM_s*O9k-YUe<)lDwF z``9!2FljPX*koj@hq~{`P3^naSae=9wWLa}S;K`&wz7#O_NgKG=79!{E&;lWUW`P!-33_beGKtpoA(8;y_Y6m!G^t=T?3g|+V% z&u%|{ux5v*t9FN6`;hV!UVgOsr?ag4PhpSRHRdRE4(k?uIKfH9bnV zKJuL?IGPWW?qi!oQztq}+3E?xEWdK91#xZ+m4 z&OP|rw_Wu_{zz1*=}`TEl+qz1gl_e747JOVCVE&&awN7P%(E>tj;G0tm=-LCR#*%)%!#f!@s-m zJR44Ju~x4x^IJyY`E(sqOluyAlufL)AsErRQHQ3azhk|!K5e&XadlNSlPkR|+`$M_b zp8~o*Qf7QnbDDDnzNldM`$cPD`IoX9l6nJl$2y|qJ2&=_2&DE~o`pn$Xha z<)!P`>hFDOc8sq}uRzDAm^gr-$oynpwftdyK=5f$0I+(X^Wf{}GP|12QFje>69lt6 zk%7*#znzD)UbKPhLU{vK~L z7(d6gDFtyuU-Cl>iq134p(taGKxf2432a$ z!8#vnxR~feKxm(2{wN~$_*>P04!t?=aEUFd#dxY3=WS{mg|LRT;Z82RwMc*UG=mnH zCkluY%=rL;a^SP8T5KPFfkMkSjhmV_|Kf;3hO}QbU%jA?W_~RweQfhZ7G)ZWS1e2d zmG9SmUqt}r{mvLYy*`Bq3WGzf^h?9SeMrIG%b)7_jX)D!)Snxf!72;b3gv>>;G)#T z0@mNBa#CrxVG6&{;U-HR_DAG!^Qzwp=*U26W4|v5@g47hrj$ROyE|O);Dz>2jvwoQ z@9(?nR9=C;;0KmeG>SIs{jK_uAK9Z0WKX00;b&u%kWjm^*HOM5K>v@~g8=-$)lKWR$mY76 zePd)VKFoAHvTcruE&u2G;zi%Rw z7edHiGt3gQGAFJ*WoPMRv-}Xu_yBpG+aJ8VbSN$g11UpasKCD*StoK(O>KBCOd$k) zlDgQ^YyBo~kYI}!D`=q3t=XJ|_G`UGQ5eHVZvgCn#9AdDCm0s^<1K^|E8262qXaOx zlychlq4;}g-;7<6C5tuwf(bIU3npLfB0$P>{w zLFsjE0MWd8^<8W5?u4f3)z8YSwOAFLF8`G=#up**o$uh!1x;FdKxP;lv17xoku1j! z3Cy5z#6~^xVRF>fsg}rTenu`or5vdv)Lfz3jOF~pV(_=tL0tEPt~a&mz8H{Uf#EYx z4SG%>JhB%3UD(`(3s^|hAVs#(gWq7WELq0WbN@9rzO%l>j~hfk^CZLDNo>S-@!X>9 z<%P=zx#Xag_l7)`q_Qp8f#u;r%h7K#5c(^kqmcXqJQ-t1#Z6G?K?>LQTU)=-*|P-A zyu6FiVXMvyhoVrS00!-_S68H+*oZoIUi=}0w2Ss^m;yyBX;`y|BZB-`e#C6N-_iZSW5 zI)?pKH;viFxn@V%cSg=Vp6|ecJoN6*xzh~>kB$1Omxa6W45R6m8!1(52dnws6y-m# z*&bt=t(LB5#K-W_C~}_fc|8W!feJSHM1z9_sN3u;7WA$^jrsIlIONk*Fs8>r_Y?0Y z8-J+gg7VKHrWR$CZmB6kh|=D=`A=n~SF}m57fJuzfc(zvWTxl~p8|tR7bzJld`SNm zKQ#)TvW;L{?4gQBz8}JDU~}cf)gXAE;hRAqRbz`SO8_?Inv@#N*U>UKXj3Z z+vaQT#6h4oEwP&RO!)Ul`j(f{%pls%9FNyY?X$Lf_=bRgyLU107MG(QGfoBHp5@Ho z-pe!#6*;dturi3!f@NonX2XGQ4sRlBSF%M=V2==-h}$BsVX&Qr+j_Mx z>rLIf)9~Em_4D;9$Zx3Hne3B0g9?#N?k);BOKP>FkSldxvwYQklqW*ny!ezmNot1)rrJ{~! zP;7{(qRr)k#R){x)tDPt+rG)us<6DSJhO2$IH}0aHdlO|#1|!%I)`+f;l09OZX@+Q z+K@wxE0%LBfJ-vK#!x5{nvSbMbjWw6V zygtr>z9N^Y{3$)*vIdvyuwCx2OOL(ldOgpZgK8_- zd0Qjlj4dIDzi+J5A$0)-GU!@{7&e%+;yg?bxV+-y5rsD37*U}GPkZ%BZ8}?P$LX1;DwpVS4^M9Zg%*C9QBUl>=(5%trjG6YI zU!b^-2MJ#dg7yyxaODJ9G5m>7_8uO<9g8z1IV=_~a%}6v!!lvL*xvpf!<^6x&rEvb zqH9IS_yGzR`Jt%u3_(%i1`0$D-2+}n3rjwkb0pT3FJjM=@YT*i0ZRoK9ON&HW{7^( z!$GPovTm4~Uuqx+qfEhn$?uL~2o}Uq9*czUEWHv@3+Ihc98T4eZy2;1C~&_1wOnUo zNHzB{!-;ajuj19;@Zh&lyO%$<(7USzQk#cWv&`0?N7Z9`_Q7k1k^XafT%yn0G#h&ip6%a74J>w@)bDw}pgDP)N*m14yPr;td0mLC3^1D$NK2srAZBEA{DuuWnf6nc*wdbyb2wzrJH zm|+{JrWg_wI*;Pl@>j5X9OUOJoDV2%WjCNJT$oB&2f&1j`?B5H0+_2Hgr}JPJbjr* z@&v=Z4N0h#E=PQbx9Yv@mE&CJOvSzmUeslPoX>tN)u@lU+bOMI94N0(dtqD@JKH>F z8H9L9`BlAkqaZJ$$$}K5;w{uMj*PhZ{SVXQ#9T{@-(RYML8Ys*ZYPTv`^5AIirvh+ zdjrer==EK)uK~c!d%Zanu$ObK#jBT+Us@W^Cgu!ni-;Yo7Ha+oh=+o@aqhg@uYBL1 zj7LVOy@Ev@ZWtPLq@?P*kKMcCW0m1(tlO}*JzqWU-o_lMbo@TRuV0Wu{Q&WrDs}d~ z5z{n+D`d7_^j4>eo(BwZO2U2P|JJ4^c@RK&9kBqBgZk-nbf8X#nhsnP@}evANvhs5 zmCA>=P3$YwF1_b9^h`yrNfeH0lznVsQUMiJeb7~A^OB#HP3)hoqu;_CT1SBlM+*GJ z!-VW>5w(@SHTwj-O*I|dl--fg|CPw=j8|U85D>@9n?hVxNI+gj+W903BP+#(b%{4{ zPvSv~uQ!*qXjv{>)(9$){Omfabtvc+l%G>j55gH0yH(9q46T?O%j9jEKVQ~}!s8TE zvV~X%+`E53R`gc1nLKh5aCp)ER5!JO-5id=)MPLU>V zC#e)>CQzX_E&*AUt6J0}s%b}g7(Mru|R%ukZ2$D zOO@3KgviQE25c9;(T~H$0NtCwBZ*nI{>z~gO|{)*qp&*B=mEeXN3i>zDx&wAiP`KZ zu?kTfWzN67SbsN??5jUejG07|(yyp`iY=ndC&E88Vw>qG{5Is8bf2E0cj0Nfy|>3j zNvfd#lDQa8K&tB?Ej2qDphTF_8+=Opycys-Gak1fhw*~wKZk`rFS*u43`(#F<$u-< zLg%<SlmEv|1*srr# zZ+YIiQGC#C>nNkVDd)(Ie)MZ!E?x{h?+0Nwh%{H=V5mX7ol({?C|glLd71TpW_W^T zLGlFA^$hw{#7M7oT*2DhomX^7IkaY^AeiNuHO$U2ajodrRf+zzm;DD81~PBk6ez&0 zQN(~fm5YgF`#Z=N)z8tu&dvzju9(T)bU?p_iU;}q+U7)_73nzaW?6~wX#88qVd=#$ znM@QXq*w){!p0C%3#cYhqo}`l=}{(cUO^P`{3-#h)cay7)PXn%1?FWPr&AFz&pM6T zi?bHpE2OT?%G>DXfzf}70-x@bquj~`dm?oE}yLO9YMk$=vUo7A9E@P&@2M#i*H(@+5IMV1O}p zm~4nZyC=29sc7Uy7*VVSW+)|pWJYw;ht!Rf#ew6=*{J=)RO~_3o@DENi`d0h8VNdk z42Xmcn!lMXvR<3|#$3jeD-^ci^|Vaw2m4JrJq6f$(jg>JLe(MB&nK#HNXpu^P}(K- z#v$peYVh@s6pN&w{*vrRAeeCriNorlgpt(m?4iz7dKmr_ zAUI3MIWsfTOj=Pax)M&LQ{VKftl_35s6i_2mn6IrXWqC7J)%?&X=JK#3D&)HVAvMca^r< z)c?TsAvF)zy@+4(8m&SwBtjDb-O7ivp+B0{;@*w5F??*L%&+K9G4r&1e+qphaCxGT=Hzt z`*Zx?P*nFl1}v_G#c=sOX)W?oqPrr& zX|}?TXE6AcTImBN8pw&iC*`}OlOCe~dtZ96%)c7;STU!8AzT{c7fn(vf@b&2HSqm+d){gjvoRN+^Oq+jK>_INbvQ% z9#6{s=LzF(Jp2~{Z3`5%QS`rB3kwdg6sPc6$?{3j3qok6ErVl*Jj`-&-k#<1W^8GN zdOraHaWm7Bl;ITBZ$GH|o-C@H!J^(UC*vt>SjWV+ItDuz?j?7OmkNb8p+pf!FA(Yc z;2(zThqFK`NAkk2RNS;sHnkr=qW%WNv~9dwp7yE@k(Sriks-;yYi5qP+)tLcA&hsCl%zlQH1~&Oa5EOxHy4N#4u-d>O4j8iv#n5d8Ob4Z7%Mv%|kvw8ag$Y;D;!*t)f{;XZEt# z2-YJr9@)y~!@u&ZHYtP)6le^6^!_Wz@dpK zws6TeZ3C$x_?MMRYS6Dz`_53iqh_gIkkFYfvOx%TTLB-saae+LzE-e-q`3m&T%Q0B zL1VA?7Hi@-nR1vd@(0x6c}Y{^=%fNyRD>PO0WQBo?JYYYynz!BkPA|e3cAejV*~}l zkXkPp>yMQ3^A5;C%Xho`wz@GXrvP|H{F0;A=V@ZBo9$m- z_c${|G4k(4sHOzzwAyN>t8>?oc4bNbj&BDWz}uH48Fp31HOO@z%c*AZ8eYpGa=^04 zzA@J(2kGQVh zITZ`AamQZ`{yL1NZQq{kVeDQ-JS7PH-owxnx)Ue_MbWjo_-bH3Zhui3zF&h3@>$Ij z-?^2wh4j;b3+S96ueWklxGnCl$4Oz)vKrNd=@q>Hj;NR#QY=vDC^jUNw06YlXH(@_ zzMoc*NUJaiM2qczk(5;>y@{0`P`Ay{(@vOJj_hYwaI5`S@I4u#W`wH(;$M`CsN{u) zL-g&6o|}t_(dalXvaXmbEOFc(vEoO*j^)MSTo5(D&BeMGx< zub>R!zQFGc-H_1~4u2?FA5>$etv7ICoddRSQ_F0S+WjwkDf}wSNU&c|TEQBfY7)OU z$$b3A%mG($t6BDs_94lWU|{hlZxJ1^Ks3P6Mqf!XHb}sT0r8fqK6aJu@sdmI*~nT|xdbtWD3`FBD7b3$(IB z^xV~x1@cBdD4E0d_x6rrQFDkE@H2SZll2*U85^{)+%UxCw~PSVxQ^}w=t2nDmQit# z{5XdFq+;-hTtBCzy?>vKK<6;$52vdD7<WE32ZlY}0)EYSAWqs2bK!vZlpMzT@3#-5?d>e;Ox6daNI@;~Py|6f zE)E^c$KtAd?%v2LtnyNL%UJ_1D2Jk0JUsQ0v%=38*$=V+qIAwarG9nseQ{?cEtV2@ z|0kls*EEsjbHC=Z_ExVt0^6KL%Qf_mM*cFAWrWhQSj*q|Z~3Hx_&gM}-f)bpoSUsZm`vTwcodCN@a zbNc&47*TcSUFWqq6uNbU307b3ix5cza-bWc`J|*aOXJNmA-xF z)Idl$SHed0t}3;b`{BmzT|){oWG&hcXB?t>pH%)C2l0>68r@klDtLeSjdYxT=_=(b zXx!Gf`W0#DDD8Hg--342zb_i5PvQ<%)jF2W<$&R-5;Vg>u-zD02sb=RJ`!z7yC|V`UEBBjQn7qnSi&s6;=xc zc}Sr0dtTuE`vK>U(xVGu-m=PdpYklHpO)#4swn9-X&@L9&s;n!9=!qD)AT9&|qwX9XV=bkh7hSE;X8$&Zw(-`fK?Iu(2`*oC)7I*!8J>HBH5DzgGVu30lycn z{6|CkRDyr$$+j7Ihc}@!o*3AF!BqCxV>QTP4T|bA!o_ zMBy`iIteVlLi`LEJ9N`Ak0c!+#|=da+a8cmT0NDX9_ga^);2oujT+QtcYiP+1LXZu z=_*VW`PrTA@5m&J*BYBt3Qxfd6%7|Fj3pP6vla()}==6<5SYH2fvfB5-6!ey^qwN;;6-(@C*An!5vF?&j zz+xwSyzbq^zu`Cfqfh8hi?-Zzb^E=p`S`~P!)ZBK{8ZAS?zVTw-{_fToFXGVWmt9 zvRk?>m^Pw7n-PQNuT1;Ih%bxQy`tI=HrDsEh~!Z$XAuL0`EooO&e({b4N_E|7?nZaBB(;|f=3*ExP`nO>fCnapaXMBIu#fEs@#;|5LqcW6R$<|K zg=k8+*W&+|m{t3aZqOr^)VqS8v)olg@KVFY+O5A-AI(doz~=f8)VS6`HN?S-O@+X$ zJ$R{}BS%SguoF=;L|g{6C3Hd`f_>cSFk-tHuG5i$mSwf!?-^>xZ9=QrU-#@v4kAjv z*m%*dpt>k*HkLhKa9B}^_Y{0{%!P+2ye3(z0ETxM@p@n2DjcYT7}@0rlLxu7bZ{l) z-!5-K7OB5B5O;~Sk783L<)U+w#u*MCgZr}{84SE6frH4vr@_8O9evzkeSY>^B9)JB z*j5+(xy8QZ!)pFQsLRY5QewcB=x>ycvL{AaadiAMcX}P=*lUHlatO?taR6;3N}~*% zmHJ4wBSG@W-X+W2Mi{vMEm56P{6y3)pLi1zQf*4=NEt+T>(wESa=G}*kGdAuo;}4W z&Cma0V2dgg4`IsP&yoq0p`a;9%W3WYohAT3qj3Qar>9c2Kd3*9X2HP|G!n*t#xO7oqBR5=QS^RCToE)qeihkqE+q zIIODz(lv+C2)7?P-^z~TvH5OT(}4C;^mn;}mxq{R_#V=+JEgDZkU%-8tdXU-xc+1B zmp)F(j*O18hLAvlNUI{n;Hs-x%ZT~-h&L>ujs*1a4#>8kAFNpsJyZNK8)K0bUr+*$>}gOWbl3BHAhw+p8>KNe5H0{;+4~8mU|z$u_ru(Sy2s^h>PuoXTXisQ_*{ zg0A`H?-BIrNc>}VJ{qI~2W3g&U0~{{`EqrsXD}NDQy==uY|-e`pBT4aX4)^5D{r#Yar$v8{{6vo z_JiFd(RH*(*PHJRSgUqnX!d9YY#4h7-b?W587_9#rkdY2e*w#RkF`Jussf zY*Hy?&t)tCf5#xN5M@#+_R5t^?yR^VZj?O)j>d-kT9(6)C|C_m(L36~)qTb0<-@Pd z_krnoX=cqqJfCBeo$xx4)ngL#)*kGkjET0A zypB!OaNjRaf0{TQ=;w12IV+o*79(3EB>VQkh3#i&qCyhSleA6;#TF@g#|0*1o3m4K zaxU8;EhV|9QYpeiJRnL93cqE_yb;RRa@pqn1op9g3tH|l5C{VB9PFb}>ZQO*s7jv# zGef`H(r-34vXo1KfyXWy|If2ER8#*^G7<{*_+T;fT44C78)D$3(Sx%xQ(uN$=cU>+8P@g81YUIFaAxmGn(eS>*SLuV%rvSa2~A%g##$1C-+sxlsYEVN4}q{O{KIuEqv1w-heouf-ISRU_%kY* zF#L4@)eO#PrHu7oc})a9(e-nAQj9n~FoEFGn?izu4Vf<~2|?|`{*j8K+Y+oaaLrMZ ztYYbwMO}M#huoiDUlt_rP+xUFitr+ps;nP)4|em``3I6X*yp!VkyPQe>Claxr?61i zl2c}X7jD9#wX}ToC5%kw%^=~5IwH+%kDWNtzkS3-JeeCE;cX-?Pxa`25YYD15urg| zav~X%NHM5M4EFJKV^}X%DhQ|(x%7kJd|dF$_IDLrrJ!=-dr#HDCo#Z>J4}YoLx31X zBxcsv6I6aEdY*Y3I~n1(qsO{S)VB#I*EEbL`RtN_Cax=4)uR` z%btHra=5HMNH6vwu}URADX0hzP{bG;N+InOnw8K}!BI|cn6U^PmWt(!Iktpk)A(jG z(n1N%zmBs-pHGYg0R^MSN{VGzOyB9rOl83QQ;1QlbOWi6n`F<{&2%(Aw9q%mjUi8Q zieT`HReam-n9CE-C5gYeU%&ctaRx^l(VxvXOZmw@eok|Lgd?%~m-v1Pzqa2jPUW;f zcr==ZY;?vHIX!GW)+&m(_mNP!H4l(ht&{`wD2n1V#6SyjrTY~e|{E@iN!=?g18@BL>sSnWF|-ZE_4Qaj^=!0eV2>*YOzR4AtK;Y zg2JX(#8CFr{tb!OL{{G^KQi}BTg+)FaklB`v}8!ENo7kt<|3qbjX2r8VHB0UscwyE zZgTUUS@8dp2MrqaCuY04wWSswL3YFFfP$$g*`|{+dVoJy&?Dc55(qVJHFs^FCv0d9cY^o_AjbkKp-u~<`+b1qo z9@Q9WN4iPLqp&$ul9p=yEBYOt!6_$t z4g1cOPbuG+S6(SzyT_rh31V)?&P{mUNSd@J#8=Ak(>3WU$yC4T$un|mZw zsMhi#G<6c(}ut?nkVNR?f@X{!AZe59+&rS_}V?d$QTjzm!M&@O;3} zH@G$N>HI@DIH>>1%1HuXvsu^GMf&4-D#Ib7a?!;ONwQ&2lG`r1o_0YH5Y`{AQ2hRD z#Itro;4q5mgi)cQtZcY>|6ki3g?0Ik#v2#!F~kuam_eb+Mf=ChhSISjr@5oHlGeQ9 zX}PurkwuFKj9PGm%X^83m5clBY#O=j`Ib)sI@F-dnZ+=Xi?-*DkTLzgf2Puzd>#&# z_KYf~Ua_3xQQes)=T$b>;LX3m%QwE7z8&TaNP#@vzL7DX-L0(hy);vQLQE#S1IyPU z6*OIc-6swC3V$w*tXUvK(H_9;-!m+-f@8Fbwt48jVA8dFobfnG_LBB5uD@;4u%@Qr z`~K%$jYE9dZBWFIiM)--ND`aB4hHKM)GIyfj+_P9HQ-UsRmjHjMcYg&`Tdtw+nI}M z$(>eLF5;pg&hh)*5F;ZtA6iaW-uh_an248dv5_o3m0L&ymKJLn32PsZuS}%Ap59xV zY}4U2x)2UicB8_Xv*~Z}%a19pcfNl3Ma-z!4_`y^&Xo!9KU)Ia;&MajlQJFGVW?(i(Z``lPY66e@laf+2~`u4tP zsjGCai}5=asfHFEsU&37BQ@~!WdIoBZ!%H@$B||&Vi*~HyV`cvFJ^`xWxTjTZFS<0+|2Cw{G+k$zK|8m*xTRI%J1@~%NF>*oNg)zP%V23 z63KLaPjeGX{yQ}8*_s2_82tLtVOT;*Wz*g!LUFJ=FLIpu%QU7%GL1L1J;5hvtfWLu z_)h8hOvjMC!NwCj8TZi3WwF;!ujiz7&09`5)m211>O|?RlXYv>DVSi0{lbiuKF=8I zOH8MP9f$XwOfB_GwJeAiKiAaIJGRbHWLNoJ;2KMK+$Yq>57eMf*I`xI@c0G}kpa2$ zU1`=xh*z~a)j{x2kKP0#9A!sr!Xljjqr(sbMW+k0J`6+FME%OOl%3HR!lnw!U~0S1 zZpoHBH)?Esd_8xg(~JW=JB^vO`SHOo#qvzF4ZpS_bNwpQ={e6gHVtR+9| z7qxlg!oT_zyG7R1{w<%fV=&=at7~y;BGun;nxyeRC*(-*^ej2i-V80U(X3^Gv3?Gf zcr90Rkxo!+L?h#s{stu(mgBa>KW)r>sX-MXfn36H%y zYXbo5YF4y_l?d+Fb zoHgWr&sLx*4sumU5U2NVddgd5GrylZa?RZx%FvGF8Be;!6zKwhcCPDZ`;LqCV*326 zR_`gZubEZ6UTp8Z`H6qO%d6Fi+Zf<_vC3{dgl1dg_}7_L@mA=>|*mw-MpU0N#pBjGWkVKjHs0kOh@%D1gvtmlzHyt{oSFZO3A9(;tqPh# z_K~`S<79?Ts6%hDc|sQJ+SIE~sAJ>sJtniXXy4R2#~LiO;7=L;YjW;sPAW?v4Qmo} zJo1^ZXP7~;)bf5%;c|0t7I#;$U>DV8nt!WFkty{r@a!KJZnZ0i8*__>(2O&doXj-~ z_3IY^lyA|g~F4OFxwJfNYbTnvnV<7cPwnURNDQo}q-#ElSb{V~&Uo}i(T zqFEUJ;jvs2Gsb#Z49Y7knh9IRBL7S|;7LSFFxew`QbZI27uRAz0Z99Cc3cSpZ<@suYPN*dEO2oK=2ePUV^(j6i9HF z;_eg*MT%R2P+W@_DO%j!T^`(_Sg{s|Qrvm-`Ths*Uim3!&t5Y-yL)!;ow)~fL-phe zYh?URqUGdoY(-2-ozSUz)X8Y!-Od5Mi;b`X_Enh3ymxIeGXC01HIUtVG5J!wZL2jz z{((t>FAa2J4A12n^jtC^r%4{tnXk+@_vx%f*4-#Z&Ul&{7=%i2eM4{NO1V!jU<`R_22 zJ)~p_dUzrrR&GbH^Kt&emdvRow|q@SM_h<03ScP1)xFjHn^)R%hTAf)@<-9GmAr0& z-p4fj@AAl=f3*H1JtyE6SUzmM-&f0FRB zRr@qma68sKL>A;20IpIn5_-`vy zh?Sl{*`qm&XW<>L47zUdSMkiH{|0kBAGYa%ON%g~4O1Q!Ef}uy6YaMw(8RbFdza{S z(88@5tW4A^wFb?;3n!+`y;$h>Zs)a0t_q-yGABKfUj?RT1(=+57hjkOGv!o0ZN>*} zKJ0yVa0QDb1e6F%f=wq{6j_)_Y5j}Rq1l{` z2;AitE*a$aqB_@SFaMBD+PrZ*xD&+RJ5UW`_q$r7q^?2*04Mv5^P&jR9_rs}kb0Jw z`H(}lYG`^?H>hu=^rdC#ec6W6_Q#?6n%w%^T;Cz$?$>b7gy zqGGPFyXlv$*cze9x0Q#LT^!!?8{;x$Z_moJXakE^|LQ zBZ7WHm|_(PT#HEgl4?wF-G{=isnLU3tYMKKiqG_}tAB>_UcDK|l-asZ#fIdz4R&U> zJ7ORrSqkZdROaz9!SgMlx1qJQFX)hcd$jwpb9;z&CE83KRO9`Mgs7KVaFC4LROM_S z8c4rcNBjX_=9yz=+r+0{p8CNGdV5e_-St+2x`zrOsk`f-w+HGa4jlRKoOYhpyh1Wo z1NFH&2xc?(G8qFvbob5^yegaUXzKoJ^zlm{_4ilFmL&KA=(2dk=V^)t(#8!<9Fx(} zRfF1kbbb*1R}4~bKY2kn)z%WfO)9ymKN?2Exe0TI-1r43pO-?+=~(s0IUGkKa!^2- z%vRYbD5IYg*d?0O5J4m^9}mn>P!D)^S=&yt{T@hXcp23{4IIzzl&1 z$s*ftj5#Gnlw*(I5l|za#f&#Zh5}>`1FprJy0IFdN4c1WsVmfYUk+44bcT2OwB68WBF@>t-m^~`47z_(cs&zGIk=WD8=?*HwOUVQ zG}L5Q1S$}5Zc%+HrC3#?_n{^SHr2>(UJW;lj?^sSU6O?yYZF2hM%7^EOagweSg2Td z9a{l7lj)*iOn{cfWxo7kz5@N(gwWz7OEsOmPyxVj&9W!I=6ZGUHsUYNlW?fleWrQcPCQ-xyZuZv0)NZ_~2Pf7`YyQqmQ#42DAqpJG#EK2wZ_<@Ze% z+4bZ8ec-f8#Sbk+(-Z8H?DpozWEZ+@CeGlGRZGjm4sWya)oA8DZkeu89E+PWxqBAG zgdD|fI7RB)|vK+$0m2PL@jGHBVgas>Mr`cbQ9 zc*Mv%k~7qJ`SlvqALpZM_`MY6q9W)(%PIE=24jPVXBD>YwS#z(SMM3#a1MtVQ{2;B zvZu$e5Ld-8!l}i1xs=Hu`7?nqRi$lF`?lkrKRGy)Ia#3Kx$uaMd>>eXA$1Ty?0wx(P;N4di^DHH zLdegnw6wg?9qa6Yi;|rOj_(Lq%nzpsI{)2)oM;y`x>MCY811raiLfvpYM?$+^^yty z!1S6=;6E2FHX)p%17;VYf7NS_na`dW=hypaXk(c)9DW-7pCPFLaL&%laQN9%CJ7Z` z*XR3q#Ac~KmqOb`TQ>=4P9*xr!`rR0DNCDe)KLd+x6Sg}JGtfTZ@<-)tsDX^DP>Ls zR!6c49&EA)d9zU=D(P+H;VKH*cI^{i2&~$DuRZ)ILNE=i6bFQI4$9NbE^U&?!l9d$ zK_~O^-j<#Jq)L9sUVqq%`ut5w%r;D9J!3a@JK_*dhpDv8tKDX%XoMTVZAEx%L1?<6 z^Nze#9zKl*VFy&A9|;rIP+VBO;pALU;h5FfFp3!ojtbz$$vWO9N8}a;my1T(oxgi; zJ2Qce(3QjnN?9o7{M9W|LjDWiVuT1P}w?`$=KoT zDQqt_I+~F)K_{9Qhzb(w@;IelR3C<)T~TwMEoN3daRmjniXLI0 z45j^&n&(H*{V-oXX(_uc7sduIF0DgdT!Wm+b$=cpDSR5XAyEdU)Pbe)-UIbLpX)Mm zQ_O0b8Ja)7E9g=ue5G;~L9LA7Qb141#iZ_K<1ATuXDuQ4+y&|}2AY^hvfDI)Wb*T?mEE|&9 zm=cG`-R;-MdUC=T@}?-y3;m5{2!9R22|se8WHo^7cY{!v6{3kSU%%9v6T+wukxo?Z*zd%v?%8KM&jj;{Dq7u?Bxrhdfik+Wz#{YC39p`4e zJG2eB-^7g3qXO4`MP~Wc3r}Pyzs-ga3>DPz;o^diue(lV>jg8=Ro2pq--E6jX3YFD za6X3Wzg2+clCNJ0uhS`PFB>zu&o4^n2it!o@GBisel<(3gj=NM!+%OTzNWwfPS;#f z!FW?FZKoKx56jU*7Xt;e=XtvpA+$aKLF4;4!;On`d}eGU{`I*gsHcXFR~b9V4;qkhyXJ#| z+_r2j2!3qDvG7|=U=;T(Q;4olLs;HF2MFm_gF$8dmK;mvloMgrbTDB6>E+pP>s#R#h(232XMlaR0wv#W| zfZ45h@kif@M3{`(>B@g8LUNnvY8bTNkR@oixdIUu@KMI-H7hCg+{sG&u8L%)u-1f< zus|FVmlV+EYhOxoT7dxAy8$$?_E@Knn^i}#}s+e0rv@c3_HLY|6b6TA={pbQHBQRXC~ z7%W;RpHOMutB3=&))xM>nfA9<@Xv?e8p85FY!BK+40pFs!`<9@B3iw0`~N#o4|?Cltvsa}xtb~qd1lRYO6|zYb*N@t6;|)~hx~=- zI(lr*lG4s=i12|cG)m^yV+tL&CY+9244#_dJ>pp;*`VM|ZSHT)x6dZhpICqEVj+MeI9}ltEbUiz?m%ZY;ZqoWK~)Hb>UK^-Xr0*YwmA;xyTWSXEJML6VPeBG7y0rriKf7bEX<2A_Yg5-_o zbUj;RaBX+7ng}^@GrWHQw(*^4vxn#Pd>)7{NgEh|i|pRbS9B=^$2Wb}^gsR^=vH@7;n^)7sBm%c$F=aQgK-0C zUdelO(3%zZ9*4_XiB-)85XECsm@a+g8xM*Z612f}DQ@VBWER4mjUjn=TaN96d#o39i4fh4q0aRNu2GTV?~!R7?t z-&bd<9cO_2Y%M+@?bO*fD9IB+_w4w_{)k$O_;3d-;|q*hDH;C;yq`O)gnd8?7FJ9_ z3;vH-eAnW~r+;>#@#;U@lUP^g2Q}0c%krhK-<>^?s$l``4K1N9+&(b#q=Ggapk*^8 z?In{BXh$hg0Yy$28Q#$w*s^ml%o-e2!J`g`6t83X{MhjWfw=!J@tsQWfjM9AB;@$! zsyu(|toL!vK~mG4S@DJsIKu4NaZT=})(tD1R?X>Vb;>k9_~~<`-b)px=^JjZE`)gh zLo+NPc~wYD>r3!zCYsq>o9h?apd=hLB{4<6%J0-1xmYQ?>-T{#$;XE`Kw_e!iJ>5g z7%EIZ+wdZRTY`hOW`)B`7k%0{|4Rk>rt(ptO13teE>26y^kJdRGd_TD9 zbBqe&kB0UzHUUu_EMADCksoE{$0p&gJjKsBH1%iqq?!Pza0KXnAmT+#d9Y_ zvSp*Q^E#B+?Y#V@L@(}v)1#ssSi~#O_thJuu71f2y#S~cE3|BV@_@a;v;oouSJ(RU01rfIzU=kv8R3u(K|vIS7)_5xjpZA9QU2Ipv!)=0^eZ{?O0 z@1}gap~0H?-%RnYL=RWW%fsZNf>e<#3OOQ>Fe;y$8hKq}_;_=0(0~55PE-%xXA-w{ zh9B5&)O&_G!zzDOIQ95HphpG;O$6zG`#0?vd(6jz!~}<1&`H^i9VbM8bg9^t7q%uv zm6dReaf{+o?w@8gpI3Y}v@MKj4VxHbndGe7+vDpZQelIegMk_7blE!loKTIonE7>K z{)Jq;dazXjHi9H`!0hKd3qdvGQlW^~M z)<-n>awbg7{n3*Y0dviDz4PE8L$V?r!z&Wo(>W~kCEtKTdB!tHqZo#k%7(j@L5Ldw zNGxengc^0~rPj|-@^f0@yn4w48VZY`a?4cwx}$Q&%*5;$DD0+B=vVM6eZj|bg`cw4 z>ctan^r{{N?w7VJD++NzxvQML0c2n?llvd8>Mn`??Qv%0`eyl z&O$$I*TWy@R{+9U8o* z{rUE4Nix^W&THY9viszDHzs0!t*+zn(BW5IQ4#>Or!}St^t)cSFJ8@R6aOY-y|U=u z1Lt;Of8Phs^-C4ddb*q+Y>0G7mP@`TiDOi&pF8=v7-5V#cj_CKzA%`4FOA`Fz)Sn2aVPuT zF~JH>g{b&bi#F4LK0-Vd#-8DngC^L((JrgkONgN?L04v_`u=UyM*}>%SEYP4VmJG* zu#HTsw~F6U_Iq)UuQ5^T$OUhm`6D8JKe{*x`TUkOy^b{xevGm)8GcFd$|a%!_lQo8 zwlqjKvR}?+4n{cd;Dq!j>ebvi>~-Mf$TjPP_HYGpOv#;wC&)+VFJj~~GaTVr#>{$Sl+ zPf7Qm0Qk^3OF(f@&w#Pa1!Ogz%Ibmy#%pF6xw?#Wm4n`v0DN^q_z3&lsF8Rc@OB)7Qq? zu32F6NwMDVa?_bpsTB}nEymb|rRnLB78yT$M2Q1grgY<9W4&Ty^LjhGMw-UnQPY z#60mX1-qe5)Gj8rIJcI3a%RkPW7|0+o3mr|%ul@yIX&t=2i~8mX%rTG*6AM_#=SYv zD&yqAA%d#ZKVlWc1|lpZ9(lsM3FY)d_A;(+AAS{e^ncO}NFZF*G^zHZ8#Sc4rFcoIL*~V~ls?2?OuW>SDQJQK^ z(<`3y^`#jI8HfsjJ*Ix~)O-sjh`yeDOGT0(WGIZsK1nGIn7O3F6kU}R=ZCD_?*0ND zjl5xaamIvzsSwYc;5xF2gp6Nzb&>VO$1jhA3gAL|;hjI%H+Xm;YKdg?@W|qk7b6jQ zzASpE@WLbr{H01+M41nHMQXP)mdszE%}Mc&g)S@@Uph8^M?N~|X?qi<;V1d|dS9CO z{6)9-V{@k?5TbC>1_;)Wd2kA!(W2>SS65e4o8mR)ViR_OByM;MF8=uS@>Il!(o{jJ zK$Q4)e__m`G2Y6|+9`lX_IcyoT&cDpL+vPuRw?imLE9S(vH6AW=3#@;V|=3pOH=br z*g)53-sk^@sfBJodPVQ3A)B!C7pb^D;i#=g63!9OAWNRN&S_LOzx!%9MOMAhDg}6L z3|bc8>UZon&LpFNEX={@X1|D*mY@H#fy}r0fr9JTxC8mG?K09#U#)LTA&X*i;J@pZ z$?JHoo0%8r$wlnu1@7wPU{#=ZHxmp>PfwpL)9Q5^f8_XbO#uEd(TT`?+x@5n39rsH zt%wL_{+|#szL$|L%LUHHz~Hoz$0KNuir^RzFSRMKmriInXp^bdT=RdTd^`2$woTZK zBjNPGX>8A+6In$Lk~Ib1+Jbv%|~1-V+RB zBF2_H*IqOViwdk$qY5Tx+RM#6EQVa#2(Z#CIEYJ1mY$fnHzZ&V5~pY{+!ZwX{Dk1C#aa6R@4azy1J!8O9W%!kPoz$LMmz7&x45C z?G#d403dyQTV1xls<<0(p?B+zVy&-T+3XP?8ob=W(Smz0YiPP)RUP{}uWHTM6bJ~4 zWEXYoa;eYLn?Sm51Uv8y7JfD_JGL)^mb4bpAi|P~>Pu3S^Ql^xbcs|w+QMj%uVAJu zZ5V4NX>?(OL4=@@3RfDt6YVV|!qKowPy<#;aihD|O605G?V#?N8LLgXaA)5jcSEmu4{ z7v2NG(@8+H<+hYJ>5aLs&c_h`tJGEoJb<3xuZaV?svJ|38Nbl#8e}FK4wzg}&Sdcb zX}`Hz=n**Nu}rXFA>1gGkRD34e`Jk(bkk>%^q&J)*LHrnt)UU(JL9uETod(S5$Wyk z<=vp4$;`k4CJ@Jf&MpuDKxou(;RJ^WTZusV2Ne^ZBdCvSS-c{HkI3ZljcF}cvCI3D zWW+~geq+IvsV6wCI!szblj zpA6poa%S6w%#-JfM)9Tmh)Y?S8OYs^^)q=(I0MppQg`RS9*J!dpA)(w?vfMalBXw8r9*m>c=_31+kH?{82)ICg>ahF;k`m+*u&oZhl|jedbw%W1_H)c!`9m8 zv^nh*FalYOO%Bp7^?DZhkfQ-Jg~ta4}oK?fC+ z>#gqxr{c~UqwLJwW#Wq*>2I+B+&}s= z&wUL&J-+N;c47D{e)ES{^i@~@Mr4kg>hEJ5XQg;*DIaL%aSkq(6DdGk(@>;>@9y@? zl_srKP9tzK>X>OFZvWFK&_)es>2q5AiSqTe)H_FhO#iQWN$r^<#C>z62LLM%AeC_Wg2WvC|98ITZXM z%OgqVMf!$G;S+<_d%Z#ZwI>H9w?bYDERA)} zI#c)>{Rvod_RksXcHX(7P+v?1m{+~d5wZI&&Klz%UK;=7lu9M8_N1lJuwe1ik9D!x z4f*-H`R|5wqB?21z8(n1(`GF8cU|23|LF{U4Er_S`s>ltVSZ?Kqwbo-Z;#+y^wr=$ z6nT;l$py?Y@y@V(TFqC)B(7({`4luQE(IVsI8l{$C>>;vQyJx|3D*7)712_H!t=V4 z&C99nDBo!7w0$vFY>IxSL2$vevLvDV=9So9mXE*7=ZSH}Q{lMb_AM^QN7zf60<3dc zSiO!tUb&BJm@B=lNELIzwH8U%VL0Sky0fAD-pFy1J2RShZSp<&!9w|xkK)-~tbDnA z^(|_^V}#23?L)7i!$#f3qTSxK8J2SjVU35}uTsWZ5uv|D=hBQ(= zLXrev^*M|J(Fb@v1|#2l%7#~)?#=2NvF=;gKE zRYI6!P1XTXtT5G-)o}zHk>GR62x~sGr{Vb1b4#vXwcA0GUOW-5iO---*~2T;4x0Tc zoW7SgA_DG4lD^V6BiG6|IS&?fj{5dk+#F@)QVeNK9~lR(12KRvf~e`tiEpRgp|ew& z$bFv-XUj&O^J5YnE5GvDCE!@KvW|Mw_Pqgh`ev(6QTa>_G^Y1(X{|Sds9zS{VTgDx z3Q#qr2*>C6ETiaNATd$T?u^t281i2n#urIQh1AZw))|o{*K>$%@kRVBTAm4X^S+O6 zFQJH2xD;j{JQISHzW(5v`tD;zDbyrlDfwmF_ z&MOdwVWfuY+~JeG)LEin>cnuN)46c*#FZQ(sL6A!oWe*mE`J!wwz}_}-B3k-cm@N; z3Va%96WI2z4%N*$CE#Y`&e0n}LESwK$;FIu&EU@ZdpX*u1~JDlq(B*7_Wa5DL9C|A zzES)?$x=`-r(d}a1y#${@F-IGlJf8V4TPW#GYRnTcBy!mTnWb8OiCDJEkJ!w^B>02 z*Fc#DU~h~d3ojU$a&BkxiI@um>+3r~?{)e?^DL%v8=Wn09xNqv3rbLZben6FT4Kli zfz$1$MnkR!I_UJgYhnctxl$UHU=^uRoHaFzZ)@LKu-tP`#=TvGA%4S<{G?@Y)eiCU z*Q!Lhw>F#G$3_bmMfbib1H3po${kq$Id|SuK{e1n0SaH^Zqpm2uzo}jFBeLTCTF^< zBm4Q>F#R?zc|8a4{4E^ncwG4{JiB0~q`$J;et+SJfBm0<*VX=?y@Ttmnrp@S?4kg? z|BA+z=)64ON6VSaBGb$8+@F$0i;iDK+be%Lk~FZZh9n1l2+@LGQ{bd&~g zvpei7zYMxqVp)7ib4=ks=M$1~dtd2}FxNCJiV>vTWXe=dP5Ea=W#aJ8+wX4nmng8` zXztsr#mBtH@winD@>aIa>+|NtDXYdc(XCnzHWVkA*8@sc^PBchtVOB|`+~zgL9K=y zi&KkJg5sdw!P&+l;wZ)!M~9&6}mAC3(#;M~nPIHYk4Pk;2%Qt2itS81=BbAt3T zQc(bLS8j@ISqpMbO}7glJ9ZY!^{NRkr`_T`g8}98TxNAu4YDYyi07)(R*ROaQH<`p z=&kmqFw@6#^4YwL5OZL~I3*1{0a33T$Y!Hx^W9{eDy($%(-*RpC{Y|_LKX{a3E7Q# z^Eev=^nMw`;miqK^ROM#(>7rc3XU5Fg(|u&`F~&RdphpA)Q1VvWegoAG0HjmHGb0Z z4S#5E6jW$3S7T?hw&i)p3L%A5S*4M!Lvs&_daiDQk`T45lv;7hU+Cz8VbXM&ql2F; zkgVLbs23=eybUz4&1ABcax|tZh3KC+RM>QN+$(!7@VM+0BVS)J4d@MVwg~XC* zpwXX}8R(;XA>4{XQnQA9-uj|JY zG{pW4@viK?bi3Pxv`}hX5yQas*sYDo%{k5#5YY=*=hSF;}3QI2Y&5Pd!>KlXrW< zoe%N)xsroA$jktICwdUOvMMerZuGV)0#)BXZBhq=xd6H)HlhDMdmQCRpDrB9%y^l; z{jW-0@_GZ*tA_z?*?U@5EDt0H`FI3?f&91@6fBJt>s-`-YB5hEv}g5z1P7^D=7QDZ zPYtM`iAB7jL2lMRJTT$J;Le!Z=?${qIPh7VL^{lvFN6)YVvC}A1tM0hhGH^=O;-+( zh)X--qOQK(0j6%$VA8`0IB%WmJ*y8mPyK}w)vWJ}H3}4)E?*jH+er$U$dh+|Qb%k?<=~k{{+rDl zR+gU%l&hJE3kvdP?5}RZevz^?rv|NLkwq%8`CJoWjYqW&4kUa(qeO|N0;9&_0kZT{ zEQ-x{4=16hgwVwdwLOH%EO=ezrm~buirlAxfaQyg12MRw_LKFYuOmt!3X*-i&-a%< zbBskNr}B{u#MqKnCxc}Vr^3KZuBL?MHN^w;Y!N8a_0OXU zOJ;ae%&rfH29rnC0Vr_gg5LvUpws*RF2Tp|V2W(32>baj?;sS5h^9r?kCj!gKszOx zw&@}-(vUM*2^6rh6dnxH3@!0b`DYK!?TU7p&A9b!6!wFXWlx^byJ2XFs%5?gggh{kr-`rh&bFRAmd(f}v^!Su_t>>jtR}hE~8kjPn z84Hs6ir-)YvFjxQ=+kv%t&k6zCk1^6B4q!QIejI%(zjToJ(aFdQz;N9t$;Cs!ONE+ z$i(kL;Q%}G&B6FtoftkB2nI@wNdcO*_wQi2vZ+XFXAY2D+bta=*Xkgn=L=bp;(-SO zW*`QbR#PU5;+Gb>U8vNnHf4(X^>_tep1#q0+`HUTUwV@qC(+o~ITv%Cu653NKJFwbYj8^99qKM-G7x2iqnTbCksgVa?lT>~qig$4xwL&)4LjK19 zD~NBt4W^;iqyJY;*?tYt;#vPtmuK3kwurs4?srCeNL_vFd~hGav|;-6dtM%l98uiQ zRAA=8jWw+Tsi5+|RIiIwh)Bq*3%9tUoH!$n3;Qj7UQ>)XU6rm8W$>jQ=WL=|_~}iSI&Y7TgrYHPHs=btR zll_(?G98kYiyZRJKN=3>WBsl~RlPc{ZUY|;5YBjN4bI*NHlLy<@qs$8{TDG^H6zGD z_v7U&xBsD$1VBKlWD---9owqkby)024 zOcj||kj^utr@Kw0=nm@ZE>6h3qEe*a$2DTcdm;rls9K^3kM!(h5Q$TO6;6Y+7PY=l zz{fEHfk1(?!`GbvK3(Kim+b3pXwT1%HzxHBB;BpJy)Ypq^d~DD*F(r0=gC>)_uEX6`3KI@Q1fH^ zn1K({SVM@2(~yxH5ShB)GBX2t0;KSIBCLgk?FuxS*W;|)$sE$AL4IaZLOJd9O$R#c zc8${y>=Rs5Zc`>z34i}0Pxy`AcMAXQdIm%{;jO<8e15D91wF??dQMgJU#NcHZ323} zLWkaGWvtUPBh5#lJszHuCZx%aY(!J;ak89?fk%#A@w+ue*H z<43%honKJP^}HQosp)%x@l0C8) z)d?UxZQ**Ov4sR9hFSidW@9<=`t}xI^5Y~<* zVbUxf+I(0_joiJ%*r+iI2c4hK+(8$J@N-;K-T9wJ&9;Zpcgcv~@7L;(pWvx<19Per8FFo-% z3mNZ3zjPhhM{mH=hF$#yQ81pW4gXll2D~GoNFB69tf;t(xB4m28bmLC!w(;j-r{l! zCFpo)Fq;mp_PWW#4Qc<&@+6@yt$I+R)t%Iz_ui+!ruu>JP<+>+Vr#mV{k`{w*U`vB z>3cZ3D9%#wUyX3G;edBTN1*3`h%Hhdj1Oc&U!Vn-vO>YEZxyUgIQcQ22d9YXtN!k8 z_^i*7G$9=RDk>Z}o~|!mB>W1eO6~vas;Pz>EN=1|LH3b*j6%wM)_?&ty?c`a8Q+h= zM)5!Q&+VU$#9_9;Hhj4$qp&;S0bYF1;eh5(T~XrCo-+Z|+GI&CSchH3hU zuCU?4?tK4-ulhM%N>a+q_O#4WIPVvKDjhJ=TKwAN!B-=lsx82gA{jOx{G^xDJUv8H z00m#(Q;k&du=a+ok6E_&D4{f$TR%+sx~4MqCgo)QIT2RNIr!5q>T=n zO982@y&Yb(2yKbNwlF4RN?^8d35-^MYeLcFbtn48kWdzaJ|u#!Gno%~jrloC~?G~LI zbG9OlNJmIo(l)@Wu=&Wc*OF%1apPWg~;_)j9Ci| z(0^tMNI@n(-7ms5F`b^5mh*(lC!xaU|NOB}i1fMIJWI+x(G|+jE^}A*R}b_$$TDrJ0bfz39z&LC61?!NFDK9I59uE2}xh!ipb!mSqO`^PonTkzWc5Tq? zPK{fA59*)FLXYawdg-AcFVhoK^jCY6qejh54FJ44a2!kSnYUsX|JXu*kn?w)UXI1n z4j7bv{Hd3!=UPvM;lC6PlEO^pzsLmEb+aSHdcZ@mRs!KamA0a10>gVyK+xH2fgqEd zR#b}loP*`hBP4zcDxAAPkPbyx(0Q0BhJ~Fs>ttP^002JA)&X)c`BjK+d=ZZtc7EJ- zuH6SDZ2RATa@A7<+zpiB9KlB&0s}2SC%Ku>0gwhSFXf7%@D8GuQGz3Xaa8~SHXpt) zz@z#@O2o-+dw6-;%JEFw3BYY0s^UvFf-k27V@MmCWUE?@*>U&A<-${IGuC zbJMYL)7K!*CHU!gxQ^J7sM>9~)Ik%`Zziv~ENMJsz^L2ZL^vfK6;|gTsHGuX!uDhpyn2C$=d}z@a$fs;%V%>bE z;0zqj%PNU#b9^#nqYNaH{LY-9(0FXIvOWmX{lDo`v}71 z-*=Jrni1ne{|Hzu0YPMmDj&NlmNP~#&EN5L8T|(CK9PqlMcP*KNHMEtJ6cmVFf8>yzhj3KV%&riC;>2Oo z^AH-e^)PU~%RZU!w`cZP&CK%vF4r*BJ%BVbq0Kp4@zbJ%z@reFXVnV!g^heNK-w|i zc=_0opRwOe3o3GK@|L*hI2wr4ZO0?@wAQ-%u_}z-y1x5Foqoj7?dIg%jwNcLA5cIW z<@WE_`N{J`?yBR$huHo@mBjyLLX=WS9QpRasw#C6ziMi6m1)mPgayF;A^)E+=M*QU zGuKANh8f-))5A{FjK$f8g>q;2>WA#%>yhi-J6)DIj%Z*^#dunzQmF>}ZgJr6=s~H{ zca#3_aFFZ3|7YpJ5WA@=<0e3Nd1MP?A>du`8rY3UGt9L4-m}steK!tjw*0QFFX02f)oXuFRo7hprF!eb zbMpnhJ?F7b>G%0-@y~wHTgAPfBvWh*Um)kNe|;2OwP~pf#U-hjbrf_!12nI9>@QOF zLi_DK(floh{P6tar5k%tDlGONv?%J>_c_9ku3VO*g{D}?c>OI}|53VSk{u{z8(wt1 zv(>@|)BL8Y?6oG~-0J&vxg?lnusZj9{^d)bzhtXEe+SgLAN5*9pC8RSVynw6%=urL z*JYU^*i$JG7w&Knn-XJDyzx81aFi?rN0*E&Ez&&EGp&M9D zT$GH}j6)!OfY0Hr{r#bCau7#Hj{iPryXS3{yUrdADL3)2E6oww!iwuR{emId&edlP zD$+ru-)Zvkj=n+or!SS``R?crbEKvXS(2Z&y=ZCz^&(i;venwTe!|dEd|? zJw$Nf{HkcCSv&_Q$b_e9-cTO$2F{mpwir<#g=Be&G9T<&NV?5f9Og`nGE_)c5HxDG z(i~Y?{TUDC=ZQ!C870D9QoB5=Mz~pKFsTI96*E}k_fL{U`qixr(h{i|RawQ1>EQxiACB7;I-Z@LhIvlfdjVS=>$&NVU#ykr_|8v$R0#@`Xtz(e9 zZ=$HU>{hO@*GQ}8ux`U{EaIPP$^pgQt~-|VOG-oeANE(4r-0{38c>l9AeeXU%&6X5on8Oy#Z;nY;i$jD78cMXR z0qpzUj7431z1@%7(C^r_L ze571oI;_X_8$^d~{;~p3mXuRF| z1g`lIuz~M&jEY8+>PXivr05SU+rc8=J!uN@GdjAc|TjwnYUtF0f19 zEIc<84p~Lb4*FeaHeb=FWh&ZMf(_5nb^I4Vl6auyF&0m<^nxVWcYc}vv zH$sFwnlvIVe1a=sW=3~d=n-fb+s)`9tJ1Bbo%8#E1}CRfx;o%Vl7uPtwVPd^>f_1( z4JMVh76ZGBik_e@n|)H3$U>yQd6A!XCcS_<4lqb0Ta^lJO^8(4BU$$ zC7N<+3)hAR4G5Lg8T1z?o58d?;B_79&_GnP$u*d^A^bjj59JdyB5LjD>3Sz2G??h#Z> z?miEXI&i2Ok;$Aaj)3#4(os~}GJ|QjCaWb5=FTk9>MOU^Eg5_?g#)eKevZpMS7wXa zf4f^6`xX!SG7c%f3u?+;Q|dtMH5e#`nzBEbUsAPs7p_cAd>M<;%&y*R3CcOOA1wXK zy}_fIoe7UL^sMHHHLBoT4=;lQ74v)@1lU2lDaWAHvsS3qi^>Hh%*%W8K>Ku#f8$H2wep)# zY5E~QB8~EN*TWr%-f1n*_pTv7S^0{q6&`!$HAhaxUk~>zx9pNg`s;Jqv&tpK1mCsL zbsmuEnWARX*;Q~u2HQ>l|8E_ zEru4`q5qKB^(<-ID zA+N0ep`@Pv_$bV{-%EHcFb5y@bfWrlC!q1;ljzywr^zk*rncd>e;x?xFoGXZA?-$7 zduw4xkK-x&4Jw!E$HA%7IlDeK-ghKFNwJKq@xC&5Em*9-Te^?3VvHjSu953|>lcIi znf%wxOVjj(el9G15Y)76ZRvfgHIRF#WK<&j7yfhtQ$ztF@dEXiM7C|jzN}-)*>fZ1 zs1A=Y4aQ<@zSYJ&QH6w-+n1BXe97Cjx%P!Bs!M&old35rF~@T`K0bEqjJU(s-*fLW z5m23)`fRJQUYREBn)=|c_gyvL#076+7cu=E;w%HbGOEPn1-dubB}^%KvVf@SGx?)| ztd!80_Ew=}<4Nzi+$VPnCS9hq?JF!KbGLhQ_FQo{?B)*Sgdtz%s09<^pNkW_e{-r* zD>=CVz1EU3H~1}?${HGdTPBvkP5@@@#l(89t%WBSdCfk@NE3`=<{t0)5x+CH3+~;b zI-%iRY?7;RWwyH8M&|SFUw5Yd8*M-c^F5^UKOGIehkZ3PZ3gew*1dLleWsCA+=GCd z)Pf~SnCItblYf8y9Wg;LM7nMV&;op(Y-P1E8f`z@2f#AGO}4~*Q-c|20=Y~sBzso133=p{r9%oow=e>sXt|DHD} zBCnHTWYp&=P19@pQiD%&ZvSFD`3-e?q-!#O@86l!L5UDl7ruV&rj-6XDRTK*LVf>V znIr*lZe*rai51^Ey$iSNnEeMxeZk(|ZCuzk@wi>2Dv^~78^SkCG7Y^EuijrhXB4m$ zOUtCTW30A_FFmtD#?1n|F#Uk_x?6HhF!@Ywzm?jZGLu-nGLmf5CC8vcp}x^ar3&@^ zY>5|GXvcRxO{uGCChtG@u|@OEjZ6RTdQ_M|u=PLsQ|R%hVtD-MkR|9C4k5YQrVoF! zHC)*~U%Z*qBsn^ENk#$26{gwf&T5L|`+6(a2hq{ZUBk4*JI%P5K9n^Ri5chCl$#!5)kr`XmNEhxOep6B9@$&V&dPp9i-C0}E8) zA#lICR0GGAU4yQ`3QbF!D$pU6zwf&LqYGn>?oS&9VUIFgKK^u1cRk;>P)%Y`mzV`A ziyy+xgOp)N{X&IxUsbUYv|c<`3)Q!5^iti8(Lf-b&NcRBOHtATR*M-1Q6wmI09sf= zOFhjz0iEH1LJl;9lnagQI6DnjaxxPj7OTPR_j225&1KCOI7iB>02!XJ%nF+3WASyk z7UlKdB@gm(tt~)&&&+oNwGq+OiZZK`v+;=stzYj1S~;`sxtSIBrh5UdO6Q$7gfyeT=sZGWW}yHOj}%A z5H$@FHbiWy%9>2$Nb_OhCkW)PGj@jqarBqgbYGfi)CIM7RQo=#bf0UHxR-v55id>! zV5w|%kyKp}2ueq*W4H?x*98z- zJiXkxH5Nzq@c4_iU0x+}pfs-WbP$Vr^B=_4?V$@rvmv8((e4~1al&{Xv{D;-QBTiy;7XzPE!6M5rJrH zFk7VoA<^BA>OJMj5t%lTZjrQlD?_zZfr7*68v#GaYH-cpIfdEdlU_pERbY@*Zt~lx zRL2B&12vaD??@~RKGkHRtTXW`9I`g_gllbOylvXlg=-C)*7=)=+U@BUyc_QE!-7ha z)Ib(`$*l~HsB*lV+Vl$M;#ZmjM1GPZNWH1-Q$aFM;CWEWo%Y@nz#7!z@XdPi_cwsl#Qn~@ZN2q&39JiU{Ujy62?Ip3rm{=`ZH&p z8PUB%Po(mryK6lM``$WN1`q0N^Np4cnF}MAQ{UXGdece%kRd@eJPeom=Cak_P(8Fd zEZ+f4l)jv@_1cSRHR^FuWX$tPWsTE~umARlPkI&g##ZbRaWQcpFDUJazZyjW;n5bF z_!L&@tj&PG!N)CWTE66Z^38hX+n9^e!o7)wfMCA&`DHoyEy+E%`$hBzM_tn~n({rZ zesB?o;#1ruhQ*lKastCX+0i6LkWhGr=1+LKb?SJ&@EZhjCZkqK69P!8@dEezXOQdz zR0uv02oX9N{sP4brVBT5f0NJ>-AGU<7U98{VFDumw)+5T>+eg?BO|IHkn}P(JG*v} t{2y0SHC4p_QLv{?-Z;Adc;mkw1yOK~9bk05f?5AjwQt_lC_!6d{|7W6!mR)R diff --git a/assets/wporg/banner-772x250.png b/assets/wporg/banner-772x250.png index f509624b8a69a7b0404a5132846f93e490d8d02a..ce6092af68b99b90c88ccca0105b57bd39430501 100644 GIT binary patch literal 65034 zcmeFY1y`F}y9G*-5s@O;^OY8rq`( zz+==iaxuN3s9!iQRZYFo(C|qA^YaKTCyx^Kd;-}%^ihO_ez3@wM_Zinq(&^0KCF+qAjydNKOZMgMLbTT%Q)MmuW zv)}dgfwY#z0!zxX`>08iL_|T4m|?F#Re0?mM$RoA9BvLCZpTNnWxOx67bV+oLhhdV zf2-Rr2+lrfpEwC-6`5ZQjUoX&nX#%$S*9)?LeUR___XYI){}=H8 z{S{#PKYNUF=iq=*#T;8J2MVGfRkF6GtstrXKigt7WomIz!+k%0W`0&{?vv9MRTR?~ zh@O*R)$sDN#=o`~zaknGZp`?&AF85nXcq-a2(tKwVcFW!qzj7wzn@ryL?Ri3U1Ncv ztZK&qk&&P#_|&yxEy$i~y<@Uh!m+`aU2HPzjC-5DQ20bj~8U zs=CG4?>CtSxt@a==l`CKQ78rzun!J{y^JSY(~SiNFZ4wL;7?ZqvI>G%$v8-;BE(O# zUF(ZZCM+146SFi+*Bsjy z&l;O`CP>oMSBviMyrFyY{T9fGw5sa5l8Kcwx+_Um z)|{=00@kFDgmeO@#}L1m zMGM&Nf4XS}CCcx5`R3;2dQ16AjOk}K#nlnRy}D9=*}q_I{n0yJv5(?Wtio|?JOVSb zn~6-3;+Ukni{0n@jHIzXAI29CZ{MB@R#(5zL^^bKYQt5Pc@#u!VnEsgcxVAcjPX0S zMjD%?;wC;Be*2P|V@dlnbIaNUNj!Nj1OK3BVqgZ22qp$}e}{EuFhOT(T}PTC1?Nl` zt^%@NL3=7qWA=&VPS?;&KVDHjnZDY&vShdVvE+6li?9rzO4#`}n-wvIx`fQtn(I_^ z&i@vH0c!rD7~+p&q`Td654cIfF!tWl`Mvi=C&qOt5MoSjO>PhY0jaJbH!-R&_F+g$=AnMH(`ktvm|JtsU7x)?CtQO(6l~spyoRwCzI=6PynGT zb)PqvVwe7jJbUfa2p5IZKe^ zLMVQJ=2Zz0WLAuSD+qt#dRTN&u&gJ5 zy0_)qTJXge_xL>TKI0!ek3p#8Na zAv$)8)Qt3PO{~4SHMROG&NecLv3NCvvY+wQ`e0xrU}Nvo<0)eznbXNv<0HDS{GcnZ zj_mz@{ta{Ze5!1(#iJ@2VQl>Hmev*n?*t26MgPz}6!sI?AE}&G=b&Y=;FNdQIUSRM<;-UZC%&IR5sA-zWZh?y{3&9DQ z@VZpYv6wdCbp-+v3{Bgka4!69>OJF|2;agArE28Oi}U&I_uXA9+t;4(?&>>-zp9?Y zrGg~Ye+yG<-_V6M}HqRJ$%w>26EUlaGQ#N;aUnh z6Qa!Z>Exb=M_FC_`DE8utmc<5j*tdjuV5#WU&n2~d@(PRp+YdfKDzefNz#m%VUcOG zi%ULbY1(}BR%HY4p6MD3A+x-7_V^7(D(}Tl@8pTA4@oOTB}1?7#{E8Sk|}18M^`?< z(my^RhQtwf5(qG^0Zww@3*sp)`geVRK86yss4L%yp{HiWgj)oq9+gA25v4hg zRW?OTf~mphzqpsvmJqyJl{K!rc70m3*+mJtR5qEHXDQG|;+$Em&@cNm zR#vhLSbiiKi!YDSN$?!Le!=;&9=x23RnN|t+mze$#j2C|E7hpx&)b#(nJzAS zWzVsCY8&PmOX4ZnxU+CXZyjrH6J`W6nizP2N~frz01u7DjbVu&vdWpCX2m#0ZME-w zLAKLdV+Y?~3y>JErHL_e>H?1=PuYZ~cVqkgdxDT)h|BbrmZ6>{V>HX}b+?8WQ1xsh z!mrZmCSN-+h(|}~aBj<@6f*R;*-}mgnrG9>G-7M(V(>Oyqy5+^AFr_g^;NTXz)aYX z6m>QXQASWwDUL4`irGIfkm9aDG;2AfMe&5M{IjP4GV$`WkCO||UG0Xc*XS;MI2=~` zu7I*}abNh^7oy9sKAaW{!5T;p^=e;UGMlV1l!8=(IN0Z`M z5PwIEwaAYaZ!rRqws#l`1C&N33CikjlLq6jEM4fhsqA)j#(@Fn?8$WN$KbME8J>k< z24KwdoFsN?N<~}KX41qW#@a9Z)GIXo+@rDf{QJ~VlVv4PR@(G#05yyH6$$M0a8$GA zwR=q}*ks-N?=}h@10ireN0_bsnA8P2>f?8&>Iu00y{e+z7iDHd=$gCs^T2vgEt1n< z&Qe2#mgP?q{Wj3_U|qFHfA>ZAiTUaBR-G3Ef*01!{cdCn}>*SFp`1dYO{M95SF(#$gIyH%(~RW^l>do;Cp_LiCb; zYw2r}OE{V*Zj~J{emVG1hN=$a_Ko(9!WA~hYY(Ll?jj^R5W9|9^?z`czBFBA(G1=) zRLR)c9PDZ?l_Z>>pAUJ7EGwYVv8C21X9jFWHk zm=A3989z$tT-P(O>LygrS%Af4ox|qU=M;OR%(XQi!c*5M@fkM{_;0rgqSUd~lz|`J zm*Yzr*>BYqqXot^mB^5(5TIo(gk3kY_Efm(yKpx{Q@l|RT8|( zvas)QcXGua$?&_ZUFsO5T3iVpDJWlL3To`x{sqIVFH!7nKnWN#TI}hvm&+m0!#Q2q z<$IB34??_r%KbHr(Ve?oD#wcg+-LN&Y)6xpInlTN9pm zN_wfQf+$sDVL*sfG;)ZYP%Ar4*@ZsSgUw_K zepv~40_|n*0mvU6ZKs!3w^dz@eXCD?3~T}K2GsnD-r)i~g@yEn+!x1BDu)Bnb6mIp zuLfGE_iYCS*Qc{mFUk^6g{if{XcB!bxw+<*B|{3G!RF3W=f+oUW&O&c=7r*z3aU!j zOJ^U?PQMU!Ge4}|6-VP~_QTmde*(Sa{T$jr@de>)VhSpto-AY+gWQw;VroX}VOa5d zdY6`uYRB$O{EW;n%aA<_B2U1x=4$%9089(>biq=ZvWV=f<%&XVDrH zaHwlX9(7;;<#I+cazm{`zXn>YLVrnby0+%@p>l>}Qz5Eb^!RBUW*cRMFdP2N*%b&F zi>`)e?#ML$JhbiIBWoLe`%z-G*S_*5x_fNj8-CKi`c$N%gsifFzp|twh}2EkdqxJL zg-0@Dz33r?5O)Rt(1;7df_ArC^pfhjvn;;EjHaZ0ZMwoA#Jt);7>yMBFPjr;NbOAl zsxL(IM}5ZyU?cQWLFA%>_oB>kFCh8PlL(x$W6H@F8d_g9PNh39WN13iB*LgD#Y%d= zzqBQ1DOJ_dBDR^N%g9NC^Z-f8<`0EfKo)K1&w_5ND0bF6u{m^gkMT(t9y`oYA*=MG zzJh2-S+1uqGxb>W=HReV5%4+45A?Vk`y<3|O(ZjLFX(&9A5GyFhv?rDM1q1kHC%HmoB|X{j zBVwiR-!ZiKPM(sDaOb;%pVR$#t3E9FR-FhFU;_5IKnCY zL&fAtCBLQNQQMz9$T;zT_AFSd>Tz|y0K9ql0Z83am;<81nhWF;lj21r$dBQIx{ z5gh$^;l0tbM#K0g6j??F_F5QP`FRS{td3KT^@>LIO-KpDtA)l)<=0K)�TlF}WM` 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 literal 14173 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 S)VcVdDS2rXsagqG@c#iR&V+FQ diff --git a/package.json b/package.json index 167fcc1..deff3a7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wp-mail-smtp", - "version": "4.2.0", + "version": "4.3.0", "description": "Make email delivery easy for WordPress. Connect with SMTP, Gmail, Outlook, SendGrid, Mailgun, Zoho, SES, and more.", "private": true, "repository": { diff --git a/readme.txt b/readme.txt index b5761e4..cc9f8dd 100644 --- a/readme.txt +++ b/readme.txt @@ -2,8 +2,8 @@ Contributors: wpforms, jaredatch, smub, slaFFik, capuderg Tags: smtp, email, gmail, outlook, email logs Requires at least: 5.5 -Tested up to: 6.6 -Stable tag: 4.2.0 +Tested up to: 6.7 +Stable tag: 4.3.0 Requires PHP: 7.2 License: GNU General Public License v3.0 or later @@ -53,16 +53,17 @@ WP Mail SMTP plugin includes many different SMTP mailers: 2. SMTP.com (Recommended) 3. Brevo (formerly Sendinblue) SMTP (Recommended) 4. Gmail SMTP (Gmail, Google Workspace, G Suite) -5. Mailgun SMTP -6. Mailjet SMTP -7. SendGrid SMTP -8. Postmark SMTP -9. SparkPost SMTP -10. SMTP2GO -11. Microsoft SMTP (Outlook.com and Office 365) [[Pro]](https://wpmailsmtp.com/?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin&utm_content=readme) -12. Amazon SES SMTP [[Pro]](https://wpmailsmtp.com/?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin&utm_content=readme) -13. Zoho Mail SMTP [[Pro]](https://wpmailsmtp.com/?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin&utm_content=readme) -14. Other SMTP +5. Elastic Email +6. Mailgun SMTP +7. Mailjet SMTP +8. SendGrid SMTP +9. Postmark SMTP +10. SparkPost SMTP +11. SMTP2GO +12. Microsoft SMTP One-Click Setup (Outlook.com and Office 365) [[Pro]](https://wpmailsmtp.com/?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin&utm_content=readme) +13. Amazon SES SMTP [[Pro]](https://wpmailsmtp.com/?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin&utm_content=readme) +14. Zoho Mail SMTP [[Pro]](https://wpmailsmtp.com/?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin&utm_content=readme) +15. Other SMTP For most options, you can specify the "from name" and "email address" for outgoing emails too. @@ -199,7 +200,7 @@ You can try the [free version of WPForms plugin](https://wordpress.org/plugins/w 1. Install WP Mail SMTP by WPForms either via the WordPress.org plugin repository or by uploading the files to your server. (See instructions on [how to install a WordPress plugin](http://www.wpbeginner.com/beginners-guide/step-by-step-guide-to-install-a-wordpress-plugin-for-beginners/)) 2. Activate WP Mail SMTP by WPForms. 3. Navigate to the Settings area of WP Mail SMTP in the WordPress admin. -4. Choose your SMTP option (SendLayer, SMTP.com, Brevo (formerly Sendinblue), Gmail SMTP, Mailgun SMTP, Mailjet, SendGrid SMTP, Postmark, SparkPost, SMTP2GO, or Other SMTP) and follow the instructions to set it up. +4. Choose your SMTP option (SendLayer, SMTP.com, Brevo (formerly Sendinblue), Gmail SMTP, Elastic Email, Mailgun SMTP, Mailjet, SendGrid SMTP, Postmark, SparkPost, SMTP2GO, or Other SMTP) and follow the instructions to set it up. 5. Need more help? Get support with [WP Mail SMTP PRO](https://wpmailsmtp.com/?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin&utm_content=readme). == Frequently Asked Questions == @@ -247,6 +248,12 @@ Our plugin also offers the "One-Click Setup" option, which allows you to start s Read our [Gmail documentation](https://wpmailsmtp.com/docs/how-to-set-up-the-gmail-mailer-in-wp-mail-smtp/?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin&utm_content=readme) for more details. +**Elastic Email** + +Elastic Email is a cloud-based email marketing platform offering tools for email campaigns, automation, transactional emails, and analytics, designed for businesses of all sizes. Elastic Email offers a limited free plan where you can send emails to your verified addresses. + +Read our [Elastic Email documentation](https://wpmailsmtp.com/docs/how-to-set-up-the-elastic-email-mailer-in-wp-mail-smtp/?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin&utm_content=readme) for more details. + **Mailgun SMTP** Mailgun SMTP is a popular SMTP service provider that allows you to send large quantities of emails. They provide 5,000 free emails per month for 3 months. @@ -289,7 +296,7 @@ Read our [SMTP2GO documentation](https://wpmailsmtp.com/docs/how-to-set-up-the-s **Microsoft SMTP (Outlook.com and Office 365)** -Many businesses use Outlook.com or Microsoft 365 to power their email. Our Microsoft mailer integration allows you to use your existing Outlook.com or Microsoft 365 account to send emails from WordPress for better deliverability. +The Microsoft 365 / Outlook mailer is a great choice if you already use Microsoft's email services (Outlook, Office 365, Microsoft 365, or Hotmail). Due to the fairly complex manual Microsoft App configuration, we recommend the One-Click Setup, which will get you up and running in just a few seconds. Read our [Outlook and Microsoft 365 documentation](https://wpmailsmtp.com/docs/how-to-set-up-the-outlook-mailer-in-wp-mail-smtp/?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin&utm_content=readme) for more details. @@ -402,6 +409,11 @@ By all means please contact us to discuss features or options you'd like to see == Changelog == += 4.3.0 - 2024-12-11 = +- Added: New transactional mailer: Elastic Email integration. +- Changed: The "Tools -> Scheduled Actions" menu is now always visible when WooCommerce or the Action Scheduler plugin is active. +- Fixed: SMTP password and username fields ignored `WPMS_SMTP_AUTH` constant. + = 4.2.0 - 2024-11-06 = - Added: New transactional mailer: Mailjet integration. - Changed: Improved security for sensitive data (API keys). diff --git a/src/Admin/Area.php b/src/Admin/Area.php index a1384fd..60f9629 100644 --- a/src/Admin/Area.php +++ b/src/Admin/Area.php @@ -2,8 +2,8 @@ namespace WPMailSMTP\Admin; -use WPMailSMTP\WP; use WPMailSMTP\Options; +use WPMailSMTP\WP; /** * Class Area registers and process all wp-admin display functionality. diff --git a/src/Admin/ConnectionSettings.php b/src/Admin/ConnectionSettings.php index b3f82e6..6122629 100644 --- a/src/Admin/ConnectionSettings.php +++ b/src/Admin/ConnectionSettings.php @@ -380,10 +380,10 @@ public function post_process( $data, $old_data ) { $old_data['mail']['mailer'] !== $data['mail']['mailer'] ) { - // Save correct from email address if Gmail mailer is already configured. - if ( $data['mail']['mailer'] === 'gmail' ) { - $gmail_auth = wp_mail_smtp()->get_providers()->get_auth( 'gmail', $this->connection ); - $user_info = ! $gmail_auth->is_auth_required() ? $gmail_auth->get_user_info() : false; + // Save correct from email address if Gmail or Outlook mailer is already configured. + if ( in_array( $data['mail']['mailer'], [ 'gmail', 'outlook' ], true ) ) { + $auth = wp_mail_smtp()->get_providers()->get_auth( $data['mail']['mailer'], $this->connection ); + $user_info = ! $auth->is_auth_required() ? $auth->get_user_info() : false; if ( ! empty( $user_info['email'] ) && diff --git a/src/Admin/Notifications.php b/src/Admin/Notifications.php index 8d89188..5031d0c 100644 --- a/src/Admin/Notifications.php +++ b/src/Admin/Notifications.php @@ -4,7 +4,6 @@ use WPMailSMTP\Helpers\Helpers; use WPMailSMTP\Options; -use WPMailSMTP\Tasks\Tasks; use WPMailSMTP\WP; /** @@ -60,10 +59,21 @@ public function hooks() { add_action( 'admin_enqueue_scripts', [ $this, 'enqueue_assets' ] ); add_action( 'wp_mail_smtp_admin_pages_before_content', [ $this, 'output' ] ); - add_action( 'wp_mail_smtp_admin_notifications_update', [ $this, 'update' ] ); add_action( 'wp_ajax_wp_mail_smtp_notification_dismiss', [ $this, 'dismiss' ] ); } + /** + * Check if notifications are enabled. + * + * @since 4.3.0 + * + * @return bool + */ + public function is_enabled() { + + return ! Options::init()->get( 'general', 'am_notifications_hidden' ); + } + /** * Check if user has access and is enabled. * @@ -77,7 +87,7 @@ public function has_access() { if ( current_user_can( wp_mail_smtp()->get_capability_manage_options() ) && - ! Options::init()->get( 'general', 'am_notifications_hidden' ) + $this->is_enabled() ) { $access = true; } @@ -243,20 +253,6 @@ public function get() { } $option = $this->get_option(); - - // Update notifications a recurring task. - if ( Tasks::is_scheduled( 'wp_mail_smtp_admin_notifications_update' ) === false ) { - - wp_mail_smtp()->get_tasks() - ->create( 'wp_mail_smtp_admin_notifications_update' ) - ->recurring( - strtotime( '+1 minute' ), - $this->get_notification_update_task_interval() - ) - ->params() - ->register(); - } - $events = ! empty( $option['events'] ) ? $this->verify_active( $option['events'] ) : []; $feed = ! empty( $option['feed'] ) ? $this->verify_active( $option['feed'] ) : []; @@ -270,7 +266,7 @@ public function get() { * * @return int */ - private function get_notification_update_task_interval() { + public function get_notification_update_task_interval() { /** * Filters the interval for the notifications update task. @@ -339,9 +335,15 @@ public function add( $notification ) { */ public function update() { - $feed = $this->fetch_feed(); $option = $this->get_option(); + // Bail if feed was updated less than an interval ago. + if ( time() - (int) $option['update'] < $this->get_notification_update_task_interval() ) { + return; + } + + $feed = $this->fetch_feed(); + update_option( self::OPTION_KEY, [ diff --git a/src/Core.php b/src/Core.php index 0693636..16add0f 100644 --- a/src/Core.php +++ b/src/Core.php @@ -2,17 +2,18 @@ namespace WPMailSMTP; +use Exception; +use ReflectionFunction; use WPMailSMTP\Admin\AdminBarMenu; use WPMailSMTP\Admin\DashboardWidget; use WPMailSMTP\Admin\DebugEvents\DebugEvents; use WPMailSMTP\Admin\Notifications; -use WPMailSMTP\Tasks\Meta; -use WPMailSMTP\UsageTracking\UsageTracking; use WPMailSMTP\Compatibility\Compatibility; -use WPMailSMTP\Reports\Reports; -use ReflectionFunction; -use Exception; +use WPMailSMTP\Providers\Outlook\Provider as OutlookProvider; use WPMailSMTP\Queue\Queue; +use WPMailSMTP\Reports\Reports; +use WPMailSMTP\Tasks\Meta; +use WPMailSMTP\UsageTracking\UsageTracking; /** * Class Core to handle all plugin initialization. @@ -147,6 +148,7 @@ public function hooks() { 'plugins_loaded', function() { ( new OptimizedEmailSending() )->hooks(); + ( new OutlookProvider() )->hooks(); } ); } diff --git a/src/Helpers/Helpers.php b/src/Helpers/Helpers.php index 798908f..f39681b 100644 --- a/src/Helpers/Helpers.php +++ b/src/Helpers/Helpers.php @@ -31,6 +31,7 @@ public static function mailer_without_send_confirmation() { 'mailgun', 'postmark', 'sparkpost', + 'elasticemail', 'smtp2go', 'mailjet', ], diff --git a/src/Options.php b/src/Options.php index 28f9dda..63aaf4a 100644 --- a/src/Options.php +++ b/src/Options.php @@ -51,6 +51,7 @@ class Options { 'client_secret', ], 'outlook' => [ + 'one_click_setup_enabled', 'client_id', 'client_secret', ], @@ -96,6 +97,9 @@ class Options { 'sendlayer' => [ 'api_key', ], + 'elasticemail' => [ + 'api_key', + ], 'smtp2go' => [ 'api_key', ], @@ -158,6 +162,7 @@ class Options { 'sendgrid', 'sparkpost', 'zoho', + 'elasticemail', 'smtp2go', 'smtp', 'pepipost', @@ -741,6 +746,15 @@ protected function get_const_value( $group, $key, $value ) { break; + case 'elasticemail': + switch ( $key ) { + case 'api_key': + $return = $this->is_const_defined( $group, $key ) ? WPMS_ELASTICEMAIL_API_KEY : $value; + break; + } + + break; + case 'smtp2go': switch ( $key ) { case 'api_key': @@ -1120,6 +1134,15 @@ public function is_const_defined( $group, $key ) { break; + case 'elasticemail': + switch ( $key ) { + case 'api_key': + $return = defined( 'WPMS_ELASTICEMAIL_API_KEY' ) && WPMS_ELASTICEMAIL_API_KEY; + break; + } + + break; + case 'smtp2go': switch ( $key ) { case 'api_key': @@ -1414,7 +1437,7 @@ protected function process_mailer_specific_options( $options ) { // phpcs:ignore } break; - case 'api_key': // mailgun/sendgrid/sendinblue/pepipostapi/smtpcom/sparkpost/sendlayer/smtp2go/mailjet. + case 'api_key': // mailgun/sendgrid/sendinblue/pepipostapi/smtpcom/sparkpost/sendlayer/smtp2go/mailjet/elasticemail. case 'secret_key': // mailjet. case 'domain': // mailgun/zoho/sendgrid/sendinblue. case 'client_id': // gmail/outlook/amazonses/zoho. diff --git a/src/Providers/ElasticEmail/Mailer.php b/src/Providers/ElasticEmail/Mailer.php new file mode 100644 index 0000000..e5e9b46 --- /dev/null +++ b/src/Providers/ElasticEmail/Mailer.php @@ -0,0 +1,479 @@ +set_header( 'Accept', 'application/json' ); + $this->set_header( 'Content-Type', 'application/json' ); + $this->set_header( 'X-ElasticEmail-ApiKey', $this->connection_options->get( $this->mailer, 'api_key' ) ); + } + + /** + * Redefine the way custom headers are processed for this mailer - they should be in body. + * + * @since 4.3.0 + * + * @param array $headers Headers array. + */ + public function set_headers( $headers ) { + + foreach ( $headers as $header ) { + $name = isset( $header[0] ) ? $header[0] : false; + $value = isset( $header[1] ) ? $header[1] : false; + + $this->set_body_header( $name, $value ); + } + + // Add custom header. + $this->set_body_header( 'X-Mailer', 'WPMailSMTP/Mailer/' . $this->mailer . ' ' . WPMS_PLUGIN_VER ); + } + + /** + * This mailer supports email-related custom headers inside a body of the message. + * + * @since 4.3.0 + * + * @param string $name Header name. + * @param string $value Header value. + */ + public function set_body_header( $name, $value ) { + + $name = sanitize_text_field( $name ); + + if ( empty( $name ) ) { + return; + } + + $this->set_body_param( + [ + 'Content' => [ + 'Headers' => [ + $name => $this->sanitize_header_value( $name, $value ), + ], + ], + ] + ); + } + + /** + * Set the From information for an email. + * + * @since 4.3.0 + * + * @param string $email The sender email address. + * @param string $name The sender name. + */ + public function set_from( $email, $name ) { + + if ( ! filter_var( $email, FILTER_VALIDATE_EMAIL ) ) { + return; + } + + $this->set_body_param( + [ + 'Content' => [ + 'From' => $this->address_format( [ $email, $name ] ), + ], + ] + ); + } + + /** + * Set email recipients: to, cc, bcc. + * + * @since 4.3.0 + * + * @param array $recipients Email recipients. + */ + public function set_recipients( $recipients ) { // phpcs:ignore Generic.Metrics.CyclomaticComplexity.TooHigh + + if ( empty( $recipients ) ) { + return; + } + + // Allow only these recipient types. + $recipient_mappings = [ + 'to' => 'To', + 'cc' => 'CC', + 'bcc' => 'BCC', + ]; + + $allowed_types = array_keys( $recipient_mappings ); + $data = []; + + foreach ( $recipients as $type => $emails ) { + if ( + ! in_array( $type, $allowed_types, true ) || + empty( $emails ) || + ! is_array( $emails ) + ) { + continue; + } + + $field = $recipient_mappings[ $type ]; + + // Iterate over all emails for each type. + // There might be multiple cc/to/bcc emails. + foreach ( $emails as $email ) { + if ( ! isset( $email[0] ) || ! filter_var( $email[0], FILTER_VALIDATE_EMAIL ) ) { + continue; + } + + $data[ $field ][] = $this->address_format( $email ); + } + } + + if ( ! empty( $data ) ) { + $this->set_body_param( + [ + 'Recipients' => $data, + ] + ); + } + } + + /** + * Set the Reply To information for an email. + * + * @since 4.3.0 + * + * @param array $emails Reply To email addresses. + */ + public function set_reply_to( $emails ) { + + if ( empty( $emails ) ) { + return; + } + + $data = []; + + foreach ( $emails as $email ) { + if ( ! isset( $email[0] ) || ! filter_var( $email[0], FILTER_VALIDATE_EMAIL ) ) { + continue; + } + + $data[] = $this->address_format( $email ); + } + + if ( ! empty( $data ) ) { + $this->set_body_param( + [ + 'Content' => [ + 'ReplyTo' => $data[0], + ], + ] + ); + } + } + + /** + * Set email subject. + * + * @since 4.3.0 + * + * @param string $subject Email subject. + */ + public function set_subject( $subject ) { + + $this->set_body_param( + [ + 'Content' => [ + 'Subject' => $subject, + ], + ] + ); + } + + /** + * Set email content. + * + * @since 4.3.0 + * + * @param string|array $content Email content. + */ + public function set_content( $content ) { + + if ( empty( $content ) ) { + return; + } + + $data = []; + + if ( is_array( $content ) ) { + if ( ! empty( $content['text'] ) ) { + $data[] = [ + 'ContentType' => 'PlainText', + 'Content' => $content['text'], + ]; + } + + if ( ! empty( $content['html'] ) ) { + $data[] = [ + 'ContentType' => 'HTML', + 'Content' => $content['html'], + ]; + } + } else { + if ( $this->phpmailer->ContentType === 'text/plain' ) { + $data[] = [ + 'ContentType' => 'PlainText', + 'Content' => $content, + ]; + } else { + $data[] = [ + 'ContentType' => 'HTML', + 'Content' => $content, + ]; + } + } + + $this->set_body_param( + [ + 'Content' => [ + 'Body' => $data, + ], + ] + ); + } + + /** + * Set attachments for an email. + * + * @since 4.3.0 + * + * @param array $attachments Attachments array. + */ + public function set_attachments( $attachments ) { // phpcs:ignore Generic.Metrics.CyclomaticComplexity.TooHigh + + if ( empty( $attachments ) ) { + return; + } + + $data = $this->prepare_attachments( $attachments ); + + if ( ! empty( $data ) ) { + $this->set_body_param( + [ + 'Content' => [ + 'Attachments' => $data, + ], + ] + ); + } + } + + /** + * Prepare attachments data for SendLayer API. + * + * @since 4.3.0 + * + * @param array $attachments Array of attachments. + * + * @return array + */ + protected function prepare_attachments( $attachments ) { + + $data = []; + + foreach ( $attachments as $attachment ) { + $file = $this->get_attachment_file_content( $attachment ); + + if ( $file === false ) { + continue; + } + + $filetype = str_replace( ';', '', trim( $attachment[4] ) ); + + $data[] = [ + 'Name' => empty( $attachment[2] ) ? 'file-' . wp_hash( microtime() ) . '.' . $filetype : trim( $attachment[2] ), // phpcs:ignore WordPress.PHP.DiscouragedPHPFunctions.obfuscation_base64_encode + 'BinaryContent' => base64_encode( $file ), + 'ContentType' => $attachment[4], + ]; + } + + return $data; + } + + /** + * Doesn't support this. + * So we do nothing. + * + * @since 4.3.0 + * + * @param string $email Return Path email address. + */ + public function set_return_path( $email ) {} + + /** + * Redefine the way email body is returned. + * By default, we are sending an array of data. + * ElasticEmail requires a JSON, so we encode the body. + * + * @since 4.3.0 + */ + public function get_body() { + + $body = parent::get_body(); + + return wp_json_encode( $body ); + } + + /** + * We might need to do something after the email was sent to the API. + * In this method we preprocess the response from the API. + * + * @since 4.3.0 + * + * @param mixed $response Response data. + */ + protected function process_response( $response ) { + + parent::process_response( $response ); + + if ( + ! is_wp_error( $response ) && + ! empty( $this->response['body'] ) && + ! empty( $this->response['body']->TransactionID ) + ) { + $this->phpmailer->addCustomHeader( 'X-Msg-ID', $this->response['body']->TransactionID ); + $this->verify_sent_status = true; + } + } + + /** + * Whether the email is sent or not. + * We check response code and a non-empty `TransactionID` field in the response body. + * + * @since 4.3.0 + * + * @return bool + */ + public function is_email_sent() { + + $is_sent = false; + + if ( + wp_remote_retrieve_response_code( $this->response ) === $this->email_sent_code && + ! empty( $this->response['body'] ) && + ! empty( $this->response['body']->TransactionID ) + ) { + $is_sent = true; + } + + // phpcs:disable WPForms.Comments.Since.MissingPhpDoc, WPForms.PHP.ValidateHooks.InvalidHookName + + /** This filter is documented in src/Providers/MailerAbstract.php. */ + return apply_filters( 'wp_mail_smtp_providers_mailer_is_email_sent', $is_sent, $this->mailer ); + // phpcs:enable WPForms.Comments.Since.MissingPhpDoc, WPForms.PHP.ValidateHooks.InvalidHookName + } + + /** + * Get an Elastic Email specific response with a helpful error. + * + * @since 4.3.0 + * + * @return string + */ + public function get_response_error() { // phpcs:ignore Generic.Metrics.NestingLevel.MaxExceeded, Generic.Metrics.CyclomaticComplexity.TooHigh + + $error_text[] = $this->error_message; + + if ( ! empty( $this->response ) ) { + $body = wp_remote_retrieve_body( $this->response ); + + // phpcs:disable WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase + if ( ! empty( $body->Error ) ) { + $error_text[] = Helpers::format_error_message( $body->Error ); + } else { + $error_text[] = WP::wp_remote_get_response_error_message( $this->response ); + } + // phpcs:enable WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase + } + + return implode( WP::EOL, array_map( 'esc_textarea', array_filter( $error_text ) ) ); + } + + /** + * Whether the mailer has all its settings correctly set up and saved. + * + * @since 4.3.0 + * + * @return bool + */ + public function is_mailer_complete() { + + $options = $this->connection_options->get_group( $this->mailer ); + + if ( ! empty( $options['api_key'] ) ) { + return true; + } + + return false; + } + + /** + * Prepare address param. + * + * @since 4.3.0 + * + * @param array $address Address array. + * + * @return array + */ + private function address_format( $address ) { + + $email = isset( $address[0] ) ? $address[0] : false; + $name = isset( $address[1] ) ? $address[1] : false; + + $result = $email; + + if ( ! empty( $name ) ) { + $result = "{$name} <{$email}>"; + } + + return $result; + } +} diff --git a/src/Providers/ElasticEmail/Options.php b/src/Providers/ElasticEmail/Options.php new file mode 100644 index 0000000..6566763 --- /dev/null +++ b/src/Providers/ElasticEmail/Options.php @@ -0,0 +1,132 @@ +get_connections_manager()->get_primary_connection(); + } + + $description = sprintf( + wp_kses( /* translators: %1$s - URL to ElasticEmail.com site. */ + __( 'Elastic Email is a cloud-based email marketing platform offering tools for email campaigns, automation, transactional emails, and analytics, designed for businesses of all sizes.

If you\'re just starting out, you can use Elastic Email\'s free plan to send emails to your account address from one of your verified email addresses. You don\'t need to use a credit card to try it out. When you\'re ready, you can upgrade to a higher plan.', 'wp-mail-smtp' ) . + '

' . + /* translators: %2$s - URL to wpmailsmtp.com doc. */ + __( 'To get started, read our Elastic Email documentation.', 'wp-mail-smtp' ), + [ + 'strong' => true, + 'br' => true, + 'a' => [ + 'href' => true, + 'rel' => true, + 'target' => true, + ], + ] + ), + 'https://www.elasticemail.com/', + esc_url( wp_mail_smtp()->get_utm_url( 'https://wpmailsmtp.com/docs/how-to-set-up-the-elastic-email-mailer-in-wp-mail-smtp/', 'Elastic Email documentation' ) ) + ); + + parent::__construct( + [ + 'logo_url' => wp_mail_smtp()->assets_url . '/images/providers/elasticemail.svg', + 'slug' => self::SLUG, + 'title' => esc_html__( 'Elastic Email', 'wp-mail-smtp' ), + 'php' => '5.6', + 'description' => $description, + 'supports' => [ + 'from_email' => true, + 'from_name' => true, + 'return_path' => false, + 'from_email_force' => true, + 'from_name_force' => true, + ], + ], + $connection + ); + } + + /** + * Output the mailer provider options. + * + * @since 4.3.0 + */ + public function display_options() { + + // Do not display options if PHP version is not correct. + if ( ! $this->is_php_correct() ) { + $this->display_php_warning(); + + return; + } + ?> + + +

+
+ +
+
+ connection_options->is_const_defined( $this->get_slug(), 'api_key' ) ) : ?> + + display_const_set_message( 'WPMS_ELASTICEMAIL_API_KEY' ); ?> + + get_slug(); + $value = $this->connection_options->get( $this->get_slug(), 'api_key' ); + + UI::hidden_password_field( + [ + 'name' => "wp-mail-smtp[{$slug}][api_key]", + 'id' => "wp-mail-smtp-setting-{$slug}-api_key", + 'value' => $value, + 'clear_text' => esc_html__( 'Remove API Key', 'wp-mail-smtp' ), + ] + ); + ?> + + +

+ ' . + esc_html__( 'Get API Key', 'wp-mail-smtp' ) . + '' + ); + ?> +

+
+
+ + options = $this->connection_options->get_group( $this->mailer_slug ); - if ( $this->is_clients_saved() ) { + if ( wp_mail_smtp()->is_pro() && ! empty( $this->options['one_click_setup_enabled'] ) ) { + return; + } + if ( $this->is_clients_saved() ) { $this->include_vendor_lib(); $this->client = $this->get_client(); diff --git a/src/Providers/Loader.php b/src/Providers/Loader.php index cdd8e76..21ea1ac 100644 --- a/src/Providers/Loader.php +++ b/src/Providers/Loader.php @@ -22,27 +22,29 @@ class Loader { * @since 1.7.0 Added AmazonSES/Outlook as indication of the Pro mailers. * @since 4.1.0 Added SMTP2GO. * @since 4.2.0 Added Mailjet. + * @since 4.3.0 Added Elastic Email. * * @var array */ protected $providers = [ - 'mail' => 'WPMailSMTP\Providers\Mail\\', - 'sendlayer' => 'WPMailSMTP\Providers\Sendlayer\\', - 'smtpcom' => 'WPMailSMTP\Providers\SMTPcom\\', - 'sendinblue' => 'WPMailSMTP\Providers\Sendinblue\\', - 'amazonses' => 'WPMailSMTP\Providers\AmazonSES\\', - 'gmail' => 'WPMailSMTP\Providers\Gmail\\', - 'mailgun' => 'WPMailSMTP\Providers\Mailgun\\', - 'mailjet' => 'WPMailSMTP\Providers\Mailjet\\', - 'outlook' => 'WPMailSMTP\Providers\Outlook\\', - 'pepipostapi' => 'WPMailSMTP\Providers\PepipostAPI\\', - 'postmark' => 'WPMailSMTP\Providers\Postmark\\', - 'sendgrid' => 'WPMailSMTP\Providers\Sendgrid\\', - 'smtp2go' => 'WPMailSMTP\Providers\SMTP2GO\\', - 'sparkpost' => 'WPMailSMTP\Providers\SparkPost\\', - 'zoho' => 'WPMailSMTP\Providers\Zoho\\', - 'smtp' => 'WPMailSMTP\Providers\SMTP\\', - 'pepipost' => 'WPMailSMTP\Providers\Pepipost\\', + 'mail' => 'WPMailSMTP\Providers\Mail\\', + 'sendlayer' => 'WPMailSMTP\Providers\Sendlayer\\', + 'smtpcom' => 'WPMailSMTP\Providers\SMTPcom\\', + 'sendinblue' => 'WPMailSMTP\Providers\Sendinblue\\', + 'amazonses' => 'WPMailSMTP\Providers\AmazonSES\\', + 'elasticemail' => 'WPMailSMTP\Providers\ElasticEmail\\', + 'gmail' => 'WPMailSMTP\Providers\Gmail\\', + 'mailgun' => 'WPMailSMTP\Providers\Mailgun\\', + 'mailjet' => 'WPMailSMTP\Providers\Mailjet\\', + 'outlook' => 'WPMailSMTP\Providers\Outlook\\', + 'pepipostapi' => 'WPMailSMTP\Providers\PepipostAPI\\', + 'postmark' => 'WPMailSMTP\Providers\Postmark\\', + 'sendgrid' => 'WPMailSMTP\Providers\Sendgrid\\', + 'smtp2go' => 'WPMailSMTP\Providers\SMTP2GO\\', + 'sparkpost' => 'WPMailSMTP\Providers\SparkPost\\', + 'zoho' => 'WPMailSMTP\Providers\Zoho\\', + 'smtp' => 'WPMailSMTP\Providers\SMTP\\', + 'pepipost' => 'WPMailSMTP\Providers\Pepipost\\', ]; /** diff --git a/src/Providers/OptionsAbstract.php b/src/Providers/OptionsAbstract.php index da53383..6784375 100644 --- a/src/Providers/OptionsAbstract.php +++ b/src/Providers/OptionsAbstract.php @@ -192,6 +192,18 @@ public function get_description() { return apply_filters( 'wp_mail_smtp_providers_provider_get_description', $this->description, $this ); } + /** + * Get the mailer provider notices. + * + * @since 4.3.0 + * + * @return array + */ + public function get_notices() { + + return apply_filters( 'wp_mail_smtp_providers_provider_get_notices', $this->notices, $this ); + } + /** * Some mailers may display a notice above its options. * @@ -331,7 +343,7 @@ public function display_options() { -
+
@@ -345,7 +357,7 @@ public function display_options() {
-
+
diff --git a/src/Providers/Outlook/Provider.php b/src/Providers/Outlook/Provider.php new file mode 100644 index 0000000..978e4e8 --- /dev/null +++ b/src/Providers/Outlook/Provider.php @@ -0,0 +1,134 @@ +get_admin()->is_admin_page() ) { + return; + } + + $connection = wp_mail_smtp()->get_connections_manager()->get_primary_connection(); + + // Bail if Other SMTP is not the current mailer. + if ( $connection->get_mailer_slug() !== 'smtp' ) { + return; + } + + $host = $connection->get_options()->get( 'smtp', 'host' ); + $host_suffix = strtolower( implode( '.', array_slice( explode( '.', $host ), - 2 ) ) ); + $domains = [ + 'live.com', + 'hotmail.com', + 'outlook.com', + 'office365.com', + ]; + + // Bail if current SMTP host is not Microsoft-related. + if ( ! in_array( $host_suffix, $domains, true ) ) { + return; + } + + // Bail if the notice has been dismissed. + if ( metadata_exists( 'user', get_current_user_id(), $this->dismissed_notice_key ) ) { + return; + } + + $message = wp_kses( + sprintf( /* translators: %1$s - documentation link. */ + __( 'Heads up! Microsoft is discontinuing support for basic SMTP connections. To continue using Outlook or Hotmail, switch to our Outlook mailer for uninterrupted email sending.', 'wp-mail-smtp' ), + wp_mail_smtp()->get_utm_url( + 'https://wpmailsmtp.com/microsoft-outlook-smtp-how-to-fix-basic-authentication-error/', + [ + 'medium' => 'outlook-smtp-notice', + 'content' => 'other-smtp-lite-to-outlook', + ] + ) + ), + [ + 'a' => [ + 'href' => [], + 'rel' => [], + 'target' => [], + ], + ] + ); + + if ( ! wp_mail_smtp()->is_pro() ) { + $message = wp_kses( + sprintf( /* translators: %1$s - Notice message; %2$s - upgrade link. */ + __( '%1$s Upgrade to Pro now for easy, one-click Outlook setup.', 'wp-mail-smtp' ), + $message, + wp_mail_smtp()->get_upgrade_link( [ 'medium' => 'outlook-smtp-notice', 'content' => 'other-smtp-lite-to-outlook' ] ) // phpcs:ignore WordPress.Arrays.ArrayDeclarationSpacing.AssociativeArrayFound + ), + [ + 'a' => [ + 'href' => [], + 'rel' => [], + 'target' => [], + ], + ] + ); + } + + WP::add_admin_notice( $message, implode( ' ', [ WP::ADMIN_NOTICE_WARNING, 'microsoft_basic_auth_deprecation_notice' ] ) ); + } + + /** + * Dismiss basic auth deprecation notice. + * + * @since 4.3.0 + */ + public function dismiss_basic_auth_notice() { + + if ( ! current_user_can( wp_mail_smtp()->get_capability_manage_options() ) ) { + wp_send_json_error(); + } + + if ( ! check_ajax_referer( 'wp-mail-smtp-admin', 'nonce', false ) ) { + return; + } + + update_user_meta( get_current_user_id(), $this->dismissed_notice_key, true ); + + wp_send_json_success(); + } +} diff --git a/src/Tasks/NotificationsUpdateTask.php b/src/Tasks/NotificationsUpdateTask.php new file mode 100644 index 0000000..28b9e9e --- /dev/null +++ b/src/Tasks/NotificationsUpdateTask.php @@ -0,0 +1,76 @@ +get_notifications()->is_enabled() || + Tasks::is_scheduled( self::ACTION ) !== false + ) { + return; + } + + // Schedule the task. + $this->recurring( + strtotime( '+1 minute' ), + wp_mail_smtp()->get_notifications()->get_notification_update_task_interval() + ) + ->unique() + ->params() + ->register(); + } + + /** + * Update the notification feed. + * + * @since 4.3.0 + */ + public function process() { + + // Delete task duplicates. + try { + $this->remove_pending( 1000 ); + } catch ( Exception $e ) { // phpcs:ignore Generic.CodeAnalysis.EmptyStatement.DetectedCatch + // Do nothing. + } + + wp_mail_smtp()->get_notifications()->update(); + } +} diff --git a/src/Tasks/Task.php b/src/Tasks/Task.php index 8ac10c3..c45d536 100644 --- a/src/Tasks/Task.php +++ b/src/Tasks/Task.php @@ -2,6 +2,8 @@ namespace WPMailSMTP\Tasks; +use ActionScheduler; + /** * Class Task. * @@ -383,4 +385,46 @@ protected function remove_completed( $limit = 0 ) { $wpdb->query( $query ); // phpcs:enable WordPress.DB.DirectDatabaseQuery.NoCaching, WordPress.DB.PreparedSQL.NotPrepared } + + /** + * Remove pending occurrences of this task. + * + * @since 4.3.0 + * + * @param int $limit The amount of rows to remove. + */ + protected function remove_pending( $limit = 0 ) { + + // Make sure that all used functions, classes, and methods exist. + if ( + ! function_exists( 'as_get_scheduled_actions' ) || + ! class_exists( 'ActionScheduler' ) || + ! method_exists( 'ActionScheduler', 'store' ) || + ! class_exists( 'ActionScheduler_Store' ) || + ! method_exists( 'ActionScheduler_Store', 'delete_action' ) + ) { + return; + } + + $per_page = max( 0, intval( $limit ) ); + + // Get all pending license check actions. + $action_ids = as_get_scheduled_actions( + [ + 'hook' => $this->action, + 'status' => 'pending', + 'per_page' => $per_page, + ], + 'ids' + ); + + if ( empty( $action_ids ) ) { + return; + } + + // Delete all pending license check actions. + foreach ( $action_ids as $action_id ) { + ActionScheduler::store()->delete_action( $action_id ); + } + } } diff --git a/src/Tasks/Tasks.php b/src/Tasks/Tasks.php index 1e36ddf..b4aa1ab 100644 --- a/src/Tasks/Tasks.php +++ b/src/Tasks/Tasks.php @@ -86,6 +86,7 @@ public function get_tasks() { ProcessQueueTask::class, CleanupQueueTask::class, SendEnqueuedEmailTask::class, + NotificationsUpdateTask::class, ]; /** @@ -105,8 +106,25 @@ public function get_tasks() { */ public function admin_hide_as_menu() { + $plugin_exceptions = [ + 'woocommerce/woocommerce.php', + 'action-scheduler/action-scheduler.php', + ]; + + /** + * Filters the list of plugins for which + * the Action Scheduler Tools ->Scheduled Actions menu item + * should remain visible. + * + * @since 4.3.0 + * + * @param array $plugin_exceptions List of plugins exceptions. + */ + $plugin_exceptions = apply_filters( 'wp_mail_smtp_tasks_tasks_action_scheduler_tools_plugin_exceptions', $plugin_exceptions ); + $hide_as_menu = empty( array_filter( $plugin_exceptions, 'is_plugin_active' ) ); + // Filter to redefine that WP Mail SMTP hides Tools > Action Scheduler menu item. - if ( apply_filters( 'wp_mail_smtp_tasks_admin_hide_as_menu', true ) ) { + if ( apply_filters( 'wp_mail_smtp_tasks_admin_hide_as_menu', $hide_as_menu ) ) { remove_submenu_page( 'tools.php', 'action-scheduler' ); } } diff --git a/wp_mail_smtp.php b/wp_mail_smtp.php index f930703..62859f7 100644 --- a/wp_mail_smtp.php +++ b/wp_mail_smtp.php @@ -1,7 +1,7 @@