Plugin Directory

Changeset 2940313


Ignore:
Timestamp:
07/19/2023 11:19:45 AM (2 years ago)
Author:
capuderg
Message:

Easy WP SMTP v2.1.2

Location:
easy-wp-smtp
Files:
1210 added
2 deleted
13 edited

Legend:

Unmodified
Added
Removed
  • easy-wp-smtp/trunk/assets/css/admin-notifications.min.css

    r2865102 r2940313  
    1 #easy-wp-smtp-notifications{position:relative;background:#fff 0 0 no-repeat padding-box;border:1px solid #dadadf;box-shadow:0 2px 4px rgba(0,0,0,.05);opacity:1;min-height:48px;margin:0 0 14px 0}#easy-wp-smtp-notifications *{box-sizing:border-box}#easy-wp-smtp-notifications .easy-wp-smtp-notifications-header{display:flex;align-items:center;padding:12px 30px;background-color:#f8f8f9}#easy-wp-smtp-notifications .easy-wp-smtp-notifications-header .easy-wp-smtp-notifications-bell{position:relative;top:2px;margin-right:10px}#easy-wp-smtp-notifications .easy-wp-smtp-notifications-header .easy-wp-smtp-notifications-title{font-style:normal;font-weight:500;font-size:15px;line-height:14px;color:#09092c}#easy-wp-smtp-notifications .easy-wp-smtp-notifications-body{position:relative}#easy-wp-smtp-notifications .easy-wp-smtp-notifications-messages{padding:25px 100px 30px 30px}#easy-wp-smtp-notifications .easy-wp-smtp-notifications-messages .easy-wp-smtp-notifications-message{display:none}#easy-wp-smtp-notifications .easy-wp-smtp-notifications-messages .easy-wp-smtp-notifications-message.current{display:block}#easy-wp-smtp-notifications .easy-wp-smtp-notifications-messages .easy-wp-smtp-notifications-title{font-weight:500;font-size:17px;line-height:21px;margin:0;color:#09092c}#easy-wp-smtp-notifications .easy-wp-smtp-notifications-messages .easy-wp-smtp-notifications-content{font-weight:normal;font-size:15px;line-height:22px;margin:8px 0 41px 0;color:#3a3a56}#easy-wp-smtp-notifications .easy-wp-smtp-notifications-messages .easy-wp-smtp-notifications-buttons{margin:-30px 80px 0 0}#easy-wp-smtp-notifications .easy-wp-smtp-notifications-messages .easy-wp-smtp-notifications-buttons a{margin:0 10px 0 0}#easy-wp-smtp-notifications .dismiss{position:absolute;top:27px;right:30px;width:16px;height:16px;color:#6f6f84;cursor:pointer;opacity:.5}#easy-wp-smtp-notifications .dismiss:hover{color:#df2a4a}#easy-wp-smtp-notifications .navigation{position:absolute;display:flex;bottom:36px;right:30px;width:48px;height:24px}#easy-wp-smtp-notifications .navigation a{display:block;width:24px;height:24px;border:1px solid #bdbdc3;font-size:16px;line-height:19px;text-align:center;cursor:pointer;background-color:#fff;color:#bdbdc3}#easy-wp-smtp-notifications .navigation a:hover{background-color:#f1f1f1}#easy-wp-smtp-notifications .navigation a .dashicons{margin-top:8px;font-size:12px}#easy-wp-smtp-notifications .navigation .prev{margin-right:-1px;border-radius:3px 0px 0px 3px}#easy-wp-smtp-notifications .navigation .next{border-radius:0px 3px 3px 0px}#easy-wp-smtp-notifications .navigation .disabled{opacity:.5;cursor:default;pointer-events:none}@media screen and (max-width: 768px){#easy-wp-smtp-notifications .easy-wp-smtp-notifications-messages{padding:15px 50px 20px 16px}#easy-wp-smtp-notifications .easy-wp-smtp-notifications-messages .easy-wp-smtp-notifications-title{margin:0 30px 0 0;line-height:22px}#easy-wp-smtp-notifications .easy-wp-smtp-notifications-messages .easy-wp-smtp-notifications-content{font-size:16px;line-height:22px}#easy-wp-smtp-notifications .easy-wp-smtp-notifications-messages .easy-wp-smtp-notifications-buttons{margin:-30px 80px 0 0}#easy-wp-smtp-notifications .easy-wp-smtp-notifications-messages .easy-wp-smtp-notifications-buttons a{margin:0;display:table}#easy-wp-smtp-notifications .easy-wp-smtp-notifications-messages .easy-wp-smtp-notifications-buttons .button-secondary{margin-top:6px}}
     1#easy-wp-smtp-notifications{position:relative;background:#fff 0 0 no-repeat padding-box;border:1px solid #dadadf;box-shadow:0 2px 4px rgba(0,0,0,.05);opacity:1;min-height:48px;margin:0 0 14px 0}#easy-wp-smtp-notifications *{box-sizing:border-box}#easy-wp-smtp-notifications .easy-wp-smtp-notifications-header{display:flex;align-items:center;padding:12px 30px;background-color:#f8f8f9}#easy-wp-smtp-notifications .easy-wp-smtp-notifications-header .easy-wp-smtp-notifications-bell{position:relative;top:2px;margin-right:10px}#easy-wp-smtp-notifications .easy-wp-smtp-notifications-header .easy-wp-smtp-notifications-title{font-style:normal;font-weight:500;font-size:15px;line-height:14px;color:#09092c}#easy-wp-smtp-notifications .easy-wp-smtp-notifications-body{position:relative}#easy-wp-smtp-notifications .easy-wp-smtp-notifications-messages{padding:25px 100px 30px 30px}#easy-wp-smtp-notifications .easy-wp-smtp-notifications-messages .easy-wp-smtp-notifications-message{display:none}#easy-wp-smtp-notifications .easy-wp-smtp-notifications-messages .easy-wp-smtp-notifications-message.current{display:block}#easy-wp-smtp-notifications .easy-wp-smtp-notifications-messages .easy-wp-smtp-notifications-title{font-weight:500;font-size:17px;line-height:21px;margin:0;color:#09092c}#easy-wp-smtp-notifications .easy-wp-smtp-notifications-messages .easy-wp-smtp-notifications-content{font-weight:normal;font-size:15px;line-height:22px;margin:8px 0 41px 0;color:#3a3a56}#easy-wp-smtp-notifications .easy-wp-smtp-notifications-messages .easy-wp-smtp-notifications-content p{font-size:inherit;line-height:inherit;margin:0 0 5px}#easy-wp-smtp-notifications .easy-wp-smtp-notifications-messages .easy-wp-smtp-notifications-buttons{margin:-30px 80px 0 0}#easy-wp-smtp-notifications .easy-wp-smtp-notifications-messages .easy-wp-smtp-notifications-buttons a{margin:0 10px 0 0}#easy-wp-smtp-notifications .dismiss{position:absolute;top:27px;right:30px;width:16px;height:16px;color:#6f6f84;cursor:pointer;opacity:.5}#easy-wp-smtp-notifications .dismiss:hover{color:#df2a4a}#easy-wp-smtp-notifications .navigation{position:absolute;display:flex;bottom:36px;right:30px;width:48px;height:24px}#easy-wp-smtp-notifications .navigation a{display:block;width:24px;height:24px;border:1px solid #bdbdc3;font-size:16px;line-height:19px;text-align:center;cursor:pointer;background-color:#fff;color:#bdbdc3}#easy-wp-smtp-notifications .navigation a:hover{background-color:#f1f1f1}#easy-wp-smtp-notifications .navigation a .dashicons{margin-top:8px;font-size:12px}#easy-wp-smtp-notifications .navigation .prev{margin-right:-1px;border-radius:3px 0px 0px 3px}#easy-wp-smtp-notifications .navigation .next{border-radius:0px 3px 3px 0px}#easy-wp-smtp-notifications .navigation .disabled{opacity:.5;cursor:default;pointer-events:none}@media screen and (max-width: 768px){#easy-wp-smtp-notifications .easy-wp-smtp-notifications-messages{padding:15px 50px 20px 16px}#easy-wp-smtp-notifications .easy-wp-smtp-notifications-messages .easy-wp-smtp-notifications-title{margin:0 30px 0 0;line-height:22px}#easy-wp-smtp-notifications .easy-wp-smtp-notifications-messages .easy-wp-smtp-notifications-content{font-size:16px;line-height:22px}#easy-wp-smtp-notifications .easy-wp-smtp-notifications-messages .easy-wp-smtp-notifications-buttons{margin:-30px 80px 0 0}#easy-wp-smtp-notifications .easy-wp-smtp-notifications-messages .easy-wp-smtp-notifications-buttons a{margin:0;display:table}#easy-wp-smtp-notifications .easy-wp-smtp-notifications-messages .easy-wp-smtp-notifications-buttons .button-secondary{margin-top:6px}}
  • easy-wp-smtp/trunk/assets/languages/easy-wp-smtp-vue.php

    r2890240 r2940313  
    149149
    150150    // Reference: src/modules/setup-wizard/components/steps/WizardStepChooseMailer.vue:16
     151    // Reference: src/modules/setup-wizard/components/steps/WizardStepConfigureEmailLogs.vue:15
    151152    __( 'Save and Continue', 'easy-wp-smtp' ),
    152153
    153154    // Reference: src/modules/setup-wizard/components/steps/WizardStepChooseMailer.vue:17
     155    // Reference: src/modules/setup-wizard/components/steps/WizardStepConfigureEmailLogs.vue:16
    154156    __( 'Previous Step', 'easy-wp-smtp' ),
    155157
    156     // Reference: src/modules/setup-wizard/components/steps/configure-mailer/SmtpCom.vue:13
     158    // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Sendlayer.vue:13
    157159    __( 'API Key', 'easy-wp-smtp' ),
    158160
     
    168170    __( 'Please input the sending domain/subdomain you configured in your Sendinblue dashboard. More information can be found in our %1$sSendinblue documentation%2$s', 'easy-wp-smtp' ),
    169171
    170     // Reference: src/modules/setup-wizard/components/steps/configure-mailer/SmtpCom.vue:19
     172    // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Sendlayer.vue:16
    171173    __( 'From Name', 'easy-wp-smtp' ),
    172174
    173     // Reference: src/modules/setup-wizard/components/steps/configure-mailer/SmtpCom.vue:20
     175    // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Sendlayer.vue:17
    174176    __( 'Force From Name', 'easy-wp-smtp' ),
    175177
    176     // Reference: src/modules/setup-wizard/components/steps/configure-mailer/SmtpCom.vue:21
     178    // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Sendlayer.vue:18
    177179    __( 'From Email', 'easy-wp-smtp' ),
    178180
    179     // Reference: src/modules/setup-wizard/components/steps/configure-mailer/SmtpCom.vue:22
     181    // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Sendlayer.vue:19
    180182    __( 'Force From Email', 'easy-wp-smtp' ),
    181183
    182     // Reference: src/modules/setup-wizard/components/steps/configure-mailer/SmtpCom.vue:23
     184    // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Sendlayer.vue:20
    183185    __( 'If enabled, your specified From Name will be used for all outgoing emails, regardless of values set by other plugins.', 'easy-wp-smtp' ),
    184186
    185     // Reference: src/modules/setup-wizard/components/steps/configure-mailer/SmtpCom.vue:24
     187    // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Sendlayer.vue:21
    186188    __( 'If enabled, your specified From Email Address will be used for all outgoing emails, regardless of values set by other plugins.', 'easy-wp-smtp' ),
    187189
    188     // Reference: src/modules/setup-wizard/components/steps/configure-mailer/SmtpCom.vue:25
     190    // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Sendlayer.vue:22
    189191    __( 'The name that emails are sent from.', 'easy-wp-smtp' ),
    190192
    191     // Reference: src/modules/setup-wizard/components/steps/configure-mailer/SmtpCom.vue:26
     193    // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Sendlayer.vue:23
    192194    __( 'The email address that emails are sent from.', 'easy-wp-smtp' ),
    193195
     
    224226
    225227    // Reference: src/modules/settings/components/input/SettingsInputLongCheckbox.vue:20
    226     // Reference: src/modules/settings/components/input/SettingsInputNumber.vue:64
    227     // Reference: src/modules/settings/components/input/SettingsInputSwitch.vue:38
     228    // Reference: src/modules/settings/components/input/SettingsInputRadio.vue:33
     229    // Reference: src/modules/settings/components/input/SettingsInputSelect.vue:38
    228230    __( 'This setting is already configured with the Easy WP SMTP constant. To change it, please edit or remove the <code></code> constant in your <code>wp-config.php</code> file.', 'easy-wp-smtp' ),
    229231
     
    246248    __( '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 ', 'easy-wp-smtp' ),
    247249
    248     // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Outlook.vue:21
     250    // Reference: src/modules/setup-wizard/components/steps/configure-mailer/AmazonSES.vue:31
    249251    __( 'WPBeginner\'s tutorial on how to set up SSL', 'easy-wp-smtp' ),
    250252
    251     // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Outlook.vue:22
     253    // Reference: src/modules/setup-wizard/components/steps/configure-mailer/AmazonSES.vue:32
    252254    __( '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.', 'easy-wp-smtp' ),
    253255
     
    276278    __( 'Get helpful suggestions from Easy WP SMTP on how to optimize your email deliverability and grow your business.', 'easy-wp-smtp' ),
    277279
    278     // Reference: src/modules/setup-wizard/components/steps/WizardStepHelpImprove.vue:17
     280    // Reference: src/modules/setup-wizard/components/steps/WizardStepLicense.vue:17
    279281    __( 'Skip this Step', 'easy-wp-smtp' ),
    280282
     
    349351    __( 'Domain Name', 'easy-wp-smtp' ),
    350352
    351     // Reference: src/modules/setup-wizard/components/steps/configure-mailer/AmazonSES.vue:18
     353    // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Mailgun.vue:16
    352354    __( 'Region', 'easy-wp-smtp' ),
    353355
     
    762764    // Reference: src/modules/setup-wizard/components/steps/WizardStepLicense.vue:24
    763765    /* Translators: bold HTML tags. */
    764     __( 'Already purchased %1$sEasy WP SMTP Pro%2$s? Enter your license key below!', 'easy-wp-smtp' )
     766    __( 'Already purchased %1$sEasy WP SMTP Pro%2$s? Enter your license key below!', 'easy-wp-smtp' ),
     767
     768    // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Sendinblue.vue:16
     769    /* Translators: Link to the Brevo API settings. */
     770    __( '%1$sFollow this link%2$s to get an API Key for Brevo.', 'easy-wp-smtp' ),
     771
     772    // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Sendinblue.vue:18
     773    /* Translators: Link to the Brevo doc page on easywpsmtp.com. */
     774    __( 'Please input the sending domain/subdomain you configured in your Brevo dashboard. More information can be found in our %Brevo documentation%2$s', 'easy-wp-smtp' ),
     775
     776    // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Sendinblue.vue:27
     777    __( 'Get Started with Brevo', 'easy-wp-smtp' ),
     778
     779    // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Sendinblue.vue:28
     780    __( 'Read how to set up Brevo', 'easy-wp-smtp' ),
     781
     782    // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Sendinblue.vue:31
     783    __( '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.', 'easy-wp-smtp' ),
     784
     785    // Reference: src/modules/setup-wizard/components/steps/configure-mailer/Sendinblue.vue:18
     786    /* Translators: Link to the Brevo doc page on easywpsmtp.com. */
     787    __( 'Please input the sending domain/subdomain you configured in your Brevo dashboard. More information can be found in our %1$sBrevo documentation%2$s', 'easy-wp-smtp' )
    765788);
    766789/* THIS IS THE END OF THE GENERATED FILE */
  • easy-wp-smtp/trunk/assets/vue/css/wizard.min.css

    r2890240 r2940313  
    1 .easy-wp-smtp-tooltip{display:block!important;z-index:10000;max-width:350px}.easy-wp-smtp-tooltip .easy-wp-smtp-tooltip-inner{background:#09092c;color:#fff;border-radius:5px;padding:16px 20px;font-size:14px}.easy-wp-smtp-tooltip .easy-wp-smtp-tooltip-inner a{color:#fff;font-weight:700}.easy-wp-smtp-tooltip .easy-wp-smtp-tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#09092c;z-index:1}.easy-wp-smtp-tooltip[x-placement^=top]{padding-bottom:5px}.easy-wp-smtp-tooltip[x-placement^=top] .easy-wp-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}.easy-wp-smtp-tooltip[x-placement^=bottom]{padding-top:5px}.easy-wp-smtp-tooltip[x-placement^=bottom] .easy-wp-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}.easy-wp-smtp-tooltip[x-placement^=right]{padding-left:5px}.easy-wp-smtp-tooltip[x-placement^=right] .easy-wp-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}.easy-wp-smtp-tooltip[x-placement^=left]{padding-right:5px}.easy-wp-smtp-tooltip[x-placement^=left] .easy-wp-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}.easy-wp-smtp-tooltip.popover .popover-inner{background:#fff;color:#09092c;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)}.easy-wp-smtp-tooltip.popover .popover-arrow{border-color:#fff}.easy-wp-smtp-tooltip[aria-hidden=true]{visibility:hidden;opacity:0;-webkit-transition:opacity .15s,visibility .15s;transition:opacity .15s,visibility .15s}.easy-wp-smtp-tooltip[aria-hidden=false]{visibility:visible;opacity:1;-webkit-transition:opacity .15s;transition:opacity .15s}.easy-wp-smtp-loader{-webkit-animation:easy-wp-smtp-loader-spin .65s linear infinite;animation:easy-wp-smtp-loader-spin .65s linear infinite}.easy-wp-smtp-loader-md{width:32px;height:32px}.easy-wp-smtp-loader-sm{width:16px;height:16px}@-webkit-keyframes easy-wp-smtp-loader-spin{0%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}to{-webkit-transform:rotate(630deg);transform:rotate(630deg)}}@keyframes easy-wp-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:#f2f2f4;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:#211fa6;font-weight:700}.medium-bold a:focus,.medium-bold a:hover{color:#15137a}.easy-wp-smtp-setup-wizard-header{text-align:center;font-size:0}.easy-wp-smtp-logo{display:inline-block;width:300px;margin-top:60px}.easy-wp-smtp-logo img{display:block;width:100%;height:100%}.easy-wp-smtp-setup-wizard-container{max-width:90%;width:auto;margin:0 auto}.easy-wp-smtp-setup-wizard-content{background:#fff;border:1px solid #dadadf;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.05);box-shadow:0 2px 4px rgba(0,0,0,.05);color:#3a3a56;font-size:16px;line-height:24px;margin:22px 0 30px}.easy-wp-smtp-setup-wizard-content-container{padding:10px 20px}.easy-wp-smtp-setup-wizard-content-container>:last-child{margin-bottom:0}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-content-header{margin-bottom:27px}.easy-wp-smtp-setup-wizard-content h2,.easy-wp-smtp-setup-wizard-content h3{color:#09092c;font-size:24px;line-height:22px;font-weight:500;margin:0 0 15px}.easy-wp-smtp-setup-wizard-content h3{font-size:16px;margin:0 0 20px}.easy-wp-smtp-setup-wizard-content .subtitle{font-size:15px;line-height:22px;margin:0}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-separator{width:100%;border-top:1px solid #eeeef1;clear:both;margin:20px 0}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-separator-no-margin{margin:0}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-separator-big-margin{margin:30px 0}.easy-wp-smtp-setup-wizard-content-container+.easy-wp-smtp-separator{border-color:#dadadf}.easy-wp-smtp-welcome .easy-wp-smtp-content-header .subtitle{font-size:16px;line-height:24px}.easy-wp-smtp-welcome .easy-wp-smtp-setup-wizard-content{text-align:center}.easy-wp-smtp-button{border-radius:4px;border:none;background-color:#f8f8f9;color:#6f6f84;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;line-height:19px;padding:15px 30px;text-decoration:none}.easy-wp-smtp-button:focus,.easy-wp-smtp-button:hover{background-color:#3a3a56}.easy-wp-smtp-button:focus{outline:none}.easy-wp-smtp-button.easy-wp-smtp-button-secondary{background-color:#6f6f84;color:#fff;font-weight:500}.easy-wp-smtp-button.easy-wp-smtp-button-secondary:active,.easy-wp-smtp-button.easy-wp-smtp-button-secondary:focus,.easy-wp-smtp-button.easy-wp-smtp-button-secondary:hover{background-color:#3a3a56;color:#fff}.easy-wp-smtp-button.easy-wp-smtp-button-secondary:focus{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #3a3a56;box-shadow:0 0 0 1px #fff,0 0 0 3px #3a3a56}.easy-wp-smtp-button.easy-wp-smtp-button-secondary:disabled{opacity:.65;cursor:not-allowed;background-color:#6f6f84}.easy-wp-smtp-button-tertiary{background-color:#f8f8f9;-webkit-box-shadow:0 0 0 1px #bdbdc3;box-shadow:0 0 0 1px #bdbdc3;color:#6f6f84}.easy-wp-smtp-button-tertiary:active,.easy-wp-smtp-button-tertiary:hover{background-color:#f8f8f9;-webkit-box-shadow:0 0 0 1px #6f6f84;box-shadow:0 0 0 1px #6f6f84;color:#3a3a56}.easy-wp-smtp-button-tertiary:focus{background-color:#f8f8f9;-webkit-box-shadow:0 0 0 2px #211fa6;box-shadow:0 0 0 2px #211fa6;color:#211fa6}.easy-wp-smtp-button.easy-wp-smtp-button-red{background-color:#df2a4a;color:#fff;font-weight:500}.easy-wp-smtp-button.easy-wp-smtp-button-red:focus,.easy-wp-smtp-button.easy-wp-smtp-button-red:hover{background-color:#ab2039}.easy-wp-smtp-button.easy-wp-smtp-button-red:disabled{opacity:.65;cursor:not-allowed;background-color:#df2a4a}.easy-wp-smtp-button.easy-wp-smtp-button-success{background-color:#0f8a56;color:#fff;font-weight:500}.easy-wp-smtp-button.easy-wp-smtp-button-success:focus,.easy-wp-smtp-button.easy-wp-smtp-button-success:hover{background-color:#027a48}.easy-wp-smtp-button.easy-wp-smtp-button-success:disabled{opacity:.65;cursor:not-allowed;background-color:#0f8a56}.easy-wp-smtp-button.easy-wp-smtp-button-main{background-color:#211fa6;color:#fff;font-weight:500}.easy-wp-smtp-button.easy-wp-smtp-button-main:focus,.easy-wp-smtp-button.easy-wp-smtp-button-main:hover{background-color:#15137a}.easy-wp-smtp-button.easy-wp-smtp-button-main:focus{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #15137a;box-shadow:0 0 0 1px #fff,0 0 0 3px #15137a}.easy-wp-smtp-button.easy-wp-smtp-button-main:disabled{opacity:.65;cursor:not-allowed;background-color:#211fa6}.easy-wp-smtp-button.easy-wp-smtp-button-small{line-height:23px;font-size:14px;padding:8px 20px}.easy-wp-smtp-button.easy-wp-smtp-button-small .easy-wp-smtp-loader-sm{margin-top:3px;margin-bottom:-3px}.easy-wp-smtp-button.easy-wp-smtp-button-large{line-height:22px;font-size:18px;padding:19px 41px}.easy-wp-smtp-button .text-with-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.easy-wp-smtp-button .text-with-arrow-right .icon{margin-left:10px}.easy-wp-smtp-button .text-with-arrow-left .icon{margin-right:10px}.easy-wp-smtp-step-below-content{text-align:center;font-size:14px;color:#3a3a56;margin:-19px 0 47px}.easy-wp-smtp-setup-wizard-step-footer{display:block;text-align:center;min-height:110px;padding:0 20px;margin-top:30px}.easy-wp-smtp-setup-wizard-step-footer a{font-size:14px;display:block;color:#6f6f84;margin:20px 0}.easy-wp-smtp-setup-wizard-step-footer a:active,.easy-wp-smtp-setup-wizard-step-footer a:hover{color:#3a3a56;text-decoration:underline}.easy-wp-smtp-setup-wizard-step-footer-buttons{margin-bottom:20px}.easy-wp-smtp-setup-wizard-step-footer-buttons button{width:100%;margin-bottom:10px}.easy-wp-smtp-setup-wizard-step-footer-buttons button:last-child{margin-right:0;margin-bottom:0}.easy-wp-smtp-exit-link{text-align:center;margin-bottom:50px}.easy-wp-smtp-exit-link a{font-size:14px;color:#6f6f84;text-decoration:underline}.easy-wp-smtp-exit-link a:active,.easy-wp-smtp-exit-link a:hover{color:#3a3a56;text-decoration:underline}.easy-wp-smtp-setup-wizard-timeline{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:50px auto 0;max-width:645px;padding:0 20px}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step-line{background:#dadadf;height:2px;margin:0 6px;width:100%}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step-line.easy-wp-smtp-setup-wizard-timeline-line-active{background:#211fa6}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step{border:none;background-color:#bdbdc3;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;height:16px;width:16px}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step .icon{display:none}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step.easy-wp-smtp-setup-wizard-timeline-step-active,.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step.easy-wp-smtp-setup-wizard-timeline-step-completed{background-color:#211fa6;position:relative}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step.easy-wp-smtp-setup-wizard-timeline-step-failed{background-color:#df2a4a;position:relative}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step.easy-wp-smtp-setup-wizard-timeline-step-completed .icon-success,.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step.easy-wp-smtp-setup-wizard-timeline-step-failed .icon-failed{color:#fff;display:block;position:absolute;left:3px;top:3px}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step.easy-wp-smtp-setup-wizard-timeline-step-failed .icon-failed{left:4px;top:2px}.easy-wp-smtp-input-radios-with-icons{display:grid;grid-gap:20px}.easy-wp-smtp-input-radios-with-icons input{opacity:0;position:absolute}.easy-wp-smtp-input-radios-with-icons label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;color:#09092c;border:1px solid #bdbdc3;background:#fff;border-radius:4px;font-weight:500;font-size:15px;line-height:24px;padding:10px;cursor:pointer}.easy-wp-smtp-input-radios-with-icons label>*{vertical-align:middle}.easy-wp-smtp-input-radios-with-icons label:hover{border:1px solid #6f6f84;-webkit-box-shadow:0 0 0 1px #6f6f84;box-shadow:0 0 0 1px #6f6f84}.easy-wp-smtp-input-radios-with-icons label.easy-wp-smtp-styled-radio-label-checked{border:1px solid #211fa6;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.07),0 0 0 1px #211fa6;box-shadow:0 2px 2px rgba(0,0,0,.07),0 0 0 1px #211fa6}.easy-wp-smtp-input-radios-with-icons label.easy-wp-smtp-styled-radio-label-readonly{color:#6f6f84;border-color:#eeeef1;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.easy-wp-smtp-input-radios-with-icons label.easy-wp-smtp-styled-radio-label-readonly img,.easy-wp-smtp-input-radios-with-icons label.easy-wp-smtp-styled-radio-label-readonly svg:not(.icon){opacity:.4}.easy-wp-smtp-input-radios-with-icons label.easy-wp-smtp-styled-radio-label-readonly .easy-wp-smtp-styled-radio{-webkit-box-shadow:inset 0 0 0 1px #eeeef1!important;box-shadow:inset 0 0 0 1px #eeeef1!important}.easy-wp-smtp-input-radios-with-icons img{margin-left:10px}.easy-wp-smtp-input-radios-with-icons .easy-wp-smtp-styled-radio{-ms-flex-negative:0;flex-shrink:0;display:inline-block;width:20px;height:20px;background:#fff;-webkit-box-shadow:inset 0 0 0 1px #bdbdc3,inset 0 0 0 4px #fff;box-shadow:inset 0 0 0 1px #bdbdc3,inset 0 0 0 4px #fff;border-radius:50%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.easy-wp-smtp-input-radios-with-icons .easy-wp-smtp-styled-radio.easy-wp-smtp-styled-radio-checked{background-color:#211fa6}.easy-wp-smtp-input-radios-with-icons label:focus .easy-wp-smtp-styled-radio,.easy-wp-smtp-input-radios-with-icons label:hover .easy-wp-smtp-styled-radio{-webkit-box-shadow:0 0 0 1px #6f6f84,inset 0 0 0 1px #6f6f84,inset 0 0 0 4px #fff;box-shadow:0 0 0 1px #6f6f84,inset 0 0 0 1px #6f6f84,inset 0 0 0 4px #fff}.easy-wp-smtp-input-radios-with-icons label:focus .easy-wp-smtp-styled-radio.easy-wp-smtp-styled-radio-checked,.easy-wp-smtp-input-radios-with-icons label:hover .easy-wp-smtp-styled-radio.easy-wp-smtp-styled-radio-checked{-webkit-box-shadow:0 0 0 1px #211fa6,inset 0 0 0 1px #211fa6,inset 0 0 0 4px #fff;box-shadow:0 0 0 1px #211fa6,inset 0 0 0 1px #211fa6,inset 0 0 0 4px #fff}.easy-wp-smtp-input-radios-with-icons .easy-wp-smtp-styled-radio-text{margin-left:10px;margin-right:10px}.easy-wp-smtp-input-radios-with-icons .easy-wp-smtp-styled-radio-desc{font-weight:400;color:#3a3a56}.easy-wp-smtp-setup-wizard-form>:last-child{margin-bottom:0!important}.easy-wp-smtp-setup-wizard-form-row+.easy-wp-smtp-setup-wizard-form-row{margin-top:20px}.easy-wp-smtp-setup-wizard-form-row-highlight .easy-wp-smtp-input-radios-with-icons{grid-template-columns:1fr}.easy-wp-smtp-swal.swal2-container.swal2-shown{background-color:rgba(68,68,68,.5)}.easy-wp-smtp-swal .swal2-popup{padding:10px;border-radius:0;font-size:16px;color:#3a3a56;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.15);box-shadow:0 2px 15px rgba(0,0,0,.15)}.easy-wp-smtp-swal .swal2-popup .swal2-header{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;margin:40px 40px 12px;padding:0}.easy-wp-smtp-swal .swal2-popup .swal2-header .swal2-title{font-size:24px;line-height:22px;color:#09092c;margin:0;padding:0;font-weight:500;text-align:left}.easy-wp-smtp-swal .swal2-popup .swal2-header .swal2-close{color:#bdbdc3;font-size:0;width:16px;height:16px;margin:10px 8px 0 0;outline:none;top:15px;right:15px}.easy-wp-smtp-swal .swal2-popup .swal2-header .swal2-close:before{content:"";display:inline-block;background:no-repeat url(../img/times-solid-thin-grey.svg);width:13px;height:13px}.easy-wp-smtp-swal .swal2-popup .swal2-content{color:#3a3a56;font-size:16px;line-height:23px;padding:0 40px;margin-bottom:37px}.easy-wp-smtp-swal .swal2-popup .swal2-content #swal2-content{text-align:left;font-weight:400}.easy-wp-smtp-swal .swal2-popup .swal2-actions{border-top:1px solid #dadadf;margin:0 -10px;padding:30px 30px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto}@media(min-width:782px){.easy-wp-smtp-swal .swal2-popup .swal2-actions{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled:focus{-webkit-box-shadow:none;box-shadow:none}.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel,.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{margin:0;display:block;width:100%}@media(min-width:782px){.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel,.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{display:inline-block;width:auto}}.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{border:none;background-color:#211fa6;color:#fff;border-radius:3px;font-size:16px;font-weight:500;line-height:19px;padding:15px 30px;text-decoration:none}.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:focus,.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:hover{background-color:#15137a}.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:"";display:inline-block;margin:0 0 -3px 10px;background:url(../img/long-arrow-alt-right-regular-white.svg) no-repeat 50%;width:16px;height:18px}.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel{background:none!important;border:none;padding:0!important;color:#6f6f84;font-size:14px;font-weight:400;text-decoration:underline;cursor:pointer;margin-bottom:30px}@media(min-width:782px){.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel{margin-bottom:0}}.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:focus,.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:hover{color:#3a3a56}.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:before{content:"";margin:0 10px -3px 0;display:inline-block;background:url(../img/long-arrow-alt-left-regular-grey.svg) no-repeat 50%;width:16px;height:18px}.easy-wp-smtp-swal .upgrade-bonus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:30px auto;padding:11px 15px;border-radius:30px;background:#f2f2f4}.easy-wp-smtp-swal .upgrade-bonus svg{-ms-flex-negative:0;flex-shrink:0;margin-right:7px;color:#0f8a56}.easy-wp-smtp-swal .upgrade-bonus span{margin:0;font-weight:400;font-size:14px;line-height:20px;color:#3a3a56}.easy-wp-smtp-swal .upgrade-bonus span b{font-weight:500;color:#0f8a56}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup{padding-top:30px;padding-bottom:30px}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-header{margin:0 40px 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-header .swal2-close{top:4px;right:4px}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-header .swal2-image{margin-top:0;margin-bottom:30px}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content{margin-bottom:0}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content p{margin:0}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content p:last-child{margin-bottom:0}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content #swal2-content{text-align:center}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content #swal2-content .easy-wp-smtp-button{margin-bottom:10px;padding:12px 20px;font-weight:500;font-size:16px;line-height:18px}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content .upgrade-bonus{max-width:416px}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content .already-purchased{font-size:14px;color:#6f6f84}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content .already-purchased:focus,.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content .already-purchased:hover{color:#3a3a56}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-header{margin:20px}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-content{padding:0 20px;margin-bottom:30px}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-content .subtitle{margin:0 0 60px}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-content .title-container{margin-bottom:8px}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{background-color:#0f8a56}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:focus,.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:hover{background-color:#027a48}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:before,.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:none}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .settings-input-long-checkbox .checkbox{opacity:1}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .settings-input-long-checkbox .label{font-size:18px;line-height:22px}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-good .swal2-popup .swal2-content{margin-bottom:27px}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-good .swal2-popup .swal2-content img.icon{color:#ffd62f;width:16px;vertical-align:middle}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-good .swal2-popup .swal2-actions{border-top:none;padding:0 50px 40px}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-bad .swal2-popup .swal2-content{margin-bottom:16px}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-bad .swal2-popup .swal2-content textarea{width:100%;margin:27px 0 11px;padding:8px;background-color:#fff;border:1px solid #bdbdc3;border-radius:3px;min-height:39px;color:#3a3a56;font-size:15px;line-height:18px;resize:none}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-bad .swal2-popup .swal2-content textarea:focus{outline:none;border-color:#211fa6;-webkit-box-shadow:0 0 0 .5px #211fa6;box-shadow:0 0 0 .5px #211fa6}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-bad .swal2-popup .swal2-content .permission-container{display:-webkit-box;display:-ms-flexbox;display:flex}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-bad .swal2-popup .swal2-content .permission-container label{font-size:14px;margin-left:7px}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-bad .swal2-popup .swal2-content .permission-container input[type=checkbox]{width:16px;height:16px}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-bad .swal2-popup .swal2-actions{border-top:none;padding:0 50px 40px}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-bad .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:none}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-content{margin-bottom:47px}.easy-wp-smtp-swal.easy-wp-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}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel,.easy-wp-smtp-swal.easy-wp-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}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:after,.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:before,.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after,.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:before{content:none}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{background:url(../img/thumbs-up.svg);margin-right:50px}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:hover{background:url(../img/thumbs-up-hover.svg)}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel{background:url(../img/thumbs-down.svg)!important}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:hover{background:url(../img/thumbs-down-hover.svg)!important}.easy-wp-smtp-swal.easy-wp-smtp-swal-error .swal2-popup p{margin:0}.easy-wp-smtp-swal.easy-wp-smtp-swal-error .swal2-popup .swal2-content{padding:0 40px;margin-bottom:29px}.easy-wp-smtp-swal.easy-wp-smtp-swal-error .swal2-popup .swal2-content .subtitle{margin:0 0 26px}.easy-wp-smtp-swal.easy-wp-smtp-swal-error .swal2-popup .swal2-content .detailed-error{padding:11px 15px;font-size:14px;line-height:20px;margin:0;color:#3a3a56;border:1px solid #dadadf;border-left:4px solid #df2a4a;text-align:left;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.07);box-shadow:0 1px 1px rgba(0,0,0,.07)}.easy-wp-smtp-swal.easy-wp-smtp-swal-error .swal2-popup .swal2-content .detailed-error h3{font-size:14px;color:#09092c;font-weight:500;line-height:23px;margin:0}.easy-wp-smtp-swal.easy-wp-smtp-swal-error .swal2-popup .swal2-actions{padding:0 50px 40px;border-top:none}.easy-wp-smtp-swal.easy-wp-smtp-swal-error .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:none}.easy-wp-smtp-swal.easy-wp-smtp-swal-alert .swal2-popup .swal2-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.easy-wp-smtp-swal.easy-wp-smtp-swal-alert .swal2-popup .swal2-content{padding:0 40px;margin-bottom:29px}.easy-wp-smtp-swal.easy-wp-smtp-swal-alert .swal2-popup .swal2-content #swal2-content{text-align:center}.easy-wp-smtp-swal.easy-wp-smtp-swal-alert .swal2-popup .swal2-content p{margin:0 0 26px}.easy-wp-smtp-swal.easy-wp-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}.easy-wp-smtp-swal.easy-wp-smtp-swal-alert .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:none}.easy-wp-smtp-setup-wizard-step-choose-mailer .easy-wp-smtp-content-header .subtitle,.easy-wp-smtp-setup-wizard-step-configure-mailer .easy-wp-smtp-content-header .subtitle{font-size:16px;line-height:24px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings{margin-top:29px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description{font-size:16px;line-height:24px;color:#3a3a56;margin-bottom:29px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description p{margin-top:0;margin-bottom:20px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description p:last-child{margin-bottom:0}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links{margin-top:0}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a{margin-right:20px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a.easy-wp-smtp-link-docs,.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a:last-child{margin-top:10px;display:block}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links .easy-wp-smtp-link{font-weight:500}.easy-wp-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:#6f6f84}.easy-wp-smtp-setup-wizard-step-configure-mailer .easy-wp-smtp-configure-mailer-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.easy-wp-smtp-setup-wizard-step-configure-mailer .easy-wp-smtp-configure-mailer-header-container{width:calc(100% - 94px)}.easy-wp-smtp-setup-wizard-step-configure-mailer .easy-wp-smtp-configure-mailer-logo{width:100px;height:100px;border:1px solid #dadadf;border-radius:50%;position:relative;-ms-flex-negative:0;flex-shrink:0;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}.easy-wp-smtp-setup-wizard-step-configure-mailer .easy-wp-smtp-configure-mailer-logo svg{width:60px;height:auto;max-height:60px}.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 30px}.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 15px}.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:#09092c;display:inline-block;font-weight:500;font-size:16px;line-height:20px}.settings-amazon-ses-identities .easy-wp-smtp-info,.settings-input-checkbox .easy-wp-smtp-info,.settings-input-long-checkbox .easy-wp-smtp-info,.settings-input-number .easy-wp-smtp-info,.settings-input-radio .easy-wp-smtp-info,.settings-input-select .easy-wp-smtp-info,.settings-input-switch .easy-wp-smtp-info,.settings-input-text .easy-wp-smtp-info,.settings-oauth-connection .easy-wp-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:#df2a4a;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:#df2a4a}.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:#6f6f84;margin:-5px 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}.license-form input,.settings-input-number input,.settings-input-text input{display:block;width:100%;margin:0 0 15px;padding:8px 12px;background-color:#fff;border:1px solid #bdbdc3;border-radius:3px;min-height:41px;color:#3a3a56;font-size:15px;line-height:18px}.license-form input:focus,.settings-input-number input:focus,.settings-input-text input:focus{outline:none;border-color:#211fa6;-webkit-box-shadow:0 0 0 .5px #211fa6;box-shadow:0 0 0 .5px #211fa6}.license-form input::-webkit-input-placeholder,.settings-input-number input::-webkit-input-placeholder,.settings-input-text input::-webkit-input-placeholder{color:rgba(58,58,86,.7)}.license-form input::-moz-placeholder,.settings-input-number input::-moz-placeholder,.settings-input-text input::-moz-placeholder{color:rgba(58,58,86,.7)}.license-form input:-ms-input-placeholder,.settings-input-number input:-ms-input-placeholder,.settings-input-text input:-ms-input-placeholder{color:rgba(58,58,86,.7)}.license-form input::-ms-input-placeholder,.settings-input-number input::-ms-input-placeholder,.settings-input-text input::-ms-input-placeholder{color:rgba(58,58,86,.7)}.license-form input::placeholder,.settings-input-number input::placeholder,.settings-input-text input::placeholder{color:rgba(58,58,86,.7)}.license-form-error input,.settings-input-number-error input,.settings-input-text-error input{border-color:#df2a4a}.license-form.settings-input-text-with-copy .settings-input-container,.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}.license-form.settings-input-text-with-copy .settings-input-container input,.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:#6f6f84}.license-form.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button,.settings-input-number.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button,.settings-input-text.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button{outline:none;margin:0 0 15px 10px;background-color:#bdbdc3}.license-form.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button:hover,.settings-input-number.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button:hover,.settings-input-text.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button:hover{background-color:#6f6f84}.license-form.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-small,.settings-input-number.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-small,.settings-input-text.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-small{padding:8px 12px}.license-form.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-copied,.license-form.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-copied:hover,.settings-input-number.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-copied,.settings-input-number.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-copied:hover,.settings-input-text.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-copied,.settings-input-text.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-copied:hover{background-color:#0f8a56}.license-form.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container,.settings-input-number.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container,.settings-input-text.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.license-form.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container .icon,.settings-input-number.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container .icon,.settings-input-text.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container .icon{display:none}.license-form.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container .icon.active,.settings-input-number.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container .icon.active,.settings-input-text.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container .icon.active{display:block}.settings-input-radio-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.settings-input-radio input{opacity:0;position:absolute}.settings-input-radio label{color:#09092c;font-weight:500;font-size:14px;line-height:20px;display:inline-block;margin:0 25px 15px 0;cursor:pointer}.settings-input-radio label:last-child{margin-right:0}.settings-input-radio label>span{vertical-align:middle}.settings-input-radio label.easy-wp-smtp-styled-radio-label-disabled{cursor:not-allowed}.settings-input-radio .input-label{margin-left:10px}.settings-input-radio .easy-wp-smtp-styled-radio{display:inline-block;width:20px;height:20px;background:#fff;-webkit-box-shadow:inset 0 0 0 1px #bdbdc3,inset 0 0 0 4px #fff;box-shadow:inset 0 0 0 1px #bdbdc3,inset 0 0 0 4px #fff;border-radius:50%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.settings-input-radio .easy-wp-smtp-styled-radio.easy-wp-smtp-styled-radio-checked{background-color:#211fa6}.settings-input-radio .easy-wp-smtp-styled-radio.easy-wp-smtp-styled-radio-disabled{opacity:.4}.settings-input-radio label:focus .easy-wp-smtp-styled-radio,.settings-input-radio label:hover .easy-wp-smtp-styled-radio{-webkit-box-shadow:0 0 0 1px #6f6f84,inset 0 0 0 1px #6f6f84,inset 0 0 0 4px #fff;box-shadow:0 0 0 1px #6f6f84,inset 0 0 0 1px #6f6f84,inset 0 0 0 4px #fff}.settings-input-radio label:focus .easy-wp-smtp-styled-radio.easy-wp-smtp-styled-radio-checked,.settings-input-radio label:hover .easy-wp-smtp-styled-radio.easy-wp-smtp-styled-radio-checked{-webkit-box-shadow:0 0 0 1px #211fa6,inset 0 0 0 1px #211fa6,inset 0 0 0 4px #fff;box-shadow:0 0 0 1px #211fa6,inset 0 0 0 1px #211fa6,inset 0 0 0 4px #fff}.settings-input-switch.sub_setting{background-color:#f2f2f4;padding:20px;margin-top:-17px}.settings-input-switch.sub_setting .label{font-size:14px}.settings-input-switch.sub_setting .label-description{color:#3a3a56}.settings-input-switch .title{display:block}.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:#211fa6}.settings-input-switch input:checked+.toggle-switch:before{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}.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:#bdbdc3}.settings-input-switch input:disabled+.toggle-switch{background-color:#bdbdc3;cursor:not-allowed}.settings-input-switch input:disabled:checked+.toggle-switch{background-color:#4f4dde;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 #211fa6;box-shadow:0 0 0 1px #fff,0 0 0 3px #211fa6}.settings-input-switch input:not(:checked):focus+.toggle-switch,.settings-input-switch input:not(:checked):hover+.toggle-switch{background-color:#6f6f84;-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #6f6f84;box-shadow:0 0 0 1px #fff,0 0 0 3px #6f6f84}.settings-input-switch .toggle-switch{position:relative;cursor:pointer;background-color:#6f6f84;border-radius:10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;vertical-align:middle;display:inline-block;width:36px;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-top:10px}.settings-input-switch .label-description{font-size:14px;line-height:20px;font-weight:500;color:#3a3a56;margin:0 0 0 10px;-webkit-box-flex:1;-ms-flex:1;flex:1}.settings-input-select-container{position:relative;margin:0 0 15px}.settings-input-select select::-ms-expand{display:none}.settings-input-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;padding:0 40px 0 8px;border:1px solid #bdbdc3;border-radius:3px;min-height:39px;color:#3a3a56;font-size:15px;line-height:18px;margin-left:0;margin-right:0;background:#fff url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMSAxbDUgNSA1LTUiIHN0cm9rZT0iI0JEQkRDMyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=) no-repeat right 17px top 55%}.settings-input-select select:focus{outline:none;border-color:#211fa6;-webkit-box-shadow:0 0 0 .5px #211fa6;box-shadow:0 0 0 .5px #211fa6}.settings-input-select select:disabled{cursor:not-allowed}.settings-input-select-error select{border-color:#df2a4a}.settings-amazon-ses-identities>.easy-wp-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:#f8f8f9;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+.easy-wp-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:#09092c;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 #dadadf}.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 .easy-wp-smtp-button{margin-top:20px}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form{background:#f8f8f9;border-radius:3px}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form h3{font-size:14px;line-height:21px;margin-bottom:16px}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form p{font-size:14px;margin:0 0 20px}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .settings-input-radio{margin-bottom:5px}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .settings-input-text{margin-bottom:20px}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step .easy-wp-smtp-button-main.easy-wp-smtp-button-verify{min-width:150px}.settings-amazon-ses-identities .easy-wp-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 .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step .ses-identities-email-success-notice .icon{width:16px;height:16px;margin-right:10px;color:#0f8a56}.settings-amazon-ses-identities .easy-wp-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 .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .settings-input-text label{width:50px;margin-right:16px}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .settings-input-text label .label{font-size:16px;color:#6f6f84;font-weight:400;margin-bottom:0}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .settings-input-text .settings-input-container{width:100%}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records{border:1px solid #dadadf}.settings-amazon-ses-identities .easy-wp-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 .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__row--heading{border-radius:4px 4px 0 0;background-color:#f2f2f4}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__row--record{border-top:1px solid #dadadf}.settings-amazon-ses-identities .easy-wp-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 .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--heading{font-size:14px;line-height:20px;font-weight:500;color:#09092c}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record .settings-input-container{position:relative}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record .settings-input-text{margin:0}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record .settings-input-label-container{display:none}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record input{margin:0;padding-right:39px}.settings-amazon-ses-identities .easy-wp-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;-webkit-box-shadow:none;box-shadow:none;border-radius:0 1px 1px 0}.settings-oauth-connection .description{margin-bottom:20px}.settings-oauth-connection .easy-wp-smtp-button{margin-top:-2px}.settings-oauth-connection .remove-authorization-container .description .icon{color:#0f8a56;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 .easy-wp-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 #eeeef1;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 .easy-wp-smtp-pro-badge{margin-left:10px;width:28px;height:16px}.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{position:relative;display:inline-block;height:20px;width:20px;-ms-flex-negative:0;flex-shrink:0;background:#fff;-webkit-box-shadow:inset 0 0 0 1px #bdbdc3,inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 1px #bdbdc3,inset 0 0 0 2px #fff;border-radius:3px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.settings-input-long-checkbox .checkbox:after{display:none;content:"";height:100%;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOC41NTIgMS4wMmwtNC41IDYuMDUzLTIuNjEtMS45NCIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);background-repeat:no-repeat;background-position:50%}.settings-input-long-checkbox .checkbox.checkbox-checked{background-color:#211fa6;-webkit-box-shadow:inset 0 0 0 3px #211fa6;box-shadow:inset 0 0 0 3px #211fa6}.settings-input-long-checkbox .checkbox.checkbox-checked:after{display:block}.settings-input-long-checkbox .checkbox.checkbox-disabled{opacity:.5;pointer-events:none}.settings-input-long-checkbox:focus .checkbox:not(.checkbox-disabled),.settings-input-long-checkbox:hover .checkbox:not(.checkbox-disabled){-webkit-box-shadow:0 0 0 1px #6f6f84,inset 0 0 0 1px #6f6f84,inset 0 0 0 2px #fff;box-shadow:0 0 0 1px #6f6f84,inset 0 0 0 1px #6f6f84,inset 0 0 0 2px #fff}.settings-input-long-checkbox:focus .checkbox:not(.checkbox-disabled).checkbox-checked,.settings-input-long-checkbox:hover .checkbox:not(.checkbox-disabled).checkbox-checked{-webkit-box-shadow:0 0 0 1px #211fa6,inset 0 0 0 1px #211fa6,inset 0 0 0 2px #fff;box-shadow:0 0 0 1px #211fa6,inset 0 0 0 1px #211fa6,inset 0 0 0 2px #fff}.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-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{position:relative;display:inline-block;height:20px;width:20px;-ms-flex-negative:0;flex-shrink:0;background:#fff;-webkit-box-shadow:inset 0 0 0 1px #bdbdc3,inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 1px #bdbdc3,inset 0 0 0 2px #fff;border-radius:3px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.settings-input-checkbox .checkbox:after{display:none;content:"";height:100%;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOC41NTIgMS4wMmwtNC41IDYuMDUzLTIuNjEtMS45NCIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);background-repeat:no-repeat;background-position:50%}.settings-input-checkbox .checkbox.checkbox-checked{background-color:#211fa6;-webkit-box-shadow:inset 0 0 0 3px #211fa6;box-shadow:inset 0 0 0 3px #211fa6}.settings-input-checkbox .checkbox.checkbox-checked:after{display:block}.settings-input-checkbox .checkbox.checkbox-disabled{opacity:.5;pointer-events:none}.settings-input-checkbox:focus .checkbox:not(.checkbox-disabled),.settings-input-checkbox:hover .checkbox:not(.checkbox-disabled){-webkit-box-shadow:0 0 0 1px #6f6f84,inset 0 0 0 1px #6f6f84,inset 0 0 0 2px #fff;box-shadow:0 0 0 1px #6f6f84,inset 0 0 0 1px #6f6f84,inset 0 0 0 2px #fff}.settings-input-checkbox:focus .checkbox:not(.checkbox-disabled).checkbox-checked,.settings-input-checkbox:hover .checkbox:not(.checkbox-disabled).checkbox-checked{-webkit-box-shadow:0 0 0 1px #211fa6,inset 0 0 0 1px #211fa6,inset 0 0 0 2px #fff;box-shadow:0 0 0 1px #211fa6,inset 0 0 0 1px #211fa6,inset 0 0 0 2px #fff}.easy-wp-smtp-setup-wizard-step-plugin-features .easy-wp-smtp-plugin-features-header{margin-bottom:33px}.easy-wp-smtp-setup-wizard-step-plugin-features .easy-wp-smtp-plugin-features-header .easy-wp-smtp-content-header{margin-bottom:0}.easy-wp-smtp-setup-wizard-step-plugin-features .settings-input-long-checkbox .label{font-size:18px;line-height:22px}.easy-wp-smtp-plugin-configure-email-logs>:last-child,.easy-wp-smtp-plugin-features-list>:last-child{margin-bottom:0;padding-bottom:0}.easy-wp-smtp-setup-wizard-step-license .upgrade-content,.easy-wp-smtp-setup-wizard-step-license .verified-license{background-color:rgba(15,138,86,.07);padding:30px;margin-bottom:40px;color:#09092c}.easy-wp-smtp-setup-wizard-step-license .upgrade-content p{margin:0 0 30px;font-size:15px;line-height:22px}.easy-wp-smtp-setup-wizard-step-license .upgrade-content p a{color:#0f8a56;font-weight:500}.easy-wp-smtp-setup-wizard-step-license .upgrade-content p a:hover{color:#027a48}.easy-wp-smtp-setup-wizard-step-license .verified-license{text-align:center;margin-bottom:0}.easy-wp-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:15px;line-height:22px;margin-bottom:15px}.easy-wp-smtp-setup-wizard-step-license .checked-item-list .checked-item:last-child{margin-bottom:0}.easy-wp-smtp-setup-wizard-step-license .checked-item-list .checked-item .icon{color:#0f8a56;margin-right:10px;width:16px}.easy-wp-smtp-setup-wizard-step-license .checked-item-list .checked-item>span{width:calc(100% - 31px)}.easy-wp-smtp-setup-wizard-step-license .license-form{color:#09092c}.easy-wp-smtp-setup-wizard-step-license .license-form.license-form-error input{border-color:#df2a4a}.easy-wp-smtp-setup-wizard-step-license .license-form.license-form-error .error-message{color:#df2a4a;font-size:14px;margin:5px 0 0}.easy-wp-smtp-setup-wizard-step-license .license-form p{margin:0 0 10px;font-size:15px;line-height:22px}.easy-wp-smtp-setup-wizard-step-license .license-form .license-control{display:block}.easy-wp-smtp-setup-wizard-step-license .license-form input{display:block;width:100%;margin-bottom:0}.easy-wp-smtp-setup-wizard-step-license .license-form button{-ms-flex-negative:0;flex-shrink:0;margin-top:10px;width:100%}.easy-wp-smtp-setup-wizard-check-configuration .check-configuration-loading-image-container{text-align:center}.easy-wp-smtp-setup-wizard-configuration-success .easy-wp-smtp-setup-wizard-step-footer{margin:20px 0}.easy-wp-smtp-setup-wizard-configuration-success .easy-wp-smtp-setup-wizard-step-footer button{margin-bottom:10px;width:100%}.easy-wp-smtp-setup-wizard-configuration-success .easy-wp-smtp-setup-wizard-step-footer button:last-child{margin-bottom:0}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-setup-wizard-configuration-failure .easy-wp-smtp-content-header{margin-bottom:27px}.easy-wp-smtp-setup-wizard-configuration-failure .start-troubleshooting-arrow-container{margin-bottom:11px}.easy-wp-smtp-setup-wizard-configuration-failure .start-troubleshooting-arrow-container svg{width:112px;height:112px;margin:0 auto;display:block}.easy-wp-smtp-setup-wizard-configuration-failure .easy-wp-smtp-setup-wizard-step-footer{margin:20px 0}.easy-wp-smtp-setup-wizard-configuration-failure .easy-wp-smtp-setup-wizard-step-footer .easy-wp-smtp-button{margin-bottom:10px;width:100%}.easy-wp-smtp-setup-wizard-configuration-failure .easy-wp-smtp-setup-wizard-step-footer .easy-wp-smtp-button:last-child{margin-bottom:0}.easy-wp-smtp-admin-page{position:relative}.easy-wp-smtp-admin-page .easy-wp-smtp-blocked,.easy-wp-smtp-admin-page .easy-wp-smtp-loading{position:fixed;top:0;bottom:0;right:0;left:0;background:hsla(0,0%,100%,.5);z-index:999}.easy-wp-smtp-admin-page .easy-wp-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}.easy-wp-smtp-admin-page .easy-wp-smtp-loading svg{-webkit-filter:drop-shadow(0 5px 50px rgba(0,0,0,.25));filter:drop-shadow(0 5px 50px rgba(0,0,0,.25))}.swal2-shown .swal2-container.swal2-backdrop-show{background:rgba(32,32,44,.7)}img{max-width:100%}a{color:#211fa6;-webkit-transition:.1s;transition:.1s}a:focus,a:hover{color:#15137a;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}.easy-wp-smtp-notice{padding:15px;font-size:14px;line-height:20px;margin:0;color:#09092c;text-align:left}.easy-wp-smtp-notice--error{border-left:4px solid #df2a4a;background:rgba(223,42,74,.05);color:#42000c}.easy-wp-smtp-notice--info{border-left:4px solid #211fa6;background:rgba(33,31,166,.05)}.easy-wp-smtp-notice p{margin-top:0}.easy-wp-smtp-notice p:last-child{margin-bottom:0}@media(min-width:782px){.easy-wp-smtp-setup-wizard-container{max-width:100%;margin:0 auto;width:848px}.easy-wp-smtp-setup-wizard-content{margin:50px 0}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-content-header{margin-bottom:50px}.easy-wp-smtp-setup-wizard-content-container{padding:59px 99px}.easy-wp-smtp-setup-wizard-content-container-container{padding:30px 20px}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-separator{margin:30px 0}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-separator-no-margin{margin:0}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-separator-big-margin{margin:40px 0}.easy-wp-smtp-welcome .easy-wp-smtp-logo{margin-top:150px;padding:0}.easy-wp-smtp-welcome .easy-wp-smtp-setup-wizard-container{width:635px}.easy-wp-smtp-welcome .easy-wp-smtp-setup-wizard-content{margin:50px 0}.easy-wp-smtp-welcome .easy-wp-smtp-setup-wizard-content-container{padding:59px}.easy-wp-smtp-welcome .easy-wp-smtp-setup-wizard-content-container .easy-wp-smtp-content-header{margin-bottom:30px}.easy-wp-smtp-setup-wizard-step-configure-mailer .easy-wp-smtp-content-header{margin-bottom:40px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings{margin-top:40px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description{margin-bottom:40px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links{margin-top:-22px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a.easy-wp-smtp-link-docs,.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a:last-child{margin-top:0;display:inline-block}.easy-wp-smtp-setup-wizard-check-configuration .easy-wp-smtp-setup-wizard-content-container{padding:83px 100px 66px}.easy-wp-smtp-setup-wizard-check-configuration .easy-wp-smtp-setup-wizard-content-container .easy-wp-smtp-content-header{margin-bottom:55px}.easy-wp-smtp-setup-wizard-step-plugin-features .easy-wp-smtp-plugin-features-header{margin-bottom:60px}.easy-wp-smtp-input-radios-with-icons{grid-template-columns:repeat(2,1fr)}.easy-wp-smtp-setup-wizard-timeline{padding:0}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step-line{margin:0 10px}.easy-wp-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}.easy-wp-smtp-setup-wizard-step-footer-buttons{margin-bottom:0;margin-right:30px}.easy-wp-smtp-setup-wizard-step-footer-buttons button{margin-bottom:0;margin-right:15px;width:inherit}.easy-wp-smtp-setup-wizard-step-footer-buttons button:last-child{margin-right:0}.easy-wp-smtp-setup-wizard-step-help-improve .easy-wp-smtp-content-header,.easy-wp-smtp-setup-wizard-step-license .easy-wp-smtp-content-header{margin-bottom:40px}.easy-wp-smtp-setup-wizard-step-license .license-form .license-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.easy-wp-smtp-setup-wizard-step-license .license-form button{margin-top:0;min-width:120px;width:auto;margin-left:15px}.easy-wp-smtp-setup-wizard-configuration-failure .start-troubleshooting-arrow-container svg{margin:0;display:inline-block}.easy-wp-smtp-setup-wizard-configuration-failure .easy-wp-smtp-setup-wizard-step-footer{margin:0 30px}.easy-wp-smtp-setup-wizard-configuration-failure .easy-wp-smtp-setup-wizard-step-footer .easy-wp-smtp-button{margin-bottom:0;-webkit-box-flex:10;-ms-flex:10;flex:10}.easy-wp-smtp-setup-wizard-configuration-failure .easy-wp-smtp-setup-wizard-step-footer .easy-wp-smtp-button.easy-wp-smtp-button-main{-webkit-box-flex:11;-ms-flex:11;flex:11;margin-right:30px}.easy-wp-smtp-setup-wizard-configuration-success .upgrade-banner-container{margin:50px -70px 0}.easy-wp-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}.easy-wp-smtp-setup-wizard-configuration-success .upgrade-banner .checked-item-list .checked-item{margin-bottom:0}.easy-wp-smtp-setup-wizard-configuration-success .easy-wp-smtp-setup-wizard-step-footer{margin:0 30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.easy-wp-smtp-setup-wizard-configuration-success .easy-wp-smtp-setup-wizard-step-footer button{-webkit-box-flex:10;-ms-flex:10;flex:10;margin-bottom:0;margin-right:15px}.easy-wp-smtp-setup-wizard-configuration-success .easy-wp-smtp-setup-wizard-step-footer button:last-child{margin-right:0}.easy-wp-smtp-setup-wizard-configuration-success .easy-wp-smtp-setup-wizard-step-footer button.easy-wp-smtp-button-main{-webkit-box-flex:11;-ms-flex:11;flex:11}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-header{margin:50px 90px 15px}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-content{padding:0 90px}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{margin-left:30px}.easy-wp-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}}.easy-wp-smtp-logo-icon[data-v-746ff3c0]{width:32px;height:32px}.easy-wp-smtp-pro-badge[data-v-746ff3c0]{margin-left:auto;width:28px;height:auto}.easy-wp-smtp-recommended-badge[data-v-746ff3c0]{margin-left:auto;padding:3px 5px;font-weight:700;font-size:8px;line-height:10px;text-transform:uppercase;border-radius:2px;background-color:#ffd62f;color:#09092c}.easy-wp-smtp-setup-wizard-step-count[data-v-02c612a3]{margin:0 0 20px;font-size:14px;line-height:20px;color:#6f6f84}.easy-wp-smtp-notice[data-v-54b0b122]{margin-top:-20px;margin-bottom:30px}.easy-wp-smtp-info .icon[data-v-2a14ae56]{display:block;color:#6f6f84}.easy-wp-smtp-notice[data-v-4eebd63c],.easy-wp-smtp-notice[data-v-56e03490]{margin-top:-23px;margin-bottom:20px}
     1.easy-wp-smtp-tooltip{display:block!important;z-index:10000;max-width:350px}.easy-wp-smtp-tooltip .easy-wp-smtp-tooltip-inner{background:#09092c;color:#fff;border-radius:5px;padding:16px 20px;font-size:14px}.easy-wp-smtp-tooltip .easy-wp-smtp-tooltip-inner a{color:#fff;font-weight:700}.easy-wp-smtp-tooltip .easy-wp-smtp-tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#09092c;z-index:1}.easy-wp-smtp-tooltip[x-placement^=top]{padding-bottom:5px}.easy-wp-smtp-tooltip[x-placement^=top] .easy-wp-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}.easy-wp-smtp-tooltip[x-placement^=bottom]{padding-top:5px}.easy-wp-smtp-tooltip[x-placement^=bottom] .easy-wp-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}.easy-wp-smtp-tooltip[x-placement^=right]{padding-left:5px}.easy-wp-smtp-tooltip[x-placement^=right] .easy-wp-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}.easy-wp-smtp-tooltip[x-placement^=left]{padding-right:5px}.easy-wp-smtp-tooltip[x-placement^=left] .easy-wp-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}.easy-wp-smtp-tooltip.popover .popover-inner{background:#fff;color:#09092c;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)}.easy-wp-smtp-tooltip.popover .popover-arrow{border-color:#fff}.easy-wp-smtp-tooltip[aria-hidden=true]{visibility:hidden;opacity:0;-webkit-transition:opacity .15s,visibility .15s;transition:opacity .15s,visibility .15s}.easy-wp-smtp-tooltip[aria-hidden=false]{visibility:visible;opacity:1;-webkit-transition:opacity .15s;transition:opacity .15s}.easy-wp-smtp-loader{-webkit-animation:easy-wp-smtp-loader-spin .65s linear infinite;animation:easy-wp-smtp-loader-spin .65s linear infinite}.easy-wp-smtp-loader-md{width:32px;height:32px}.easy-wp-smtp-loader-sm{width:16px;height:16px}@-webkit-keyframes easy-wp-smtp-loader-spin{0%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}to{-webkit-transform:rotate(630deg);transform:rotate(630deg)}}@keyframes easy-wp-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:#f2f2f4;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:#211fa6;font-weight:700}.medium-bold a:focus,.medium-bold a:hover{color:#15137a}.easy-wp-smtp-setup-wizard-header{text-align:center;font-size:0}.easy-wp-smtp-logo{display:inline-block;width:300px;margin-top:60px}.easy-wp-smtp-logo img{display:block;width:100%;height:100%}.easy-wp-smtp-setup-wizard-container{max-width:90%;width:auto;margin:0 auto}.easy-wp-smtp-setup-wizard-content{background:#fff;border:1px solid #dadadf;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.05);box-shadow:0 2px 4px rgba(0,0,0,.05);color:#3a3a56;font-size:16px;line-height:24px;margin:22px 0 30px}.easy-wp-smtp-setup-wizard-content-container{padding:10px 20px}.easy-wp-smtp-setup-wizard-content-container>:last-child{margin-bottom:0}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-content-header{margin-bottom:27px}.easy-wp-smtp-setup-wizard-content h2,.easy-wp-smtp-setup-wizard-content h3{color:#09092c;font-size:24px;line-height:22px;font-weight:500;margin:0 0 15px}.easy-wp-smtp-setup-wizard-content h3{font-size:16px;margin:0 0 20px}.easy-wp-smtp-setup-wizard-content .subtitle{font-size:15px;line-height:22px;margin:0}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-separator{width:100%;border-top:1px solid #eeeef1;clear:both;margin:20px 0}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-separator-no-margin{margin:0}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-separator-big-margin{margin:30px 0}.easy-wp-smtp-setup-wizard-content-container+.easy-wp-smtp-separator{border-color:#dadadf}.easy-wp-smtp-welcome .easy-wp-smtp-content-header .subtitle{font-size:16px;line-height:24px}.easy-wp-smtp-welcome .easy-wp-smtp-setup-wizard-content{text-align:center}.easy-wp-smtp-button{border-radius:4px;border:none;background-color:#f8f8f9;color:#6f6f84;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;line-height:19px;padding:15px 30px;text-decoration:none}.easy-wp-smtp-button:focus,.easy-wp-smtp-button:hover{background-color:#3a3a56}.easy-wp-smtp-button:focus{outline:none}.easy-wp-smtp-button.easy-wp-smtp-button-secondary{background-color:#6f6f84;color:#fff;font-weight:500}.easy-wp-smtp-button.easy-wp-smtp-button-secondary:active,.easy-wp-smtp-button.easy-wp-smtp-button-secondary:focus,.easy-wp-smtp-button.easy-wp-smtp-button-secondary:hover{background-color:#3a3a56;color:#fff}.easy-wp-smtp-button.easy-wp-smtp-button-secondary:focus{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #3a3a56;box-shadow:0 0 0 1px #fff,0 0 0 3px #3a3a56}.easy-wp-smtp-button.easy-wp-smtp-button-secondary:disabled{opacity:.65;cursor:not-allowed;background-color:#6f6f84}.easy-wp-smtp-button-tertiary{background-color:#f8f8f9;-webkit-box-shadow:0 0 0 1px #bdbdc3;box-shadow:0 0 0 1px #bdbdc3;color:#6f6f84}.easy-wp-smtp-button-tertiary:active,.easy-wp-smtp-button-tertiary:hover{background-color:#f8f8f9;-webkit-box-shadow:0 0 0 1px #6f6f84;box-shadow:0 0 0 1px #6f6f84;color:#3a3a56}.easy-wp-smtp-button-tertiary:focus{background-color:#f8f8f9;-webkit-box-shadow:0 0 0 2px #211fa6;box-shadow:0 0 0 2px #211fa6;color:#211fa6}.easy-wp-smtp-button.easy-wp-smtp-button-red{background-color:#df2a4a;color:#fff;font-weight:500}.easy-wp-smtp-button.easy-wp-smtp-button-red:focus,.easy-wp-smtp-button.easy-wp-smtp-button-red:hover{background-color:#ab2039}.easy-wp-smtp-button.easy-wp-smtp-button-red:disabled{opacity:.65;cursor:not-allowed;background-color:#df2a4a}.easy-wp-smtp-button.easy-wp-smtp-button-success{background-color:#0f8a56;color:#fff;font-weight:500}.easy-wp-smtp-button.easy-wp-smtp-button-success:focus,.easy-wp-smtp-button.easy-wp-smtp-button-success:hover{background-color:#027a48}.easy-wp-smtp-button.easy-wp-smtp-button-success:disabled{opacity:.65;cursor:not-allowed;background-color:#0f8a56}.easy-wp-smtp-button.easy-wp-smtp-button-main{background-color:#211fa6;color:#fff;font-weight:500}.easy-wp-smtp-button.easy-wp-smtp-button-main:focus,.easy-wp-smtp-button.easy-wp-smtp-button-main:hover{background-color:#15137a}.easy-wp-smtp-button.easy-wp-smtp-button-main:focus{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #15137a;box-shadow:0 0 0 1px #fff,0 0 0 3px #15137a}.easy-wp-smtp-button.easy-wp-smtp-button-main:disabled{opacity:.65;cursor:not-allowed;background-color:#211fa6}.easy-wp-smtp-button.easy-wp-smtp-button-small{line-height:23px;font-size:14px;padding:8px 20px}.easy-wp-smtp-button.easy-wp-smtp-button-small .easy-wp-smtp-loader-sm{margin-top:3px;margin-bottom:-3px}.easy-wp-smtp-button.easy-wp-smtp-button-large{line-height:22px;font-size:18px;padding:19px 41px}.easy-wp-smtp-button .text-with-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.easy-wp-smtp-button .text-with-arrow-right .icon{margin-left:10px}.easy-wp-smtp-button .text-with-arrow-left .icon{margin-right:10px}.easy-wp-smtp-step-below-content{text-align:center;font-size:14px;color:#3a3a56;margin:-19px 0 47px}.easy-wp-smtp-setup-wizard-step-footer{display:block;text-align:center;min-height:110px;padding:0 20px;margin-top:30px}.easy-wp-smtp-setup-wizard-step-footer a{font-size:14px;display:block;color:#6f6f84;margin:20px 0}.easy-wp-smtp-setup-wizard-step-footer a:active,.easy-wp-smtp-setup-wizard-step-footer a:hover{color:#3a3a56;text-decoration:underline}.easy-wp-smtp-setup-wizard-step-footer-buttons{margin-bottom:20px}.easy-wp-smtp-setup-wizard-step-footer-buttons button{width:100%;margin-bottom:10px}.easy-wp-smtp-setup-wizard-step-footer-buttons button:last-child{margin-right:0;margin-bottom:0}.easy-wp-smtp-exit-link{text-align:center;margin-bottom:50px}.easy-wp-smtp-exit-link a{font-size:14px;color:#6f6f84;text-decoration:underline}.easy-wp-smtp-exit-link a:active,.easy-wp-smtp-exit-link a:hover{color:#3a3a56;text-decoration:underline}.easy-wp-smtp-setup-wizard-timeline{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:50px auto 0;max-width:645px;padding:0 20px}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step-line{background:#dadadf;height:2px;margin:0 6px;width:100%}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step-line.easy-wp-smtp-setup-wizard-timeline-line-active{background:#211fa6}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step{border:none;background-color:#bdbdc3;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;height:16px;width:16px}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step .icon{display:none}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step.easy-wp-smtp-setup-wizard-timeline-step-active,.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step.easy-wp-smtp-setup-wizard-timeline-step-completed{background-color:#211fa6;position:relative}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step.easy-wp-smtp-setup-wizard-timeline-step-failed{background-color:#df2a4a;position:relative}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step.easy-wp-smtp-setup-wizard-timeline-step-completed .icon-success,.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step.easy-wp-smtp-setup-wizard-timeline-step-failed .icon-failed{color:#fff;display:block;position:absolute;left:3px;top:3px}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step.easy-wp-smtp-setup-wizard-timeline-step-failed .icon-failed{left:4px;top:2px}.easy-wp-smtp-input-radios-with-icons{display:grid;grid-gap:20px}.easy-wp-smtp-input-radios-with-icons input{opacity:0;position:absolute}.easy-wp-smtp-input-radios-with-icons label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;color:#09092c;border:1px solid #bdbdc3;background:#fff;border-radius:4px;font-weight:500;font-size:15px;line-height:24px;padding:10px;cursor:pointer}.easy-wp-smtp-input-radios-with-icons label>*{vertical-align:middle}.easy-wp-smtp-input-radios-with-icons label:hover{border:1px solid #6f6f84;-webkit-box-shadow:0 0 0 1px #6f6f84;box-shadow:0 0 0 1px #6f6f84}.easy-wp-smtp-input-radios-with-icons label.easy-wp-smtp-styled-radio-label-checked{border:1px solid #211fa6;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.07),0 0 0 1px #211fa6;box-shadow:0 2px 2px rgba(0,0,0,.07),0 0 0 1px #211fa6}.easy-wp-smtp-input-radios-with-icons label.easy-wp-smtp-styled-radio-label-readonly{color:#6f6f84;border-color:#eeeef1;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.easy-wp-smtp-input-radios-with-icons label.easy-wp-smtp-styled-radio-label-readonly img,.easy-wp-smtp-input-radios-with-icons label.easy-wp-smtp-styled-radio-label-readonly svg:not(.icon){opacity:.4}.easy-wp-smtp-input-radios-with-icons label.easy-wp-smtp-styled-radio-label-readonly .easy-wp-smtp-styled-radio{-webkit-box-shadow:inset 0 0 0 1px #eeeef1!important;box-shadow:inset 0 0 0 1px #eeeef1!important}.easy-wp-smtp-input-radios-with-icons img{margin-left:10px}.easy-wp-smtp-input-radios-with-icons .easy-wp-smtp-styled-radio{-ms-flex-negative:0;flex-shrink:0;display:inline-block;width:20px;height:20px;background:#fff;-webkit-box-shadow:inset 0 0 0 1px #bdbdc3,inset 0 0 0 4px #fff;box-shadow:inset 0 0 0 1px #bdbdc3,inset 0 0 0 4px #fff;border-radius:50%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.easy-wp-smtp-input-radios-with-icons .easy-wp-smtp-styled-radio.easy-wp-smtp-styled-radio-checked{background-color:#211fa6}.easy-wp-smtp-input-radios-with-icons label:focus .easy-wp-smtp-styled-radio,.easy-wp-smtp-input-radios-with-icons label:hover .easy-wp-smtp-styled-radio{-webkit-box-shadow:0 0 0 1px #6f6f84,inset 0 0 0 1px #6f6f84,inset 0 0 0 4px #fff;box-shadow:0 0 0 1px #6f6f84,inset 0 0 0 1px #6f6f84,inset 0 0 0 4px #fff}.easy-wp-smtp-input-radios-with-icons label:focus .easy-wp-smtp-styled-radio.easy-wp-smtp-styled-radio-checked,.easy-wp-smtp-input-radios-with-icons label:hover .easy-wp-smtp-styled-radio.easy-wp-smtp-styled-radio-checked{-webkit-box-shadow:0 0 0 1px #211fa6,inset 0 0 0 1px #211fa6,inset 0 0 0 4px #fff;box-shadow:0 0 0 1px #211fa6,inset 0 0 0 1px #211fa6,inset 0 0 0 4px #fff}.easy-wp-smtp-input-radios-with-icons .easy-wp-smtp-styled-radio-text{margin-left:10px;margin-right:10px}.easy-wp-smtp-input-radios-with-icons .easy-wp-smtp-styled-radio-desc{font-weight:400;color:#3a3a56}.easy-wp-smtp-setup-wizard-form>:last-child{margin-bottom:0!important}.easy-wp-smtp-setup-wizard-form-row+.easy-wp-smtp-setup-wizard-form-row{margin-top:20px}.easy-wp-smtp-setup-wizard-form-row-highlight .easy-wp-smtp-input-radios-with-icons{grid-template-columns:1fr}.easy-wp-smtp-swal.swal2-container.swal2-shown{background-color:rgba(68,68,68,.5)}.easy-wp-smtp-swal .swal2-popup{padding:10px;border-radius:0;font-size:16px;color:#3a3a56;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.15);box-shadow:0 2px 15px rgba(0,0,0,.15)}.easy-wp-smtp-swal .swal2-popup .swal2-header{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;margin:40px 40px 12px;padding:0}.easy-wp-smtp-swal .swal2-popup .swal2-header .swal2-title{font-size:24px;line-height:22px;color:#09092c;margin:0;padding:0;font-weight:500;text-align:left}.easy-wp-smtp-swal .swal2-popup .swal2-header .swal2-close{color:#bdbdc3;font-size:0;width:16px;height:16px;margin:10px 8px 0 0;outline:none;top:15px;right:15px}.easy-wp-smtp-swal .swal2-popup .swal2-header .swal2-close:before{content:"";display:inline-block;background:no-repeat url(../img/times-solid-thin-grey.svg);width:13px;height:13px}.easy-wp-smtp-swal .swal2-popup .swal2-content{color:#3a3a56;font-size:16px;line-height:23px;padding:0 40px;margin-bottom:37px}.easy-wp-smtp-swal .swal2-popup .swal2-content #swal2-content{text-align:left;font-weight:400}.easy-wp-smtp-swal .swal2-popup .swal2-actions{border-top:1px solid #dadadf;margin:0 -10px;padding:30px 30px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto}@media(min-width:782px){.easy-wp-smtp-swal .swal2-popup .swal2-actions{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled:focus{-webkit-box-shadow:none;box-shadow:none}.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel,.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{margin:0;display:block;width:100%}@media(min-width:782px){.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel,.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{display:inline-block;width:auto}}.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{border:none;background-color:#211fa6;color:#fff;border-radius:3px;font-size:16px;font-weight:500;line-height:19px;padding:15px 30px;text-decoration:none}.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:focus,.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:hover{background-color:#15137a}.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:"";display:inline-block;margin:0 0 -3px 10px;background:url(../img/long-arrow-alt-right-regular-white.svg) no-repeat 50%;width:16px;height:18px}.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel{background:none!important;border:none;padding:0!important;color:#6f6f84;font-size:14px;font-weight:400;text-decoration:underline;cursor:pointer;margin-bottom:30px}@media(min-width:782px){.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel{margin-bottom:0}}.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:focus,.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:hover{color:#3a3a56}.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:before{content:"";margin:0 10px -3px 0;display:inline-block;background:url(../img/long-arrow-alt-left-regular-grey.svg) no-repeat 50%;width:16px;height:18px}.easy-wp-smtp-swal .upgrade-bonus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:30px auto;padding:11px 15px;border-radius:30px;background:#f2f2f4}.easy-wp-smtp-swal .upgrade-bonus svg{-ms-flex-negative:0;flex-shrink:0;margin-right:7px;color:#0f8a56}.easy-wp-smtp-swal .upgrade-bonus span{margin:0;font-weight:400;font-size:14px;line-height:20px;color:#3a3a56}.easy-wp-smtp-swal .upgrade-bonus span b{font-weight:500;color:#0f8a56}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup{padding-top:30px;padding-bottom:30px}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-header{margin:0 40px 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-header .swal2-close{top:4px;right:4px}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-header .swal2-image{margin-top:0;margin-bottom:30px}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content{margin-bottom:0}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content p{margin:0}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content p:last-child{margin-bottom:0}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content #swal2-content{text-align:center}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content #swal2-content .easy-wp-smtp-button{margin-bottom:10px;padding:12px 20px;font-weight:500;font-size:16px;line-height:18px}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content .upgrade-bonus{max-width:416px}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content .already-purchased{font-size:14px;color:#6f6f84}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content .already-purchased:focus,.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content .already-purchased:hover{color:#3a3a56}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-header{margin:20px}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-content{padding:0 20px;margin-bottom:30px}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-content .subtitle{margin:0 0 60px}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-content .title-container{margin-bottom:8px}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{background-color:#0f8a56}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:focus,.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:hover{background-color:#027a48}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:before,.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:none}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .settings-input-long-checkbox .checkbox{opacity:1}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .settings-input-long-checkbox .label{font-size:18px;line-height:22px}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-good .swal2-popup .swal2-content{margin-bottom:27px}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-good .swal2-popup .swal2-content img.icon{color:#ffd62f;width:16px;vertical-align:middle}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-good .swal2-popup .swal2-actions{border-top:none;padding:0 50px 40px}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-bad .swal2-popup .swal2-content{margin-bottom:16px}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-bad .swal2-popup .swal2-content textarea{width:100%;margin:27px 0 11px;padding:8px;background-color:#fff;border:1px solid #bdbdc3;border-radius:3px;min-height:39px;color:#3a3a56;font-size:15px;line-height:18px;resize:none}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-bad .swal2-popup .swal2-content textarea:focus{outline:none;border-color:#211fa6;-webkit-box-shadow:0 0 0 .5px #211fa6;box-shadow:0 0 0 .5px #211fa6}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-bad .swal2-popup .swal2-content .permission-container{display:-webkit-box;display:-ms-flexbox;display:flex}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-bad .swal2-popup .swal2-content .permission-container label{font-size:14px;margin-left:7px}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-bad .swal2-popup .swal2-content .permission-container input[type=checkbox]{width:16px;height:16px}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-bad .swal2-popup .swal2-actions{border-top:none;padding:0 50px 40px}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-bad .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:none}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-content{margin-bottom:47px}.easy-wp-smtp-swal.easy-wp-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}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel,.easy-wp-smtp-swal.easy-wp-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}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:after,.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:before,.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after,.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:before{content:none}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{background:url(../img/thumbs-up.svg);margin-right:50px}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:hover{background:url(../img/thumbs-up-hover.svg)}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel{background:url(../img/thumbs-down.svg)!important}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:hover{background:url(../img/thumbs-down-hover.svg)!important}.easy-wp-smtp-swal.easy-wp-smtp-swal-error .swal2-popup p{margin:0}.easy-wp-smtp-swal.easy-wp-smtp-swal-error .swal2-popup .swal2-content{padding:0 40px;margin-bottom:29px}.easy-wp-smtp-swal.easy-wp-smtp-swal-error .swal2-popup .swal2-content .subtitle{margin:0 0 26px}.easy-wp-smtp-swal.easy-wp-smtp-swal-error .swal2-popup .swal2-content .detailed-error{padding:11px 15px;font-size:14px;line-height:20px;margin:0;color:#3a3a56;border:1px solid #dadadf;border-left:4px solid #df2a4a;text-align:left;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.07);box-shadow:0 1px 1px rgba(0,0,0,.07)}.easy-wp-smtp-swal.easy-wp-smtp-swal-error .swal2-popup .swal2-content .detailed-error h3{font-size:14px;color:#09092c;font-weight:500;line-height:23px;margin:0}.easy-wp-smtp-swal.easy-wp-smtp-swal-error .swal2-popup .swal2-actions{padding:0 50px 40px;border-top:none}.easy-wp-smtp-swal.easy-wp-smtp-swal-error .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:none}.easy-wp-smtp-swal.easy-wp-smtp-swal-alert .swal2-popup .swal2-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.easy-wp-smtp-swal.easy-wp-smtp-swal-alert .swal2-popup .swal2-content{padding:0 40px;margin-bottom:29px}.easy-wp-smtp-swal.easy-wp-smtp-swal-alert .swal2-popup .swal2-content #swal2-content{text-align:center}.easy-wp-smtp-swal.easy-wp-smtp-swal-alert .swal2-popup .swal2-content p{margin:0 0 26px}.easy-wp-smtp-swal.easy-wp-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}.easy-wp-smtp-swal.easy-wp-smtp-swal-alert .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:none}.easy-wp-smtp-setup-wizard-step-choose-mailer .easy-wp-smtp-content-header .subtitle,.easy-wp-smtp-setup-wizard-step-configure-mailer .easy-wp-smtp-content-header .subtitle{font-size:16px;line-height:24px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings{margin-top:29px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description{font-size:16px;line-height:24px;color:#3a3a56;margin-bottom:29px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description p{margin-top:0;margin-bottom:20px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description p:last-child{margin-bottom:0}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links{margin-top:0}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a{margin-right:20px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a.easy-wp-smtp-link-docs,.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a:last-child{margin-top:10px;display:block}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links .easy-wp-smtp-link{font-weight:500}.easy-wp-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:#6f6f84}.easy-wp-smtp-setup-wizard-step-configure-mailer .easy-wp-smtp-configure-mailer-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.easy-wp-smtp-setup-wizard-step-configure-mailer .easy-wp-smtp-configure-mailer-header-container{width:calc(100% - 94px)}.easy-wp-smtp-setup-wizard-step-configure-mailer .easy-wp-smtp-configure-mailer-logo{width:100px;height:100px;border:1px solid #dadadf;border-radius:50%;position:relative;-ms-flex-negative:0;flex-shrink:0;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}.easy-wp-smtp-setup-wizard-step-configure-mailer .easy-wp-smtp-configure-mailer-logo svg{width:60px;height:auto;max-height:60px}.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 30px}.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 15px}.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:#09092c;display:inline-block;font-weight:500;font-size:16px;line-height:20px}.settings-amazon-ses-identities .easy-wp-smtp-info,.settings-input-checkbox .easy-wp-smtp-info,.settings-input-long-checkbox .easy-wp-smtp-info,.settings-input-number .easy-wp-smtp-info,.settings-input-radio .easy-wp-smtp-info,.settings-input-select .easy-wp-smtp-info,.settings-input-switch .easy-wp-smtp-info,.settings-input-text .easy-wp-smtp-info,.settings-oauth-connection .easy-wp-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:#df2a4a;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:#df2a4a}.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:#6f6f84;margin:-5px 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}.license-form input,.settings-input-number input,.settings-input-text input{display:block;width:100%;margin:0 0 15px;padding:8px 12px;background-color:#fff;border:1px solid #bdbdc3;border-radius:3px;min-height:41px;color:#3a3a56;font-size:15px;line-height:18px}.license-form input:focus,.settings-input-number input:focus,.settings-input-text input:focus{outline:none;border-color:#211fa6;-webkit-box-shadow:0 0 0 .5px #211fa6;box-shadow:0 0 0 .5px #211fa6}.license-form input::-webkit-input-placeholder,.settings-input-number input::-webkit-input-placeholder,.settings-input-text input::-webkit-input-placeholder{color:rgba(58,58,86,.7)}.license-form input::-moz-placeholder,.settings-input-number input::-moz-placeholder,.settings-input-text input::-moz-placeholder{color:rgba(58,58,86,.7)}.license-form input:-ms-input-placeholder,.settings-input-number input:-ms-input-placeholder,.settings-input-text input:-ms-input-placeholder{color:rgba(58,58,86,.7)}.license-form input::-ms-input-placeholder,.settings-input-number input::-ms-input-placeholder,.settings-input-text input::-ms-input-placeholder{color:rgba(58,58,86,.7)}.license-form input::placeholder,.settings-input-number input::placeholder,.settings-input-text input::placeholder{color:rgba(58,58,86,.7)}.license-form-error input,.settings-input-number-error input,.settings-input-text-error input{border-color:#df2a4a}.license-form.settings-input-text-with-copy .settings-input-container,.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}.license-form.settings-input-text-with-copy .settings-input-container input,.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:#6f6f84}.license-form.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button,.settings-input-number.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button,.settings-input-text.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button{outline:none;margin:0 0 15px 10px;background-color:#bdbdc3}.license-form.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button:hover,.settings-input-number.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button:hover,.settings-input-text.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button:hover{background-color:#6f6f84}.license-form.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-small,.settings-input-number.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-small,.settings-input-text.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-small{padding:8px 12px}.license-form.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-copied,.license-form.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-copied:hover,.settings-input-number.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-copied,.settings-input-number.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-copied:hover,.settings-input-text.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-copied,.settings-input-text.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-copied:hover{background-color:#0f8a56}.license-form.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container,.settings-input-number.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container,.settings-input-text.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.license-form.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container .icon,.settings-input-number.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container .icon,.settings-input-text.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container .icon{display:none}.license-form.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container .icon.active,.settings-input-number.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container .icon.active,.settings-input-text.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container .icon.active{display:block}.settings-input-radio-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.settings-input-radio input{opacity:0;position:absolute}.settings-input-radio label{color:#09092c;font-weight:500;font-size:14px;line-height:20px;display:inline-block;margin:0 25px 15px 0;cursor:pointer}.settings-input-radio label:last-child{margin-right:0}.settings-input-radio label>span{vertical-align:middle}.settings-input-radio label.easy-wp-smtp-styled-radio-label-disabled{cursor:not-allowed}.settings-input-radio .input-label{margin-left:10px}.settings-input-radio .easy-wp-smtp-styled-radio{display:inline-block;width:20px;height:20px;background:#fff;-webkit-box-shadow:inset 0 0 0 1px #bdbdc3,inset 0 0 0 4px #fff;box-shadow:inset 0 0 0 1px #bdbdc3,inset 0 0 0 4px #fff;border-radius:50%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.settings-input-radio .easy-wp-smtp-styled-radio.easy-wp-smtp-styled-radio-checked{background-color:#211fa6}.settings-input-radio .easy-wp-smtp-styled-radio.easy-wp-smtp-styled-radio-disabled{opacity:.4}.settings-input-radio label:focus .easy-wp-smtp-styled-radio,.settings-input-radio label:hover .easy-wp-smtp-styled-radio{-webkit-box-shadow:0 0 0 1px #6f6f84,inset 0 0 0 1px #6f6f84,inset 0 0 0 4px #fff;box-shadow:0 0 0 1px #6f6f84,inset 0 0 0 1px #6f6f84,inset 0 0 0 4px #fff}.settings-input-radio label:focus .easy-wp-smtp-styled-radio.easy-wp-smtp-styled-radio-checked,.settings-input-radio label:hover .easy-wp-smtp-styled-radio.easy-wp-smtp-styled-radio-checked{-webkit-box-shadow:0 0 0 1px #211fa6,inset 0 0 0 1px #211fa6,inset 0 0 0 4px #fff;box-shadow:0 0 0 1px #211fa6,inset 0 0 0 1px #211fa6,inset 0 0 0 4px #fff}.settings-input-switch.sub_setting{background-color:#f2f2f4;padding:20px;margin-top:-17px}.settings-input-switch.sub_setting .label{font-size:14px}.settings-input-switch.sub_setting .label-description{color:#3a3a56}.settings-input-switch .title{display:block}.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:#211fa6}.settings-input-switch input:checked+.toggle-switch:before{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}.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:#bdbdc3}.settings-input-switch input:disabled+.toggle-switch{background-color:#bdbdc3;cursor:not-allowed}.settings-input-switch input:disabled:checked+.toggle-switch{background-color:#4f4dde;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 #211fa6;box-shadow:0 0 0 1px #fff,0 0 0 3px #211fa6}.settings-input-switch input:not(:checked):focus+.toggle-switch,.settings-input-switch input:not(:checked):hover+.toggle-switch{background-color:#6f6f84;-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #6f6f84;box-shadow:0 0 0 1px #fff,0 0 0 3px #6f6f84}.settings-input-switch .toggle-switch{position:relative;cursor:pointer;background-color:#6f6f84;border-radius:10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;vertical-align:middle;display:inline-block;width:36px;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-top:10px}.settings-input-switch .label-description{font-size:14px;line-height:20px;font-weight:500;color:#3a3a56;margin:0 0 0 10px;-webkit-box-flex:1;-ms-flex:1;flex:1}.settings-input-select-container{position:relative;margin:0 0 15px}.settings-input-select select::-ms-expand{display:none}.settings-input-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;padding:0 40px 0 8px;border:1px solid #bdbdc3;border-radius:3px;min-height:39px;color:#3a3a56;font-size:15px;line-height:18px;margin-left:0;margin-right:0;background:#fff url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMSAxbDUgNSA1LTUiIHN0cm9rZT0iI0JEQkRDMyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=) no-repeat right 17px top 55%}.settings-input-select select:focus{outline:none;border-color:#211fa6;-webkit-box-shadow:0 0 0 .5px #211fa6;box-shadow:0 0 0 .5px #211fa6}.settings-input-select select:disabled{cursor:not-allowed}.settings-input-select-error select{border-color:#df2a4a}.settings-amazon-ses-identities>.easy-wp-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:#f8f8f9;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+.easy-wp-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:#09092c;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 #dadadf}.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 .easy-wp-smtp-button{margin-top:20px}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form{background:#f8f8f9;border-radius:3px}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form h3{font-size:14px;line-height:21px;margin-bottom:16px}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form p{font-size:14px;margin:0 0 20px}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .settings-input-radio{margin-bottom:5px}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .settings-input-text{margin-bottom:20px}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step .easy-wp-smtp-button-main.easy-wp-smtp-button-verify{min-width:150px}.settings-amazon-ses-identities .easy-wp-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 .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step .ses-identities-email-success-notice .icon{width:16px;height:16px;margin-right:10px;color:#0f8a56}.settings-amazon-ses-identities .easy-wp-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 .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .settings-input-text label{width:50px;margin-right:16px}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .settings-input-text label .label{font-size:16px;color:#6f6f84;font-weight:400;margin-bottom:0}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .settings-input-text .settings-input-container{width:100%}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records{border:1px solid #dadadf}.settings-amazon-ses-identities .easy-wp-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 .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__row--heading{border-radius:4px 4px 0 0;background-color:#f2f2f4}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__row--record{border-top:1px solid #dadadf}.settings-amazon-ses-identities .easy-wp-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 .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--heading{font-size:14px;line-height:20px;font-weight:500;color:#09092c}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record .settings-input-container{position:relative}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record .settings-input-text{margin:0}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record .settings-input-label-container{display:none}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record input{margin:0;padding-right:39px}.settings-amazon-ses-identities .easy-wp-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;-webkit-box-shadow:none;box-shadow:none;border-radius:0 1px 1px 0}.settings-oauth-connection .description{margin-bottom:20px}.settings-oauth-connection .easy-wp-smtp-button{margin-top:-2px}.settings-oauth-connection .remove-authorization-container .description .icon{color:#0f8a56;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 .easy-wp-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 #eeeef1;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 .easy-wp-smtp-pro-badge{margin-left:10px;width:28px;height:16px}.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{position:relative;display:inline-block;height:20px;width:20px;-ms-flex-negative:0;flex-shrink:0;background:#fff;-webkit-box-shadow:inset 0 0 0 1px #bdbdc3,inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 1px #bdbdc3,inset 0 0 0 2px #fff;border-radius:3px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.settings-input-long-checkbox .checkbox:after{display:none;content:"";height:100%;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOC41NTIgMS4wMmwtNC41IDYuMDUzLTIuNjEtMS45NCIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);background-repeat:no-repeat;background-position:50%}.settings-input-long-checkbox .checkbox.checkbox-checked{background-color:#211fa6;-webkit-box-shadow:inset 0 0 0 3px #211fa6;box-shadow:inset 0 0 0 3px #211fa6}.settings-input-long-checkbox .checkbox.checkbox-checked:after{display:block}.settings-input-long-checkbox .checkbox.checkbox-disabled{opacity:.5;pointer-events:none}.settings-input-long-checkbox:focus .checkbox:not(.checkbox-disabled),.settings-input-long-checkbox:hover .checkbox:not(.checkbox-disabled){-webkit-box-shadow:0 0 0 1px #6f6f84,inset 0 0 0 1px #6f6f84,inset 0 0 0 2px #fff;box-shadow:0 0 0 1px #6f6f84,inset 0 0 0 1px #6f6f84,inset 0 0 0 2px #fff}.settings-input-long-checkbox:focus .checkbox:not(.checkbox-disabled).checkbox-checked,.settings-input-long-checkbox:hover .checkbox:not(.checkbox-disabled).checkbox-checked{-webkit-box-shadow:0 0 0 1px #211fa6,inset 0 0 0 1px #211fa6,inset 0 0 0 2px #fff;box-shadow:0 0 0 1px #211fa6,inset 0 0 0 1px #211fa6,inset 0 0 0 2px #fff}.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-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{position:relative;display:inline-block;height:20px;width:20px;-ms-flex-negative:0;flex-shrink:0;background:#fff;-webkit-box-shadow:inset 0 0 0 1px #bdbdc3,inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 1px #bdbdc3,inset 0 0 0 2px #fff;border-radius:3px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.settings-input-checkbox .checkbox:after{display:none;content:"";height:100%;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOC41NTIgMS4wMmwtNC41IDYuMDUzLTIuNjEtMS45NCIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);background-repeat:no-repeat;background-position:50%}.settings-input-checkbox .checkbox.checkbox-checked{background-color:#211fa6;-webkit-box-shadow:inset 0 0 0 3px #211fa6;box-shadow:inset 0 0 0 3px #211fa6}.settings-input-checkbox .checkbox.checkbox-checked:after{display:block}.settings-input-checkbox .checkbox.checkbox-disabled{opacity:.5;pointer-events:none}.settings-input-checkbox:focus .checkbox:not(.checkbox-disabled),.settings-input-checkbox:hover .checkbox:not(.checkbox-disabled){-webkit-box-shadow:0 0 0 1px #6f6f84,inset 0 0 0 1px #6f6f84,inset 0 0 0 2px #fff;box-shadow:0 0 0 1px #6f6f84,inset 0 0 0 1px #6f6f84,inset 0 0 0 2px #fff}.settings-input-checkbox:focus .checkbox:not(.checkbox-disabled).checkbox-checked,.settings-input-checkbox:hover .checkbox:not(.checkbox-disabled).checkbox-checked{-webkit-box-shadow:0 0 0 1px #211fa6,inset 0 0 0 1px #211fa6,inset 0 0 0 2px #fff;box-shadow:0 0 0 1px #211fa6,inset 0 0 0 1px #211fa6,inset 0 0 0 2px #fff}.easy-wp-smtp-setup-wizard-step-plugin-features .easy-wp-smtp-plugin-features-header{margin-bottom:33px}.easy-wp-smtp-setup-wizard-step-plugin-features .easy-wp-smtp-plugin-features-header .easy-wp-smtp-content-header{margin-bottom:0}.easy-wp-smtp-setup-wizard-step-plugin-features .settings-input-long-checkbox .label{font-size:18px;line-height:22px}.easy-wp-smtp-plugin-configure-email-logs>:last-child,.easy-wp-smtp-plugin-features-list>:last-child{margin-bottom:0;padding-bottom:0}.easy-wp-smtp-setup-wizard-step-license .upgrade-content,.easy-wp-smtp-setup-wizard-step-license .verified-license{background-color:rgba(15,138,86,.07);padding:30px;margin-bottom:40px;color:#09092c}.easy-wp-smtp-setup-wizard-step-license .upgrade-content p{margin:0 0 30px;font-size:15px;line-height:22px}.easy-wp-smtp-setup-wizard-step-license .upgrade-content p a{color:#0f8a56;font-weight:500}.easy-wp-smtp-setup-wizard-step-license .upgrade-content p a:hover{color:#027a48}.easy-wp-smtp-setup-wizard-step-license .verified-license{text-align:center;margin-bottom:0}.easy-wp-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:15px;line-height:22px;margin-bottom:15px}.easy-wp-smtp-setup-wizard-step-license .checked-item-list .checked-item:last-child{margin-bottom:0}.easy-wp-smtp-setup-wizard-step-license .checked-item-list .checked-item .icon{color:#0f8a56;margin-right:10px;width:16px}.easy-wp-smtp-setup-wizard-step-license .checked-item-list .checked-item>span{width:calc(100% - 31px)}.easy-wp-smtp-setup-wizard-step-license .license-form{color:#09092c}.easy-wp-smtp-setup-wizard-step-license .license-form.license-form-error input{border-color:#df2a4a}.easy-wp-smtp-setup-wizard-step-license .license-form.license-form-error .error-message{color:#df2a4a;font-size:14px;margin:5px 0 0}.easy-wp-smtp-setup-wizard-step-license .license-form p{margin:0 0 10px;font-size:15px;line-height:22px}.easy-wp-smtp-setup-wizard-step-license .license-form .license-control{display:block}.easy-wp-smtp-setup-wizard-step-license .license-form input{display:block;width:100%;margin-bottom:0}.easy-wp-smtp-setup-wizard-step-license .license-form button{-ms-flex-negative:0;flex-shrink:0;margin-top:10px;width:100%}.easy-wp-smtp-setup-wizard-check-configuration .check-configuration-loading-image-container{text-align:center}.easy-wp-smtp-setup-wizard-configuration-success .easy-wp-smtp-setup-wizard-step-footer{margin:20px 0}.easy-wp-smtp-setup-wizard-configuration-success .easy-wp-smtp-setup-wizard-step-footer button{margin-bottom:10px;width:100%}.easy-wp-smtp-setup-wizard-configuration-success .easy-wp-smtp-setup-wizard-step-footer button:last-child{margin-bottom:0}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-setup-wizard-configuration-failure .easy-wp-smtp-content-header{margin-bottom:27px}.easy-wp-smtp-setup-wizard-configuration-failure .start-troubleshooting-arrow-container{margin-bottom:11px}.easy-wp-smtp-setup-wizard-configuration-failure .start-troubleshooting-arrow-container svg{width:112px;height:112px;margin:0 auto;display:block}.easy-wp-smtp-setup-wizard-configuration-failure .easy-wp-smtp-setup-wizard-step-footer{margin:20px 0}.easy-wp-smtp-setup-wizard-configuration-failure .easy-wp-smtp-setup-wizard-step-footer .easy-wp-smtp-button{margin-bottom:10px;width:100%}.easy-wp-smtp-setup-wizard-configuration-failure .easy-wp-smtp-setup-wizard-step-footer .easy-wp-smtp-button:last-child{margin-bottom:0}.easy-wp-smtp-admin-page{position:relative}.easy-wp-smtp-admin-page .easy-wp-smtp-blocked,.easy-wp-smtp-admin-page .easy-wp-smtp-loading{position:fixed;top:0;bottom:0;right:0;left:0;background:hsla(0,0%,100%,.5);z-index:999}.easy-wp-smtp-admin-page .easy-wp-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}.easy-wp-smtp-admin-page .easy-wp-smtp-loading svg{-webkit-filter:drop-shadow(0 5px 50px rgba(0,0,0,.25));filter:drop-shadow(0 5px 50px rgba(0,0,0,.25))}.swal2-shown .swal2-container.swal2-backdrop-show{background:rgba(32,32,44,.7)}img{max-width:100%}a{color:#211fa6;-webkit-transition:.1s;transition:.1s}a:focus,a:hover{color:#15137a;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}.easy-wp-smtp-notice{padding:15px;font-size:14px;line-height:20px;margin:0;color:#09092c;text-align:left}.easy-wp-smtp-notice--error{border-left:4px solid #df2a4a;background:rgba(223,42,74,.05);color:#42000c}.easy-wp-smtp-notice--info{border-left:4px solid #211fa6;background:rgba(33,31,166,.05)}.easy-wp-smtp-notice p{margin-top:0}.easy-wp-smtp-notice p:last-child{margin-bottom:0}@media(min-width:782px){.easy-wp-smtp-setup-wizard-container{max-width:100%;margin:0 auto;width:848px}.easy-wp-smtp-setup-wizard-content{margin:50px 0}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-content-header{margin-bottom:50px}.easy-wp-smtp-setup-wizard-content-container{padding:59px 99px}.easy-wp-smtp-setup-wizard-content-container-container{padding:30px 20px}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-separator{margin:30px 0}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-separator-no-margin{margin:0}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-separator-big-margin{margin:40px 0}.easy-wp-smtp-welcome .easy-wp-smtp-logo{margin-top:150px;padding:0}.easy-wp-smtp-welcome .easy-wp-smtp-setup-wizard-container{width:635px}.easy-wp-smtp-welcome .easy-wp-smtp-setup-wizard-content{margin:50px 0}.easy-wp-smtp-welcome .easy-wp-smtp-setup-wizard-content-container{padding:59px}.easy-wp-smtp-welcome .easy-wp-smtp-setup-wizard-content-container .easy-wp-smtp-content-header{margin-bottom:30px}.easy-wp-smtp-setup-wizard-step-configure-mailer .easy-wp-smtp-content-header{margin-bottom:40px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings{margin-top:40px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description{margin-bottom:40px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links{margin-top:-22px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a.easy-wp-smtp-link-docs,.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a:last-child{margin-top:0;display:inline-block}.easy-wp-smtp-setup-wizard-check-configuration .easy-wp-smtp-setup-wizard-content-container{padding:83px 100px 66px}.easy-wp-smtp-setup-wizard-check-configuration .easy-wp-smtp-setup-wizard-content-container .easy-wp-smtp-content-header{margin-bottom:55px}.easy-wp-smtp-setup-wizard-step-plugin-features .easy-wp-smtp-plugin-features-header{margin-bottom:60px}.easy-wp-smtp-input-radios-with-icons{grid-template-columns:repeat(2,1fr)}.easy-wp-smtp-setup-wizard-timeline{padding:0}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step-line{margin:0 10px}.easy-wp-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}.easy-wp-smtp-setup-wizard-step-footer-buttons{margin-bottom:0;margin-right:30px}.easy-wp-smtp-setup-wizard-step-footer-buttons button{margin-bottom:0;margin-right:15px;width:inherit}.easy-wp-smtp-setup-wizard-step-footer-buttons button:last-child{margin-right:0}.easy-wp-smtp-setup-wizard-step-help-improve .easy-wp-smtp-content-header,.easy-wp-smtp-setup-wizard-step-license .easy-wp-smtp-content-header{margin-bottom:40px}.easy-wp-smtp-setup-wizard-step-license .license-form .license-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.easy-wp-smtp-setup-wizard-step-license .license-form button{margin-top:0;min-width:120px;width:auto;margin-left:15px}.easy-wp-smtp-setup-wizard-configuration-failure .start-troubleshooting-arrow-container svg{margin:0;display:inline-block}.easy-wp-smtp-setup-wizard-configuration-failure .easy-wp-smtp-setup-wizard-step-footer{margin:0 30px}.easy-wp-smtp-setup-wizard-configuration-failure .easy-wp-smtp-setup-wizard-step-footer .easy-wp-smtp-button{margin-bottom:0;-webkit-box-flex:10;-ms-flex:10;flex:10}.easy-wp-smtp-setup-wizard-configuration-failure .easy-wp-smtp-setup-wizard-step-footer .easy-wp-smtp-button.easy-wp-smtp-button-main{-webkit-box-flex:11;-ms-flex:11;flex:11;margin-right:30px}.easy-wp-smtp-setup-wizard-configuration-success .upgrade-banner-container{margin:50px -70px 0}.easy-wp-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}.easy-wp-smtp-setup-wizard-configuration-success .upgrade-banner .checked-item-list .checked-item{margin-bottom:0}.easy-wp-smtp-setup-wizard-configuration-success .easy-wp-smtp-setup-wizard-step-footer{margin:0 30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.easy-wp-smtp-setup-wizard-configuration-success .easy-wp-smtp-setup-wizard-step-footer button{-webkit-box-flex:10;-ms-flex:10;flex:10;margin-bottom:0;margin-right:15px}.easy-wp-smtp-setup-wizard-configuration-success .easy-wp-smtp-setup-wizard-step-footer button:last-child{margin-right:0}.easy-wp-smtp-setup-wizard-configuration-success .easy-wp-smtp-setup-wizard-step-footer button.easy-wp-smtp-button-main{-webkit-box-flex:11;-ms-flex:11;flex:11}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-header{margin:50px 90px 15px}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-content{padding:0 90px}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{margin-left:30px}.easy-wp-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}}.easy-wp-smtp-logo-icon[data-v-746ff3c0]{width:32px;height:32px}.easy-wp-smtp-pro-badge[data-v-746ff3c0]{margin-left:auto;width:28px;height:auto}.easy-wp-smtp-recommended-badge[data-v-746ff3c0]{margin-left:auto;padding:3px 5px;font-weight:700;font-size:8px;line-height:10px;text-transform:uppercase;border-radius:2px;background-color:#ffd62f;color:#09092c}.easy-wp-smtp-setup-wizard-step-count[data-v-02c612a3]{margin:0 0 20px;font-size:14px;line-height:20px;color:#6f6f84}.easy-wp-smtp-notice[data-v-02c93e20]{margin-top:-20px;margin-bottom:30px}.easy-wp-smtp-info .icon[data-v-2a14ae56]{display:block;color:#6f6f84}.easy-wp-smtp-notice[data-v-4eebd63c],.easy-wp-smtp-notice[data-v-56e03490]{margin-top:-23px;margin-bottom:20px}
  • easy-wp-smtp/trunk/assets/vue/css/wizard.rtl.min.css

    r2890240 r2940313  
    1 .easy-wp-smtp-tooltip{display:block!important;z-index:10000;max-width:350px}.easy-wp-smtp-tooltip .easy-wp-smtp-tooltip-inner{background:#09092c;color:#fff;border-radius:5px;padding:16px 20px;font-size:14px}.easy-wp-smtp-tooltip .easy-wp-smtp-tooltip-inner a{color:#fff;font-weight:700}.easy-wp-smtp-tooltip .easy-wp-smtp-tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#09092c;z-index:1}.easy-wp-smtp-tooltip[x-placement^=top]{padding-bottom:5px}.easy-wp-smtp-tooltip[x-placement^=top] .easy-wp-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}.easy-wp-smtp-tooltip[x-placement^=bottom]{padding-top:5px}.easy-wp-smtp-tooltip[x-placement^=bottom] .easy-wp-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}.easy-wp-smtp-tooltip[x-placement^=right]{padding-right:5px}.easy-wp-smtp-tooltip[x-placement^=right] .easy-wp-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}.easy-wp-smtp-tooltip[x-placement^=left]{padding-left:5px}.easy-wp-smtp-tooltip[x-placement^=left] .easy-wp-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}.easy-wp-smtp-tooltip.popover .popover-inner{background:#fff;color:#09092c;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)}.easy-wp-smtp-tooltip.popover .popover-arrow{border-color:#fff}.easy-wp-smtp-tooltip[aria-hidden=true]{visibility:hidden;opacity:0;-webkit-transition:opacity .15s,visibility .15s;transition:opacity .15s,visibility .15s}.easy-wp-smtp-tooltip[aria-hidden=false]{visibility:visible;opacity:1;-webkit-transition:opacity .15s;transition:opacity .15s}.easy-wp-smtp-loader{-webkit-animation:easy-wp-smtp-loader-spin .65s linear infinite;animation:easy-wp-smtp-loader-spin .65s linear infinite}.easy-wp-smtp-loader-md{width:32px;height:32px}.easy-wp-smtp-loader-sm{width:16px;height:16px}@-webkit-keyframes easy-wp-smtp-loader-spin{0%{-webkit-transform:rotate(-270deg);transform:rotate(-270deg)}to{-webkit-transform:rotate(-630deg);transform:rotate(-630deg)}}@keyframes easy-wp-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:#f2f2f4;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:#211fa6;font-weight:700}.medium-bold a:focus,.medium-bold a:hover{color:#15137a}.easy-wp-smtp-setup-wizard-header{text-align:center;font-size:0}.easy-wp-smtp-logo{display:inline-block;width:300px;margin-top:60px}.easy-wp-smtp-logo img{display:block;width:100%;height:100%}.easy-wp-smtp-setup-wizard-container{max-width:90%;width:auto;margin:0 auto}.easy-wp-smtp-setup-wizard-content{background:#fff;border:1px solid #dadadf;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.05);box-shadow:0 2px 4px rgba(0,0,0,.05);color:#3a3a56;font-size:16px;line-height:24px;margin:22px 0 30px}.easy-wp-smtp-setup-wizard-content-container{padding:10px 20px}.easy-wp-smtp-setup-wizard-content-container>:last-child{margin-bottom:0}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-content-header{margin-bottom:27px}.easy-wp-smtp-setup-wizard-content h2,.easy-wp-smtp-setup-wizard-content h3{color:#09092c;font-size:24px;line-height:22px;font-weight:500;margin:0 0 15px}.easy-wp-smtp-setup-wizard-content h3{font-size:16px;margin:0 0 20px}.easy-wp-smtp-setup-wizard-content .subtitle{font-size:15px;line-height:22px;margin:0}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-separator{width:100%;border-top:1px solid #eeeef1;clear:both;margin:20px 0}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-separator-no-margin{margin:0}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-separator-big-margin{margin:30px 0}.easy-wp-smtp-setup-wizard-content-container+.easy-wp-smtp-separator{border-color:#dadadf}.easy-wp-smtp-welcome .easy-wp-smtp-content-header .subtitle{font-size:16px;line-height:24px}.easy-wp-smtp-welcome .easy-wp-smtp-setup-wizard-content{text-align:center}.easy-wp-smtp-button{border-radius:4px;border:none;background-color:#f8f8f9;color:#6f6f84;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;line-height:19px;padding:15px 30px;text-decoration:none}.easy-wp-smtp-button:focus,.easy-wp-smtp-button:hover{background-color:#3a3a56}.easy-wp-smtp-button:focus{outline:none}.easy-wp-smtp-button.easy-wp-smtp-button-secondary{background-color:#6f6f84;color:#fff;font-weight:500}.easy-wp-smtp-button.easy-wp-smtp-button-secondary:active,.easy-wp-smtp-button.easy-wp-smtp-button-secondary:focus,.easy-wp-smtp-button.easy-wp-smtp-button-secondary:hover{background-color:#3a3a56;color:#fff}.easy-wp-smtp-button.easy-wp-smtp-button-secondary:focus{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #3a3a56;box-shadow:0 0 0 1px #fff,0 0 0 3px #3a3a56}.easy-wp-smtp-button.easy-wp-smtp-button-secondary:disabled{opacity:.65;cursor:not-allowed;background-color:#6f6f84}.easy-wp-smtp-button-tertiary{background-color:#f8f8f9;-webkit-box-shadow:0 0 0 1px #bdbdc3;box-shadow:0 0 0 1px #bdbdc3;color:#6f6f84}.easy-wp-smtp-button-tertiary:active,.easy-wp-smtp-button-tertiary:hover{background-color:#f8f8f9;-webkit-box-shadow:0 0 0 1px #6f6f84;box-shadow:0 0 0 1px #6f6f84;color:#3a3a56}.easy-wp-smtp-button-tertiary:focus{background-color:#f8f8f9;-webkit-box-shadow:0 0 0 2px #211fa6;box-shadow:0 0 0 2px #211fa6;color:#211fa6}.easy-wp-smtp-button.easy-wp-smtp-button-red{background-color:#df2a4a;color:#fff;font-weight:500}.easy-wp-smtp-button.easy-wp-smtp-button-red:focus,.easy-wp-smtp-button.easy-wp-smtp-button-red:hover{background-color:#ab2039}.easy-wp-smtp-button.easy-wp-smtp-button-red:disabled{opacity:.65;cursor:not-allowed;background-color:#df2a4a}.easy-wp-smtp-button.easy-wp-smtp-button-success{background-color:#0f8a56;color:#fff;font-weight:500}.easy-wp-smtp-button.easy-wp-smtp-button-success:focus,.easy-wp-smtp-button.easy-wp-smtp-button-success:hover{background-color:#027a48}.easy-wp-smtp-button.easy-wp-smtp-button-success:disabled{opacity:.65;cursor:not-allowed;background-color:#0f8a56}.easy-wp-smtp-button.easy-wp-smtp-button-main{background-color:#211fa6;color:#fff;font-weight:500}.easy-wp-smtp-button.easy-wp-smtp-button-main:focus,.easy-wp-smtp-button.easy-wp-smtp-button-main:hover{background-color:#15137a}.easy-wp-smtp-button.easy-wp-smtp-button-main:focus{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #15137a;box-shadow:0 0 0 1px #fff,0 0 0 3px #15137a}.easy-wp-smtp-button.easy-wp-smtp-button-main:disabled{opacity:.65;cursor:not-allowed;background-color:#211fa6}.easy-wp-smtp-button.easy-wp-smtp-button-small{line-height:23px;font-size:14px;padding:8px 20px}.easy-wp-smtp-button.easy-wp-smtp-button-small .easy-wp-smtp-loader-sm{margin-top:3px;margin-bottom:-3px}.easy-wp-smtp-button.easy-wp-smtp-button-large{line-height:22px;font-size:18px;padding:19px 41px}.easy-wp-smtp-button .text-with-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.easy-wp-smtp-button .text-with-arrow-right .icon{margin-right:10px}.easy-wp-smtp-button .text-with-arrow-left .icon{margin-left:10px}.easy-wp-smtp-step-below-content{text-align:center;font-size:14px;color:#3a3a56;margin:-19px 0 47px}.easy-wp-smtp-setup-wizard-step-footer{display:block;text-align:center;min-height:110px;padding:0 20px;margin-top:30px}.easy-wp-smtp-setup-wizard-step-footer a{font-size:14px;display:block;color:#6f6f84;margin:20px 0}.easy-wp-smtp-setup-wizard-step-footer a:active,.easy-wp-smtp-setup-wizard-step-footer a:hover{color:#3a3a56;text-decoration:underline}.easy-wp-smtp-setup-wizard-step-footer-buttons{margin-bottom:20px}.easy-wp-smtp-setup-wizard-step-footer-buttons button{width:100%;margin-bottom:10px}.easy-wp-smtp-setup-wizard-step-footer-buttons button:last-child{margin-left:0;margin-bottom:0}.easy-wp-smtp-exit-link{text-align:center;margin-bottom:50px}.easy-wp-smtp-exit-link a{font-size:14px;color:#6f6f84;text-decoration:underline}.easy-wp-smtp-exit-link a:active,.easy-wp-smtp-exit-link a:hover{color:#3a3a56;text-decoration:underline}.easy-wp-smtp-setup-wizard-timeline{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:50px auto 0;max-width:645px;padding:0 20px}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step-line{background:#dadadf;height:2px;margin:0 6px;width:100%}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step-line.easy-wp-smtp-setup-wizard-timeline-line-active{background:#211fa6}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step{border:none;background-color:#bdbdc3;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;height:16px;width:16px}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step .icon{display:none}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step.easy-wp-smtp-setup-wizard-timeline-step-active,.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step.easy-wp-smtp-setup-wizard-timeline-step-completed{background-color:#211fa6;position:relative}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step.easy-wp-smtp-setup-wizard-timeline-step-failed{background-color:#df2a4a;position:relative}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step.easy-wp-smtp-setup-wizard-timeline-step-completed .icon-success,.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step.easy-wp-smtp-setup-wizard-timeline-step-failed .icon-failed{color:#fff;display:block;position:absolute;right:3px;top:3px}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step.easy-wp-smtp-setup-wizard-timeline-step-failed .icon-failed{right:4px;top:2px}.easy-wp-smtp-input-radios-with-icons{display:grid;grid-gap:20px}.easy-wp-smtp-input-radios-with-icons input{opacity:0;position:absolute}.easy-wp-smtp-input-radios-with-icons label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;color:#09092c;border:1px solid #bdbdc3;background:#fff;border-radius:4px;font-weight:500;font-size:15px;line-height:24px;padding:10px;cursor:pointer}.easy-wp-smtp-input-radios-with-icons label>*{vertical-align:middle}.easy-wp-smtp-input-radios-with-icons label:hover{border:1px solid #6f6f84;-webkit-box-shadow:0 0 0 1px #6f6f84;box-shadow:0 0 0 1px #6f6f84}.easy-wp-smtp-input-radios-with-icons label.easy-wp-smtp-styled-radio-label-checked{border:1px solid #211fa6;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.07),0 0 0 1px #211fa6;box-shadow:0 2px 2px rgba(0,0,0,.07),0 0 0 1px #211fa6}.easy-wp-smtp-input-radios-with-icons label.easy-wp-smtp-styled-radio-label-readonly{color:#6f6f84;border-color:#eeeef1;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.easy-wp-smtp-input-radios-with-icons label.easy-wp-smtp-styled-radio-label-readonly img,.easy-wp-smtp-input-radios-with-icons label.easy-wp-smtp-styled-radio-label-readonly svg:not(.icon){opacity:.4}.easy-wp-smtp-input-radios-with-icons label.easy-wp-smtp-styled-radio-label-readonly .easy-wp-smtp-styled-radio{-webkit-box-shadow:inset 0 0 0 1px #eeeef1!important;box-shadow:inset 0 0 0 1px #eeeef1!important}.easy-wp-smtp-input-radios-with-icons img{margin-right:10px}.easy-wp-smtp-input-radios-with-icons .easy-wp-smtp-styled-radio{-ms-flex-negative:0;flex-shrink:0;display:inline-block;width:20px;height:20px;background:#fff;-webkit-box-shadow:inset 0 0 0 1px #bdbdc3,inset 0 0 0 4px #fff;box-shadow:inset 0 0 0 1px #bdbdc3,inset 0 0 0 4px #fff;border-radius:50%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.easy-wp-smtp-input-radios-with-icons .easy-wp-smtp-styled-radio.easy-wp-smtp-styled-radio-checked{background-color:#211fa6}.easy-wp-smtp-input-radios-with-icons label:focus .easy-wp-smtp-styled-radio,.easy-wp-smtp-input-radios-with-icons label:hover .easy-wp-smtp-styled-radio{-webkit-box-shadow:0 0 0 1px #6f6f84,inset 0 0 0 1px #6f6f84,inset 0 0 0 4px #fff;box-shadow:0 0 0 1px #6f6f84,inset 0 0 0 1px #6f6f84,inset 0 0 0 4px #fff}.easy-wp-smtp-input-radios-with-icons label:focus .easy-wp-smtp-styled-radio.easy-wp-smtp-styled-radio-checked,.easy-wp-smtp-input-radios-with-icons label:hover .easy-wp-smtp-styled-radio.easy-wp-smtp-styled-radio-checked{-webkit-box-shadow:0 0 0 1px #211fa6,inset 0 0 0 1px #211fa6,inset 0 0 0 4px #fff;box-shadow:0 0 0 1px #211fa6,inset 0 0 0 1px #211fa6,inset 0 0 0 4px #fff}.easy-wp-smtp-input-radios-with-icons .easy-wp-smtp-styled-radio-text{margin-right:10px;margin-left:10px}.easy-wp-smtp-input-radios-with-icons .easy-wp-smtp-styled-radio-desc{font-weight:400;color:#3a3a56}.easy-wp-smtp-setup-wizard-form>:last-child{margin-bottom:0!important}.easy-wp-smtp-setup-wizard-form-row+.easy-wp-smtp-setup-wizard-form-row{margin-top:20px}.easy-wp-smtp-setup-wizard-form-row-highlight .easy-wp-smtp-input-radios-with-icons{grid-template-columns:1fr}.easy-wp-smtp-swal.swal2-container.swal2-shown{background-color:rgba(68,68,68,.5)}.easy-wp-smtp-swal .swal2-popup{padding:10px;border-radius:0;font-size:16px;color:#3a3a56;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.15);box-shadow:0 2px 15px rgba(0,0,0,.15)}.easy-wp-smtp-swal .swal2-popup .swal2-header{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;margin:40px 40px 12px;padding:0}.easy-wp-smtp-swal .swal2-popup .swal2-header .swal2-title{font-size:24px;line-height:22px;color:#09092c;margin:0;padding:0;font-weight:500;text-align:right}.easy-wp-smtp-swal .swal2-popup .swal2-header .swal2-close{color:#bdbdc3;font-size:0;width:16px;height:16px;margin:10px 0 0 8px;outline:none;top:15px;left:15px}.easy-wp-smtp-swal .swal2-popup .swal2-header .swal2-close:before{content:"";display:inline-block;background:no-repeat url(../img/times-solid-thin-grey.svg);width:13px;height:13px}.easy-wp-smtp-swal .swal2-popup .swal2-content{color:#3a3a56;font-size:16px;line-height:23px;padding:0 40px;margin-bottom:37px}.easy-wp-smtp-swal .swal2-popup .swal2-content #swal2-content{text-align:right;font-weight:400}.easy-wp-smtp-swal .swal2-popup .swal2-actions{border-top:1px solid #dadadf;margin:0 -10px;padding:30px 30px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto}@media(min-width:782px){.easy-wp-smtp-swal .swal2-popup .swal2-actions{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled:focus{-webkit-box-shadow:none;box-shadow:none}.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel,.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{margin:0;display:block;width:100%}@media(min-width:782px){.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel,.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{display:inline-block;width:auto}}.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{border:none;background-color:#211fa6;color:#fff;border-radius:3px;font-size:16px;font-weight:500;line-height:19px;padding:15px 30px;text-decoration:none}.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:focus,.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:hover{background-color:#15137a}.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:"";display:inline-block;margin:0 10px -3px 0;background:url(../img/long-arrow-alt-right-regular-white.svg) no-repeat 50%;width:16px;height:18px}.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel{background:none!important;border:none;padding:0!important;color:#6f6f84;font-size:14px;font-weight:400;text-decoration:underline;cursor:pointer;margin-bottom:30px}@media(min-width:782px){.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel{margin-bottom:0}}.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:focus,.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:hover{color:#3a3a56}.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:before{content:"";margin:0 0 -3px 10px;display:inline-block;background:url(../img/long-arrow-alt-left-regular-grey.svg) no-repeat 50%;width:16px;height:18px}.easy-wp-smtp-swal .upgrade-bonus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:30px auto;padding:11px 15px;border-radius:30px;background:#f2f2f4}.easy-wp-smtp-swal .upgrade-bonus svg{-ms-flex-negative:0;flex-shrink:0;margin-left:7px;color:#0f8a56}.easy-wp-smtp-swal .upgrade-bonus span{margin:0;font-weight:400;font-size:14px;line-height:20px;color:#3a3a56}.easy-wp-smtp-swal .upgrade-bonus span b{font-weight:500;color:#0f8a56}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup{padding-top:30px;padding-bottom:30px}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-header{margin:0 40px 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-header .swal2-close{top:4px;left:4px}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-header .swal2-image{margin-top:0;margin-bottom:30px}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content{margin-bottom:0}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content p{margin:0}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content p:last-child{margin-bottom:0}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content #swal2-content{text-align:center}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content #swal2-content .easy-wp-smtp-button{margin-bottom:10px;padding:12px 20px;font-weight:500;font-size:16px;line-height:18px}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content .upgrade-bonus{max-width:416px}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content .already-purchased{font-size:14px;color:#6f6f84}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content .already-purchased:focus,.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content .already-purchased:hover{color:#3a3a56}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-header{margin:20px}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-content{padding:0 20px;margin-bottom:30px}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-content .subtitle{margin:0 0 60px}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-content .title-container{margin-bottom:8px}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{background-color:#0f8a56}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:focus,.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:hover{background-color:#027a48}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:before,.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:none}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .settings-input-long-checkbox .checkbox{opacity:1}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .settings-input-long-checkbox .label{font-size:18px;line-height:22px}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-good .swal2-popup .swal2-content{margin-bottom:27px}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-good .swal2-popup .swal2-content img.icon{color:#ffd62f;width:16px;vertical-align:middle}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-good .swal2-popup .swal2-actions{border-top:none;padding:0 50px 40px}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-bad .swal2-popup .swal2-content{margin-bottom:16px}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-bad .swal2-popup .swal2-content textarea{width:100%;margin:27px 0 11px;padding:8px;background-color:#fff;border:1px solid #bdbdc3;border-radius:3px;min-height:39px;color:#3a3a56;font-size:15px;line-height:18px;resize:none}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-bad .swal2-popup .swal2-content textarea:focus{outline:none;border-color:#211fa6;-webkit-box-shadow:0 0 0 .5px #211fa6;box-shadow:0 0 0 .5px #211fa6}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-bad .swal2-popup .swal2-content .permission-container{display:-webkit-box;display:-ms-flexbox;display:flex}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-bad .swal2-popup .swal2-content .permission-container label{font-size:14px;margin-right:7px}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-bad .swal2-popup .swal2-content .permission-container input[type=checkbox]{width:16px;height:16px}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-bad .swal2-popup .swal2-actions{border-top:none;padding:0 50px 40px}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-bad .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:none}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-content{margin-bottom:47px}.easy-wp-smtp-swal.easy-wp-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}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel,.easy-wp-smtp-swal.easy-wp-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}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:after,.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:before,.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after,.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:before{content:none}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{background:url(../img/thumbs-up.svg);margin-left:50px}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:hover{background:url(../img/thumbs-up-hover.svg)}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel{background:url(../img/thumbs-down.svg)!important}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:hover{background:url(../img/thumbs-down-hover.svg)!important}.easy-wp-smtp-swal.easy-wp-smtp-swal-error .swal2-popup p{margin:0}.easy-wp-smtp-swal.easy-wp-smtp-swal-error .swal2-popup .swal2-content{padding:0 40px;margin-bottom:29px}.easy-wp-smtp-swal.easy-wp-smtp-swal-error .swal2-popup .swal2-content .subtitle{margin:0 0 26px}.easy-wp-smtp-swal.easy-wp-smtp-swal-error .swal2-popup .swal2-content .detailed-error{padding:11px 15px;font-size:14px;line-height:20px;margin:0;color:#3a3a56;border:1px solid #dadadf;border-right:4px solid #df2a4a;text-align:right;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.07);box-shadow:0 1px 1px rgba(0,0,0,.07)}.easy-wp-smtp-swal.easy-wp-smtp-swal-error .swal2-popup .swal2-content .detailed-error h3{font-size:14px;color:#09092c;font-weight:500;line-height:23px;margin:0}.easy-wp-smtp-swal.easy-wp-smtp-swal-error .swal2-popup .swal2-actions{padding:0 50px 40px;border-top:none}.easy-wp-smtp-swal.easy-wp-smtp-swal-error .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:none}.easy-wp-smtp-swal.easy-wp-smtp-swal-alert .swal2-popup .swal2-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.easy-wp-smtp-swal.easy-wp-smtp-swal-alert .swal2-popup .swal2-content{padding:0 40px;margin-bottom:29px}.easy-wp-smtp-swal.easy-wp-smtp-swal-alert .swal2-popup .swal2-content #swal2-content{text-align:center}.easy-wp-smtp-swal.easy-wp-smtp-swal-alert .swal2-popup .swal2-content p{margin:0 0 26px}.easy-wp-smtp-swal.easy-wp-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}.easy-wp-smtp-swal.easy-wp-smtp-swal-alert .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:none}.easy-wp-smtp-setup-wizard-step-choose-mailer .easy-wp-smtp-content-header .subtitle,.easy-wp-smtp-setup-wizard-step-configure-mailer .easy-wp-smtp-content-header .subtitle{font-size:16px;line-height:24px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings{margin-top:29px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description{font-size:16px;line-height:24px;color:#3a3a56;margin-bottom:29px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description p{margin-top:0;margin-bottom:20px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description p:last-child{margin-bottom:0}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links{margin-top:0}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a{margin-left:20px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a.easy-wp-smtp-link-docs,.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a:last-child{margin-top:10px;display:block}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links .easy-wp-smtp-link{font-weight:500}.easy-wp-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:#6f6f84}.easy-wp-smtp-setup-wizard-step-configure-mailer .easy-wp-smtp-configure-mailer-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.easy-wp-smtp-setup-wizard-step-configure-mailer .easy-wp-smtp-configure-mailer-header-container{width:calc(100% - 94px)}.easy-wp-smtp-setup-wizard-step-configure-mailer .easy-wp-smtp-configure-mailer-logo{width:100px;height:100px;border:1px solid #dadadf;border-radius:50%;position:relative;-ms-flex-negative:0;flex-shrink:0;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}.easy-wp-smtp-setup-wizard-step-configure-mailer .easy-wp-smtp-configure-mailer-logo svg{width:60px;height:auto;max-height:60px}.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 30px}.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 15px}.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:#09092c;display:inline-block;font-weight:500;font-size:16px;line-height:20px}.settings-amazon-ses-identities .easy-wp-smtp-info,.settings-input-checkbox .easy-wp-smtp-info,.settings-input-long-checkbox .easy-wp-smtp-info,.settings-input-number .easy-wp-smtp-info,.settings-input-radio .easy-wp-smtp-info,.settings-input-select .easy-wp-smtp-info,.settings-input-switch .easy-wp-smtp-info,.settings-input-text .easy-wp-smtp-info,.settings-oauth-connection .easy-wp-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:#df2a4a;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:#df2a4a}.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:#6f6f84;margin:-5px 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}.license-form input,.settings-input-number input,.settings-input-text input{display:block;width:100%;margin:0 0 15px;padding:8px 12px;background-color:#fff;border:1px solid #bdbdc3;border-radius:3px;min-height:41px;color:#3a3a56;font-size:15px;line-height:18px}.license-form input:focus,.settings-input-number input:focus,.settings-input-text input:focus{outline:none;border-color:#211fa6;-webkit-box-shadow:0 0 0 .5px #211fa6;box-shadow:0 0 0 .5px #211fa6}.license-form input::-webkit-input-placeholder,.settings-input-number input::-webkit-input-placeholder,.settings-input-text input::-webkit-input-placeholder{color:rgba(58,58,86,.7)}.license-form input::-moz-placeholder,.settings-input-number input::-moz-placeholder,.settings-input-text input::-moz-placeholder{color:rgba(58,58,86,.7)}.license-form input:-ms-input-placeholder,.settings-input-number input:-ms-input-placeholder,.settings-input-text input:-ms-input-placeholder{color:rgba(58,58,86,.7)}.license-form input::-ms-input-placeholder,.settings-input-number input::-ms-input-placeholder,.settings-input-text input::-ms-input-placeholder{color:rgba(58,58,86,.7)}.license-form input::placeholder,.settings-input-number input::placeholder,.settings-input-text input::placeholder{color:rgba(58,58,86,.7)}.license-form-error input,.settings-input-number-error input,.settings-input-text-error input{border-color:#df2a4a}.license-form.settings-input-text-with-copy .settings-input-container,.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}.license-form.settings-input-text-with-copy .settings-input-container input,.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:#6f6f84}.license-form.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button,.settings-input-number.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button,.settings-input-text.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button{outline:none;margin:0 10px 15px 0;background-color:#bdbdc3}.license-form.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button:hover,.settings-input-number.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button:hover,.settings-input-text.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button:hover{background-color:#6f6f84}.license-form.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-small,.settings-input-number.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-small,.settings-input-text.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-small{padding:8px 12px}.license-form.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-copied,.license-form.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-copied:hover,.settings-input-number.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-copied,.settings-input-number.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-copied:hover,.settings-input-text.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-copied,.settings-input-text.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-copied:hover{background-color:#0f8a56}.license-form.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container,.settings-input-number.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container,.settings-input-text.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.license-form.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container .icon,.settings-input-number.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container .icon,.settings-input-text.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container .icon{display:none}.license-form.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container .icon.active,.settings-input-number.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container .icon.active,.settings-input-text.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container .icon.active{display:block}.settings-input-radio-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.settings-input-radio input{opacity:0;position:absolute}.settings-input-radio label{color:#09092c;font-weight:500;font-size:14px;line-height:20px;display:inline-block;margin:0 0 15px 25px;cursor:pointer}.settings-input-radio label:last-child{margin-left:0}.settings-input-radio label>span{vertical-align:middle}.settings-input-radio label.easy-wp-smtp-styled-radio-label-disabled{cursor:not-allowed}.settings-input-radio .input-label{margin-right:10px}.settings-input-radio .easy-wp-smtp-styled-radio{display:inline-block;width:20px;height:20px;background:#fff;-webkit-box-shadow:inset 0 0 0 1px #bdbdc3,inset 0 0 0 4px #fff;box-shadow:inset 0 0 0 1px #bdbdc3,inset 0 0 0 4px #fff;border-radius:50%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.settings-input-radio .easy-wp-smtp-styled-radio.easy-wp-smtp-styled-radio-checked{background-color:#211fa6}.settings-input-radio .easy-wp-smtp-styled-radio.easy-wp-smtp-styled-radio-disabled{opacity:.4}.settings-input-radio label:focus .easy-wp-smtp-styled-radio,.settings-input-radio label:hover .easy-wp-smtp-styled-radio{-webkit-box-shadow:0 0 0 1px #6f6f84,inset 0 0 0 1px #6f6f84,inset 0 0 0 4px #fff;box-shadow:0 0 0 1px #6f6f84,inset 0 0 0 1px #6f6f84,inset 0 0 0 4px #fff}.settings-input-radio label:focus .easy-wp-smtp-styled-radio.easy-wp-smtp-styled-radio-checked,.settings-input-radio label:hover .easy-wp-smtp-styled-radio.easy-wp-smtp-styled-radio-checked{-webkit-box-shadow:0 0 0 1px #211fa6,inset 0 0 0 1px #211fa6,inset 0 0 0 4px #fff;box-shadow:0 0 0 1px #211fa6,inset 0 0 0 1px #211fa6,inset 0 0 0 4px #fff}.settings-input-switch.sub_setting{background-color:#f2f2f4;padding:20px;margin-top:-17px}.settings-input-switch.sub_setting .label{font-size:14px}.settings-input-switch.sub_setting .label-description{color:#3a3a56}.settings-input-switch .title{display:block}.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:#211fa6}.settings-input-switch input:checked+.toggle-switch:before{-webkit-transform:translateX(-16px);-ms-transform:translateX(-16px);transform:translateX(-16px)}.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:#bdbdc3}.settings-input-switch input:disabled+.toggle-switch{background-color:#bdbdc3;cursor:not-allowed}.settings-input-switch input:disabled:checked+.toggle-switch{background-color:#4f4dde;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 #211fa6;box-shadow:0 0 0 1px #fff,0 0 0 3px #211fa6}.settings-input-switch input:not(:checked):focus+.toggle-switch,.settings-input-switch input:not(:checked):hover+.toggle-switch{background-color:#6f6f84;-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #6f6f84;box-shadow:0 0 0 1px #fff,0 0 0 3px #6f6f84}.settings-input-switch .toggle-switch{position:relative;cursor:pointer;background-color:#6f6f84;border-radius:10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;vertical-align:middle;display:inline-block;width:36px;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-top:10px}.settings-input-switch .label-description{font-size:14px;line-height:20px;font-weight:500;color:#3a3a56;margin:0 10px 0 0;-webkit-box-flex:1;-ms-flex:1;flex:1}.settings-input-select-container{position:relative;margin:0 0 15px}.settings-input-select select::-ms-expand{display:none}.settings-input-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;padding:0 8px 0 40px;border:1px solid #bdbdc3;border-radius:3px;min-height:39px;color:#3a3a56;font-size:15px;line-height:18px;margin-right:0;margin-left:0;background:#fff url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMSAxbDUgNSA1LTUiIHN0cm9rZT0iI0JEQkRDMyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=) no-repeat left 17px top 55%}.settings-input-select select:focus{outline:none;border-color:#211fa6;-webkit-box-shadow:0 0 0 .5px #211fa6;box-shadow:0 0 0 .5px #211fa6}.settings-input-select select:disabled{cursor:not-allowed}.settings-input-select-error select{border-color:#df2a4a}.settings-amazon-ses-identities>.easy-wp-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:#f8f8f9;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+.easy-wp-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:#09092c;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 #dadadf}.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 .easy-wp-smtp-button{margin-top:20px}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form{background:#f8f8f9;border-radius:3px}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form h3{font-size:14px;line-height:21px;margin-bottom:16px}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form p{font-size:14px;margin:0 0 20px}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .settings-input-radio{margin-bottom:5px}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .settings-input-text{margin-bottom:20px}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step .easy-wp-smtp-button-main.easy-wp-smtp-button-verify{min-width:150px}.settings-amazon-ses-identities .easy-wp-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 .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step .ses-identities-email-success-notice .icon{width:16px;height:16px;margin-left:10px;color:#0f8a56}.settings-amazon-ses-identities .easy-wp-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 .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .settings-input-text label{width:50px;margin-left:16px}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .settings-input-text label .label{font-size:16px;color:#6f6f84;font-weight:400;margin-bottom:0}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .settings-input-text .settings-input-container{width:100%}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records{border:1px solid #dadadf}.settings-amazon-ses-identities .easy-wp-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 .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__row--heading{border-radius:4px 4px 0 0;background-color:#f2f2f4}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__row--record{border-top:1px solid #dadadf}.settings-amazon-ses-identities .easy-wp-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 .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--heading{font-size:14px;line-height:20px;font-weight:500;color:#09092c}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record .settings-input-container{position:relative}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record .settings-input-text{margin:0}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record .settings-input-label-container{display:none}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record input{margin:0;padding-left:39px}.settings-amazon-ses-identities .easy-wp-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;-webkit-box-shadow:none;box-shadow:none;border-radius:1px 0 0 1px}.settings-oauth-connection .description{margin-bottom:20px}.settings-oauth-connection .easy-wp-smtp-button{margin-top:-2px}.settings-oauth-connection .remove-authorization-container .description .icon{color:#0f8a56;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 .easy-wp-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 #eeeef1;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 .easy-wp-smtp-pro-badge{margin-right:10px;width:28px;height:16px}.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{position:relative;display:inline-block;height:20px;width:20px;-ms-flex-negative:0;flex-shrink:0;background:#fff;-webkit-box-shadow:inset 0 0 0 1px #bdbdc3,inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 1px #bdbdc3,inset 0 0 0 2px #fff;border-radius:3px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.settings-input-long-checkbox .checkbox:after{display:none;content:"";height:100%;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOC41NTIgMS4wMmwtNC41IDYuMDUzLTIuNjEtMS45NCIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);background-repeat:no-repeat;background-position:50%}.settings-input-long-checkbox .checkbox.checkbox-checked{background-color:#211fa6;-webkit-box-shadow:inset 0 0 0 3px #211fa6;box-shadow:inset 0 0 0 3px #211fa6}.settings-input-long-checkbox .checkbox.checkbox-checked:after{display:block}.settings-input-long-checkbox .checkbox.checkbox-disabled{opacity:.5;pointer-events:none}.settings-input-long-checkbox:focus .checkbox:not(.checkbox-disabled),.settings-input-long-checkbox:hover .checkbox:not(.checkbox-disabled){-webkit-box-shadow:0 0 0 1px #6f6f84,inset 0 0 0 1px #6f6f84,inset 0 0 0 2px #fff;box-shadow:0 0 0 1px #6f6f84,inset 0 0 0 1px #6f6f84,inset 0 0 0 2px #fff}.settings-input-long-checkbox:focus .checkbox:not(.checkbox-disabled).checkbox-checked,.settings-input-long-checkbox:hover .checkbox:not(.checkbox-disabled).checkbox-checked{-webkit-box-shadow:0 0 0 1px #211fa6,inset 0 0 0 1px #211fa6,inset 0 0 0 2px #fff;box-shadow:0 0 0 1px #211fa6,inset 0 0 0 1px #211fa6,inset 0 0 0 2px #fff}.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-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{position:relative;display:inline-block;height:20px;width:20px;-ms-flex-negative:0;flex-shrink:0;background:#fff;-webkit-box-shadow:inset 0 0 0 1px #bdbdc3,inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 1px #bdbdc3,inset 0 0 0 2px #fff;border-radius:3px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.settings-input-checkbox .checkbox:after{display:none;content:"";height:100%;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOC41NTIgMS4wMmwtNC41IDYuMDUzLTIuNjEtMS45NCIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);background-repeat:no-repeat;background-position:50%}.settings-input-checkbox .checkbox.checkbox-checked{background-color:#211fa6;-webkit-box-shadow:inset 0 0 0 3px #211fa6;box-shadow:inset 0 0 0 3px #211fa6}.settings-input-checkbox .checkbox.checkbox-checked:after{display:block}.settings-input-checkbox .checkbox.checkbox-disabled{opacity:.5;pointer-events:none}.settings-input-checkbox:focus .checkbox:not(.checkbox-disabled),.settings-input-checkbox:hover .checkbox:not(.checkbox-disabled){-webkit-box-shadow:0 0 0 1px #6f6f84,inset 0 0 0 1px #6f6f84,inset 0 0 0 2px #fff;box-shadow:0 0 0 1px #6f6f84,inset 0 0 0 1px #6f6f84,inset 0 0 0 2px #fff}.settings-input-checkbox:focus .checkbox:not(.checkbox-disabled).checkbox-checked,.settings-input-checkbox:hover .checkbox:not(.checkbox-disabled).checkbox-checked{-webkit-box-shadow:0 0 0 1px #211fa6,inset 0 0 0 1px #211fa6,inset 0 0 0 2px #fff;box-shadow:0 0 0 1px #211fa6,inset 0 0 0 1px #211fa6,inset 0 0 0 2px #fff}.easy-wp-smtp-setup-wizard-step-plugin-features .easy-wp-smtp-plugin-features-header{margin-bottom:33px}.easy-wp-smtp-setup-wizard-step-plugin-features .easy-wp-smtp-plugin-features-header .easy-wp-smtp-content-header{margin-bottom:0}.easy-wp-smtp-setup-wizard-step-plugin-features .settings-input-long-checkbox .label{font-size:18px;line-height:22px}.easy-wp-smtp-plugin-configure-email-logs>:last-child,.easy-wp-smtp-plugin-features-list>:last-child{margin-bottom:0;padding-bottom:0}.easy-wp-smtp-setup-wizard-step-license .upgrade-content,.easy-wp-smtp-setup-wizard-step-license .verified-license{background-color:rgba(15,138,86,.07);padding:30px;margin-bottom:40px;color:#09092c}.easy-wp-smtp-setup-wizard-step-license .upgrade-content p{margin:0 0 30px;font-size:15px;line-height:22px}.easy-wp-smtp-setup-wizard-step-license .upgrade-content p a{color:#0f8a56;font-weight:500}.easy-wp-smtp-setup-wizard-step-license .upgrade-content p a:hover{color:#027a48}.easy-wp-smtp-setup-wizard-step-license .verified-license{text-align:center;margin-bottom:0}.easy-wp-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:15px;line-height:22px;margin-bottom:15px}.easy-wp-smtp-setup-wizard-step-license .checked-item-list .checked-item:last-child{margin-bottom:0}.easy-wp-smtp-setup-wizard-step-license .checked-item-list .checked-item .icon{color:#0f8a56;margin-left:10px;width:16px}.easy-wp-smtp-setup-wizard-step-license .checked-item-list .checked-item>span{width:calc(100% - 31px)}.easy-wp-smtp-setup-wizard-step-license .license-form{color:#09092c}.easy-wp-smtp-setup-wizard-step-license .license-form.license-form-error input{border-color:#df2a4a}.easy-wp-smtp-setup-wizard-step-license .license-form.license-form-error .error-message{color:#df2a4a;font-size:14px;margin:5px 0 0}.easy-wp-smtp-setup-wizard-step-license .license-form p{margin:0 0 10px;font-size:15px;line-height:22px}.easy-wp-smtp-setup-wizard-step-license .license-form .license-control{display:block}.easy-wp-smtp-setup-wizard-step-license .license-form input{display:block;width:100%;margin-bottom:0}.easy-wp-smtp-setup-wizard-step-license .license-form button{-ms-flex-negative:0;flex-shrink:0;margin-top:10px;width:100%}.easy-wp-smtp-setup-wizard-check-configuration .check-configuration-loading-image-container{text-align:center}.easy-wp-smtp-setup-wizard-configuration-success .easy-wp-smtp-setup-wizard-step-footer{margin:20px 0}.easy-wp-smtp-setup-wizard-configuration-success .easy-wp-smtp-setup-wizard-step-footer button{margin-bottom:10px;width:100%}.easy-wp-smtp-setup-wizard-configuration-success .easy-wp-smtp-setup-wizard-step-footer button:last-child{margin-bottom:0}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-setup-wizard-configuration-failure .easy-wp-smtp-content-header{margin-bottom:27px}.easy-wp-smtp-setup-wizard-configuration-failure .start-troubleshooting-arrow-container{margin-bottom:11px}.easy-wp-smtp-setup-wizard-configuration-failure .start-troubleshooting-arrow-container svg{width:112px;height:112px;margin:0 auto;display:block}.easy-wp-smtp-setup-wizard-configuration-failure .easy-wp-smtp-setup-wizard-step-footer{margin:20px 0}.easy-wp-smtp-setup-wizard-configuration-failure .easy-wp-smtp-setup-wizard-step-footer .easy-wp-smtp-button{margin-bottom:10px;width:100%}.easy-wp-smtp-setup-wizard-configuration-failure .easy-wp-smtp-setup-wizard-step-footer .easy-wp-smtp-button:last-child{margin-bottom:0}.easy-wp-smtp-admin-page{position:relative}.easy-wp-smtp-admin-page .easy-wp-smtp-blocked,.easy-wp-smtp-admin-page .easy-wp-smtp-loading{position:fixed;top:0;bottom:0;left:0;right:0;background:hsla(0,0%,100%,.5);z-index:999}.easy-wp-smtp-admin-page .easy-wp-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}.easy-wp-smtp-admin-page .easy-wp-smtp-loading svg{-webkit-filter:drop-shadow(0 5px 50px rgba(0,0,0,.25));filter:drop-shadow(0 5px 50px rgba(0,0,0,.25))}.swal2-shown .swal2-container.swal2-backdrop-show{background:rgba(32,32,44,.7)}img{max-width:100%}a{color:#211fa6;-webkit-transition:.1s;transition:.1s}a:focus,a:hover{color:#15137a;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}.easy-wp-smtp-notice{padding:15px;font-size:14px;line-height:20px;margin:0;color:#09092c;text-align:right}.easy-wp-smtp-notice--error{border-right:4px solid #df2a4a;background:rgba(223,42,74,.05);color:#42000c}.easy-wp-smtp-notice--info{border-right:4px solid #211fa6;background:rgba(33,31,166,.05)}.easy-wp-smtp-notice p{margin-top:0}.easy-wp-smtp-notice p:last-child{margin-bottom:0}@media(min-width:782px){.easy-wp-smtp-setup-wizard-container{max-width:100%;margin:0 auto;width:848px}.easy-wp-smtp-setup-wizard-content{margin:50px 0}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-content-header{margin-bottom:50px}.easy-wp-smtp-setup-wizard-content-container{padding:59px 99px}.easy-wp-smtp-setup-wizard-content-container-container{padding:30px 20px}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-separator{margin:30px 0}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-separator-no-margin{margin:0}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-separator-big-margin{margin:40px 0}.easy-wp-smtp-welcome .easy-wp-smtp-logo{margin-top:150px;padding:0}.easy-wp-smtp-welcome .easy-wp-smtp-setup-wizard-container{width:635px}.easy-wp-smtp-welcome .easy-wp-smtp-setup-wizard-content{margin:50px 0}.easy-wp-smtp-welcome .easy-wp-smtp-setup-wizard-content-container{padding:59px}.easy-wp-smtp-welcome .easy-wp-smtp-setup-wizard-content-container .easy-wp-smtp-content-header{margin-bottom:30px}.easy-wp-smtp-setup-wizard-step-configure-mailer .easy-wp-smtp-content-header{margin-bottom:40px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings{margin-top:40px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description{margin-bottom:40px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links{margin-top:-22px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a.easy-wp-smtp-link-docs,.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a:last-child{margin-top:0;display:inline-block}.easy-wp-smtp-setup-wizard-check-configuration .easy-wp-smtp-setup-wizard-content-container{padding:83px 100px 66px}.easy-wp-smtp-setup-wizard-check-configuration .easy-wp-smtp-setup-wizard-content-container .easy-wp-smtp-content-header{margin-bottom:55px}.easy-wp-smtp-setup-wizard-step-plugin-features .easy-wp-smtp-plugin-features-header{margin-bottom:60px}.easy-wp-smtp-input-radios-with-icons{grid-template-columns:repeat(2,1fr)}.easy-wp-smtp-setup-wizard-timeline{padding:0}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step-line{margin:0 10px}.easy-wp-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}.easy-wp-smtp-setup-wizard-step-footer-buttons{margin-bottom:0;margin-left:30px}.easy-wp-smtp-setup-wizard-step-footer-buttons button{margin-bottom:0;margin-left:15px;width:inherit}.easy-wp-smtp-setup-wizard-step-footer-buttons button:last-child{margin-left:0}.easy-wp-smtp-setup-wizard-step-help-improve .easy-wp-smtp-content-header,.easy-wp-smtp-setup-wizard-step-license .easy-wp-smtp-content-header{margin-bottom:40px}.easy-wp-smtp-setup-wizard-step-license .license-form .license-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.easy-wp-smtp-setup-wizard-step-license .license-form button{margin-top:0;min-width:120px;width:auto;margin-right:15px}.easy-wp-smtp-setup-wizard-configuration-failure .start-troubleshooting-arrow-container svg{margin:0;display:inline-block}.easy-wp-smtp-setup-wizard-configuration-failure .easy-wp-smtp-setup-wizard-step-footer{margin:0 30px}.easy-wp-smtp-setup-wizard-configuration-failure .easy-wp-smtp-setup-wizard-step-footer .easy-wp-smtp-button{margin-bottom:0;-webkit-box-flex:10;-ms-flex:10;flex:10}.easy-wp-smtp-setup-wizard-configuration-failure .easy-wp-smtp-setup-wizard-step-footer .easy-wp-smtp-button.easy-wp-smtp-button-main{-webkit-box-flex:11;-ms-flex:11;flex:11;margin-left:30px}.easy-wp-smtp-setup-wizard-configuration-success .upgrade-banner-container{margin:50px -70px 0}.easy-wp-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}.easy-wp-smtp-setup-wizard-configuration-success .upgrade-banner .checked-item-list .checked-item{margin-bottom:0}.easy-wp-smtp-setup-wizard-configuration-success .easy-wp-smtp-setup-wizard-step-footer{margin:0 30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.easy-wp-smtp-setup-wizard-configuration-success .easy-wp-smtp-setup-wizard-step-footer button{-webkit-box-flex:10;-ms-flex:10;flex:10;margin-bottom:0;margin-left:15px}.easy-wp-smtp-setup-wizard-configuration-success .easy-wp-smtp-setup-wizard-step-footer button:last-child{margin-left:0}.easy-wp-smtp-setup-wizard-configuration-success .easy-wp-smtp-setup-wizard-step-footer button.easy-wp-smtp-button-main{-webkit-box-flex:11;-ms-flex:11;flex:11}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-header{margin:50px 90px 15px}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-content{padding:0 90px}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{margin-right:30px}.easy-wp-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}}.easy-wp-smtp-logo-icon[data-v-746ff3c0]{width:32px;height:32px}.easy-wp-smtp-pro-badge[data-v-746ff3c0]{margin-right:auto;width:28px;height:auto}.easy-wp-smtp-recommended-badge[data-v-746ff3c0]{margin-right:auto;padding:3px 5px;font-weight:700;font-size:8px;line-height:10px;text-transform:uppercase;border-radius:2px;background-color:#ffd62f;color:#09092c}.easy-wp-smtp-setup-wizard-step-count[data-v-02c612a3]{margin:0 0 20px;font-size:14px;line-height:20px;color:#6f6f84}.easy-wp-smtp-notice[data-v-54b0b122]{margin-top:-20px;margin-bottom:30px}.easy-wp-smtp-info .icon[data-v-2a14ae56]{display:block;color:#6f6f84}.easy-wp-smtp-notice[data-v-4eebd63c],.easy-wp-smtp-notice[data-v-56e03490]{margin-top:-23px;margin-bottom:20px}
     1.easy-wp-smtp-tooltip{display:block!important;z-index:10000;max-width:350px}.easy-wp-smtp-tooltip .easy-wp-smtp-tooltip-inner{background:#09092c;color:#fff;border-radius:5px;padding:16px 20px;font-size:14px}.easy-wp-smtp-tooltip .easy-wp-smtp-tooltip-inner a{color:#fff;font-weight:700}.easy-wp-smtp-tooltip .easy-wp-smtp-tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#09092c;z-index:1}.easy-wp-smtp-tooltip[x-placement^=top]{padding-bottom:5px}.easy-wp-smtp-tooltip[x-placement^=top] .easy-wp-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}.easy-wp-smtp-tooltip[x-placement^=bottom]{padding-top:5px}.easy-wp-smtp-tooltip[x-placement^=bottom] .easy-wp-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}.easy-wp-smtp-tooltip[x-placement^=right]{padding-right:5px}.easy-wp-smtp-tooltip[x-placement^=right] .easy-wp-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}.easy-wp-smtp-tooltip[x-placement^=left]{padding-left:5px}.easy-wp-smtp-tooltip[x-placement^=left] .easy-wp-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}.easy-wp-smtp-tooltip.popover .popover-inner{background:#fff;color:#09092c;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)}.easy-wp-smtp-tooltip.popover .popover-arrow{border-color:#fff}.easy-wp-smtp-tooltip[aria-hidden=true]{visibility:hidden;opacity:0;-webkit-transition:opacity .15s,visibility .15s;transition:opacity .15s,visibility .15s}.easy-wp-smtp-tooltip[aria-hidden=false]{visibility:visible;opacity:1;-webkit-transition:opacity .15s;transition:opacity .15s}.easy-wp-smtp-loader{-webkit-animation:easy-wp-smtp-loader-spin .65s linear infinite;animation:easy-wp-smtp-loader-spin .65s linear infinite}.easy-wp-smtp-loader-md{width:32px;height:32px}.easy-wp-smtp-loader-sm{width:16px;height:16px}@-webkit-keyframes easy-wp-smtp-loader-spin{0%{-webkit-transform:rotate(-270deg);transform:rotate(-270deg)}to{-webkit-transform:rotate(-630deg);transform:rotate(-630deg)}}@keyframes easy-wp-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:#f2f2f4;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:#211fa6;font-weight:700}.medium-bold a:focus,.medium-bold a:hover{color:#15137a}.easy-wp-smtp-setup-wizard-header{text-align:center;font-size:0}.easy-wp-smtp-logo{display:inline-block;width:300px;margin-top:60px}.easy-wp-smtp-logo img{display:block;width:100%;height:100%}.easy-wp-smtp-setup-wizard-container{max-width:90%;width:auto;margin:0 auto}.easy-wp-smtp-setup-wizard-content{background:#fff;border:1px solid #dadadf;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.05);box-shadow:0 2px 4px rgba(0,0,0,.05);color:#3a3a56;font-size:16px;line-height:24px;margin:22px 0 30px}.easy-wp-smtp-setup-wizard-content-container{padding:10px 20px}.easy-wp-smtp-setup-wizard-content-container>:last-child{margin-bottom:0}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-content-header{margin-bottom:27px}.easy-wp-smtp-setup-wizard-content h2,.easy-wp-smtp-setup-wizard-content h3{color:#09092c;font-size:24px;line-height:22px;font-weight:500;margin:0 0 15px}.easy-wp-smtp-setup-wizard-content h3{font-size:16px;margin:0 0 20px}.easy-wp-smtp-setup-wizard-content .subtitle{font-size:15px;line-height:22px;margin:0}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-separator{width:100%;border-top:1px solid #eeeef1;clear:both;margin:20px 0}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-separator-no-margin{margin:0}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-separator-big-margin{margin:30px 0}.easy-wp-smtp-setup-wizard-content-container+.easy-wp-smtp-separator{border-color:#dadadf}.easy-wp-smtp-welcome .easy-wp-smtp-content-header .subtitle{font-size:16px;line-height:24px}.easy-wp-smtp-welcome .easy-wp-smtp-setup-wizard-content{text-align:center}.easy-wp-smtp-button{border-radius:4px;border:none;background-color:#f8f8f9;color:#6f6f84;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;line-height:19px;padding:15px 30px;text-decoration:none}.easy-wp-smtp-button:focus,.easy-wp-smtp-button:hover{background-color:#3a3a56}.easy-wp-smtp-button:focus{outline:none}.easy-wp-smtp-button.easy-wp-smtp-button-secondary{background-color:#6f6f84;color:#fff;font-weight:500}.easy-wp-smtp-button.easy-wp-smtp-button-secondary:active,.easy-wp-smtp-button.easy-wp-smtp-button-secondary:focus,.easy-wp-smtp-button.easy-wp-smtp-button-secondary:hover{background-color:#3a3a56;color:#fff}.easy-wp-smtp-button.easy-wp-smtp-button-secondary:focus{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #3a3a56;box-shadow:0 0 0 1px #fff,0 0 0 3px #3a3a56}.easy-wp-smtp-button.easy-wp-smtp-button-secondary:disabled{opacity:.65;cursor:not-allowed;background-color:#6f6f84}.easy-wp-smtp-button-tertiary{background-color:#f8f8f9;-webkit-box-shadow:0 0 0 1px #bdbdc3;box-shadow:0 0 0 1px #bdbdc3;color:#6f6f84}.easy-wp-smtp-button-tertiary:active,.easy-wp-smtp-button-tertiary:hover{background-color:#f8f8f9;-webkit-box-shadow:0 0 0 1px #6f6f84;box-shadow:0 0 0 1px #6f6f84;color:#3a3a56}.easy-wp-smtp-button-tertiary:focus{background-color:#f8f8f9;-webkit-box-shadow:0 0 0 2px #211fa6;box-shadow:0 0 0 2px #211fa6;color:#211fa6}.easy-wp-smtp-button.easy-wp-smtp-button-red{background-color:#df2a4a;color:#fff;font-weight:500}.easy-wp-smtp-button.easy-wp-smtp-button-red:focus,.easy-wp-smtp-button.easy-wp-smtp-button-red:hover{background-color:#ab2039}.easy-wp-smtp-button.easy-wp-smtp-button-red:disabled{opacity:.65;cursor:not-allowed;background-color:#df2a4a}.easy-wp-smtp-button.easy-wp-smtp-button-success{background-color:#0f8a56;color:#fff;font-weight:500}.easy-wp-smtp-button.easy-wp-smtp-button-success:focus,.easy-wp-smtp-button.easy-wp-smtp-button-success:hover{background-color:#027a48}.easy-wp-smtp-button.easy-wp-smtp-button-success:disabled{opacity:.65;cursor:not-allowed;background-color:#0f8a56}.easy-wp-smtp-button.easy-wp-smtp-button-main{background-color:#211fa6;color:#fff;font-weight:500}.easy-wp-smtp-button.easy-wp-smtp-button-main:focus,.easy-wp-smtp-button.easy-wp-smtp-button-main:hover{background-color:#15137a}.easy-wp-smtp-button.easy-wp-smtp-button-main:focus{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #15137a;box-shadow:0 0 0 1px #fff,0 0 0 3px #15137a}.easy-wp-smtp-button.easy-wp-smtp-button-main:disabled{opacity:.65;cursor:not-allowed;background-color:#211fa6}.easy-wp-smtp-button.easy-wp-smtp-button-small{line-height:23px;font-size:14px;padding:8px 20px}.easy-wp-smtp-button.easy-wp-smtp-button-small .easy-wp-smtp-loader-sm{margin-top:3px;margin-bottom:-3px}.easy-wp-smtp-button.easy-wp-smtp-button-large{line-height:22px;font-size:18px;padding:19px 41px}.easy-wp-smtp-button .text-with-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.easy-wp-smtp-button .text-with-arrow-right .icon{margin-right:10px}.easy-wp-smtp-button .text-with-arrow-left .icon{margin-left:10px}.easy-wp-smtp-step-below-content{text-align:center;font-size:14px;color:#3a3a56;margin:-19px 0 47px}.easy-wp-smtp-setup-wizard-step-footer{display:block;text-align:center;min-height:110px;padding:0 20px;margin-top:30px}.easy-wp-smtp-setup-wizard-step-footer a{font-size:14px;display:block;color:#6f6f84;margin:20px 0}.easy-wp-smtp-setup-wizard-step-footer a:active,.easy-wp-smtp-setup-wizard-step-footer a:hover{color:#3a3a56;text-decoration:underline}.easy-wp-smtp-setup-wizard-step-footer-buttons{margin-bottom:20px}.easy-wp-smtp-setup-wizard-step-footer-buttons button{width:100%;margin-bottom:10px}.easy-wp-smtp-setup-wizard-step-footer-buttons button:last-child{margin-left:0;margin-bottom:0}.easy-wp-smtp-exit-link{text-align:center;margin-bottom:50px}.easy-wp-smtp-exit-link a{font-size:14px;color:#6f6f84;text-decoration:underline}.easy-wp-smtp-exit-link a:active,.easy-wp-smtp-exit-link a:hover{color:#3a3a56;text-decoration:underline}.easy-wp-smtp-setup-wizard-timeline{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:50px auto 0;max-width:645px;padding:0 20px}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step-line{background:#dadadf;height:2px;margin:0 6px;width:100%}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step-line.easy-wp-smtp-setup-wizard-timeline-line-active{background:#211fa6}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step{border:none;background-color:#bdbdc3;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;height:16px;width:16px}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step .icon{display:none}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step.easy-wp-smtp-setup-wizard-timeline-step-active,.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step.easy-wp-smtp-setup-wizard-timeline-step-completed{background-color:#211fa6;position:relative}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step.easy-wp-smtp-setup-wizard-timeline-step-failed{background-color:#df2a4a;position:relative}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step.easy-wp-smtp-setup-wizard-timeline-step-completed .icon-success,.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step.easy-wp-smtp-setup-wizard-timeline-step-failed .icon-failed{color:#fff;display:block;position:absolute;right:3px;top:3px}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step.easy-wp-smtp-setup-wizard-timeline-step-failed .icon-failed{right:4px;top:2px}.easy-wp-smtp-input-radios-with-icons{display:grid;grid-gap:20px}.easy-wp-smtp-input-radios-with-icons input{opacity:0;position:absolute}.easy-wp-smtp-input-radios-with-icons label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;color:#09092c;border:1px solid #bdbdc3;background:#fff;border-radius:4px;font-weight:500;font-size:15px;line-height:24px;padding:10px;cursor:pointer}.easy-wp-smtp-input-radios-with-icons label>*{vertical-align:middle}.easy-wp-smtp-input-radios-with-icons label:hover{border:1px solid #6f6f84;-webkit-box-shadow:0 0 0 1px #6f6f84;box-shadow:0 0 0 1px #6f6f84}.easy-wp-smtp-input-radios-with-icons label.easy-wp-smtp-styled-radio-label-checked{border:1px solid #211fa6;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.07),0 0 0 1px #211fa6;box-shadow:0 2px 2px rgba(0,0,0,.07),0 0 0 1px #211fa6}.easy-wp-smtp-input-radios-with-icons label.easy-wp-smtp-styled-radio-label-readonly{color:#6f6f84;border-color:#eeeef1;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.easy-wp-smtp-input-radios-with-icons label.easy-wp-smtp-styled-radio-label-readonly img,.easy-wp-smtp-input-radios-with-icons label.easy-wp-smtp-styled-radio-label-readonly svg:not(.icon){opacity:.4}.easy-wp-smtp-input-radios-with-icons label.easy-wp-smtp-styled-radio-label-readonly .easy-wp-smtp-styled-radio{-webkit-box-shadow:inset 0 0 0 1px #eeeef1!important;box-shadow:inset 0 0 0 1px #eeeef1!important}.easy-wp-smtp-input-radios-with-icons img{margin-right:10px}.easy-wp-smtp-input-radios-with-icons .easy-wp-smtp-styled-radio{-ms-flex-negative:0;flex-shrink:0;display:inline-block;width:20px;height:20px;background:#fff;-webkit-box-shadow:inset 0 0 0 1px #bdbdc3,inset 0 0 0 4px #fff;box-shadow:inset 0 0 0 1px #bdbdc3,inset 0 0 0 4px #fff;border-radius:50%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.easy-wp-smtp-input-radios-with-icons .easy-wp-smtp-styled-radio.easy-wp-smtp-styled-radio-checked{background-color:#211fa6}.easy-wp-smtp-input-radios-with-icons label:focus .easy-wp-smtp-styled-radio,.easy-wp-smtp-input-radios-with-icons label:hover .easy-wp-smtp-styled-radio{-webkit-box-shadow:0 0 0 1px #6f6f84,inset 0 0 0 1px #6f6f84,inset 0 0 0 4px #fff;box-shadow:0 0 0 1px #6f6f84,inset 0 0 0 1px #6f6f84,inset 0 0 0 4px #fff}.easy-wp-smtp-input-radios-with-icons label:focus .easy-wp-smtp-styled-radio.easy-wp-smtp-styled-radio-checked,.easy-wp-smtp-input-radios-with-icons label:hover .easy-wp-smtp-styled-radio.easy-wp-smtp-styled-radio-checked{-webkit-box-shadow:0 0 0 1px #211fa6,inset 0 0 0 1px #211fa6,inset 0 0 0 4px #fff;box-shadow:0 0 0 1px #211fa6,inset 0 0 0 1px #211fa6,inset 0 0 0 4px #fff}.easy-wp-smtp-input-radios-with-icons .easy-wp-smtp-styled-radio-text{margin-right:10px;margin-left:10px}.easy-wp-smtp-input-radios-with-icons .easy-wp-smtp-styled-radio-desc{font-weight:400;color:#3a3a56}.easy-wp-smtp-setup-wizard-form>:last-child{margin-bottom:0!important}.easy-wp-smtp-setup-wizard-form-row+.easy-wp-smtp-setup-wizard-form-row{margin-top:20px}.easy-wp-smtp-setup-wizard-form-row-highlight .easy-wp-smtp-input-radios-with-icons{grid-template-columns:1fr}.easy-wp-smtp-swal.swal2-container.swal2-shown{background-color:rgba(68,68,68,.5)}.easy-wp-smtp-swal .swal2-popup{padding:10px;border-radius:0;font-size:16px;color:#3a3a56;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.15);box-shadow:0 2px 15px rgba(0,0,0,.15)}.easy-wp-smtp-swal .swal2-popup .swal2-header{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;margin:40px 40px 12px;padding:0}.easy-wp-smtp-swal .swal2-popup .swal2-header .swal2-title{font-size:24px;line-height:22px;color:#09092c;margin:0;padding:0;font-weight:500;text-align:right}.easy-wp-smtp-swal .swal2-popup .swal2-header .swal2-close{color:#bdbdc3;font-size:0;width:16px;height:16px;margin:10px 0 0 8px;outline:none;top:15px;left:15px}.easy-wp-smtp-swal .swal2-popup .swal2-header .swal2-close:before{content:"";display:inline-block;background:no-repeat url(../img/times-solid-thin-grey.svg);width:13px;height:13px}.easy-wp-smtp-swal .swal2-popup .swal2-content{color:#3a3a56;font-size:16px;line-height:23px;padding:0 40px;margin-bottom:37px}.easy-wp-smtp-swal .swal2-popup .swal2-content #swal2-content{text-align:right;font-weight:400}.easy-wp-smtp-swal .swal2-popup .swal2-actions{border-top:1px solid #dadadf;margin:0 -10px;padding:30px 30px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto}@media(min-width:782px){.easy-wp-smtp-swal .swal2-popup .swal2-actions{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled:focus{-webkit-box-shadow:none;box-shadow:none}.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel,.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{margin:0;display:block;width:100%}@media(min-width:782px){.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel,.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{display:inline-block;width:auto}}.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{border:none;background-color:#211fa6;color:#fff;border-radius:3px;font-size:16px;font-weight:500;line-height:19px;padding:15px 30px;text-decoration:none}.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:focus,.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:hover{background-color:#15137a}.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:"";display:inline-block;margin:0 10px -3px 0;background:url(../img/long-arrow-alt-right-regular-white.svg) no-repeat 50%;width:16px;height:18px}.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel{background:none!important;border:none;padding:0!important;color:#6f6f84;font-size:14px;font-weight:400;text-decoration:underline;cursor:pointer;margin-bottom:30px}@media(min-width:782px){.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel{margin-bottom:0}}.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:focus,.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:hover{color:#3a3a56}.easy-wp-smtp-swal .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:before{content:"";margin:0 0 -3px 10px;display:inline-block;background:url(../img/long-arrow-alt-left-regular-grey.svg) no-repeat 50%;width:16px;height:18px}.easy-wp-smtp-swal .upgrade-bonus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:30px auto;padding:11px 15px;border-radius:30px;background:#f2f2f4}.easy-wp-smtp-swal .upgrade-bonus svg{-ms-flex-negative:0;flex-shrink:0;margin-left:7px;color:#0f8a56}.easy-wp-smtp-swal .upgrade-bonus span{margin:0;font-weight:400;font-size:14px;line-height:20px;color:#3a3a56}.easy-wp-smtp-swal .upgrade-bonus span b{font-weight:500;color:#0f8a56}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup{padding-top:30px;padding-bottom:30px}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-header{margin:0 40px 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-header .swal2-close{top:4px;left:4px}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-header .swal2-image{margin-top:0;margin-bottom:30px}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content{margin-bottom:0}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content p{margin:0}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content p:last-child{margin-bottom:0}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content #swal2-content{text-align:center}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content #swal2-content .easy-wp-smtp-button{margin-bottom:10px;padding:12px 20px;font-weight:500;font-size:16px;line-height:18px}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content .upgrade-bonus{max-width:416px}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content .already-purchased{font-size:14px;color:#6f6f84}.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content .already-purchased:focus,.easy-wp-smtp-swal.easy-wp-smtp-upgrade-popup .swal2-popup .swal2-content .already-purchased:hover{color:#3a3a56}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-header{margin:20px}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-content{padding:0 20px;margin-bottom:30px}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-content .subtitle{margin:0 0 60px}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-content .title-container{margin-bottom:8px}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{background-color:#0f8a56}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:focus,.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:hover{background-color:#027a48}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:before,.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:none}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .settings-input-long-checkbox .checkbox{opacity:1}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .settings-input-long-checkbox .label{font-size:18px;line-height:22px}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-good .swal2-popup .swal2-content{margin-bottom:27px}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-good .swal2-popup .swal2-content img.icon{color:#ffd62f;width:16px;vertical-align:middle}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-good .swal2-popup .swal2-actions{border-top:none;padding:0 50px 40px}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-bad .swal2-popup .swal2-content{margin-bottom:16px}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-bad .swal2-popup .swal2-content textarea{width:100%;margin:27px 0 11px;padding:8px;background-color:#fff;border:1px solid #bdbdc3;border-radius:3px;min-height:39px;color:#3a3a56;font-size:15px;line-height:18px;resize:none}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-bad .swal2-popup .swal2-content textarea:focus{outline:none;border-color:#211fa6;-webkit-box-shadow:0 0 0 .5px #211fa6;box-shadow:0 0 0 .5px #211fa6}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-bad .swal2-popup .swal2-content .permission-container{display:-webkit-box;display:-ms-flexbox;display:flex}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-bad .swal2-popup .swal2-content .permission-container label{font-size:14px;margin-right:7px}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-bad .swal2-popup .swal2-content .permission-container input[type=checkbox]{width:16px;height:16px}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-bad .swal2-popup .swal2-actions{border-top:none;padding:0 50px 40px}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback-bad .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:none}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-content{margin-bottom:47px}.easy-wp-smtp-swal.easy-wp-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}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel,.easy-wp-smtp-swal.easy-wp-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}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:after,.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:before,.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after,.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:before{content:none}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{background:url(../img/thumbs-up.svg);margin-left:50px}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:hover{background:url(../img/thumbs-up-hover.svg)}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel{background:url(../img/thumbs-down.svg)!important}.easy-wp-smtp-swal.easy-wp-smtp-swal-feedback .swal2-popup .swal2-actions .swal2-styled.swal2-cancel:hover{background:url(../img/thumbs-down-hover.svg)!important}.easy-wp-smtp-swal.easy-wp-smtp-swal-error .swal2-popup p{margin:0}.easy-wp-smtp-swal.easy-wp-smtp-swal-error .swal2-popup .swal2-content{padding:0 40px;margin-bottom:29px}.easy-wp-smtp-swal.easy-wp-smtp-swal-error .swal2-popup .swal2-content .subtitle{margin:0 0 26px}.easy-wp-smtp-swal.easy-wp-smtp-swal-error .swal2-popup .swal2-content .detailed-error{padding:11px 15px;font-size:14px;line-height:20px;margin:0;color:#3a3a56;border:1px solid #dadadf;border-right:4px solid #df2a4a;text-align:right;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.07);box-shadow:0 1px 1px rgba(0,0,0,.07)}.easy-wp-smtp-swal.easy-wp-smtp-swal-error .swal2-popup .swal2-content .detailed-error h3{font-size:14px;color:#09092c;font-weight:500;line-height:23px;margin:0}.easy-wp-smtp-swal.easy-wp-smtp-swal-error .swal2-popup .swal2-actions{padding:0 50px 40px;border-top:none}.easy-wp-smtp-swal.easy-wp-smtp-swal-error .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:none}.easy-wp-smtp-swal.easy-wp-smtp-swal-alert .swal2-popup .swal2-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.easy-wp-smtp-swal.easy-wp-smtp-swal-alert .swal2-popup .swal2-content{padding:0 40px;margin-bottom:29px}.easy-wp-smtp-swal.easy-wp-smtp-swal-alert .swal2-popup .swal2-content #swal2-content{text-align:center}.easy-wp-smtp-swal.easy-wp-smtp-swal-alert .swal2-popup .swal2-content p{margin:0 0 26px}.easy-wp-smtp-swal.easy-wp-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}.easy-wp-smtp-swal.easy-wp-smtp-swal-alert .swal2-popup .swal2-actions .swal2-styled.swal2-confirm:after{content:none}.easy-wp-smtp-setup-wizard-step-choose-mailer .easy-wp-smtp-content-header .subtitle,.easy-wp-smtp-setup-wizard-step-configure-mailer .easy-wp-smtp-content-header .subtitle{font-size:16px;line-height:24px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings{margin-top:29px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description{font-size:16px;line-height:24px;color:#3a3a56;margin-bottom:29px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description p{margin-top:0;margin-bottom:20px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description p:last-child{margin-bottom:0}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links{margin-top:0}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a{margin-left:20px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a.easy-wp-smtp-link-docs,.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a:last-child{margin-top:10px;display:block}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links .easy-wp-smtp-link{font-weight:500}.easy-wp-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:#6f6f84}.easy-wp-smtp-setup-wizard-step-configure-mailer .easy-wp-smtp-configure-mailer-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.easy-wp-smtp-setup-wizard-step-configure-mailer .easy-wp-smtp-configure-mailer-header-container{width:calc(100% - 94px)}.easy-wp-smtp-setup-wizard-step-configure-mailer .easy-wp-smtp-configure-mailer-logo{width:100px;height:100px;border:1px solid #dadadf;border-radius:50%;position:relative;-ms-flex-negative:0;flex-shrink:0;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}.easy-wp-smtp-setup-wizard-step-configure-mailer .easy-wp-smtp-configure-mailer-logo svg{width:60px;height:auto;max-height:60px}.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 30px}.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 15px}.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:#09092c;display:inline-block;font-weight:500;font-size:16px;line-height:20px}.settings-amazon-ses-identities .easy-wp-smtp-info,.settings-input-checkbox .easy-wp-smtp-info,.settings-input-long-checkbox .easy-wp-smtp-info,.settings-input-number .easy-wp-smtp-info,.settings-input-radio .easy-wp-smtp-info,.settings-input-select .easy-wp-smtp-info,.settings-input-switch .easy-wp-smtp-info,.settings-input-text .easy-wp-smtp-info,.settings-oauth-connection .easy-wp-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:#df2a4a;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:#df2a4a}.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:#6f6f84;margin:-5px 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}.license-form input,.settings-input-number input,.settings-input-text input{display:block;width:100%;margin:0 0 15px;padding:8px 12px;background-color:#fff;border:1px solid #bdbdc3;border-radius:3px;min-height:41px;color:#3a3a56;font-size:15px;line-height:18px}.license-form input:focus,.settings-input-number input:focus,.settings-input-text input:focus{outline:none;border-color:#211fa6;-webkit-box-shadow:0 0 0 .5px #211fa6;box-shadow:0 0 0 .5px #211fa6}.license-form input::-webkit-input-placeholder,.settings-input-number input::-webkit-input-placeholder,.settings-input-text input::-webkit-input-placeholder{color:rgba(58,58,86,.7)}.license-form input::-moz-placeholder,.settings-input-number input::-moz-placeholder,.settings-input-text input::-moz-placeholder{color:rgba(58,58,86,.7)}.license-form input:-ms-input-placeholder,.settings-input-number input:-ms-input-placeholder,.settings-input-text input:-ms-input-placeholder{color:rgba(58,58,86,.7)}.license-form input::-ms-input-placeholder,.settings-input-number input::-ms-input-placeholder,.settings-input-text input::-ms-input-placeholder{color:rgba(58,58,86,.7)}.license-form input::placeholder,.settings-input-number input::placeholder,.settings-input-text input::placeholder{color:rgba(58,58,86,.7)}.license-form-error input,.settings-input-number-error input,.settings-input-text-error input{border-color:#df2a4a}.license-form.settings-input-text-with-copy .settings-input-container,.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}.license-form.settings-input-text-with-copy .settings-input-container input,.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:#6f6f84}.license-form.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button,.settings-input-number.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button,.settings-input-text.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button{outline:none;margin:0 10px 15px 0;background-color:#bdbdc3}.license-form.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button:hover,.settings-input-number.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button:hover,.settings-input-text.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button:hover{background-color:#6f6f84}.license-form.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-small,.settings-input-number.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-small,.settings-input-text.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-small{padding:8px 12px}.license-form.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-copied,.license-form.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-copied:hover,.settings-input-number.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-copied,.settings-input-number.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-copied:hover,.settings-input-text.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-copied,.settings-input-text.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button-copied:hover{background-color:#0f8a56}.license-form.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container,.settings-input-number.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container,.settings-input-text.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.license-form.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container .icon,.settings-input-number.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container .icon,.settings-input-text.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container .icon{display:none}.license-form.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container .icon.active,.settings-input-number.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container .icon.active,.settings-input-text.settings-input-text-with-copy .settings-input-container .easy-wp-smtp-button .copy-button-container .icon.active{display:block}.settings-input-radio-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.settings-input-radio input{opacity:0;position:absolute}.settings-input-radio label{color:#09092c;font-weight:500;font-size:14px;line-height:20px;display:inline-block;margin:0 0 15px 25px;cursor:pointer}.settings-input-radio label:last-child{margin-left:0}.settings-input-radio label>span{vertical-align:middle}.settings-input-radio label.easy-wp-smtp-styled-radio-label-disabled{cursor:not-allowed}.settings-input-radio .input-label{margin-right:10px}.settings-input-radio .easy-wp-smtp-styled-radio{display:inline-block;width:20px;height:20px;background:#fff;-webkit-box-shadow:inset 0 0 0 1px #bdbdc3,inset 0 0 0 4px #fff;box-shadow:inset 0 0 0 1px #bdbdc3,inset 0 0 0 4px #fff;border-radius:50%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.settings-input-radio .easy-wp-smtp-styled-radio.easy-wp-smtp-styled-radio-checked{background-color:#211fa6}.settings-input-radio .easy-wp-smtp-styled-radio.easy-wp-smtp-styled-radio-disabled{opacity:.4}.settings-input-radio label:focus .easy-wp-smtp-styled-radio,.settings-input-radio label:hover .easy-wp-smtp-styled-radio{-webkit-box-shadow:0 0 0 1px #6f6f84,inset 0 0 0 1px #6f6f84,inset 0 0 0 4px #fff;box-shadow:0 0 0 1px #6f6f84,inset 0 0 0 1px #6f6f84,inset 0 0 0 4px #fff}.settings-input-radio label:focus .easy-wp-smtp-styled-radio.easy-wp-smtp-styled-radio-checked,.settings-input-radio label:hover .easy-wp-smtp-styled-radio.easy-wp-smtp-styled-radio-checked{-webkit-box-shadow:0 0 0 1px #211fa6,inset 0 0 0 1px #211fa6,inset 0 0 0 4px #fff;box-shadow:0 0 0 1px #211fa6,inset 0 0 0 1px #211fa6,inset 0 0 0 4px #fff}.settings-input-switch.sub_setting{background-color:#f2f2f4;padding:20px;margin-top:-17px}.settings-input-switch.sub_setting .label{font-size:14px}.settings-input-switch.sub_setting .label-description{color:#3a3a56}.settings-input-switch .title{display:block}.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:#211fa6}.settings-input-switch input:checked+.toggle-switch:before{-webkit-transform:translateX(-16px);-ms-transform:translateX(-16px);transform:translateX(-16px)}.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:#bdbdc3}.settings-input-switch input:disabled+.toggle-switch{background-color:#bdbdc3;cursor:not-allowed}.settings-input-switch input:disabled:checked+.toggle-switch{background-color:#4f4dde;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 #211fa6;box-shadow:0 0 0 1px #fff,0 0 0 3px #211fa6}.settings-input-switch input:not(:checked):focus+.toggle-switch,.settings-input-switch input:not(:checked):hover+.toggle-switch{background-color:#6f6f84;-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px #6f6f84;box-shadow:0 0 0 1px #fff,0 0 0 3px #6f6f84}.settings-input-switch .toggle-switch{position:relative;cursor:pointer;background-color:#6f6f84;border-radius:10px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;vertical-align:middle;display:inline-block;width:36px;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-top:10px}.settings-input-switch .label-description{font-size:14px;line-height:20px;font-weight:500;color:#3a3a56;margin:0 10px 0 0;-webkit-box-flex:1;-ms-flex:1;flex:1}.settings-input-select-container{position:relative;margin:0 0 15px}.settings-input-select select::-ms-expand{display:none}.settings-input-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;padding:0 8px 0 40px;border:1px solid #bdbdc3;border-radius:3px;min-height:39px;color:#3a3a56;font-size:15px;line-height:18px;margin-right:0;margin-left:0;background:#fff url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMSAxbDUgNSA1LTUiIHN0cm9rZT0iI0JEQkRDMyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=) no-repeat left 17px top 55%}.settings-input-select select:focus{outline:none;border-color:#211fa6;-webkit-box-shadow:0 0 0 .5px #211fa6;box-shadow:0 0 0 .5px #211fa6}.settings-input-select select:disabled{cursor:not-allowed}.settings-input-select-error select{border-color:#df2a4a}.settings-amazon-ses-identities>.easy-wp-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:#f8f8f9;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+.easy-wp-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:#09092c;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 #dadadf}.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 .easy-wp-smtp-button{margin-top:20px}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form{background:#f8f8f9;border-radius:3px}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form h3{font-size:14px;line-height:21px;margin-bottom:16px}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form p{font-size:14px;margin:0 0 20px}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .settings-input-radio{margin-bottom:5px}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .settings-input-text{margin-bottom:20px}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step .easy-wp-smtp-button-main.easy-wp-smtp-button-verify{min-width:150px}.settings-amazon-ses-identities .easy-wp-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 .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step .ses-identities-email-success-notice .icon{width:16px;height:16px;margin-left:10px;color:#0f8a56}.settings-amazon-ses-identities .easy-wp-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 .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .settings-input-text label{width:50px;margin-left:16px}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .settings-input-text label .label{font-size:16px;color:#6f6f84;font-weight:400;margin-bottom:0}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .settings-input-text .settings-input-container{width:100%}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records{border:1px solid #dadadf}.settings-amazon-ses-identities .easy-wp-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 .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__row--heading{border-radius:4px 4px 0 0;background-color:#f2f2f4}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__row--record{border-top:1px solid #dadadf}.settings-amazon-ses-identities .easy-wp-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 .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--heading{font-size:14px;line-height:20px;font-weight:500;color:#09092c}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record .settings-input-container{position:relative}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record .settings-input-text{margin:0}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record .settings-input-label-container{display:none}.settings-amazon-ses-identities .easy-wp-smtp-amazonses-identity-form .amazonses-identity-form-step-domain .amazonses-dns-records__col--record input{margin:0;padding-left:39px}.settings-amazon-ses-identities .easy-wp-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;-webkit-box-shadow:none;box-shadow:none;border-radius:1px 0 0 1px}.settings-oauth-connection .description{margin-bottom:20px}.settings-oauth-connection .easy-wp-smtp-button{margin-top:-2px}.settings-oauth-connection .remove-authorization-container .description .icon{color:#0f8a56;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 .easy-wp-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 #eeeef1;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 .easy-wp-smtp-pro-badge{margin-right:10px;width:28px;height:16px}.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{position:relative;display:inline-block;height:20px;width:20px;-ms-flex-negative:0;flex-shrink:0;background:#fff;-webkit-box-shadow:inset 0 0 0 1px #bdbdc3,inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 1px #bdbdc3,inset 0 0 0 2px #fff;border-radius:3px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.settings-input-long-checkbox .checkbox:after{display:none;content:"";height:100%;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOC41NTIgMS4wMmwtNC41IDYuMDUzLTIuNjEtMS45NCIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);background-repeat:no-repeat;background-position:50%}.settings-input-long-checkbox .checkbox.checkbox-checked{background-color:#211fa6;-webkit-box-shadow:inset 0 0 0 3px #211fa6;box-shadow:inset 0 0 0 3px #211fa6}.settings-input-long-checkbox .checkbox.checkbox-checked:after{display:block}.settings-input-long-checkbox .checkbox.checkbox-disabled{opacity:.5;pointer-events:none}.settings-input-long-checkbox:focus .checkbox:not(.checkbox-disabled),.settings-input-long-checkbox:hover .checkbox:not(.checkbox-disabled){-webkit-box-shadow:0 0 0 1px #6f6f84,inset 0 0 0 1px #6f6f84,inset 0 0 0 2px #fff;box-shadow:0 0 0 1px #6f6f84,inset 0 0 0 1px #6f6f84,inset 0 0 0 2px #fff}.settings-input-long-checkbox:focus .checkbox:not(.checkbox-disabled).checkbox-checked,.settings-input-long-checkbox:hover .checkbox:not(.checkbox-disabled).checkbox-checked{-webkit-box-shadow:0 0 0 1px #211fa6,inset 0 0 0 1px #211fa6,inset 0 0 0 2px #fff;box-shadow:0 0 0 1px #211fa6,inset 0 0 0 1px #211fa6,inset 0 0 0 2px #fff}.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-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{position:relative;display:inline-block;height:20px;width:20px;-ms-flex-negative:0;flex-shrink:0;background:#fff;-webkit-box-shadow:inset 0 0 0 1px #bdbdc3,inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 1px #bdbdc3,inset 0 0 0 2px #fff;border-radius:3px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.settings-input-checkbox .checkbox:after{display:none;content:"";height:100%;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOC41NTIgMS4wMmwtNC41IDYuMDUzLTIuNjEtMS45NCIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);background-repeat:no-repeat;background-position:50%}.settings-input-checkbox .checkbox.checkbox-checked{background-color:#211fa6;-webkit-box-shadow:inset 0 0 0 3px #211fa6;box-shadow:inset 0 0 0 3px #211fa6}.settings-input-checkbox .checkbox.checkbox-checked:after{display:block}.settings-input-checkbox .checkbox.checkbox-disabled{opacity:.5;pointer-events:none}.settings-input-checkbox:focus .checkbox:not(.checkbox-disabled),.settings-input-checkbox:hover .checkbox:not(.checkbox-disabled){-webkit-box-shadow:0 0 0 1px #6f6f84,inset 0 0 0 1px #6f6f84,inset 0 0 0 2px #fff;box-shadow:0 0 0 1px #6f6f84,inset 0 0 0 1px #6f6f84,inset 0 0 0 2px #fff}.settings-input-checkbox:focus .checkbox:not(.checkbox-disabled).checkbox-checked,.settings-input-checkbox:hover .checkbox:not(.checkbox-disabled).checkbox-checked{-webkit-box-shadow:0 0 0 1px #211fa6,inset 0 0 0 1px #211fa6,inset 0 0 0 2px #fff;box-shadow:0 0 0 1px #211fa6,inset 0 0 0 1px #211fa6,inset 0 0 0 2px #fff}.easy-wp-smtp-setup-wizard-step-plugin-features .easy-wp-smtp-plugin-features-header{margin-bottom:33px}.easy-wp-smtp-setup-wizard-step-plugin-features .easy-wp-smtp-plugin-features-header .easy-wp-smtp-content-header{margin-bottom:0}.easy-wp-smtp-setup-wizard-step-plugin-features .settings-input-long-checkbox .label{font-size:18px;line-height:22px}.easy-wp-smtp-plugin-configure-email-logs>:last-child,.easy-wp-smtp-plugin-features-list>:last-child{margin-bottom:0;padding-bottom:0}.easy-wp-smtp-setup-wizard-step-license .upgrade-content,.easy-wp-smtp-setup-wizard-step-license .verified-license{background-color:rgba(15,138,86,.07);padding:30px;margin-bottom:40px;color:#09092c}.easy-wp-smtp-setup-wizard-step-license .upgrade-content p{margin:0 0 30px;font-size:15px;line-height:22px}.easy-wp-smtp-setup-wizard-step-license .upgrade-content p a{color:#0f8a56;font-weight:500}.easy-wp-smtp-setup-wizard-step-license .upgrade-content p a:hover{color:#027a48}.easy-wp-smtp-setup-wizard-step-license .verified-license{text-align:center;margin-bottom:0}.easy-wp-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:15px;line-height:22px;margin-bottom:15px}.easy-wp-smtp-setup-wizard-step-license .checked-item-list .checked-item:last-child{margin-bottom:0}.easy-wp-smtp-setup-wizard-step-license .checked-item-list .checked-item .icon{color:#0f8a56;margin-left:10px;width:16px}.easy-wp-smtp-setup-wizard-step-license .checked-item-list .checked-item>span{width:calc(100% - 31px)}.easy-wp-smtp-setup-wizard-step-license .license-form{color:#09092c}.easy-wp-smtp-setup-wizard-step-license .license-form.license-form-error input{border-color:#df2a4a}.easy-wp-smtp-setup-wizard-step-license .license-form.license-form-error .error-message{color:#df2a4a;font-size:14px;margin:5px 0 0}.easy-wp-smtp-setup-wizard-step-license .license-form p{margin:0 0 10px;font-size:15px;line-height:22px}.easy-wp-smtp-setup-wizard-step-license .license-form .license-control{display:block}.easy-wp-smtp-setup-wizard-step-license .license-form input{display:block;width:100%;margin-bottom:0}.easy-wp-smtp-setup-wizard-step-license .license-form button{-ms-flex-negative:0;flex-shrink:0;margin-top:10px;width:100%}.easy-wp-smtp-setup-wizard-check-configuration .check-configuration-loading-image-container{text-align:center}.easy-wp-smtp-setup-wizard-configuration-success .easy-wp-smtp-setup-wizard-step-footer{margin:20px 0}.easy-wp-smtp-setup-wizard-configuration-success .easy-wp-smtp-setup-wizard-step-footer button{margin-bottom:10px;width:100%}.easy-wp-smtp-setup-wizard-configuration-success .easy-wp-smtp-setup-wizard-step-footer button:last-child{margin-bottom:0}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-setup-wizard-configuration-failure .easy-wp-smtp-content-header{margin-bottom:27px}.easy-wp-smtp-setup-wizard-configuration-failure .start-troubleshooting-arrow-container{margin-bottom:11px}.easy-wp-smtp-setup-wizard-configuration-failure .start-troubleshooting-arrow-container svg{width:112px;height:112px;margin:0 auto;display:block}.easy-wp-smtp-setup-wizard-configuration-failure .easy-wp-smtp-setup-wizard-step-footer{margin:20px 0}.easy-wp-smtp-setup-wizard-configuration-failure .easy-wp-smtp-setup-wizard-step-footer .easy-wp-smtp-button{margin-bottom:10px;width:100%}.easy-wp-smtp-setup-wizard-configuration-failure .easy-wp-smtp-setup-wizard-step-footer .easy-wp-smtp-button:last-child{margin-bottom:0}.easy-wp-smtp-admin-page{position:relative}.easy-wp-smtp-admin-page .easy-wp-smtp-blocked,.easy-wp-smtp-admin-page .easy-wp-smtp-loading{position:fixed;top:0;bottom:0;left:0;right:0;background:hsla(0,0%,100%,.5);z-index:999}.easy-wp-smtp-admin-page .easy-wp-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}.easy-wp-smtp-admin-page .easy-wp-smtp-loading svg{-webkit-filter:drop-shadow(0 5px 50px rgba(0,0,0,.25));filter:drop-shadow(0 5px 50px rgba(0,0,0,.25))}.swal2-shown .swal2-container.swal2-backdrop-show{background:rgba(32,32,44,.7)}img{max-width:100%}a{color:#211fa6;-webkit-transition:.1s;transition:.1s}a:focus,a:hover{color:#15137a;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}.easy-wp-smtp-notice{padding:15px;font-size:14px;line-height:20px;margin:0;color:#09092c;text-align:right}.easy-wp-smtp-notice--error{border-right:4px solid #df2a4a;background:rgba(223,42,74,.05);color:#42000c}.easy-wp-smtp-notice--info{border-right:4px solid #211fa6;background:rgba(33,31,166,.05)}.easy-wp-smtp-notice p{margin-top:0}.easy-wp-smtp-notice p:last-child{margin-bottom:0}@media(min-width:782px){.easy-wp-smtp-setup-wizard-container{max-width:100%;margin:0 auto;width:848px}.easy-wp-smtp-setup-wizard-content{margin:50px 0}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-content-header{margin-bottom:50px}.easy-wp-smtp-setup-wizard-content-container{padding:59px 99px}.easy-wp-smtp-setup-wizard-content-container-container{padding:30px 20px}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-separator{margin:30px 0}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-separator-no-margin{margin:0}.easy-wp-smtp-setup-wizard-content .easy-wp-smtp-separator-big-margin{margin:40px 0}.easy-wp-smtp-welcome .easy-wp-smtp-logo{margin-top:150px;padding:0}.easy-wp-smtp-welcome .easy-wp-smtp-setup-wizard-container{width:635px}.easy-wp-smtp-welcome .easy-wp-smtp-setup-wizard-content{margin:50px 0}.easy-wp-smtp-welcome .easy-wp-smtp-setup-wizard-content-container{padding:59px}.easy-wp-smtp-welcome .easy-wp-smtp-setup-wizard-content-container .easy-wp-smtp-content-header{margin-bottom:30px}.easy-wp-smtp-setup-wizard-step-configure-mailer .easy-wp-smtp-content-header{margin-bottom:40px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings{margin-top:40px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description{margin-bottom:40px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links{margin-top:-22px}.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a.easy-wp-smtp-link-docs,.easy-wp-smtp-setup-wizard-step-configure-mailer-settings .mailer-description-links a:last-child{margin-top:0;display:inline-block}.easy-wp-smtp-setup-wizard-check-configuration .easy-wp-smtp-setup-wizard-content-container{padding:83px 100px 66px}.easy-wp-smtp-setup-wizard-check-configuration .easy-wp-smtp-setup-wizard-content-container .easy-wp-smtp-content-header{margin-bottom:55px}.easy-wp-smtp-setup-wizard-step-plugin-features .easy-wp-smtp-plugin-features-header{margin-bottom:60px}.easy-wp-smtp-input-radios-with-icons{grid-template-columns:repeat(2,1fr)}.easy-wp-smtp-setup-wizard-timeline{padding:0}.easy-wp-smtp-setup-wizard-timeline .easy-wp-smtp-setup-wizard-timeline-step-line{margin:0 10px}.easy-wp-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}.easy-wp-smtp-setup-wizard-step-footer-buttons{margin-bottom:0;margin-left:30px}.easy-wp-smtp-setup-wizard-step-footer-buttons button{margin-bottom:0;margin-left:15px;width:inherit}.easy-wp-smtp-setup-wizard-step-footer-buttons button:last-child{margin-left:0}.easy-wp-smtp-setup-wizard-step-help-improve .easy-wp-smtp-content-header,.easy-wp-smtp-setup-wizard-step-license .easy-wp-smtp-content-header{margin-bottom:40px}.easy-wp-smtp-setup-wizard-step-license .license-form .license-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.easy-wp-smtp-setup-wizard-step-license .license-form button{margin-top:0;min-width:120px;width:auto;margin-right:15px}.easy-wp-smtp-setup-wizard-configuration-failure .start-troubleshooting-arrow-container svg{margin:0;display:inline-block}.easy-wp-smtp-setup-wizard-configuration-failure .easy-wp-smtp-setup-wizard-step-footer{margin:0 30px}.easy-wp-smtp-setup-wizard-configuration-failure .easy-wp-smtp-setup-wizard-step-footer .easy-wp-smtp-button{margin-bottom:0;-webkit-box-flex:10;-ms-flex:10;flex:10}.easy-wp-smtp-setup-wizard-configuration-failure .easy-wp-smtp-setup-wizard-step-footer .easy-wp-smtp-button.easy-wp-smtp-button-main{-webkit-box-flex:11;-ms-flex:11;flex:11;margin-left:30px}.easy-wp-smtp-setup-wizard-configuration-success .upgrade-banner-container{margin:50px -70px 0}.easy-wp-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}.easy-wp-smtp-setup-wizard-configuration-success .upgrade-banner .checked-item-list .checked-item{margin-bottom:0}.easy-wp-smtp-setup-wizard-configuration-success .easy-wp-smtp-setup-wizard-step-footer{margin:0 30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.easy-wp-smtp-setup-wizard-configuration-success .easy-wp-smtp-setup-wizard-step-footer button{-webkit-box-flex:10;-ms-flex:10;flex:10;margin-bottom:0;margin-left:15px}.easy-wp-smtp-setup-wizard-configuration-success .easy-wp-smtp-setup-wizard-step-footer button:last-child{margin-left:0}.easy-wp-smtp-setup-wizard-configuration-success .easy-wp-smtp-setup-wizard-step-footer button.easy-wp-smtp-button-main{-webkit-box-flex:11;-ms-flex:11;flex:11}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-header{margin:50px 90px 15px}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-content{padding:0 90px}.easy-wp-smtp-swal.easy-wp-smtp-swal-plugin-upgrade .swal2-popup .swal2-actions .swal2-styled.swal2-confirm{margin-right:30px}.easy-wp-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}}.easy-wp-smtp-logo-icon[data-v-746ff3c0]{width:32px;height:32px}.easy-wp-smtp-pro-badge[data-v-746ff3c0]{margin-right:auto;width:28px;height:auto}.easy-wp-smtp-recommended-badge[data-v-746ff3c0]{margin-right:auto;padding:3px 5px;font-weight:700;font-size:8px;line-height:10px;text-transform:uppercase;border-radius:2px;background-color:#ffd62f;color:#09092c}.easy-wp-smtp-setup-wizard-step-count[data-v-02c612a3]{margin:0 0 20px;font-size:14px;line-height:20px;color:#6f6f84}.easy-wp-smtp-notice[data-v-02c93e20]{margin-top:-20px;margin-bottom:30px}.easy-wp-smtp-info .icon[data-v-2a14ae56]{display:block;color:#6f6f84}.easy-wp-smtp-notice[data-v-4eebd63c],.easy-wp-smtp-notice[data-v-56e03490]{margin-top:-23px;margin-bottom:20px}
  • easy-wp-smtp/trunk/assets/vue/js/wizard.min.js

    r2890240 r2940313  
    1 (function(){var t={3314:function(t,e,s){"use strict";s(7658);var i=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-admin-page"},[e("router-view"),t.blocked?e("div",{staticClass:"easy-wp-smtp-blocked"}):t.loading?e("div",{staticClass:"easy-wp-smtp-loading"},[e("inline-svg",{staticClass:"icon",attrs:{src:s(6520),width:"150"}})],1):t._e()],1)},a=[],n=s(8345),o=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-welcome"},[e("the-wizard-header"),e("div",{staticClass:"easy-wp-smtp-setup-wizard-container"},[e("main",{staticClass:"easy-wp-smtp-setup-wizard-content"},[e("div",{staticClass:"easy-wp-smtp-setup-wizard-content-container"},[e("content-header",{attrs:{title:t.text_header_title,subtitle:t.text_header_subtitle}}),e("button",{staticClass:"easy-wp-smtp-button easy-wp-smtp-button-main easy-wp-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:s(7706),width:"18",height:"22"}})],1)])],1)]),e("footer",[e("p",{staticClass:"easy-wp-smtp-exit-link"},[e("a",{attrs:{href:t.exit_href}},[t._v(t._s(t.text_exit_link))])])])])],1)},r=[],l=s(3165),p=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-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()])},_=[],c={name:"ContentHeader",props:{title:String,subtitle:String}},m=c,d=s(3736),u=(0,d.Z)(m,p,_,!1,null,null,null),h=u.exports,y=function(){var t=this,e=t._self._c;return e("header",{staticClass:"easy-wp-smtp-setup-wizard-header"},[e("div",{staticClass:"easy-wp-smtp-logo"},[e("img",{staticClass:"easy-wp-smtp-logo-img",attrs:{src:s(6375),alt:t.text_logo_alt}})])])},f=[],w={name:"TheWizardHeader",data(){return{text_logo_alt:(0,l.__)("Easy WP SMTP logo","easy-wp-smtp")}}},g=w,v=(0,d.Z)(g,y,f,!1,null,null,null),b=v.exports,x={name:"SetupWizardWelcome",components:{ContentHeader:h,TheWizardHeader:b},data(){return{text_header_title:(0,l.__)("Welcome to the Easy WP SMTP Setup Wizard!","easy-wp-smtp"),text_header_subtitle:(0,l.__)("We’ll guide you through setting up Easy WP SMTP on your site step by step.","easy-wp-smtp"),text_button:(0,l.__)("Let's Get Started","easy-wp-smtp"),text_exit_link:(0,l.__)("Go back to the Dashboard","easy-wp-smtp"),exit_href:this.$easywpsmtp.exit_url}},methods:{nextStep:function(){this.$store.dispatch("$_wizard/started"),this.$router.push({name:this.$wizard_steps[0]})}}},k=x,S=(0,d.Z)(k,o,r,!1,null,null,null),P=S.exports,$=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-step"},[e("the-wizard-header"),e("the-wizard-timeline"),e("div",{staticClass:"easy-wp-smtp-setup-wizard-container"},[e("main",{staticClass:"easy-wp-smtp-setup-wizard-content"},[e("router-view",{on:{displayContentBelow:t.displayContentBelow}})],1),e("footer",[t.content_below.length>0?e("div",{staticClass:"easy-wp-smtp-step-below-content",domProps:{innerHTML:t._s(t.content_below)}}):t._e(),t.display_exit_link?e("p",{staticClass:"easy-wp-smtp-exit-link"},[e("a",{attrs:{href:t.exit_href}},[t._v(t._s(t.text_exit_link))])]):t._e()])])],1)},C=[],E=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-container"},[e("div",{staticClass:"easy-wp-smtp-setup-wizard-timeline"},[t._l(t.steps,(function(i,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:s(7579),width:"10",height:"10"}}),e("inline-svg",{staticClass:"icon icon-failed",attrs:{src:s(3531),width:"8",height:"11"}})],1)]}))],2)])},T=[],M={name:"TheWizardTimeline",data(){return{steps:this.$wizard_steps}},methods:{stepClass(t){let e="easy-wp-smtp-setup-wizard-timeline-step";const s=this.steps.findIndex((t=>this.$route.name.includes(t)));return(t<s||parseInt(s)===this.steps.length-1&&this.$route.name.includes("_success"))&&(e+=" easy-wp-smtp-setup-wizard-timeline-step-completed"),t===s&&parseInt(s)===this.steps.length-1&&this.$route.name.includes("_failure")&&(e+=" easy-wp-smtp-setup-wizard-timeline-step-failed"),parseInt(t)===parseInt(s)&&(e+=" easy-wp-smtp-setup-wizard-timeline-step-active"),e},lineClass(t){let e="easy-wp-smtp-setup-wizard-timeline-step-line";const s=this.steps.findIndex((t=>this.$route.name.includes(t)));return t<=s&&(e+=" easy-wp-smtp-setup-wizard-timeline-line-active"),e}}},I=M,z=(0,d.Z)(I,E,T,!1,null,null,null),A=z.exports,F={name:"SetupWizardSteps",components:{TheWizardHeader:b,TheWizardTimeline:A},data(){return{text_exit_link:(0,l.__)("Close and exit the Setup Wizard","easy-wp-smtp"),exit_href:this.$easywpsmtp.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")}))}},L=F,W=(0,d.Z)(L,$,C,!1,null,null,null),N=W.exports,O=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-step easy-wp-smtp-setup-wizard-step-choose-mailer"},[e("div",{staticClass:"easy-wp-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:"easy-wp-smtp-notice easy-wp-smtp-notice--info"},[e("p",{domProps:{innerHTML:t._s(t.text_mailer_set_via_constants)}})]):t._e(),e("div",{staticClass:"easy-wp-smtp-setup-wizard-form"},[e("form",[e("div",{staticClass:"easy-wp-smtp-setup-wizard-form-row easy-wp-smtp-setup-wizard-form-row-highlight"},[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:"easy-wp-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:"easy-wp-smtp-separator easy-wp-smtp-separator-no-margin"}),e("div",{staticClass:"easy-wp-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:s(9238),width:"16",height:"22"}}),t._v(t._s(t.text_previous_step)+" ")],1)]),e("div",{staticClass:"easy-wp-smtp-setup-wizard-step-footer-buttons"},[e("button",{staticClass:"easy-wp-smtp-button easy-wp-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:s(7706),width:"16",height:"19"}})],1)])])])])},R=[],D=s(629),Z=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-input-radios-with-icons"},t._l(t.options,(function(i){return e("label",{key:i.value,class:t.labelClass(i),attrs:{for:"easy-wp-smtp-settings-radio-"+t.name+"["+i.value+"]"},on:{click:function(e){return t.clicked(i)}}},[e("span",{class:t.titleClass(i.value)}),i.logo.length?e("img",{staticClass:"easy-wp-smtp-logo-icon",attrs:{src:i.logo,alt:i.label}}):t._e(),e("input",{directives:[{name:"model",rawName:"v-model",value:t.selectedImport,expression:"selectedImport"}],attrs:{id:"easy-wp-smtp-settings-radio-"+t.name+"["+i.value+"]",type:"radio",name:t.name,autocomplete:"off",disabled:i.disabled||!1},domProps:{value:i.value,checked:t.isChecked(i.value),checked:t._q(t.selectedImport,i.value)},on:{change:function(e){t.selectedImport=i.value}}}),e("span",{staticClass:"easy-wp-smtp-styled-radio-text"},[t._v(" "+t._s(i.label)+" "),i.description?e("span",{staticClass:"easy-wp-smtp-styled-radio-desc"},[t._v(" "+t._s(i.description)+" ")]):t._e()]),i.is_pro?e("inline-svg",{staticClass:"easy-wp-smtp-pro-badge",attrs:{src:s(330),width:"28",height:"16"}}):t._e(),i.recommended?e("span",{staticClass:"easy-wp-smtp-recommended-badge"},[t._v(t._s(t.text_recommended))]):t._e()],1)})),0)},B=[],U={name:"SettingsInputRadiosWithIcons",props:{options:Array,name:String,value:String},data(){return{has_error:!1,text_recommended:(0,l.__)("Recommended","easy-wp-smtp")}},computed:{selectedImport:{get(){return this.value},set(t){this.$emit("input",t)}}},methods:{titleClass(t){let e="easy-wp-smtp-styled-radio";return this.isChecked(t)&&(e+=" easy-wp-smtp-styled-radio-checked"),e},labelClass(t){let e="";return this.isChecked(t.value)&&(e+=" easy-wp-smtp-styled-radio-label-checked"),t.disabled&&(e+=" easy-wp-smtp-styled-radio-label-disabled"),t.readonly&&(e+=" easy-wp-smtp-styled-radio-label-readonly"),e},isChecked(t){return t===this.selectedImport},clicked(t){t.is_pro&&this.$emit("clicked-disabled",t)}}},V=U,H=(0,d.Z)(V,Z,B,!1,null,"746ff3c0",null),q=H.exports,G=function(){var t=this,e=t._self._c;return e("p",{staticClass:"easy-wp-smtp-setup-wizard-step-count"},[t._v(" "+t._s(t.stepValue)+" ")])},K=[],j={name:"TheWizardStepCounter",computed:{stepValue:function(){const t=this.$wizard_steps.findIndex((t=>this.$route.name.includes(t)))+1;return(0,l.gB)((0,l.__)("Step %1$s of %2$s","easy-wp-smtp"),t,this.$wizard_steps.length)}}},Y=j,J=(0,d.Z)(Y,G,K,!1,null,"02c612a3",null),X=J.exports,Q={name:"WizardStepChooseMailer",components:{SettingsInputRadiosWithIcons:q,ContentHeader:h,TheWizardStepCounter:X},data(){return{text_header_title:(0,l.__)("Choose Your SMTP Mailer","easy-wp-smtp"),text_header_subtitle:(0,l.gB)((0,l.__)("Select the mailer you would like to use to send emails. Need more information on our mailers? See our %1$scomplete mailer guide%2$s for additional details.","easy-wp-smtp"),'<a href="'+this.$getUTMUrl("https://easywpsmtp.com/docs/a-complete-guide-to-easy-wp-smtp-mailers/",{content:"complete mailer guide"})+'" target="_blank" rel="noopener noreferrer">',"</a>"),text_save:(0,l.__)("Save and Continue","easy-wp-smtp"),text_previous_step:(0,l.__)("Previous Step","easy-wp-smtp"),text_mailer_set_via_constants:(0,l.__)("Your mailer is already configured in a Easy WP SMTP constant, so the options below have been disabled. To change your mailer, please edit or remove the <code>EasyWPSMTP_MAILER</code> constant in your <code>wp-config.php</code> file.","easy-wp-smtp"),mailer_set_via_constants:this.$easywpsmtp.defined_constants.includes("EasyWPSMTP_MAILER"),recommended_options:[{value:"sendlayer",label:this.$easywpsmtp.mailer_options["sendlayer"].title,logo:s(9857),readonly:this.$easywpsmtp.defined_constants.includes("EasyWPSMTP_MAILER"),disabled:this.$easywpsmtp.defined_constants.includes("EasyWPSMTP_MAILER"),recommended:this.$easywpsmtp.mailer_options["sendlayer"].recommended,description:(0,l.__)(" - Send your first 200 emails for free.","easy-wp-smtp")}],options:[{value:"amazonses",label:this.$easywpsmtp.mailer_options["amazonses"].title,logo:s(7557),is_pro:!this.$easywpsmtp.is_pro,notice:this.$easywpsmtp.mailer_options["amazonses"].edu_notice,readonly:this.$easywpsmtp.defined_constants.includes("EasyWPSMTP_MAILER"),disabled:!this.$easywpsmtp.is_pro||this.$easywpsmtp.defined_constants.includes("EasyWPSMTP_MAILER"),recommended:this.$easywpsmtp.mailer_options["amazonses"].recommended},{value:"mailgun",label:this.$easywpsmtp.mailer_options["mailgun"].title,logo:s(5567),readonly:this.$easywpsmtp.defined_constants.includes("EasyWPSMTP_MAILER"),disabled:this.$easywpsmtp.defined_constants.includes("EasyWPSMTP_MAILER"),recommended:this.$easywpsmtp.mailer_options["mailgun"].recommended},{value:"outlook",label:this.$easywpsmtp.is_pro?(0,l.__)("Microsoft 365 / Outlook","easy-wp-smtp"):this.$easywpsmtp.mailer_options["outlook"].title,logo:s(6703),is_pro:!this.$easywpsmtp.is_pro,notice:this.$easywpsmtp.mailer_options["outlook"].edu_notice,readonly:this.$easywpsmtp.defined_constants.includes("EasyWPSMTP_MAILER"),disabled:!this.$easywpsmtp.is_pro||this.$easywpsmtp.defined_constants.includes("EasyWPSMTP_MAILER"),recommended:this.$easywpsmtp.mailer_options["outlook"].recommended},{value:"smtpcom",label:this.$easywpsmtp.mailer_options["smtpcom"].title,logo:s(7536),readonly:this.$easywpsmtp.defined_constants.includes("EasyWPSMTP_MAILER"),disabled:this.$easywpsmtp.defined_constants.includes("EasyWPSMTP_MAILER"),recommended:this.$easywpsmtp.mailer_options["smtpcom"].recommended},{value:"sendinblue",label:this.$easywpsmtp.mailer_options["sendinblue"].title,logo:s(4522),readonly:this.$easywpsmtp.defined_constants.includes("EasyWPSMTP_MAILER"),disabled:this.$easywpsmtp.defined_constants.includes("EasyWPSMTP_MAILER"),recommended:this.$easywpsmtp.mailer_options["sendinblue"].recommended},{value:"smtp",label:this.$easywpsmtp.mailer_options["smtp"].title,logo:s(450),readonly:this.$easywpsmtp.defined_constants.includes("EasyWPSMTP_MAILER"),disabled:this.$easywpsmtp.defined_constants.includes("EasyWPSMTP_MAILER"),recommended:this.$easywpsmtp.mailer_options["smtp"].recommended}],selectedMailer:this.currentMailer}},watch:{currentMailer:function(t){this.selectedMailer=t}},computed:{...(0,D.Se)({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.$easywpsmtp_error_toast({})})).finally((()=>{this.$store.dispatch("$_app/stop_loading")}))):this.$swal({title:this.selectedMailerOptions.label+" "+(0,l.__)("Mailer","easy-wp-smtp"),html:this.selectedMailerOptions.notice,width:650,showCloseButton:!0,allowOutsideClick:!1,allowEscapeKey:!1,allowEnterKey:!1,customClass:{container:"easy-wp-smtp-swal"},confirmButtonText:(0,l.__)("I Understand, Continue","easy-wp-smtp"),cancelButtonText:(0,l.__)("Choose a Different Mailer","easy-wp-smtp"),showCancelButton:!0,reverseButtons:!0}).then((t=>{t.value?this.handleSubmit(null,!0):void 0===t.dismiss||"cancel"!==t.dismiss||this.$easywpsmtp.defined_constants.includes("EasyWPSMTP_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.$easywpsmtp.education.upgrade_url)?"&":"?",i=this.$easywpsmtp.education.upgrade_url+e+"utm_content="+encodeURIComponent(t.value);this.$swal({title:t.label+" "+(0,l.__)("is a PRO Feature","easy-wp-smtp"),html:`<p>${this.$easywpsmtp.education.upgrade_text.replace("%mailer%",t.label)}</p>\n\t\t\t\t\t\t\t<div class="upgrade-bonus">\n\t\t\t\t\t\t\t<svg class="icon" width="16" height="16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z"></path></svg>\n\t\t\t\t\t\t\t<span>${this.$easywpsmtp.education.upgrade_bonus_short}</span>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<p><a href="${i}" class="easy-wp-smtp-button easy-wp-smtp-button-success easy-wp-smtp-button-small" target="_blank" rel="noopener noreferrer">${this.$easywpsmtp.education.upgrade_button}</a></p>\n\t\t\t\t\t\t\t<p>${this.$easywpsmtp.education.upgrade_doc}</p>`,width:550,imageUrl:s(4523),imageWidth:28,imageHeight:37,showCloseButton:!0,customClass:{container:"easy-wp-smtp-swal easy-wp-smtp-upgrade-popup"},showConfirmButton:!1})}},mounted(){this.selectedMailer=this.currentMailer}},tt=Q,et=(0,d.Z)(tt,O,R,!1,null,"54b0b122",null),st=et.exports,it=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-step easy-wp-smtp-setup-wizard-step-configure-mailer"},[e("div",{staticClass:"easy-wp-smtp-setup-wizard-content-container"},[e("div",{staticClass:"easy-wp-smtp-configure-mailer-header"},[e("div",{staticClass:"easy-wp-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:"easy-wp-smtp-configure-mailer-logo"},[e("inline-svg",{attrs:{src:t.logo(t.mailer),height:"40"}})],1)]),e("div",{staticClass:"easy-wp-smtp-separator easy-wp-smtp-separator-no-margin"}),e("router-view",{ref:"mailerConfiguration"})],1),e("div",{staticClass:"easy-wp-smtp-separator easy-wp-smtp-separator-no-margin"}),e("div",{staticClass:"easy-wp-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:s(9238),width:"16",height:"22"}}),t._v(t._s(t.text_previous_step)+" ")],1)]),e("div",{staticClass:"easy-wp-smtp-setup-wizard-step-footer-buttons"},[e("button",{staticClass:"easy-wp-smtp-button easy-wp-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:s(7706),width:"16",height:"19"}})],1)])])])])},at=[],nt=s(7452),ot={name:"WizardStepConfigureMailer",components:{ContentHeader:h,TheWizardStepCounter:X},data(){return{text_header_title:(0,l.__)("Configure Mailer Settings","easy-wp-smtp"),text_header_subtitle:(0,l.__)("Fill out the required settings below to set up this mailer.","easy-wp-smtp"),text_save:(0,l.__)("Save and Continue","easy-wp-smtp"),text_previous_step:(0,l.__)("Previous Step","easy-wp-smtp")}},computed:{...(0,D.Se)({mailer:"$_settings/mailer"}),...(0,nt.vn)("$_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.$easywpsmtp_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 t="mail"===t?"smtp":t,s(5016)(`./${t}.svg`)}}},rt=ot,lt=(0,d.Z)(rt,it,at,!1,null,null,null),pt=lt.exports,_t=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-step easy-wp-smtp-setup-wizard-step-plugin-features"},[e("div",{staticClass:"easy-wp-smtp-setup-wizard-content-container"},[e("div",{staticClass:"easy-wp-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:"easy-wp-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:"EasyWPSMTP_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:"EasyWPSMTP_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()],1)]),e("div",{staticClass:"easy-wp-smtp-separator easy-wp-smtp-separator-no-margin"}),e("div",{staticClass:"easy-wp-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:s(9238),width:"16",height:"22"}}),t._v(t._s(t.text_previous_step)+" ")],1)]),e("div",{staticClass:"easy-wp-smtp-setup-wizard-step-footer-buttons"},[e("button",{staticClass:"easy-wp-smtp-button easy-wp-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:s(7706),width:"16",height:"19"}})],1)])])])])},ct=[],mt=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:"easy-wp-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:"easy-wp-smtp-pro-badge",attrs:{src:s(330),width:"28",height:"16"}}):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("span",{staticClass:"checkbox",class:{"checkbox-checked":t.value,"checkbox-disabled":t.disabled||t.is_constant_set}}),e("input",{attrs:{id:"easy-wp-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)}}})])])},dt=[],ut={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.$easywpsmtp.defined_constants.includes(this.constant)},text_constant:function(){return(0,l.__)("This setting is already configured with the Easy WP SMTP constant. To change it, please edit or remove the <code>"+this.constant+"</code> constant in your <code>wp-config.php</code> file.","easy-wp-smtp")}}},ht=ut,yt=(0,d.Z)(ht,mt,dt,!1,null,null,null),ft=yt.exports,wt={name:"WizardStepPluginFeatures",components:{ContentHeader:h,TheWizardStepCounter:X,SettingsInputLongCheckbox:ft},data(){return{text_header_title:(0,l.__)("Which email features do you want to enable?","easy-wp-smtp"),text_header_subtitle:(0,l.__)("Get more value out of Easy WP SMTP! Select which of the following features you’d like to use, and we’ll enable them for you.","easy-wp-smtp"),text_save:(0,l.__)("Save and Continue","easy-wp-smtp"),text_previous_step:(0,l.__)("Previous Step","easy-wp-smtp"),text_improved_email_deliverability:(0,l.__)("Improved Email Deliverability","easy-wp-smtp"),text_improved_email_deliverability_desc:(0,l.__)("Send emails from your website successfully and reliably.","easy-wp-smtp"),text_error_tracking:(0,l.__)("Email Error Tracking","easy-wp-smtp"),text_error_tracking_desc:(0,l.__)("Monitor email delivery issues so you can easily resolve them.","easy-wp-smtp"),text_smart_contact_form:(0,l.__)("Smart Contact Form","easy-wp-smtp"),text_smart_contact_form_desc:(0,l.__)("Create beautiful contact forms with just a few clicks.","easy-wp-smtp"),text_email_log:(0,l.__)("Detailed Email Logs","easy-wp-smtp"),text_email_log_desc:(0,l.__)("Store information from all emails sent from your site.","easy-wp-smtp"),text_complete_email_report:(0,l.__)("Complete Email Reports","easy-wp-smtp"),text_complete_email_report_desc:(0,l.__)("View your emails’ delivery status, open&link click tracking, and deliverability charts.","easy-wp-smtp"),text_summary_report_email:(0,l.__)("Weekly Email Summary","easy-wp-smtp"),text_summary_report_email_desc:(0,l.__)("Receive a weekly email delivery report in your inbox.","easy-wp-smtp"),is_pro:this.$easywpsmtp.is_pro,is_multisite:this.$easywpsmtp.is_multisite,email_log:!1,complete_email_report:!!this.$easywpsmtp.is_pro,summary_report_email:!1}},computed:{...(0,D.Se)({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,nt.vn)("$_plugins",{smart_contact_form:"smart_contact_form_setting"})},watch:{smart_contact_form:function(t){if(this.contact_form_already_installed)return!1;this.showWPFormsPluginInstallFooterNotice(t)},contact_form_already_installed:function(t){t&&this.$emit("displayContentBelow","")},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))),t.push(this.$store.dispatch("$_settings/updateSettings",e)),this.smart_contact_form&&!this.contact_form_already_installed&&t.push(this.$store.dispatch("$_plugins/installPlugin","wpforms-lite")),!this.is_pro){const e=[];this.email_log&&e.push("email_log"),this.complete_email_report&&e.push("complete_email_report"),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"]}`})},showWPFormsPluginInstallFooterNotice(t){const e=t?`<p> ${(0,l.__)("The following plugin will be installed for free: WPForms","easy-wp-smtp")}</p>`:"";this.$emit("displayContentBelow",e)},emailLogEnabledChanged(){"0"===this.$easywpsmtp.completed_time&&sessionStorage.setItem("easy_wp_smtp_email_log_enabled_changed","true")}},mounted(){if(this.showWPFormsPluginInstallFooterNotice(this.smart_contact_form&&!this.contact_form_already_installed),this.$easywpsmtp.is_pro&&"0"===this.$easywpsmtp.completed_time&&"true"!==sessionStorage.getItem("easy_wp_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.$easywpsmtp.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)}}},gt=wt,vt=(0,d.Z)(gt,_t,ct,!1,null,null,null),bt=vt.exports,xt=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-step easy-wp-smtp-setup-wizard-step-help-improve"},[e("div",{staticClass:"easy-wp-smtp-setup-wizard-content-container"},[e("div",{staticClass:"easy-wp-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:"easy-wp-smtp-separator easy-wp-smtp-separator-no-margin"}),e("div",{staticClass:"easy-wp-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:s(9238),width:"16",height:"22"}}),t._v(t._s(t.text_previous_step)+" ")],1)]),e("div",{staticClass:"easy-wp-smtp-setup-wizard-step-footer-buttons"},[e("button",{staticClass:"easy-wp-smtp-button easy-wp-smtp-button-tertiary",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:"easy-wp-smtp-button easy-wp-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:s(7706),width:"16",height:"19"}})],1)])])])])},kt=[],St=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 s=t.currentValue,i=e.target,a=!!i.checked;if(Array.isArray(s)){var n=null,o=t._i(s,n);i.checked?o<0&&(t.currentValue=s.concat([n])):o>-1&&(t.currentValue=s.slice(0,o).concat(s.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:"easy-wp-smtp-button easy-wp-smtp-button-tertiary easy-wp-smtp-button-small",class:{"easy-wp-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:s(8098),width:"16",height:"16"}}),e("inline-svg",{staticClass:"icon copied",class:{active:t.show_copied},attrs:{src:s(5561),width:"16",height:"16"}})],1)]):t._e()]),t.has_errors?e("p",{staticClass:"error"},[e("inline-svg",{staticClass:"icon",attrs:{src:s(4186),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()])},Pt=[],$t=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:"easy-wp-smtp-info",attrs:{tabindex:"0"}},[e("inline-svg",{staticClass:"icon",attrs:{src:s(8021),width:"16",height:"16"}})],1)},Ct=[],Et={name:"SettingsInfoTooltip",props:{content:String},data(){return{tooltip_data:{content:this.content,autoHide:!1,trigger:"hover focus click"}}}},Tt=Et,Mt=(0,d.Z)(Tt,$t,Ct,!1,null,"2a14ae56",null),It=Mt.exports,zt={name:"SettingsInputText",components:{SettingsInfoTooltip:It},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","easy-wp-smtp"),text_copied:(0,l.__)("Copied!","easy-wp-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","easy-wp-smtp")},is_constant_set:function(){return this.$easywpsmtp.defined_constants.includes(this.constant)},text_constant:function(){return(0,l.__)("This setting is already configured with the Easy WP SMTP constant. To change it, please edit or remove the <code>"+this.constant+"</code> constant in your <code>wp-config.php</code> file.","easy-wp-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)}}},At=zt,Ft=(0,d.Z)(At,St,Pt,!1,null,null,null),Lt=Ft.exports,Wt=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:"easy-wp-smtp-settings-checkbox-"+t.name}},[e("span",{staticClass:"checkbox",class:{"checkbox-checked":t.value,"checkbox-disabled":t.disabled}}),e("input",{attrs:{id:"easy-wp-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)}}}),t.description?e("span",{staticClass:"input-label"},[t._v(t._s(t.description))]):t._e()])])},Nt=[],Ot={name:"SettingsInputCheckbox",components:{SettingsInfoTooltip:It},props:{label:String,name:String,value:Boolean,description:String,tooltip:String,disabled:Boolean}},Rt=Ot,Dt=(0,d.Z)(Rt,Wt,Nt,!1,null,null,null),Zt=Dt.exports,Bt={name:"WizardStepHelpImprove",components:{ContentHeader:h,TheWizardStepCounter:X,SettingsInputText:Lt,SettingsInputCheckbox:Zt},data(){return{text_header_title:(0,l.__)("Help Us Improve Easy WP SMTP","easy-wp-smtp"),text_header_subtitle:(0,l.__)("Enter your email address to receive helpful suggestions from Easy WP SMTP. We’ll help you optimize your email deliverability and grow your business.","easy-wp-smtp"),text_save:(0,l.__)("Save and Continue","easy-wp-smtp"),text_skip:(0,l.__)("Skip this Step","easy-wp-smtp"),text_previous_step:(0,l.__)("Previous Step","easy-wp-smtp"),text_email_label:(0,l.__)("Your Email Address","easy-wp-smtp"),text_email_description:(0,l.__)("Your email address is needed if you want to receive recommendations.","easy-wp-smtp"),text_usage_tracking_label:(0,l.__)("Help make Easy WP SMTP better for everyone","easy-wp-smtp"),text_usage_tracking_description:(0,l.__)("Yes, count me in","easy-wp-smtp"),text_usage_tracking_tooltip:(0,l.__)("Allowing us to track usage data enables us to better help you because we know with which WordPress configurations, themes, and plugins to test.","easy-wp-smtp"),is_pro:this.$easywpsmtp.is_pro,usage_tracking:!1}},computed:{...(0,nt.vn)("$_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()}}},Ut=Bt,Vt=(0,d.Z)(Ut,xt,kt,!1,null,null,null),Ht=Vt.exports,qt=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-step easy-wp-smtp-setup-wizard-step-license"},[e("div",{staticClass:"easy-wp-smtp-setup-wizard-content-container"},[e("div",{staticClass:"easy-wp-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",{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:s(1151),width:"16",height:"12"}}),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:s(1151),width:"16",height:"12"}}),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:s(1151),width:"16",height:"12"}}),t._v(" "),e("span",[t._v(t._s(t.text_summary_report_email))])],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:"easy-wp-smtp-button easy-wp-smtp-button-main easy-wp-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:"easy-wp-smtp-separator easy-wp-smtp-separator-no-margin"}),e("div",{staticClass:"easy-wp-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:s(9238),width:"16",height:"22"}}),t._v(t._s(t.text_previous_step)+" ")],1)]),e("div",{staticClass:"easy-wp-smtp-setup-wizard-step-footer-buttons"},[t.verified?e("button",{staticClass:"easy-wp-smtp-button easy-wp-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:s(7706),width:"16",height:"19"}})],1)]):e("button",{staticClass:"easy-wp-smtp-button easy-wp-smtp-button-tertiary",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)}}})])])])},Gt=[],Kt=s(8394),jt=s.n(Kt),Yt={name:"WizardStepLicense",components:{ContentHeader:h,TheWizardStepCounter:X},data(){return{text_header_title:(0,l.__)("Enter your Easy WP SMTP License Key","easy-wp-smtp"),text_header_subtitle:this.$easywpsmtp.is_pro?"":(0,l.__)("You're using Easy WP SMTP Lite - no license key required. Enjoy!","easy-wp-smtp"),text_save:(0,l.__)("Continue","easy-wp-smtp"),text_skip:(0,l.__)("Skip this Step","easy-wp-smtp"),text_previous_step:(0,l.__)("Previous Step","easy-wp-smtp"),text_upgrade_paragraph:(0,l.gB)((0,l.__)("To unlock the following features, %1$sUpgrade to Pro%2$s and enter your license key below.","easy-wp-smtp"),'<a href="'+this.$easywpsmtp.upgrade_link+'" target="_blank" rel="noopener noreferrer">',"</a>"),text_email_log:(0,l.__)("Detailed Email Logs","easy-wp-smtp"),text_summary_report_email:(0,l.__)("Enhanced Weekly Email Summary","easy-wp-smtp"),text_license_form_lite:(0,l.gB)((0,l.__)("Already purchased %1$sEasy WP SMTP Pro%2$s? Enter your license key below!","easy-wp-smtp"),"<b>","</b>"),text_license_form_pro:(0,l.__)("Add your license key here to access plugin updates and support.","easy-wp-smtp"),text_license_button:this.$easywpsmtp.is_pro?(0,l.__)("Verify License Key","easy-wp-smtp"):(0,l.__)("Connect","easy-wp-smtp"),text_license_error:(0,l.__)("The License Key format is incorrect. Please enter a valid key and try again.","easy-wp-smtp"),text_verified_license:(0,l.__)("Your license was successfully verified! You are ready for the next step.","easy-wp-smtp"),text_email_log_desc:(0,l.__)("Store information from all emails sent from your site.","easy-wp-smtp"),text_complete_email_report:(0,l.__)("Complete Email Reports","easy-wp-smtp"),text_complete_email_report_desc:(0,l.__)("View your emails’ delivery status, open&link click tracking, and deliverability charts.","easy-wp-smtp"),text_pro_badge:(0,l.__)("Pro badge","easy-wp-smtp"),text_aria_label_for_license_input:(0,l.__)("License key input","easy-wp-smtp"),text_license_input_placeholder:(0,l.__)("Paste your license key here","easy-wp-smtp"),pro_badge:s(330),is_pro:this.$easywpsmtp.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,D.Se)({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!","easy-wp-smtp"),html:t.data.message,width:450,showCloseButton:!0,customClass:{container:"easy-wp-smtp-swal easy-wp-smtp-swal-alert"}})):this.$swal({title:(0,l.__)("Verification Error!","easy-wp-smtp"),html:t.data,width:450,showCloseButton:!0,customClass:{container:"easy-wp-smtp-swal easy-wp-smtp-swal-alert"}})})).finally((()=>{this.$store.dispatch("$_app/stop_loading")})):this.$store.dispatch("$_settings/upgradePlugin",this.license).then((t=>{if(t.success&&jt()(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!","easy-wp-smtp"):(0,l.__)("Upgrade Failed!","easy-wp-smtp"),html:t.data,width:450,showCloseButton:!0,customClass:{container:"easy-wp-smtp-swal easy-wp-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`<label for="email_log" class="settings-input-long-checkbox settings-input-long-checkbox-checked settings-input-long-checkbox-disabled">\n\t\t\t\t\t\t\t<div class="settings-input-long-checkbox-header">\n\t\t\t\t\t\t\t\t<span class="title-container">\n\t\t\t\t\t\t\t\t\t<span class="label">\n\t\t\t\t\t\t\t\t\t\t${t}\n\t\t\t\t\t\t\t\t\t</span>\n\t\t\t\t\t\t\t\t\t<img src="${this.pro_badge}" alt="${this.text_pro_badge}" class="easy-wp-smtp-pro-badge">\n\t\t\t\t\t\t\t\t</span>\n\t\t\t\t\t\t\t\t<p class="description">\n\t\t\t\t\t\t\t\t\t${e}\n\t\t\t\t\t\t\t\t</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<span class="settings-input-long-checkbox-container">\n\t\t\t\t\t\t\t\t<span class="checkbox checkbox-checked checkbox-disabled"></span>\n\t\t\t\t\t\t\t\t<input id="email_log" type="checkbox" name="email_log" disabled="disabled">\n\t\t\t\t\t\t\t</span>\n\t\t\t\t\t\t</label>`},prepareProFeaturesHtml(){let t="<div>";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)),t+"</div>"}},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?","easy-wp-smtp"),html:`<p class="subtitle">${(0,l.__)("These features are available as part of Easy WP SMTP Pro plan.","easy-wp-smtp")}</p>\n\t\t\t\t\t\t\t${t}\n\t\t\t\t\t\t\t<div class="upgrade-bonus">\n\t\t\t\t\t\t\t<svg class="icon" width="16" height="16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z"></path></svg>\n\t\t\t\t\t\t\t<span>${this.$easywpsmtp.education.upgrade_bonus_long}</span>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t`,width:850,showCloseButton:!0,allowOutsideClick:!1,allowEscapeKey:!1,allowEnterKey:!1,customClass:{container:"easy-wp-smtp-swal easy-wp-smtp-swal-plugin-upgrade"},confirmButtonText:(0,l.__)("Purchase Now","easy-wp-smtp"),cancelButtonText:(0,l.__)("I'll do it later","easy-wp-smtp"),showCancelButton:!0,reverseButtons:!0}).then((t=>{if(t.value){const t=window.open(this.$easywpsmtp.upgrade_link,"_blank");t.focus()}}))}this.verified=this.$easywpsmtp.license_exists},created(){const t=new URLSearchParams(window.location.search);this.$easywpsmtp.license_exists&&!t.has("upgrade-redirect")&&this.nextStep()}},Jt=Yt,Xt=(0,d.Z)(Jt,qt,Gt,!1,null,null,null),Qt=Xt.exports,te=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-step easy-wp-smtp-setup-wizard-check-configuration"},[e("div",{staticClass:"easy-wp-smtp-setup-wizard-content-container"},[e("div",{staticClass:"easy-wp-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:s(7764),alt:t.text_image_alt}})])])])},ee=[],se={name:"WizardStepCheckConfiguration",components:{ContentHeader:h},data(){return{text_header_title:(0,l.__)("Checking Mailer Configuration","easy-wp-smtp"),text_header_subtitle:(0,l.__)("We're running some tests in the background to make sure everything is set up properly.","easy-wp-smtp"),text_image_alt:(0,l.__)("Checking mailer configuration image","easy-wp-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"})}))}},ie=se,ae=(0,d.Z)(ie,te,ee,!1,null,null,null),ne=ae.exports,oe=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-step easy-wp-smtp-setup-wizard-configuration-success"},[e("div",{staticClass:"easy-wp-smtp-setup-wizard-content-container"},[e("div",{staticClass:"easy-wp-smtp-configuration-success-header"},[e("the-wizard-step-counter"),e("content-header",{attrs:{title:t.text_header_title}})],1),e("inline-svg",{staticStyle:{display:"block",margin:"0 auto"},attrs:{src:s(5134),width:"275"}})],1),e("div",{staticClass:"easy-wp-smtp-separator easy-wp-smtp-separator-no-margin"}),e("div",{staticClass:"easy-wp-smtp-setup-wizard-step-footer"},[e("button",{staticClass:"easy-wp-smtp-button easy-wp-smtp-button-tertiary",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:"easy-wp-smtp-button easy-wp-smtp-button-tertiary",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:"easy-wp-smtp-button easy-wp-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)}}})])])},re=[],le={name:"WizardStepConfigurationSuccess",components:{ContentHeader:h,TheWizardStepCounter:X},data(){return{text_header_title:(0,l.__)("Congrats, you’ve successfully set up Easy WP SMTP.","easy-wp-smtp"),text_test_email:(0,l.__)("Send a Test Email","easy-wp-smtp"),text_send_feedback:(0,l.__)("Send us Feedback","easy-wp-smtp"),text_finish:(0,l.__)("Finish Setup","easy-wp-smtp"),star_image_html:`<img src="${s(3481)}" alt="${(0,l.__)("Star icon","easy-wp-smtp")}" class="icon" / >`,is_pro:this.$easywpsmtp.is_pro}},computed:{...(0,D.Se)({plugins:"$_plugins/partner_plugins"})},methods:{handleTestEmail(){return window.location=this.$easywpsmtp.email_test_tab_url},goodFeedback(){this.$swal({title:(0,l.__)("Thanks for the feedback!","easy-wp-smtp"),html:`${(0,l.gB)((0,l.__)("Help us spread the word %1$sby giving Easy WP 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.","easy-wp-smtp"),'<span class="medium-bold">',"</span>","<br>",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","easy-wp-smtp"),customClass:{container:"easy-wp-smtp-swal easy-wp-smtp-swal-feedback-good"}}).then((t=>{if(t.value){const t=window.open("https://wordpress.org/support/plugin/easy-wp-smtp/reviews/#new-post","_blank");t.focus()}}))},badFeedback(){this.$swal({title:(0,l.__)("What could we do to improve?","easy-wp-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!","easy-wp-smtp")}\n\t\t\t\t\t\t\t\t\t<textarea id="feedback" name="feedback" rows="9"></textarea>\n\t\t\t\t\t\t\t\t\t<span class="permission-container">\n\t\t\t\t\t\t\t\t\t\t<input type="checkbox" id="permission" name="permission">\n\t\t\t\t\t\t\t\t\t\t<label for="permission">${(0,l.__)("Yes, I give Easy WP SMTP permission to contact me for any follow up questions.","easy-wp-smtp")}</label>\n\t\t\t\t\t\t\t\t\t</span>\n\t\t\t\t\t\t\t\t`,width:650,showCloseButton:!0,allowEnterKey:!1,allowOutsideClick:!1,allowEscapeKey:!1,confirmButtonText:(0,l.__)("Submit Feedback","easy-wp-smtp"),customClass:{container:"easy-wp-smtp-swal easy-wp-smtp-swal-feedback-bad"},preConfirm:()=>[document.getElementById("feedback").value,document.getElementById("permission").checked]}).then((t=>{if(t.value){const e=t.value[0],s=t.value[1];this.$store.dispatch("$_wizard/sendFeedback",{feedback:e,permission:s})}}))},handleFeedback(){this.$swal({title:(0,l.__)("How was your Easy WP SMTP setup experience?","easy-wp-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!","easy-wp-smtp"),width:650,showCloseButton:!0,allowEnterKey:!1,customClass:{container:"easy-wp-smtp-swal easy-wp-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.$easywpsmtp.exit_url},openUpgradePage:function(){const t=window.open(this.$easywpsmtp.upgrade_link,"_blank");t.focus()}}},pe=le,_e=(0,d.Z)(pe,oe,re,!1,null,null,null),ce=_e.exports,me=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-step easy-wp-smtp-setup-wizard-configuration-failure"},[e("div",{staticClass:"easy-wp-smtp-setup-wizard-content-container"},[e("div",{staticClass:"easy-wp-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:s(1122),width:"112",height:"112"}})],1)]),e("div",{staticClass:"easy-wp-smtp-separator easy-wp-smtp-separator-no-margin"}),e("div",{staticClass:"easy-wp-smtp-setup-wizard-step-footer"},[e("button",{staticClass:"easy-wp-smtp-button easy-wp-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:"easy-wp-smtp-button easy-wp-smtp-button-tertiary",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={name:"WizardStepConfigurationFailure",components:{ContentHeader:h,TheWizardStepCounter:X},data(){return{text_header_title:(0,l.__)("Whoops, looks like something isn’t configured quite right.","easy-wp-smtp"),text_header_subtitle:(0,l.__)("We tried sending a test email, but we’re able to do so. For more details about the issue we’ve found, as well as steps for resolving it, please begin troubleshooting.","easy-wp-smtp"),text_start_troubleshooting:(0,l.__)("Start Troubleshooting","easy-wp-smtp"),text_send_feedback:(0,l.__)("Send us Feedback","easy-wp-smtp"),text_finish:(0,l.__)("Finish Setup","easy-wp-smtp")}},methods:{handleTroubleshooting(){return window.location=`${this.$easywpsmtp.email_test_tab_url}&auto-start=1`},handleFinish(){return window.location=this.$easywpsmtp.exit_url}}},he=ue,ye=(0,d.Z)(he,me,de,!1,null,null,null),fe=ye.exports,we=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-step-configure-mailer-settings easy-wp-smtp-setup-wizard-step-configure-mailer-settings-smtp"},[e("div",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("div",{staticClass:"easy-wp-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"host",constant:"EasyWPSMTP_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:"EasyWPSMTP_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:"EasyWPSMTP_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:"EasyWPSMTP_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:"easy-wp-smtp-separator easy-wp-smtp-separator-big-margin"}),e("settings-input-switch",{attrs:{name:"auth",constant:"EasyWPSMTP_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:"EasyWPSMTP_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:"EasyWPSMTP_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:"easy-wp-smtp-separator easy-wp-smtp-separator-big-margin"}),e("settings-input-text",{attrs:{name:"from_name",constant:"EasyWPSMTP_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:"EasyWPSMTP_MAIL_FROM_NAME_FORCE",label:t.text_force_from_name_label,description:t.text_force_from_name_description},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:"EasyWPSMTP_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:"EasyWPSMTP_MAIL_FROM_FORCE",label:t.text_force_from_email_label,description:t.text_force_from_email_description},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)])},ge=[],ve=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(s){return e("label",{key:s.value,class:t.labelClass(s.value),attrs:{for:"easy-wp-smtp-settings-radio-"+t.name+"["+s.value+"]"}},[e("span",{class:t.titleClass(s.value)}),e("input",{directives:[{name:"model",rawName:"v-model",value:t.selected,expression:"selected"}],attrs:{id:"easy-wp-smtp-settings-radio-"+t.name+"["+s.value+"]",type:"radio",name:t.name,autocomplete:"off",readonly:t.disabled,disabled:t.is_constant_set},domProps:{value:s.value,checked:t.isChecked(s.value),checked:t._q(t.selected,s.value)},on:{change:[function(e){t.selected=s.value},t.updateSetting]}}),e("span",{staticClass:"input-label"},[t._v(t._s(s.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()])},be=[],xe={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.$easywpsmtp.defined_constants.includes(this.constant)},text_constant:function(){return(0,l.__)("This setting is already configured with the Easy WP SMTP constant. To change it, please edit or remove the <code>"+this.constant+"</code> constant in your <code>wp-config.php</code> file.","easy-wp-smtp")}},methods:{updateSetting:function(){if(this.disabled)return!1},titleClass(t){let e="easy-wp-smtp-styled-radio";return this.isChecked(t)&&(e+=" easy-wp-smtp-styled-radio-checked"),this.is_constant_set&&(e+=" easy-wp-smtp-styled-radio-disabled"),e},labelClass(t){let e="";return this.isChecked(t)&&(e+=" easy-wp-smtp-styled-radio-label-checked"),this.is_constant_set&&(e+=" easy-wp-smtp-styled-radio-label-disabled"),e},isChecked(t){return t===this.selected}}},ke=xe,Se=(0,d.Z)(ke,ve,be,!1,null,null,null),Pe=Se.exports,$e=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:s(4186),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()])},Ce=[],Ee={name:"SettingsInputNumber",components:{SettingsInfoTooltip:It},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.gB)((0,l.__)("Please enter a value between %1$s and %2$s","easy-wp-smtp"),"<strong>"+this.min+"</strong>","<strong>"+this.max+"</strong>"),text_error_round:(0,l.__)("Value has to be a round number","easy-wp-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.$easywpsmtp.defined_constants.includes(this.constant)},text_constant:function(){return(0,l.__)("This setting is already configured with the Easy WP SMTP constant. To change it, please edit or remove the <code>"+this.constant+"</code> constant in your <code>wp-config.php</code> file.","easy-wp-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<this.min?(this.has_error=this.text_error_value,!1):void 0}}},Te=Ee,Me=(0,d.Z)(Te,$e,Ce,!1,null,null,null),Ie=Me.exports,ze=function(){var t=this,e=t._self._c;return e("div",{staticClass:"settings-input-switch",class:t.classname},[e("label",{attrs:{for:t.id}},[t.title?e("span",{staticClass:"title settings-input-label-container"},[e("span",{staticClass:"label",domProps:{innerHTML:t._s(t.title)}}),t.tooltip?e("settings-info-tooltip",{attrs:{content:t.tooltip}}):t._e()],1):t._e(),e("span",{staticClass:"control"},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.currentValue,expression:"currentValue"}],attrs:{id:t.id,type:"checkbox",name:t.name,disabled:t.disabled||t.is_constant_set},domProps:{checked:Array.isArray(t.currentValue)?t._i(t.currentValue,null)>-1:t.currentValue},on:{change:[function(e){var s=t.currentValue,i=e.target,a=!!i.checked;if(Array.isArray(s)){var n=null,o=t._i(s,n);i.checked?o<0&&(t.currentValue=s.concat([n])):o>-1&&(t.currentValue=s.slice(0,o).concat(s.slice(o+1)))}else t.currentValue=a},t.inputUpdate]}}),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()]),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()])])},Ae=[],Fe={name:"SettingsInputSwitch",components:{SettingsInfoTooltip:It},props:{name:String,value:Boolean,title:String,label:String,description:String,constant:String,tooltip:String,classname:String,disabled: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.$easywpsmtp.defined_constants.includes(this.constant)},text_constant:function(){return(0,l.__)("This setting is already configured with the Easy WP SMTP constant. To change it, please edit or remove the <code>"+this.constant+"</code> constant in your <code>wp-config.php</code> file.","easy-wp-smtp")}},methods:{inputUpdate:function(){if(this.disabled)return!1}}},Le=Fe,We=(0,d.Z)(Le,ze,Ae,!1,null,null,null),Ne=We.exports,Oe={name:"WizardStepConfigureMailerSmtp",components:{SettingsInputText:Lt,SettingsInputRadio:Pe,SettingsInputNumber:Ie,SettingsInputSwitch:Ne},data(){return{mailer:"smtp",text_host_label:(0,l.__)("SMTP Host","easy-wp-smtp"),text_encryption_label:(0,l.__)("Encryption","easy-wp-smtp"),text_port_label:(0,l.__)("SMTP Port","easy-wp-smtp"),text_autotls_title:(0,l.__)("Auto TLS","easy-wp-smtp"),text_autotls_label:(0,l.__)("Enable Auto TLS","easy-wp-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.","easy-wp-smtp"),text_auth_title:(0,l.__)("Authentication","easy-wp-smtp"),text_auth_label:(0,l.__)("Enable Authentication","easy-wp-smtp"),text_user_label:(0,l.__)("SMTP Username","easy-wp-smtp"),text_pass_label:(0,l.__)("SMTP Password","easy-wp-smtp"),text_from_name_label:(0,l.__)("From Name","easy-wp-smtp"),text_force_from_name_label:(0,l.__)("Force From Name","easy-wp-smtp"),text_from_email_label:(0,l.__)("From Email","easy-wp-smtp"),text_force_from_email_label:(0,l.__)("Force From Email","easy-wp-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","easy-wp-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","easy-wp-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.","easy-wp-smtp"),text_force_from_name_description:(0,l.__)("If enabled, your specified From Name will be used for all outgoing emails, regardless of values set by other plugins.","easy-wp-smtp"),text_force_from_email_description:(0,l.__)("If enabled, your specified From Email Address will be used for all outgoing emails, regardless of values set by other plugins.","easy-wp-smtp"),description:this.$easywpsmtp.mailer_options.smtp.description,encryptionOptions:[{label:(0,l.__)("None","easy-wp-smtp"),value:"none",default_port:25},{label:(0,l.__)("SSL","easy-wp-smtp"),value:"ssl",default_port:465},{label:(0,l.__)("TLS","easy-wp-smtp"),value:"tls",default_port:587}],show_autotls:!0,show_user_and_pass:!0,field_errors:[]}},computed:{...(0,nt.vn)("$_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)}},Re=Oe,De=(0,d.Z)(Re,we,ge,!1,null,null,null),Ze=De.exports,Be=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-step-configure-mailer-settings easy-wp-smtp-setup-wizard-step-configure-mailer-settings-sendlayer"},[e("div",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("div",{staticClass:"mailer-description mailer-description-links"},[e("a",{staticClass:"easy-wp-smtp-button easy-wp-smtp-button-small easy-wp-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:s(7706),width:"16",height:"23"}})],1)]),e("a",{staticClass:"easy-wp-smtp-link easy-wp-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:"easy-wp-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"api_key",type:"password",constant:"EasyWPSMTP_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:"EasyWPSMTP_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:"EasyWPSMTP_MAIL_FROM_NAME_FORCE",label:t.text_force_from_name_label,description:t.text_force_from_name_description},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:"EasyWPSMTP_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:"EasyWPSMTP_MAIL_FROM_FORCE",label:t.text_force_from_email_label,description:t.text_force_from_email_description},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)])},Ue=[],Ve={name:"WizardStepConfigureMailerSendlayer",components:{SettingsInputText:Lt,SettingsInputSwitch:Ne},data(){return{mailer:"sendlayer",text_api_key_label:(0,l.__)("API Key","easy-wp-smtp"),text_api_key_description:(0,l.gB)((0,l.__)("%1$sFollow this link%2$s to get an API Key for SendLayer.","easy-wp-smtp"),'<a href="'+this.$getUTMUrl("https://app.sendlayer.com/settings/api/",{source:"easywpsmtpplugin",medium:"WordPress",content:"Setup Wizard - Get API Key"})+'" target="_blank" rel="noopener noreferrer">',"</a>"),text_from_name_label:(0,l.__)("From Name","easy-wp-smtp"),text_force_from_name_label:(0,l.__)("Force From Name","easy-wp-smtp"),text_from_email_label:(0,l.__)("From Email","easy-wp-smtp"),text_force_from_email_label:(0,l.__)("Force From Email","easy-wp-smtp"),text_force_from_name_description:(0,l.__)("If enabled, your specified From Name will be used for all outgoing emails, regardless of values set by other plugins.","easy-wp-smtp"),text_force_from_email_description:(0,l.__)("If enabled, your specified From Email Address will be used for all outgoing emails, regardless of values set by other plugins.","easy-wp-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","easy-wp-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","easy-wp-smtp"),text_get_started_button:(0,l.__)("Get Started with SendLayer","easy-wp-smtp"),text_documentation_link:(0,l.__)("Read how to set up SendLayer","easy-wp-smtp"),description:this.$easywpsmtp.mailer_options.sendlayer.description.substr(0,this.$easywpsmtp.mailer_options.sendlayer.description.lastIndexOf("<p>")),get_started_button_url:this.$getUTMUrl("https://sendlayer.com/easy-wp-smtp/",{source:"easywpsmtpplugin",medium:"WordPress",content:"Setup Wizard - Mailer Button"}),documentation_link_url:this.$getUTMUrl("https://easywpsmtp.com/docs/setting-up-the-sendlayer-mailer/",{content:"Read how to set up SendLayer"}),field_errors:[]}},computed:{...(0,nt.vn)("$_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)}}},He=Ve,qe=(0,d.Z)(He,Be,Ue,!1,null,null,null),Ge=qe.exports,Ke=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-step-configure-mailer-settings easy-wp-smtp-setup-wizard-step-configure-mailer-settings-smtpcom"},[e("div",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("div",{staticClass:"mailer-description mailer-description-links"},[e("a",{staticClass:"easy-wp-smtp-button easy-wp-smtp-button-small easy-wp-smtp-button-secondary",attrs:{href:"https://easywpsmtp.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:s(7706),width:"16",height:"23"}})],1)]),e("a",{staticClass:"easy-wp-smtp-link easy-wp-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:"easy-wp-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"api_key",type:"password",constant:"EasyWPSMTP_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:"EasyWPSMTP_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:"EasyWPSMTP_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:"EasyWPSMTP_MAIL_FROM_NAME_FORCE",label:t.text_force_from_name_label,description:t.text_force_from_name_description},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:"EasyWPSMTP_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:"EasyWPSMTP_MAIL_FROM_FORCE",label:t.text_force_from_email_label,description:t.text_force_from_email_description},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)])},je=[],Ye={name:"WizardStepConfigureMailerSmtpCom",components:{SettingsInputText:Lt,SettingsInputSwitch:Ne},data(){return{mailer:"smtpcom",text_api_key_label:(0,l.__)("API Key","easy-wp-smtp"),text_channel_label:(0,l.__)("Sender Name","easy-wp-smtp"),text_api_key_description:(0,l.gB)((0,l.__)("%1$sFollow this link%2$s to get an API Key for SMTP.com.","easy-wp-smtp"),'<a href="https://my.smtp.com/settings/api" target="_blank" rel="noopener noreferrer">',"</a>"),text_channel_description:(0,l.gB)((0,l.__)("%1$sFollow this link%2$s to get a Sender Name for SMTP.com.","easy-wp-smtp"),'<a href="https://my.smtp.com/senders/" target="_blank" rel="noopener noreferrer">',"</a>"),text_from_name_label:(0,l.__)("From Name","easy-wp-smtp"),text_force_from_name_label:(0,l.__)("Force From Name","easy-wp-smtp"),text_from_email_label:(0,l.__)("From Email","easy-wp-smtp"),text_force_from_email_label:(0,l.__)("Force From Email","easy-wp-smtp"),text_force_from_name_description:(0,l.__)("If enabled, your specified From Name will be used for all outgoing emails, regardless of values set by other plugins.","easy-wp-smtp"),text_force_from_email_description:(0,l.__)("If enabled, your specified From Email Address will be used for all outgoing emails, regardless of values set by other plugins.","easy-wp-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","easy-wp-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","easy-wp-smtp"),text_get_started_button:(0,l.__)("Get Started with SMTP.com","easy-wp-smtp"),text_documentation_link:(0,l.__)("Read how to set up SMTP.com","easy-wp-smtp"),text_disclosure:(0,l.__)("Transparency and Disclosure","easy-wp-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.","easy-wp-smtp"),autoHide:!0,trigger:"hover"},description:this.$easywpsmtp.mailer_options.smtpcom.description.substr(0,this.$easywpsmtp.mailer_options.smtpcom.description.lastIndexOf("<p>")),documentation_link_url:this.$getUTMUrl("https://easywpsmtp.com/docs/setting-up-the-smtp-com-mailer",{content:"Read how to set up SMTP.com"}),field_errors:[]}},computed:{...(0,nt.vn)("$_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)}}},Je=Ye,Xe=(0,d.Z)(Je,Ke,je,!1,null,null,null),Qe=Xe.exports,ts=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-step-configure-mailer-settings easy-wp-smtp-setup-wizard-step-configure-mailer-settings-sendinblue"},[e("div",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("div",{staticClass:"mailer-description mailer-description-links"},[e("a",{staticClass:"easy-wp-smtp-button easy-wp-smtp-button-small easy-wp-smtp-button-secondary",attrs:{href:"https://easywpsmtp.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:s(7706),width:"16",height:"23"}})],1)]),e("a",{staticClass:"easy-wp-smtp-link easy-wp-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:"easy-wp-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"api_key",type:"password",constant:"EasyWPSMTP_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:"EasyWPSMTP_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:"EasyWPSMTP_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:"EasyWPSMTP_MAIL_FROM_NAME_FORCE",label:t.text_force_from_name_label,description:t.text_force_from_name_description},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:"EasyWPSMTP_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:"EasyWPSMTP_MAIL_FROM_FORCE",label:t.text_force_from_email_label,description:t.text_force_from_email_description},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)])},es=[],ss={name:"WizardStepConfigureMailerSendinblue",components:{SettingsInputText:Lt,SettingsInputSwitch:Ne},data(){return{mailer:"sendinblue",text_api_key_label:(0,l.__)("API Key","easy-wp-smtp"),text_domain_label:(0,l.__)("Sending Domain","easy-wp-smtp"),text_api_key_description:(0,l.gB)((0,l.__)("%1$sFollow this link%2$s to get an API Key for Sendinblue.","easy-wp-smtp"),'<a href="https://account.sendinblue.com/advanced/api" target="_blank" rel="noopener noreferrer">',"</a>"),text_domain_description:(0,l.gB)((0,l.__)("Please input the sending domain/subdomain you configured in your Sendinblue dashboard. More information can be found in our %1$sSendinblue documentation%2$s","easy-wp-smtp"),'<a href="'+this.$getUTMUrl("https://easywpsmtp.com/docs/setting-up-the-sendinblue-mailer#setup-smtp",{content:"Sendinblue documentation"})+'" target="_blank" rel="noopener noreferrer">',"</a>"),text_from_name_label:(0,l.__)("From Name","easy-wp-smtp"),text_force_from_name_label:(0,l.__)("Force From Name","easy-wp-smtp"),text_from_email_label:(0,l.__)("From Email","easy-wp-smtp"),text_force_from_email_label:(0,l.__)("Force From Email","easy-wp-smtp"),text_force_from_name_description:(0,l.__)("If enabled, your specified From Name will be used for all outgoing emails, regardless of values set by other plugins.","easy-wp-smtp"),text_force_from_email_description:(0,l.__)("If enabled, your specified From Email Address will be used for all outgoing emails, regardless of values set by other plugins.","easy-wp-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","easy-wp-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","easy-wp-smtp"),text_get_started_button:(0,l.__)("Get Started with Sendinblue","easy-wp-smtp"),text_documentation_link:(0,l.__)("Read how to set up Sendinblue","easy-wp-smtp"),text_disclosure:(0,l.__)("Transparency and Disclosure","easy-wp-smtp"),disclosure_tooltip_data:{content:(0,l.__)("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.","easy-wp-smtp"),autoHide:!0,trigger:"hover"},description:this.$easywpsmtp.mailer_options.sendinblue.description.substr(0,this.$easywpsmtp.mailer_options.sendinblue.description.lastIndexOf("<p>")),documentation_link_url:this.$getUTMUrl("https://easywpsmtp.com/docs/setting-up-the-sendinblue-mailer",{content:"Read how to set up Sendinblue"}),field_errors:[]}},computed:{...(0,nt.vn)("$_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)}}},is=ss,as=(0,d.Z)(is,ts,es,!1,null,null,null),ns=as.exports,os=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-step-configure-mailer-settings easy-wp-smtp-setup-wizard-step-configure-mailer-settings-mailgun"},[e("div",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("div",{staticClass:"mailer-description mailer-description-links"},[e("a",{staticClass:"easy-wp-smtp-link",attrs:{href:t.documentation_link_url,target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.text_documentation_link))])]),e("div",{staticClass:"easy-wp-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"api_key",type:"password",constant:"EasyWPSMTP_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:"EasyWPSMTP_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:"EasyWPSMTP_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:"EasyWPSMTP_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:"EasyWPSMTP_MAIL_FROM_NAME_FORCE",label:t.text_force_from_name_label,description:t.text_force_from_name_description},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:"EasyWPSMTP_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:"EasyWPSMTP_MAIL_FROM_FORCE",label:t.text_force_from_email_label,description:t.text_force_from_email_description},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)])},rs=[],ls={name:"WizardStepConfigureMailerMailgun",components:{SettingsInputText:Lt,SettingsInputRadio:Pe,SettingsInputSwitch:Ne},data(){return{mailer:"mailgun",text_api_key_label:(0,l.__)("Private API Key","easy-wp-smtp"),text_domain_label:(0,l.__)("Domain Name","easy-wp-smtp"),text_region_label:(0,l.__)("Region","easy-wp-smtp"),text_api_key_description:(0,l.gB)((0,l.__)("%1$sFollow this link%2$s to get a Private API Key from Mailgun.","easy-wp-smtp"),'<a href="https://app.mailgun.com/app/account/security/api_keys" target="_blank" rel="noopener noreferrer">',"</a>"),text_domain_description:(0,l.gB)((0,l.__)("%1$sFollow this link%2$s to get a Domain Name from Mailgun.","easy-wp-smtp"),'<a href="https://app.mailgun.com/app/domains" target="_blank" rel="noopener noreferrer">',"</a>"),text_region_description:(0,l.gB)((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.","easy-wp-smtp"),'<a href="https://www.mailgun.com/regions" target="_blank" rel="noopener noreferrer">',"</a>"),text_from_name_label:(0,l.__)("From Name","easy-wp-smtp"),text_force_from_name_label:(0,l.__)("Force From Name","easy-wp-smtp"),text_from_email_label:(0,l.__)("From Email","easy-wp-smtp"),text_force_from_email_label:(0,l.__)("Force From Email","easy-wp-smtp"),text_force_from_name_description:(0,l.__)("If enabled, your specified From Name will be used for all outgoing emails, regardless of values set by other plugins.","easy-wp-smtp"),text_force_from_email_description:(0,l.__)("If enabled, your specified From Email Address will be used for all outgoing emails, regardless of values set by other plugins.","easy-wp-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","easy-wp-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","easy-wp-smtp"),text_documentation_link:(0,l.__)("Read how to set up Mailgun","easy-wp-smtp"),description:this.$easywpsmtp.mailer_options.mailgun.description.substr(0,this.$easywpsmtp.mailer_options.mailgun.description.lastIndexOf("<p>")),documentation_link_url:this.$getUTMUrl("https://easywpsmtp.com/docs/setting-up-the-mailgun-mailer/",{content:"Read how to set up Mailgun"}),regionOptions:[{label:(0,l.__)("US","easy-wp-smtp"),value:"US"},{label:(0,l.__)("EU","easy-wp-smtp"),value:"EU"}],field_errors:[]}},computed:{...(0,nt.vn)("$_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)}}},ps=ls,_s=(0,d.Z)(ps,os,rs,!1,null,null,null),cs=_s.exports,ms=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-step-configure-mailer-settings easy-wp-smtp-setup-wizard-step-configure-mailer-settings-amazonses"},[e("div",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("div",{staticClass:"mailer-description mailer-description-links"},[e("b",[e("a",{staticClass:"easy-wp-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:"easy-wp-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"client_id",constant:"EasyWPSMTP_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:"EasyWPSMTP_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:"EasyWPSMTP_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",{staticClass:"easy-wp-smtp-separator easy-wp-smtp-separator-big-margin"}),e("settings-amazon-s-e-s-identities",{attrs:{options:t.identities,label:t.text_identities_label,columns:t.identities_columns}}),e("div",{staticClass:"easy-wp-smtp-separator easy-wp-smtp-separator-big-margin"}),e("settings-input-text",{attrs:{name:"from_name",constant:"EasyWPSMTP_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:"EasyWPSMTP_MAIL_FROM_NAME_FORCE",label:t.text_force_from_name_label,description:t.text_force_from_name_description},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:"EasyWPSMTP_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:"EasyWPSMTP_MAIL_FROM_FORCE",label:t.text_force_from_email_label,description:t.text_force_from_email_description},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})]],2):e("div",{staticClass:"easy-wp-smtp-setup-wizard-form"},[e("div",{staticClass:"easy-wp-smtp-notice easy-wp-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))])])])])},ds=[],us=s(1296),hs=s.n(us),ys=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:`easy-wp-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:`easy-wp-smtp-settings-select-${t.name}`,name:t.name,readonly:t.disabled,disabled:t.is_constant_set},on:{change:function(e){var s=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?s:s[0]}}},t._l(t.options,(function(s){return e("option",{key:s.value,domProps:{value:s.value}},[t._v(" "+t._s(s.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()])},fs=[],ws={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.$easywpsmtp.defined_constants.includes(this.constant)},text_constant:function(){return(0,l.__)("This setting is already configured with the Easy WP SMTP constant. To change it, please edit or remove the <code>"+this.constant+"</code> constant in your <code>wp-config.php</code> file.","easy-wp-smtp")}}},gs=ws,vs=(0,d.Z)(gs,ys,fs,!1,null,null,null),bs=vs.exports,xs=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(s){return e("th",{key:s.key,class:`ses-identity-column ses-identity-column-${s.key}`},[t._v(" "+t._s(s.label)+" ")])})),0):t._e(),t._l(t.options,(function(s,i){return e("tr",{key:i},[e("td",[t._v(" "+t._s(s.value)+" ")]),e("td",[t._v(" "+t._s(s.type)+" ")]),e("td",[t._v(" "+t._s(s.status)+" ")])])})),t.show_identity_form?t._e():e("button",{staticClass:"easy-wp-smtp-button easy-wp-smtp-button-main easy-wp-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:"easy-wp-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:"easy-wp-smtp-button easy-wp-smtp-button-main easy-wp-smtp-button-small easy-wp-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,s){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[${s}]`,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[${s}]`,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:s(2411),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)},ks=[],Ss=function(){var t=this,e=t._self._c;return e("img",{class:`easy-wp-smtp-loader easy-wp-smtp-loader-${t.size}`,attrs:{src:t.image,alt:t.text_loading}})},Ps=[],$s={name:"SpinLoader",props:{color:{type:String,default:""},size:{type:String,default:"sm"}},data(){return{image:s(7630)(`./loading${this.color.length?"-"+this.color:""}.svg`),text_loading:(0,l.__)("Loading","easy-wp-smtp")}}},Cs=$s,Es=(0,d.Z)(Cs,Ss,Ps,!1,null,null,null),Ts=Es.exports,Ms={name:"SettingsAmazonSESIdentities",components:{SettingsInfoTooltip:It,SettingsInputRadio:Pe,SettingsInputText:Lt,SpinLoader:Ts},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","easy-wp-smtp"):(0,l.__)("Please enter a valid email address","easy-wp-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.","easy-wp-smtp"):(0,l.__)("Enter a valid email address. A verification email will be sent to the email address you entered.","easy-wp-smtp")},text_verify_identity_step2_email_text:function(){return(0,l.gB)((0,l.__)("Please check the inbox of <b>%s</b> for a confirmation email.","easy-wp-smtp"),this.verify_identity_result.value)},text_verify:function(){return"domain"===this.identity_type?(0,l.__)("Verify Domain","easy-wp-smtp"):(0,l.__)("Verify Email","easy-wp-smtp")}},data(){return{text_no_registered_identities_title:(0,l.__)("No registered domains or emails.","easy-wp-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.","easy-wp-smtp"),text_view_dns:(0,l.__)("View DNS","easy-wp-smtp"),text_resend:(0,l.__)("Resend","easy-wp-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.","easy-wp-smtp"),text_verify_identity:(0,l.__)("Verify SES Identity","easy-wp-smtp"),text_add_new_identity:(0,l.__)("Add New SES Identity","easy-wp-smtp"),text_name:(0,l.__)("Name","easy-wp-smtp"),text_value:(0,l.__)("Value","easy-wp-smtp"),text_verify_identity_step2_domain_text:(0,l.gB)((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.","easy-wp-smtp"),'<a href="https://docs.aws.amazon.com/ses/latest/dg/creating-identities.html#verify-domain-procedure" target="_blank" rel="noopener noreferrer">',"</a>"),show_identity_form:!1,identity_type:"domain",identity_type_options:[{label:(0,l.__)("Verify Domain","easy-wp-smtp"),value:"domain"},{label:(0,l.__)("Verify Email Address","easy-wp-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}}},Is=Ms,zs=(0,d.Z)(Is,xs,ks,!1,null,null,null),As=zs.exports,Fs={name:"WizardStepConfigureMailerAmazonSES",components:{SettingsInputText:Lt,SettingsInputSelect:bs,SettingsInputSwitch:Ne,SettingsAmazonSESIdentities:As},data(){return{mailer:"amazonses",text_client_id_label:(0,l.__)("Access Key ID","easy-wp-smtp"),text_client_secret_label:(0,l.__)("Secret Access Key",{NODE_ENV:"production",VUE_APP_TEXTDOMAIN:"easy-wp-smtp",VUE_APP_PRODUCT_NAME:"EasyWPSMTP",BASE_URL:""}.VUE_APP_TEXTclient_id),text_region_label:(0,l.__)("Region","easy-wp-smtp"),text_identities_label:(0,l.__)("SES Identities","easy-wp-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.","easy-wp-smtp"),text_from_name_label:(0,l.__)("From Name","easy-wp-smtp"),text_force_from_name_label:(0,l.__)("Force From Name","easy-wp-smtp"),text_from_email_label:(0,l.__)("From Email","easy-wp-smtp"),text_force_from_email_label:(0,l.__)("Force From Email","easy-wp-smtp"),text_force_from_name_description:(0,l.__)("If enabled, your specified From Name will be used for all outgoing emails, regardless of values set by other plugins.","easy-wp-smtp"),text_force_from_email_description:(0,l.__)("If enabled, your specified From Email Address will be used for all outgoing emails, regardless of values set by other plugins.","easy-wp-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","easy-wp-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","easy-wp-smtp"),text_documentation_link:(0,l.__)("Read how to set up Amazon SES","easy-wp-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 ","easy-wp-smtp"),text_no_ssl_link_text:(0,l.__)("WPBeginner's tutorial on how to set up SSL","easy-wp-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.","easy-wp-smtp"),description:this.$easywpsmtp.mailer_options.amazonses.description.substr(0,this.$easywpsmtp.mailer_options.amazonses.description.lastIndexOf("<p>")),documentation_link_url:this.$getUTMUrl("https://easywpsmtp.com/docs/setting-up-the-amazon-ses-mailer/",{content:"Read how to set up Amazon SES"}),regionOptions:this.$easywpsmtp.mailer_options.amazonses.region_options||[],fetching_identities:!1,is_ssl:this.$easywpsmtp.is_ssl,field_errors:[]}},computed:{...(0,nt.vn)("$_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,nt.vn)("$_settings",{identities_columns:"amazonses_identities.columns",identities:"amazonses_identities.data"}),...(0,nt.vn)("$_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.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:hs()((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.$easywpsmtp.is_ssl||(this.blocked_step=!0)}},Ls=Fs,Ws=(0,d.Z)(Ls,ms,ds,!1,null,"56e03490",null),Ns=Ws.exports,Os=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-step-configure-mailer-settings easy-wp-smtp-setup-wizard-step-configure-mailer-settings-outlook"},[e("div",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("div",{staticClass:"mailer-description mailer-description-links"},[e("a",{staticClass:"easy-wp-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:"easy-wp-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"client_id",constant:"EasyWPSMTP_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:"EasyWPSMTP_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:"easy-wp-smtp-separator easy-wp-smtp-separator-big-margin"}),e("settings-input-text",{attrs:{name:"from_email",type:"email",constant:"EasyWPSMTP_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:"EasyWPSMTP_MAIL_FROM_FORCE",label:t.text_force_from_email_label,description:t.text_force_from_email_description},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})]],2):e("div",{staticClass:"easy-wp-smtp-setup-wizard-form"},[e("div",{staticClass:"easy-wp-smtp-notice easy-wp-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=[],Ds=function(){var t=this,e=t._self._c;return e("div",{staticClass:"settings-oauth-connection"},[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.is_auth_required?e("div",{staticClass:"add-authorization-container"},[e("p",{staticClass:"description",domProps:{textContent:t._s(t.text_authorization_button_description)}}),e("button",{staticClass:"easy-wp-smtp-button easy-wp-smtp-button-main easy-wp-smtp-button-small",attrs:{type:"button",disabled:!t.are_client_details_ready},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:s(2546),width:"16",height:"16"}})],1):t._e(),e("p",{staticClass:"description",domProps:{innerHTML:t._s(t.text_remove_authorization_button_description)}}),e("button",{staticClass:"easy-wp-smtp-button easy-wp-smtp-button-red easy-wp-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)+" ")])])])},Zs=[],Bs={name:"SettingsOAuthConnection",components:{SettingsInfoTooltip:It},props:{label:String,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","easy-wp-smtp"),text_authorization_button_description_general:(0,l.__)("Before continuing, you'll need to allow this plugin to send emails using your %s account.","easy-wp-smtp"),text_remove_authorization_button:(0,l.__)("Remove OAuth Connection","easy-wp-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.","easy-wp-smtp"),text_connected_as:(0,l.__)("Connected as","easy-wp-smtp")}},computed:{are_client_details_ready:function(){return!!this.client_id&&!!this.client_secret},mailer_name:function(){let t="";return"outlook"===this.mailer&&(t="Microsoft Outlook"),t},text_authorization_button:function(){return(0,l.gB)(this.text_allow_button,this.mailer_name)},text_authorization_button_description:function(){return(0,l.gB)(this.text_authorization_button_description_general,this.mailer_name)},text_remove_authorization_button_description:function(){return(0,l.gB)(this.text_remove_authorization_button_desc_template,this.mailer_name)},text_connected_as_with_email:function(){return`${this.text_connected_as} <b>${this.connected_email}</b>`}},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,s){e.delete(s),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 s="",i="",a=!1;switch(e.has("success")?(s=e.get("success"),a=!0,this.removeUrlParam(t,e,"success")):e.has("error")&&(s=e.get("error"),this.removeUrlParam(t,e,"error")),s){case"oauth_invalid_state":i=(0,l.__)("There was an error while processing the authentication request. The state key is invalid. Please try again.","easy-wp-smtp");break;case"microsoft_unsuccessful_oauth":i=(0,l.__)("There was an error while processing the authentication request. Please recheck your Client ID and Client Secret and try again.","easy-wp-smtp");break;case"microsoft_invalid_nonce":i=(0,l.__)("There was an error while processing the authentication request. The nonce is invalid. Please try again.","easy-wp-smtp");break;case"microsoft_no_code":i=(0,l.__)("There was an error while processing the authentication request. The authorization code is missing. Please try again.","easy-wp-smtp");break;case"microsoft_site_linked":i=(0,l.__)("You have successfully linked the current site with your Microsoft API project. Now you can start sending emails through Outlook.","easy-wp-smtp");break}i.length>0&&this.$swal({title:a?(0,l.__)("Successful Authorization","easy-wp-smtp"):(0,l.__)("Authorization Error!","easy-wp-smtp"),text:i,width:550,showCloseButton:!0,customClass:{container:"easy-wp-smtp-swal easy-wp-smtp-swal-alert"}})}},mounted(){this.catchAuthNotice()}},Us=Bs,Vs=(0,d.Z)(Us,Ds,Zs,!1,null,null,null),Hs=Vs.exports,qs={name:"WizardStepConfigureMailerOutlook",components:{SettingsInputText:Lt,SettingsInputSwitch:Ne,SettingsOAuthConnection:Hs},data(){return{mailer:"outlook",text_client_id_label:(0,l.__)("Application ID","easy-wp-smtp"),text_client_secret_label:(0,l.__)("Application Password","easy-wp-smtp"),text_redirect_uri_label:(0,l.__)("Redirect URI","easy-wp-smtp"),text_authorization_label:(0,l.__)("Authorization","easy-wp-smtp"),text_documentation_link:(0,l.__)("Read how to set up Microsoft Outlook / 365","easy-wp-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 ","easy-wp-smtp"),text_no_ssl_link_text:(0,l.__)("WPBeginner's tutorial on how to set up SSL","easy-wp-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.","easy-wp-smtp"),text_from_email_label:(0,l.__)("From Email","easy-wp-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","easy-wp-smtp"),text_force_from_email_label:(0,l.__)("Force From Email","easy-wp-smtp"),text_force_from_email_description:(0,l.__)("If enabled, the From Email setting above will be used for all emails, ignoring values set by other plugins.","easy-wp-smtp"),description:this.$easywpsmtp.mailer_options.outlook.description.substr(0,this.$easywpsmtp.mailer_options.outlook.description.lastIndexOf("<p>")),documentation_link_url:this.$getUTMUrl("https://easywpsmtp.com/docs/setting-up-the-outlook-mailer/#microsoft-setup",{content:"Read how to set up Microsoft Outlook / 365"}),redirect_uri:this.$easywpsmtp.mailer_options.outlook.redirect_uri,field_errors:[],is_ssl:this.$easywpsmtp.is_ssl}},computed:{...(0,nt.vn)("$_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,nt.vn)("$_wizard",["blocked_step"]),...(0,D.Se)({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.$easywpsmtp.is_ssl||(this.blocked_step=!0)}},Gs=qs,Ks=(0,d.Z)(Gs,Os,Rs,!1,null,"4eebd63c",null),js=Ks.exports,Ys=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-step easy-wp-smtp-setup-wizard-step-configure-email-logs"},[e("div",{staticClass:"easy-wp-smtp-setup-wizard-content-container"},[e("div",{staticClass:"easy-wp-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:"easy-wp-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:"easy-wp-smtp-separator easy-wp-smtp-separator-no-margin"}),e("div",{staticClass:"easy-wp-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:s(9238),width:"16",height:"22"}}),t._v(t._s(t.text_previous_step)+" ")],1)]),e("div",{staticClass:"easy-wp-smtp-setup-wizard-step-footer-buttons"},[e("button",{staticClass:"easy-wp-smtp-button easy-wp-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:s(7706),width:"16",height:"19"}})],1)])])])])},Js=[],Xs={name:"WizardStepConfigureEmailLogs",components:{ContentHeader:h,TheWizardStepCounter:X,SettingsInputLongCheckbox:ft},data(){return{text_header_title:(0,l.__)("Configure Email Logs","easy-wp-smtp"),text_header_subtitle:(0,l.__)("You’ve chosen to enable email logging. Please select which additional email logging features you would like to use.","easy-wp-smtp"),text_save:(0,l.__)("Save and Continue","easy-wp-smtp"),text_previous_step:(0,l.__)("Previous Step","easy-wp-smtp"),text_log_email_content:(0,l.__)("Store the content for all sent emails","easy-wp-smtp"),text_log_email_content_desc:(0,l.__)("Email content may include sensitive information, such as plain text passwords. For security purposes, consider carefully whether to enable this option. All email content will be stored in your site's database. To resend emails from our Email Log, this option must be enabled.","easy-wp-smtp"),text_save_attachments:(0,l.__)("Save file attachments sent from WordPress","easy-wp-smtp"),text_save_attachments_desc:(0,l.__)("When enabled, all sent attachments will be saved to your WordPress Uploads folder. For sites that send a high volume of unique large attachments, this option could result in a disk space issue.","easy-wp-smtp"),text_open_email_tracking:(0,l.__)("Track when an email is opened","easy-wp-smtp"),text_open_email_tracking_desc:(0,l.__)("When enabled, the email log will note whether or not an email has been opened.","easy-wp-smtp"),text_click_link_tracking:(0,l.__)("Track when a link in an email is clicked","easy-wp-smtp"),text_click_link_tracking_desc:(0,l.__)("When enabled, the email log will note whether or not a link has been clicked in the specified email.","easy-wp-smtp")}},computed:{...(0,nt.vn)("$_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.$easywpsmtp_error_toast({})})).finally((()=>{this.$store.dispatch("$_app/stop_loading")}))},previousStep(){this.$previous_step()},nextStep(){this.$next_step()}}},Qs=Xs,ti=(0,d.Z)(Qs,Ys,Js,!1,null,null,null),ei=ti.exports,si=new n.ZP({routes:[{path:"*",redirect:"/"},{path:"/",name:"welcome",component:P},{path:"/step",name:"step",component:N,children:[{path:"choose_mailer",name:"choose_mailer_step",component:st},{path:"configure_mailer",name:"configure_mailer_step",component:pt,children:[{path:"smtp",name:"configure_mailer_step_smtp",component:Ze},{path:"sendlayer",name:"configure_mailer_step_sendlayer",component:Ge},{path:"smtpcom",name:"configure_mailer_step_smtpcom",component:Qe},{path:"sendinblue",name:"configure_mailer_step_sendinblue",component:ns},{path:"mailgun",name:"configure_mailer_step_mailgun",component:cs},{path:"amazoneses",name:"configure_mailer_step_amazonses",component:Ns},{path:"outlook",name:"configure_mailer_step_outlook",component:js}]},{path:"plugin_features",name:"plugin_features_step",component:bt},{path:"configure_email_logs",name:"configure_email_logs_step",component:ei},{path:"help_improve",name:"help_improve_step",component:Ht},{path:"license",name:"license_step",component:Qt},{path:"check_configuration",name:"check_configuration_step",component:ne},{path:"successful_configuration",name:"check_configuration_step_success",component:ce},{path:"failed_configuration",name:"check_configuration_step_failure",component:fe}]}],scrollBehavior(){return{x:0,y:0}}}),ii={name:"SetupWizardApp",router:si,computed:{...(0,D.Se)({blocked:"$_app/blocked",loading:"$_app/loading"})}},ai=ii,ni=(0,d.Z)(ai,i,a,!1,null,null,null),oi=ni.exports,ri=s(144),li=s(9516);const pi={install(t){window.easy_wp_smtp_vue&&(t.prototype.$easywpsmtp=window.easy_wp_smtp_vue),t.prototype.$isPro=_i,t.prototype.$addQueryArg=ci,t.prototype.$getUTMUrl=mi}};function _i(){return window.easy_wp_smtp_vue.is_pro}function ci(t,e,s){var i=new RegExp("([?&])"+e+"=.*?(&|#|$)","i");if(t.match(i))return t.replace(i,"$1"+e+"="+s+"$2");var a="";-1!==t.indexOf("#")&&(a=t.replace(/.*#/,"#"),t=t.replace(/#.*/,""));var n=-1!==t.indexOf("?")?"&":"?";return t+n+e+"="+s+a}function mi(t,e){e={source:"WordPress",medium:"setup-wizard",campaign:_i()?"plugin":"liteplugin",content:"general",...e};for(const[s,i]of Object.entries(e))t=ci(t,`utm_${s}`,encodeURIComponent(i));return t}var di=pi;const ui={install(t){t.prototype.$next_step=function(e=0){const s=t.prototype.$wizard_steps.findIndex((t=>this.$route.name.includes(t)))+1+e;this.$router.push({name:t.prototype.$wizard_steps[s]})},t.prototype.$previous_step=function(e=0){let s="welcome";const i=t.prototype.$wizard_steps.findIndex((t=>this.$route.name.includes(t)))-1-e;i>=0&&(s=t.prototype.$wizard_steps[i]),this.$router.push({name:s})},t.prototype.$swal&&(t.prototype.$easywpsmtp_success_toast=function(e){let{animation:s=!1,toast:i=!0,position:a="top-end",showConfirmButton:n=!1,icon:o="success",timer:r=3e3,showCloseButton:p=!0,title:_=(0,l.__)("Settings Updated","easy-wp-smtp"),showCancelButton:c=!1,confirmButtonText:m="",cancelButtonText:d="",text:u=""}=e;return t.prototype.$swal({animation:s,toast:i,position:a,showConfirmButton:n,icon:o,showCloseButton:p,title:_,timer:r,showCancelButton:c,confirmButtonText:m,cancelButtonText:d,text:u})},t.prototype.$easywpsmtp_error_toast=function(e){let{animation:s=!1,toast:i=!0,position:a="top-end",showConfirmButton:n=!1,icon:o="error",showCloseButton:r=!0,title:p=(0,l.__)("Could Not Save Changes","easy-wp-smtp"),text:_=""}=e;return t.prototype.$swal({animation:s,toast:i,position:a,showConfirmButton:n,icon:o,showCloseButton:r,title:p,text:_,onOpen:function(){t.prototype.$swal.hideLoading()}})},t.prototype.$easywpsmtp_error_modal=function(e){let{position:s="center",width:i=650,showConfirmButton:a=!0,confirmButtonText:n=(0,l.__)("Return to Mailer Settings","easy-wp-smtp"),customClass:o={container:"easy-wp-smtp-swal easy-wp-smtp-swal-error"},showCloseButton:r=!0,title:p=(0,l.__)("Whoops, we found an issue!","easy-wp-smtp"),subtitle:_=(0,l.__)("It looks like something went wrong...","easy-wp-smtp"),detailedError:c=""}=e;return t.prototype.$swal({position:s,width:i,showConfirmButton:a,confirmButtonText:n,customClass:o,showCloseButton:r,title:p,html:`\n\t\t\t\t\t\t<p class="subtitle">${_}</p>\n\t\t\t\t\t\t<div class="detailed-error">\n\t\t\t\t\t\t\t<h3>${(0,l.__)("Error Message:","easy-wp-smtp")}</h3>\n\t\t\t\t\t\t\t<div>${c}</div>\n\t\t\t\t\t\t</div>\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","easy-wp-smtp"),customClass:{container:"easy-wp-smtp-swal easy-wp-smtp-swal-alert"},showCloseButton:!0,title:(0,l.__)("Heads up!","easy-wp-smtp"),text:(0,l.__)("Please fill out all the required fields to continue.","easy-wp-smtp"),allowEscapeKey:!1,allowOutsideClick:!1})})}};var hi=ui,yi=s(9669),fi=s.n(yi);const wi=function(t,e){return new Promise(((s,i)=>{let a=new FormData;a.append("action","easy_wp_smtp_vue_install_plugin"),a.append("nonce",ri.ZP.prototype.$easywpsmtp.nonce),a.append("slug",e),fi().post(ri.ZP.prototype.$easywpsmtp.ajax_url,a).then((e=>{if(e.data.success)t.commit("PLUGIN_INSTALLED",e.data);else{let t="";jt()(e.data,"data[0].message")?t=e.data.data[0].message:jt()(e.data,"data")&&(t=e.data.data),ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like the plugin installation failed!","easy-wp-smtp"),detailedError:t})}s(e.data)})).catch((function(t){if(i(t),t.response){const e=t.response;return ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't install the plugin.","easy-wp-smtp"),detailedError:(0,l.gB)((0,l.__)("%1$s, %2$s","easy-wp-smtp"),e.status,e.statusText)})}ri.ZP.prototype.$easywpsmtp_error_toast({title:(0,l.__)("You appear to be offline. Plugin not installed.","easy-wp-smtp")})}))}))},gi=function(t){return new Promise(((e,s)=>{let i=new FormData;i.append("action","easy_wp_smtp_vue_get_partner_plugins_info"),i.append("nonce",ri.ZP.prototype.$easywpsmtp.nonce),fi().post(ri.ZP.prototype.$easywpsmtp.ajax_url,i).then((s=>{s.data.success?t.commit("PLUGINS_FETCHED",s.data):ri.ZP.prototype.$easywpsmtp_error_toast({title:(0,l.__)("Can't fetch plugins information.","easy-wp-smtp")}),e(s.data)})).catch((function(t){if(s(t),t.response){const e=t.response;return ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't fetch plugins information.","easy-wp-smtp"),detailedError:(0,l.gB)((0,l.__)("%1$s, %2$s","easy-wp-smtp"),e.status,e.statusText)})}ri.ZP.prototype.$easywpsmtp_error_toast({title:(0,l.__)("You appear to be offline. Plugin information not retrieved.","easy-wp-smtp")})}))}))};var vi={installPlugin:wi,fetchPlugins:gi};const bi=function(t,e){return vi.installPlugin(t,e)},xi=function(t){return vi.fetchPlugins(t)};var ki={installPlugin:bi,getPlugins:xi};const Si=t=>t.plugins,Pi=t=>t.plugins.filter((t=>"wpforms-lite"!==t.slug)),$i=t=>t.contact_form_plugin_already_installed;var Ci={getField:nt.rz,plugins:Si,partner_plugins:Pi,contact_form_plugin_already_installed:$i};const Ei=(t,e)=>{t.plugins.map((s=>(s.slug===e.data.slug&&(s.is_installed=e.data.is_installed,s.is_activated=e.data.is_activated),"wpforms-lite"===e.data.slug&&(t.contact_form_plugin_already_installed=!0),s)))},Ti=(t,e)=>{t.plugins=e.data.plugins,t.contact_form_plugin_already_installed=e.data.contact_form_plugin_already_installed};var Mi={updateField:nt.L4,PLUGIN_INSTALLED:Ei,PLUGINS_FETCHED:Ti};const Ii={plugins:[],contact_form_plugin_already_installed:!1,smart_contact_form_setting:!0};var zi={namespaced:!0,state:Ii,actions:ki,getters:Ci,mutations:Mi};const Ai=t=>new Promise(((e,s)=>{let i=new FormData;i.append("action","easy_wp_smtp_vue_get_settings"),i.append("nonce",ri.ZP.prototype.$easywpsmtp.nonce),fi().post(ri.ZP.prototype.$easywpsmtp.ajax_url,i).then((t=>{t.data.success?e(t.data):s(t.data)})).catch((function(e){if(t.dispatch("$_app/block",!1,{root:!0}),e.response){const t=e.response;return ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't load the settings.","easy-wp-smtp"),detailedError:(0,l.gB)((0,l.__)("%1$s, %2$s","easy-wp-smtp"),t.status,t.statusText)})}ri.ZP.prototype.$easywpsmtp_error_toast({title:(0,l.__)("You appear to be offline.","easy-wp-smtp")})}))})),Fi=(t,e)=>new Promise(((t,s)=>{let i=new FormData;i.append("action","easy_wp_smtp_vue_get_amazon_ses_identities"),i.append("nonce",ri.ZP.prototype.$easywpsmtp.nonce),!1!==e&&i.append("value",JSON.stringify(e)),fi().post(ri.ZP.prototype.$easywpsmtp.ajax_url,i).then((e=>{e.data.success?t(e.data):s(e.data)})).catch((function(t){if(t.response){const e=t.response;return ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't retrieve Amazon SES Identities.","easy-wp-smtp"),detailedError:(0,l.gB)((0,l.__)("%1$s, %2$s","easy-wp-smtp"),e.status,e.statusText)})}ri.ZP.prototype.$easywpsmtp_error_toast({title:(0,l.__)("Can't retrieve Amazon SES Identities.","easy-wp-smtp")})}))})),Li=(t,e)=>new Promise(((t,s)=>{let i=new FormData;i.append("action","easy_wp_smtp_vue_amazon_ses_identity_registration"),i.append("nonce",ri.ZP.prototype.$easywpsmtp.nonce),!1!==e.value&&i.append("value",e.value),!1!==e.value&&i.append("type",e.type),fi().post(ri.ZP.prototype.$easywpsmtp.ajax_url,i).then((e=>{e.data.success?t(e.data):s(e.data)})).catch((function(t){if(t.response){const e=t.response;return ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't register the Amazon SES Identity.","easy-wp-smtp"),detailedError:(0,l.gB)((0,l.__)("%1$s, %2$s","easy-wp-smtp"),e.status,e.statusText)})}ri.ZP.prototype.$easywpsmtp_error_toast({title:(0,l.__)("Can't register the Amazon SES Identity","easy-wp-smtp")})}))})),Wi=(t,e)=>new Promise((t=>{let s=new FormData;s.append("action","easy_wp_smtp_vue_update_settings"),s.append("nonce",ri.ZP.prototype.$easywpsmtp.nonce),void 0!==e.overwrite&&s.append("overwrite",e.overwrite),!1!==e.value&&s.append("value",JSON.stringify(e.value)),fi().post(ri.ZP.prototype.$easywpsmtp.ajax_url,s).then((e=>{t(e.data)})).catch((function(t){if(t.response){const e=t.response;return ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't save the settings.","easy-wp-smtp"),detailedError:(0,l.gB)((0,l.__)("%1$s, %2$s","easy-wp-smtp"),e.status,e.statusText)})}ri.ZP.prototype.$easywpsmtp_error_toast({title:(0,l.__)("Network error encountered. Settings not saved.","easy-wp-smtp")})}))})),Ni=(t,e)=>new Promise((t=>{let s=new FormData;s.append("action","easy_wp_smtp_vue_import_settings"),s.append("nonce",ri.ZP.prototype.$easywpsmtp.nonce),!1!==e.value&&s.append("value",e.value),fi().post(ri.ZP.prototype.$easywpsmtp.ajax_url,s).then((e=>{t(e.data)})).catch((function(t){if(t.response){const e=t.response;return ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't import the plugin settings.","easy-wp-smtp"),detailedError:(0,l.gB)((0,l.__)("%1$s, %2$s","easy-wp-smtp"),e.status,e.statusText)})}ri.ZP.prototype.$easywpsmtp_error_toast({title:(0,l.__)("Network error encountered. SMTP plugin import failed!","easy-wp-smtp")})}))})),Oi=function(t,e){return new Promise(((s,i)=>{let a=new FormData;a.append("action","easy_wp_smtp_vue_get_oauth_url"),a.append("nonce",ri.ZP.prototype.$easywpsmtp.nonce),!1!==t&&a.append("mailer",t),!1!==e&&a.append("settings",JSON.stringify(e)),fi().post(ri.ZP.prototype.$easywpsmtp.ajax_url,a).then((t=>{t.data.success?s(t.data):i(t.data)})).catch((function(t){if(t.response){const e=t.response;return ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't load authentication details.","easy-wp-smtp"),detailedError:(0,l.gB)((0,l.__)("%1$s, %2$s","easy-wp-smtp"),e.status,e.statusText)})}ri.ZP.prototype.$easywpsmtp_error_toast({title:(0,l.__)("You appear to be offline.","easy-wp-smtp")})}))}))},Ri=function(t){return new Promise(((e,s)=>{let i=new FormData;i.append("action","easy_wp_smtp_vue_remove_oauth_connection"),i.append("nonce",ri.ZP.prototype.$easywpsmtp.nonce),!1!==t&&i.append("mailer",t),fi().post(ri.ZP.prototype.$easywpsmtp.ajax_url,i).then((t=>{t.data.success?e(t.data):s(t.data)})).catch((function(t){if(t.response){const e=t.response;return ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't remove OAuth connection.","easy-wp-smtp"),detailedError:(0,l.gB)((0,l.__)("%1$s, %2$s","easy-wp-smtp"),e.status,e.statusText)})}ri.ZP.prototype.$easywpsmtp_error_toast({title:(0,l.__)("You appear to be offline.","easy-wp-smtp")})}))}))},Di=function(t){return new Promise(((e,s)=>{let i=new FormData;i.append("action","easy_wp_smtp_vue_get_connected_data"),i.append("nonce",ri.ZP.prototype.$easywpsmtp.nonce),!1!==t&&i.append("mailer",t),fi().post(ri.ZP.prototype.$easywpsmtp.ajax_url,i).then((t=>{t.data.success?e(t.data):s(t.data)})).catch((function(t){if(t.response){const e=t.response;return ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't load oAuth connected data.","easy-wp-smtp"),detailedError:(0,l.gB)((0,l.__)("%1$s, %2$s","easy-wp-smtp"),e.status,e.statusText)})}ri.ZP.prototype.$easywpsmtp_error_toast({title:(0,l.__)("You appear to be offline.","easy-wp-smtp")})}))}))},Zi=function(t){return new Promise((e=>{let s=new FormData;s.append("action","easy_wp_smtp_vue_subscribe_to_newsletter"),s.append("nonce",ri.ZP.prototype.$easywpsmtp.nonce),s.append("email",t),fi().post(ri.ZP.prototype.$easywpsmtp.ajax_url,s).then((t=>{e(t.data)}))}))},Bi=function(t){return new Promise((e=>{let s=new FormData;s.append("action","easy_wp_smtp_vue_verify_license_key"),s.append("nonce",ri.ZP.prototype.$easywpsmtp.nonce),s.append("license_key",t),fi().post(ri.ZP.prototype.$easywpsmtp.ajax_url,s).then((t=>{e(t.data)}))}))},Ui=function(t){return new Promise((e=>{let s=new FormData;s.append("action","easy_wp_smtp_vue_upgrade_plugin"),s.append("nonce",ri.ZP.prototype.$easywpsmtp.nonce),s.append("license_key",t),fi().post(ri.ZP.prototype.$easywpsmtp.ajax_url,s).then((t=>{e(t.data)}))}))};var Vi={fetchSettings:Ai,saveSettings:Wi,importOtherPluginSettings:Ni,fetchAmazonSESIdentities:Fi,amazonSESRegisterIdentity:Li,getAuthRedirect:Oi,removeAuth:Ri,getConnectedData:Di,subscribeToNewsletter:Zi,verifyLicense:Bi,upgradePlugin:Ui};const Hi=t=>Vi.fetchSettings(t).then((e=>{t.commit("SETTINGS_UPDATED",e.data)})).catch((t=>{if(t.data)return ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't load existing settings.","easy-wp-smtp"),detailedError:t.data})})),qi=t=>{const e=t.getters.settings.amazonses;if(0!==Object.keys(e).length)return Vi.fetchAmazonSESIdentities(t,e).then((e=>{t.commit("AMAZONSES_IDENTITIES_UPDATED",e),ri.ZP.swal.close()})).catch((t=>{ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't retrieve the Amazon SES Identities.","easy-wp-smtp"),detailedError:t.data?t.data:""})}))},Gi=(t,e)=>Vi.amazonSESRegisterIdentity(t,e).catch((t=>{ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't register the Amazon SES Identity.","easy-wp-smtp"),detailedError:t.data})})),Ki=(t,e)=>{t.commit("MAILER_UPDATE",e)},ji=(t,e)=>new Promise((function(s){t.commit("LOGS_UPDATE",e),s({success:!0})})),Yi=(t,e)=>new Promise((function(s){t.commit("SUMMARY_REPORT_EMAIL_UPDATE",e),s({success:!0})})),Ji=(t,e)=>{t.commit("SETTINGS_SAVE_START");let s=Vi.saveSettings(t,e);return s.then((function(){t.commit("SETTINGS_SAVE_END")})),s},Xi=t=>{const e=t.getters.settings;t.commit("SETTINGS_SAVE_START");let s=Vi.saveSettings(t,{value:e});return s.then((function(){t.commit("SETTINGS_SAVE_END")})),s},Qi=(t,e)=>(t.commit("SETTINGS_SAVE_START"),new Promise((function(s){Vi.importOtherPluginSettings(t,e).then((function(e){t.commit("SETTINGS_SAVE_END"),e.success?Hi(t).then((function(){s(!0)})):s(!1)}))}))),ta=(t,e)=>Vi.getAuthRedirect(e,t.getters.settings[e]).catch((t=>{ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't load oAuth redirect.","easy-wp-smtp"),detailedError:t.data})})),ea=(t,e)=>Vi.getConnectedData(e).catch((t=>{ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't load oAuth connected data.","easy-wp-smtp"),detailedError:t.data})})),sa=(t,e)=>Vi.removeAuth(e).then((function(){t.commit("SETTINGS_REMOVE_AUTH",e)})).catch((t=>{ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't remove oAuth connection.","easy-wp-smtp"),detailedError:t.data})})),ia=(t,e)=>new Promise((s=>{t.commit("SETTINGS_SAVE_PLUGIN_FEATURES",e),s({success:!0,features:e})})),aa=(t,e)=>Vi.subscribeToNewsletter(e),na=(t,e)=>Vi.verifyLicense(e),oa=(t,e)=>Vi.upgradePlugin(e);var ra={getSettings:Hi,updateSettings:Ji,importOtherPlugin:Qi,setMailer:Ki,setLogs:ji,setSummaryReportEmail:Yi,saveCurrentSettings:Xi,getAmazonSESIdentities:qi,amazonSESRegisterIdentity:Gi,getAuthUrl:ta,removeAuth:sa,getConnectedData:ea,savePluginFeatures:ia,subscribeToNewsletter:aa,verifyLicense:na,upgradePlugin:oa};const la=t=>t.settings,pa=t=>t.settings.mail.mailer,_a=t=>t.settings.outlook.user_details?t.settings.outlook.user_details.email:null,ca=t=>t.plugin_features,ma=t=>!!t.settings.logs.enabled&&t.settings.logs.enabled,da=t=>!t.settings.general.summary_report_email_disabled,ua=t=>e=>{let s=!1;const i=t.amazonses_identities.data,a=e.split("@").pop();return void 0!==i&&(i.forEach((t=>{("email"===t.type&&t.value===e||"domain"===t.type&&t.value===a)&&(s=!0)})),s)};var ha={getField:nt.rz,settings:la,mailer:pa,outlook_email:_a,plugin_features:ca,amazonses_is_email_registered:ua,email_log_enabled:ma,summary_report_email_enabled:da},ya=s(2378),fa=s.n(ya);const wa=(t,e)=>{t.is_saving=!1,t.settings=fa()(t.settings,e)},ga=(t,e)=>{t.amazonses_identities=e.data},va=(t,e)=>{t.settings.mail.mailer=e},ba=(t,e)=>{t.settings.logs.enabled=e},xa=(t,e)=>{t.settings.general.summary_report_email_disabled=e},ka=t=>{t.is_saving=!0},Sa=t=>{t.is_saving=!1},Pa=(t,e)=>{const s=t.settings[e];t.settings[e]={client_id:s.client_id,client_secret:s.client_secret}},$a=(t,e)=>{t.plugin_features=e};var Ca={updateField:nt.L4,SETTINGS_UPDATED:wa,SETTINGS_SAVE_START:ka,SETTINGS_SAVE_END:Sa,MAILER_UPDATE:va,LOGS_UPDATE:ba,SUMMARY_REPORT_EMAIL_UPDATE:xa,AMAZONSES_IDENTITIES_UPDATED:ga,SETTINGS_REMOVE_AUTH:Pa,SETTINGS_SAVE_PLUGIN_FEATURES:$a};const Ea={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"},amazonses:{client_id:"",client_secret:"",region:"us-east-1"},outlook:{client_id:"",client_secret:"",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}},amazonses_identities:{},plugin_features:[]};var Ta={namespaced:!0,state:Ea,actions:ra,getters:ha,mutations:Ca};const Ma=()=>new Promise((t=>{let e=new FormData;e.append("action","easy_wp_smtp_vue_check_mailer_configuration"),e.append("nonce",ri.ZP.prototype.$easywpsmtp.nonce),fi().post(ri.ZP.prototype.$easywpsmtp.ajax_url,e).then((e=>{t(e.data)})).catch((function(t){if(t.response){const e=t.response;return ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't perform the mailer configuration check.","easy-wp-smtp"),detailedError:(0,l.gB)((0,l.__)("%1$s, %2$s","easy-wp-smtp"),e.status,e.statusText)})}ri.ZP.prototype.$easywpsmtp_error_toast({title:(0,l.__)("You appear to be offline.","easy-wp-smtp")})}))})),Ia=t=>{let e=new FormData;e.append("action","easy_wp_smtp_vue_send_feedback"),e.append("nonce",ri.ZP.prototype.$easywpsmtp.nonce),e.append("data",JSON.stringify(t)),fi().post(ri.ZP.prototype.$easywpsmtp.ajax_url,e).catch((function(t){if(t.response){const e=t.response;return ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't send the feedback.","easy-wp-smtp"),detailedError:(0,l.gB)((0,l.__)("%1$s, %2$s","easy-wp-smtp"),e.status,e.statusText)})}ri.ZP.prototype.$easywpsmtp_error_toast({title:(0,l.__)("You appear to be offline.","easy-wp-smtp")})}))},za=()=>{let t=new FormData;t.append("action","easy_wp_smtp_vue_wizard_steps_started"),t.append("nonce",ri.ZP.prototype.$easywpsmtp.nonce),fi().post(ri.ZP.prototype.$easywpsmtp.ajax_url,t)};var Aa={checkMailerConfiguration:Ma,sendFeedback:Ia,started:za};const Fa=()=>Aa.checkMailerConfiguration(),La=(t,e)=>{Aa.sendFeedback(e)},Wa=()=>{Aa.started()};var Na={checkMailerConfiguration:Fa,sendFeedback:La,started:Wa};const Oa=t=>t.blocked_step,Ra=t=>t.current_user_email;var Da={getField:nt.rz,blocked_step:Oa,current_user_email:Ra},Za={updateField:nt.L4};const Ba={blocked_step:!1,current_user_email:window.easy_wp_smtp_vue.current_user_email};var Ua={namespaced:!0,state:Ba,actions:Na,getters:Da,mutations:Za};const Va=t=>{t.commit("INIT")},Ha=t=>{t.commit("BLOCK_APP")},qa=t=>{t.commit("UNBLOCK_APP")},Ga=t=>{t.commit("APP_LOADING_START")},Ka=t=>{t.commit("APP_LOADING_STOP")};var ja={init:Va,block:Ha,unblock:qa,start_loading:Ga,stop_loading:Ka};const Ya=t=>t.blocked,Ja=t=>t.loading,Xa=t=>t.easywpsmtp;var Qa={blocked:Ya,loading:Ja,easywpsmtp:Xa};const tn=()=>{},en=t=>{t.blocked=!0},sn=t=>{t.blocked=!1},an=t=>{t.loading=!0},nn=t=>{t.loading=!1};var on={INIT:tn,BLOCK_APP:en,UNBLOCK_APP:sn,APP_LOADING_START:an,APP_LOADING_STOP:nn};const rn={blocked:!1,loading:!1,easywpsmtp:window.easy_wp_smtp_vue?window.easy_wp_smtp_vue:{}};var ln={namespaced:!0,state:rn,actions:ja,getters:Qa,mutations:on};const pn=t=>{t.subscribe(((e,s)=>{if("$_app/INIT"===e.type){const e=s["$_app"].easywpsmtp.versions;let i="",a="";e.php_version_below_56?(i=(0,l.__)("Yikes! PHP Update Required","easy-wp-smtp"),a=(0,l.gB)((0,l.__)("Easy WP 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. Updating to the recommended version (PHP %2$s) only takes a few minutes and will make your website significantly faster and more secure.","easy-wp-smtp"),e.php_version,"7.4")):e.wp_version_below_52&&(i=(0,l.__)("Yikes! WordPress Update Required","easy-wp-smtp"),a=(0,l.gB)((0,l.__)("Easy WP SMTP has detected that your site is running an outdated version of WordPress (%s). Easy WP SMTP requires at least WordPress version 5.2.","easy-wp-smtp"),e.wp_version)),ri.ZP.prototype.$swal&&i.length&&(t.dispatch("$_app/block"),ri.ZP.prototype.$swal.close(),ri.ZP.prototype.$swal({title:i,html:`<p>${a}</p><p><a href="${ri.ZP.prototype.$easywpsmtp.exit_url}">${(0,l.__)("Return to Plugin Settings","easy-wp-smtp")}</a></p>`,customClass:{container:"easy-wp-smtp-swal easy-wp-smtp-swal-alert"},allowOutsideClick:!1,allowEscapeKey:!1,allowEnterKey:!1,showConfirmButton:!1,onOpen:function(){ri.ZP.prototype.$swal.hideLoading()}}))}}))};var _n=pn;ri.ZP.use(D.ZP);const cn=[_n];var mn=new D.ZP.Store({modules:{$_app:ln,$_plugins:zi,$_settings:Ta,$_wizard:Ua},plugins:cn}),dn=s(7575),un=(s(528),s(4952));const hn=document.getElementById("easy-wp-smtp-vue-setup-wizard");ri.ZP.config.productionTip=!1,s.p=window.easy_wp_smtp_vue.public_url,ri.ZP.use(un.InlineSvgPlugin),ri.ZP.use(n.ZP),ri.ZP.use(li.Z),ri.ZP.use(dn.ZP,{defaultTemplate:'<div class="easy-wp-smtp-tooltip" role="tooltip"><div class="easy-wp-smtp-tooltip-arrow"></div><div class="easy-wp-smtp-tooltip-inner"></div></div>',defaultArrowSelector:".easy-wp-smtp-tooltip-arrow, .easy-wp-smtp-tooltip__arrow",defaultInnerSelector:".easy-wp-smtp-tooltip-inner, .easy-wp-smtp-tooltip__inner"}),ri.ZP.use(di),(0,l.l5)(window.easy_wp_smtp_vue.translations,"easy-wp-smtp");const yn={install(t){t.prototype.$wizard_steps=[],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.$easywpsmtp&&t.prototype.$easywpsmtp.is_pro&&t.prototype.$wizard_steps.push("configure_email_logs_step"),t.prototype.$easywpsmtp&&!t.prototype.$easywpsmtp.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")}};ri.ZP.use(yn),ri.ZP.use(hi),new ri.ZP({store:mn,mounted:()=>{mn.dispatch("$_app/init")},render:t=>t(oi)}).$mount(hn)},7630:function(t,e,s){var i={"./loading-white.svg":9438,"./loading.svg":7061};function a(t){var e=n(t);return s(e)}function n(t){if(!s.o(i,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return i[t]}a.keys=function(){return Object.keys(i)},a.resolve=n,t.exports=a,a.id=7630},5016:function(t,e,s){var i={"./amazonses.svg":7557,"./mailgun.svg":5567,"./outlook.svg":6703,"./sendinblue.svg":4522,"./sendlayer.svg":9857,"./smtp.svg":450,"./smtpcom.svg":7536};function a(t){var e=n(t);return s(e)}function n(t){if(!s.o(i,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return i[t]}a.keys=function(){return Object.keys(i)},a.resolve=n,t.exports=a,a.id=5016},9438:function(t,e,s){"use strict";t.exports=s.p+"img/loading-white.svg"},7061:function(t,e,s){"use strict";t.exports=s.p+"img/loading.svg"},6520:function(t,e,s){"use strict";t.exports=s.p+"img/loading-ESMTP.svg"},1122:function(t,e,s){"use strict";t.exports=s.p+"img/arrow.svg"},5561:function(t,e,s){"use strict";t.exports=s.p+"img/check-circle-solid-white.svg"},2546:function(t,e,s){"use strict";t.exports=s.p+"img/check-circle-solid.svg"},1151:function(t,e,s){"use strict";t.exports=s.p+"img/check-solid-thin.svg"},7579:function(t,e,s){"use strict";t.exports=s.p+"img/check-solid.svg"},8098:function(t,e,s){"use strict";t.exports=s.p+"img/copy-solid.svg"},4186:function(t,e,s){"use strict";t.exports=s.p+"img/exclamation-circle-solid.svg"},2411:function(t,e,s){"use strict";t.exports=s.p+"img/info-circle-solid.svg"},4523:function(t,e,s){"use strict";t.exports=s.p+"img/lock-solid.svg"},9238:function(t,e,s){"use strict";t.exports=s.p+"img/long-arrow-alt-left-regular.svg"},7706:function(t,e,s){"use strict";t.exports=s.p+"img/long-arrow-alt-right-regular.svg"},8021:function(t,e,s){"use strict";t.exports=s.p+"img/question-circle.svg"},3481:function(t,e,s){"use strict";t.exports=s.p+"img/star-solid.svg"},3531:function(t,e,s){"use strict";t.exports=s.p+"img/times-solid.svg"},6375:function(t,e,s){"use strict";t.exports=s.p+"img/logo.svg"},7557:function(t,e,s){"use strict";t.exports=s.p+"img/amazonses.svg"},5567:function(t,e,s){"use strict";t.exports=s.p+"img/mailgun.svg"},6703:function(t,e,s){"use strict";t.exports=s.p+"img/outlook.svg"},4522:function(t,e,s){"use strict";t.exports=s.p+"img/sendinblue.svg"},9857:function(t,e,s){"use strict";t.exports=s.p+"img/sendlayer.svg"},450:function(t,e,s){"use strict";t.exports=s.p+"img/smtp.svg"},7536:function(t,e,s){"use strict";t.exports=s.p+"img/smtpcom.svg"},330:function(t,e,s){"use strict";t.exports=s.p+"img/pro-badge.svg"},5134:function(t,e,s){"use strict";t.exports=s.p+"img/success-configuration.svg"},7764:function(t,e,s){"use strict";t.exports=s.p+"img/working.svg"}},e={};function s(i){var a=e[i];if(void 0!==a)return a.exports;var n=e[i]={id:i,loaded:!1,exports:{}};return t[i].call(n.exports,n,n.exports,s),n.loaded=!0,n.exports}s.m=t,function(){var t=[];s.O=function(e,i,a,n){if(!i){var o=1/0;for(_=0;_<t.length;_++){i=t[_][0],a=t[_][1],n=t[_][2];for(var r=!0,l=0;l<i.length;l++)(!1&n||o>=n)&&Object.keys(s.O).every((function(t){return s.O[t](i[l])}))?i.splice(l--,1):(r=!1,n<o&&(o=n));if(r){t.splice(_--,1);var p=a();void 0!==p&&(e=p)}}return e}n=n||0;for(var _=t.length;_>0&&t[_-1][2]>n;_--)t[_]=t[_-1];t[_]=[i,a,n]}}(),function(){s.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return s.d(e,{a:e}),e}}(),function(){s.d=function(t,e){for(var i in e)s.o(e,i)&&!s.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:e[i]})}}(),function(){s.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"===typeof window)return window}}()}(),function(){s.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)}}(),function(){s.nmd=function(t){return t.paths=[],t.children||(t.children=[]),t}}(),function(){s.p=""}(),function(){var t={32:0};s.O.j=function(e){return 0===t[e]};var e=function(e,i){var a,n,o=i[0],r=i[1],l=i[2],p=0;if(o.some((function(e){return 0!==t[e]}))){for(a in r)s.o(r,a)&&(s.m[a]=r[a]);if(l)var _=l(s)}for(e&&e(i);p<o.length;p++)n=o[p],s.o(t,n)&&t[n]&&t[n][0](),t[n]=0;return s.O(_)},i=self["easywpsmtpjsonp"]=self["easywpsmtpjsonp"]||[];i.forEach(e.bind(null,0)),i.push=e.bind(null,i.push.bind(i))}();var i=s.O(void 0,[998],(function(){return s(3314)}));i=s.O(i)})();
     1(function(){var t={9214:function(t,e,s){"use strict";s(7658);var i=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-admin-page"},[e("router-view"),t.blocked?e("div",{staticClass:"easy-wp-smtp-blocked"}):t.loading?e("div",{staticClass:"easy-wp-smtp-loading"},[e("inline-svg",{staticClass:"icon",attrs:{src:s(6520),width:"150"}})],1):t._e()],1)},a=[],n=s(8345),o=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-welcome"},[e("the-wizard-header"),e("div",{staticClass:"easy-wp-smtp-setup-wizard-container"},[e("main",{staticClass:"easy-wp-smtp-setup-wizard-content"},[e("div",{staticClass:"easy-wp-smtp-setup-wizard-content-container"},[e("content-header",{attrs:{title:t.text_header_title,subtitle:t.text_header_subtitle}}),e("button",{staticClass:"easy-wp-smtp-button easy-wp-smtp-button-main easy-wp-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:s(7706),width:"18",height:"22"}})],1)])],1)]),e("footer",[e("p",{staticClass:"easy-wp-smtp-exit-link"},[e("a",{attrs:{href:t.exit_href}},[t._v(t._s(t.text_exit_link))])])])])],1)},r=[],l=s(3165),p=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-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()])},_=[],c={name:"ContentHeader",props:{title:String,subtitle:String}},m=c,d=s(3736),u=(0,d.Z)(m,p,_,!1,null,null,null),h=u.exports,y=function(){var t=this,e=t._self._c;return e("header",{staticClass:"easy-wp-smtp-setup-wizard-header"},[e("div",{staticClass:"easy-wp-smtp-logo"},[e("img",{staticClass:"easy-wp-smtp-logo-img",attrs:{src:s(6375),alt:t.text_logo_alt}})])])},f=[],w={name:"TheWizardHeader",data(){return{text_logo_alt:(0,l.__)("Easy WP SMTP logo","easy-wp-smtp")}}},g=w,v=(0,d.Z)(g,y,f,!1,null,null,null),b=v.exports,x={name:"SetupWizardWelcome",components:{ContentHeader:h,TheWizardHeader:b},data(){return{text_header_title:(0,l.__)("Welcome to the Easy WP SMTP Setup Wizard!","easy-wp-smtp"),text_header_subtitle:(0,l.__)("We’ll guide you through setting up Easy WP SMTP on your site step by step.","easy-wp-smtp"),text_button:(0,l.__)("Let's Get Started","easy-wp-smtp"),text_exit_link:(0,l.__)("Go back to the Dashboard","easy-wp-smtp"),exit_href:this.$easywpsmtp.exit_url}},methods:{nextStep:function(){this.$store.dispatch("$_wizard/started"),this.$router.push({name:this.$wizard_steps[0]})}}},k=x,S=(0,d.Z)(k,o,r,!1,null,null,null),P=S.exports,$=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-step"},[e("the-wizard-header"),e("the-wizard-timeline"),e("div",{staticClass:"easy-wp-smtp-setup-wizard-container"},[e("main",{staticClass:"easy-wp-smtp-setup-wizard-content"},[e("router-view",{on:{displayContentBelow:t.displayContentBelow}})],1),e("footer",[t.content_below.length>0?e("div",{staticClass:"easy-wp-smtp-step-below-content",domProps:{innerHTML:t._s(t.content_below)}}):t._e(),t.display_exit_link?e("p",{staticClass:"easy-wp-smtp-exit-link"},[e("a",{attrs:{href:t.exit_href}},[t._v(t._s(t.text_exit_link))])]):t._e()])])],1)},C=[],E=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-container"},[e("div",{staticClass:"easy-wp-smtp-setup-wizard-timeline"},[t._l(t.steps,(function(i,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:s(7579),width:"10",height:"10"}}),e("inline-svg",{staticClass:"icon icon-failed",attrs:{src:s(3531),width:"8",height:"11"}})],1)]}))],2)])},T=[],M={name:"TheWizardTimeline",data(){return{steps:this.$wizard_steps}},methods:{stepClass(t){let e="easy-wp-smtp-setup-wizard-timeline-step";const s=this.steps.findIndex((t=>this.$route.name.includes(t)));return(t<s||parseInt(s)===this.steps.length-1&&this.$route.name.includes("_success"))&&(e+=" easy-wp-smtp-setup-wizard-timeline-step-completed"),t===s&&parseInt(s)===this.steps.length-1&&this.$route.name.includes("_failure")&&(e+=" easy-wp-smtp-setup-wizard-timeline-step-failed"),parseInt(t)===parseInt(s)&&(e+=" easy-wp-smtp-setup-wizard-timeline-step-active"),e},lineClass(t){let e="easy-wp-smtp-setup-wizard-timeline-step-line";const s=this.steps.findIndex((t=>this.$route.name.includes(t)));return t<=s&&(e+=" easy-wp-smtp-setup-wizard-timeline-line-active"),e}}},I=M,z=(0,d.Z)(I,E,T,!1,null,null,null),A=z.exports,F={name:"SetupWizardSteps",components:{TheWizardHeader:b,TheWizardTimeline:A},data(){return{text_exit_link:(0,l.__)("Close and exit the Setup Wizard","easy-wp-smtp"),exit_href:this.$easywpsmtp.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")}))}},L=F,W=(0,d.Z)(L,$,C,!1,null,null,null),N=W.exports,O=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-step easy-wp-smtp-setup-wizard-step-choose-mailer"},[e("div",{staticClass:"easy-wp-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:"easy-wp-smtp-notice easy-wp-smtp-notice--info"},[e("p",{domProps:{innerHTML:t._s(t.text_mailer_set_via_constants)}})]):t._e(),e("div",{staticClass:"easy-wp-smtp-setup-wizard-form"},[e("form",[e("div",{staticClass:"easy-wp-smtp-setup-wizard-form-row easy-wp-smtp-setup-wizard-form-row-highlight"},[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:"easy-wp-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:"easy-wp-smtp-separator easy-wp-smtp-separator-no-margin"}),e("div",{staticClass:"easy-wp-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:s(9238),width:"16",height:"22"}}),t._v(t._s(t.text_previous_step)+" ")],1)]),e("div",{staticClass:"easy-wp-smtp-setup-wizard-step-footer-buttons"},[e("button",{staticClass:"easy-wp-smtp-button easy-wp-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:s(7706),width:"16",height:"19"}})],1)])])])])},R=[],B=s(629),D=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-input-radios-with-icons"},t._l(t.options,(function(i){return e("label",{key:i.value,class:t.labelClass(i),attrs:{for:"easy-wp-smtp-settings-radio-"+t.name+"["+i.value+"]"},on:{click:function(e){return t.clicked(i)}}},[e("span",{class:t.titleClass(i.value)}),i.logo.length?e("img",{staticClass:"easy-wp-smtp-logo-icon",attrs:{src:i.logo,alt:i.label}}):t._e(),e("input",{directives:[{name:"model",rawName:"v-model",value:t.selectedImport,expression:"selectedImport"}],attrs:{id:"easy-wp-smtp-settings-radio-"+t.name+"["+i.value+"]",type:"radio",name:t.name,autocomplete:"off",disabled:i.disabled||!1},domProps:{value:i.value,checked:t.isChecked(i.value),checked:t._q(t.selectedImport,i.value)},on:{change:function(e){t.selectedImport=i.value}}}),e("span",{staticClass:"easy-wp-smtp-styled-radio-text"},[t._v(" "+t._s(i.label)+" "),i.description?e("span",{staticClass:"easy-wp-smtp-styled-radio-desc"},[t._v(" "+t._s(i.description)+" ")]):t._e()]),i.is_pro?e("inline-svg",{staticClass:"easy-wp-smtp-pro-badge",attrs:{src:s(330),width:"28",height:"16"}}):t._e(),i.recommended?e("span",{staticClass:"easy-wp-smtp-recommended-badge"},[t._v(t._s(t.text_recommended))]):t._e()],1)})),0)},Z=[],U={name:"SettingsInputRadiosWithIcons",props:{options:Array,name:String,value:String},data(){return{has_error:!1,text_recommended:(0,l.__)("Recommended","easy-wp-smtp")}},computed:{selectedImport:{get(){return this.value},set(t){this.$emit("input",t)}}},methods:{titleClass(t){let e="easy-wp-smtp-styled-radio";return this.isChecked(t)&&(e+=" easy-wp-smtp-styled-radio-checked"),e},labelClass(t){let e="";return this.isChecked(t.value)&&(e+=" easy-wp-smtp-styled-radio-label-checked"),t.disabled&&(e+=" easy-wp-smtp-styled-radio-label-disabled"),t.readonly&&(e+=" easy-wp-smtp-styled-radio-label-readonly"),e},isChecked(t){return t===this.selectedImport},clicked(t){t.is_pro&&this.$emit("clicked-disabled",t)}}},V=U,H=(0,d.Z)(V,D,Z,!1,null,"746ff3c0",null),q=H.exports,G=function(){var t=this,e=t._self._c;return e("p",{staticClass:"easy-wp-smtp-setup-wizard-step-count"},[t._v(" "+t._s(t.stepValue)+" ")])},K=[],j={name:"TheWizardStepCounter",computed:{stepValue:function(){const t=this.$wizard_steps.findIndex((t=>this.$route.name.includes(t)))+1;return(0,l.gB)((0,l.__)("Step %1$s of %2$s","easy-wp-smtp"),t,this.$wizard_steps.length)}}},Y=j,J=(0,d.Z)(Y,G,K,!1,null,"02c612a3",null),X=J.exports,Q={name:"WizardStepChooseMailer",components:{SettingsInputRadiosWithIcons:q,ContentHeader:h,TheWizardStepCounter:X},data(){return{text_header_title:(0,l.__)("Choose Your SMTP Mailer","easy-wp-smtp"),text_header_subtitle:(0,l.gB)((0,l.__)("Select the mailer you would like to use to send emails. Need more information on our mailers? See our %1$scomplete mailer guide%2$s for additional details.","easy-wp-smtp"),'<a href="'+this.$getUTMUrl("https://easywpsmtp.com/docs/a-complete-guide-to-easy-wp-smtp-mailers/",{content:"complete mailer guide"})+'" target="_blank" rel="noopener noreferrer">',"</a>"),text_save:(0,l.__)("Save and Continue","easy-wp-smtp"),text_previous_step:(0,l.__)("Previous Step","easy-wp-smtp"),text_mailer_set_via_constants:(0,l.__)("Your mailer is already configured in a Easy WP SMTP constant, so the options below have been disabled. To change your mailer, please edit or remove the <code>EasyWPSMTP_MAILER</code> constant in your <code>wp-config.php</code> file.","easy-wp-smtp"),mailer_set_via_constants:this.$easywpsmtp.defined_constants.includes("EasyWPSMTP_MAILER"),recommended_options:[{value:"sendlayer",label:this.$easywpsmtp.mailer_options["sendlayer"].title,logo:s(9857),readonly:this.$easywpsmtp.defined_constants.includes("EasyWPSMTP_MAILER"),disabled:this.$easywpsmtp.defined_constants.includes("EasyWPSMTP_MAILER"),recommended:this.$easywpsmtp.mailer_options["sendlayer"].recommended,description:(0,l.__)(" - Send your first 200 emails for free.","easy-wp-smtp")}],options:[{value:"amazonses",label:this.$easywpsmtp.mailer_options["amazonses"].title,logo:s(7557),is_pro:!this.$easywpsmtp.is_pro,notice:this.$easywpsmtp.mailer_options["amazonses"].edu_notice,readonly:this.$easywpsmtp.defined_constants.includes("EasyWPSMTP_MAILER"),disabled:!this.$easywpsmtp.is_pro||this.$easywpsmtp.defined_constants.includes("EasyWPSMTP_MAILER"),recommended:this.$easywpsmtp.mailer_options["amazonses"].recommended},{value:"mailgun",label:this.$easywpsmtp.mailer_options["mailgun"].title,logo:s(5567),readonly:this.$easywpsmtp.defined_constants.includes("EasyWPSMTP_MAILER"),disabled:this.$easywpsmtp.defined_constants.includes("EasyWPSMTP_MAILER"),recommended:this.$easywpsmtp.mailer_options["mailgun"].recommended},{value:"outlook",label:this.$easywpsmtp.is_pro?(0,l.__)("Microsoft 365 / Outlook","easy-wp-smtp"):this.$easywpsmtp.mailer_options["outlook"].title,logo:s(6703),is_pro:!this.$easywpsmtp.is_pro,notice:this.$easywpsmtp.mailer_options["outlook"].edu_notice,readonly:this.$easywpsmtp.defined_constants.includes("EasyWPSMTP_MAILER"),disabled:!this.$easywpsmtp.is_pro||this.$easywpsmtp.defined_constants.includes("EasyWPSMTP_MAILER"),recommended:this.$easywpsmtp.mailer_options["outlook"].recommended},{value:"smtpcom",label:this.$easywpsmtp.mailer_options["smtpcom"].title,logo:s(7536),readonly:this.$easywpsmtp.defined_constants.includes("EasyWPSMTP_MAILER"),disabled:this.$easywpsmtp.defined_constants.includes("EasyWPSMTP_MAILER"),recommended:this.$easywpsmtp.mailer_options["smtpcom"].recommended},{value:"sendinblue",label:this.$easywpsmtp.mailer_options["sendinblue"].title,logo:s(2451),readonly:this.$easywpsmtp.defined_constants.includes("EasyWPSMTP_MAILER"),disabled:this.$easywpsmtp.defined_constants.includes("EasyWPSMTP_MAILER"),recommended:this.$easywpsmtp.mailer_options["sendinblue"].recommended},{value:"smtp",label:this.$easywpsmtp.mailer_options["smtp"].title,logo:s(450),readonly:this.$easywpsmtp.defined_constants.includes("EasyWPSMTP_MAILER"),disabled:this.$easywpsmtp.defined_constants.includes("EasyWPSMTP_MAILER"),recommended:this.$easywpsmtp.mailer_options["smtp"].recommended}],selectedMailer:this.currentMailer}},watch:{currentMailer:function(t){this.selectedMailer=t}},computed:{...(0,B.Se)({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.$easywpsmtp_error_toast({})})).finally((()=>{this.$store.dispatch("$_app/stop_loading")}))):this.$swal({title:this.selectedMailerOptions.label+" "+(0,l.__)("Mailer","easy-wp-smtp"),html:this.selectedMailerOptions.notice,width:650,showCloseButton:!0,allowOutsideClick:!1,allowEscapeKey:!1,allowEnterKey:!1,customClass:{container:"easy-wp-smtp-swal"},confirmButtonText:(0,l.__)("I Understand, Continue","easy-wp-smtp"),cancelButtonText:(0,l.__)("Choose a Different Mailer","easy-wp-smtp"),showCancelButton:!0,reverseButtons:!0}).then((t=>{t.value?this.handleSubmit(null,!0):void 0===t.dismiss||"cancel"!==t.dismiss||this.$easywpsmtp.defined_constants.includes("EasyWPSMTP_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.$easywpsmtp.education.upgrade_url)?"&":"?",i=this.$easywpsmtp.education.upgrade_url+e+"utm_content="+encodeURIComponent(t.value);this.$swal({title:t.label+" "+(0,l.__)("is a PRO Feature","easy-wp-smtp"),html:`<p>${this.$easywpsmtp.education.upgrade_text.replace("%mailer%",t.label)}</p>\n\t\t\t\t\t\t\t<div class="upgrade-bonus">\n\t\t\t\t\t\t\t<svg class="icon" width="16" height="16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z"></path></svg>\n\t\t\t\t\t\t\t<span>${this.$easywpsmtp.education.upgrade_bonus_short}</span>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<p><a href="${i}" class="easy-wp-smtp-button easy-wp-smtp-button-success easy-wp-smtp-button-small" target="_blank" rel="noopener noreferrer">${this.$easywpsmtp.education.upgrade_button}</a></p>\n\t\t\t\t\t\t\t<p>${this.$easywpsmtp.education.upgrade_doc}</p>`,width:550,imageUrl:s(4523),imageWidth:28,imageHeight:37,showCloseButton:!0,customClass:{container:"easy-wp-smtp-swal easy-wp-smtp-upgrade-popup"},showConfirmButton:!1})}},mounted(){this.selectedMailer=this.currentMailer}},tt=Q,et=(0,d.Z)(tt,O,R,!1,null,"02c93e20",null),st=et.exports,it=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-step easy-wp-smtp-setup-wizard-step-configure-mailer"},[e("div",{staticClass:"easy-wp-smtp-setup-wizard-content-container"},[e("div",{staticClass:"easy-wp-smtp-configure-mailer-header"},[e("div",{staticClass:"easy-wp-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:"easy-wp-smtp-configure-mailer-logo"},[e("inline-svg",{attrs:{src:t.logo(t.mailer),height:"40"}})],1)]),e("div",{staticClass:"easy-wp-smtp-separator easy-wp-smtp-separator-no-margin"}),e("router-view",{ref:"mailerConfiguration"})],1),e("div",{staticClass:"easy-wp-smtp-separator easy-wp-smtp-separator-no-margin"}),e("div",{staticClass:"easy-wp-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:s(9238),width:"16",height:"22"}}),t._v(t._s(t.text_previous_step)+" ")],1)]),e("div",{staticClass:"easy-wp-smtp-setup-wizard-step-footer-buttons"},[e("button",{staticClass:"easy-wp-smtp-button easy-wp-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:s(7706),width:"16",height:"19"}})],1)])])])])},at=[],nt=s(7452),ot={name:"WizardStepConfigureMailer",components:{ContentHeader:h,TheWizardStepCounter:X},data(){return{text_header_title:(0,l.__)("Configure Mailer Settings","easy-wp-smtp"),text_header_subtitle:(0,l.__)("Fill out the required settings below to set up this mailer.","easy-wp-smtp"),text_save:(0,l.__)("Save and Continue","easy-wp-smtp"),text_previous_step:(0,l.__)("Previous Step","easy-wp-smtp")}},computed:{...(0,B.Se)({mailer:"$_settings/mailer"}),...(0,nt.vn)("$_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.$easywpsmtp_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"),s(5016)(`./${t}.svg`)}}},rt=ot,lt=(0,d.Z)(rt,it,at,!1,null,null,null),pt=lt.exports,_t=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-step easy-wp-smtp-setup-wizard-step-plugin-features"},[e("div",{staticClass:"easy-wp-smtp-setup-wizard-content-container"},[e("div",{staticClass:"easy-wp-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:"easy-wp-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:"EasyWPSMTP_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:"EasyWPSMTP_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()],1)]),e("div",{staticClass:"easy-wp-smtp-separator easy-wp-smtp-separator-no-margin"}),e("div",{staticClass:"easy-wp-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:s(9238),width:"16",height:"22"}}),t._v(t._s(t.text_previous_step)+" ")],1)]),e("div",{staticClass:"easy-wp-smtp-setup-wizard-step-footer-buttons"},[e("button",{staticClass:"easy-wp-smtp-button easy-wp-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:s(7706),width:"16",height:"19"}})],1)])])])])},ct=[],mt=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:"easy-wp-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:"easy-wp-smtp-pro-badge",attrs:{src:s(330),width:"28",height:"16"}}):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("span",{staticClass:"checkbox",class:{"checkbox-checked":t.value,"checkbox-disabled":t.disabled||t.is_constant_set}}),e("input",{attrs:{id:"easy-wp-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)}}})])])},dt=[],ut={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.$easywpsmtp.defined_constants.includes(this.constant)},text_constant:function(){return(0,l.__)("This setting is already configured with the Easy WP SMTP constant. To change it, please edit or remove the <code>"+this.constant+"</code> constant in your <code>wp-config.php</code> file.","easy-wp-smtp")}}},ht=ut,yt=(0,d.Z)(ht,mt,dt,!1,null,null,null),ft=yt.exports,wt={name:"WizardStepPluginFeatures",components:{ContentHeader:h,TheWizardStepCounter:X,SettingsInputLongCheckbox:ft},data(){return{text_header_title:(0,l.__)("Which email features do you want to enable?","easy-wp-smtp"),text_header_subtitle:(0,l.__)("Get more value out of Easy WP SMTP! Select which of the following features you’d like to use, and we’ll enable them for you.","easy-wp-smtp"),text_save:(0,l.__)("Save and Continue","easy-wp-smtp"),text_previous_step:(0,l.__)("Previous Step","easy-wp-smtp"),text_improved_email_deliverability:(0,l.__)("Improved Email Deliverability","easy-wp-smtp"),text_improved_email_deliverability_desc:(0,l.__)("Send emails from your website successfully and reliably.","easy-wp-smtp"),text_error_tracking:(0,l.__)("Email Error Tracking","easy-wp-smtp"),text_error_tracking_desc:(0,l.__)("Monitor email delivery issues so you can easily resolve them.","easy-wp-smtp"),text_smart_contact_form:(0,l.__)("Smart Contact Form","easy-wp-smtp"),text_smart_contact_form_desc:(0,l.__)("Create beautiful contact forms with just a few clicks.","easy-wp-smtp"),text_email_log:(0,l.__)("Detailed Email Logs","easy-wp-smtp"),text_email_log_desc:(0,l.__)("Store information from all emails sent from your site.","easy-wp-smtp"),text_complete_email_report:(0,l.__)("Complete Email Reports","easy-wp-smtp"),text_complete_email_report_desc:(0,l.__)("View your emails’ delivery status, open&link click tracking, and deliverability charts.","easy-wp-smtp"),text_summary_report_email:(0,l.__)("Weekly Email Summary","easy-wp-smtp"),text_summary_report_email_desc:(0,l.__)("Receive a weekly email delivery report in your inbox.","easy-wp-smtp"),is_pro:this.$easywpsmtp.is_pro,is_multisite:this.$easywpsmtp.is_multisite,email_log:!1,complete_email_report:!!this.$easywpsmtp.is_pro,summary_report_email:!1}},computed:{...(0,B.Se)({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,nt.vn)("$_plugins",{smart_contact_form:"smart_contact_form_setting"})},watch:{smart_contact_form:function(t){if(this.contact_form_already_installed)return!1;this.showWPFormsPluginInstallFooterNotice(t)},contact_form_already_installed:function(t){t&&this.$emit("displayContentBelow","")},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))),t.push(this.$store.dispatch("$_settings/updateSettings",e)),this.smart_contact_form&&!this.contact_form_already_installed&&t.push(this.$store.dispatch("$_plugins/installPlugin","wpforms-lite")),!this.is_pro){const e=[];this.email_log&&e.push("email_log"),this.complete_email_report&&e.push("complete_email_report"),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"]}`})},showWPFormsPluginInstallFooterNotice(t){const e=t?`<p> ${(0,l.__)("The following plugin will be installed for free: WPForms","easy-wp-smtp")}</p>`:"";this.$emit("displayContentBelow",e)},emailLogEnabledChanged(){"0"===this.$easywpsmtp.completed_time&&sessionStorage.setItem("easy_wp_smtp_email_log_enabled_changed","true")}},mounted(){if(this.showWPFormsPluginInstallFooterNotice(this.smart_contact_form&&!this.contact_form_already_installed),this.$easywpsmtp.is_pro&&"0"===this.$easywpsmtp.completed_time&&"true"!==sessionStorage.getItem("easy_wp_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.$easywpsmtp.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)}}},gt=wt,vt=(0,d.Z)(gt,_t,ct,!1,null,null,null),bt=vt.exports,xt=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-step easy-wp-smtp-setup-wizard-step-help-improve"},[e("div",{staticClass:"easy-wp-smtp-setup-wizard-content-container"},[e("div",{staticClass:"easy-wp-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:"easy-wp-smtp-separator easy-wp-smtp-separator-no-margin"}),e("div",{staticClass:"easy-wp-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:s(9238),width:"16",height:"22"}}),t._v(t._s(t.text_previous_step)+" ")],1)]),e("div",{staticClass:"easy-wp-smtp-setup-wizard-step-footer-buttons"},[e("button",{staticClass:"easy-wp-smtp-button easy-wp-smtp-button-tertiary",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:"easy-wp-smtp-button easy-wp-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:s(7706),width:"16",height:"19"}})],1)])])])])},kt=[],St=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 s=t.currentValue,i=e.target,a=!!i.checked;if(Array.isArray(s)){var n=null,o=t._i(s,n);i.checked?o<0&&(t.currentValue=s.concat([n])):o>-1&&(t.currentValue=s.slice(0,o).concat(s.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:"easy-wp-smtp-button easy-wp-smtp-button-tertiary easy-wp-smtp-button-small",class:{"easy-wp-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:s(8098),width:"16",height:"16"}}),e("inline-svg",{staticClass:"icon copied",class:{active:t.show_copied},attrs:{src:s(5561),width:"16",height:"16"}})],1)]):t._e()]),t.has_errors?e("p",{staticClass:"error"},[e("inline-svg",{staticClass:"icon",attrs:{src:s(4186),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()])},Pt=[],$t=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:"easy-wp-smtp-info",attrs:{tabindex:"0"}},[e("inline-svg",{staticClass:"icon",attrs:{src:s(8021),width:"16",height:"16"}})],1)},Ct=[],Et={name:"SettingsInfoTooltip",props:{content:String},data(){return{tooltip_data:{content:this.content,autoHide:!1,trigger:"hover focus click"}}}},Tt=Et,Mt=(0,d.Z)(Tt,$t,Ct,!1,null,"2a14ae56",null),It=Mt.exports,zt={name:"SettingsInputText",components:{SettingsInfoTooltip:It},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","easy-wp-smtp"),text_copied:(0,l.__)("Copied!","easy-wp-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","easy-wp-smtp")},is_constant_set:function(){return this.$easywpsmtp.defined_constants.includes(this.constant)},text_constant:function(){return(0,l.__)("This setting is already configured with the Easy WP SMTP constant. To change it, please edit or remove the <code>"+this.constant+"</code> constant in your <code>wp-config.php</code> file.","easy-wp-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)}}},At=zt,Ft=(0,d.Z)(At,St,Pt,!1,null,null,null),Lt=Ft.exports,Wt=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:"easy-wp-smtp-settings-checkbox-"+t.name}},[e("span",{staticClass:"checkbox",class:{"checkbox-checked":t.value,"checkbox-disabled":t.disabled}}),e("input",{attrs:{id:"easy-wp-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)}}}),t.description?e("span",{staticClass:"input-label"},[t._v(t._s(t.description))]):t._e()])])},Nt=[],Ot={name:"SettingsInputCheckbox",components:{SettingsInfoTooltip:It},props:{label:String,name:String,value:Boolean,description:String,tooltip:String,disabled:Boolean}},Rt=Ot,Bt=(0,d.Z)(Rt,Wt,Nt,!1,null,null,null),Dt=Bt.exports,Zt={name:"WizardStepHelpImprove",components:{ContentHeader:h,TheWizardStepCounter:X,SettingsInputText:Lt,SettingsInputCheckbox:Dt},data(){return{text_header_title:(0,l.__)("Help Us Improve Easy WP SMTP","easy-wp-smtp"),text_header_subtitle:(0,l.__)("Enter your email address to receive helpful suggestions from Easy WP SMTP. We’ll help you optimize your email deliverability and grow your business.","easy-wp-smtp"),text_save:(0,l.__)("Save and Continue","easy-wp-smtp"),text_skip:(0,l.__)("Skip this Step","easy-wp-smtp"),text_previous_step:(0,l.__)("Previous Step","easy-wp-smtp"),text_email_label:(0,l.__)("Your Email Address","easy-wp-smtp"),text_email_description:(0,l.__)("Your email address is needed if you want to receive recommendations.","easy-wp-smtp"),text_usage_tracking_label:(0,l.__)("Help make Easy WP SMTP better for everyone","easy-wp-smtp"),text_usage_tracking_description:(0,l.__)("Yes, count me in","easy-wp-smtp"),text_usage_tracking_tooltip:(0,l.__)("Allowing us to track usage data enables us to better help you because we know with which WordPress configurations, themes, and plugins to test.","easy-wp-smtp"),is_pro:this.$easywpsmtp.is_pro,usage_tracking:!1}},computed:{...(0,nt.vn)("$_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()}}},Ut=Zt,Vt=(0,d.Z)(Ut,xt,kt,!1,null,null,null),Ht=Vt.exports,qt=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-step easy-wp-smtp-setup-wizard-step-license"},[e("div",{staticClass:"easy-wp-smtp-setup-wizard-content-container"},[e("div",{staticClass:"easy-wp-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",{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:s(1151),width:"16",height:"12"}}),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:s(1151),width:"16",height:"12"}}),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:s(1151),width:"16",height:"12"}}),t._v(" "),e("span",[t._v(t._s(t.text_summary_report_email))])],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:"easy-wp-smtp-button easy-wp-smtp-button-main easy-wp-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:"easy-wp-smtp-separator easy-wp-smtp-separator-no-margin"}),e("div",{staticClass:"easy-wp-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:s(9238),width:"16",height:"22"}}),t._v(t._s(t.text_previous_step)+" ")],1)]),e("div",{staticClass:"easy-wp-smtp-setup-wizard-step-footer-buttons"},[t.verified?e("button",{staticClass:"easy-wp-smtp-button easy-wp-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:s(7706),width:"16",height:"19"}})],1)]):e("button",{staticClass:"easy-wp-smtp-button easy-wp-smtp-button-tertiary",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)}}})])])])},Gt=[],Kt=s(8394),jt=s.n(Kt),Yt={name:"WizardStepLicense",components:{ContentHeader:h,TheWizardStepCounter:X},data(){return{text_header_title:(0,l.__)("Enter your Easy WP SMTP License Key","easy-wp-smtp"),text_header_subtitle:this.$easywpsmtp.is_pro?"":(0,l.__)("You're using Easy WP SMTP Lite - no license key required. Enjoy!","easy-wp-smtp"),text_save:(0,l.__)("Continue","easy-wp-smtp"),text_skip:(0,l.__)("Skip this Step","easy-wp-smtp"),text_previous_step:(0,l.__)("Previous Step","easy-wp-smtp"),text_upgrade_paragraph:(0,l.gB)((0,l.__)("To unlock the following features, %1$sUpgrade to Pro%2$s and enter your license key below.","easy-wp-smtp"),'<a href="'+this.$easywpsmtp.upgrade_link+'" target="_blank" rel="noopener noreferrer">',"</a>"),text_email_log:(0,l.__)("Detailed Email Logs","easy-wp-smtp"),text_summary_report_email:(0,l.__)("Enhanced Weekly Email Summary","easy-wp-smtp"),text_license_form_lite:(0,l.gB)((0,l.__)("Already purchased %1$sEasy WP SMTP Pro%2$s? Enter your license key below!","easy-wp-smtp"),"<b>","</b>"),text_license_form_pro:(0,l.__)("Add your license key here to access plugin updates and support.","easy-wp-smtp"),text_license_button:this.$easywpsmtp.is_pro?(0,l.__)("Verify License Key","easy-wp-smtp"):(0,l.__)("Connect","easy-wp-smtp"),text_license_error:(0,l.__)("The License Key format is incorrect. Please enter a valid key and try again.","easy-wp-smtp"),text_verified_license:(0,l.__)("Your license was successfully verified! You are ready for the next step.","easy-wp-smtp"),text_email_log_desc:(0,l.__)("Store information from all emails sent from your site.","easy-wp-smtp"),text_complete_email_report:(0,l.__)("Complete Email Reports","easy-wp-smtp"),text_complete_email_report_desc:(0,l.__)("View your emails’ delivery status, open&link click tracking, and deliverability charts.","easy-wp-smtp"),text_pro_badge:(0,l.__)("Pro badge","easy-wp-smtp"),text_aria_label_for_license_input:(0,l.__)("License key input","easy-wp-smtp"),text_license_input_placeholder:(0,l.__)("Paste your license key here","easy-wp-smtp"),pro_badge:s(330),is_pro:this.$easywpsmtp.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,B.Se)({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!","easy-wp-smtp"),html:t.data.message,width:450,showCloseButton:!0,customClass:{container:"easy-wp-smtp-swal easy-wp-smtp-swal-alert"}})):this.$swal({title:(0,l.__)("Verification Error!","easy-wp-smtp"),html:t.data,width:450,showCloseButton:!0,customClass:{container:"easy-wp-smtp-swal easy-wp-smtp-swal-alert"}})})).finally((()=>{this.$store.dispatch("$_app/stop_loading")})):this.$store.dispatch("$_settings/upgradePlugin",this.license).then((t=>{if(t.success&&jt()(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!","easy-wp-smtp"):(0,l.__)("Upgrade Failed!","easy-wp-smtp"),html:t.data,width:450,showCloseButton:!0,customClass:{container:"easy-wp-smtp-swal easy-wp-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`<label for="email_log" class="settings-input-long-checkbox settings-input-long-checkbox-checked settings-input-long-checkbox-disabled">\n\t\t\t\t\t\t\t<div class="settings-input-long-checkbox-header">\n\t\t\t\t\t\t\t\t<span class="title-container">\n\t\t\t\t\t\t\t\t\t<span class="label">\n\t\t\t\t\t\t\t\t\t\t${t}\n\t\t\t\t\t\t\t\t\t</span>\n\t\t\t\t\t\t\t\t\t<img src="${this.pro_badge}" alt="${this.text_pro_badge}" class="easy-wp-smtp-pro-badge">\n\t\t\t\t\t\t\t\t</span>\n\t\t\t\t\t\t\t\t<p class="description">\n\t\t\t\t\t\t\t\t\t${e}\n\t\t\t\t\t\t\t\t</p>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t<span class="settings-input-long-checkbox-container">\n\t\t\t\t\t\t\t\t<span class="checkbox checkbox-checked checkbox-disabled"></span>\n\t\t\t\t\t\t\t\t<input id="email_log" type="checkbox" name="email_log" disabled="disabled">\n\t\t\t\t\t\t\t</span>\n\t\t\t\t\t\t</label>`},prepareProFeaturesHtml(){let t="<div>";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)),t+"</div>"}},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?","easy-wp-smtp"),html:`<p class="subtitle">${(0,l.__)("These features are available as part of Easy WP SMTP Pro plan.","easy-wp-smtp")}</p>\n\t\t\t\t\t\t\t${t}\n\t\t\t\t\t\t\t<div class="upgrade-bonus">\n\t\t\t\t\t\t\t<svg class="icon" width="16" height="16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z"></path></svg>\n\t\t\t\t\t\t\t<span>${this.$easywpsmtp.education.upgrade_bonus_long}</span>\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t`,width:850,showCloseButton:!0,allowOutsideClick:!1,allowEscapeKey:!1,allowEnterKey:!1,customClass:{container:"easy-wp-smtp-swal easy-wp-smtp-swal-plugin-upgrade"},confirmButtonText:(0,l.__)("Purchase Now","easy-wp-smtp"),cancelButtonText:(0,l.__)("I'll do it later","easy-wp-smtp"),showCancelButton:!0,reverseButtons:!0}).then((t=>{if(t.value){const t=window.open(this.$easywpsmtp.upgrade_link,"_blank");t.focus()}}))}this.verified=this.$easywpsmtp.license_exists},created(){const t=new URLSearchParams(window.location.search);this.$easywpsmtp.license_exists&&!t.has("upgrade-redirect")&&this.nextStep()}},Jt=Yt,Xt=(0,d.Z)(Jt,qt,Gt,!1,null,null,null),Qt=Xt.exports,te=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-step easy-wp-smtp-setup-wizard-check-configuration"},[e("div",{staticClass:"easy-wp-smtp-setup-wizard-content-container"},[e("div",{staticClass:"easy-wp-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:s(7764),alt:t.text_image_alt}})])])])},ee=[],se={name:"WizardStepCheckConfiguration",components:{ContentHeader:h},data(){return{text_header_title:(0,l.__)("Checking Mailer Configuration","easy-wp-smtp"),text_header_subtitle:(0,l.__)("We're running some tests in the background to make sure everything is set up properly.","easy-wp-smtp"),text_image_alt:(0,l.__)("Checking mailer configuration image","easy-wp-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"})}))}},ie=se,ae=(0,d.Z)(ie,te,ee,!1,null,null,null),ne=ae.exports,oe=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-step easy-wp-smtp-setup-wizard-configuration-success"},[e("div",{staticClass:"easy-wp-smtp-setup-wizard-content-container"},[e("div",{staticClass:"easy-wp-smtp-configuration-success-header"},[e("the-wizard-step-counter"),e("content-header",{attrs:{title:t.text_header_title}})],1),e("inline-svg",{staticStyle:{display:"block",margin:"0 auto"},attrs:{src:s(5134),width:"275"}})],1),e("div",{staticClass:"easy-wp-smtp-separator easy-wp-smtp-separator-no-margin"}),e("div",{staticClass:"easy-wp-smtp-setup-wizard-step-footer"},[e("button",{staticClass:"easy-wp-smtp-button easy-wp-smtp-button-tertiary",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:"easy-wp-smtp-button easy-wp-smtp-button-tertiary",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:"easy-wp-smtp-button easy-wp-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)}}})])])},re=[],le={name:"WizardStepConfigurationSuccess",components:{ContentHeader:h,TheWizardStepCounter:X},data(){return{text_header_title:(0,l.__)("Congrats, you’ve successfully set up Easy WP SMTP.","easy-wp-smtp"),text_test_email:(0,l.__)("Send a Test Email","easy-wp-smtp"),text_send_feedback:(0,l.__)("Send us Feedback","easy-wp-smtp"),text_finish:(0,l.__)("Finish Setup","easy-wp-smtp"),star_image_html:`<img src="${s(3481)}" alt="${(0,l.__)("Star icon","easy-wp-smtp")}" class="icon" / >`,is_pro:this.$easywpsmtp.is_pro}},computed:{...(0,B.Se)({plugins:"$_plugins/partner_plugins"})},methods:{handleTestEmail(){return window.location=this.$easywpsmtp.email_test_tab_url},goodFeedback(){this.$swal({title:(0,l.__)("Thanks for the feedback!","easy-wp-smtp"),html:`${(0,l.gB)((0,l.__)("Help us spread the word %1$sby giving Easy WP 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.","easy-wp-smtp"),'<span class="medium-bold">',"</span>","<br>",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","easy-wp-smtp"),customClass:{container:"easy-wp-smtp-swal easy-wp-smtp-swal-feedback-good"}}).then((t=>{if(t.value){const t=window.open("https://wordpress.org/support/plugin/easy-wp-smtp/reviews/#new-post","_blank");t.focus()}}))},badFeedback(){this.$swal({title:(0,l.__)("What could we do to improve?","easy-wp-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!","easy-wp-smtp")}\n\t\t\t\t\t\t\t\t\t<textarea id="feedback" name="feedback" rows="9"></textarea>\n\t\t\t\t\t\t\t\t\t<span class="permission-container">\n\t\t\t\t\t\t\t\t\t\t<input type="checkbox" id="permission" name="permission">\n\t\t\t\t\t\t\t\t\t\t<label for="permission">${(0,l.__)("Yes, I give Easy WP SMTP permission to contact me for any follow up questions.","easy-wp-smtp")}</label>\n\t\t\t\t\t\t\t\t\t</span>\n\t\t\t\t\t\t\t\t`,width:650,showCloseButton:!0,allowEnterKey:!1,allowOutsideClick:!1,allowEscapeKey:!1,confirmButtonText:(0,l.__)("Submit Feedback","easy-wp-smtp"),customClass:{container:"easy-wp-smtp-swal easy-wp-smtp-swal-feedback-bad"},preConfirm:()=>[document.getElementById("feedback").value,document.getElementById("permission").checked]}).then((t=>{if(t.value){const e=t.value[0],s=t.value[1];this.$store.dispatch("$_wizard/sendFeedback",{feedback:e,permission:s})}}))},handleFeedback(){this.$swal({title:(0,l.__)("How was your Easy WP SMTP setup experience?","easy-wp-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!","easy-wp-smtp"),width:650,showCloseButton:!0,allowEnterKey:!1,customClass:{container:"easy-wp-smtp-swal easy-wp-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.$easywpsmtp.exit_url},openUpgradePage:function(){const t=window.open(this.$easywpsmtp.upgrade_link,"_blank");t.focus()}}},pe=le,_e=(0,d.Z)(pe,oe,re,!1,null,null,null),ce=_e.exports,me=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-step easy-wp-smtp-setup-wizard-configuration-failure"},[e("div",{staticClass:"easy-wp-smtp-setup-wizard-content-container"},[e("div",{staticClass:"easy-wp-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:s(1122),width:"112",height:"112"}})],1)]),e("div",{staticClass:"easy-wp-smtp-separator easy-wp-smtp-separator-no-margin"}),e("div",{staticClass:"easy-wp-smtp-setup-wizard-step-footer"},[e("button",{staticClass:"easy-wp-smtp-button easy-wp-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:"easy-wp-smtp-button easy-wp-smtp-button-tertiary",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={name:"WizardStepConfigurationFailure",components:{ContentHeader:h,TheWizardStepCounter:X},data(){return{text_header_title:(0,l.__)("Whoops, looks like something isn’t configured quite right.","easy-wp-smtp"),text_header_subtitle:(0,l.__)("We tried sending a test email, but we’re able to do so. For more details about the issue we’ve found, as well as steps for resolving it, please begin troubleshooting.","easy-wp-smtp"),text_start_troubleshooting:(0,l.__)("Start Troubleshooting","easy-wp-smtp"),text_send_feedback:(0,l.__)("Send us Feedback","easy-wp-smtp"),text_finish:(0,l.__)("Finish Setup","easy-wp-smtp")}},methods:{handleTroubleshooting(){return window.location=`${this.$easywpsmtp.email_test_tab_url}&auto-start=1`},handleFinish(){return window.location=this.$easywpsmtp.exit_url}}},he=ue,ye=(0,d.Z)(he,me,de,!1,null,null,null),fe=ye.exports,we=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-step-configure-mailer-settings easy-wp-smtp-setup-wizard-step-configure-mailer-settings-smtp"},[e("div",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("div",{staticClass:"easy-wp-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"host",constant:"EasyWPSMTP_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:"EasyWPSMTP_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:"EasyWPSMTP_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:"EasyWPSMTP_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:"easy-wp-smtp-separator easy-wp-smtp-separator-big-margin"}),e("settings-input-switch",{attrs:{name:"auth",constant:"EasyWPSMTP_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:"EasyWPSMTP_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:"EasyWPSMTP_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:"easy-wp-smtp-separator easy-wp-smtp-separator-big-margin"}),e("settings-input-text",{attrs:{name:"from_name",constant:"EasyWPSMTP_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:"EasyWPSMTP_MAIL_FROM_NAME_FORCE",label:t.text_force_from_name_label,description:t.text_force_from_name_description},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:"EasyWPSMTP_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:"EasyWPSMTP_MAIL_FROM_FORCE",label:t.text_force_from_email_label,description:t.text_force_from_email_description},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)])},ge=[],ve=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(s){return e("label",{key:s.value,class:t.labelClass(s.value),attrs:{for:"easy-wp-smtp-settings-radio-"+t.name+"["+s.value+"]"}},[e("span",{class:t.titleClass(s.value)}),e("input",{directives:[{name:"model",rawName:"v-model",value:t.selected,expression:"selected"}],attrs:{id:"easy-wp-smtp-settings-radio-"+t.name+"["+s.value+"]",type:"radio",name:t.name,autocomplete:"off",readonly:t.disabled,disabled:t.is_constant_set},domProps:{value:s.value,checked:t.isChecked(s.value),checked:t._q(t.selected,s.value)},on:{change:[function(e){t.selected=s.value},t.updateSetting]}}),e("span",{staticClass:"input-label"},[t._v(t._s(s.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()])},be=[],xe={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.$easywpsmtp.defined_constants.includes(this.constant)},text_constant:function(){return(0,l.__)("This setting is already configured with the Easy WP SMTP constant. To change it, please edit or remove the <code>"+this.constant+"</code> constant in your <code>wp-config.php</code> file.","easy-wp-smtp")}},methods:{updateSetting:function(){if(this.disabled)return!1},titleClass(t){let e="easy-wp-smtp-styled-radio";return this.isChecked(t)&&(e+=" easy-wp-smtp-styled-radio-checked"),this.is_constant_set&&(e+=" easy-wp-smtp-styled-radio-disabled"),e},labelClass(t){let e="";return this.isChecked(t)&&(e+=" easy-wp-smtp-styled-radio-label-checked"),this.is_constant_set&&(e+=" easy-wp-smtp-styled-radio-label-disabled"),e},isChecked(t){return t===this.selected}}},ke=xe,Se=(0,d.Z)(ke,ve,be,!1,null,null,null),Pe=Se.exports,$e=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:s(4186),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()])},Ce=[],Ee={name:"SettingsInputNumber",components:{SettingsInfoTooltip:It},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.gB)((0,l.__)("Please enter a value between %1$s and %2$s","easy-wp-smtp"),"<strong>"+this.min+"</strong>","<strong>"+this.max+"</strong>"),text_error_round:(0,l.__)("Value has to be a round number","easy-wp-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.$easywpsmtp.defined_constants.includes(this.constant)},text_constant:function(){return(0,l.__)("This setting is already configured with the Easy WP SMTP constant. To change it, please edit or remove the <code>"+this.constant+"</code> constant in your <code>wp-config.php</code> file.","easy-wp-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<this.min?(this.has_error=this.text_error_value,!1):void 0}}},Te=Ee,Me=(0,d.Z)(Te,$e,Ce,!1,null,null,null),Ie=Me.exports,ze=function(){var t=this,e=t._self._c;return e("div",{staticClass:"settings-input-switch",class:t.classname},[e("label",{attrs:{for:t.id}},[t.title?e("span",{staticClass:"title settings-input-label-container"},[e("span",{staticClass:"label",domProps:{innerHTML:t._s(t.title)}}),t.tooltip?e("settings-info-tooltip",{attrs:{content:t.tooltip}}):t._e()],1):t._e(),e("span",{staticClass:"control"},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.currentValue,expression:"currentValue"}],attrs:{id:t.id,type:"checkbox",name:t.name,disabled:t.disabled||t.is_constant_set},domProps:{checked:Array.isArray(t.currentValue)?t._i(t.currentValue,null)>-1:t.currentValue},on:{change:[function(e){var s=t.currentValue,i=e.target,a=!!i.checked;if(Array.isArray(s)){var n=null,o=t._i(s,n);i.checked?o<0&&(t.currentValue=s.concat([n])):o>-1&&(t.currentValue=s.slice(0,o).concat(s.slice(o+1)))}else t.currentValue=a},t.inputUpdate]}}),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()]),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()])])},Ae=[],Fe={name:"SettingsInputSwitch",components:{SettingsInfoTooltip:It},props:{name:String,value:Boolean,title:String,label:String,description:String,constant:String,tooltip:String,classname:String,disabled: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.$easywpsmtp.defined_constants.includes(this.constant)},text_constant:function(){return(0,l.__)("This setting is already configured with the Easy WP SMTP constant. To change it, please edit or remove the <code>"+this.constant+"</code> constant in your <code>wp-config.php</code> file.","easy-wp-smtp")}},methods:{inputUpdate:function(){if(this.disabled)return!1}}},Le=Fe,We=(0,d.Z)(Le,ze,Ae,!1,null,null,null),Ne=We.exports,Oe={name:"WizardStepConfigureMailerSmtp",components:{SettingsInputText:Lt,SettingsInputRadio:Pe,SettingsInputNumber:Ie,SettingsInputSwitch:Ne},data(){return{mailer:"smtp",text_host_label:(0,l.__)("SMTP Host","easy-wp-smtp"),text_encryption_label:(0,l.__)("Encryption","easy-wp-smtp"),text_port_label:(0,l.__)("SMTP Port","easy-wp-smtp"),text_autotls_title:(0,l.__)("Auto TLS","easy-wp-smtp"),text_autotls_label:(0,l.__)("Enable Auto TLS","easy-wp-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.","easy-wp-smtp"),text_auth_title:(0,l.__)("Authentication","easy-wp-smtp"),text_auth_label:(0,l.__)("Enable Authentication","easy-wp-smtp"),text_user_label:(0,l.__)("SMTP Username","easy-wp-smtp"),text_pass_label:(0,l.__)("SMTP Password","easy-wp-smtp"),text_from_name_label:(0,l.__)("From Name","easy-wp-smtp"),text_force_from_name_label:(0,l.__)("Force From Name","easy-wp-smtp"),text_from_email_label:(0,l.__)("From Email","easy-wp-smtp"),text_force_from_email_label:(0,l.__)("Force From Email","easy-wp-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","easy-wp-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","easy-wp-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.","easy-wp-smtp"),text_force_from_name_description:(0,l.__)("If enabled, your specified From Name will be used for all outgoing emails, regardless of values set by other plugins.","easy-wp-smtp"),text_force_from_email_description:(0,l.__)("If enabled, your specified From Email Address will be used for all outgoing emails, regardless of values set by other plugins.","easy-wp-smtp"),description:this.$easywpsmtp.mailer_options.smtp.description,encryptionOptions:[{label:(0,l.__)("None","easy-wp-smtp"),value:"none",default_port:25},{label:(0,l.__)("SSL","easy-wp-smtp"),value:"ssl",default_port:465},{label:(0,l.__)("TLS","easy-wp-smtp"),value:"tls",default_port:587}],show_autotls:!0,show_user_and_pass:!0,field_errors:[]}},computed:{...(0,nt.vn)("$_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)}},Re=Oe,Be=(0,d.Z)(Re,we,ge,!1,null,null,null),De=Be.exports,Ze=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-step-configure-mailer-settings easy-wp-smtp-setup-wizard-step-configure-mailer-settings-sendlayer"},[e("div",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("div",{staticClass:"mailer-description mailer-description-links"},[e("a",{staticClass:"easy-wp-smtp-button easy-wp-smtp-button-small easy-wp-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:s(7706),width:"16",height:"23"}})],1)]),e("a",{staticClass:"easy-wp-smtp-link easy-wp-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:"easy-wp-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"api_key",type:"password",constant:"EasyWPSMTP_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:"EasyWPSMTP_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:"EasyWPSMTP_MAIL_FROM_NAME_FORCE",label:t.text_force_from_name_label,description:t.text_force_from_name_description},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:"EasyWPSMTP_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:"EasyWPSMTP_MAIL_FROM_FORCE",label:t.text_force_from_email_label,description:t.text_force_from_email_description},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)])},Ue=[],Ve={name:"WizardStepConfigureMailerSendlayer",components:{SettingsInputText:Lt,SettingsInputSwitch:Ne},data(){return{mailer:"sendlayer",text_api_key_label:(0,l.__)("API Key","easy-wp-smtp"),text_api_key_description:(0,l.gB)((0,l.__)("%1$sFollow this link%2$s to get an API Key for SendLayer.","easy-wp-smtp"),'<a href="'+this.$getUTMUrl("https://app.sendlayer.com/settings/api/",{source:"easywpsmtpplugin",medium:"WordPress",content:"Setup Wizard - Get API Key"})+'" target="_blank" rel="noopener noreferrer">',"</a>"),text_from_name_label:(0,l.__)("From Name","easy-wp-smtp"),text_force_from_name_label:(0,l.__)("Force From Name","easy-wp-smtp"),text_from_email_label:(0,l.__)("From Email","easy-wp-smtp"),text_force_from_email_label:(0,l.__)("Force From Email","easy-wp-smtp"),text_force_from_name_description:(0,l.__)("If enabled, your specified From Name will be used for all outgoing emails, regardless of values set by other plugins.","easy-wp-smtp"),text_force_from_email_description:(0,l.__)("If enabled, your specified From Email Address will be used for all outgoing emails, regardless of values set by other plugins.","easy-wp-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","easy-wp-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","easy-wp-smtp"),text_get_started_button:(0,l.__)("Get Started with SendLayer","easy-wp-smtp"),text_documentation_link:(0,l.__)("Read how to set up SendLayer","easy-wp-smtp"),description:this.$easywpsmtp.mailer_options.sendlayer.description.substr(0,this.$easywpsmtp.mailer_options.sendlayer.description.lastIndexOf("<p>")),get_started_button_url:this.$getUTMUrl("https://sendlayer.com/easy-wp-smtp/",{source:"easywpsmtpplugin",medium:"WordPress",content:"Setup Wizard - Mailer Button"}),documentation_link_url:this.$getUTMUrl("https://easywpsmtp.com/docs/setting-up-the-sendlayer-mailer/",{content:"Read how to set up SendLayer"}),field_errors:[]}},computed:{...(0,nt.vn)("$_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)}}},He=Ve,qe=(0,d.Z)(He,Ze,Ue,!1,null,null,null),Ge=qe.exports,Ke=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-step-configure-mailer-settings easy-wp-smtp-setup-wizard-step-configure-mailer-settings-smtpcom"},[e("div",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("div",{staticClass:"mailer-description mailer-description-links"},[e("a",{staticClass:"easy-wp-smtp-button easy-wp-smtp-button-small easy-wp-smtp-button-secondary",attrs:{href:"https://easywpsmtp.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:s(7706),width:"16",height:"23"}})],1)]),e("a",{staticClass:"easy-wp-smtp-link easy-wp-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:"easy-wp-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"api_key",type:"password",constant:"EasyWPSMTP_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:"EasyWPSMTP_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:"EasyWPSMTP_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:"EasyWPSMTP_MAIL_FROM_NAME_FORCE",label:t.text_force_from_name_label,description:t.text_force_from_name_description},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:"EasyWPSMTP_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:"EasyWPSMTP_MAIL_FROM_FORCE",label:t.text_force_from_email_label,description:t.text_force_from_email_description},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)])},je=[],Ye={name:"WizardStepConfigureMailerSmtpCom",components:{SettingsInputText:Lt,SettingsInputSwitch:Ne},data(){return{mailer:"smtpcom",text_api_key_label:(0,l.__)("API Key","easy-wp-smtp"),text_channel_label:(0,l.__)("Sender Name","easy-wp-smtp"),text_api_key_description:(0,l.gB)((0,l.__)("%1$sFollow this link%2$s to get an API Key for SMTP.com.","easy-wp-smtp"),'<a href="https://my.smtp.com/settings/api" target="_blank" rel="noopener noreferrer">',"</a>"),text_channel_description:(0,l.gB)((0,l.__)("%1$sFollow this link%2$s to get a Sender Name for SMTP.com.","easy-wp-smtp"),'<a href="https://my.smtp.com/senders/" target="_blank" rel="noopener noreferrer">',"</a>"),text_from_name_label:(0,l.__)("From Name","easy-wp-smtp"),text_force_from_name_label:(0,l.__)("Force From Name","easy-wp-smtp"),text_from_email_label:(0,l.__)("From Email","easy-wp-smtp"),text_force_from_email_label:(0,l.__)("Force From Email","easy-wp-smtp"),text_force_from_name_description:(0,l.__)("If enabled, your specified From Name will be used for all outgoing emails, regardless of values set by other plugins.","easy-wp-smtp"),text_force_from_email_description:(0,l.__)("If enabled, your specified From Email Address will be used for all outgoing emails, regardless of values set by other plugins.","easy-wp-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","easy-wp-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","easy-wp-smtp"),text_get_started_button:(0,l.__)("Get Started with SMTP.com","easy-wp-smtp"),text_documentation_link:(0,l.__)("Read how to set up SMTP.com","easy-wp-smtp"),text_disclosure:(0,l.__)("Transparency and Disclosure","easy-wp-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.","easy-wp-smtp"),autoHide:!0,trigger:"hover"},description:this.$easywpsmtp.mailer_options.smtpcom.description.substr(0,this.$easywpsmtp.mailer_options.smtpcom.description.lastIndexOf("<p>")),documentation_link_url:this.$getUTMUrl("https://easywpsmtp.com/docs/setting-up-the-smtp-com-mailer",{content:"Read how to set up SMTP.com"}),field_errors:[]}},computed:{...(0,nt.vn)("$_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)}}},Je=Ye,Xe=(0,d.Z)(Je,Ke,je,!1,null,null,null),Qe=Xe.exports,ts=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-step-configure-mailer-settings easy-wp-smtp-setup-wizard-step-configure-mailer-settings-sendinblue"},[e("div",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("div",{staticClass:"mailer-description mailer-description-links"},[e("a",{staticClass:"easy-wp-smtp-button easy-wp-smtp-button-small easy-wp-smtp-button-secondary",attrs:{href:"https://easywpsmtp.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:s(7706),width:"16",height:"23"}})],1)]),e("a",{staticClass:"easy-wp-smtp-link easy-wp-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:"easy-wp-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"api_key",type:"password",constant:"EasyWPSMTP_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:"EasyWPSMTP_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:"EasyWPSMTP_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:"EasyWPSMTP_MAIL_FROM_NAME_FORCE",label:t.text_force_from_name_label,description:t.text_force_from_name_description},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:"EasyWPSMTP_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:"EasyWPSMTP_MAIL_FROM_FORCE",label:t.text_force_from_email_label,description:t.text_force_from_email_description},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)])},es=[],ss={name:"WizardStepConfigureMailerSendinblue",components:{SettingsInputText:Lt,SettingsInputSwitch:Ne},data(){return{mailer:"sendinblue",text_api_key_label:(0,l.__)("API Key","easy-wp-smtp"),text_domain_label:(0,l.__)("Sending Domain","easy-wp-smtp"),text_api_key_description:(0,l.gB)((0,l.__)("%1$sFollow this link%2$s to get an API Key for Brevo.","easy-wp-smtp"),'<a href="https://app.brevo.com/settings/keys/api" target="_blank" rel="noopener noreferrer">',"</a>"),text_domain_description:(0,l.gB)((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","easy-wp-smtp"),'<a href="'+this.$getUTMUrl("https://easywpsmtp.com/docs/setting-up-the-sendinblue-mailer#setup-smtp",{content:"Brevo documentation"})+'" target="_blank" rel="noopener noreferrer">',"</a>"),text_from_name_label:(0,l.__)("From Name","easy-wp-smtp"),text_force_from_name_label:(0,l.__)("Force From Name","easy-wp-smtp"),text_from_email_label:(0,l.__)("From Email","easy-wp-smtp"),text_force_from_email_label:(0,l.__)("Force From Email","easy-wp-smtp"),text_force_from_name_description:(0,l.__)("If enabled, your specified From Name will be used for all outgoing emails, regardless of values set by other plugins.","easy-wp-smtp"),text_force_from_email_description:(0,l.__)("If enabled, your specified From Email Address will be used for all outgoing emails, regardless of values set by other plugins.","easy-wp-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","easy-wp-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","easy-wp-smtp"),text_get_started_button:(0,l.__)("Get Started with Brevo","easy-wp-smtp"),text_documentation_link:(0,l.__)("Read how to set up Brevo","easy-wp-smtp"),text_disclosure:(0,l.__)("Transparency and Disclosure","easy-wp-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.","easy-wp-smtp"),autoHide:!0,trigger:"hover"},description:this.$easywpsmtp.mailer_options.sendinblue.description.substr(0,this.$easywpsmtp.mailer_options.sendinblue.description.lastIndexOf("<p>")),documentation_link_url:this.$getUTMUrl("https://easywpsmtp.com/docs/setting-up-the-sendinblue-mailer",{content:"Read how to set up Brevo"}),field_errors:[]}},computed:{...(0,nt.vn)("$_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)}}},is=ss,as=(0,d.Z)(is,ts,es,!1,null,null,null),ns=as.exports,os=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-step-configure-mailer-settings easy-wp-smtp-setup-wizard-step-configure-mailer-settings-mailgun"},[e("div",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("div",{staticClass:"mailer-description mailer-description-links"},[e("a",{staticClass:"easy-wp-smtp-link",attrs:{href:t.documentation_link_url,target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.text_documentation_link))])]),e("div",{staticClass:"easy-wp-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"api_key",type:"password",constant:"EasyWPSMTP_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:"EasyWPSMTP_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:"EasyWPSMTP_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:"EasyWPSMTP_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:"EasyWPSMTP_MAIL_FROM_NAME_FORCE",label:t.text_force_from_name_label,description:t.text_force_from_name_description},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:"EasyWPSMTP_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:"EasyWPSMTP_MAIL_FROM_FORCE",label:t.text_force_from_email_label,description:t.text_force_from_email_description},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})],1)])},rs=[],ls={name:"WizardStepConfigureMailerMailgun",components:{SettingsInputText:Lt,SettingsInputRadio:Pe,SettingsInputSwitch:Ne},data(){return{mailer:"mailgun",text_api_key_label:(0,l.__)("Private API Key","easy-wp-smtp"),text_domain_label:(0,l.__)("Domain Name","easy-wp-smtp"),text_region_label:(0,l.__)("Region","easy-wp-smtp"),text_api_key_description:(0,l.gB)((0,l.__)("%1$sFollow this link%2$s to get a Private API Key from Mailgun.","easy-wp-smtp"),'<a href="https://app.mailgun.com/app/account/security/api_keys" target="_blank" rel="noopener noreferrer">',"</a>"),text_domain_description:(0,l.gB)((0,l.__)("%1$sFollow this link%2$s to get a Domain Name from Mailgun.","easy-wp-smtp"),'<a href="https://app.mailgun.com/app/domains" target="_blank" rel="noopener noreferrer">',"</a>"),text_region_description:(0,l.gB)((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.","easy-wp-smtp"),'<a href="https://www.mailgun.com/regions" target="_blank" rel="noopener noreferrer">',"</a>"),text_from_name_label:(0,l.__)("From Name","easy-wp-smtp"),text_force_from_name_label:(0,l.__)("Force From Name","easy-wp-smtp"),text_from_email_label:(0,l.__)("From Email","easy-wp-smtp"),text_force_from_email_label:(0,l.__)("Force From Email","easy-wp-smtp"),text_force_from_name_description:(0,l.__)("If enabled, your specified From Name will be used for all outgoing emails, regardless of values set by other plugins.","easy-wp-smtp"),text_force_from_email_description:(0,l.__)("If enabled, your specified From Email Address will be used for all outgoing emails, regardless of values set by other plugins.","easy-wp-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","easy-wp-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","easy-wp-smtp"),text_documentation_link:(0,l.__)("Read how to set up Mailgun","easy-wp-smtp"),description:this.$easywpsmtp.mailer_options.mailgun.description.substr(0,this.$easywpsmtp.mailer_options.mailgun.description.lastIndexOf("<p>")),documentation_link_url:this.$getUTMUrl("https://easywpsmtp.com/docs/setting-up-the-mailgun-mailer/",{content:"Read how to set up Mailgun"}),regionOptions:[{label:(0,l.__)("US","easy-wp-smtp"),value:"US"},{label:(0,l.__)("EU","easy-wp-smtp"),value:"EU"}],field_errors:[]}},computed:{...(0,nt.vn)("$_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)}}},ps=ls,_s=(0,d.Z)(ps,os,rs,!1,null,null,null),cs=_s.exports,ms=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-step-configure-mailer-settings easy-wp-smtp-setup-wizard-step-configure-mailer-settings-amazonses"},[e("div",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("div",{staticClass:"mailer-description mailer-description-links"},[e("b",[e("a",{staticClass:"easy-wp-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:"easy-wp-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"client_id",constant:"EasyWPSMTP_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:"EasyWPSMTP_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:"EasyWPSMTP_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",{staticClass:"easy-wp-smtp-separator easy-wp-smtp-separator-big-margin"}),e("settings-amazon-s-e-s-identities",{attrs:{options:t.identities,label:t.text_identities_label,columns:t.identities_columns}}),e("div",{staticClass:"easy-wp-smtp-separator easy-wp-smtp-separator-big-margin"}),e("settings-input-text",{attrs:{name:"from_name",constant:"EasyWPSMTP_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:"EasyWPSMTP_MAIL_FROM_NAME_FORCE",label:t.text_force_from_name_label,description:t.text_force_from_name_description},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:"EasyWPSMTP_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:"EasyWPSMTP_MAIL_FROM_FORCE",label:t.text_force_from_email_label,description:t.text_force_from_email_description},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})]],2):e("div",{staticClass:"easy-wp-smtp-setup-wizard-form"},[e("div",{staticClass:"easy-wp-smtp-notice easy-wp-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))])])])])},ds=[],us=s(1296),hs=s.n(us),ys=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:`easy-wp-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:`easy-wp-smtp-settings-select-${t.name}`,name:t.name,readonly:t.disabled,disabled:t.is_constant_set},on:{change:function(e){var s=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?s:s[0]}}},t._l(t.options,(function(s){return e("option",{key:s.value,domProps:{value:s.value}},[t._v(" "+t._s(s.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()])},fs=[],ws={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.$easywpsmtp.defined_constants.includes(this.constant)},text_constant:function(){return(0,l.__)("This setting is already configured with the Easy WP SMTP constant. To change it, please edit or remove the <code>"+this.constant+"</code> constant in your <code>wp-config.php</code> file.","easy-wp-smtp")}}},gs=ws,vs=(0,d.Z)(gs,ys,fs,!1,null,null,null),bs=vs.exports,xs=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(s){return e("th",{key:s.key,class:`ses-identity-column ses-identity-column-${s.key}`},[t._v(" "+t._s(s.label)+" ")])})),0):t._e(),t._l(t.options,(function(s,i){return e("tr",{key:i},[e("td",[t._v(" "+t._s(s.value)+" ")]),e("td",[t._v(" "+t._s(s.type)+" ")]),e("td",[t._v(" "+t._s(s.status)+" ")])])})),t.show_identity_form?t._e():e("button",{staticClass:"easy-wp-smtp-button easy-wp-smtp-button-main easy-wp-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:"easy-wp-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:"easy-wp-smtp-button easy-wp-smtp-button-main easy-wp-smtp-button-small easy-wp-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,s){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[${s}]`,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[${s}]`,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:s(2411),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)},ks=[],Ss=function(){var t=this,e=t._self._c;return e("img",{class:`easy-wp-smtp-loader easy-wp-smtp-loader-${t.size}`,attrs:{src:t.image,alt:t.text_loading}})},Ps=[],$s={name:"SpinLoader",props:{color:{type:String,default:""},size:{type:String,default:"sm"}},data(){return{image:s(7630)(`./loading${this.color.length?"-"+this.color:""}.svg`),text_loading:(0,l.__)("Loading","easy-wp-smtp")}}},Cs=$s,Es=(0,d.Z)(Cs,Ss,Ps,!1,null,null,null),Ts=Es.exports,Ms={name:"SettingsAmazonSESIdentities",components:{SettingsInfoTooltip:It,SettingsInputRadio:Pe,SettingsInputText:Lt,SpinLoader:Ts},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","easy-wp-smtp"):(0,l.__)("Please enter a valid email address","easy-wp-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.","easy-wp-smtp"):(0,l.__)("Enter a valid email address. A verification email will be sent to the email address you entered.","easy-wp-smtp")},text_verify_identity_step2_email_text:function(){return(0,l.gB)((0,l.__)("Please check the inbox of <b>%s</b> for a confirmation email.","easy-wp-smtp"),this.verify_identity_result.value)},text_verify:function(){return"domain"===this.identity_type?(0,l.__)("Verify Domain","easy-wp-smtp"):(0,l.__)("Verify Email","easy-wp-smtp")}},data(){return{text_no_registered_identities_title:(0,l.__)("No registered domains or emails.","easy-wp-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.","easy-wp-smtp"),text_view_dns:(0,l.__)("View DNS","easy-wp-smtp"),text_resend:(0,l.__)("Resend","easy-wp-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.","easy-wp-smtp"),text_verify_identity:(0,l.__)("Verify SES Identity","easy-wp-smtp"),text_add_new_identity:(0,l.__)("Add New SES Identity","easy-wp-smtp"),text_name:(0,l.__)("Name","easy-wp-smtp"),text_value:(0,l.__)("Value","easy-wp-smtp"),text_verify_identity_step2_domain_text:(0,l.gB)((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.","easy-wp-smtp"),'<a href="https://docs.aws.amazon.com/ses/latest/dg/creating-identities.html#verify-domain-procedure" target="_blank" rel="noopener noreferrer">',"</a>"),show_identity_form:!1,identity_type:"domain",identity_type_options:[{label:(0,l.__)("Verify Domain","easy-wp-smtp"),value:"domain"},{label:(0,l.__)("Verify Email Address","easy-wp-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}}},Is=Ms,zs=(0,d.Z)(Is,xs,ks,!1,null,null,null),As=zs.exports,Fs={name:"WizardStepConfigureMailerAmazonSES",components:{SettingsInputText:Lt,SettingsInputSelect:bs,SettingsInputSwitch:Ne,SettingsAmazonSESIdentities:As},data(){return{mailer:"amazonses",text_client_id_label:(0,l.__)("Access Key ID","easy-wp-smtp"),text_client_secret_label:(0,l.__)("Secret Access Key",{NODE_ENV:"production",VUE_APP_TEXTDOMAIN:"easy-wp-smtp",VUE_APP_PRODUCT_NAME:"EasyWPSMTP",BASE_URL:""}.VUE_APP_TEXTclient_id),text_region_label:(0,l.__)("Region","easy-wp-smtp"),text_identities_label:(0,l.__)("SES Identities","easy-wp-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.","easy-wp-smtp"),text_from_name_label:(0,l.__)("From Name","easy-wp-smtp"),text_force_from_name_label:(0,l.__)("Force From Name","easy-wp-smtp"),text_from_email_label:(0,l.__)("From Email","easy-wp-smtp"),text_force_from_email_label:(0,l.__)("Force From Email","easy-wp-smtp"),text_force_from_name_description:(0,l.__)("If enabled, your specified From Name will be used for all outgoing emails, regardless of values set by other plugins.","easy-wp-smtp"),text_force_from_email_description:(0,l.__)("If enabled, your specified From Email Address will be used for all outgoing emails, regardless of values set by other plugins.","easy-wp-smtp"),text_from_name_description:(0,l.__)("The name that emails are sent from.","easy-wp-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","easy-wp-smtp"),text_documentation_link:(0,l.__)("Read how to set up Amazon SES","easy-wp-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 ","easy-wp-smtp"),text_no_ssl_link_text:(0,l.__)("WPBeginner's tutorial on how to set up SSL","easy-wp-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.","easy-wp-smtp"),description:this.$easywpsmtp.mailer_options.amazonses.description.substr(0,this.$easywpsmtp.mailer_options.amazonses.description.lastIndexOf("<p>")),documentation_link_url:this.$getUTMUrl("https://easywpsmtp.com/docs/setting-up-the-amazon-ses-mailer/",{content:"Read how to set up Amazon SES"}),regionOptions:this.$easywpsmtp.mailer_options.amazonses.region_options||[],fetching_identities:!1,is_ssl:this.$easywpsmtp.is_ssl,field_errors:[]}},computed:{...(0,nt.vn)("$_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,nt.vn)("$_settings",{identities_columns:"amazonses_identities.columns",identities:"amazonses_identities.data"}),...(0,nt.vn)("$_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.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:hs()((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.$easywpsmtp.is_ssl||(this.blocked_step=!0)}},Ls=Fs,Ws=(0,d.Z)(Ls,ms,ds,!1,null,"56e03490",null),Ns=Ws.exports,Os=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-step-configure-mailer-settings easy-wp-smtp-setup-wizard-step-configure-mailer-settings-outlook"},[e("div",{staticClass:"mailer-description",domProps:{innerHTML:t._s(t.description)}}),e("div",{staticClass:"mailer-description mailer-description-links"},[e("a",{staticClass:"easy-wp-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:"easy-wp-smtp-setup-wizard-form"},[e("settings-input-text",{attrs:{name:"client_id",constant:"EasyWPSMTP_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:"EasyWPSMTP_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:"easy-wp-smtp-separator easy-wp-smtp-separator-big-margin"}),e("settings-input-text",{attrs:{name:"from_email",type:"email",constant:"EasyWPSMTP_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:"EasyWPSMTP_MAIL_FROM_FORCE",label:t.text_force_from_email_label,description:t.text_force_from_email_description},model:{value:t.from_email_force,callback:function(e){t.from_email_force=e},expression:"from_email_force"}})]],2):e("div",{staticClass:"easy-wp-smtp-setup-wizard-form"},[e("div",{staticClass:"easy-wp-smtp-notice easy-wp-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=[],Bs=function(){var t=this,e=t._self._c;return e("div",{staticClass:"settings-oauth-connection"},[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.is_auth_required?e("div",{staticClass:"add-authorization-container"},[e("p",{staticClass:"description",domProps:{textContent:t._s(t.text_authorization_button_description)}}),e("button",{staticClass:"easy-wp-smtp-button easy-wp-smtp-button-main easy-wp-smtp-button-small",attrs:{type:"button",disabled:!t.are_client_details_ready},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:s(2546),width:"16",height:"16"}})],1):t._e(),e("p",{staticClass:"description",domProps:{innerHTML:t._s(t.text_remove_authorization_button_description)}}),e("button",{staticClass:"easy-wp-smtp-button easy-wp-smtp-button-red easy-wp-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)+" ")])])])},Ds=[],Zs={name:"SettingsOAuthConnection",components:{SettingsInfoTooltip:It},props:{label:String,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","easy-wp-smtp"),text_authorization_button_description_general:(0,l.__)("Before continuing, you'll need to allow this plugin to send emails using your %s account.","easy-wp-smtp"),text_remove_authorization_button:(0,l.__)("Remove OAuth Connection","easy-wp-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.","easy-wp-smtp"),text_connected_as:(0,l.__)("Connected as","easy-wp-smtp")}},computed:{are_client_details_ready:function(){return!!this.client_id&&!!this.client_secret},mailer_name:function(){let t="";return"outlook"===this.mailer&&(t="Microsoft Outlook"),t},text_authorization_button:function(){return(0,l.gB)(this.text_allow_button,this.mailer_name)},text_authorization_button_description:function(){return(0,l.gB)(this.text_authorization_button_description_general,this.mailer_name)},text_remove_authorization_button_description:function(){return(0,l.gB)(this.text_remove_authorization_button_desc_template,this.mailer_name)},text_connected_as_with_email:function(){return`${this.text_connected_as} <b>${this.connected_email}</b>`}},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,s){e.delete(s),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 s="",i="",a=!1;switch(e.has("success")?(s=e.get("success"),a=!0,this.removeUrlParam(t,e,"success")):e.has("error")&&(s=e.get("error"),this.removeUrlParam(t,e,"error")),s){case"oauth_invalid_state":i=(0,l.__)("There was an error while processing the authentication request. The state key is invalid. Please try again.","easy-wp-smtp");break;case"microsoft_unsuccessful_oauth":i=(0,l.__)("There was an error while processing the authentication request. Please recheck your Client ID and Client Secret and try again.","easy-wp-smtp");break;case"microsoft_invalid_nonce":i=(0,l.__)("There was an error while processing the authentication request. The nonce is invalid. Please try again.","easy-wp-smtp");break;case"microsoft_no_code":i=(0,l.__)("There was an error while processing the authentication request. The authorization code is missing. Please try again.","easy-wp-smtp");break;case"microsoft_site_linked":i=(0,l.__)("You have successfully linked the current site with your Microsoft API project. Now you can start sending emails through Outlook.","easy-wp-smtp");break}i.length>0&&this.$swal({title:a?(0,l.__)("Successful Authorization","easy-wp-smtp"):(0,l.__)("Authorization Error!","easy-wp-smtp"),text:i,width:550,showCloseButton:!0,customClass:{container:"easy-wp-smtp-swal easy-wp-smtp-swal-alert"}})}},mounted(){this.catchAuthNotice()}},Us=Zs,Vs=(0,d.Z)(Us,Bs,Ds,!1,null,null,null),Hs=Vs.exports,qs={name:"WizardStepConfigureMailerOutlook",components:{SettingsInputText:Lt,SettingsInputSwitch:Ne,SettingsOAuthConnection:Hs},data(){return{mailer:"outlook",text_client_id_label:(0,l.__)("Application ID","easy-wp-smtp"),text_client_secret_label:(0,l.__)("Application Password","easy-wp-smtp"),text_redirect_uri_label:(0,l.__)("Redirect URI","easy-wp-smtp"),text_authorization_label:(0,l.__)("Authorization","easy-wp-smtp"),text_documentation_link:(0,l.__)("Read how to set up Microsoft Outlook / 365","easy-wp-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 ","easy-wp-smtp"),text_no_ssl_link_text:(0,l.__)("WPBeginner's tutorial on how to set up SSL","easy-wp-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.","easy-wp-smtp"),text_from_email_label:(0,l.__)("From Email","easy-wp-smtp"),text_from_email_description:(0,l.__)("The email address that emails are sent from.","easy-wp-smtp"),text_force_from_email_label:(0,l.__)("Force From Email","easy-wp-smtp"),text_force_from_email_description:(0,l.__)("If enabled, the From Email setting above will be used for all emails, ignoring values set by other plugins.","easy-wp-smtp"),description:this.$easywpsmtp.mailer_options.outlook.description.substr(0,this.$easywpsmtp.mailer_options.outlook.description.lastIndexOf("<p>")),documentation_link_url:this.$getUTMUrl("https://easywpsmtp.com/docs/setting-up-the-outlook-mailer/#microsoft-setup",{content:"Read how to set up Microsoft Outlook / 365"}),redirect_uri:this.$easywpsmtp.mailer_options.outlook.redirect_uri,field_errors:[],is_ssl:this.$easywpsmtp.is_ssl}},computed:{...(0,nt.vn)("$_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,nt.vn)("$_wizard",["blocked_step"]),...(0,B.Se)({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.$easywpsmtp.is_ssl||(this.blocked_step=!0)}},Gs=qs,Ks=(0,d.Z)(Gs,Os,Rs,!1,null,"4eebd63c",null),js=Ks.exports,Ys=function(){var t=this,e=t._self._c;return e("div",{staticClass:"easy-wp-smtp-setup-wizard-step easy-wp-smtp-setup-wizard-step-configure-email-logs"},[e("div",{staticClass:"easy-wp-smtp-setup-wizard-content-container"},[e("div",{staticClass:"easy-wp-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:"easy-wp-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:"easy-wp-smtp-separator easy-wp-smtp-separator-no-margin"}),e("div",{staticClass:"easy-wp-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:s(9238),width:"16",height:"22"}}),t._v(t._s(t.text_previous_step)+" ")],1)]),e("div",{staticClass:"easy-wp-smtp-setup-wizard-step-footer-buttons"},[e("button",{staticClass:"easy-wp-smtp-button easy-wp-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:s(7706),width:"16",height:"19"}})],1)])])])])},Js=[],Xs={name:"WizardStepConfigureEmailLogs",components:{ContentHeader:h,TheWizardStepCounter:X,SettingsInputLongCheckbox:ft},data(){return{text_header_title:(0,l.__)("Configure Email Logs","easy-wp-smtp"),text_header_subtitle:(0,l.__)("You’ve chosen to enable email logging. Please select which additional email logging features you would like to use.","easy-wp-smtp"),text_save:(0,l.__)("Save and Continue","easy-wp-smtp"),text_previous_step:(0,l.__)("Previous Step","easy-wp-smtp"),text_log_email_content:(0,l.__)("Store the content for all sent emails","easy-wp-smtp"),text_log_email_content_desc:(0,l.__)("Email content may include sensitive information, such as plain text passwords. For security purposes, consider carefully whether to enable this option. All email content will be stored in your site's database. To resend emails from our Email Log, this option must be enabled.","easy-wp-smtp"),text_save_attachments:(0,l.__)("Save file attachments sent from WordPress","easy-wp-smtp"),text_save_attachments_desc:(0,l.__)("When enabled, all sent attachments will be saved to your WordPress Uploads folder. For sites that send a high volume of unique large attachments, this option could result in a disk space issue.","easy-wp-smtp"),text_open_email_tracking:(0,l.__)("Track when an email is opened","easy-wp-smtp"),text_open_email_tracking_desc:(0,l.__)("When enabled, the email log will note whether or not an email has been opened.","easy-wp-smtp"),text_click_link_tracking:(0,l.__)("Track when a link in an email is clicked","easy-wp-smtp"),text_click_link_tracking_desc:(0,l.__)("When enabled, the email log will note whether or not a link has been clicked in the specified email.","easy-wp-smtp")}},computed:{...(0,nt.vn)("$_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.$easywpsmtp_error_toast({})})).finally((()=>{this.$store.dispatch("$_app/stop_loading")}))},previousStep(){this.$previous_step()},nextStep(){this.$next_step()}}},Qs=Xs,ti=(0,d.Z)(Qs,Ys,Js,!1,null,null,null),ei=ti.exports,si=new n.ZP({routes:[{path:"*",redirect:"/"},{path:"/",name:"welcome",component:P},{path:"/step",name:"step",component:N,children:[{path:"choose_mailer",name:"choose_mailer_step",component:st},{path:"configure_mailer",name:"configure_mailer_step",component:pt,children:[{path:"smtp",name:"configure_mailer_step_smtp",component:De},{path:"sendlayer",name:"configure_mailer_step_sendlayer",component:Ge},{path:"smtpcom",name:"configure_mailer_step_smtpcom",component:Qe},{path:"sendinblue",name:"configure_mailer_step_sendinblue",component:ns},{path:"mailgun",name:"configure_mailer_step_mailgun",component:cs},{path:"amazoneses",name:"configure_mailer_step_amazonses",component:Ns},{path:"outlook",name:"configure_mailer_step_outlook",component:js}]},{path:"plugin_features",name:"plugin_features_step",component:bt},{path:"configure_email_logs",name:"configure_email_logs_step",component:ei},{path:"help_improve",name:"help_improve_step",component:Ht},{path:"license",name:"license_step",component:Qt},{path:"check_configuration",name:"check_configuration_step",component:ne},{path:"successful_configuration",name:"check_configuration_step_success",component:ce},{path:"failed_configuration",name:"check_configuration_step_failure",component:fe}]}],scrollBehavior(){return{x:0,y:0}}}),ii={name:"SetupWizardApp",router:si,computed:{...(0,B.Se)({blocked:"$_app/blocked",loading:"$_app/loading"})}},ai=ii,ni=(0,d.Z)(ai,i,a,!1,null,null,null),oi=ni.exports,ri=s(144),li=s(9516);const pi={install(t){window.easy_wp_smtp_vue&&(t.prototype.$easywpsmtp=window.easy_wp_smtp_vue),t.prototype.$isPro=_i,t.prototype.$addQueryArg=ci,t.prototype.$getUTMUrl=mi}};function _i(){return window.easy_wp_smtp_vue.is_pro}function ci(t,e,s){var i=new RegExp("([?&])"+e+"=.*?(&|#|$)","i");if(t.match(i))return t.replace(i,"$1"+e+"="+s+"$2");var a="";-1!==t.indexOf("#")&&(a=t.replace(/.*#/,"#"),t=t.replace(/#.*/,""));var n=-1!==t.indexOf("?")?"&":"?";return t+n+e+"="+s+a}function mi(t,e){e={source:"WordPress",medium:"setup-wizard",campaign:_i()?"plugin":"liteplugin",content:"general",...e};for(const[s,i]of Object.entries(e))t=ci(t,`utm_${s}`,encodeURIComponent(i));return t}var di=pi;const ui={install(t){t.prototype.$next_step=function(e=0){const s=t.prototype.$wizard_steps.findIndex((t=>this.$route.name.includes(t)))+1+e;this.$router.push({name:t.prototype.$wizard_steps[s]})},t.prototype.$previous_step=function(e=0){let s="welcome";const i=t.prototype.$wizard_steps.findIndex((t=>this.$route.name.includes(t)))-1-e;i>=0&&(s=t.prototype.$wizard_steps[i]),this.$router.push({name:s})},t.prototype.$swal&&(t.prototype.$easywpsmtp_success_toast=function(e){let{animation:s=!1,toast:i=!0,position:a="top-end",showConfirmButton:n=!1,icon:o="success",timer:r=3e3,showCloseButton:p=!0,title:_=(0,l.__)("Settings Updated","easy-wp-smtp"),showCancelButton:c=!1,confirmButtonText:m="",cancelButtonText:d="",text:u=""}=e;return t.prototype.$swal({animation:s,toast:i,position:a,showConfirmButton:n,icon:o,showCloseButton:p,title:_,timer:r,showCancelButton:c,confirmButtonText:m,cancelButtonText:d,text:u})},t.prototype.$easywpsmtp_error_toast=function(e){let{animation:s=!1,toast:i=!0,position:a="top-end",showConfirmButton:n=!1,icon:o="error",showCloseButton:r=!0,title:p=(0,l.__)("Could Not Save Changes","easy-wp-smtp"),text:_=""}=e;return t.prototype.$swal({animation:s,toast:i,position:a,showConfirmButton:n,icon:o,showCloseButton:r,title:p,text:_,onOpen:function(){t.prototype.$swal.hideLoading()}})},t.prototype.$easywpsmtp_error_modal=function(e){let{position:s="center",width:i=650,showConfirmButton:a=!0,confirmButtonText:n=(0,l.__)("Return to Mailer Settings","easy-wp-smtp"),customClass:o={container:"easy-wp-smtp-swal easy-wp-smtp-swal-error"},showCloseButton:r=!0,title:p=(0,l.__)("Whoops, we found an issue!","easy-wp-smtp"),subtitle:_=(0,l.__)("It looks like something went wrong...","easy-wp-smtp"),detailedError:c=""}=e;return t.prototype.$swal({position:s,width:i,showConfirmButton:a,confirmButtonText:n,customClass:o,showCloseButton:r,title:p,html:`\n\t\t\t\t\t\t<p class="subtitle">${_}</p>\n\t\t\t\t\t\t<div class="detailed-error">\n\t\t\t\t\t\t\t<h3>${(0,l.__)("Error Message:","easy-wp-smtp")}</h3>\n\t\t\t\t\t\t\t<div>${c}</div>\n\t\t\t\t\t\t</div>\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","easy-wp-smtp"),customClass:{container:"easy-wp-smtp-swal easy-wp-smtp-swal-alert"},showCloseButton:!0,title:(0,l.__)("Heads up!","easy-wp-smtp"),text:(0,l.__)("Please fill out all the required fields to continue.","easy-wp-smtp"),allowEscapeKey:!1,allowOutsideClick:!1})})}};var hi=ui,yi=s(9669),fi=s.n(yi);const wi=function(t,e){return new Promise(((s,i)=>{let a=new FormData;a.append("action","easy_wp_smtp_vue_install_plugin"),a.append("nonce",ri.ZP.prototype.$easywpsmtp.nonce),a.append("slug",e),fi().post(ri.ZP.prototype.$easywpsmtp.ajax_url,a).then((e=>{if(e.data.success)t.commit("PLUGIN_INSTALLED",e.data);else{let t="";jt()(e.data,"data[0].message")?t=e.data.data[0].message:jt()(e.data,"data")&&(t=e.data.data),ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like the plugin installation failed!","easy-wp-smtp"),detailedError:t})}s(e.data)})).catch((function(t){if(i(t),t.response){const e=t.response;return ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't install the plugin.","easy-wp-smtp"),detailedError:(0,l.gB)((0,l.__)("%1$s, %2$s","easy-wp-smtp"),e.status,e.statusText)})}ri.ZP.prototype.$easywpsmtp_error_toast({title:(0,l.__)("You appear to be offline. Plugin not installed.","easy-wp-smtp")})}))}))},gi=function(t){return new Promise(((e,s)=>{let i=new FormData;i.append("action","easy_wp_smtp_vue_get_partner_plugins_info"),i.append("nonce",ri.ZP.prototype.$easywpsmtp.nonce),fi().post(ri.ZP.prototype.$easywpsmtp.ajax_url,i).then((s=>{s.data.success?t.commit("PLUGINS_FETCHED",s.data):ri.ZP.prototype.$easywpsmtp_error_toast({title:(0,l.__)("Can't fetch plugins information.","easy-wp-smtp")}),e(s.data)})).catch((function(t){if(s(t),t.response){const e=t.response;return ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't fetch plugins information.","easy-wp-smtp"),detailedError:(0,l.gB)((0,l.__)("%1$s, %2$s","easy-wp-smtp"),e.status,e.statusText)})}ri.ZP.prototype.$easywpsmtp_error_toast({title:(0,l.__)("You appear to be offline. Plugin information not retrieved.","easy-wp-smtp")})}))}))};var vi={installPlugin:wi,fetchPlugins:gi};const bi=function(t,e){return vi.installPlugin(t,e)},xi=function(t){return vi.fetchPlugins(t)};var ki={installPlugin:bi,getPlugins:xi};const Si=t=>t.plugins,Pi=t=>t.plugins.filter((t=>"wpforms-lite"!==t.slug)),$i=t=>t.contact_form_plugin_already_installed;var Ci={getField:nt.rz,plugins:Si,partner_plugins:Pi,contact_form_plugin_already_installed:$i};const Ei=(t,e)=>{t.plugins.map((s=>(s.slug===e.data.slug&&(s.is_installed=e.data.is_installed,s.is_activated=e.data.is_activated),"wpforms-lite"===e.data.slug&&(t.contact_form_plugin_already_installed=!0),s)))},Ti=(t,e)=>{t.plugins=e.data.plugins,t.contact_form_plugin_already_installed=e.data.contact_form_plugin_already_installed};var Mi={updateField:nt.L4,PLUGIN_INSTALLED:Ei,PLUGINS_FETCHED:Ti};const Ii={plugins:[],contact_form_plugin_already_installed:!1,smart_contact_form_setting:!0};var zi={namespaced:!0,state:Ii,actions:ki,getters:Ci,mutations:Mi};const Ai=t=>new Promise(((e,s)=>{let i=new FormData;i.append("action","easy_wp_smtp_vue_get_settings"),i.append("nonce",ri.ZP.prototype.$easywpsmtp.nonce),fi().post(ri.ZP.prototype.$easywpsmtp.ajax_url,i).then((t=>{t.data.success?e(t.data):s(t.data)})).catch((function(e){if(t.dispatch("$_app/block",!1,{root:!0}),e.response){const t=e.response;return ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't load the settings.","easy-wp-smtp"),detailedError:(0,l.gB)((0,l.__)("%1$s, %2$s","easy-wp-smtp"),t.status,t.statusText)})}ri.ZP.prototype.$easywpsmtp_error_toast({title:(0,l.__)("You appear to be offline.","easy-wp-smtp")})}))})),Fi=(t,e)=>new Promise(((t,s)=>{let i=new FormData;i.append("action","easy_wp_smtp_vue_get_amazon_ses_identities"),i.append("nonce",ri.ZP.prototype.$easywpsmtp.nonce),!1!==e&&i.append("value",JSON.stringify(e)),fi().post(ri.ZP.prototype.$easywpsmtp.ajax_url,i).then((e=>{e.data.success?t(e.data):s(e.data)})).catch((function(t){if(t.response){const e=t.response;return ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't retrieve Amazon SES Identities.","easy-wp-smtp"),detailedError:(0,l.gB)((0,l.__)("%1$s, %2$s","easy-wp-smtp"),e.status,e.statusText)})}ri.ZP.prototype.$easywpsmtp_error_toast({title:(0,l.__)("Can't retrieve Amazon SES Identities.","easy-wp-smtp")})}))})),Li=(t,e)=>new Promise(((t,s)=>{let i=new FormData;i.append("action","easy_wp_smtp_vue_amazon_ses_identity_registration"),i.append("nonce",ri.ZP.prototype.$easywpsmtp.nonce),!1!==e.value&&i.append("value",e.value),!1!==e.value&&i.append("type",e.type),fi().post(ri.ZP.prototype.$easywpsmtp.ajax_url,i).then((e=>{e.data.success?t(e.data):s(e.data)})).catch((function(t){if(t.response){const e=t.response;return ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't register the Amazon SES Identity.","easy-wp-smtp"),detailedError:(0,l.gB)((0,l.__)("%1$s, %2$s","easy-wp-smtp"),e.status,e.statusText)})}ri.ZP.prototype.$easywpsmtp_error_toast({title:(0,l.__)("Can't register the Amazon SES Identity","easy-wp-smtp")})}))})),Wi=(t,e)=>new Promise((t=>{let s=new FormData;s.append("action","easy_wp_smtp_vue_update_settings"),s.append("nonce",ri.ZP.prototype.$easywpsmtp.nonce),void 0!==e.overwrite&&s.append("overwrite",e.overwrite),!1!==e.value&&s.append("value",JSON.stringify(e.value)),fi().post(ri.ZP.prototype.$easywpsmtp.ajax_url,s).then((e=>{t(e.data)})).catch((function(t){if(t.response){const e=t.response;return ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't save the settings.","easy-wp-smtp"),detailedError:(0,l.gB)((0,l.__)("%1$s, %2$s","easy-wp-smtp"),e.status,e.statusText)})}ri.ZP.prototype.$easywpsmtp_error_toast({title:(0,l.__)("Network error encountered. Settings not saved.","easy-wp-smtp")})}))})),Ni=(t,e)=>new Promise((t=>{let s=new FormData;s.append("action","easy_wp_smtp_vue_import_settings"),s.append("nonce",ri.ZP.prototype.$easywpsmtp.nonce),!1!==e.value&&s.append("value",e.value),fi().post(ri.ZP.prototype.$easywpsmtp.ajax_url,s).then((e=>{t(e.data)})).catch((function(t){if(t.response){const e=t.response;return ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't import the plugin settings.","easy-wp-smtp"),detailedError:(0,l.gB)((0,l.__)("%1$s, %2$s","easy-wp-smtp"),e.status,e.statusText)})}ri.ZP.prototype.$easywpsmtp_error_toast({title:(0,l.__)("Network error encountered. SMTP plugin import failed!","easy-wp-smtp")})}))})),Oi=function(t,e){return new Promise(((s,i)=>{let a=new FormData;a.append("action","easy_wp_smtp_vue_get_oauth_url"),a.append("nonce",ri.ZP.prototype.$easywpsmtp.nonce),!1!==t&&a.append("mailer",t),!1!==e&&a.append("settings",JSON.stringify(e)),fi().post(ri.ZP.prototype.$easywpsmtp.ajax_url,a).then((t=>{t.data.success?s(t.data):i(t.data)})).catch((function(t){if(t.response){const e=t.response;return ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't load authentication details.","easy-wp-smtp"),detailedError:(0,l.gB)((0,l.__)("%1$s, %2$s","easy-wp-smtp"),e.status,e.statusText)})}ri.ZP.prototype.$easywpsmtp_error_toast({title:(0,l.__)("You appear to be offline.","easy-wp-smtp")})}))}))},Ri=function(t){return new Promise(((e,s)=>{let i=new FormData;i.append("action","easy_wp_smtp_vue_remove_oauth_connection"),i.append("nonce",ri.ZP.prototype.$easywpsmtp.nonce),!1!==t&&i.append("mailer",t),fi().post(ri.ZP.prototype.$easywpsmtp.ajax_url,i).then((t=>{t.data.success?e(t.data):s(t.data)})).catch((function(t){if(t.response){const e=t.response;return ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't remove OAuth connection.","easy-wp-smtp"),detailedError:(0,l.gB)((0,l.__)("%1$s, %2$s","easy-wp-smtp"),e.status,e.statusText)})}ri.ZP.prototype.$easywpsmtp_error_toast({title:(0,l.__)("You appear to be offline.","easy-wp-smtp")})}))}))},Bi=function(t){return new Promise(((e,s)=>{let i=new FormData;i.append("action","easy_wp_smtp_vue_get_connected_data"),i.append("nonce",ri.ZP.prototype.$easywpsmtp.nonce),!1!==t&&i.append("mailer",t),fi().post(ri.ZP.prototype.$easywpsmtp.ajax_url,i).then((t=>{t.data.success?e(t.data):s(t.data)})).catch((function(t){if(t.response){const e=t.response;return ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't load oAuth connected data.","easy-wp-smtp"),detailedError:(0,l.gB)((0,l.__)("%1$s, %2$s","easy-wp-smtp"),e.status,e.statusText)})}ri.ZP.prototype.$easywpsmtp_error_toast({title:(0,l.__)("You appear to be offline.","easy-wp-smtp")})}))}))},Di=function(t){return new Promise((e=>{let s=new FormData;s.append("action","easy_wp_smtp_vue_subscribe_to_newsletter"),s.append("nonce",ri.ZP.prototype.$easywpsmtp.nonce),s.append("email",t),fi().post(ri.ZP.prototype.$easywpsmtp.ajax_url,s).then((t=>{e(t.data)}))}))},Zi=function(t){return new Promise((e=>{let s=new FormData;s.append("action","easy_wp_smtp_vue_verify_license_key"),s.append("nonce",ri.ZP.prototype.$easywpsmtp.nonce),s.append("license_key",t),fi().post(ri.ZP.prototype.$easywpsmtp.ajax_url,s).then((t=>{e(t.data)}))}))},Ui=function(t){return new Promise((e=>{let s=new FormData;s.append("action","easy_wp_smtp_vue_upgrade_plugin"),s.append("nonce",ri.ZP.prototype.$easywpsmtp.nonce),s.append("license_key",t),fi().post(ri.ZP.prototype.$easywpsmtp.ajax_url,s).then((t=>{e(t.data)}))}))};var Vi={fetchSettings:Ai,saveSettings:Wi,importOtherPluginSettings:Ni,fetchAmazonSESIdentities:Fi,amazonSESRegisterIdentity:Li,getAuthRedirect:Oi,removeAuth:Ri,getConnectedData:Bi,subscribeToNewsletter:Di,verifyLicense:Zi,upgradePlugin:Ui};const Hi=t=>Vi.fetchSettings(t).then((e=>{t.commit("SETTINGS_UPDATED",e.data)})).catch((t=>{if(t.data)return ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't load existing settings.","easy-wp-smtp"),detailedError:t.data})})),qi=t=>{const e=t.getters.settings.amazonses;if(0!==Object.keys(e).length)return Vi.fetchAmazonSESIdentities(t,e).then((e=>{t.commit("AMAZONSES_IDENTITIES_UPDATED",e),ri.ZP.swal.close()})).catch((t=>{ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't retrieve the Amazon SES Identities.","easy-wp-smtp"),detailedError:t.data?t.data:""})}))},Gi=(t,e)=>Vi.amazonSESRegisterIdentity(t,e).catch((t=>{ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't register the Amazon SES Identity.","easy-wp-smtp"),detailedError:t.data})})),Ki=(t,e)=>{t.commit("MAILER_UPDATE",e)},ji=(t,e)=>new Promise((function(s){t.commit("LOGS_UPDATE",e),s({success:!0})})),Yi=(t,e)=>new Promise((function(s){t.commit("SUMMARY_REPORT_EMAIL_UPDATE",e),s({success:!0})})),Ji=(t,e)=>{t.commit("SETTINGS_SAVE_START");let s=Vi.saveSettings(t,e);return s.then((function(){t.commit("SETTINGS_SAVE_END")})),s},Xi=t=>{const e=t.getters.settings;t.commit("SETTINGS_SAVE_START");let s=Vi.saveSettings(t,{value:e});return s.then((function(){t.commit("SETTINGS_SAVE_END")})),s},Qi=(t,e)=>(t.commit("SETTINGS_SAVE_START"),new Promise((function(s){Vi.importOtherPluginSettings(t,e).then((function(e){t.commit("SETTINGS_SAVE_END"),e.success?Hi(t).then((function(){s(!0)})):s(!1)}))}))),ta=(t,e)=>Vi.getAuthRedirect(e,t.getters.settings[e]).catch((t=>{ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't load oAuth redirect.","easy-wp-smtp"),detailedError:t.data})})),ea=(t,e)=>Vi.getConnectedData(e).catch((t=>{ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't load oAuth connected data.","easy-wp-smtp"),detailedError:t.data})})),sa=(t,e)=>Vi.removeAuth(e).then((function(){t.commit("SETTINGS_REMOVE_AUTH",e)})).catch((t=>{ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't remove oAuth connection.","easy-wp-smtp"),detailedError:t.data})})),ia=(t,e)=>new Promise((s=>{t.commit("SETTINGS_SAVE_PLUGIN_FEATURES",e),s({success:!0,features:e})})),aa=(t,e)=>Vi.subscribeToNewsletter(e),na=(t,e)=>Vi.verifyLicense(e),oa=(t,e)=>Vi.upgradePlugin(e);var ra={getSettings:Hi,updateSettings:Ji,importOtherPlugin:Qi,setMailer:Ki,setLogs:ji,setSummaryReportEmail:Yi,saveCurrentSettings:Xi,getAmazonSESIdentities:qi,amazonSESRegisterIdentity:Gi,getAuthUrl:ta,removeAuth:sa,getConnectedData:ea,savePluginFeatures:ia,subscribeToNewsletter:aa,verifyLicense:na,upgradePlugin:oa};const la=t=>t.settings,pa=t=>t.settings.mail.mailer,_a=t=>t.settings.outlook.user_details?t.settings.outlook.user_details.email:null,ca=t=>t.plugin_features,ma=t=>!!t.settings.logs.enabled&&t.settings.logs.enabled,da=t=>!t.settings.general.summary_report_email_disabled,ua=t=>e=>{let s=!1;const i=t.amazonses_identities.data,a=e.split("@").pop();return void 0!==i&&(i.forEach((t=>{("email"===t.type&&t.value===e||"domain"===t.type&&t.value===a)&&(s=!0)})),s)};var ha={getField:nt.rz,settings:la,mailer:pa,outlook_email:_a,plugin_features:ca,amazonses_is_email_registered:ua,email_log_enabled:ma,summary_report_email_enabled:da},ya=s(2378),fa=s.n(ya);const wa=(t,e)=>{t.is_saving=!1,t.settings=fa()(t.settings,e)},ga=(t,e)=>{t.amazonses_identities=e.data},va=(t,e)=>{t.settings.mail.mailer=e},ba=(t,e)=>{t.settings.logs.enabled=e},xa=(t,e)=>{t.settings.general.summary_report_email_disabled=e},ka=t=>{t.is_saving=!0},Sa=t=>{t.is_saving=!1},Pa=(t,e)=>{const s=t.settings[e];t.settings[e]={client_id:s.client_id,client_secret:s.client_secret}},$a=(t,e)=>{t.plugin_features=e};var Ca={updateField:nt.L4,SETTINGS_UPDATED:wa,SETTINGS_SAVE_START:ka,SETTINGS_SAVE_END:Sa,MAILER_UPDATE:va,LOGS_UPDATE:ba,SUMMARY_REPORT_EMAIL_UPDATE:xa,AMAZONSES_IDENTITIES_UPDATED:ga,SETTINGS_REMOVE_AUTH:Pa,SETTINGS_SAVE_PLUGIN_FEATURES:$a};const Ea={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"},amazonses:{client_id:"",client_secret:"",region:"us-east-1"},outlook:{client_id:"",client_secret:"",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}},amazonses_identities:{},plugin_features:[]};var Ta={namespaced:!0,state:Ea,actions:ra,getters:ha,mutations:Ca};const Ma=()=>new Promise((t=>{let e=new FormData;e.append("action","easy_wp_smtp_vue_check_mailer_configuration"),e.append("nonce",ri.ZP.prototype.$easywpsmtp.nonce),fi().post(ri.ZP.prototype.$easywpsmtp.ajax_url,e).then((e=>{t(e.data)})).catch((function(t){if(t.response){const e=t.response;return ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't perform the mailer configuration check.","easy-wp-smtp"),detailedError:(0,l.gB)((0,l.__)("%1$s, %2$s","easy-wp-smtp"),e.status,e.statusText)})}ri.ZP.prototype.$easywpsmtp_error_toast({title:(0,l.__)("You appear to be offline.","easy-wp-smtp")})}))})),Ia=t=>{let e=new FormData;e.append("action","easy_wp_smtp_vue_send_feedback"),e.append("nonce",ri.ZP.prototype.$easywpsmtp.nonce),e.append("data",JSON.stringify(t)),fi().post(ri.ZP.prototype.$easywpsmtp.ajax_url,e).catch((function(t){if(t.response){const e=t.response;return ri.ZP.prototype.$easywpsmtp_error_modal({subtitle:(0,l.__)("It looks like we can't send the feedback.","easy-wp-smtp"),detailedError:(0,l.gB)((0,l.__)("%1$s, %2$s","easy-wp-smtp"),e.status,e.statusText)})}ri.ZP.prototype.$easywpsmtp_error_toast({title:(0,l.__)("You appear to be offline.","easy-wp-smtp")})}))},za=()=>{let t=new FormData;t.append("action","easy_wp_smtp_vue_wizard_steps_started"),t.append("nonce",ri.ZP.prototype.$easywpsmtp.nonce),fi().post(ri.ZP.prototype.$easywpsmtp.ajax_url,t)};var Aa={checkMailerConfiguration:Ma,sendFeedback:Ia,started:za};const Fa=()=>Aa.checkMailerConfiguration(),La=(t,e)=>{Aa.sendFeedback(e)},Wa=()=>{Aa.started()};var Na={checkMailerConfiguration:Fa,sendFeedback:La,started:Wa};const Oa=t=>t.blocked_step,Ra=t=>t.current_user_email;var Ba={getField:nt.rz,blocked_step:Oa,current_user_email:Ra},Da={updateField:nt.L4};const Za={blocked_step:!1,current_user_email:window.easy_wp_smtp_vue.current_user_email};var Ua={namespaced:!0,state:Za,actions:Na,getters:Ba,mutations:Da};const Va=t=>{t.commit("INIT")},Ha=t=>{t.commit("BLOCK_APP")},qa=t=>{t.commit("UNBLOCK_APP")},Ga=t=>{t.commit("APP_LOADING_START")},Ka=t=>{t.commit("APP_LOADING_STOP")};var ja={init:Va,block:Ha,unblock:qa,start_loading:Ga,stop_loading:Ka};const Ya=t=>t.blocked,Ja=t=>t.loading,Xa=t=>t.easywpsmtp;var Qa={blocked:Ya,loading:Ja,easywpsmtp:Xa};const tn=()=>{},en=t=>{t.blocked=!0},sn=t=>{t.blocked=!1},an=t=>{t.loading=!0},nn=t=>{t.loading=!1};var on={INIT:tn,BLOCK_APP:en,UNBLOCK_APP:sn,APP_LOADING_START:an,APP_LOADING_STOP:nn};const rn={blocked:!1,loading:!1,easywpsmtp:window.easy_wp_smtp_vue?window.easy_wp_smtp_vue:{}};var ln={namespaced:!0,state:rn,actions:ja,getters:Qa,mutations:on};const pn=t=>{t.subscribe(((e,s)=>{if("$_app/INIT"===e.type){const e=s["$_app"].easywpsmtp.versions;let i="",a="";e.php_version_below_56?(i=(0,l.__)("Yikes! PHP Update Required","easy-wp-smtp"),a=(0,l.gB)((0,l.__)("Easy WP 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. Updating to the recommended version (PHP %2$s) only takes a few minutes and will make your website significantly faster and more secure.","easy-wp-smtp"),e.php_version,"7.4")):e.wp_version_below_52&&(i=(0,l.__)("Yikes! WordPress Update Required","easy-wp-smtp"),a=(0,l.gB)((0,l.__)("Easy WP SMTP has detected that your site is running an outdated version of WordPress (%s). Easy WP SMTP requires at least WordPress version 5.2.","easy-wp-smtp"),e.wp_version)),ri.ZP.prototype.$swal&&i.length&&(t.dispatch("$_app/block"),ri.ZP.prototype.$swal.close(),ri.ZP.prototype.$swal({title:i,html:`<p>${a}</p><p><a href="${ri.ZP.prototype.$easywpsmtp.exit_url}">${(0,l.__)("Return to Plugin Settings","easy-wp-smtp")}</a></p>`,customClass:{container:"easy-wp-smtp-swal easy-wp-smtp-swal-alert"},allowOutsideClick:!1,allowEscapeKey:!1,allowEnterKey:!1,showConfirmButton:!1,onOpen:function(){ri.ZP.prototype.$swal.hideLoading()}}))}}))};var _n=pn;ri.ZP.use(B.ZP);const cn=[_n];var mn=new B.ZP.Store({modules:{$_app:ln,$_plugins:zi,$_settings:Ta,$_wizard:Ua},plugins:cn}),dn=s(7575),un=(s(528),s(4952));const hn=document.getElementById("easy-wp-smtp-vue-setup-wizard");ri.ZP.config.productionTip=!1,s.p=window.easy_wp_smtp_vue.public_url,ri.ZP.use(un.InlineSvgPlugin),ri.ZP.use(n.ZP),ri.ZP.use(li.Z),ri.ZP.use(dn.ZP,{defaultTemplate:'<div class="easy-wp-smtp-tooltip" role="tooltip"><div class="easy-wp-smtp-tooltip-arrow"></div><div class="easy-wp-smtp-tooltip-inner"></div></div>',defaultArrowSelector:".easy-wp-smtp-tooltip-arrow, .easy-wp-smtp-tooltip__arrow",defaultInnerSelector:".easy-wp-smtp-tooltip-inner, .easy-wp-smtp-tooltip__inner"}),ri.ZP.use(di),(0,l.l5)(window.easy_wp_smtp_vue.translations,"easy-wp-smtp");const yn={install(t){t.prototype.$wizard_steps=[],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.$easywpsmtp&&t.prototype.$easywpsmtp.is_pro&&t.prototype.$wizard_steps.push("configure_email_logs_step"),t.prototype.$easywpsmtp&&!t.prototype.$easywpsmtp.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")}};ri.ZP.use(yn),ri.ZP.use(hi),new ri.ZP({store:mn,mounted:()=>{mn.dispatch("$_app/init")},render:t=>t(oi)}).$mount(hn)},7630:function(t,e,s){var i={"./loading-white.svg":9438,"./loading.svg":7061};function a(t){var e=n(t);return s(e)}function n(t){if(!s.o(i,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return i[t]}a.keys=function(){return Object.keys(i)},a.resolve=n,t.exports=a,a.id=7630},5016:function(t,e,s){var i={"./amazonses.svg":7557,"./brevo.svg":2451,"./mailgun.svg":5567,"./outlook.svg":6703,"./sendlayer.svg":9857,"./smtp.svg":450,"./smtpcom.svg":7536};function a(t){var e=n(t);return s(e)}function n(t){if(!s.o(i,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return i[t]}a.keys=function(){return Object.keys(i)},a.resolve=n,t.exports=a,a.id=5016},9438:function(t,e,s){"use strict";t.exports=s.p+"img/loading-white.svg"},7061:function(t,e,s){"use strict";t.exports=s.p+"img/loading.svg"},6520:function(t,e,s){"use strict";t.exports=s.p+"img/loading-ESMTP.svg"},1122:function(t,e,s){"use strict";t.exports=s.p+"img/arrow.svg"},5561:function(t,e,s){"use strict";t.exports=s.p+"img/check-circle-solid-white.svg"},2546:function(t,e,s){"use strict";t.exports=s.p+"img/check-circle-solid.svg"},1151:function(t,e,s){"use strict";t.exports=s.p+"img/check-solid-thin.svg"},7579:function(t,e,s){"use strict";t.exports=s.p+"img/check-solid.svg"},8098:function(t,e,s){"use strict";t.exports=s.p+"img/copy-solid.svg"},4186:function(t,e,s){"use strict";t.exports=s.p+"img/exclamation-circle-solid.svg"},2411:function(t,e,s){"use strict";t.exports=s.p+"img/info-circle-solid.svg"},4523:function(t,e,s){"use strict";t.exports=s.p+"img/lock-solid.svg"},9238:function(t,e,s){"use strict";t.exports=s.p+"img/long-arrow-alt-left-regular.svg"},7706:function(t,e,s){"use strict";t.exports=s.p+"img/long-arrow-alt-right-regular.svg"},8021:function(t,e,s){"use strict";t.exports=s.p+"img/question-circle.svg"},3481:function(t,e,s){"use strict";t.exports=s.p+"img/star-solid.svg"},3531:function(t,e,s){"use strict";t.exports=s.p+"img/times-solid.svg"},6375:function(t,e,s){"use strict";t.exports=s.p+"img/logo.svg"},7557:function(t,e,s){"use strict";t.exports=s.p+"img/amazonses.svg"},2451:function(t,e,s){"use strict";t.exports=s.p+"img/brevo.svg"},5567:function(t,e,s){"use strict";t.exports=s.p+"img/mailgun.svg"},6703:function(t,e,s){"use strict";t.exports=s.p+"img/outlook.svg"},9857:function(t,e,s){"use strict";t.exports=s.p+"img/sendlayer.svg"},450:function(t,e,s){"use strict";t.exports=s.p+"img/smtp.svg"},7536:function(t,e,s){"use strict";t.exports=s.p+"img/smtpcom.svg"},330:function(t,e,s){"use strict";t.exports=s.p+"img/pro-badge.svg"},5134:function(t,e,s){"use strict";t.exports=s.p+"img/success-configuration.svg"},7764:function(t,e,s){"use strict";t.exports=s.p+"img/working.svg"}},e={};function s(i){var a=e[i];if(void 0!==a)return a.exports;var n=e[i]={id:i,loaded:!1,exports:{}};return t[i].call(n.exports,n,n.exports,s),n.loaded=!0,n.exports}s.m=t,function(){var t=[];s.O=function(e,i,a,n){if(!i){var o=1/0;for(_=0;_<t.length;_++){i=t[_][0],a=t[_][1],n=t[_][2];for(var r=!0,l=0;l<i.length;l++)(!1&n||o>=n)&&Object.keys(s.O).every((function(t){return s.O[t](i[l])}))?i.splice(l--,1):(r=!1,n<o&&(o=n));if(r){t.splice(_--,1);var p=a();void 0!==p&&(e=p)}}return e}n=n||0;for(var _=t.length;_>0&&t[_-1][2]>n;_--)t[_]=t[_-1];t[_]=[i,a,n]}}(),function(){s.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return s.d(e,{a:e}),e}}(),function(){s.d=function(t,e){for(var i in e)s.o(e,i)&&!s.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:e[i]})}}(),function(){s.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"===typeof window)return window}}()}(),function(){s.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)}}(),function(){s.nmd=function(t){return t.paths=[],t.children||(t.children=[]),t}}(),function(){s.p=""}(),function(){var t={32:0};s.O.j=function(e){return 0===t[e]};var e=function(e,i){var a,n,o=i[0],r=i[1],l=i[2],p=0;if(o.some((function(e){return 0!==t[e]}))){for(a in r)s.o(r,a)&&(s.m[a]=r[a]);if(l)var _=l(s)}for(e&&e(i);p<o.length;p++)n=o[p],s.o(t,n)&&t[n]&&t[n][0](),t[n]=0;return s.O(_)},i=self["easywpsmtpjsonp"]=self["easywpsmtpjsonp"]||[];i.forEach(e.bind(null,0)),i.push=e.bind(null,i.push.bind(i))}();var i=s.O(void 0,[998],(function(){return s(9214)}));i=s.O(i)})();
  • easy-wp-smtp/trunk/easy-wp-smtp.php

    r2890240 r2940313  
    22/**
    33 * Plugin Name: Easy WP SMTP
    4  * Version: 2.1.0
     4 * Version: 2.1.2
    55 * Requires at least: 5.2
    66 * Requires PHP: 5.6.20
     
    1414
    1515if ( ! defined( 'EasyWPSMTP_PLUGIN_VERSION' ) ) {
    16     define( 'EasyWPSMTP_PLUGIN_VERSION', '2.1.0' );
     16    define( 'EasyWPSMTP_PLUGIN_VERSION', '2.1.2' );
    1717}
    1818if ( ! defined( 'EasyWPSMTP_PHP_VERSION' ) ) {
  • easy-wp-smtp/trunk/readme.txt

    r2890240 r2940313  
    55Tested up to: 6.2
    66Requires PHP: 5.6
    7 Stable tag: 2.1.0
     7Stable tag: 2.1.2
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    205205== Changelog ==
    206206
     207= 2.1.2 =
     208* Improved notifications formatting and styles.
     209* Sendinblue rebranded to Brevo.
     210* Explicitly set "Content-Type" header for the HTML test email.
     211
    207212= 2.1.0 =
    208213* Added Setup Wizard.
  • easy-wp-smtp/trunk/src/Admin/Notifications.php

    r2890240 r2940313  
    392392                'target' => [],
    393393                'rel'    => [],
     394            ],
     395            'br'     => [],
     396            'p'      => [
     397                'id'    => [],
     398                'class' => [],
    394399            ],
    395400        ];
     
    419424                '<div class="easy-wp-smtp-notifications-message%5$s" data-message-id="%4$s">
    420425                    <h3 class="easy-wp-smtp-notifications-title">%1$s</h3>
    421                     <p class="easy-wp-smtp-notifications-content">%2$s</p>
     426                    <div class="easy-wp-smtp-notifications-content">%2$s</div>
    422427                    %3$s
    423428                </div>',
    424429                ! empty( $notification['title'] ) ? sanitize_text_field( $notification['title'] ) : '',
    425                 ! empty( $notification['content'] ) ? wp_kses( $notification['content'], $content_allowed_tags ) : '',
     430                ! empty( $notification['content'] ) ? wp_kses( wpautop( $notification['content'] ), $content_allowed_tags ) : '',
    426431                $buttons_html,
    427432                ! empty( $notification['id'] ) ? esc_attr( sanitize_text_field( $notification['id'] ) ) : 0,
  • easy-wp-smtp/trunk/src/Admin/Pages/TestTab.php

    r2890240 r2940313  
    363363        }
    364364
     365        $headers = [ 'X-Mailer-Type:EasyWPSMTP/Admin/Test' ];
     366
     367        if ( $is_html ) {
     368            $headers[] = 'Content-Type: text/html';
     369        }
     370
    365371        // Clear debug before send test email.
    366372        Debug::clear();
     
    377383            $subject,
    378384            $this->get_email_message( $is_html ),
    379             array(
    380                 'X-Mailer-Type:EasyWPSMTP/Admin/Test',
    381             )
     385            $headers
    382386        );
    383387
  • easy-wp-smtp/trunk/src/Admin/SetupWizard.php

    r2890240 r2940313  
    909909        }
    910910
    911         if ( function_exists( 'wpforms' ) && ( wpforms()->pro ) ) {
    912             $wpforms_version_type = 'pro';
    913         } elseif ( function_exists( 'wpforms' ) && ( ! wpforms()->pro ) ) {
    914             $wpforms_version_type = 'lite';
    915         }
    916 
    917911        $body = [
    918912            'email' => base64_encode( $email ), // phpcs:ignore WordPress.PHP.DiscouragedPHPFunctions.obfuscation_base64_encode
    919913        ];
    920914
    921         if ( isset( $wpforms_version_type ) ) {
     915        $wpforms_version_type = $this->get_wpforms_version_type();
     916
     917        if ( ! empty( $wpforms_version_type ) ) {
    922918            $body['wpforms_version_type'] = $wpforms_version_type;
    923919        }
     
    934930
    935931    /**
     932     * Get the WPForms version type if it's installed.
     933     *
     934     * @since {VERSION}
     935     *
     936     * @return false|string Return `false` if WPForms is not installed, otherwise return either `lite` or `pro`.
     937     */
     938    private function get_wpforms_version_type() {
     939
     940        if ( ! function_exists( 'wpforms' ) ) {
     941            return false;
     942        }
     943
     944        if ( method_exists( wpforms(), 'is_pro' ) ) {
     945            $is_wpforms_pro = wpforms()->is_pro();
     946        } else {
     947            $is_wpforms_pro = wpforms()->pro;
     948        }
     949
     950        return $is_wpforms_pro ? 'pro' : 'lite';
     951    }
     952
     953    /**
    936954     * AJAX callback for plugin upgrade, from lite to pro.
    937955     *
     
    956974        }
    957975
    958         $oth = hash( 'sha512', wp_rand() );
    959976        $url = Connect::generate_url(
    960977            $license_key,
    961             $oth,
     978            '',
    962979            add_query_arg( 'upgrade-redirect', '1', self::get_site_url() ) . '#/step/license'
    963980        );
  • easy-wp-smtp/trunk/src/Connect.php

    r2890240 r2940313  
    7373     * @return bool|string
    7474     */
    75     public static function generate_url( $key, $oth, $redirect = '' ) {
     75    public static function generate_url( $key, $oth = '', $redirect = '' ) {
    7676
    7777        if ( empty( $key ) || easy_wp_smtp()->is_pro() ) {
    7878            return false;
    7979        }
     80
     81        $oth        = ! empty( $oth ) ? $oth : hash( 'sha512', wp_rand() );
     82        $hashed_oth = hash_hmac( 'sha512', $oth, wp_salt() );
    8083
    8184        $redirect = ! empty( $redirect ) ? $redirect : easy_wp_smtp()->get_admin()->get_admin_page_url();
     
    8790            [
    8891                'key'      => $key,
    89                 'oth'      => $oth,
     92                'oth'      => $hashed_oth,
    9093                'endpoint' => admin_url( 'admin-ajax.php' ),
    9194                'version'  => EasyWPSMTP_PLUGIN_VERSION,
     
    152155        }
    153156
    154         $oth = hash( 'sha512', wp_rand() );
    155         $url = self::generate_url( $key, $oth );
     157        $url = self::generate_url( $key );
    156158
    157159        if ( empty( $url ) ) {
     
    163165        }
    164166
    165         wp_send_json_success(
    166             [
    167                 'url'      => $url,
    168                 'back_url' => add_query_arg(
    169                     [
    170                         'action' => 'easy_wp_smtp_connect',
    171                         'oth'    => $oth,
    172                     ],
    173                     admin_url( 'admin-ajax.php' )
    174                 ),
    175             ]
    176         );
     167        wp_send_json_success( [ 'url' => $url ] );
    177168    }
    178169
     
    197188        $oth = get_option( 'easy_wp_smtp_connect_token' );
    198189
    199         if ( empty( $oth ) || ! hash_equals( $oth, $post_oth ) ) {
     190        if ( empty( $oth ) ) {
     191            wp_send_json_error( $error );
     192        }
     193
     194        if ( hash_hmac( 'sha512', $oth, wp_salt() ) !== $post_oth ) {
    200195            wp_send_json_error( $error );
    201196        }
  • easy-wp-smtp/trunk/src/Providers/Sendinblue/Mailer.php

    r2865102 r2940313  
    293293
    294294            DebugEvents::add_debug(
    295                 esc_html__( 'An email request was sent to the Sendinblue API.', 'easy-wp-smtp' )
     295                esc_html__( 'An email request was sent to the Brevo API.', 'easy-wp-smtp' )
    296296            );
    297297
  • easy-wp-smtp/trunk/src/Providers/Sendinblue/Options.php

    r2865102 r2940313  
    3434
    3535        $description = sprintf(
    36             wp_kses( /* translators: %1$s - URL to sendinblue.com site. */
    37                 __( '<p><a href="%1$s" target="_blank" rel="noopener noreferrer">Sendinblue</a> is a transactional email provider and email marketing platform. It’s suitable for businesses of all sizes, as it offers scalable pricing plans that can grow with you. New business owners can use the free plan to send up to 300 emails a day without providing credit card details. As your needs change, you can upgrade to increase your sending limits.</p>', 'easy-wp-smtp' ) .
     36            wp_kses( /* translators: %1$s - URL to brevo.com site. */
     37                __( '<p><a href="%1$s" target="_blank" rel="noopener noreferrer">Brevo</a> (formerly Sendinblue) is a transactional email provider and email marketing platform. It’s suitable for businesses of all sizes, as it offers scalable pricing plans that can grow with you. New business owners can use the free plan to send up to 300 emails a day without providing credit card details. As your needs change, you can upgrade to increase your sending limits.</p>', 'easy-wp-smtp' ) .
    3838                /* translators: %2$s - URL to easywpsmtp.com doc. */
    39                 __( '<p>To get started, <a href="%2$s" target="_blank" rel="noopener noreferrer">see our documentation for the Sendinblue mailer</a>.</p>', 'easy-wp-smtp' ),
     39                __( '<p>To get started, <a href="%2$s" target="_blank" rel="noopener noreferrer">see our documentation for the Brevo mailer</a>.</p>', 'easy-wp-smtp' ),
    4040                [
    4141                    'strong' => true,
     
    4949            ),
    5050            'https://easywpsmtp.com/go/sendinblue/',
    51             esc_url( easy_wp_smtp()->get_utm_url( 'https://easywpsmtp.com/docs/setting-up-the-sendinblue-mailer/', 'Sendinblue documentation' ) )
     51            esc_url( easy_wp_smtp()->get_utm_url( 'https://easywpsmtp.com/docs/setting-up-the-sendinblue-mailer/', 'Brevo documentation' ) )
    5252        );
    5353
     
    5555            esc_html__( 'Transparency and Disclosure', 'easy-wp-smtp' ) .
    5656            '<span class="easy-wp-smtp-tooltip-text">' .
    57             esc_html__( 'For full transparency, we want you to know that the Sendinblue links above are tracking links as part of our partnership with Sendinblue. Although we can choose to recommend any SMTP service, we only partner with products we believe will provide value to our users.', 'easy-wp-smtp' ) .
     57            esc_html__( 'For full transparency, we want you to know that the Brevo (formerly Sendinblue) links above are tracking links as part of our partnership with Brevo. Although we can choose to recommend any SMTP service, we only partner with products we believe will provide value to our users.', 'easy-wp-smtp' ) .
    5858            '</span></p>';
    5959
    6060        parent::__construct(
    6161            [
    62                 'logo_url'    => easy_wp_smtp()->assets_url . '/images/providers/sendinblue.svg',
     62                'logo_url'    => easy_wp_smtp()->assets_url . '/images/providers/brevo.svg',
    6363                'slug'        => self::SLUG,
    64                 'title'       => esc_html__( 'Sendinblue', 'easy-wp-smtp' ),
     64                'title'       => esc_html__( 'Brevo', 'easy-wp-smtp' ),
    6565                'php'         => '5.6',
    6666                'description' => $description,
     
    115115                    printf( /* translators: %s - link to get an API Key. */
    116116                        esc_html__( 'Follow this link to get an API Key: %s.', 'easy-wp-smtp' ),
    117                         '<a href="https://account.sendinblue.com/advanced/api" target="_blank" rel="noopener noreferrer">' .
     117                        '<a href="https://app.brevo.com/settings/keys/api" target="_blank" rel="noopener noreferrer">' .
    118118                        esc_html__( 'Get v3 API Key', 'easy-wp-smtp' ) .
    119119                        '</a>'
     
    139139                    printf(
    140140                        wp_kses(
    141                             /* translators: %s - URL to Sendinblue documentation on easywpsmtp.com */
    142                             __( 'Please input the sending domain/subdomain you configured in your Sendinblue dashboard. More information can be found in our <a href="%s" target="_blank" rel="noopener noreferrer">Sendinblue documentation</a>.', 'easy-wp-smtp' ),
     141                            /* translators: %s - URL to Brevo documentation on easywpsmtp.com */
     142                            __( 'Please input the sending domain/subdomain you configured in your Brevo (formerly Sendinblue) dashboard. More information can be found in our <a href="%s" target="_blank" rel="noopener noreferrer">Brevo documentation</a>.', 'easy-wp-smtp' ),
    143143                            [
    144144                                'br' => [],
     
    150150                            ]
    151151                        ),
    152                         esc_url( easy_wp_smtp()->get_utm_url( 'https://easywpsmtp.com/docs/setting-up-the-sendinblue-mailer/#setup-smtp', 'Sendinblue documentation' ) )
     152                        esc_url( easy_wp_smtp()->get_utm_url( 'https://easywpsmtp.com/docs/setting-up-the-sendinblue-mailer/#setup-smtp', 'Brevo documentation' ) )
    153153                    );
    154154                    ?>
Note: See TracChangeset for help on using the changeset viewer.