Email Subscribers & Newsletters - Version 4.5.1

Version Description

Download this release

Release Info

Developer Icegram
Plugin Icon 128x128 Email Subscribers & Newsletters
Version 4.5.1
Comparing to
See all releases

Code changes from version 4.5.0.1 to 4.5.1

Files changed (35) hide show
  1. email-subscribers.php +2 -2
  2. lite/admin/class-email-subscribers-admin.php +10 -1
  3. lite/admin/css/email-subscribers-admin.css +21 -17
  4. lite/admin/dist/main.css +1 -1
  5. lite/admin/images/graph.png +0 -0
  6. lite/admin/js/email-subscribers-admin.js +5 -3
  7. lite/admin/js/es-onboarding.js +2 -1
  8. lite/admin/js/frappe-charts.min.life.js +0 -2
  9. lite/admin/partials/onboarding.php +2 -2
  10. lite/includes/classes/class-es-campaigns-table.php +1 -0
  11. lite/includes/classes/class-es-contacts-table.php +1 -1
  12. lite/includes/classes/class-es-mailer.php +2 -0
  13. lite/includes/classes/class-es-newsletters.php +4 -3
  14. lite/includes/classes/class-es-old-widget.php +2 -2
  15. lite/includes/classes/class-es-queue.php +50 -37
  16. lite/includes/classes/class-es-reports-table.php +2 -2
  17. lite/includes/classes/class-es-templates-table.php +1 -1
  18. lite/includes/db/class-es-db-actions.php +1 -0
  19. lite/includes/db/class-es-db-campaigns.php +3 -1
  20. lite/includes/db/class-es-db-sending-queue.php +1 -1
  21. lite/includes/es-core-functions.php +4 -3
  22. lite/includes/feedback/class-ig-feedback.php +1 -1
  23. lite/includes/pro-features.php +375 -537
  24. lite/includes/workflows/class-es-workflows-table.php +18 -15
  25. lite/includes/workflows/db/class-es-db-workflows.php +3 -1
  26. lite/languages/email-subscribers.pot +263 -376
  27. lite/public/images/browser_opens.PNG +0 -0
  28. lite/public/images/browser_opens.png +0 -0
  29. lite/public/images/device_opens.PNG +0 -0
  30. lite/public/images/device_opens.png +0 -0
  31. lite/public/images/link-activity-graph.PNG +0 -0
  32. lite/public/images/link-activity-graph.png +0 -0
  33. lite/public/images/os_opens.PNG +0 -0
  34. lite/public/images/os_opens.png +0 -0
  35. readme.txt +7 -1
email-subscribers.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: Email Subscribers & Newsletters
4
  * Plugin URI: https://www.icegram.com/
5
  * Description: Add subscription forms on website, send HTML newsletters & automatically notify subscribers about new blog posts once it is published.
6
- * Version: 4.5.0.1
7
  * Author: Icegram
8
  * Author URI: https://www.icegram.com/
9
  * Requires at least: 3.9
@@ -156,7 +156,7 @@ if ( $is_premium ) {
156
  /* ***************************** Initial Compatibility Work (End) ******************* */
157
 
158
  if ( ! defined( 'ES_PLUGIN_VERSION' ) ) {
159
- define( 'ES_PLUGIN_VERSION', '4.5.0.1' );
160
  }
161
 
162
  // Plugin Folder Path.
3
  * Plugin Name: Email Subscribers & Newsletters
4
  * Plugin URI: https://www.icegram.com/
5
  * Description: Add subscription forms on website, send HTML newsletters & automatically notify subscribers about new blog posts once it is published.
6
+ * Version: 4.5.1
7
  * Author: Icegram
8
  * Author URI: https://www.icegram.com/
9
  * Requires at least: 3.9
156
  /* ***************************** Initial Compatibility Work (End) ******************* */
157
 
158
  if ( ! defined( 'ES_PLUGIN_VERSION' ) ) {
159
+ define( 'ES_PLUGIN_VERSION', '4.5.1' );
160
  }
161
 
162
  // Plugin Folder Path.
lite/admin/class-email-subscribers-admin.php CHANGED
@@ -103,6 +103,11 @@ class Email_Subscribers_Admin {
103
  wp_enqueue_style( $this->email_subscribers . '-timepicker' );
104
 
105
  wp_enqueue_style( 'ig-es-style', plugin_dir_url( __FILE__ ) . 'dist/main.css', array(), $this->version, 'all' );
 
 
 
 
 
106
  }
107
 
108
  /**
@@ -157,8 +162,9 @@ class Email_Subscribers_Admin {
157
 
158
  $get_page = ig_es_get_request_data( 'page' );
159
  if ( ! empty( $get_page ) && 'es_dashboard' === $get_page || 'es_reports' === $get_page ) {
160
- wp_enqueue_script( 'frappe-js', plugin_dir_url( __FILE__ ) . 'js/frappe-charts.min.life.js', array( 'jquery' ), $this->version, false );
161
  }
 
162
 
163
  }
164
 
@@ -482,6 +488,9 @@ class Email_Subscribers_Admin {
482
  }
483
 
484
  function send_test_email() {
 
 
 
485
  $message = array(
486
  'status' => 'ERROR',
487
  'message' => __( 'Something went wrong', 'email-subscribers' )
103
  wp_enqueue_style( $this->email_subscribers . '-timepicker' );
104
 
105
  wp_enqueue_style( 'ig-es-style', plugin_dir_url( __FILE__ ) . 'dist/main.css', array(), $this->version, 'all' );
106
+
107
+ $get_page = ig_es_get_request_data( 'page' );
108
+ if ( ! empty( $get_page ) && 'es_reports' === $get_page ) {
109
+ wp_enqueue_style( 'flag-icon-css', 'https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.5.0/css/flag-icon.min.css', array(), $this->version, 'all' );
110
+ }
111
  }
112
 
113
  /**
162
 
163
  $get_page = ig_es_get_request_data( 'page' );
164
  if ( ! empty( $get_page ) && 'es_dashboard' === $get_page || 'es_reports' === $get_page ) {
165
+ wp_enqueue_script( 'frappe-js', 'https://unpkg.com/frappe-charts@1.5.2/dist/frappe-charts.min.iife.js', array( 'jquery' ), $this->version, false );
166
  }
167
+
168
 
169
  }
170
 
488
  }
489
 
490
  function send_test_email() {
491
+
492
+ check_ajax_referer( 'ig-es-admin-ajax-nonce', 'security' );
493
+
494
  $message = array(
495
  'status' => 'ERROR',
496
  'message' => __( 'Something went wrong', 'email-subscribers' )
lite/admin/css/email-subscribers-admin.css CHANGED
@@ -1,19 +1,3 @@
1
- .locker-content-middle {
2
- transition: .5s ease;
3
- opacity: 0;
4
- position: absolute;
5
- top:10%;
6
- left: 50%;
7
- transform: translate(-50%, -50%);
8
- -ms-transform: translate(-50%, -50%);
9
- }
10
- .locker-content:hover .locker-content-middle {
11
- opacity: 1;
12
- }
13
- .locker-content:hover {
14
- opacity: 0.3;
15
- }
16
-
17
  #menu-content-change:focus {
18
  box-shadow: none;
19
  color: #FFFFFF;
@@ -1872,4 +1856,24 @@ div.broadcast_side_content{
1872
  -webkit-user-select: all;
1873
  -ms-user-select: all;
1874
  user-select: all;
1875
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  #menu-content-change:focus {
2
  box-shadow: none;
3
  color: #FFFFFF;
1856
  -webkit-user-select: all;
1857
  -ms-user-select: all;
1858
  user-select: all;
1859
+ }
1860
+
1861
+ /* Campaign report */
1862
+
1863
+ .campaign_open_overlay {
1864
+ top: 30%;
1865
+ left: 50%;
1866
+ transform: translate(-35%, -50%);
1867
+ -ms-transform: translate(-35%, -50%);
1868
+ filter: blur(0);
1869
+ }
1870
+ .campaign_open_blur{
1871
+ -webkit-filter: blur(1.6px);
1872
+ filter: blur(1.6px);
1873
+ }
1874
+
1875
+ #browser_open_graph .chart-legend, #os_info_graph .chart-legend{
1876
+ transform: translate(50px,230px);
1877
+ }
1878
+
1879
+ /* Campaign Report : end */
lite/admin/dist/main.css CHANGED
@@ -1 +1 @@
1
- /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none;padding:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;border:0 solid #d2d6dc}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a0aec0}input::-moz-placeholder,textarea::-moz-placeholder{color:#a0aec0}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#a0aec0}input::placeholder,textarea::placeholder{color:#a0aec0}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}a{--text-opacity:1;color:#5850ec;color:rgba(88,80,236,var(--text-opacity))}img{border-width:0}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}.form-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#d2d6dc;border-width:1px;border-radius:.375rem;padding:.5rem .75rem;font-size:1rem;line-height:1.5}.form-input::-webkit-input-placeholder{color:#9fa6b2;opacity:1}.form-input::-moz-placeholder{color:#9fa6b2;opacity:1}.form-input::-ms-input-placeholder{color:#9fa6b2;opacity:1}.form-input::placeholder{color:#9fa6b2;opacity:1}.form-input:focus{outline:none;-webkit-box-shadow:0 0 0 3px rgba(164,202,254,.45);box-shadow:0 0 0 3px rgba(164,202,254,.45);border-color:#a4cafe}.form-textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#d2d6dc;border-width:1px;border-radius:.375rem;padding:.5rem .75rem;font-size:1rem;line-height:1.5}.form-textarea::-webkit-input-placeholder{color:#9fa6b2;opacity:1}.form-textarea::-moz-placeholder{color:#9fa6b2;opacity:1}.form-textarea::-ms-input-placeholder{color:#9fa6b2;opacity:1}.form-textarea::placeholder{color:#9fa6b2;opacity:1}.form-textarea:focus{outline:none;-webkit-box-shadow:0 0 0 3px rgba(164,202,254,.45);box-shadow:0 0 0 3px rgba(164,202,254,.45);border-color:#a4cafe}.form-multiselect{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#d2d6dc;border-width:1px;border-radius:.375rem;padding:.5rem .75rem;font-size:1rem;line-height:1.5}.form-multiselect:focus{outline:none;-webkit-box-shadow:0 0 0 3px rgba(164,202,254,.45);box-shadow:0 0 0 3px rgba(164,202,254,.45);border-color:#a4cafe}.form-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M7 7l3-3 3 3m0 6l-3 3-3-3' stroke='%239fa6b2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;background-repeat:no-repeat;background-color:#fff;border-color:#d2d6dc;border-width:1px;border-radius:.375rem;padding:.5rem 2.5rem .5rem .75rem;font-size:1rem;line-height:1.5;background-position:right .5rem center;background-size:1.5em 1.5em}.form-select::-ms-expand{color:#9fa6b2;border:none}@media not print{.form-select::-ms-expand{display:none}}@media print and (-ms-high-contrast:active),print and (-ms-high-contrast:none){.form-select{padding-right:.75rem}}.form-select:focus{outline:none;-webkit-box-shadow:0 0 0 3px rgba(164,202,254,.45);box-shadow:0 0 0 3px rgba(164,202,254,.45);border-color:#a4cafe}.form-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-flex-negative:0;flex-shrink:0;height:1rem;width:1rem;color:#3f83f8;background-color:#fff;border-color:#d2d6dc;border-width:1px;border-radius:.25rem}.form-checkbox:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.707 7.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4a1 1 0 00-1.414-1.414L7 8.586 5.707 7.293z'/%3E%3C/svg%3E");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:50%;background-repeat:no-repeat}@media not print{.form-checkbox::-ms-check{border-width:1px;color:transparent;background:inherit;border-color:inherit;border-radius:inherit}}.form-checkbox:focus{outline:none;-webkit-box-shadow:0 0 0 3px rgba(164,202,254,.45);box-shadow:0 0 0 3px rgba(164,202,254,.45);border-color:#a4cafe}.form-checkbox:checked:focus{border-color:transparent}.form-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-flex-negative:0;flex-shrink:0;border-radius:100%;height:1rem;width:1rem;color:#3f83f8;background-color:#fff;border-color:#d2d6dc;border-width:1px}.form-radio:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:50%;background-repeat:no-repeat}@media not print{.form-radio::-ms-check{border-width:1px;color:transparent;background:inherit;border-color:inherit;border-radius:inherit}}.form-radio:focus{outline:none;-webkit-box-shadow:0 0 0 3px rgba(164,202,254,.45);box-shadow:0 0 0 3px rgba(164,202,254,.45);border-color:#a4cafe}.form-radio:checked:focus{border-color:transparent}.ig-es-primary-button,.ig-es-send-queue-emails{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:.375rem;border-width:1px;border-color:transparent;padding:.5rem 1rem;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));font-size:.875rem;line-height:1.25rem;font-weight:500;--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));--bg-opacity:1;background-color:#5850ec;background-color:rgba(88,80,236,var(--bg-opacity));-webkit-transition-property:background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform;transition-property:background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s}.ig-es-title-button,.wp-heading-inline+.page-title-action{font-size:.875rem;border-radius:.375rem;border-width:1px;--border-opacity:1;border-color:#5850ec;border-color:rgba(88,80,236,var(--border-opacity));line-height:1.25rem;font-weight:500}.wp-heading-inline+.page-title-action{--text-opacity:1;color:#1c64f2;color:rgba(28,100,242,var(--text-opacity));padding:.5rem;margin-left:.5rem;margin-right:.5rem}.ig-es-title-button:hover,.wp-heading-inline+.page-title-action:hover{--text-opacity:1;color:#6875f5;color:rgba(104,117,245,var(--text-opacity))}.ig-es-primary-button:hover{--bg-opacity:1;background-color:#6875f5;background-color:rgba(104,117,245,var(--bg-opacity));--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.ig-es-primary-button:focus,.ig-es-title-button:focus,.wp-heading-inline+.page-title-action:focus{outline:0;-webkit-box-shadow:0 0 0 3px rgba(164,202,254,.45);box-shadow:0 0 0 3px rgba(164,202,254,.45)}.ig-es-imp-button{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;border-radius:.375rem!important;border-width:1px!important;border-color:transparent!important;background-color:#fff!important;background-color:rgba(255,255,255,var(--bg-opacity))!important;font-size:.875rem!important;line-height:1.25rem!important;font-weight:500!important;background-color:#0e9f6e!important;background-color:rgba(14,159,110,var(--bg-opacity))!important;-webkit-transition-property:background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform!important;transition-property:background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform!important;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform!important;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,-webkit-box-shadow,-webkit-transform!important;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;-webkit-transition-duration:.15s!important;transition-duration:.15s!important}.ig-es-imp-button,.ig-es-imp-button:hover{--text-opacity:1!important;color:#fff!important;color:rgba(255,255,255,var(--text-opacity))!important;--bg-opacity:1!important}.ig-es-imp-button:hover{background-color:#31c48d!important;background-color:rgba(49,196,141,var(--bg-opacity))!important}.ig-es-imp-button:focus{outline:0!important;-webkit-box-shadow:0 0 0 3px rgba(132,225,188,.45)!important;box-shadow:0 0 0 3px rgba(132,225,188,.45)!important}.ig-es-link-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:.375rem;border-width:1px;border-color:transparent;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));font-size:.875rem;line-height:1.25rem;font-weight:500;background-color:#ff5a1f;background-color:rgba(255,90,31,var(--bg-opacity));-webkit-transition-property:background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform;transition-property:background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s}.ig-es-link-button,.ig-es-link-button:hover{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));--bg-opacity:1}.ig-es-link-button:hover{background-color:#ff8a4c;background-color:rgba(255,138,76,var(--bg-opacity))}.ig-es-link-button:focus{outline:0;-webkit-box-shadow:0 0 0 3px rgba(253,186,140,.45);box-shadow:0 0 0 3px rgba(253,186,140,.45)}.ig-es-action.js-open .ig-es-action__header{--bg-opacity:1;background-color:#5850ec;background-color:rgba(88,80,236,var(--bg-opacity));--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.form-checkbox{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.707 7.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4a1 1 0 00-1.414-1.414L7 8.586 5.707 7.293z'/%3E%3C/svg%3E")}.form-radio{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}.form-checkbox:checked,.form-radio:checked{--text-opacity:1!important;color:#5850ec!important;color:rgba(88,80,236,var(--text-opacity))!important}.form-select{font-size:.875rem!important;--border-opacity:1!important;border-color:#9fa6b2!important;border-color:rgba(159,166,178,var(--border-opacity))!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M7 7l3-3 3 3m0 6l-3 3-3-3' stroke='%239fa6b2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}.form-select:focus,input[type=number]:focus{outline:0!important;-webkit-box-shadow:0 0 0 3px rgba(164,202,254,.45)!important;box-shadow:0 0 0 3px rgba(164,202,254,.45)!important;--border-opacity:1!important;border-color:#a4cafe!important;border-color:rgba(164,202,254,var(--border-opacity))!important}.es-check-toggle:checked~.es-mail-toggle-line{--bg-opacity:1;background-color:#5850ec;background-color:rgba(88,80,236,var(--bg-opacity))}.es-check-toggle:checked~.es-mail-toggle-dot{--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;-webkit-transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));--transform-translate-x:100%}[type=radio]:checked+.es-mailer-logo{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;-webkit-transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));--transform-scale-x:1.1;--transform-scale-y:1.1;-webkit-box-shadow:0 0 3px 3px #5a67d8;box-shadow:0 0 3px 3px #5a67d8}.wp-core-ui .button,.wp-core-ui .button-secondary{--border-opacity:1;border-color:#5850ec;border-color:rgba(88,80,236,var(--border-opacity));color:#5850ec;color:rgba(88,80,236,var(--text-opacity))}.wp-core-ui .button,.wp-core-ui .button-primary,.wp-core-ui .button-secondary{font-size:.875rem;border-radius:.375rem;border-width:1px;line-height:1.25rem;font-weight:500;--text-opacity:1}.wp-core-ui .button-primary{--bg-opacity:1;background-color:#5850ec;background-color:rgba(88,80,236,var(--bg-opacity));color:#fff;color:rgba(255,255,255,var(--text-opacity));-webkit-transition-property:background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform;transition-property:background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s}.wp-core-ui .button-primary:hover,.wp-core-ui .button:hover{--border-opacity:1;border-color:#5850ec;border-color:rgba(88,80,236,var(--border-opacity));--text-opacity:1;color:#6875f5;color:rgba(104,117,245,var(--text-opacity))}.bg-white{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.bg-black{--bg-opacity:1;background-color:#000;background-color:rgba(0,0,0,var(--bg-opacity))}.bg-gray-100{--bg-opacity:1;background-color:#f4f5f7;background-color:rgba(244,245,247,var(--bg-opacity))}.bg-gray-200{--bg-opacity:1;background-color:#e5e7eb;background-color:rgba(229,231,235,var(--bg-opacity))}.bg-gray-300{--bg-opacity:1;background-color:#d2d6dc;background-color:rgba(210,214,220,var(--bg-opacity))}.bg-green-100{--bg-opacity:1;background-color:#def7ec;background-color:rgba(222,247,236,var(--bg-opacity))}.bg-green-600{--bg-opacity:1;background-color:#057a55;background-color:rgba(5,122,85,var(--bg-opacity))}.bg-teal-50{--bg-opacity:1;background-color:#edfafa;background-color:rgba(237,250,250,var(--bg-opacity))}.bg-teal-100{--bg-opacity:1;background-color:#d5f5f6;background-color:rgba(213,245,246,var(--bg-opacity))}.bg-blue-50{--bg-opacity:1;background-color:#ebf5ff;background-color:rgba(235,245,255,var(--bg-opacity))}.bg-indigo-500{--bg-opacity:1;background-color:#6875f5;background-color:rgba(104,117,245,var(--bg-opacity))}.bg-indigo-600{--bg-opacity:1;background-color:#5850ec;background-color:rgba(88,80,236,var(--bg-opacity))}.bg-indigo-800{--bg-opacity:1;background-color:#42389d;background-color:rgba(66,56,157,var(--bg-opacity))}.hover\:bg-gray-50:hover{--bg-opacity:1;background-color:#f9fafb;background-color:rgba(249,250,251,var(--bg-opacity))}.hover\:bg-gray-100:hover{--bg-opacity:1;background-color:#f4f5f7;background-color:rgba(244,245,247,var(--bg-opacity))}.hover\:bg-green-500:hover{--bg-opacity:1;background-color:#0e9f6e;background-color:rgba(14,159,110,var(--bg-opacity))}.hover\:bg-indigo-500:hover{--bg-opacity:1;background-color:#6875f5;background-color:rgba(104,117,245,var(--bg-opacity))}.focus\:bg-gray-50:focus{--bg-opacity:1;background-color:#f9fafb;background-color:rgba(249,250,251,var(--bg-opacity))}.focus\:bg-gray-100:focus{--bg-opacity:1;background-color:#f4f5f7;background-color:rgba(244,245,247,var(--bg-opacity))}.border-collapse{border-collapse:collapse}.border-transparent{border-color:transparent}.border-gray-100{--border-opacity:1;border-color:#f4f5f7;border-color:rgba(244,245,247,var(--border-opacity))}.border-gray-200{--border-opacity:1;border-color:#e5e7eb;border-color:rgba(229,231,235,var(--border-opacity))}.border-gray-300{--border-opacity:1;border-color:#d2d6dc;border-color:rgba(210,214,220,var(--border-opacity))}.border-gray-400{--border-opacity:1;border-color:#9fa6b2;border-color:rgba(159,166,178,var(--border-opacity))}.border-indigo-500{--border-opacity:1;border-color:#6875f5;border-color:rgba(104,117,245,var(--border-opacity))}.border-indigo-600{--border-opacity:1;border-color:#5850ec;border-color:rgba(88,80,236,var(--border-opacity))}.hover\:border-gray-200:hover{--border-opacity:1;border-color:#e5e7eb;border-color:rgba(229,231,235,var(--border-opacity))}.hover\:border-gray-500:hover{--border-opacity:1;border-color:#6b7280;border-color:rgba(107,114,128,var(--border-opacity))}.hover\:border-red-400:hover{--border-opacity:1;border-color:#f98080;border-color:rgba(249,128,128,var(--border-opacity))}.hover\:border-indigo-500:hover{--border-opacity:1;border-color:#6875f5;border-color:rgba(104,117,245,var(--border-opacity))}.hover\:border-indigo-600:hover{--border-opacity:1;border-color:#5850ec;border-color:rgba(88,80,236,var(--border-opacity))}.focus\:border-blue-300:focus{--border-opacity:1;border-color:#a4cafe;border-color:rgba(164,202,254,var(--border-opacity))}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.rounded-lg{border-radius:.5rem}.rounded-full{border-radius:9999px}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-0{border-width:0}.border-2{border-width:2px}.border{border-width:1px}.border-t{border-top-width:1px}.border-r{border-right-width:1px}.border-b{border-bottom-width:1px}.cursor-auto{cursor:auto}.cursor-pointer{cursor:pointer}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.table{display:table}.table-cell{display:table-cell}.grid{display:grid}.hidden{display:none}.flex-row{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.flex-col,.flex-row{-webkit-box-direction:normal}.flex-col{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.self-start{-ms-flex-item-align:start;align-self:flex-start}.justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-1{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.flex-auto{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.flex-none{-webkit-box-flex:0;-ms-flex:none;flex:none}.flex-shrink-0{-ms-flex-negative:0;flex-shrink:0}.float-right{float:right}.float-left{float:left}.font-sans{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.h-0{height:0}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-10{height:2.5rem}.h-15{height:3.75rem}.h-20{height:5rem}.h-48{height:12rem}.h-auto{height:auto}.h-full{height:100%}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem}.text-4xl{font-size:2.25rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-none{line-height:1}.leading-snug{line-height:1.375}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.list-none{list-style-type:none}.list-disc{list-style-type:disc}.list-decimal{list-style-type:decimal}.m-4{margin:1rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.mx-8{margin-left:2rem;margin-right:2rem}.mx-auto{margin-left:auto;margin-right:auto}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.mt-1{margin-top:.25rem}.mr-1{margin-right:.25rem}.mb-1{margin-bottom:.25rem}.ml-1{margin-left:.25rem}.mt-2{margin-top:.5rem}.mr-2{margin-right:.5rem}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.mt-3{margin-top:.75rem}.mr-3{margin-right:.75rem}.mb-3{margin-bottom:.75rem}.ml-3{margin-left:.75rem}.mt-4{margin-top:1rem}.mr-4{margin-right:1rem}.mb-4{margin-bottom:1rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.mt-6{margin-top:1.5rem}.mr-6{margin-right:1.5rem}.mb-6{margin-bottom:1.5rem}.ml-6{margin-left:1.5rem}.mt-8{margin-top:2rem}.mr-8{margin-right:2rem}.mr-10{margin-right:2.5rem}.mt-12{margin-top:3rem}.ml-12{margin-left:3rem}.mr-16{margin-right:4rem}.ml-16{margin-left:4rem}.mr-1\.5{margin-right:.375rem}.mt-3\.5{margin-top:.875rem}.-mr-1{margin-right:-.25rem}.max-h-full{max-height:100%}.max-w-7xl{max-width:80rem}.max-w-full{max-width:100%}.min-w-0{min-width:0}.min-w-full{min-width:100%}.opacity-0{opacity:0}.opacity-100{opacity:1}.focus\:outline-none:focus{outline:0}.overflow-hidden{overflow:hidden}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.px-1{padding-left:.25rem;padding-right:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.px-4{padding-left:1rem;padding-right:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.pt-1{padding-top:.25rem}.pr-1{padding-right:.25rem}.pb-1{padding-bottom:.25rem}.pl-1{padding-left:.25rem}.pt-2{padding-top:.5rem}.pr-2{padding-right:.5rem}.pb-2{padding-bottom:.5rem}.pl-2{padding-left:.5rem}.pt-3{padding-top:.75rem}.pb-3{padding-bottom:.75rem}.pl-3{padding-left:.75rem}.pt-4{padding-top:1rem}.pr-4{padding-right:1rem}.pb-4{padding-bottom:1rem}.pl-4{padding-left:1rem}.pt-5{padding-top:1.25rem}.pl-5{padding-left:1.25rem}.pt-6{padding-top:1.5rem}.pr-6{padding-right:1.5rem}.pb-6{padding-bottom:1.5rem}.pl-6{padding-left:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pb-8{padding-bottom:2rem}.pl-8{padding-left:2rem}.pl-10{padding-left:2.5rem}.pr-12{padding-right:3rem}.pl-16{padding-left:4rem}.pt-1\.5{padding-top:.375rem}.pointer-events-none{pointer-events:none}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.inset-y-0{top:0;bottom:0}.top-0{top:0}.right-0{right:0}.left-0{left:0}.shadow-xs{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.05);box-shadow:0 0 0 1px rgba(0,0,0,.05)}.shadow-sm{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.shadow{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.shadow-md{-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.shadow-lg{-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.shadow-xl{-webkit-box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.shadow-inner{-webkit-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.06);box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.06)}.hover\:shadow-md:hover{-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.focus\:shadow-lg:focus{-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.focus\:shadow-outline:focus{-webkit-box-shadow:0 0 0 3px rgba(118,169,250,.45);box-shadow:0 0 0 3px rgba(118,169,250,.45)}.focus\:shadow-outline-blue:focus{-webkit-box-shadow:0 0 0 3px rgba(164,202,254,.45);box-shadow:0 0 0 3px rgba(164,202,254,.45)}.focus\:shadow-outline-red:focus{-webkit-box-shadow:0 0 0 3px rgba(248,180,180,.45);box-shadow:0 0 0 3px rgba(248,180,180,.45)}.focus\:shadow-outline-indigo:focus{-webkit-box-shadow:0 0 0 3px rgba(180,198,252,.45);box-shadow:0 0 0 3px rgba(180,198,252,.45)}.table-fixed{table-layout:fixed}.text-left{text-align:left}.text-center{text-align:center}.text-white{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.text-black{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity))}.text-gray-400{--text-opacity:1;color:#9fa6b2;color:rgba(159,166,178,var(--text-opacity))}.text-gray-500{--text-opacity:1;color:#6b7280;color:rgba(107,114,128,var(--text-opacity))}.text-gray-600{--text-opacity:1;color:#4b5563;color:rgba(75,85,99,var(--text-opacity))}.text-gray-700{--text-opacity:1;color:#374151;color:rgba(55,65,81,var(--text-opacity))}.text-gray-800{--text-opacity:1;color:#252f3f;color:rgba(37,47,63,var(--text-opacity))}.text-gray-900{--text-opacity:1;color:#161e2e;color:rgba(22,30,46,var(--text-opacity))}.text-red-600{--text-opacity:1;color:#e02424;color:rgba(224,36,36,var(--text-opacity))}.text-orange-400{--text-opacity:1;color:#ff8a4c;color:rgba(255,138,76,var(--text-opacity))}.text-orange-500{--text-opacity:1;color:#ff5a1f;color:rgba(255,90,31,var(--text-opacity))}.text-yellow-400{--text-opacity:1;color:#e3a008;color:rgba(227,160,8,var(--text-opacity))}.text-green-400{--text-opacity:1;color:#31c48d;color:rgba(49,196,141,var(--text-opacity))}.text-green-600{--text-opacity:1;color:#057a55;color:rgba(5,122,85,var(--text-opacity))}.text-green-800{--text-opacity:1;color:#03543f;color:rgba(3,84,63,var(--text-opacity))}.text-teal-400{--text-opacity:1;color:#16bdca;color:rgba(22,189,202,var(--text-opacity))}.text-teal-500{--text-opacity:1;color:#0694a2;color:rgba(6,148,162,var(--text-opacity))}.text-teal-700{--text-opacity:1;color:#036672;color:rgba(3,102,114,var(--text-opacity))}.text-blue-400{--text-opacity:1;color:#76a9fa;color:rgba(118,169,250,var(--text-opacity))}.text-blue-500{--text-opacity:1;color:#3f83f8;color:rgba(63,131,248,var(--text-opacity))}.text-blue-700{--text-opacity:1;color:#1a56db;color:rgba(26,86,219,var(--text-opacity))}.text-blue-800{--text-opacity:1;color:#1e429f;color:rgba(30,66,159,var(--text-opacity))}.text-indigo-100{--text-opacity:1;color:#e5edff;color:rgba(229,237,255,var(--text-opacity))}.text-indigo-400{--text-opacity:1;color:#8da2fb;color:rgba(141,162,251,var(--text-opacity))}.text-indigo-500{--text-opacity:1;color:#6875f5;color:rgba(104,117,245,var(--text-opacity))}.text-indigo-600{--text-opacity:1;color:#5850ec;color:rgba(88,80,236,var(--text-opacity))}.hover\:text-white:hover{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.hover\:text-gray-800:hover{--text-opacity:1;color:#252f3f;color:rgba(37,47,63,var(--text-opacity))}.hover\:text-gray-900:hover{--text-opacity:1;color:#161e2e;color:rgba(22,30,46,var(--text-opacity))}.hover\:text-blue-700:hover{--text-opacity:1;color:#1a56db;color:rgba(26,86,219,var(--text-opacity))}.hover\:text-indigo-500:hover{--text-opacity:1;color:#6875f5;color:rgba(104,117,245,var(--text-opacity))}.focus\:text-white:focus{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.focus\:text-gray-900:focus{--text-opacity:1;color:#161e2e;color:rgba(22,30,46,var(--text-opacity))}.active\:text-indigo-600:active{--text-opacity:1;color:#5850ec;color:rgba(88,80,236,var(--text-opacity))}.italic{font-style:italic}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.no-underline{text-decoration:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.align-middle{vertical-align:middle}.whitespace-no-wrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w-0{width:0}.w-3{width:.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-10{width:2.5rem}.w-40{width:10rem}.w-56{width:14rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-2\/3{width:66.666667%}.w-1\/4{width:25%}.w-2\/4{width:50%}.w-3\/4{width:75%}.w-1\/5{width:20%}.w-2\/5{width:40%}.w-3\/5{width:60%}.w-4\/5{width:80%}.w-3\/6{width:50%}.w-4\/6{width:66.666667%}.w-5\/6{width:83.333333%}.w-1\/12{width:8.333333%}.w-2\/12{width:16.666667%}.w-3\/12{width:25%}.w-4\/12{width:33.333333%}.w-5\/12{width:41.666667%}.w-8\/12{width:66.666667%}.w-9\/12{width:75%}.w-11\/12{width:91.666667%}.w-full{width:100%}.z-20{z-index:20}.z-50{z-index:50}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.transform{--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;-webkit-transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y))}.origin-top-right{-webkit-transform-origin:top right;transform-origin:top right}.scale-95{--transform-scale-x:.95;--transform-scale-y:.95}.scale-100{--transform-scale-x:1;--transform-scale-y:1}.transition-all{-webkit-transition-property:all;transition-property:all}.transition{-webkit-transition-property:background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform;transition-property:background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,-webkit-box-shadow,-webkit-transform}.ease-in{-webkit-transition-timing-function:cubic-bezier(.4,0,1,1);transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{-webkit-transition-timing-function:cubic-bezier(0,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-in-out{-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-75{-webkit-transition-duration:75ms;transition-duration:75ms}.duration-100{-webkit-transition-duration:.1s;transition-duration:.1s}.duration-150{-webkit-transition-duration:.15s;transition-duration:.15s}.duration-300{-webkit-transition-duration:.3s;transition-duration:.3s}@media (min-width:640px){.sm\:rounded{border-radius:.25rem}.sm\:rounded-md{border-radius:.375rem}.sm\:border-r{border-right-width:1px}.sm\:border-l{border-left-width:1px}.sm\:grid{display:grid}.sm\:justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.sm\:text-sm{font-size:.875rem}.sm\:text-2xl{font-size:1.5rem}.sm\:text-3xl{font-size:1.875rem}.sm\:leading-5{line-height:1.25rem}.sm\:leading-7{line-height:1.75rem}.sm\:leading-9{line-height:2.25rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sm\:w-32{width:8rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.md\:flex{display:-webkit-box;display:-ms-flexbox;display:flex}.md\:items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.md\:items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.md\:justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.md\:justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.md\:text-base{font-size:1rem}.md\:mx-0{margin-left:0;margin-right:0}.md\:my-2{margin-top:.5rem;margin-bottom:.5rem}.md\:mt-0{margin-top:0}.md\:ml-2{margin-left:.5rem}.md\:ml-4{margin-left:1rem}.md\:ml-8{margin-left:2rem}.md\:-mr-8{margin-right:-2rem}.md\:max-w-xl{max-width:36rem}.md\:max-w-5xl{max-width:64rem}.md\:p-2{padding:.5rem}.md\:p-6{padding:1.5rem}.md\:py-0{padding-top:0;padding-bottom:0}.md\:px-1{padding-left:.25rem;padding-right:.25rem}.md\:px-2{padding-left:.5rem;padding-right:.5rem}.md\:pb-2{padding-bottom:.5rem}.md\:pr-4{padding-right:1rem}.md\:pt-6{padding-top:1.5rem}.md\:w-3\/5{width:60%}}@media (min-width:1024px){.lg\:bg-transparent{background-color:transparent}.lg\:border-transparent{border-color:transparent}.lg\:rounded-full{border-radius:9999px}.lg\:block{display:block}.lg\:inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.lg\:grid{display:grid}.lg\:text-sm{font-size:.875rem}.lg\:text-lg{font-size:1.125rem}.lg\:my-0{margin-top:0;margin-bottom:0}.lg\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.lg\:ml-16{margin-left:4rem}.lg\:-mr-16{margin-right:-4rem}.lg\:p-6{padding:1.5rem}.lg\:p-8{padding:2rem}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pt-2{padding-top:.5rem}.lg\:pb-2{padding-bottom:.5rem}.lg\:pl-2{padding-left:.5rem}.lg\:shadow-none{-webkit-box-shadow:none;box-shadow:none}.lg\:w-40{width:10rem}.lg\:w-1\/2{width:50%}.lg\:w-3\/12{width:25%}.lg\:w-7\/12{width:58.333333%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.xl\:mx-7{margin-left:1.75rem;margin-right:1.75rem}.xl\:mr-0{margin-right:0}.xl\:ml-3{margin-left:.75rem}.xl\:ml-4{margin-left:1rem}.xl\:ml-20{margin-left:5rem}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:pb-4{padding-bottom:1rem}.xl\:w-3\/5{width:60%}.xl\:w-2\/12{width:16.666667%}}
1
+ /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none;padding:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;border:0 solid #d2d6dc}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a0aec0}input::-moz-placeholder,textarea::-moz-placeholder{color:#a0aec0}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#a0aec0}input::placeholder,textarea::placeholder{color:#a0aec0}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}a{--text-opacity:1;color:#5850ec;color:rgba(88,80,236,var(--text-opacity))}img{border-width:0}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}.form-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#d2d6dc;border-width:1px;border-radius:.375rem;padding:.5rem .75rem;font-size:1rem;line-height:1.5}.form-input::-webkit-input-placeholder{color:#9fa6b2;opacity:1}.form-input::-moz-placeholder{color:#9fa6b2;opacity:1}.form-input::-ms-input-placeholder{color:#9fa6b2;opacity:1}.form-input::placeholder{color:#9fa6b2;opacity:1}.form-input:focus{outline:none;-webkit-box-shadow:0 0 0 3px rgba(164,202,254,.45);box-shadow:0 0 0 3px rgba(164,202,254,.45);border-color:#a4cafe}.form-textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#d2d6dc;border-width:1px;border-radius:.375rem;padding:.5rem .75rem;font-size:1rem;line-height:1.5}.form-textarea::-webkit-input-placeholder{color:#9fa6b2;opacity:1}.form-textarea::-moz-placeholder{color:#9fa6b2;opacity:1}.form-textarea::-ms-input-placeholder{color:#9fa6b2;opacity:1}.form-textarea::placeholder{color:#9fa6b2;opacity:1}.form-textarea:focus{outline:none;-webkit-box-shadow:0 0 0 3px rgba(164,202,254,.45);box-shadow:0 0 0 3px rgba(164,202,254,.45);border-color:#a4cafe}.form-multiselect{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#d2d6dc;border-width:1px;border-radius:.375rem;padding:.5rem .75rem;font-size:1rem;line-height:1.5}.form-multiselect:focus{outline:none;-webkit-box-shadow:0 0 0 3px rgba(164,202,254,.45);box-shadow:0 0 0 3px rgba(164,202,254,.45);border-color:#a4cafe}.form-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M7 7l3-3 3 3m0 6l-3 3-3-3' stroke='%239fa6b2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;background-repeat:no-repeat;background-color:#fff;border-color:#d2d6dc;border-width:1px;border-radius:.375rem;padding:.5rem 2.5rem .5rem .75rem;font-size:1rem;line-height:1.5;background-position:right .5rem center;background-size:1.5em 1.5em}.form-select::-ms-expand{color:#9fa6b2;border:none}@media not print{.form-select::-ms-expand{display:none}}@media print and (-ms-high-contrast:active),print and (-ms-high-contrast:none){.form-select{padding-right:.75rem}}.form-select:focus{outline:none;-webkit-box-shadow:0 0 0 3px rgba(164,202,254,.45);box-shadow:0 0 0 3px rgba(164,202,254,.45);border-color:#a4cafe}.form-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-flex-negative:0;flex-shrink:0;height:1rem;width:1rem;color:#3f83f8;background-color:#fff;border-color:#d2d6dc;border-width:1px;border-radius:.25rem}.form-checkbox:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.707 7.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4a1 1 0 00-1.414-1.414L7 8.586 5.707 7.293z'/%3E%3C/svg%3E");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:50%;background-repeat:no-repeat}@media not print{.form-checkbox::-ms-check{border-width:1px;color:transparent;background:inherit;border-color:inherit;border-radius:inherit}}.form-checkbox:focus{outline:none;-webkit-box-shadow:0 0 0 3px rgba(164,202,254,.45);box-shadow:0 0 0 3px rgba(164,202,254,.45);border-color:#a4cafe}.form-checkbox:checked:focus{border-color:transparent}.form-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-flex-negative:0;flex-shrink:0;border-radius:100%;height:1rem;width:1rem;color:#3f83f8;background-color:#fff;border-color:#d2d6dc;border-width:1px}.form-radio:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:50%;background-repeat:no-repeat}@media not print{.form-radio::-ms-check{border-width:1px;color:transparent;background:inherit;border-color:inherit;border-radius:inherit}}.form-radio:focus{outline:none;-webkit-box-shadow:0 0 0 3px rgba(164,202,254,.45);box-shadow:0 0 0 3px rgba(164,202,254,.45);border-color:#a4cafe}.form-radio:checked:focus{border-color:transparent}.ig-es-primary-button,.ig-es-send-queue-emails{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:.375rem;border-width:1px;border-color:transparent;padding:.5rem 1rem;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));font-size:.875rem;line-height:1.25rem;font-weight:500;--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));--bg-opacity:1;background-color:#5850ec;background-color:rgba(88,80,236,var(--bg-opacity));-webkit-transition-property:background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform;transition-property:background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s}.ig-es-title-button,.wp-heading-inline+.page-title-action{font-size:.875rem;border-radius:.375rem;border-width:1px;--border-opacity:1;border-color:#5850ec;border-color:rgba(88,80,236,var(--border-opacity));line-height:1.25rem;font-weight:500}.wp-heading-inline+.page-title-action{--text-opacity:1;color:#1c64f2;color:rgba(28,100,242,var(--text-opacity));padding:.5rem;margin-left:.5rem;margin-right:.5rem}.ig-es-title-button:hover,.wp-heading-inline+.page-title-action:hover{--text-opacity:1;color:#6875f5;color:rgba(104,117,245,var(--text-opacity))}.ig-es-primary-button:hover{--bg-opacity:1;background-color:#6875f5;background-color:rgba(104,117,245,var(--bg-opacity));--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.ig-es-primary-button:focus,.ig-es-title-button:focus,.wp-heading-inline+.page-title-action:focus{outline:0;-webkit-box-shadow:0 0 0 3px rgba(164,202,254,.45);box-shadow:0 0 0 3px rgba(164,202,254,.45)}.ig-es-imp-button{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;border-radius:.375rem!important;border-width:1px!important;border-color:transparent!important;background-color:#fff!important;background-color:rgba(255,255,255,var(--bg-opacity))!important;font-size:.875rem!important;line-height:1.25rem!important;font-weight:500!important;background-color:#0e9f6e!important;background-color:rgba(14,159,110,var(--bg-opacity))!important;-webkit-transition-property:background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform!important;transition-property:background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform!important;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform!important;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,-webkit-box-shadow,-webkit-transform!important;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;-webkit-transition-duration:.15s!important;transition-duration:.15s!important}.ig-es-imp-button,.ig-es-imp-button:hover{--text-opacity:1!important;color:#fff!important;color:rgba(255,255,255,var(--text-opacity))!important;--bg-opacity:1!important}.ig-es-imp-button:hover{background-color:#31c48d!important;background-color:rgba(49,196,141,var(--bg-opacity))!important}.ig-es-imp-button:focus{outline:0!important;-webkit-box-shadow:0 0 0 3px rgba(132,225,188,.45)!important;box-shadow:0 0 0 3px rgba(132,225,188,.45)!important}.ig-es-link-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:.375rem;border-width:1px;border-color:transparent;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity));font-size:.875rem;line-height:1.25rem;font-weight:500;background-color:#ff5a1f;background-color:rgba(255,90,31,var(--bg-opacity));-webkit-transition-property:background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform;transition-property:background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s}.ig-es-link-button,.ig-es-link-button:hover{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity));--bg-opacity:1}.ig-es-link-button:hover{background-color:#ff8a4c;background-color:rgba(255,138,76,var(--bg-opacity))}.ig-es-link-button:focus{outline:0;-webkit-box-shadow:0 0 0 3px rgba(253,186,140,.45);box-shadow:0 0 0 3px rgba(253,186,140,.45)}.ig-es-action.js-open .ig-es-action__header{--bg-opacity:1;background-color:#5850ec;background-color:rgba(88,80,236,var(--bg-opacity));--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.form-checkbox{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.707 7.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4a1 1 0 00-1.414-1.414L7 8.586 5.707 7.293z'/%3E%3C/svg%3E")}.form-radio{content:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}.form-checkbox:checked,.form-radio:checked{--text-opacity:1!important;color:#5850ec!important;color:rgba(88,80,236,var(--text-opacity))!important}.form-select{font-size:.875rem!important;--border-opacity:1!important;border-color:#9fa6b2!important;border-color:rgba(159,166,178,var(--border-opacity))!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M7 7l3-3 3 3m0 6l-3 3-3-3' stroke='%239fa6b2' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}.form-select:focus,input[type=number]:focus{outline:0!important;-webkit-box-shadow:0 0 0 3px rgba(164,202,254,.45)!important;box-shadow:0 0 0 3px rgba(164,202,254,.45)!important;--border-opacity:1!important;border-color:#a4cafe!important;border-color:rgba(164,202,254,var(--border-opacity))!important}.es-check-toggle:checked~.es-mail-toggle-line{--bg-opacity:1;background-color:#5850ec;background-color:rgba(88,80,236,var(--bg-opacity))}.es-check-toggle:checked~.es-mail-toggle-dot{--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;-webkit-transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));--transform-translate-x:100%}[type=radio]:checked+.es-mailer-logo{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;-webkit-transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));--transform-scale-x:1.1;--transform-scale-y:1.1;-webkit-box-shadow:0 0 3px 3px #5a67d8;box-shadow:0 0 3px 3px #5a67d8}.wp-core-ui .button,.wp-core-ui .button-secondary{--border-opacity:1;border-color:#5850ec;border-color:rgba(88,80,236,var(--border-opacity));color:#5850ec;color:rgba(88,80,236,var(--text-opacity))}.wp-core-ui .button,.wp-core-ui .button-primary,.wp-core-ui .button-secondary{font-size:.875rem;border-radius:.375rem;border-width:1px;line-height:1.25rem;font-weight:500;--text-opacity:1}.wp-core-ui .button-primary{--bg-opacity:1;background-color:#5850ec;background-color:rgba(88,80,236,var(--bg-opacity));color:#fff;color:rgba(255,255,255,var(--text-opacity));-webkit-transition-property:background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform;transition-property:background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s}.wp-core-ui .button-primary:hover,.wp-core-ui .button:hover{--border-opacity:1;border-color:#5850ec;border-color:rgba(88,80,236,var(--border-opacity));--text-opacity:1;color:#6875f5;color:rgba(104,117,245,var(--text-opacity))}.bg-white{--bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--bg-opacity))}.bg-gray-100{--bg-opacity:1;background-color:#f4f5f7;background-color:rgba(244,245,247,var(--bg-opacity))}.bg-gray-200{--bg-opacity:1;background-color:#e5e7eb;background-color:rgba(229,231,235,var(--bg-opacity))}.bg-gray-300{--bg-opacity:1;background-color:#d2d6dc;background-color:rgba(210,214,220,var(--bg-opacity))}.bg-green-100{--bg-opacity:1;background-color:#def7ec;background-color:rgba(222,247,236,var(--bg-opacity))}.bg-green-600{--bg-opacity:1;background-color:#057a55;background-color:rgba(5,122,85,var(--bg-opacity))}.bg-teal-50{--bg-opacity:1;background-color:#edfafa;background-color:rgba(237,250,250,var(--bg-opacity))}.bg-teal-100{--bg-opacity:1;background-color:#d5f5f6;background-color:rgba(213,245,246,var(--bg-opacity))}.bg-blue-50{--bg-opacity:1;background-color:#ebf5ff;background-color:rgba(235,245,255,var(--bg-opacity))}.bg-indigo-500{--bg-opacity:1;background-color:#6875f5;background-color:rgba(104,117,245,var(--bg-opacity))}.bg-indigo-600{--bg-opacity:1;background-color:#5850ec;background-color:rgba(88,80,236,var(--bg-opacity))}.bg-indigo-800{--bg-opacity:1;background-color:#42389d;background-color:rgba(66,56,157,var(--bg-opacity))}.hover\:bg-gray-50:hover{--bg-opacity:1;background-color:#f9fafb;background-color:rgba(249,250,251,var(--bg-opacity))}.hover\:bg-gray-100:hover{--bg-opacity:1;background-color:#f4f5f7;background-color:rgba(244,245,247,var(--bg-opacity))}.hover\:bg-green-500:hover{--bg-opacity:1;background-color:#0e9f6e;background-color:rgba(14,159,110,var(--bg-opacity))}.hover\:bg-indigo-500:hover{--bg-opacity:1;background-color:#6875f5;background-color:rgba(104,117,245,var(--bg-opacity))}.focus\:bg-gray-50:focus{--bg-opacity:1;background-color:#f9fafb;background-color:rgba(249,250,251,var(--bg-opacity))}.focus\:bg-gray-100:focus{--bg-opacity:1;background-color:#f4f5f7;background-color:rgba(244,245,247,var(--bg-opacity))}.border-collapse{border-collapse:collapse}.border-transparent{border-color:transparent}.border-gray-100{--border-opacity:1;border-color:#f4f5f7;border-color:rgba(244,245,247,var(--border-opacity))}.border-gray-200{--border-opacity:1;border-color:#e5e7eb;border-color:rgba(229,231,235,var(--border-opacity))}.border-gray-300{--border-opacity:1;border-color:#d2d6dc;border-color:rgba(210,214,220,var(--border-opacity))}.border-gray-400{--border-opacity:1;border-color:#9fa6b2;border-color:rgba(159,166,178,var(--border-opacity))}.border-indigo-500{--border-opacity:1;border-color:#6875f5;border-color:rgba(104,117,245,var(--border-opacity))}.border-indigo-600{--border-opacity:1;border-color:#5850ec;border-color:rgba(88,80,236,var(--border-opacity))}.hover\:border-gray-200:hover{--border-opacity:1;border-color:#e5e7eb;border-color:rgba(229,231,235,var(--border-opacity))}.hover\:border-gray-500:hover{--border-opacity:1;border-color:#6b7280;border-color:rgba(107,114,128,var(--border-opacity))}.hover\:border-red-400:hover{--border-opacity:1;border-color:#f98080;border-color:rgba(249,128,128,var(--border-opacity))}.hover\:border-indigo-500:hover{--border-opacity:1;border-color:#6875f5;border-color:rgba(104,117,245,var(--border-opacity))}.hover\:border-indigo-600:hover{--border-opacity:1;border-color:#5850ec;border-color:rgba(88,80,236,var(--border-opacity))}.focus\:border-blue-300:focus{--border-opacity:1;border-color:#a4cafe;border-color:rgba(164,202,254,var(--border-opacity))}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.rounded-lg{border-radius:.5rem}.rounded-full{border-radius:9999px}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-0{border-width:0}.border-2{border-width:2px}.border{border-width:1px}.border-t{border-top-width:1px}.border-r{border-right-width:1px}.border-b{border-bottom-width:1px}.cursor-auto{cursor:auto}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.table{display:table}.table-cell{display:table-cell}.grid{display:grid}.hidden{display:none}.flex-row{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.flex-col,.flex-row{-webkit-box-direction:normal}.flex-col{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.self-start{-ms-flex-item-align:start;align-self:flex-start}.justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-1{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.flex-auto{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.flex-none{-webkit-box-flex:0;-ms-flex:none;flex:none}.flex-shrink-0{-ms-flex-negative:0;flex-shrink:0}.float-right{float:right}.float-left{float:left}.font-sans{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.h-0{height:0}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-10{height:2.5rem}.h-15{height:3.75rem}.h-20{height:5rem}.h-48{height:12rem}.h-auto{height:auto}.h-full{height:100%}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem}.text-4xl{font-size:2.25rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-none{line-height:1}.leading-snug{line-height:1.375}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.list-none{list-style-type:none}.list-disc{list-style-type:disc}.list-decimal{list-style-type:decimal}.m-4{margin:1rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.mx-8{margin-left:2rem;margin-right:2rem}.mx-auto{margin-left:auto;margin-right:auto}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.mt-1{margin-top:.25rem}.mr-1{margin-right:.25rem}.mb-1{margin-bottom:.25rem}.ml-1{margin-left:.25rem}.mt-2{margin-top:.5rem}.mr-2{margin-right:.5rem}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.mt-3{margin-top:.75rem}.mr-3{margin-right:.75rem}.mb-3{margin-bottom:.75rem}.ml-3{margin-left:.75rem}.mt-4{margin-top:1rem}.mr-4{margin-right:1rem}.mb-4{margin-bottom:1rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.mt-6{margin-top:1.5rem}.mr-6{margin-right:1.5rem}.mb-6{margin-bottom:1.5rem}.ml-6{margin-left:1.5rem}.mt-8{margin-top:2rem}.mr-8{margin-right:2rem}.mr-10{margin-right:2.5rem}.mt-12{margin-top:3rem}.ml-12{margin-left:3rem}.mr-16{margin-right:4rem}.ml-16{margin-left:4rem}.mt-1\.5{margin-top:.375rem}.mr-1\.5{margin-right:.375rem}.mt-3\.5{margin-top:.875rem}.-mr-1{margin-right:-.25rem}.max-h-full{max-height:100%}.max-w-7xl{max-width:80rem}.max-w-full{max-width:100%}.min-w-0{min-width:0}.min-w-full{min-width:100%}.opacity-0{opacity:0}.opacity-100{opacity:1}.focus\:outline-none:focus{outline:0}.overflow-hidden{overflow:hidden}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.px-1{padding-left:.25rem;padding-right:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.px-4{padding-left:1rem;padding-right:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.pt-1{padding-top:.25rem}.pr-1{padding-right:.25rem}.pb-1{padding-bottom:.25rem}.pl-1{padding-left:.25rem}.pt-2{padding-top:.5rem}.pr-2{padding-right:.5rem}.pb-2{padding-bottom:.5rem}.pl-2{padding-left:.5rem}.pt-3{padding-top:.75rem}.pb-3{padding-bottom:.75rem}.pl-3{padding-left:.75rem}.pt-4{padding-top:1rem}.pr-4{padding-right:1rem}.pb-4{padding-bottom:1rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pt-6{padding-top:1.5rem}.pr-6{padding-right:1.5rem}.pb-6{padding-bottom:1.5rem}.pl-6{padding-left:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pb-8{padding-bottom:2rem}.pl-8{padding-left:2rem}.pl-10{padding-left:2.5rem}.pr-12{padding-right:3rem}.pl-16{padding-left:4rem}.pt-1\.5{padding-top:.375rem}.pointer-events-none{pointer-events:none}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.inset-y-0{top:0;bottom:0}.top-0{top:0}.right-0{right:0}.left-0{left:0}.shadow-xs{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.05);box-shadow:0 0 0 1px rgba(0,0,0,.05)}.shadow-sm{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.shadow{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.shadow-md{-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.shadow-lg{-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.shadow-xl{-webkit-box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.shadow-inner{-webkit-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.06);box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.06)}.hover\:shadow-md:hover{-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.focus\:shadow-lg:focus{-webkit-box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.focus\:shadow-outline:focus{-webkit-box-shadow:0 0 0 3px rgba(118,169,250,.45);box-shadow:0 0 0 3px rgba(118,169,250,.45)}.focus\:shadow-outline-blue:focus{-webkit-box-shadow:0 0 0 3px rgba(164,202,254,.45);box-shadow:0 0 0 3px rgba(164,202,254,.45)}.focus\:shadow-outline-red:focus{-webkit-box-shadow:0 0 0 3px rgba(248,180,180,.45);box-shadow:0 0 0 3px rgba(248,180,180,.45)}.focus\:shadow-outline-indigo:focus{-webkit-box-shadow:0 0 0 3px rgba(180,198,252,.45);box-shadow:0 0 0 3px rgba(180,198,252,.45)}.table-fixed{table-layout:fixed}.text-left{text-align:left}.text-center{text-align:center}.text-white{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.text-black{--text-opacity:1;color:#000;color:rgba(0,0,0,var(--text-opacity))}.text-gray-400{--text-opacity:1;color:#9fa6b2;color:rgba(159,166,178,var(--text-opacity))}.text-gray-500{--text-opacity:1;color:#6b7280;color:rgba(107,114,128,var(--text-opacity))}.text-gray-600{--text-opacity:1;color:#4b5563;color:rgba(75,85,99,var(--text-opacity))}.text-gray-700{--text-opacity:1;color:#374151;color:rgba(55,65,81,var(--text-opacity))}.text-gray-800{--text-opacity:1;color:#252f3f;color:rgba(37,47,63,var(--text-opacity))}.text-gray-900{--text-opacity:1;color:#161e2e;color:rgba(22,30,46,var(--text-opacity))}.text-red-600{--text-opacity:1;color:#e02424;color:rgba(224,36,36,var(--text-opacity))}.text-orange-400{--text-opacity:1;color:#ff8a4c;color:rgba(255,138,76,var(--text-opacity))}.text-orange-500{--text-opacity:1;color:#ff5a1f;color:rgba(255,90,31,var(--text-opacity))}.text-yellow-400{--text-opacity:1;color:#e3a008;color:rgba(227,160,8,var(--text-opacity))}.text-green-400{--text-opacity:1;color:#31c48d;color:rgba(49,196,141,var(--text-opacity))}.text-green-600{--text-opacity:1;color:#057a55;color:rgba(5,122,85,var(--text-opacity))}.text-green-800{--text-opacity:1;color:#03543f;color:rgba(3,84,63,var(--text-opacity))}.text-teal-400{--text-opacity:1;color:#16bdca;color:rgba(22,189,202,var(--text-opacity))}.text-teal-500{--text-opacity:1;color:#0694a2;color:rgba(6,148,162,var(--text-opacity))}.text-teal-700{--text-opacity:1;color:#036672;color:rgba(3,102,114,var(--text-opacity))}.text-blue-400{--text-opacity:1;color:#76a9fa;color:rgba(118,169,250,var(--text-opacity))}.text-blue-500{--text-opacity:1;color:#3f83f8;color:rgba(63,131,248,var(--text-opacity))}.text-blue-700{--text-opacity:1;color:#1a56db;color:rgba(26,86,219,var(--text-opacity))}.text-blue-800{--text-opacity:1;color:#1e429f;color:rgba(30,66,159,var(--text-opacity))}.text-indigo-100{--text-opacity:1;color:#e5edff;color:rgba(229,237,255,var(--text-opacity))}.text-indigo-400{--text-opacity:1;color:#8da2fb;color:rgba(141,162,251,var(--text-opacity))}.text-indigo-500{--text-opacity:1;color:#6875f5;color:rgba(104,117,245,var(--text-opacity))}.text-indigo-600{--text-opacity:1;color:#5850ec;color:rgba(88,80,236,var(--text-opacity))}.hover\:text-white:hover{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.hover\:text-gray-800:hover{--text-opacity:1;color:#252f3f;color:rgba(37,47,63,var(--text-opacity))}.hover\:text-gray-900:hover{--text-opacity:1;color:#161e2e;color:rgba(22,30,46,var(--text-opacity))}.hover\:text-blue-700:hover{--text-opacity:1;color:#1a56db;color:rgba(26,86,219,var(--text-opacity))}.hover\:text-indigo-500:hover{--text-opacity:1;color:#6875f5;color:rgba(104,117,245,var(--text-opacity))}.focus\:text-white:focus{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.focus\:text-gray-900:focus{--text-opacity:1;color:#161e2e;color:rgba(22,30,46,var(--text-opacity))}.active\:text-indigo-600:active{--text-opacity:1;color:#5850ec;color:rgba(88,80,236,var(--text-opacity))}.italic{font-style:italic}.not-italic{font-style:normal}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.no-underline{text-decoration:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.align-middle{vertical-align:middle}.whitespace-no-wrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w-0{width:0}.w-3{width:.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-10{width:2.5rem}.w-40{width:10rem}.w-56{width:14rem}.w-auto{width:auto}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-2\/3{width:66.666667%}.w-1\/4{width:25%}.w-2\/4{width:50%}.w-3\/4{width:75%}.w-1\/5{width:20%}.w-2\/5{width:40%}.w-3\/5{width:60%}.w-4\/5{width:80%}.w-3\/6{width:50%}.w-4\/6{width:66.666667%}.w-5\/6{width:83.333333%}.w-1\/12{width:8.333333%}.w-2\/12{width:16.666667%}.w-3\/12{width:25%}.w-4\/12{width:33.333333%}.w-9\/12{width:75%}.w-11\/12{width:91.666667%}.w-full{width:100%}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.gap-8{grid-gap:2rem;gap:2rem}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.transform{--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;-webkit-transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y))}.origin-top-right{-webkit-transform-origin:top right;transform-origin:top right}.scale-95{--transform-scale-x:.95;--transform-scale-y:.95}.scale-100{--transform-scale-x:1;--transform-scale-y:1}.transition-all{-webkit-transition-property:all;transition-property:all}.transition{-webkit-transition-property:background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform;transition-property:background-color,border-color,color,fill,stroke,opacity,-webkit-box-shadow,-webkit-transform;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,-webkit-box-shadow,-webkit-transform}.ease-in{-webkit-transition-timing-function:cubic-bezier(.4,0,1,1);transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{-webkit-transition-timing-function:cubic-bezier(0,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-in-out{-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-75{-webkit-transition-duration:75ms;transition-duration:75ms}.duration-100{-webkit-transition-duration:.1s;transition-duration:.1s}.duration-150{-webkit-transition-duration:.15s;transition-duration:.15s}.duration-300{-webkit-transition-duration:.3s;transition-duration:.3s}@media (min-width:640px){.sm\:rounded{border-radius:.25rem}.sm\:rounded-md{border-radius:.375rem}.sm\:border-r{border-right-width:1px}.sm\:border-l{border-left-width:1px}.sm\:grid{display:grid}.sm\:justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.sm\:text-sm{font-size:.875rem}.sm\:text-2xl{font-size:1.5rem}.sm\:text-3xl{font-size:1.875rem}.sm\:leading-5{line-height:1.25rem}.sm\:leading-7{line-height:1.75rem}.sm\:leading-9{line-height:2.25rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sm\:w-32{width:8rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.md\:flex{display:-webkit-box;display:-ms-flexbox;display:flex}.md\:items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.md\:items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.md\:justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.md\:justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.md\:text-base{font-size:1rem}.md\:mx-0{margin-left:0;margin-right:0}.md\:my-2{margin-top:.5rem;margin-bottom:.5rem}.md\:mt-0{margin-top:0}.md\:ml-2{margin-left:.5rem}.md\:ml-4{margin-left:1rem}.md\:ml-8{margin-left:2rem}.md\:-mr-8{margin-right:-2rem}.md\:max-w-xl{max-width:36rem}.md\:max-w-5xl{max-width:64rem}.md\:p-2{padding:.5rem}.md\:p-6{padding:1.5rem}.md\:py-0{padding-top:0;padding-bottom:0}.md\:px-1{padding-left:.25rem;padding-right:.25rem}.md\:px-2{padding-left:.5rem;padding-right:.5rem}.md\:pb-2{padding-bottom:.5rem}.md\:pr-4{padding-right:1rem}.md\:pt-6{padding-top:1.5rem}.md\:w-3\/5{width:60%}}@media (min-width:1024px){.lg\:bg-transparent{background-color:transparent}.lg\:border-transparent{border-color:transparent}.lg\:rounded-full{border-radius:9999px}.lg\:block{display:block}.lg\:inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.lg\:grid{display:grid}.lg\:text-sm{font-size:.875rem}.lg\:text-lg{font-size:1.125rem}.lg\:my-0{margin-top:0;margin-bottom:0}.lg\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.lg\:ml-16{margin-left:4rem}.lg\:-mr-16{margin-right:-4rem}.lg\:p-6{padding:1.5rem}.lg\:p-8{padding:2rem}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pt-2{padding-top:.5rem}.lg\:pb-2{padding-bottom:.5rem}.lg\:pl-2{padding-left:.5rem}.lg\:shadow-none{-webkit-box-shadow:none;box-shadow:none}.lg\:w-40{width:10rem}.lg\:w-1\/2{width:50%}.lg\:w-3\/5{width:60%}.lg\:w-3\/12{width:25%}.lg\:w-7\/12{width:58.333333%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.xl\:mx-7{margin-left:1.75rem;margin-right:1.75rem}.xl\:mr-0{margin-right:0}.xl\:ml-3{margin-left:.75rem}.xl\:ml-4{margin-left:1rem}.xl\:ml-20{margin-left:5rem}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:pb-4{padding-bottom:1rem}.xl\:w-2\/5{width:40%}.xl\:w-3\/5{width:60%}.xl\:w-2\/12{width:16.666667%}}
lite/admin/images/graph.png DELETED
Binary file
lite/admin/js/email-subscribers-admin.js CHANGED
@@ -129,10 +129,12 @@
129
  $(document).on('click', '#es-send-test', function (e) {
130
  e.preventDefault();
131
  var test_email = $('#es-test-email').val();
132
- var params = {};
133
- params.es_test_email = test_email;
134
- params.action = 'es_send_test_email';
135
  if (test_email) {
 
 
 
 
 
136
  $('#es-send-test').next('#spinner-image').show();
137
  jQuery.ajax({
138
  method: 'POST',
129
  $(document).on('click', '#es-send-test', function (e) {
130
  e.preventDefault();
131
  var test_email = $('#es-test-email').val();
 
 
 
132
  if (test_email) {
133
+ var params = {
134
+ es_test_email: test_email,
135
+ action: 'es_send_test_email',
136
+ security: ig_es_js_data.security
137
+ };
138
  $('#es-send-test').next('#spinner-image').show();
139
  jQuery.ajax({
140
  method: 'POST',
lite/admin/js/es-onboarding.js CHANGED
@@ -25,7 +25,8 @@ jQuery(document).ready(function() {
25
  action: 'send_test_email',
26
  emails: emails,
27
  es_from_name: es_from_name,
28
- es_from_email: es_from_email
 
29
  },
30
  dataType: 'json',
31
  success: function(data, status, xhr) {
25
  action: 'send_test_email',
26
  emails: emails,
27
  es_from_name: es_from_name,
28
+ es_from_email: es_from_email,
29
+ security: ig_es_js_data.security
30
  },
31
  dataType: 'json',
32
  success: function(data, status, xhr) {
lite/admin/js/frappe-charts.min.life.js DELETED
@@ -1,2 +0,0 @@
1
- var frappe=function(){"use strict";function t(t,e){return"string"==typeof t?(e||document).querySelector(t):t||null}function e(t){var e=t.getBoundingClientRect();return{top:e.top+(document.documentElement.scrollTop||document.body.scrollTop),left:e.left+(document.documentElement.scrollLeft||document.body.scrollLeft)}}function i(t){var e=t.getBoundingClientRect();return e.top>=0&&e.left>=0&&e.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&e.right<=(window.innerWidth||document.documentElement.clientWidth)}function n(t){var e=window.getComputedStyle(t),i=parseFloat(e.paddingLeft)+parseFloat(e.paddingRight);return t.clientWidth-i}function a(t,e,i){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0);for(var a in i)n[a]=i[a];return t.dispatchEvent(n)}function s(t){return t.titleHeight+t.margins.top+t.paddings.top}function r(t){return t.margins.left+t.paddings.left}function o(t){return t.margins.top+t.margins.bottom+t.paddings.top+t.paddings.bottom+t.titleHeight+t.legendHeight}function l(t){return t.margins.left+t.margins.right+t.paddings.left+t.paddings.right}function u(t){return parseFloat(t.toFixed(2))}function h(t,e,i){var n=arguments.length>3&&void 0!==arguments[3]&&arguments[3];i||(i=n?t[0]:t[t.length-1]);var a=new Array(Math.abs(e)).fill(i);return t=n?a.concat(t):t.concat(a)}function c(t,e){return(t+"").length*e}function d(t,e){return{x:Math.sin(t*Vt)*e,y:Math.cos(t*Vt)*e}}function p(t,e){var i=void 0,n=void 0;return t<=e?(i=e-t,n=t):(i=t-e,n=e),[i,n]}function f(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e.length-t.length;return i>0?t=h(t,i):e=h(e,i),[t,e]}function v(t){return t>255?255:t<0?0:t}function g(t,e){var i=Gt(t),n=!1;"#"==i[0]&&(i=i.slice(1),n=!0);var a=parseInt(i,16),s=v((a>>16)+e),r=v((a>>8&255)+e),o=v((255&a)+e);return(n?"#":"")+(o|r<<8|s<<16).toString(16)}function y(t){return/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)/i.test(t)}function m(t,e){return"string"==typeof t?(e||document).querySelector(t):t||null}function b(t,e){var i=document.createElementNS("http://www.w3.org/2000/svg",t);for(var n in e){var a=e[n];if("inside"===n)m(a).appendChild(i);else if("around"===n){var s=m(a);s.parentNode.insertBefore(i,s),i.appendChild(s)}else"styles"===n?"object"===(void 0===a?"undefined":Dt(a))&&Object.keys(a).map(function(t){i.style[t]=a[t]}):("className"===n&&(n="class"),"innerHTML"===n?i.textContent=a:i.setAttribute(n,a))}return i}function x(t,e){return b("linearGradient",{inside:t,id:e,x1:0,x2:0,y1:0,y2:1})}function k(t,e,i,n){return b("stop",{inside:t,style:"stop-color: "+i,offset:e,"stop-opacity":n})}function w(t,e,i,n){return b("svg",{className:e,inside:t,width:i,height:n})}function A(t){return b("defs",{inside:t})}function P(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,n={className:t,transform:e};return i&&(n.inside=i),b("g",n)}function C(t){return b("path",{className:arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",d:t,styles:{stroke:arguments.length>2&&void 0!==arguments[2]?arguments[2]:"none",fill:arguments.length>3&&void 0!==arguments[3]?arguments[3]:"none"}})}function L(t,e,i,n){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,s=i.x+t.x,r=i.y+t.y,o=i.x+e.x,l=i.y+e.y;return"M"+i.x+" "+i.y+"\n\t\tL"+s+" "+r+"\n\t\tA "+n+" "+n+" 0 0 "+(a?1:0)+"\n\t\t"+o+" "+l+" z"}function T(t,e){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n="path-fill-gradient-"+e+"-"+(i?"lighter":"default"),a=x(t,n),s=[1,.6,.2];return i&&(s=[.4,.2,0]),k(a,"0%",e,s[0]),k(a,"50%",e,s[1]),k(a,"100%",e,s[2]),n}function D(t,e,i,n){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:Wt,s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"none";return b("rect",{className:"percentage-bar",x:t,y:e,width:i,height:n,fill:s,styles:{stroke:g(s,-25),"stroke-dasharray":"0, "+(n+i)+", "+i+", "+n,"stroke-width":a}})}function O(t,e,i,n){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"none",s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},r={className:t,x:e,y:i,width:n,height:n,fill:a};return Object.keys(s).map(function(t){r[t]=s[t]}),b("rect",r)}function M(t,e,i){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"none",a=arguments[4],s={className:"legend-bar",x:0,y:0,width:i,height:"2px",fill:n},r=b("text",{className:"legend-dataset-text",x:0,y:0,dy:2*Jt+"px","font-size":1.2*Jt+"px","text-anchor":"start",fill:$t,innerHTML:a}),o=b("g",{transform:"translate("+t+", "+e+")"});return o.appendChild(b("rect",s)),o.appendChild(r),o}function N(t,e,i){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"none",a=arguments[4],s={className:"legend-dot",cx:0,cy:0,r:i,fill:n},r=b("text",{className:"legend-dataset-text",x:0,y:0,dx:Jt+"px",dy:Jt/3+"px","font-size":1.2*Jt+"px","text-anchor":"start",fill:$t,innerHTML:a}),o=b("g",{transform:"translate("+t+", "+e+")"});return o.appendChild(b("circle",s)),o.appendChild(r),o}function E(t,e,i,n){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},s=a.fontSize||Jt;return b("text",{className:t,x:e,y:i,dy:(void 0!==a.dy?a.dy:s/2)+"px","font-size":s+"px",fill:a.fill||$t,"text-anchor":a.textAnchor||"start",innerHTML:n})}function S(t,e,i,n){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};a.stroke||(a.stroke=Kt);var s=b("line",{className:"line-vertical "+a.className,x1:0,x2:0,y1:i,y2:n,styles:{stroke:a.stroke}}),r=b("text",{x:0,y:i>n?i+Xt:i-Xt-Jt,dy:Jt+"px","font-size":Jt+"px","text-anchor":"middle",innerHTML:e+""}),o=b("g",{transform:"translate("+t+", 0)"});return o.appendChild(s),o.appendChild(r),o}function _(t,e,i,n){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};a.stroke||(a.stroke=Kt),a.lineType||(a.lineType="");var s=b("line",{className:"line-horizontal "+a.className+("dashed"===a.lineType?"dashed":""),x1:i,x2:n,y1:0,y2:0,styles:{stroke:a.stroke}}),r=b("text",{x:i<n?i-Xt:i+Xt,y:0,dy:Jt/2-2+"px","font-size":Jt+"px","text-anchor":i<n?"end":"start",innerHTML:e+""}),o=b("g",{transform:"translate(0, "+t+")","stroke-opacity":1});return 0!==r&&"0"!==r||(o.style.stroke="rgba(27, 31, 35, 0.6)"),o.appendChild(s),o.appendChild(r),o}function z(t,e,i){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};n.pos||(n.pos="left"),n.offset||(n.offset=0),n.mode||(n.mode="span"),n.stroke||(n.stroke=Kt),n.className||(n.className="");var a=-1*qt,s="span"===n.mode?i+qt:0;return"tick"===n.mode&&"right"===n.pos&&(a=i+qt,s=i),a+=n.offset,s+=n.offset,_(t,e,a,s,{stroke:n.stroke,className:n.className,lineType:n.lineType})}function H(t,e,i){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};n.pos||(n.pos="bottom"),n.offset||(n.offset=0),n.mode||(n.mode="span"),n.stroke||(n.stroke=Kt),n.className||(n.className="");var a=i+qt,s="span"===n.mode?-1*qt:i;return"tick"===n.mode&&"top"===n.pos&&(a=-1*qt,s=0),S(t,e,a,s,{stroke:n.stroke,className:n.className,lineType:n.lineType})}function F(t,e,i){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};n.labelPos||(n.labelPos="right");var a=b("text",{className:"chart-label",x:"left"===n.labelPos?Xt:i-c(e,5)-Xt,y:0,dy:Jt/-2+"px","font-size":Jt+"px","text-anchor":"start",innerHTML:e+""}),s=_(t,"",0,i,{stroke:n.stroke||Kt,className:n.className||"",lineType:n.lineType});return s.appendChild(a),s}function j(t,e,i,n){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},s=t-e,r=b("rect",{className:"bar mini",styles:{fill:"rgba(228, 234, 239, 0.49)",stroke:Kt,"stroke-dasharray":i+", "+s},x:0,y:0,width:i,height:s});a.labelPos||(a.labelPos="right");var o=b("text",{className:"chart-label",x:"left"===a.labelPos?Xt:i-c(n+"",4.5)-Xt,y:0,dy:Jt/-2+"px","font-size":Jt+"px","text-anchor":"start",innerHTML:n+""}),l=b("g",{transform:"translate(0, "+e+")"});return l.appendChild(r),l.appendChild(o),l}function W(t,e,i,n){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"",s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0,r=arguments.length>6&&void 0!==arguments[6]?arguments[6]:0,o=arguments.length>7&&void 0!==arguments[7]?arguments[7]:{},l=p(e,o.zeroLine),u=_t(l,2),h=u[0],c=u[1];c-=r,0===h&&(h=o.minHeight,c-=o.minHeight);var d=b("rect",{className:"bar mini",style:"fill: "+n,"data-point-index":s,x:t,y:c,width:i,height:h});if((a+="")||a.length){d.setAttribute("y",0),d.setAttribute("x",0);var f=b("text",{className:"data-point-value",x:i/2,y:0,dy:Jt/2*-1+"px","font-size":Jt+"px","text-anchor":"middle",innerHTML:a}),v=b("g",{"data-point-index":s,transform:"translate("+t+", "+c+")"});return v.appendChild(d),v.appendChild(f),v}return d}function I(t,e,i,n){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"",s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0,r=b("circle",{style:"fill: "+n,"data-point-index":s,cx:t,cy:e,r:i});if((a+="")||a.length){r.setAttribute("cy",0),r.setAttribute("cx",0);var o=b("text",{className:"data-point-value",x:0,y:0,dy:Jt/2*-1-i+"px","font-size":Jt+"px","text-anchor":"middle",innerHTML:a}),l=b("g",{"data-point-index":s,transform:"translate("+t+", "+e+")"});return l.appendChild(r),l.appendChild(o),l}return r}function R(t,e,i){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},s=e.map(function(e,i){return t[i]+","+e}).join("L"),r=C("M"+s,"line-graph-path",i);if(n.heatline){var o=T(a.svgDefs,i);r.style.stroke="url(#"+o+")"}var l={path:r};if(n.regionFill){var u=T(a.svgDefs,i,!0),h="M"+t[0]+","+a.zeroLine+"L"+s+"L"+t.slice(-1)[0]+","+a.zeroLine;l.region=C(h,"region-fill","none","url(#"+u+")")}return l}function Y(t,e,i,n){var a="string"==typeof e?e:e.join(", ");return[t,{transform:i.join(", ")},n,ae,"translate",{transform:a}]}function V(t,e,i){return Y(t,[i,0],[e,0],ie)}function B(t,e,i){return Y(t,[0,i],[0,e],ie)}function U(t,e,i,n){var a=e-i,s=t.childNodes[0];return[[s,{height:a,"stroke-dasharray":s.getAttribute("width")+", "+a},ie,ae],Y(t,[0,n],[0,i],ie)]}function G(t,e,i,n){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,s=p(i,(arguments.length>5&&void 0!==arguments[5]?arguments[5]:{}).zeroLine),r=_t(s,2),o=r[0],l=r[1];return l-=a,"rect"!==t.nodeName?[[t.childNodes[0],{width:n,height:o},te,ae],Y(t,t.getAttribute("transform").split("(")[1].slice(0,-1),[e,l],ie)]:[[t,{width:n,height:o,x:e,y:l},te,ae]]}function q(t,e,i){return"circle"!==t.nodeName?[Y(t,t.getAttribute("transform").split("(")[1].slice(0,-1),[e,i],ie)]:[[t,{cx:e,cy:i},te,ae]]}function X(t,e,i,n){var a=[],s=i.map(function(t,i){return e[i]+","+t}).join("L"),r=[t.path,{d:"M"+s},ee,ae];if(a.push(r),t.region){var o=e[0]+","+n+"L",l="L"+e.slice(-1)[0]+", "+n,u=[t.region,{d:"M"+o+s+l},ee,ae];a.push(u)}return a}function J(t,e){return[t,{d:e},te,ae]}function K(t,e,i){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"linear",a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:void 0,s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},r=t.cloneNode(!0),o=t.cloneNode(!0);for(var l in e){var u=void 0;u="transform"===l?document.createElementNS("http://www.w3.org/2000/svg","animateTransform"):document.createElementNS("http://www.w3.org/2000/svg","animate");var h=s[l]||t.getAttribute(l),c=e[l],d={attributeName:l,from:h,to:c,begin:"0s",dur:i/1e3+"s",values:h+";"+c,keySplines:se[n],keyTimes:"0;1",calcMode:"spline",fill:"freeze"};a&&(d.type=a);for(var p in d)u.setAttribute(p,d[p]);r.appendChild(u),a?o.setAttribute(l,"translate("+c+")"):o.setAttribute(l,c)}return[r,o]}function $(t,e){t.style.transform=e,t.style.webkitTransform=e,t.style.msTransform=e,t.style.mozTransform=e,t.style.oTransform=e}function Q(t,e){var i=[],n=[];e.map(function(t){var e=t[0],a=e.parentNode,s=void 0,r=void 0;t[0]=e;var o=K.apply(void 0,zt(t)),l=_t(o,2);s=l[0],r=l[1],i.push(r),n.push([s,a]),a.replaceChild(s,e)});var a=t.cloneNode(!0);return n.map(function(t,n){t[1].replaceChild(i[n],t[0]),e[n][0]=i[n]}),a}function Z(t,e,i){if(0!==i.length){var n=Q(e,i);e.parentNode==t&&(t.removeChild(e),t.appendChild(n)),setTimeout(function(){n.parentNode==t&&(t.removeChild(n),t.appendChild(e))},ne)}}function tt(t,e){var i=document.createElement("a");i.style="display: none";var n=new Blob(e,{type:"image/svg+xml; charset=utf-8"}),a=window.URL.createObjectURL(n);i.href=a,i.download=t,document.body.appendChild(i),i.click(),setTimeout(function(){document.body.removeChild(i),window.URL.revokeObjectURL(a)},300)}function et(e){var i=e.cloneNode(!0);i.classList.add("chart-container"),i.setAttribute("xmlns","http://www.w3.org/2000/svg"),i.setAttribute("xmlns:xlink","http://www.w3.org/1999/xlink");var n=t.create("style",{innerHTML:re});i.insertBefore(n,i.firstChild);var a=t.create("div");return a.appendChild(i),a.innerHTML}function it(t){var e=new Date(t);return e.setMinutes(e.getMinutes()-e.getTimezoneOffset()),e}function nt(t){var e=t.getDate(),i=t.getMonth()+1;return[t.getFullYear(),(i>9?"":"0")+i,(e>9?"":"0")+e].join("-")}function at(t){return new Date(t.getTime())}function st(t,e){var i=ht(t);return Math.ceil(rt(i,e)/he)}function rt(t,e){var i=de*ce;return(it(e)-it(t))/i}function ot(t,e){return t.getMonth()===e.getMonth()&&t.getFullYear()===e.getFullYear()}function lt(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=pe[t];return e?i.slice(0,3):i}function ut(t,e){return new Date(e,t+1,0)}function ht(t){var e=at(t),i=e.getDay();return 0!==i&&ct(e,-1*i),e}function ct(t,e){t.setDate(t.getDate()+e)}function dt(t,e,i){var n=Object.keys(ge).filter(function(e){return t.includes(e)}),a=ge[n[0]];return Object.assign(a,{constants:e,getData:i}),new ve(a)}function pt(t){if(0===t)return[0,0];if(isNaN(t))return{mantissa:-6755399441055744,exponent:972};var e=t>0?1:-1;if(!isFinite(t))return{mantissa:4503599627370496*e,exponent:972};t=Math.abs(t);var i=Math.floor(Math.log10(t));return[e*(t/Math.pow(10,i)),i]}function ft(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=Math.ceil(t),n=Math.floor(e),a=i-n,s=a,r=1;a>5&&(a%2!=0&&(a=++i-n),s=a/2,r=2),a<=2&&(r=a/(s=4)),0===a&&(s=5,r=1);for(var o=[],l=0;l<=s;l++)o.push(n+r*l);return o}function vt(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=pt(t),n=_t(i,2),a=n[0],s=n[1],r=e?e/Math.pow(10,s):0,o=ft(a=a.toFixed(6),r);return o=o.map(function(t){return t*Math.pow(10,s)})}function gt(t){function e(t,e){for(var i=vt(t),n=i[1]-i[0],a=0,s=1;a<e;s++)a+=n,i.unshift(-1*a);return i}var i=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=Math.max.apply(Math,zt(t)),a=Math.min.apply(Math,zt(t)),s=[];if(n>=0&&a>=0)pt(n)[1],s=i?vt(n,a):vt(n);else if(n>0&&a<0){var r=Math.abs(a);n>=r?(pt(n)[1],s=e(n,r)):(pt(r)[1],s=e(r,n).map(function(t){return-1*t}))}else if(n<=0&&a<=0){var o=Math.abs(a),l=Math.abs(n);pt(o)[1],s=(s=i?vt(o,l):vt(o)).reverse().map(function(t){return-1*t})}return s}function yt(t){var e=mt(t);return t.indexOf(0)>=0?t.indexOf(0):t[0]>0?-1*t[0]/e:-1*t[t.length-1]/e+(t.length-1)}function mt(t){return t[1]-t[0]}function bt(t){return t[t.length-1]-t[0]}function xt(t,e){return u(e.zeroLine-t*e.scaleMultiplier)}function kt(t,e){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=e.reduce(function(e,i){return Math.abs(i-t)<Math.abs(e-t)?i:e});return i?e.indexOf(n):n}function wt(t,e){for(var i=Math.max.apply(Math,zt(t)),n=1/(e-1),a=[],s=0;s<e;s++){var r=i*(n*s);a.push(r)}return a}function At(t,e){return e.filter(function(e){return e<t}).length}function Pt(t,e){t.labels=t.labels||[];var i=t.labels.length,n=t.datasets,a=new Array(i).fill(0);return n||(n=[{values:a}]),n.map(function(t){if(t.values){var n=t.values;n=(n=n.map(function(t){return isNaN(t)?0:t})).length>i?n.slice(0,i):h(n,i-n.length,0)}else t.values=a;t.chartType||(jt.includes(e),t.chartType=e)}),t.yRegions&&t.yRegions.map(function(t){if(t.end<t.start){var e=[t.end,t.start];t.start=e[0],t.end=e[1]}}),t}function Ct(t){var e=t.labels.length,i=new Array(e).fill(0),n={labels:t.labels.slice(0,-1),datasets:t.datasets.map(function(t){return{name:"",values:i.slice(0,-1),chartType:t.chartType}})};return t.yMarkers&&(n.yMarkers=[{value:0,label:""}]),t.yRegions&&(n.yRegions=[{start:0,end:0,label:""}]),n}function Lt(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],n=t/e.length;n<=0&&(n=1);var a=n/It;return e.map(function(t,e){return(t+="").length>a&&(i?e%Math.ceil(t.length/a)!=0&&(t=""):t=a-3>0?t.slice(0,a-3)+" ...":t.slice(0,a)+".."),t})}function Tt(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"line",e=arguments[1],i=arguments[2];return"axis-mixed"===t?(i.type="line",new xe(e,i)):ke[t]?new ke[t](e,i):void console.error("Undefined chart type: "+t)}!function(t,e){void 0===e&&(e={});var i=e.insertAt;if(t&&"undefined"!=typeof document){var n=document.head||document.getElementsByTagName("head")[0],a=document.createElement("style");a.type="text/css","top"===i&&n.firstChild?n.insertBefore(a,n.firstChild):n.appendChild(a),a.styleSheet?a.styleSheet.cssText=t:a.appendChild(document.createTextNode(t))}}('.chart-container{position:relative;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.chart-container .axis,.chart-container .chart-label{fill:#555b51}.chart-container .axis line,.chart-container .chart-label line{stroke:#dadada}.chart-container .dataset-units circle{stroke:#fff;stroke-width:2}.chart-container .dataset-units path{fill:none;stroke-opacity:1;stroke-width:2px}.chart-container .dataset-path{stroke-width:2px}.chart-container .path-group path{fill:none;stroke-opacity:1;stroke-width:2px}.chart-container line.dashed{stroke-dasharray:5,3}.chart-container .axis-line .specific-value{text-anchor:start}.chart-container .axis-line .y-line{text-anchor:end}.chart-container .axis-line .x-line{text-anchor:middle}.chart-container .legend-dataset-text{fill:#6c7680;font-weight:600}.graph-svg-tip{position:absolute;z-index:1;padding:10px;font-size:12px;color:#959da5;text-align:center;background:rgba(0,0,0,.8);border-radius:3px}.graph-svg-tip ol,.graph-svg-tip ul{padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex}.graph-svg-tip ul.data-point-list li{min-width:90px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:600}.graph-svg-tip strong{color:#dfe2e5;font-weight:600}.graph-svg-tip .svg-pointer{position:absolute;height:5px;margin:0 0 0 -5px;content:" ";border:5px solid transparent;border-top-color:rgba(0,0,0,.8)}.graph-svg-tip.comparison{padding:0;text-align:left;pointer-events:none}.graph-svg-tip.comparison .title{display:block;padding:10px;margin:0;font-weight:600;line-height:1;pointer-events:none}.graph-svg-tip.comparison ul{margin:0;white-space:nowrap;list-style:none}.graph-svg-tip.comparison li{display:inline-block;padding:5px 10px}',{});var Dt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ot=(function(){function t(t){this.value=t}function e(e){function i(t,e){return new Promise(function(i,a){var o={key:t,arg:e,resolve:i,reject:a,next:null};r?r=r.next=o:(s=r=o,n(t,e))})}function n(i,s){try{var r=e[i](s),o=r.value;o instanceof t?Promise.resolve(o.value).then(function(t){n("next",t)},function(t){n("throw",t)}):a(r.done?"return":"normal",r.value)}catch(t){a("throw",t)}}function a(t,e){switch(t){case"return":s.resolve({value:e,done:!0});break;case"throw":s.reject(e);break;default:s.resolve({value:e,done:!1})}(s=s.next)?n(s.key,s.arg):r=null}var s,r;this._invoke=i,"function"!=typeof e.return&&(this.return=void 0)}"function"==typeof Symbol&&Symbol.asyncIterator&&(e.prototype[Symbol.asyncIterator]=function(){return this}),e.prototype.next=function(t){return this._invoke("next",t)},e.prototype.throw=function(t){return this._invoke("throw",t)},e.prototype.return=function(t){return this._invoke("return",t)}}(),function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}),Mt=function(){function t(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}return function(e,i,n){return i&&t(e.prototype,i),n&&t(e,n),e}}(),Nt=function t(e,i,n){null===e&&(e=Function.prototype);var a=Object.getOwnPropertyDescriptor(e,i);if(void 0===a){var s=Object.getPrototypeOf(e);return null===s?void 0:t(s,i,n)}if("value"in a)return a.value;var r=a.get;if(void 0!==r)return r.call(n)},Et=function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)},St=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e},_t=function(){function t(t,e){var i=[],n=!0,a=!1,s=void 0;try{for(var r,o=t[Symbol.iterator]();!(n=(r=o.next()).done)&&(i.push(r.value),!e||i.length!==e);n=!0);}catch(t){a=!0,s=t}finally{try{!n&&o.return&&o.return()}finally{if(a)throw s}}return i}return function(e,i){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,i);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),zt=function(t){if(Array.isArray(t)){for(var e=0,i=Array(t.length);e<t.length;e++)i[e]=t[e];return i}return Array.from(t)};t.create=function(e,i){var n=document.createElement(e);for(var a in i){var s=i[a];if("inside"===a)t(s).appendChild(n);else if("around"===a){var r=t(s);r.parentNode.insertBefore(n,r),n.appendChild(r)}else"styles"===a?"object"===(void 0===s?"undefined":Dt(s))&&Object.keys(s).map(function(t){n.style[t]=s[t]}):a in n?n[a]=s:n.setAttribute(a,s)}return n};var Ht={margins:{top:10,bottom:10,left:20,right:20},paddings:{top:20,bottom:40,left:30,right:10},baseHeight:240,titleHeight:20,legendHeight:30,titleFontSize:12},Ft=700,jt=["line","bar"],Wt=2,It=7,Rt=["light-blue","blue","violet","red","orange","yellow","green","light-green","purple","magenta","light-grey","dark-grey"],Yt={bar:Rt,line:Rt,pie:Rt,percentage:Rt,heatmap:["#ebedf0","#c6e48b","#7bc96f","#239a3b","#196127"]},Vt=Math.PI/180,Bt=function(){function e(t){var i=t.parent,n=void 0===i?null:i,a=t.colors,s=void 0===a?[]:a;Ot(this,e),this.parent=n,this.colors=s,this.titleName="",this.titleValue="",this.listValues=[],this.titleValueFirst=0,this.x=0,this.y=0,this.top=0,this.left=0,this.setup()}return Mt(e,[{key:"setup",value:function(){this.makeTooltip()}},{key:"refresh",value:function(){this.fill(),this.calcPosition()}},{key:"makeTooltip",value:function(){var e=this;this.container=t.create("div",{inside:this.parent,className:"graph-svg-tip comparison",innerHTML:'<span class="title"></span>\n\t\t\t\t<ul class="data-point-list"></ul>\n\t\t\t\t<div class="svg-pointer"></div>'}),this.hideTip(),this.title=this.container.querySelector(".title"),this.dataPointList=this.container.querySelector(".data-point-list"),this.parent.addEventListener("mouseleave",function(){e.hideTip()})}},{key:"fill",value:function(){var e=this,i=void 0;this.index&&this.container.setAttribute("data-point-index",this.index),i=this.titleValueFirst?"<strong>"+this.titleValue+"</strong>"+this.titleName:this.titleName+"<strong>"+this.titleValue+"</strong>",this.title.innerHTML=i,this.dataPointList.innerHTML="",this.listValues.map(function(i,n){var a=e.colors[n]||"black",s=0===i.formatted||i.formatted?i.formatted:i.value,r=t.create("li",{styles:{"border-top":"3px solid "+a},innerHTML:'<strong style="display: block;">'+(0===s||s?s:"")+"</strong>\n\t\t\t\t\t"+(i.title?i.title:"")});e.dataPointList.appendChild(r)})}},{key:"calcPosition",value:function(){var t=this.container.offsetWidth;this.top=this.y-this.container.offsetHeight-5,this.left=this.x-t/2;var e=this.parent.offsetWidth-t,i=this.container.querySelector(".svg-pointer");if(this.left<0)i.style.left="calc(50% - "+-1*this.left+"px)",this.left=0;else if(this.left>e){var n="calc(50% + "+(this.left-e)+"px)";i.style.left=n,this.left=e}else i.style.left="50%"}},{key:"setValues",value:function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:-1;this.titleName=i.name,this.titleValue=i.value,this.listValues=n,this.x=t,this.y=e,this.titleValueFirst=i.valueFirst||0,this.index=a,this.refresh()}},{key:"hideTip",value:function(){this.container.style.top="0px",this.container.style.left="0px",this.container.style.opacity="0"}},{key:"showTip",value:function(){this.container.style.top=this.top+"px",this.container.style.left=this.left+"px",this.container.style.opacity="1"}}]),e}(),Ut={"light-blue":"#7cd6fd",blue:"#5e64ff",violet:"#743ee2",red:"#ff5858",orange:"#ffa00a",yellow:"#feef72",green:"#28a745","light-green":"#98d85b",purple:"#b554ff",magenta:"#ffa3ef",black:"#36114C",grey:"#bdd3e6","light-grey":"#f0f4f7","dark-grey":"#b8c2cc"},Gt=function(t){return Ut[t]||t},qt=6,Xt=4,Jt=10,Kt="#dadada",$t="#555b51",Qt={bar:function(t){var e=void 0;"rect"!==t.nodeName&&(e=t.getAttribute("transform"),t=t.childNodes[0]);var i=t.cloneNode();return i.style.fill="#000000",i.style.opacity="0.4",e&&i.setAttribute("transform",e),i},dot:function(t){var e=void 0;"circle"!==t.nodeName&&(e=t.getAttribute("transform"),t=t.childNodes[0]);var i=t.cloneNode(),n=t.getAttribute("r"),a=t.getAttribute("fill");return i.setAttribute("r",parseInt(n)+4),i.setAttribute("fill",a),i.style.opacity="0.6",e&&i.setAttribute("transform",e),i},heat_square:function(t){var e=void 0;"circle"!==t.nodeName&&(e=t.getAttribute("transform"),t=t.childNodes[0]);var i=t.cloneNode(),n=t.getAttribute("r"),a=t.getAttribute("fill");return i.setAttribute("r",parseInt(n)+4),i.setAttribute("fill",a),i.style.opacity="0.6",e&&i.setAttribute("transform",e),i}},Zt={bar:function(t,e){var i=void 0;"rect"!==t.nodeName&&(i=t.getAttribute("transform"),t=t.childNodes[0]);var n=["x","y","width","height"];Object.values(t.attributes).filter(function(t){return n.includes(t.name)&&t.specified}).map(function(t){e.setAttribute(t.name,t.nodeValue)}),i&&e.setAttribute("transform",i)},dot:function(t,e){var i=void 0;"circle"!==t.nodeName&&(i=t.getAttribute("transform"),t=t.childNodes[0]);var n=["cx","cy"];Object.values(t.attributes).filter(function(t){return n.includes(t.name)&&t.specified}).map(function(t){e.setAttribute(t.name,t.nodeValue)}),i&&e.setAttribute("transform",i)},heat_square:function(t,e){var i=void 0;"circle"!==t.nodeName&&(i=t.getAttribute("transform"),t=t.childNodes[0]);var n=["cx","cy"];Object.values(t.attributes).filter(function(t){return n.includes(t.name)&&t.specified}).map(function(t){e.setAttribute(t.name,t.nodeValue)}),i&&e.setAttribute("transform",i)}},te=350,ee=350,ie=te,ne=250,ae="easein",se={ease:"0.25 0.1 0.25 1",linear:"0 0 1 1",easein:"0.1 0.8 0.2 1",easeout:"0 0 0.58 1",easeinout:"0.42 0 0.58 1"},re=".chart-container{position:relative;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans','Helvetica Neue',sans-serif}.chart-container .axis,.chart-container .chart-label{fill:#555b51}.chart-container .axis line,.chart-container .chart-label line{stroke:#dadada}.chart-container .dataset-units circle{stroke:#fff;stroke-width:2}.chart-container .dataset-units path{fill:none;stroke-opacity:1;stroke-width:2px}.chart-container .dataset-path{stroke-width:2px}.chart-container .path-group path{fill:none;stroke-opacity:1;stroke-width:2px}.chart-container line.dashed{stroke-dasharray:5,3}.chart-container .axis-line .specific-value{text-anchor:start}.chart-container .axis-line .y-line{text-anchor:end}.chart-container .axis-line .x-line{text-anchor:middle}.chart-container .legend-dataset-text{fill:#6c7680;font-weight:600}.graph-svg-tip{position:absolute;z-index:99999;padding:10px;font-size:12px;color:#959da5;text-align:center;background:rgba(0,0,0,.8);border-radius:3px}.graph-svg-tip ul{padding-left:0;display:flex}.graph-svg-tip ol{padding-left:0;display:flex}.graph-svg-tip ul.data-point-list li{min-width:90px;flex:1;font-weight:600}.graph-svg-tip strong{color:#dfe2e5;font-weight:600}.graph-svg-tip .svg-pointer{position:absolute;height:5px;margin:0 0 0 -5px;content:' ';border:5px solid transparent;border-top-color:rgba(0,0,0,.8)}.graph-svg-tip.comparison{padding:0;text-align:left;pointer-events:none}.graph-svg-tip.comparison .title{display:block;padding:10px;margin:0;font-weight:600;line-height:1;pointer-events:none}.graph-svg-tip.comparison ul{margin:0;white-space:nowrap;list-style:none}.graph-svg-tip.comparison li{display:inline-block;padding:5px 10px}",oe=void 0,le=function(){function e(t,i){if(Ot(this,e),this.parent="string"==typeof t?document.querySelector(t):t,!(this.parent instanceof HTMLElement))throw new Error("No `parent` element to render on was provided.");this.rawChartArgs=i,this.title=i.title||"",this.type=i.type||"",this.realData=this.prepareData(i.data),this.data=this.prepareFirstData(this.realData),this.colors=this.validateColors(i.colors,this.type),this.config={showTooltip:1,showLegend:1,isNavigable:i.isNavigable||0,animate:1},this.measures=JSON.parse(JSON.stringify(Ht));var n=this.measures;this.setMeasures(i),this.title.length||(n.titleHeight=0),this.config.showLegend||(n.legendHeight=0),this.argHeight=i.height||n.baseHeight,this.state={},this.options={},this.initTimeout=Ft,this.config.isNavigable&&(this.overlays=[]),this.configure(i)}return Mt(e,[{key:"prepareData",value:function(t){return t}},{key:"prepareFirstData",value:function(t){return t}},{key:"validateColors",value:function(t,e){var i=[];return(t=(t||[]).concat(Yt[e])).forEach(function(t){var e=Gt(t);y(e)?i.push(e):console.warn('"'+t+'" is not a valid color.')}),i}},{key:"setMeasures",value:function(){}},{key:"configure",value:function(){var t=this.argHeight;this.baseHeight=t,this.height=t-o(this.measures),oe=this.boundDrawFn.bind(this),window.addEventListener("resize",oe),window.addEventListener("orientationchange",this.boundDrawFn.bind(this))}},{key:"boundDrawFn",value:function(){this.draw(!0)}},{key:"unbindWindowEvents",value:function(){window.removeEventListener("resize",oe),window.removeEventListener("orientationchange",this.boundDrawFn.bind(this))}},{key:"setup",value:function(){this.makeContainer(),this.updateWidth(),this.makeTooltip(),this.draw(!1,!0)}},{key:"makeContainer",value:function(){this.parent.innerHTML="";var e={inside:this.parent,className:"chart-container"};this.independentWidth&&(e.styles={width:this.independentWidth+"px"}),this.container=t.create("div",e)}},{key:"makeTooltip",value:function(){this.tip=new Bt({parent:this.container,colors:this.colors}),this.bindTooltip()}},{key:"bindTooltip",value:function(){}},{key:"draw",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],i=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.updateWidth(),this.calc(e),this.makeChartArea(),this.setupComponents(),this.components.forEach(function(e){return e.setup(t.drawArea)}),this.render(this.components,!1),i&&(this.data=this.realData,setTimeout(function(){t.update(t.data)},this.initTimeout)),this.renderLegend(),this.setupNavigation(i)}},{key:"calc",value:function(){}},{key:"updateWidth",value:function(){this.baseWidth=n(this.parent),this.width=this.baseWidth-l(this.measures)}},{key:"makeChartArea",value:function(){this.svg&&this.container.removeChild(this.svg);var t=this.measures;this.svg=w(this.container,"frappe-chart chart",this.baseWidth,this.baseHeight),this.svgDefs=A(this.svg),this.title.length&&(this.titleEL=E("title",t.margins.left,t.margins.top,this.title,{fontSize:t.titleFontSize,fill:"#666666",dy:t.titleFontSize}));var e=s(t);this.drawArea=P(this.type+"-chart chart-draw-area","translate("+r(t)+", "+e+")"),this.config.showLegend&&(e+=this.height+t.paddings.bottom,this.legendArea=P("chart-legend","translate("+r(t)+", "+e+")")),this.title.length&&this.svg.appendChild(this.titleEL),this.svg.appendChild(this.drawArea),this.config.showLegend&&this.svg.appendChild(this.legendArea),this.updateTipOffset(r(t),s(t))}},{key:"updateTipOffset",value:function(t,e){this.tip.offset={x:t,y:e}}},{key:"setupComponents",value:function(){this.components=new Map}},{key:"update",value:function(t){t||console.error("No data to update."),this.data=this.prepareData(t),this.calc(),this.render()}},{key:"render",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.components,i=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];this.config.isNavigable&&this.overlays.map(function(t){return t.parentNode.removeChild(t)});var n=[];e.forEach(function(t){n=n.concat(t.update(i))}),n.length>0?(Z(this.container,this.svg,n),setTimeout(function(){e.forEach(function(t){return t.make()}),t.updateNav()},400)):(e.forEach(function(t){return t.make()}),this.updateNav())}},{key:"updateNav",value:function(){this.config.isNavigable&&(this.makeOverlay(),this.bindUnits())}},{key:"renderLegend",value:function(){}},{key:"setupNavigation",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.config.isNavigable&&e&&(this.bindOverlay(),this.keyActions={13:this.onEnterKey.bind(this),37:this.onLeftArrow.bind(this),38:this.onUpArrow.bind(this),39:this.onRightArrow.bind(this),40:this.onDownArrow.bind(this)},document.addEventListener("keydown",function(e){i(t.container)&&(e=e||window.event,t.keyActions[e.keyCode]&&t.keyActions[e.keyCode]())}))}},{key:"makeOverlay",value:function(){}},{key:"updateOverlay",value:function(){}},{key:"bindOverlay",value:function(){}},{key:"bindUnits",value:function(){}},{key:"onLeftArrow",value:function(){}},{key:"onRightArrow",value:function(){}},{key:"onUpArrow",value:function(){}},{key:"onDownArrow",value:function(){}},{key:"onEnterKey",value:function(){}},{key:"addDataPoint",value:function(){}},{key:"removeDataPoint",value:function(){}},{key:"getDataPoint",value:function(){}},{key:"setCurrentDataPoint",value:function(){}},{key:"updateDataset",value:function(){}},{key:"export",value:function(){var t=et(this.svg);tt(this.title||"Chart",[t])}}]),e}(),ue=function(t){function e(t,i){return Ot(this,e),St(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,i))}return Et(e,t),Mt(e,[{key:"configure",value:function(t){Nt(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"configure",this).call(this,t),this.config.maxSlices=t.maxSlices||20,this.config.maxLegendPoints=t.maxLegendPoints||20}},{key:"calc",value:function(){var t=this,e=this.state,i=this.config.maxSlices;e.sliceTotals=[];var n=this.data.labels.map(function(e,i){var n=0;return t.data.datasets.map(function(t){n+=t.values[i]}),[n,e]}).filter(function(t){return t[0]>=0}),a=n;if(n.length>i){n.sort(function(t,e){return e[0]-t[0]}),a=n.slice(0,i-1);var s=0;n.slice(i-1).map(function(t){s+=t[0]}),a.push([s,"Rest"]),this.colors[i-1]="grey"}e.labels=[],a.map(function(t){e.sliceTotals.push(t[0]),e.labels.push(t[1])}),e.grandTotal=e.sliceTotals.reduce(function(t,e){return t+e},0),this.center={x:this.width/2,y:this.height/2}}},{key:"renderLegend",value:function(){var t=this,e=this.state;this.legendArea.textContent="",this.legendTotals=e.sliceTotals.slice(0,this.config.maxLegendPoints);var i=0,n=0;this.legendTotals.map(function(a,s){var r=Math.floor((t.width-l(t.measures))/110);i>r&&(i=0,n+=20);var o=N(110*i+5,n,5,t.colors[s],e.labels[s]+": "+a);t.legendArea.appendChild(o),i++})}}]),e}(le),he=7,ce=1e3,de=86400,pe=["January","February","March","April","May","June","July","August","September","October","November","December"],fe=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],ve=function(){function t(e){var i=e.layerClass,n=void 0===i?"":i,a=e.layerTransform,s=void 0===a?"":a,r=e.constants,o=e.getData,l=e.makeElements,u=e.animateElements;Ot(this,t),this.layerTransform=s,this.constants=r,this.makeElements=l,this.getData=o,this.animateElements=u,this.store=[],this.labels=[],this.layerClass=n,this.layerClass="function"==typeof this.layerClass?this.layerClass():this.layerClass,this.refresh()}return Mt(t,[{key:"refresh",value:function(t){this.data=t||this.getData()}},{key:"setup",value:function(t){this.layer=P(this.layerClass,this.layerTransform,t)}},{key:"make",value:function(){this.render(this.data),this.oldData=this.data}},{key:"render",value:function(t){var e=this;this.store=this.makeElements(t),this.layer.textContent="",this.store.forEach(function(t){e.layer.appendChild(t)}),this.labels.forEach(function(t){e.layer.appendChild(t)})}},{key:"update",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.refresh();var e=[];return t&&(e=this.animateElements(this.data)||[]),e}}]),t}(),ge={pieSlices:{layerClass:"pie-slices",makeElements:function(t){return t.sliceStrings.map(function(e,i){var n=C(e,"pie-path","none",t.colors[i]);return n.style.transition="transform .3s;",n})},animateElements:function(t){return this.store.map(function(e,i){return J(e,t.sliceStrings[i])})}},percentageBars:{layerClass:"percentage-bars",makeElements:function(t){var e=this;return t.xPositions.map(function(i,n){return D(i,0,t.widths[n],e.constants.barHeight,e.constants.barDepth,t.colors[n])})},animateElements:function(t){if(t)return[]}},yAxis:{layerClass:"y axis",makeElements:function(t){var e=this;return t.positions.map(function(i,n){return z(i,t.labels[n],e.constants.width,{mode:e.constants.mode,pos:e.constants.pos})})},animateElements:function(t){var e=t.positions,i=t.labels,n=this.oldData.positions,a=this.oldData.labels,s=f(n,e),r=_t(s,2);n=r[0],e=r[1];var o=f(a,i),l=_t(o,2);return a=l[0],i=l[1],this.render({positions:n,labels:i}),this.store.map(function(t,i){return B(t,e[i],n[i])})}},xAxis:{layerClass:"x axis",makeElements:function(t){var e=this;return t.positions.map(function(i,n){return H(i,t.calcLabels[n],e.constants.height,{mode:e.constants.mode,pos:e.constants.pos})})},animateElements:function(t){var e=t.positions,i=t.calcLabels,n=this.oldData.positions,a=this.oldData.calcLabels,s=f(n,e),r=_t(s,2);n=r[0],e=r[1];var o=f(a,i),l=_t(o,2);return a=l[0],i=l[1],this.render({positions:n,calcLabels:i}),this.store.map(function(t,i){return V(t,e[i],n[i])})}},yMarkers:{layerClass:"y-markers",makeElements:function(t){var e=this;return t.map(function(t){return F(t.position,t.label,e.constants.width,{labelPos:t.options.labelPos,mode:"span",lineType:"dashed"})})},animateElements:function(t){var e=f(this.oldData,t),i=_t(e,2);this.oldData=i[0];var n=(t=i[1]).map(function(t){return t.position}),a=t.map(function(t){return t.label}),s=t.map(function(t){return t.options}),r=this.oldData.map(function(t){return t.position});return this.render(r.map(function(t,e){return{position:r[e],label:a[e],options:s[e]}})),this.store.map(function(t,e){return B(t,n[e],r[e])})}},yRegions:{layerClass:"y-regions",makeElements:function(t){var e=this;return t.map(function(t){return j(t.startPos,t.endPos,e.constants.width,t.label,{labelPos:t.options.labelPos})})},animateElements:function(t){var e=f(this.oldData,t),i=_t(e,2);this.oldData=i[0];var n=(t=i[1]).map(function(t){return t.endPos}),a=t.map(function(t){return t.label}),s=t.map(function(t){return t.startPos}),r=t.map(function(t){return t.options}),o=this.oldData.map(function(t){return t.endPos}),l=this.oldData.map(function(t){return t.startPos});this.render(o.map(function(t,e){return{startPos:l[e],endPos:o[e],label:a[e],options:r[e]}}));var u=[];return this.store.map(function(t,e){u=u.concat(U(t,s[e],n[e],o[e]))}),u}},heatDomain:{layerClass:function(){return"heat-domain domain-"+this.constants.index},makeElements:function(t){var e=this,i=this.constants,n=i.index,a=i.colWidth,s=i.rowHeight,r=i.squareSize,o=i.xTranslate,l=0;return this.serializedSubDomains=[],t.cols.map(function(t,i){1===i&&e.labels.push(E("domain-name",o,-12,lt(n,!0).toUpperCase(),{fontSize:9})),t.map(function(t,i){if(t.fill){var n={"data-date":t.yyyyMmDd,"data-value":t.dataValue,"data-day":i},a=O("day",o,l,r,t.fill,n);e.serializedSubDomains.push(a)}l+=s}),l=0,o+=a}),this.serializedSubDomains},animateElements:function(t){if(t)return[]}},barGraph:{layerClass:function(){return"dataset-units dataset-bars dataset-"+this.constants.index},makeElements:function(t){var e=this.constants;return this.unitType="bar",this.units=t.yPositions.map(function(i,n){return W(t.xPositions[n],i,t.barWidth,e.color,t.labels[n],n,t.offsets[n],{zeroLine:t.zeroLine,barsWidth:t.barsWidth,minHeight:e.minHeight})}),this.units},animateElements:function(t){var e=t.xPositions,i=t.yPositions,n=t.offsets,a=t.labels,s=this.oldData.xPositions,r=this.oldData.yPositions,o=this.oldData.offsets,l=this.oldData.labels,u=f(s,e),h=_t(u,2);s=h[0],e=h[1];var c=f(r,i),d=_t(c,2);r=d[0],i=d[1];var p=f(o,n),v=_t(p,2);o=v[0],n=v[1];var g=f(l,a),y=_t(g,2);l=y[0],a=y[1],this.render({xPositions:s,yPositions:r,offsets:o,labels:a,zeroLine:this.oldData.zeroLine,barsWidth:this.oldData.barsWidth,barWidth:this.oldData.barWidth});var m=[];return this.store.map(function(a,s){m=m.concat(G(a,e[s],i[s],t.barWidth,n[s],{zeroLine:t.zeroLine}))}),m}},lineGraph:{layerClass:function(){return"dataset-units dataset-line dataset-"+this.constants.index},makeElements:function(t){var e=this.constants;return this.unitType="dot",this.paths={},e.hideLine||(this.paths=R(t.xPositions,t.yPositions,e.color,{heatline:e.heatline,regionFill:e.regionFill},{svgDefs:e.svgDefs,zeroLine:t.zeroLine})),this.units=[],e.hideDots||(this.units=t.yPositions.map(function(i,n){return I(t.xPositions[n],i,t.radius,e.color,e.valuesOverPoints?t.values[n]:"",n)})),Object.values(this.paths).concat(this.units)},animateElements:function(t){var e=t.xPositions,i=t.yPositions,n=t.values,a=this.oldData.xPositions,s=this.oldData.yPositions,r=this.oldData.values,o=f(a,e),l=_t(o,2);a=l[0],e=l[1];var u=f(s,i),h=_t(u,2);s=h[0],i=h[1];var c=f(r,n),d=_t(c,2);r=d[0],n=d[1],this.render({xPositions:a,yPositions:s,values:n,zeroLine:this.oldData.zeroLine,radius:this.oldData.radius});var p=[];return Object.keys(this.paths).length&&(p=p.concat(X(this.paths,e,i,t.zeroLine))),this.units.length&&this.units.map(function(t,n){p=p.concat(q(t,e[n],i[n]))}),p}}},ye=function(t){function i(t,e){Ot(this,i);var n=St(this,(i.__proto__||Object.getPrototypeOf(i)).call(this,t,e));return n.type="percentage",n.setup(),n}return Et(i,t),Mt(i,[{key:"setMeasures",value:function(t){var e=this.measures;this.barOptions=t.barOptions||{};var i=this.barOptions;i.height=i.height||20,i.depth=i.depth||Wt,e.paddings.right=30,e.legendHeight=80,e.baseHeight=8*(i.height+.5*i.depth)}},{key:"setupComponents",value:function(){var t=this.state,e=[["percentageBars",{barHeight:this.barOptions.height,barDepth:this.barOptions.depth},function(){return{xPositions:t.xPositions,widths:t.widths,colors:this.colors}}.bind(this)]];this.components=new Map(e.map(function(t){var e=dt.apply(void 0,zt(t));return[t[0],e]}))}},{key:"calc",value:function(){var t=this;Nt(i.prototype.__proto__||Object.getPrototypeOf(i.prototype),"calc",this).call(this);var e=this.state;e.xPositions=[],e.widths=[];var n=0;e.sliceTotals.map(function(i){var a=t.width*i/e.grandTotal;e.widths.push(a),e.xPositions.push(n),n+=a})}},{key:"makeDataByIndex",value:function(){}},{key:"bindTooltip",value:function(){var t=this,i=this.state;this.container.addEventListener("mousemove",function(n){var a=t.components.get("percentageBars").store,s=n.target;if(a.includes(s)){var r=a.indexOf(s),o=e(t.container),l=e(s),u=l.left-o.left+parseInt(s.getAttribute("width"))/2,h=l.top-o.top,c=(t.formattedLabels&&t.formattedLabels.length>0?t.formattedLabels[r]:t.state.labels[r])+": ",d=i.sliceTotals[r]/i.grandTotal;t.tip.setValues(u,h,{name:c,value:(100*d).toFixed(1)+"%"}),t.tip.showTip()}})}}]),i}(ue),me=function(t){function i(t,e){Ot(this,i);var n=St(this,(i.__proto__||Object.getPrototypeOf(i)).call(this,t,e));return n.type="pie",n.initTimeout=0,n.init=1,n.setup(),n}return Et(i,t),Mt(i,[{key:"configure",value:function(t){Nt(i.prototype.__proto__||Object.getPrototypeOf(i.prototype),"configure",this).call(this,t),this.mouseMove=this.mouseMove.bind(this),this.mouseLeave=this.mouseLeave.bind(this),this.hoverRadio=t.hoverRadio||.1,this.config.startAngle=t.startAngle||0,this.clockWise=t.clockWise||!1}},{key:"calc",value:function(){var t=this;Nt(i.prototype.__proto__||Object.getPrototypeOf(i.prototype),"calc",this).call(this);var e=this.state;this.radius=this.height>this.width?this.center.x:this.center.y;var n=this.radius,a=this.clockWise,s=e.slicesProperties||[];e.sliceStrings=[],e.slicesProperties=[];var r=180-this.config.startAngle;e.sliceTotals.map(function(i,o){var l=r,u=i/e.grandTotal*360,h=a?-u:u,c=r+=h,p=d(l,n),f=d(c,n),v=t.init&&s[o],g=void 0,y=void 0;t.init?(g=v?v.startPosition:p,y=v?v.endPosition:p):(g=p,y=f);var m=L(g,y,t.center,t.radius,t.clockWise);e.sliceStrings.push(m),e.slicesProperties.push({startPosition:p,endPosition:f,value:i,total:e.grandTotal,startAngle:l,endAngle:c,angle:h})}),this.init=0}},{key:"setupComponents",value:function(){var t=this.state,e=[["pieSlices",{},function(){return{sliceStrings:t.sliceStrings,colors:this.colors}}.bind(this)]];this.components=new Map(e.map(function(t){var e=dt.apply(void 0,zt(t));return[t[0],e]}))}},{key:"calTranslateByAngle",value:function(t){var e=this.radius,i=this.hoverRadio,n=d(t.startAngle+t.angle/2,e);return"translate3d("+n.x*i+"px,"+n.y*i+"px,0)"}},{key:"hoverSlice",value:function(t,i,n,a){if(t){var s=this.colors[i];if(n){$(t,this.calTranslateByAngle(this.state.slicesProperties[i])),t.style.fill=g(s,50);var r=e(this.svg),o=a.pageX-r.left+10,l=a.pageY-r.top-10,u=(this.formatted_labels&&this.formatted_labels.length>0?this.formatted_labels[i]:this.state.labels[i])+": ",h=(100*this.state.sliceTotals[i]/this.state.grandTotal).toFixed(1);this.tip.setValues(o,l,{name:u,value:h+"%"}),this.tip.showTip()}else $(t,"translate3d(0,0,0)"),this.tip.hideTip(),t.style.fill=s}}},{key:"bindTooltip",value:function(){this.container.addEventListener("mousemove",this.mouseMove),this.container.addEventListener("mouseleave",this.mouseLeave)}},{key:"mouseMove",value:function(t){var e=t.target,i=this.components.get("pieSlices").store,n=this.curActiveSliceIndex,a=this.curActiveSlice;if(i.includes(e)){var s=i.indexOf(e);this.hoverSlice(a,n,!1),this.curActiveSlice=e,this.curActiveSliceIndex=s,this.hoverSlice(e,s,!0,t)}else this.mouseLeave()}},{key:"mouseLeave",value:function(){this.hoverSlice(this.curActiveSlice,this.curActiveSliceIndex,!1)}}]),i}(ue),be=function(t){function e(t,i){Ot(this,e);var n=St(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,i));n.type="heatmap",n.countLabel=i.countLabel||"";var a=["Sunday","Monday"],s=a.includes(i.startSubDomain)?i.startSubDomain:"Sunday";return n.startSubDomainIndex=a.indexOf(s),n.setup(),n}return Et(e,t),Mt(e,[{key:"setMeasures",value:function(t){var e=this.measures;this.discreteDomains=0===t.discreteDomains?0:1,e.paddings.top=36,e.paddings.bottom=0,e.legendHeight=24,e.baseHeight=12*he+o(e);var i=this.data,n=this.discreteDomains?12:0;this.independentWidth=12*(st(i.start,i.end)+n)+l(e)}},{key:"updateWidth",value:function(){var t=this.discreteDomains?12:0,e=this.state.noOfWeeks?this.state.noOfWeeks:52;this.baseWidth=12*(e+t)+l(this.measures)}},{key:"prepareData",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.data;if(t.start&&t.end&&t.start>t.end)throw new Error("Start date cannot be greater than end date.");if(t.start||(t.start=new Date,t.start.setFullYear(t.start.getFullYear()-1)),t.end||(t.end=new Date),t.dataPoints=t.dataPoints||{},parseInt(Object.keys(t.dataPoints)[0])>1e5){var e={};Object.keys(t.dataPoints).forEach(function(i){var n=new Date(i*ce);e[nt(n)]=t.dataPoints[i]}),t.dataPoints=e}return t}},{key:"calc",value:function(){var t=this.state;t.start=at(this.data.start),t.end=at(this.data.end),t.firstWeekStart=at(t.start),t.noOfWeeks=st(t.start,t.end),t.distribution=wt(Object.values(this.data.dataPoints),5),t.domainConfigs=this.getDomains()}},{key:"setupComponents",value:function(){var t=this,e=this.state,i=this.discreteDomains?0:1,n=e.domainConfigs.map(function(n,a){return["heatDomain",{index:n.index,colWidth:12,rowHeight:12,squareSize:10,xTranslate:12*e.domainConfigs.filter(function(t,e){return e<a}).map(function(t){return t.cols.length-i}).reduce(function(t,e){return t+e},0)},function(){return e.domainConfigs[a]}.bind(t)]});this.components=new Map(n.map(function(t,e){var i=dt.apply(void 0,zt(t));return[t[0]+"-"+e,i]}));var a=0;fe.forEach(function(e,i){if([1,3,5].includes(i)){var n=E("subdomain-name",-6,a,e,{fontSize:10,dy:8,textAnchor:"end"});t.drawArea.appendChild(n)}a+=12})}},{key:"update",value:function(t){t||console.error("No data to update."),this.data=this.prepareData(t),this.draw(),this.bindTooltip()}},{key:"bindTooltip",value:function(){var t=this;this.container.addEventListener("mousemove",function(e){t.components.forEach(function(i){var n=i.store,a=e.target;if(n.includes(a)){var s=a.getAttribute("data-value"),r=a.getAttribute("data-date").split("-"),o=lt(parseInt(r[1])-1,!0),l=t.container.getBoundingClientRect(),u=a.getBoundingClientRect(),h=parseInt(e.target.getAttribute("width")),c=u.left-l.left+h/2,d=u.top-l.top,p=s+" "+t.countLabel,f=" on "+o+" "+r[0]+", "+r[2];t.tip.setValues(c,d,{name:f,value:p,valueFirst:1},[]),t.tip.showTip()}})})}},{key:"renderLegend",value:function(){var t=this;this.legendArea.textContent="";var e=0,i=E("subdomain-name",e,12,"Less",{fontSize:11,dy:9});e=30,this.legendArea.appendChild(i),this.colors.slice(0,5).map(function(i,n){var a=O("heatmap-legend-unit",e+15*n,12,10,i);t.legendArea.appendChild(a)});var n=E("subdomain-name",e+75+3,12,"More",{fontSize:11,dy:9});this.legendArea.appendChild(n)}},{key:"getDomains",value:function(){for(var t=this.state,e=[t.start.getMonth(),t.start.getFullYear()],i=e[0],n=e[1],a=[t.end.getMonth(),t.end.getFullYear()],s=a[0]-i+1+12*(a[1]-n),r=[],o=at(t.start),l=0;l<s;l++){var u=t.end;if(!ot(o,t.end)){var h=[o.getMonth(),o.getFullYear()];u=ut(h[0],h[1])}r.push(this.getDomainConfig(o,u)),ct(u,1),o=u}return r}},{key:"getDomainConfig",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",i=[t.getMonth(),t.getFullYear()],n=i[0],a=i[1],s=ht(t),r={index:n,cols:[]};ct(e=at(e)||ut(n,a),1);for(var o=st(s,e),l=[],u=void 0,h=0;h<o;h++)u=this.getCol(s,n),l.push(u),ct(s=new Date(u[he-1].yyyyMmDd),1);return void 0!==u[he-1].dataValue&&(ct(s,1),l.push(this.getCol(s,n,!0))),r.cols=l,r}},{key:"getCol",value:function(t,e){for(var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=this.state,a=at(t),s=[],r=0;r<he;r++,ct(a,1)){var o={},l=a>=n.start&&a<=n.end;i||a.getMonth()!==e||!l?o.yyyyMmDd=nt(a):o=this.getSubDomainConfig(a),s.push(o)}return s}},{key:"getSubDomainConfig",value:function(t){var e=nt(t),i=this.data.dataPoints[e];return{yyyyMmDd:e,dataValue:i||0,fill:this.colors[At(i,this.state.distribution)]}}}]),e}(le),xe=function(t){function i(t,e){Ot(this,i);var n=St(this,(i.__proto__||Object.getPrototypeOf(i)).call(this,t,e));return n.barOptions=e.barOptions||{},n.lineOptions=e.lineOptions||{},n.type=e.type||"line",n.init=1,n.setup(),n}return Et(i,t),Mt(i,[{key:"setMeasures",value:function(){this.data.datasets.length<=1&&(this.config.showLegend=0,this.measures.paddings.bottom=30)}},{key:"configure",value:function(t){Nt(i.prototype.__proto__||Object.getPrototypeOf(i.prototype),"configure",this).call(this,t),t.axisOptions=t.axisOptions||{},t.tooltipOptions=t.tooltipOptions||{},this.config.xAxisMode=t.axisOptions.xAxisMode||"span",this.config.yAxisMode=t.axisOptions.yAxisMode||"span",this.config.xIsSeries=t.axisOptions.xIsSeries||0,this.config.formatTooltipX=t.tooltipOptions.formatTooltipX,this.config.formatTooltipY=t.tooltipOptions.formatTooltipY,this.config.valuesOverPoints=t.valuesOverPoints}},{key:"prepareData",value:function(){return Pt(arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.data,this.type)}},{key:"prepareFirstData",value:function(){return Ct(arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.data)}},{key:"calc",value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.calcXPositions(),t||this.calcYAxisParameters(this.getAllYValues(),"line"===this.type),this.makeDataByIndex()}},{key:"calcXPositions",value:function(){var t=this.state,e=this.data.labels;t.datasetLength=e.length,t.unitWidth=this.width/t.datasetLength,t.xOffset=t.unitWidth/2,t.xAxis={labels:e,positions:e.map(function(e,i){return u(t.xOffset+i*t.unitWidth)})}}},{key:"calcYAxisParameters",value:function(t){var e=gt(t,arguments.length>1&&void 0!==arguments[1]?arguments[1]:"false"),i=this.height/bt(e),n=mt(e)*i,a=this.height-yt(e)*n;this.state.yAxis={labels:e,positions:e.map(function(t){return a-t*i}),scaleMultiplier:i,zeroLine:a},this.calcDatasetPoints(),this.calcYExtremes(),this.calcYRegions()}},{key:"calcDatasetPoints",value:function(){var t=this.state,e=function(e){return e.map(function(e){return xt(e,t.yAxis)})};t.datasets=this.data.datasets.map(function(t,i){var n=t.values,a=t.cumulativeYs||[];return{name:t.name,index:i,chartType:t.chartType,values:n,yPositions:e(n),cumulativeYs:a,cumulativeYPos:e(a)}})}},{key:"calcYExtremes",value:function(){var t=this.state;if(this.barOptions.stacked)return void(t.yExtremes=t.datasets[t.datasets.length-1].cumulativeYPos);t.yExtremes=new Array(t.datasetLength).fill(9999),t.datasets.map(function(e){e.yPositions.map(function(e,i){e<t.yExtremes[i]&&(t.yExtremes[i]=e)})})}},{key:"calcYRegions",value:function(){var t=this.state;this.data.yMarkers&&(this.state.yMarkers=this.data.yMarkers.map(function(e){return e.position=xt(e.value,t.yAxis),e.options||(e.options={}),e})),this.data.yRegions&&(this.state.yRegions=this.data.yRegions.map(function(e){return e.startPos=xt(e.start,t.yAxis),e.endPos=xt(e.end,t.yAxis),e.options||(e.options={}),e}))}},{key:"getAllYValues",value:function(){var t,e=this,i="values";if(this.barOptions.stacked){i="cumulativeYs";var n=new Array(this.state.datasetLength).fill(0);this.data.datasets.map(function(t,a){var s=e.data.datasets[a].values;t[i]=n=n.map(function(t,e){return t+s[e]})})}var a=this.data.datasets.map(function(t){return t[i]});return this.data.yMarkers&&a.push(this.data.yMarkers.map(function(t){return t.value})),this.data.yRegions&&this.data.yRegions.map(function(t){a.push([t.end,t.start])}),(t=[]).concat.apply(t,zt(a))}},{key:"setupComponents",value:function(){var t=this,e=[["yAxis",{mode:this.config.yAxisMode,width:this.width},function(){return this.state.yAxis}.bind(this)],["xAxis",{mode:this.config.xAxisMode,height:this.height},function(){var t=this.state;return t.xAxis.calcLabels=Lt(this.width,t.xAxis.labels,this.config.xIsSeries),t.xAxis}.bind(this)],["yRegions",{width:this.width,pos:"right"},function(){return this.state.yRegions}.bind(this)]],i=this.state.datasets.filter(function(t){return"bar"===t.chartType}),n=this.state.datasets.filter(function(t){return"line"===t.chartType}),a=i.map(function(e){var n=e.index;return["barGraph-"+e.index,{index:n,color:t.colors[n],stacked:t.barOptions.stacked,valuesOverPoints:t.config.valuesOverPoints,minHeight:.01*t.height},function(){var t=this.state,e=t.datasets[n],a=this.barOptions.stacked,s=this.barOptions.spaceRatio||.5,r=t.unitWidth*(1-s),o=r/(a?1:i.length),l=t.xAxis.positions.map(function(t){return t-r/2});a||(l=l.map(function(t){return t+o*n}));var u=new Array(t.datasetLength).fill("");this.config.valuesOverPoints&&(u=a&&e.index===t.datasets.length-1?e.cumulativeYs:e.values);var h=new Array(t.datasetLength).fill(0);return a&&(h=e.yPositions.map(function(t,i){return t-e.cumulativeYPos[i]})),{xPositions:l,yPositions:e.yPositions,offsets:h,labels:u,zeroLine:t.yAxis.zeroLine,barsWidth:r,barWidth:o}}.bind(t)]}),s=n.map(function(e){var i=e.index;return["lineGraph-"+e.index,{index:i,color:t.colors[i],svgDefs:t.svgDefs,heatline:t.lineOptions.heatline,regionFill:t.lineOptions.regionFill,hideDots:t.lineOptions.hideDots,hideLine:t.lineOptions.hideLine,valuesOverPoints:t.config.valuesOverPoints},function(){var t=this.state,e=t.datasets[i],n=t.yAxis.positions[0]<t.yAxis.zeroLine?t.yAxis.positions[0]:t.yAxis.zeroLine;return{xPositions:t.xAxis.positions,yPositions:e.yPositions,values:e.values,zeroLine:n,radius:this.lineOptions.dotSize||4}}.bind(t)]}),r=[["yMarkers",{width:this.width,pos:"right"},function(){return this.state.yMarkers}.bind(this)]];e=e.concat(a,s,r);var o=["yMarkers","yRegions"];this.dataUnitComponents=[],this.components=new Map(e.filter(function(e){return!o.includes(e[0])||t.state[e[0]]}).map(function(e){var i=dt.apply(void 0,zt(e));return(e[0].includes("lineGraph")||e[0].includes("barGraph"))&&t.dataUnitComponents.push(i),[e[0],i]}))}},{key:"makeDataByIndex",value:function(){var t=this;this.dataByIndex={};var e=this.state,i=this.config.formatTooltipX,n=this.config.formatTooltipY;e.xAxis.labels.map(function(a,s){var r=t.state.datasets.map(function(e,i){var a=e.values[s];return{title:e.name,value:a,yPos:e.yPositions[s],color:t.colors[i],formatted:n?n(a):a}});t.dataByIndex[s]={label:a,formattedLabel:i?i(a):a,xPos:e.xAxis.positions[s],values:r,yExtreme:e.yExtremes[s]}})}},{key:"bindTooltip",value:function(){var t=this;this.container.addEventListener("mousemove",function(i){var n=t.measures,a=e(t.container),o=i.pageX-a.left-r(n),l=i.pageY-a.top;l<t.height+s(n)&&l>s(n)?t.mapTooltipXPosition(o):t.tip.hideTip()})}},{key:"mapTooltipXPosition",value:function(t){var e=this.state;if(e.yExtremes){var i=kt(t,e.xAxis.positions,!0),n=this.dataByIndex[i];this.tip.setValues(n.xPos+this.tip.offset.x,n.yExtreme+this.tip.offset.y,{name:n.formattedLabel,value:""},n.values,i),this.tip.showTip()}}},{key:"renderLegend",value:function(){var t=this,e=this.data;e.datasets.length>1&&(this.legendArea.textContent="",e.datasets.map(function(e,i){var n=M(100*i,"0",100,t.colors[i],e.name);t.legendArea.appendChild(n)}))}},{key:"makeOverlay",value:function(){var t=this;if(this.init)return void(this.init=0);this.overlayGuides&&this.overlayGuides.forEach(function(t){var e=t.overlay;e.parentNode.removeChild(e)}),this.overlayGuides=this.dataUnitComponents.map(function(t){return{type:t.unitType,overlay:void 0,units:t.units}}),void 0===this.state.currentIndex&&(this.state.currentIndex=this.state.datasetLength-1),this.overlayGuides.map(function(e){var i=e.units[t.state.currentIndex];e.overlay=Qt[e.type](i),t.drawArea.appendChild(e.overlay)})}},{key:"updateOverlayGuides",value:function(){this.overlayGuides&&this.overlayGuides.forEach(function(t){var e=t.overlay;e.parentNode.removeChild(e)})}},{key:"bindOverlay",value:function(){var t=this;this.parent.addEventListener("data-select",function(){t.updateOverlay()})}},{key:"bindUnits",value:function(){var t=this;this.dataUnitComponents.map(function(e){e.units.map(function(e){e.addEventListener("click",function(){var i=e.getAttribute("data-point-index");t.setCurrentDataPoint(i)})})}),this.tip.container.addEventListener("click",function(){var e=t.tip.container.getAttribute("data-point-index");t.setCurrentDataPoint(e)})}},{key:"updateOverlay",value:function(){var t=this;this.overlayGuides.map(function(e){var i=e.units[t.state.currentIndex];Zt[e.type](i,e.overlay)})}},{key:"onLeftArrow",value:function(){this.setCurrentDataPoint(this.state.currentIndex-1)}},{key:"onRightArrow",value:function(){this.setCurrentDataPoint(this.state.currentIndex+1)}},{key:"getDataPoint",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.currentIndex,e=this.state;return{index:t,label:e.xAxis.labels[t],values:e.datasets.map(function(e){return e.values[t]})}}},{key:"setCurrentDataPoint",value:function(t){var e=this.state;(t=parseInt(t))<0&&(t=0),t>=e.xAxis.labels.length&&(t=e.xAxis.labels.length-1),t!==e.currentIndex&&(e.currentIndex=t,a(this.parent,"data-select",this.getDataPoint()))}},{key:"addDataPoint",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.state.datasetLength;Nt(i.prototype.__proto__||Object.getPrototypeOf(i.prototype),"addDataPoint",this).call(this,t,e,n),this.data.labels.splice(n,0,t),this.data.datasets.map(function(t,i){t.values.splice(n,0,e[i])}),this.update(this.data)}},{key:"removeDataPoint",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.state.datasetLength-1;this.data.labels.length<=1||(Nt(i.prototype.__proto__||Object.getPrototypeOf(i.prototype),"removeDataPoint",this).call(this,t),this.data.labels.splice(t,1),this.data.datasets.map(function(e){e.values.splice(t,1)}),this.update(this.data))}},{key:"updateDataset",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;this.data.datasets[e].values=t,this.update(this.data)}},{key:"updateDatasets",value:function(t){this.data.datasets.map(function(e,i){t[i]&&(e.values=t[i])}),this.update(this.data)}}]),i}(le),ke={bar:xe,line:xe,percentage:ye,heatmap:be,pie:me},we=function t(e,i){return Ot(this,t),Tt(i.type,e,i)},Ae=Object.freeze({Chart:we,PercentageChart:ye,PieChart:me,Heatmap:be,AxisChart:xe}),Pe={};return Pe.NAME="Frappe Charts",Pe.VERSION="1.1.0",Pe=Object.assign({},Pe,Ae)}();
2
- //# sourceMappingURL=frappe-charts.min.iife.js.map
 
 
lite/admin/partials/onboarding.php CHANGED
@@ -18,8 +18,8 @@
18
  </div>
19
  <form id="es-send-email-form">
20
  <label><strong><?php _e('Sender', 'email-subscribers'); ?></strong></label><br/>
21
- <input type="text" name="es_from_name" class="es_from_name" value="<?php echo $from_name; ?>" required style="padding: 0.6em 0.5em; border: 1px solid #dcdcdc; "/>
22
- <input type="email" name="es_from_email" class="es_from_email" value="<?php echo $from_email; ?>"required style="padding: 0.6em 0.5em; border: 1px solid #dcdcdc; "/><br/>
23
  <label><strong><?php _e('Add an email to send a test to:', 'email-subscribers'); ?></strong></label><br/>
24
  <input type="email" placeholder="abc@gmail.com" name="es_test_email[]" class="es_email" required style="padding: 0.6em 0.5em; border: 1px solid #dcdcdc; "/>
25
  <a id="button-send" class="button-send"><?php _e('Create and Send test camapigns', 'email-subscribers');?></a>
18
  </div>
19
  <form id="es-send-email-form">
20
  <label><strong><?php _e('Sender', 'email-subscribers'); ?></strong></label><br/>
21
+ <input type="text" name="es_from_name" class="es_from_name" value="<?php echo esc_attr( $from_name ); ?>" required style="padding: 0.6em 0.5em; border: 1px solid #dcdcdc; "/>
22
+ <input type="email" name="es_from_email" class="es_from_email" value="<?php echo esc_attr( $from_email ); ?>" required style="padding: 0.6em 0.5em; border: 1px solid #dcdcdc; "/><br/>
23
  <label><strong><?php _e('Add an email to send a test to:', 'email-subscribers'); ?></strong></label><br/>
24
  <input type="email" placeholder="abc@gmail.com" name="es_test_email[]" class="es_email" required style="padding: 0.6em 0.5em; border: 1px solid #dcdcdc; "/>
25
  <a id="button-send" class="button-send"><?php _e('Create and Send test camapigns', 'email-subscribers');?></a>
lite/includes/classes/class-es-campaigns-table.php CHANGED
@@ -374,6 +374,7 @@ class ES_Campaigns_Table extends WP_List_Table {
374
  $actions['report'] = sprintf( '<a href="?page=%s&campaign_id=%d" class="text-indigo-600">%s</a>', esc_attr( 'es_reports' ), $item['id'], __( 'Report', 'email-subscribers' ) );
375
  }
376
  }
 
377
  } else {
378
 
379
  $title = $item['name'];
374
  $actions['report'] = sprintf( '<a href="?page=%s&campaign_id=%d" class="text-indigo-600">%s</a>', esc_attr( 'es_reports' ), $item['id'], __( 'Report', 'email-subscribers' ) );
375
  }
376
  }
377
+
378
  } else {
379
 
380
  $title = $item['name'];
lite/includes/classes/class-es-contacts-table.php CHANGED
@@ -1165,7 +1165,7 @@ class ES_Contacts_Table extends WP_List_Table {
1165
  $url = add_query_arg( 'resend', true );
1166
  //redirect to resend link and avoid resending email
1167
  ?>
1168
- <meta http-equiv="refresh" content="0; url=<?php echo $url; ?>"/>
1169
  <?php
1170
  }
1171
 
1165
  $url = add_query_arg( 'resend', true );
1166
  //redirect to resend link and avoid resending email
1167
  ?>
1168
+ <meta http-equiv="refresh" content="0; url=<?php echo esc_url( $url ); ?>"/>
1169
  <?php
1170
  }
1171
 
lite/includes/classes/class-es-mailer.php CHANGED
@@ -479,6 +479,8 @@ if ( ! class_exists( 'ES_Mailer' ) ) {
479
  */
480
  public function send_test_email( $email = '', $subject = '', $content = '', $merge_tags = array() ) {
481
 
 
 
482
  if ( empty( $email ) ) {
483
  return false;
484
  }
479
  */
480
  public function send_test_email( $email = '', $subject = '', $content = '', $merge_tags = array() ) {
481
 
482
+ check_ajax_referer( 'ig-es-admin-ajax-nonce', 'security' );
483
+
484
  if ( empty( $email ) ) {
485
  return false;
486
  }
lite/includes/classes/class-es-newsletters.php CHANGED
@@ -140,9 +140,10 @@ class ES_Newsletters {
140
 
141
  if ( ! empty( $broadcast_id ) ) {
142
 
143
- $broadcasts = $wpdb->get_results( "SELECT * FROM " . IG_CAMPAIGNS_TABLE . " WHERE id = $broadcast_id LIMIT 0, 1", ARRAY_A );
144
- $broadcast = array_shift( $broadcasts );
145
- $broadcast_data = array(
 
146
  'id' => $broadcast['id'],
147
  'name' => $broadcast['name'],
148
  'subject' => $broadcast['subject'],
140
 
141
  if ( ! empty( $broadcast_id ) ) {
142
 
143
+ $broadcast_query = $wpdb->prepare( "SELECT * FROM " . IG_CAMPAIGNS_TABLE . " WHERE id = %d LIMIT 0, 1", $broadcast_id );
144
+ $broadcasts = $wpdb->get_results( $broadcast_query, ARRAY_A );
145
+ $broadcast = array_shift( $broadcasts );
146
+ $broadcast_data = array(
147
  'id' => $broadcast['id'],
148
  'name' => $broadcast['name'],
149
  'subject' => $broadcast['subject'],
lite/includes/classes/class-es-old-widget.php CHANGED
@@ -92,10 +92,10 @@ class ES_Old_Widget extends WP_Widget {
92
  $i = 1;
93
  foreach ( $groups as $group ) {
94
  ?>
95
- <option value="<?php echo esc_html( stripslashes( $group ) ); ?>" <?php if ( stripslashes( $es_group ) == $group ) {
96
  echo 'selected="selected"';
97
  } ?>>
98
- <?php echo stripslashes( $group ); ?>
99
  </option>
100
  <?php
101
  }
92
  $i = 1;
93
  foreach ( $groups as $group ) {
94
  ?>
95
+ <option value="<?php echo esc_attr( stripslashes( $group ) ); ?>" <?php if ( stripslashes( $es_group ) == $group ) {
96
  echo 'selected="selected"';
97
  } ?>>
98
+ <?php echo esc_html( stripslashes( $group ) ); ?>
99
  </option>
100
  <?php
101
  }
lite/includes/classes/class-es-queue.php CHANGED
@@ -63,6 +63,7 @@ if ( ! class_exists( 'ES_Queue' ) ) {
63
  * @since 4.2.0
64
  */
65
  public function queue_time_based_campaigns( $campaign_id = 0, $force = false ) {
 
66
  /**
67
  * Steps
68
  * 1. Fetch all active campaigns
@@ -89,8 +90,10 @@ if ( ! class_exists( 'ES_Queue' ) ) {
89
 
90
  $now = time();
91
 
 
92
  foreach ( $campaigns as $campaign ) {
93
 
 
94
  if ( in_array( $campaign['id'], $campaigns_to_process ) && ! $force ) {
95
  continue;
96
  }
@@ -114,10 +117,10 @@ if ( ! class_exists( 'ES_Queue' ) ) {
114
  $start_time = ! empty( $meta['next_run'] ) ? $meta['next_run'] : 0;
115
 
116
  if ( ! empty( $start_time ) ) {
117
-
 
118
  $scheduled = ! empty( $meta['scheduled'] ) ? $meta['scheduled'] : 0;
119
-
120
- $delay = $start_time - $now;
121
 
122
  // seconds the campaign should created before the actual send time.
123
  $time_created_before = 3600;
@@ -125,57 +128,67 @@ if ( ! class_exists( 'ES_Queue' ) ) {
125
  // Is it a good time to do now?
126
  $do_it = $delay <= $time_created_before;
127
 
128
- // By default do not schedule
129
- if ( $do_it && ! $scheduled ) {
 
 
 
 
 
 
 
 
 
 
 
 
130
 
131
- $campaign['start_at'] = date( 'Y-m-d H:i:s', $start_time );
132
 
133
- $list_id = $campaign['list_ids'];
134
- $list_id = explode( ',', $list_id );
135
 
136
- // Do we have active subscribers?
137
- $contacts = ES()->contacts_db->get_active_contacts_by_list_id( $list_id );
138
- $total_contacts = count( $contacts );
139
 
140
- if ( $total_contacts > 0 ) {
141
- // Create a new mailing queue using this campaign
142
- $result = $this->add_campaign_to_queue( $campaign, $total_contacts );
143
 
144
- if ( is_array( $result ) ) {
145
- $queue_id = $result['id'];
146
- $hash = $result['hash'];
147
 
148
- $this->add_contacts_to_queue( $campaign_id, $hash, $queue_id, $contacts );
149
  }
150
 
151
  }
152
- }
153
 
154
- $time_frame = ! empty( $rules['time_frame'] ) ? $rules['time_frame'] : '';
155
 
156
- if ( 'immediately' !== $time_frame ) {
157
 
158
- $data = array(
159
- 'utc_start' => $start_time,
160
- 'interval' => $rules['interval'],
161
- 'time_frame' => $time_frame,
162
- 'time_of_day' => $rules['time_of_day'],
163
- 'weekdays' => $rules['weekdays'],
164
- 'force' => true
165
- );
166
 
167
- // Get the next run time.
168
- $next_run = ig_es_get_next_future_schedule_date( $data );
 
 
 
 
 
 
 
169
 
170
- $meta_data['next_run'] = $next_run;
171
- if ( $next_run == $start_time ) {
172
- $meta_data['scheduled'] = 1;
173
  } else {
174
- $meta_data['scheduled'] = 0;
175
  }
176
-
177
  } else {
178
- $meta_data['scheduled'] = 1;
 
179
  }
180
 
181
  ES()->campaigns_db->update_campaign_meta( $campaign_id, $meta_data );
63
  * @since 4.2.0
64
  */
65
  public function queue_time_based_campaigns( $campaign_id = 0, $force = false ) {
66
+
67
  /**
68
  * Steps
69
  * 1. Fetch all active campaigns
90
 
91
  $now = time();
92
 
93
+
94
  foreach ( $campaigns as $campaign ) {
95
 
96
+
97
  if ( in_array( $campaign['id'], $campaigns_to_process ) && ! $force ) {
98
  continue;
99
  }
117
  $start_time = ! empty( $meta['next_run'] ) ? $meta['next_run'] : 0;
118
 
119
  if ( ! empty( $start_time ) ) {
120
+
121
+ $meta_data = array();
122
  $scheduled = ! empty( $meta['scheduled'] ) ? $meta['scheduled'] : 0;
123
+ $delay = $start_time - $now;
 
124
 
125
  // seconds the campaign should created before the actual send time.
126
  $time_created_before = 3600;
128
  // Is it a good time to do now?
129
  $do_it = $delay <= $time_created_before;
130
 
131
+ // If current time is within an hour range or has already passed the scheduled time(negative value fot $delay) e.g. for 11 A.M. post digest, do it if current time is between 10 A.M - 11 A.M. or it is after 11 A.M.
132
+ if ( $do_it ) {
133
+
134
+ // By default do not schedule
135
+ if( ! $scheduled ) {
136
+
137
+ $campaign['start_at'] = date( 'Y-m-d H:i:s', $start_time );
138
+
139
+ $list_id = $campaign['list_ids'];
140
+ $list_id = explode( ',', $list_id );
141
+
142
+ // Do we have active subscribers?
143
+ $contacts = ES()->contacts_db->get_active_contacts_by_list_id( $list_id );
144
+ $total_contacts = count( $contacts );
145
 
146
+ if ( $total_contacts > 0 ) {
147
 
148
+ // Create a new mailing queue using this campaign
149
+ $result = $this->add_campaign_to_queue( $campaign, $total_contacts );
150
 
151
+ if ( is_array( $result ) ) {
 
 
152
 
153
+ $queue_id = $result['id'];
154
+ $hash = $result['hash'];
 
155
 
156
+ $this->add_contacts_to_queue( $campaign_id, $hash, $queue_id, $contacts );
157
+ }
 
158
 
 
159
  }
160
 
161
  }
 
162
 
163
+ $time_frame = ! empty( $rules['time_frame'] ) ? $rules['time_frame'] : '';
164
 
165
+ if ( 'immediately' !== $time_frame ) {
166
 
167
+ $data = array(
168
+ 'utc_start' => $start_time,
169
+ 'interval' => $rules['interval'],
170
+ 'time_frame' => $time_frame,
171
+ 'time_of_day' => $rules['time_of_day'],
172
+ 'weekdays' => $rules['weekdays'],
173
+ 'force' => true
174
+ );
175
 
176
+ // Get the next run time.
177
+ $next_run = ig_es_get_next_future_schedule_date( $data );
178
+
179
+ $meta_data['next_run'] = $next_run;
180
+ if ( $next_run == $start_time ) {
181
+ $meta_data['scheduled'] = 1;
182
+ } else {
183
+ $meta_data['scheduled'] = 0;
184
+ }
185
 
 
 
 
186
  } else {
187
+ $meta_data['scheduled'] = 1;
188
  }
 
189
  } else {
190
+ // If current time is not within an hour range, then mark it as unschedule so that when current time comes in an hour range before next scheduled time, reports can be queued and campaign can be set as scheduled.
191
+ $meta_data['scheduled'] = 0;
192
  }
193
 
194
  ES()->campaigns_db->update_campaign_meta( $campaign_id, $meta_data );
lite/includes/classes/class-es-reports-table.php CHANGED
@@ -115,8 +115,8 @@ class ES_Reports_Table extends WP_List_Table {
115
  <div class="pt-3">
116
  <span class="text-left text-lg font-medium leading-7 tracking-wide text-gray-600"><?php _e( 'View Activity ', 'email-subscribers' ); ?></span>
117
 
118
- <?php if ( ! ES()->is_pro() ) { ?>
119
- <a href="?page=es_reports&action=view&list=<?php echo $id; ?>&_wpnonce=<?php echo $_wpnonce; ?>&insight=true" class="float-right ig-es-title-button px-2 py-2 mx-2 ig-es-imp-button cursor-pointer"><?php _e( 'Campaign Analytics', 'email-subscribers' ); ?></a>
120
  <?php } ?>
121
  </div>
122
  </div>
115
  <div class="pt-3">
116
  <span class="text-left text-lg font-medium leading-7 tracking-wide text-gray-600"><?php _e( 'View Activity ', 'email-subscribers' ); ?></span>
117
 
118
+ <?php if ( ! ES()->is_pro() && ! $insight ) { ?>
119
+ <a href="?page=es_reports&action=view&list=<?php echo esc_attr( $id ); ?>&_wpnonce=<?php echo esc_attr( $_wpnonce ); ?>&insight=true" class="float-right ig-es-title-button px-2 py-2 mx-2 ig-es-imp-button cursor-pointer"><?php _e( 'Campaign Analytics', 'email-subscribers' ); ?></a>
120
  <?php } ?>
121
  </div>
122
  </div>
lite/includes/classes/class-es-templates-table.php CHANGED
@@ -230,7 +230,7 @@ class ES_Templates_Table {
230
  </div>';
231
  echo apply_filters( 'the_content', $html );
232
  } else {
233
- echo 'Please publish it or save it as a draft';
234
  }
235
 
236
  }
230
  </div>';
231
  echo apply_filters( 'the_content', $html );
232
  } else {
233
+ echo __( 'Please publish it or save it as a draft.', 'email-subscribers' );
234
  }
235
 
236
  }
lite/includes/db/class-es-db-actions.php CHANGED
@@ -112,6 +112,7 @@ class ES_DB_Actions extends ES_DB {
112
  $sql = "INSERT INTO $ig_actions_table ($args_keys_str)";
113
 
114
  $args_values = array_values( $args );
 
115
 
116
  $args_values_str = $this->prepare_for_in_query( $args_values );
117
 
112
  $sql = "INSERT INTO $ig_actions_table ($args_keys_str)";
113
 
114
  $args_values = array_values( $args );
115
+ $args_values = esc_sql( $args_values );
116
 
117
  $args_values_str = $this->prepare_for_in_query( $args_values );
118
 
lite/includes/db/class-es-db-campaigns.php CHANGED
@@ -691,7 +691,9 @@ class ES_DB_Campaigns extends ES_DB {
691
  return $updated;
692
  }
693
 
694
- $id_str = '';
 
 
695
  if ( is_array( $campaign_ids ) && count( $campaign_ids ) > 0 ) {
696
  $id_str = implode( ',', $campaign_ids );
697
  } elseif ( is_numeric( $campaign_ids ) ) {
691
  return $updated;
692
  }
693
 
694
+ $id_str = '';
695
+ $campaign_ids = esc_sql( $campaign_ids );
696
+
697
  if ( is_array( $campaign_ids ) && count( $campaign_ids ) > 0 ) {
698
  $id_str = implode( ',', $campaign_ids );
699
  } elseif ( is_numeric( $campaign_ids ) ) {
lite/includes/db/class-es-db-sending-queue.php CHANGED
@@ -426,7 +426,7 @@ class ES_DB_Sending_Queue {
426
 
427
  public static function delete_sending_queue_by_mailing_id( $mailing_queue_ids ) {
428
  global $wpdb;
429
-
430
  $mailing_queue_ids = esc_sql( $mailing_queue_ids );
431
 
432
  $mailing_queue_ids = implode( ', ', array_map( 'absint', $mailing_queue_ids ) );
426
 
427
  public static function delete_sending_queue_by_mailing_id( $mailing_queue_ids ) {
428
  global $wpdb;
429
+
430
  $mailing_queue_ids = esc_sql( $mailing_queue_ids );
431
 
432
  $mailing_queue_ids = implode( ', ', array_map( 'absint', $mailing_queue_ids ) );
lite/includes/es-core-functions.php CHANGED
@@ -406,7 +406,8 @@ if ( ! function_exists( 'ig_es_get_upcoming_weekly_datetime' ) ) {
406
  6 => 'saturday'
407
  );
408
 
409
- $current_day = (int) current_time( 'N' );
 
410
 
411
  // If campaign day is same as the current day then check campaign time also with current time since campaign time may have not already been passed.
412
  if( $current_day === (int) $frequency_interval ) {
@@ -483,12 +484,12 @@ if ( ! function_exists( 'ig_es_get_next_future_schedule_date' ) ) {
483
  $weekdays_array = array( '0', '1', '2', '3', '4', '5', '6' );
484
 
485
  $utc_start = ! empty( $data['utc_start'] ) ? $data['utc_start'] : 0;
486
- $interval = ! empty( $data['interval'] ) ? $data['interval'] : 1;
487
  $time_frame = ! empty( $data['time_frame'] ) ? $data['time_frame'] : 'week';
488
  $weekdays = ! empty( $data['weekdays'] ) ? $data['weekdays'] : $weekdays_array;
489
  $force = ! empty( $data['force'] ) ? $data['force'] : false;
490
  $in_future = ! empty( $data['in_future'] ) ? $data['in_future'] : true;
491
- $time_of_day = ! empty( $data['time_of_day'] ) ? $data['time_of_day'] : 32400;
492
 
493
  $offset = ig_es_get_gmt_offset( true );
494
  $now = time() + $offset;
406
  6 => 'saturday'
407
  );
408
 
409
+ // w is used since it returns day number considering Sunday as 0.
410
+ $current_day = (int) current_time( 'w' );
411
 
412
  // If campaign day is same as the current day then check campaign time also with current time since campaign time may have not already been passed.
413
  if( $current_day === (int) $frequency_interval ) {
484
  $weekdays_array = array( '0', '1', '2', '3', '4', '5', '6' );
485
 
486
  $utc_start = ! empty( $data['utc_start'] ) ? $data['utc_start'] : 0;
487
+ $interval = isset( $data['interval'] ) ? $data['interval'] : 1;
488
  $time_frame = ! empty( $data['time_frame'] ) ? $data['time_frame'] : 'week';
489
  $weekdays = ! empty( $data['weekdays'] ) ? $data['weekdays'] : $weekdays_array;
490
  $force = ! empty( $data['force'] ) ? $data['force'] : false;
491
  $in_future = ! empty( $data['in_future'] ) ? $data['in_future'] : true;
492
+ $time_of_day = isset( $data['time_of_day'] ) ? $data['time_of_day'] : 32400;
493
 
494
  $offset = ig_es_get_gmt_offset( true );
495
  $now = time() + $offset;
lite/includes/feedback/class-ig-feedback.php CHANGED
@@ -217,7 +217,7 @@ if ( ! class_exists( 'IG_Feedback_V_1_2_3' ) ) {
217
  if ( ! empty( $url ) ) {
218
  ?>
219
 
220
- <meta http-equiv="refresh" content="0; url=<?php echo $url; ?>"/>
221
 
222
  <?php
223
  }
217
  if ( ! empty( $url ) ) {
218
  ?>
219
 
220
+ <meta http-equiv="refresh" content="0; url=<?php echo esc_url( $url ); ?>"/>
221
 
222
  <?php
223
  }
lite/includes/pro-features.php CHANGED
@@ -845,158 +845,201 @@ function ig_es_additional_spam_score_option() {
845
  */
846
 
847
  function ig_es_view_additional_reports_data() {
848
- if ( ! ES()->is_pro() ) {
849
  $utm_args = array(
850
  'utm_medium' => 'campaign_insight'
851
  );
852
 
853
  $pricing_url = ES_Common::get_utm_tracking_url( $utm_args );
854
  ?>
855
-
856
-
857
- <div class="wrap locker-content relative" >
858
- <div class="w-3/6 mt-3.5 pr-4 absolute locker-content-middle">
859
- <div class="inline-flex rounded-md bg-black px-2 pt-1 w-full">
860
- <div class="px-2 pt-2 pb-2">
861
- <div class="flex">
862
- <div class="flex-shrink-0">
863
- <svg class='h-5 w-5 text-teal-400' fill='currentColor' viewBox='0 0 20 20'>
864
- <path fill-rule='evenodd' d='M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a1 1 0 000 2v3a1 1 0 001 1h1a1 1 0 100-2v-3a1 1 0 00-1-1H9z' clip-rule='evenodd'/>
865
- </svg>
866
- </div>
867
- <div class="ml-3">
868
- <h3 class="text-sm leading-5 font-medium text-white">
869
- <?php _e( sprintf("<a class='text-white' href='%s' target='_blank'>Upgrade to ES PRO</a>", $pricing_url), 'email-subscribers' ); ?>
870
- <svg class="ml-3 align-middle w-5 h-5 text-indigo-600 inline-block" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24" stroke="currentColor"><path d="M12 15v2m-6 4h12a2 2 0 002-2v-6a2 2 0 00-2-2H6a2 2 0 00-2 2v6a2 2 0 002 2zm10-10V7a4 4 0 00-8 0v4h8z"></path></svg>
871
- </h3>
872
- <div class="mt-2 text-sm leading-5 text-white">
873
- <p>
874
- <?php _e( 'Get campaign insights like geo location, device info, email client info, open/ click activity etc with Email Subscribers PRO.', 'email-subscribers' ); ?>
875
- <br /><br />
876
- <?php if(ES_Common::can_show_coupon('PREMIUM10')) { _e( 'Get a <b>10% flat discount</b> if you upgrade now!. <br /><br />Use coupon code <b>PREMIUM10</b>', 'email-subscribers' );}?>
877
- </p>
878
- </div>
879
- </div>
880
- </div>
881
  </div>
882
  </div>
883
- </div>
884
- <div class="mt-6 max-w-7xl">
885
- <div class="pt-3">
886
- <span class="text-left text-lg font-medium leading-7 tracking-wide text-gray-600"><?php _e('Campaign Details','email-subscribers');?><svg class="ml-3 align-middle w-5 h-5 text-indigo-600 inline-block" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24" stroke="currentColor"><path d="M12 15v2m-6 4h12a2 2 0 002-2v-6a2 2 0 00-2-2H6a2 2 0 00-2 2v6a2 2 0 002 2zm10-10V7a4 4 0 00-8 0v4h8z"></path></svg>
887
- </div>
888
  </div>
889
- <div class="mt-2 pb-4 w-full rounded-md bg-white shadow">
890
- <div class="pl-4 flex w-full text-gray-600 pt-6 text-sm leading-5 overflow-hidden">
891
- <span class="text-2xl text-indigo-600 font-medium">10,000</span><span class="text-base text-gray-400 leading-6 font-medium">&nbsp;<?php _e( 'Recipients','email-subscribers'); ?>
892
- </span>
893
- </div>
894
- <div class="flex w-4/5 text-gray-600 pt-5 text-sm leading-5">
895
- <div class="pl-4 w-4/12 font-medium text-gray-600 "><?php _e( 'Type: ','email-subscribers'); ?><span class="font-normal text-gray-900"><?php _e( 'Broadcast','email-subscribers'); ?></span>
896
- </div>
897
- <div class="w-8/12 pl-6 font-medium text-gray-600 "><?php _e( 'From: ','email-subscribers'); ?><span class="font-normal text-gray-900"><?php _e('hello@icegram.com','email-subscribers'); ?>,</span>
898
- </div>
899
- </div>
900
-
901
- <div class="flex w-4/5 text-gray-600 pt-3 text-sm leading-5">
902
- <div class="pl-4 w-4/12 font-medium text-gray-600 "><?php _e( 'List(s): ','email-subscribers'); ?><span class="font-normal text-gray-900"><?php _e('Test, Main ','email-subscribers'); ?></span>
903
- </div>
904
- <div class="w-8/12 pl-6 font-medium text-gray-600 "><?php _e( 'Subject: ','email-subscribers'); ?><span class="font-normal text-gray-900"><?php _e( 'Take a look into Icegram' ); ?></span>
905
- </div>
906
- </div>
907
-
908
- <div class="flex w-4/5 text-gray-600 pt-3 text-sm leading-5">
909
- <div class="pl-4 w-4/12 font-medium text-gray-600 "><?php _e( 'Status: ','email-subscribers'); ?><span class="font-normal text-gray-900">
910
- <svg class="inline-block ml-2 h-5 w-5 text-green-400" fill="currentColor" viewBox="0 0 20 20">
911
- <path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd"/>
912
- </svg>
913
- </span>
914
- </div>
915
- <div class="w-8/12 pl-6 font-medium text-gray-600 "><?php _e( 'Date: ','email-subscribers'); ?><span class="font-normal text-gray-900"><?php _e('July 1, 2020 10:00 AM','email-subscribers'); ?></span>
916
- </div>
917
- </div>
918
  </div>
919
- <div class="mt-6 mb-4 max-w-7xl">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
920
  <div class="pt-3">
921
  <span class="text-left text-lg font-medium leading-7 tracking-wide text-gray-600"><?php _e('Open and click activity','email-subscribers');?></span>
922
  </div>
923
- <div class="bg-white mt-2 w-full rounded-md" id="click_link_activity">
924
- <img style="display: block;" src="<?php echo ES_PLUGIN_URL ?>lite/admin/images/graph.png"/>
925
  </div>
926
 
927
  </div>
928
- <div class="mt-6 mb-2 max-w-7xl flex">
929
  <div class="w-1/2 pt-3">
930
  <span class="text-left text-lg font-medium leading-7 tracking-wide text-gray-600"><?php _e('Country Opens','email-subscribers');?></span>
931
  </div>
932
  <div class="pt-3 pl-4">
933
- <span class="text-left text-lg font-medium leading-7 tracking-wide text-gray-600"><?php _e('Device Opens','email-subscribers');?></span>
934
  </div>
935
  </div>
936
- <div class="mt-2 mb-4 max-w-7xl flex">
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
937
  <div class="flex mb-4 mr-4 w-1/2 bg-white shadow rounded-md">
938
  <table class="w-full table-fixed">
939
  <thead>
940
- <tr>
941
- <th class="w-2/3 px-6 py-3 border-b border-gray-200 bg-gray-200 text-left text-xs leading-4 font-medium text-gray-500 uppercase tracking-wider">
942
- <?php _e('Country','email-subscribers');?>
943
- </th>
944
- <th class="w-1/3 px-6 py-3 border-b border-gray-200 bg-gray-200 text-left text-xs leading-4 font-medium text-gray-500 uppercase tracking-wider">
945
- <?php _e('Opens','email-subscribers');?>
946
- </th>
947
- </tr>
948
- </thead>
949
- <tbody>
950
- <tr>
951
- <td class="px-6 py-3 border-b border-gray-200 text-sm leading-5 text-gray-500">
952
- <?php _e('United States','email-subscribers');?>
953
- </td>
954
- <td class="px-6 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
955
- 1500
956
- </td>
957
- </tr>
958
- <tr>
959
- <td class="px-6 py-3 border-b border-gray-200 text-sm leading-5 text-gray-500">
960
- <?php _e('Australia','email-subscribers');?>
961
- </td>
962
- <td class="px-6 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
963
- 1200
964
- </td>
965
- </tr>
966
- <tr>
967
- <td class="px-6 py-3 border-b border-gray-200 text-sm leading-5 text-gray-500">
968
- <?php _e('Spain','email-subscribers');?>
969
- </td>
970
- <td class="px-6 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
971
- 800
972
- </td>
973
- </tr>
974
- <tr>
975
- <td class="px-6 py-3 border-b border-gray-200 text-sm leading-5 text-gray-500">
976
- <?php _e('France','email-subscribers');?>
977
- </td>
978
- <td class="px-6 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
979
- 650
980
- </td>
981
- </tr>
982
- <tr>
983
- <td class="px-6 py-3 border-b border-gray-200 text-sm leading-5 text-gray-500">
984
- <?php _e('Russia','email-subscribers');?>
985
- </td>
986
- <td class="px-6 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
987
- 144
988
- </td>
989
- </tr>
990
- </tbody>
991
  </table>
992
 
993
  </div>
 
 
 
 
 
 
 
994
  <div class=" flex ml-4 w-1/2 bg-white shadow rounded-md self-start">
995
  <table class="w-full table-fixed">
996
  <thead>
997
  <tr>
998
  <th class="w-2/3 px-6 py-3 border-b border-gray-200 bg-gray-200 text-left text-xs leading-4 font-medium text-gray-500 uppercase tracking-wider">
999
- <?php _e('Device','email-subscribers');?>
1000
  </th>
1001
  <th class="w-1/3 px-6 py-3 border-b border-gray-200 bg-gray-200 text-left text-xs leading-4 font-medium text-gray-500 uppercase tracking-wider">
1002
  <?php _e('Opens','email-subscribers');?>
@@ -1004,51 +1047,57 @@ function ig_es_view_additional_reports_data() {
1004
  </tr>
1005
  </thead>
1006
  <tbody>
 
 
1007
  <tr>
1008
- <td class="pl-8 py-3 border-b border-gray-200 text-sm leading-5 text-gray-500">
1009
- <svg class="w-4 h-4" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
1010
- <title><?php echo esc_attr__( 'Desktop', 'email-subscribers' ); ?></title>
1011
- <path fill="currentColor" d="M19,2H5A3,3,0,0,0,2,5V15a3,3,0,0,0,3,3H7.64l-.58,1a2,2,0,0,0,0,2,2,2,0,0,0,1.75,1h6.46A2,2,0,0,0,17,21a2,2,0,0,0,0-2l-.59-1H19a3,3,0,0,0,3-3V5A3,3,0,0,0,19,2ZM8.77,20,10,18H14l1.2,2ZM20,15a1,1,0,0,1-1,1H5a1,1,0,0,1-1-1V14H20Zm0-3H4V5A1,1,0,0,1,5,4H19a1,1,0,0,1,1,1Z"></path>
1012
- </svg>
1013
  </td>
1014
  <td class="px-6 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1015
- 1300
1016
- </td>
1017
- </tr>
1018
- <tr>
1019
- <td class="pl-8 py-3 border-b border-gray-200 text-sm leading-5 text-gray-500">
1020
- <svg class="w-4 h-4" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
1021
- <title><?php echo esc_attr__( 'Mobile', 'email-subscribers' ); ?></title>
1022
- <path fill="currentColor" d="M16,2H8A3,3,0,0,0,5,5V19a3,3,0,0,0,3,3h8a3,3,0,0,0,3-3V5A3,3,0,0,0,16,2Zm1,17a1,1,0,0,1-1,1H8a1,1,0,0,1-1-1V18H17Zm0-3H7V5A1,1,0,0,1,8,4h8a1,1,0,0,1,1,1Z"></path>
1023
- </svg>
1024
- </td>
1025
- <td class="px-6 py-4 border-b border-gray-200 text-sm leading-5 text-gray-600">
1026
- 2800
1027
- </td>
1028
- </tr>
1029
- <tr>
1030
- <td class="pl-8 py-3 border-b border-gray-200 text-sm leading-5 text-gray-500">
1031
- <svg class="w-4 h-4" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" width="512px" height="512px" viewBox="0 0 512 512" xml:space="preserve">
1032
- <title><?php echo esc_html__( 'Tablet', 'email-subscribers' ); ?></title>
1033
- <path fill-rule="evenodd" clip-rule="evenodd" fill="currentColor" d="M416,0H96C78.313,0,64,14.328,64,32v448c0,17.688,14.313,32,32,32 h320c17.688,0,32-14.313,32-32V32C448,14.328,433.688,0,416,0z M256,496c-13.25,0-24-10.75-24-24s10.75-24,24-24s24,10.75,24,24 S269.25,496,256,496z M400,432H112V48h288V432z"></path>
1034
- </svg>
1035
- </td>
1036
- <td class="px-6 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1037
- 194
1038
  </td>
1039
  </tr>
 
1040
 
1041
  </tbody>
1042
- </table>
1043
 
1044
- </div>
1045
- </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1046
 
1047
- <div class="mt-6 mb-2 max-w-7xl">
1048
-
1049
  <span class="text-left text-lg font-medium leading-7 tracking-wide text-gray-600"><?php _e('Link Activity','email-subscribers');?></span>
1050
  </div>
1051
- <div class="mt-2 mb-4 max-w-7xl flex">
1052
  <div class="flex w-full bg-white shadow rounded-md break-words self-start">
1053
  <table class="w-full table-fixed">
1054
  <thead>
@@ -1105,396 +1154,185 @@ function ig_es_view_additional_reports_data() {
1105
  </table>
1106
  </div>
1107
  </div>
1108
- <div class="mt-8 mb-2 max-w-7xl">
1109
-
1110
- <span class="text-left text-lg font-medium leading-7 tracking-wide text-gray-600"><?php _e('Last 10 Open Activity','email-subscribers');?></span>
1111
- </div>
1112
- <div class="mt-2 mb-2 max-w-7xl flex">
1113
- <div class="flex w-full bg-white shadow rounded-md break-all">
1114
- <table class="w-full table-fixed">
1115
- <thead>
1116
- <tr>
1117
- <th class="w-3/12 pl-6 border-b border-gray-200 bg-gray-200 text-left text-xs leading-4 font-medium text-gray-500 uppercase tracking-wider"><?php _e('Email','email-subscribers');?></th>
1118
- <th class="w-2/12 pl-3 py-3 border-b border-gray-200 bg-gray-200 text-left text-xs leading-4 font-medium text-gray-500 uppercase tracking-wider"><?php _e('Device','email-subscribers');?></th>
1119
- <th class="w-2/12 pl-3 py-3 border-b border-gray-200 bg-gray-200 text-left text-xs leading-4 font-medium text-gray-500 uppercase tracking-wider"><?php _e('Browser','email-subscribers');?></th>
1120
- <th class="w-2/12 pl-3 py-3 border-b border-gray-200 bg-gray-200 text-left text-xs leading-4 font-medium text-gray-500 uppercase tracking-wider">Mail <?php _e('Client','email-subscribers');?></th>
1121
- <th class="w-2/12 pl-3 py-3 border-b border-gray-200 bg-gray-200 text-left text-xs leading-4 font-medium text-gray-500 uppercase tracking-wider"><?php _e('OS','email-subscribers');?></th>
1122
- </tr>
1123
- </thead>
1124
- <tbody class="bg-white">
1125
-
1126
- <tr>
1127
- <td class="pl-6 pr-2 py-3 border-b border-gray-200 text-sm leading-5 text-gray-500">
1128
- <?php
1129
- _e('bernardlane@gmail.com','email-subscribers');
1130
- ?>
1131
- </td>
1132
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 font-medium ">
1133
- <span class="pl-2 inline-flex text-xs leading-5 font-semibold text-gray-500">
1134
- <svg class="w-4 h-4" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
1135
- <path fill="currentColor" d="M19,2H5A3,3,0,0,0,2,5V15a3,3,0,0,0,3,3H7.64l-.58,1a2,2,0,0,0,0,2,2,2,0,0,0,1.75,1h6.46A2,2,0,0,0,17,21a2,2,0,0,0,0-2l-.59-1H19a3,3,0,0,0,3-3V5A3,3,0,0,0,19,2ZM8.77,20,10,18H14l1.2,2ZM20,15a1,1,0,0,1-1,1H5a1,1,0,0,1-1-1V14H20Zm0-3H4V5A1,1,0,0,1,5,4H19a1,1,0,0,1,1,1Z"></path>
1136
- </svg>
1137
- </span>
1138
- </td>
1139
-
1140
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1141
- <?php
1142
- _e('Mozilla Firefox','email-subscribers');
1143
- ?>
1144
- </td>
1145
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1146
- <?php
1147
- _e('Gmail','email-subscribers');
1148
- ?>
1149
- </td>
1150
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1151
- <?php
1152
- _e('Windows','email-subscribers');
1153
- ?>
1154
- </td>
1155
- </tr>
1156
- <tr>
1157
- <td class="pl-6 pr-2 py-3 border-b border-gray-200 text-sm leading-5 text-gray-500">
1158
- <?php
1159
- _e('john@gmail.com','email-subscribers');
1160
- ?>
1161
- </td>
1162
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 font-medium ">
1163
- <span class="pl-2 inline-flex text-xs leading-5 font-semibold text-gray-500">
1164
- <svg class="w-4 h-4" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
1165
- <path fill="currentColor" d="M19,2H5A3,3,0,0,0,2,5V15a3,3,0,0,0,3,3H7.64l-.58,1a2,2,0,0,0,0,2,2,2,0,0,0,1.75,1h6.46A2,2,0,0,0,17,21a2,2,0,0,0,0-2l-.59-1H19a3,3,0,0,0,3-3V5A3,3,0,0,0,19,2ZM8.77,20,10,18H14l1.2,2ZM20,15a1,1,0,0,1-1,1H5a1,1,0,0,1-1-1V14H20Zm0-3H4V5A1,1,0,0,1,5,4H19a1,1,0,0,1,1,1Z"></path>
1166
- </svg>
1167
- </span>
1168
- </td>
1169
-
1170
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1171
- <?php
1172
- _e('Google Chrome','email-subscribers');
1173
- ?>
1174
- </td>
1175
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1176
- <?php
1177
- _e('Gmail','email-subscribers');
1178
- ?>
1179
- </td>
1180
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1181
- <?php
1182
- _e('Windows','email-subscribers');
1183
- ?>
1184
- </td>
1185
- </tr>
1186
- <tr>
1187
- <td class="pl-6 pr-2 py-3 border-b border-gray-200 text-sm leading-5 text-gray-500">
1188
- <?php
1189
- _e('pasha@gmail.com','email-subscribers');
1190
- ?>
1191
- </td>
1192
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 font-medium ">
1193
- <span class="pl-2 inline-flex text-xs leading-5 font-semibold text-gray-500">
1194
- <svg class="w-4 h-4" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
1195
- <title><?php echo esc_attr__( 'Mobile', 'email-subscribers' ); ?></title>
1196
- <path fill="currentColor" d="M16,2H8A3,3,0,0,0,5,5V19a3,3,0,0,0,3,3h8a3,3,0,0,0,3-3V5A3,3,0,0,0,16,2Zm1,17a1,1,0,0,1-1,1H8a1,1,0,0,1-1-1V18H17Zm0-3H7V5A1,1,0,0,1,8,4h8a1,1,0,0,1,1,1Z"></path>
1197
- </svg>
1198
- </span>
1199
- </td>
1200
-
1201
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1202
- <?php
1203
- _e('Android','email-subscribers');
1204
- ?>
1205
- </td>
1206
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1207
- <?php
1208
- _e('Gmail App (Android)','email-subscribers');
1209
- ?>
1210
- </td>
1211
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1212
- <?php
1213
- _e('Android','email-subscribers');
1214
- ?>
1215
- </td>
1216
- </tr>
1217
- <tr>
1218
- <td class="pl-6 pr-2 py-3 border-b border-gray-200 text-sm leading-5 text-gray-500">
1219
- <?php
1220
- _e('mark@twone.com','email-subscribers');
1221
- ?>
1222
- </td>
1223
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 font-medium ">
1224
- <span class="pl-2 inline-flex text-xs leading-5 font-semibold text-gray-500">
1225
- <svg class="w-4 h-4" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
1226
- <title><?php echo esc_attr__( 'Desktop', 'email-subscribers' ); ?></title>
1227
- <path fill="currentColor" d="M16,2H8A3,3,0,0,0,5,5V19a3,3,0,0,0,3,3h8a3,3,0,0,0,3-3V5A3,3,0,0,0,16,2Zm1,17a1,1,0,0,1-1,1H8a1,1,0,0,1-1-1V18H17Zm0-3H7V5A1,1,0,0,1,8,4h8a1,1,0,0,1,1,1Z"></path>
1228
- </svg>
1229
- </span>
1230
- </td>
1231
-
1232
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1233
- <?php
1234
- _e('Unknown','email-subscribers');
1235
- ?>
1236
- </td>
1237
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1238
- <?php
1239
- _e('Thunderbird','email-subscribers');
1240
- ?>
1241
- </td>
1242
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1243
- <?php
1244
- _e('Windows','email-subscribers');
1245
- ?>
1246
- </td>
1247
- </tr>
1248
- <tr>
1249
- <td class="pl-6 pr-2 py-3 border-b border-gray-200 text-sm leading-5 text-gray-500">
1250
- <?php
1251
- _e('smith@gmail.com','email-subscribers');
1252
- ?>
1253
- </td>
1254
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 font-medium ">
1255
- <span class="pl-2 inline-flex text-xs leading-5 font-semibold text-gray-500">
1256
- <svg class="w-4 h-4" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
1257
- <title><?php echo esc_attr__( 'Mobile', 'email-subscribers' ); ?></title>
1258
- <path fill="currentColor" d="M16,2H8A3,3,0,0,0,5,5V19a3,3,0,0,0,3,3h8a3,3,0,0,0,3-3V5A3,3,0,0,0,16,2Zm1,17a1,1,0,0,1-1,1H8a1,1,0,0,1-1-1V18H17Zm0-3H7V5A1,1,0,0,1,8,4h8a1,1,0,0,1,1,1Z"></path>
1259
- </svg>
1260
- </span>
1261
- </td>
1262
-
1263
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1264
- <?php
1265
- _e('Android','email-subscribers');
1266
- ?>
1267
- </td>
1268
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1269
- <?php
1270
- _e('Gmail App (Android)','email-subscribers');
1271
- ?>
1272
- </td>
1273
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1274
- <?php
1275
- _e('Android','email-subscribers');
1276
- ?>
1277
- </td>
1278
- </tr>
1279
- <tr>
1280
- <td class="pl-6 pr-2 py-3 border-b border-gray-200 text-sm leading-5 text-gray-500">
1281
- <?php
1282
- _e('bradtke@gmail.com','email-subscribers');
1283
- ?>
1284
- </td>
1285
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 font-medium ">
1286
- <span class="pl-2 inline-flex text-xs leading-5 font-semibold text-gray-500">
1287
- <svg class="w-4 h-4" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
1288
- <path fill="currentColor" d="M19,2H5A3,3,0,0,0,2,5V15a3,3,0,0,0,3,3H7.64l-.58,1a2,2,0,0,0,0,2,2,2,0,0,0,1.75,1h6.46A2,2,0,0,0,17,21a2,2,0,0,0,0-2l-.59-1H19a3,3,0,0,0,3-3V5A3,3,0,0,0,19,2ZM8.77,20,10,18H14l1.2,2ZM20,15a1,1,0,0,1-1,1H5a1,1,0,0,1-1-1V14H20Zm0-3H4V5A1,1,0,0,1,5,4H19a1,1,0,0,1,1,1Z"></path>
1289
- </svg>
1290
- </span>
1291
- </td>
1292
-
1293
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1294
- <?php
1295
- _e('Mozilla Firefox','email-subscribers');
1296
- ?>
1297
- </td>
1298
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1299
- <?php
1300
- _e('Gmail','email-subscribers');
1301
- ?>
1302
- </td>
1303
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1304
- <?php
1305
- _e('Windows','email-subscribers');
1306
- ?>
1307
- </td>
1308
- </tr>
1309
- <tr>
1310
- <td class="pl-6 pr-2 py-3 border-b border-gray-200 text-sm leading-5 text-gray-500">
1311
- <?php
1312
- _e('bveum@gmail.com','email-subscribers');
1313
- ?>
1314
- </td>
1315
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 font-medium ">
1316
- <span class="pl-2 inline-flex text-xs leading-5 font-semibold text-gray-500">
1317
- <svg class="w-4 h-4" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
1318
- <path fill="currentColor" d="M19,2H5A3,3,0,0,0,2,5V15a3,3,0,0,0,3,3H7.64l-.58,1a2,2,0,0,0,0,2,2,2,0,0,0,1.75,1h6.46A2,2,0,0,0,17,21a2,2,0,0,0,0-2l-.59-1H19a3,3,0,0,0,3-3V5A3,3,0,0,0,19,2ZM8.77,20,10,18H14l1.2,2ZM20,15a1,1,0,0,1-1,1H5a1,1,0,0,1-1-1V14H20Zm0-3H4V5A1,1,0,0,1,5,4H19a1,1,0,0,1,1,1Z"></path>
1319
- </svg>
1320
- </span>
1321
- </td>
1322
-
1323
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1324
- <?php
1325
- _e('Google Chrome','email-subscribers');
1326
- ?>
1327
- </td>
1328
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1329
- <?php
1330
- _e('Gmail','email-subscribers');
1331
- ?>
1332
- </td>
1333
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1334
- <?php
1335
- _e('Windows','email-subscribers');
1336
- ?>
1337
- </td>
1338
- </tr>
1339
- <tr>
1340
- <td class="pl-6 pr-2 py-3 border-b border-gray-200 text-sm leading-5 text-gray-500">
1341
- <?php
1342
- _e('tracy@gmail.com','email-subscribers');
1343
- ?>
1344
- </td>
1345
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 font-medium ">
1346
- <span class="pl-2 inline-flex text-xs leading-5 font-semibold text-gray-500">
1347
- <svg class="w-4 h-4" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
1348
- <title><?php echo esc_attr__( 'Mobile', 'email-subscribers' ); ?></title>
1349
- <path fill="currentColor" d="M16,2H8A3,3,0,0,0,5,5V19a3,3,0,0,0,3,3h8a3,3,0,0,0,3-3V5A3,3,0,0,0,16,2Zm1,17a1,1,0,0,1-1,1H8a1,1,0,0,1-1-1V18H17Zm0-3H7V5A1,1,0,0,1,8,4h8a1,1,0,0,1,1,1Z"></path>
1350
- </svg>
1351
- </span>
1352
- </td>
1353
-
1354
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1355
- <?php
1356
- _e('Android','email-subscribers');
1357
- ?>
1358
- </td>
1359
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1360
- <?php
1361
- _e('Gmail App (Android)','email-subscribers');
1362
- ?>
1363
- </td>
1364
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1365
- <?php
1366
- _e('Android','email-subscribers');
1367
- ?>
1368
- </td>
1369
- </tr>
1370
- <tr>
1371
- <td class="pl-6 pr-2 py-3 border-b border-gray-200 text-sm leading-5 text-gray-500">
1372
- <?php
1373
- _e('domenick52@twone.com','email-subscribers');
1374
- ?>
1375
- </td>
1376
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 font-medium ">
1377
- <span class="pl-2 inline-flex text-xs leading-5 font-semibold text-gray-500">
1378
- <svg class="w-4 h-4" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
1379
- <title><?php echo esc_attr__( 'Desktop', 'email-subscribers' ); ?></title>
1380
- <path fill="currentColor" d="M16,2H8A3,3,0,0,0,5,5V19a3,3,0,0,0,3,3h8a3,3,0,0,0,3-3V5A3,3,0,0,0,16,2Zm1,17a1,1,0,0,1-1,1H8a1,1,0,0,1-1-1V18H17Zm0-3H7V5A1,1,0,0,1,8,4h8a1,1,0,0,1,1,1Z"></path>
1381
- </svg>
1382
- </span>
1383
- </td>
1384
-
1385
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1386
- <?php
1387
- _e('Unknown','email-subscribers');
1388
- ?>
1389
- </td>
1390
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1391
- <?php
1392
- _e('Thunderbird','email-subscribers');
1393
- ?>
1394
- </td>
1395
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1396
- <?php
1397
- _e('Windows','email-subscribers');
1398
- ?>
1399
- </td>
1400
- </tr>
1401
- <tr>
1402
- <td class="pl-6 pr-2 py-3 border-b border-gray-200 text-sm leading-5 text-gray-500">
1403
- <?php
1404
- _e('stanton@gmail.com','email-subscribers');
1405
- ?>
1406
- </td>
1407
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 font-medium ">
1408
- <span class="pl-2 inline-flex text-xs leading-5 font-semibold text-gray-500">
1409
- <svg class="w-4 h-4" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
1410
- <title><?php echo esc_attr__( 'Mobile', 'email-subscribers' ); ?></title>
1411
- <path fill="currentColor" d="M16,2H8A3,3,0,0,0,5,5V19a3,3,0,0,0,3,3h8a3,3,0,0,0,3-3V5A3,3,0,0,0,16,2Zm1,17a1,1,0,0,1-1,1H8a1,1,0,0,1-1-1V18H17Zm0-3H7V5A1,1,0,0,1,8,4h8a1,1,0,0,1,1,1Z"></path>
1412
- </svg>
1413
- </span>
1414
- </td>
1415
-
1416
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1417
- <?php
1418
- _e('Android','email-subscribers');
1419
- ?>
1420
- </td>
1421
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1422
- <?php
1423
- _e('Gmail App (Android)','email-subscribers');
1424
- ?>
1425
- </td>
1426
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1427
- <?php
1428
- _e('Android','email-subscribers');
1429
- ?>
1430
- </td>
1431
- </tr>
1432
- <tr>
1433
- <td class="pl-6 pr-2 py-3 border-b border-gray-200 text-sm leading-5 text-gray-500">
1434
- <?php
1435
- _e('alessia@gmail.com','email-subscribers');
1436
- ?>
1437
- </td>
1438
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 font-medium ">
1439
- <span class="pl-2 inline-flex text-xs leading-5 font-semibold text-gray-500">
1440
- <svg class="w-4 h-4" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
1441
- <path fill="currentColor" d="M19,2H5A3,3,0,0,0,2,5V15a3,3,0,0,0,3,3H7.64l-.58,1a2,2,0,0,0,0,2,2,2,0,0,0,1.75,1h6.46A2,2,0,0,0,17,21a2,2,0,0,0,0-2l-.59-1H19a3,3,0,0,0,3-3V5A3,3,0,0,0,19,2ZM8.77,20,10,18H14l1.2,2ZM20,15a1,1,0,0,1-1,1H5a1,1,0,0,1-1-1V14H20Zm0-3H4V5A1,1,0,0,1,5,4H19a1,1,0,0,1,1,1Z"></path>
1442
- </svg>
1443
- </span>
1444
- </td>
1445
-
1446
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1447
- <?php
1448
- _e('Mozilla Firefox','email-subscribers');
1449
- ?>
1450
- </td>
1451
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1452
- <?php
1453
- _e('Gmail','email-subscribers');
1454
- ?>
1455
- </td>
1456
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1457
- <?php
1458
- _e('Windows','email-subscribers');
1459
- ?>
1460
- </td>
1461
- </tr>
1462
- <tr>
1463
- <td class="pl-6 pr-2 py-3 border-b border-gray-200 text-sm leading-5 text-gray-500">
1464
- <?php
1465
- _e('finn.lynch@gmail.com','email-subscribers');
1466
- ?>
1467
- </td>
1468
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 font-medium ">
1469
- <span class="pl-2 inline-flex text-xs leading-5 font-semibold text-gray-500">
1470
- <svg class="w-4 h-4" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
1471
- <path fill="currentColor" d="M19,2H5A3,3,0,0,0,2,5V15a3,3,0,0,0,3,3H7.64l-.58,1a2,2,0,0,0,0,2,2,2,0,0,0,1.75,1h6.46A2,2,0,0,0,17,21a2,2,0,0,0,0-2l-.59-1H19a3,3,0,0,0,3-3V5A3,3,0,0,0,19,2ZM8.77,20,10,18H14l1.2,2ZM20,15a1,1,0,0,1-1,1H5a1,1,0,0,1-1-1V14H20Zm0-3H4V5A1,1,0,0,1,5,4H19a1,1,0,0,1,1,1Z"></path>
1472
- </svg>
1473
- </span>
1474
- </td>
1475
-
1476
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1477
- <?php
1478
- _e('Google Chrome','email-subscribers');
1479
- ?>
1480
- </td>
1481
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1482
- <?php
1483
- _e('Gmail','email-subscribers');
1484
- ?>
1485
- </td>
1486
- <td class="pl-3 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1487
- <?php
1488
- _e('Windows','email-subscribers');
1489
- ?>
1490
- </td>
1491
- </tr>
1492
  </tbody>
1493
  </table>
1494
 
1495
  </div>
1496
  </div>
1497
  </div>
 
1498
 
1499
  <?php }
1500
  }
845
  */
846
 
847
  function ig_es_view_additional_reports_data() {
848
+ if ( ! ES()->is_pro() ) {
849
  $utm_args = array(
850
  'utm_medium' => 'campaign_insight'
851
  );
852
 
853
  $pricing_url = ES_Common::get_utm_tracking_url( $utm_args );
854
  ?>
855
+ <div>
856
+ <div class="campaign_open_overlay lg:w-3/5 xl:w-2/5 h-0 z-40 sticky">
857
+ <div style="box-shadow: 0 0 25px 10px rgba(0,0,0,0.08);" class="rounded-md bg-teal-50 p-5 tracking-wide campaign-report">
858
+ <div class="flex p-2">
859
+ <div>
860
+ <svg class='inline-block align-middle h-5 w-5 text-teal-400' fill='currentColor' viewBox='0 0 20 20'>
861
+ <path fill-rule='evenodd' d='M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a1 1 0 000 2v3a1 1 0 001 1h1a1 1 0 100-2v-3a1 1 0 00-1-1H9z' clip-rule='evenodd'/>
862
+ </svg>
863
+ <h3 class="inline-block align-middle ml-2 text-sm leading-5 font-medium text-blue-800">
864
+ <?php _e( sprintf("<a href='%s' target='_blank'>Upgrade to ES PRO</a>", $pricing_url), 'email-subscribers' ); ?>
865
+ </h3>
866
+ <div class="mt-2 text-sm leading-5 text-teal-700">
867
+ <p><?php _e( 'Get campaign insights like geo location, device info, email client info, open/ click activity etc with Email Subscribers PRO.', 'email-subscribers' ); ?>
868
+ <br /><br />
869
+ <?php if(ES_Common::can_show_coupon('PREMIUM10')) { _e( 'Get a <b>10% flat discount</b> if you upgrade now!<br /><br />Use coupon code <b>PREMIUM10</b>', 'email-subscribers' );}?>
870
+ </p>
871
+ </div>
 
 
 
 
 
 
 
 
 
872
  </div>
873
  </div>
874
+ <div class="pt-4 text-center">
875
+ <a href="<?php echo $pricing_url ?>" class="rounded-md border border-transparent px-3 py-2 bg-white text-sm leading-7 font-medium text-white bg-indigo-600 transition ease-in-out duration-150 mt-2"><?php _e('Upgrade','email-subscribers'); ?></a>
 
 
 
876
  </div>
877
+ </div>
878
+ </div>
879
+ <div class="wrap max-w-7xl cursor-default campaign_open_blur">
880
+ <div class="flex items-center justify-between">
881
+ <div class="flex-shrink-0">
882
+ <span class="text-xl font-medium leading-7 tracking-wide text-gray-600"><?php _e('Report','email-subscribers');?><svg class="ml-3 align-middle w-5 h-5 text-indigo-600 inline-block" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24" stroke="currentColor"><path d="M12 15v2m-6 4h12a2 2 0 002-2v-6a2 2 0 00-2-2H6a2 2 0 00-2 2v6a2 2 0 002 2zm10-10V7a4 4 0 00-8 0v4h8z"></path></svg></span>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
883
  </div>
884
+ </div>
885
+ <div class="mt-3 pb-2 w-full bg-white rounded-md shadow flex">
886
+ <div class="w-3/4">
887
+ <div class="flex pl-6 pt-4">
888
+ <div class="w-auto inline-block text-xl text-gray-600 font-medium leading-7 truncate"><?php _e( 'Take a look into Icegram' ); ?>
889
+ <svg class="inline-block mt-1 ml-1 h-5 w-5 text-green-400" fill="currentColor" viewBox="0 0 20 20">
890
+ <title><?php echo esc_attr__( 'Sent', 'email-subscribers' ); ?></title>
891
+ <path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z" clip-rule="evenodd"/>
892
+ </svg>
893
+ </div>
894
+ </div>
895
+ <div class="w-full text-gray-600 italic font-medium pt-4 text-sm leading-5 overflow-hidden">
896
+ <p class="pl-6 truncate"><?php _e( 'Type: ', 'email-subscribers' ); ?>
897
+ <span class="pl-1 font-normal not-italic text-gray-900"><?php _e( 'Broadcast','email-subscribers'); ?></span>
898
+ </p>
899
+ <p class="pl-6 pt-2 truncate"><?php _e( 'From: ', 'email-subscribers' ); ?>
900
+ <span class="pl-1 font-normal not-italic text-gray-900"><?php _e('hello@icegram.com','email-subscribers'); ?>,</span>
901
+ </p>
902
+ <p class="pl-6 pt-2 truncate"><?php _e( 'List(s): ', 'email-subscribers' ); ?>
903
+ <span class="pl-1 font-normal not-italic text-gray-900 "><?php _e('Test, Main ','email-subscribers'); ?></span>
904
+ </p>
905
+ <p class="pl-6 pt-2 text-gray-600 "><?php _e( 'Date: ', 'email-subscribers' ); ?>
906
+ <span class="pl-1 font-normal not-italic text-gray-900"><?php _e('July 1, 2020 10:00 AM','email-subscribers'); ?></span>
907
+ </p>
908
+ </div>
909
+ </div>
910
+ <div class="w-1/2">
911
+ <div class="flex-1 min-w-0">
912
+ <p class="pt-4 pl-8 text-lg font-medium leading-6 text-gray-400">
913
+ <?php _e( 'Statistics', 'email-subscribers' ); ?>
914
+ </p>
915
+ <div class="sm:grid sm:grid-cols-2 ml-6 mr-8">
916
+ <div class="p-2">
917
+ <p class="text-2xl font-bold leading-none text-indigo-600">
918
+ 4,294
919
+ </p>
920
+ <p class="mt-1 font-medium leading-6 text-gray-500">
921
+ <?php _e( 'Opened', 'email-subscribers' ); ?>
922
+ </p>
923
+ </div>
924
+ <div class="p-2">
925
+ <p class="text-2xl font-bold leading-none text-indigo-600">
926
+ 42.94 %
927
+ </p>
928
+ <p class="mt-1 font-medium leading-6 text-gray-500">
929
+ <?php _e( 'Avg Open Rate', 'email-subscribers' ); ?>
930
+ </p>
931
+ </div>
932
+ <div class="p-2">
933
+ <p class="text-2xl font-bold leading-none text-indigo-600">
934
+ 10,000
935
+ </p>
936
+ <p class="mt-1 font-medium leading-6 text-gray-500">
937
+ <?php _e( 'Sent', 'email-subscribers' ); ?>
938
+ </p>
939
+ </div>
940
+ <div class="p-2">
941
+ <p class="text-2xl font-bold leading-none text-indigo-600">
942
+ 48.00 %
943
+ </p>
944
+ <p class="mt-1 font-medium leading-6 text-gray-500">
945
+ <?php _e( 'Avg Click Rate', 'email-subscribers' ); ?>
946
+ </p>
947
+ </div>
948
+ </div>
949
+ </div>
950
+ </div>
951
+ </div>
952
+
953
+ <div class="mt-6 mb-4">
954
  <div class="pt-3">
955
  <span class="text-left text-lg font-medium leading-7 tracking-wide text-gray-600"><?php _e('Open and click activity','email-subscribers');?></span>
956
  </div>
957
+ <div class="bg-white mt-2 w-full rounded-md">
958
+ <img style="display: block;" class="mx-auto" src="<?php echo ES_PLUGIN_URL ?>lite/public/images/link-activity-graph.png"/>
959
  </div>
960
 
961
  </div>
962
+ <div class="mt-6 mb-2 flex ">
963
  <div class="w-1/2 pt-3">
964
  <span class="text-left text-lg font-medium leading-7 tracking-wide text-gray-600"><?php _e('Country Opens','email-subscribers');?></span>
965
  </div>
966
  <div class="pt-3 pl-4">
967
+ <span class="text-left text-lg font-medium leading-7 tracking-wide text-gray-600"><?php _e('Mail Client Info','email-subscribers');?></span>
968
  </div>
969
  </div>
970
+ <?php $country_opens = array(
971
+ array(
972
+ 'code' => 'US',
973
+ 'country' => 'United States',
974
+ 'open' => 1500,
975
+ ),
976
+ array(
977
+ 'code' => 'AU',
978
+ 'country' => 'Australia',
979
+ 'open' => 1200,
980
+ ),
981
+ array(
982
+ 'code' => 'ES',
983
+ 'country' => 'Spain',
984
+ 'open' => 800,
985
+ ),
986
+ array(
987
+ 'code' => 'FR',
988
+ 'country' => 'France',
989
+ 'open' => 650,
990
+ ),
991
+ array(
992
+ 'code' => 'RU',
993
+ 'country' => 'Russia',
994
+ 'open' => 144,
995
+ )
996
+ );
997
+ ?>
998
+ <div class="mt-2 mb-4 flex">
999
  <div class="flex mb-4 mr-4 w-1/2 bg-white shadow rounded-md">
1000
  <table class="w-full table-fixed">
1001
  <thead>
1002
+ <tr class="border-b border-gray-200 bg-gray-200 text-xs leading-4 text-gray-500 uppercase tracking-wider text-left">
1003
+ <th width="10%"></th>
1004
+ <th class="w-1/3 px-4 py-3 font-medium ">
1005
+ <?php _e( 'Country', 'email-subscribers' ); ?>
1006
+ </th>
1007
+ <th class="w-1/3 px-6 py-3 font-medium">
1008
+ <?php _e( 'Opens', 'email-subscribers' ); ?>
1009
+ </th>
1010
+ </tr>
1011
+ </thead>
1012
+ <tbody>
1013
+ <?php foreach ($country_opens as $country_data) {
1014
+ ?>
1015
+ <tr class="border-b border-gray-200 text-sm leading-5">
1016
+ <td class="mx-4 my-3 px-6 py-1 flag-icon flag-icon-<?php echo strtolower($country_data['code']); ?>">
1017
+ </td>
1018
+ <td class="pl-4 py-3 text-gray-500">
1019
+ <?php echo $country_data['country'] ;?>
1020
+ </td>
1021
+ <td class="px-6 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1022
+ <?php echo $country_data['open'] ; ?>
1023
+ </td>
1024
+ </tr>
1025
+ <?php } ?>
1026
+ </tbody>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1027
  </table>
1028
 
1029
  </div>
1030
+ <?php
1031
+ $mail_clients = array(
1032
+ 'Gmail' => 2294,
1033
+ 'Gmail App (Android)' => 1500,
1034
+ 'Thunderbird' => 500,
1035
+ );
1036
+ ?>
1037
  <div class=" flex ml-4 w-1/2 bg-white shadow rounded-md self-start">
1038
  <table class="w-full table-fixed">
1039
  <thead>
1040
  <tr>
1041
  <th class="w-2/3 px-6 py-3 border-b border-gray-200 bg-gray-200 text-left text-xs leading-4 font-medium text-gray-500 uppercase tracking-wider">
1042
+ <?php _e('Mail Client','email-subscribers');?>
1043
  </th>
1044
  <th class="w-1/3 px-6 py-3 border-b border-gray-200 bg-gray-200 text-left text-xs leading-4 font-medium text-gray-500 uppercase tracking-wider">
1045
  <?php _e('Opens','email-subscribers');?>
1047
  </tr>
1048
  </thead>
1049
  <tbody>
1050
+ <?php foreach ($mail_clients as $mail_client => $opens) {
1051
+ ?>
1052
  <tr>
1053
+ <td class="pl-8 py-3 border-b border-gray-200 text-sm leading-5 text-gray-500">
1054
+ <?php echo $mail_client; ?>
 
 
 
1055
  </td>
1056
  <td class="px-6 py-3 border-b border-gray-200 text-sm leading-5 text-gray-600">
1057
+ <?php echo $opens; ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1058
  </td>
1059
  </tr>
1060
+ <?php } ?>
1061
 
1062
  </tbody>
1063
+ </table>
1064
 
1065
+ </div>
1066
+ </div><?php
1067
+ $graph_open_data = array (
1068
+ array(
1069
+ 'title' => __( 'Device Info', 'email-subscribers' ),
1070
+ 'graph_img' => 'lite/public/images/device_opens.png"',
1071
+ ),
1072
+
1073
+ array(
1074
+ 'title' => __( 'Browser Info', 'email-subscribers' ),
1075
+ 'graph_img' => "lite/public/images/browser_opens.png",
1076
+ ),
1077
+
1078
+ array(
1079
+ 'title' => __( 'OS Info', 'email-subscribers' ),
1080
+ 'graph_img' => "lite/public/images/os_opens.png",
1081
+ ),
1082
+ );
1083
+ ?>
1084
+
1085
+ <div class="mt-6 mb-4 grid w-full gap-8 grid-cols-3">
1086
+ <?php foreach ( $graph_open_data as $data) { ?>
1087
+ <div class="w-full">
1088
+ <p class="pt-3 text-lg font-medium leading-7 tracking-wide text-gray-600"><?php echo $data['title']; ?></p>
1089
+ <div class="relative mt-2">
1090
+ <img class=" w-full rounded-md overflow-hidden" src="<?php echo ES_PLUGIN_URL . $data['graph_img'] ?>"/>
1091
+ </div>
1092
+ </div>
1093
+ <?php } ?>
1094
+ </div>
1095
+
1096
 
1097
+ <div class="mt-6 mb-2">
 
1098
  <span class="text-left text-lg font-medium leading-7 tracking-wide text-gray-600"><?php _e('Link Activity','email-subscribers');?></span>
1099
  </div>
1100
+ <div class="mt-2 mb-4 flex">
1101
  <div class="flex w-full bg-white shadow rounded-md break-words self-start">
1102
  <table class="w-full table-fixed">
1103
  <thead>
1154
  </table>
1155
  </div>
1156
  </div>
1157
+ <?php
1158
+ $last_open_activity = array(
1159
+ array(
1160
+ 'code' => 'US',
1161
+ 'country' => 'United States',
1162
+ 'email' => 'bernardlane@gmail.com' ,
1163
+ 'device' => 'desktop' ,
1164
+ 'mail_client' => 'Gmail' ,
1165
+ 'os' => 'Windows' ,
1166
+ ),
1167
+ array(
1168
+ 'code' => 'US',
1169
+ 'country' => 'United States',
1170
+ 'email' => 'john@gmail.com' ,
1171
+ 'device' => 'desktop' ,
1172
+ 'mail_client' => 'Gmail' ,
1173
+ 'os' => 'Android' ,
1174
+ ),
1175
+ array(
1176
+ 'code' => 'AU',
1177
+ 'country' => 'Australia',
1178
+ 'email' => 'pasha@gmail.com' ,
1179
+ 'device' => 'mobile' ,
1180
+ 'mail_client' => 'Gmail App (Android)' ,
1181
+ 'os' => 'Android' ,
1182
+ ),
1183
+ array(
1184
+ 'code' => 'ES',
1185
+ 'country' => 'Spain',
1186
+ 'email' => 'mark@twone.com' ,
1187
+ 'device' => 'mobile' ,
1188
+ 'mail_client' => 'Gmail App (Android)' ,
1189
+ 'os' => 'Android' ,
1190
+ ),
1191
+ array(
1192
+ 'code' => 'FR',
1193
+ 'country' => 'France',
1194
+ 'email' => 'smith@gmail.com' ,
1195
+ 'device' => 'mobile' ,
1196
+ 'mail_client' => 'Gmail App (Android)' ,
1197
+ 'os' => 'Android' ,
1198
+ ),
1199
+ array(
1200
+ 'code' => 'AU',
1201
+ 'country' => 'Australia',
1202
+ 'email' => 'bradtke@gmail.com' ,
1203
+ 'device' => 'tablet' ,
1204
+ 'mail_client' => 'Gmail' ,
1205
+ 'os' => 'Windows' ,
1206
+ ),
1207
+ array(
1208
+ 'code' => 'US',
1209
+ 'country' => 'United States',
1210
+ 'email' => 'bveum@gmail.com' ,
1211
+ 'device' => 'desktop' ,
1212
+ 'mail_client' => 'Thunderbird' ,
1213
+ 'os' => 'Windows' ,
1214
+ ),
1215
+ array(
1216
+ 'code' => 'RU',
1217
+ 'country' => 'Russia',
1218
+ 'email' => 'tracy@gmail.com' ,
1219
+ 'device' => 'desktop' ,
1220
+ 'mail_client' => 'Gmail' ,
1221
+ 'os' => 'Windows' ,
1222
+ ),
1223
+ array(
1224
+ 'code' => 'ES',
1225
+ 'country' => 'Spain',
1226
+ 'email' => 'domenick52@twone.com' ,
1227
+ 'device' => 'tablet' ,
1228
+ 'mail_client' => 'Gmail' ,
1229
+ 'os' => 'Windows' ,
1230
+ ),
1231
+ array(
1232
+ 'code' => 'AU',
1233
+ 'country' => 'Australia',
1234
+ 'email' => 'stanton@gmail.com' ,
1235
+ 'device' => 'desktop' ,
1236
+ 'mail_client' => 'Thunderbird' ,
1237
+ 'os' => 'Windows' ,
1238
+ ),
1239
+
1240
+
1241
+ );
1242
+ ?>
1243
+ <div class="mt-8 mb-2">
1244
+ <span class="text-left text-lg font-medium leading-7 tracking-wide text-gray-600"><?php _e('Last 10 Open Activity','email-subscribers');?></span>
1245
+ </div>
1246
+ <div class="mt-2 mb-2 flex">
1247
+ <div class="flex w-full bg-white shadow rounded-md break-all">
1248
+ <table class="w-full table-fixed">
1249
+ <thead>
1250
+ <tr class="border-b border-gray-200 bg-gray-200 text-left text-xs leading-4 text-gray-500 uppercase tracking-wider">
1251
+ <th width="6%"></th>
1252
+ <th width="16%" class="pl-4 py-3 font-medium"><?php _e( 'Country', 'email-subscribers' ); ?></th>
1253
+ <th width="26%" class="pl-6 py-3 font-medium"><?php _e( 'Email', 'email-subscribers' ); ?></th>
1254
+ <th width="10%" class="pl-3 py-3 font-medium"><?php _e( 'Device', 'email-subscribers' ); ?></th>
1255
+ <th class="pl-3 py-3 font-medium"><?php _e( 'Mail Client', 'email-subscribers' ); ?></th>
1256
+ <th class="pl-3 py-3 font-medium"><?php _e( 'OS', 'email-subscribers' ); ?></th>
1257
+ </tr>
1258
+ </thead>
1259
+ <tbody class="bg-white">
1260
+ <?php foreach ($last_open_activity as $activity) {
1261
+ ?>
1262
+ <tr class="border-b border-gray-200 text-sm leading-5 text-gray-500">
1263
+ <td class="mx-4 my-3 px-6 py-1 flag-icon flag-icon-<?php echo strtolower( $activity['code'] ) ?> ">
1264
+ </td>
1265
+ <td class="pl-4 pr-2 py-3 truncate">
1266
+ <?php
1267
+ echo $activity['country'];
1268
+ ?>
1269
+ </td>
1270
+ <td class="pl-6 pr-2 py-3 truncate">
1271
+ <?php
1272
+ echo $activity['email'];
1273
+ ?>
1274
+ </td>
1275
+ <td class="pl-3 py-3 font-medium ">
1276
+ <span class="pl-2 inline-flex text-xs leading-5 font-semibold text-gray-500">
1277
+ <?php
1278
+ switch ( $activity['device'] ) {
1279
+ case 'desktop':
1280
+ ?>
1281
+ <svg class="w-4 h-4" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
1282
+ <title><?php echo esc_attr__( 'Desktop', 'email-subscribers' ); ?></title>
1283
+ <path fill="currentColor"
1284
+ d="M19,2H5A3,3,0,0,0,2,5V15a3,3,0,0,0,3,3H7.64l-.58,1a2,2,0,0,0,0,2,2,2,0,0,0,1.75,1h6.46A2,2,0,0,0,17,21a2,2,0,0,0,0-2l-.59-1H19a3,3,0,0,0,3-3V5A3,3,0,0,0,19,2ZM8.77,20,10,18H14l1.2,2ZM20,15a1,1,0,0,1-1,1H5a1,1,0,0,1-1-1V14H20Zm0-3H4V5A1,1,0,0,1,5,4H19a1,1,0,0,1,1,1Z"></path>
1285
+ </svg>
1286
+ <?php
1287
+ break;
1288
+ case 'tablet':
1289
+ ?>
1290
+ <svg class="w-4 h-4" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" width="512px" height="512px" viewBox="0 0 512 512" xml:space="preserve">
1291
+ <title><?php echo esc_attr__( 'Tablet', 'email-subscribers' ); ?></title>
1292
+ <path fill-rule="evenodd" clip-rule="evenodd" fill="currentColor"
1293
+ d="M416,0H96C78.313,0,64,14.328,64,32v448c0,17.688,14.313,32,32,32 h320c17.688,0,32-14.313,32-32V32C448,14.328,433.688,0,416,0z M256,496c-13.25,0-24-10.75-24-24s10.75-24,24-24s24,10.75,24,24 S269.25,496,256,496z M400,432H112V48h288V432z"></path>
1294
+ </svg>
1295
+ <?php
1296
+ break;
1297
+ case 'mobile':
1298
+ ?>
1299
+ <svg class="w-4 h-4" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
1300
+ <title><?php echo esc_attr__( 'Mobile', 'email-subscribers' ); ?></title>
1301
+ <path fill="currentColor" d="M16,2H8A3,3,0,0,0,5,5V19a3,3,0,0,0,3,3h8a3,3,0,0,0,3-3V5A3,3,0,0,0,16,2Zm1,17a1,1,0,0,1-1,1H8a1,1,0,0,1-1-1V18H17Zm0-3H7V5A1,1,0,0,1,8,4h8a1,1,0,0,1,1,1Z"></path>
1302
+ </svg>
1303
+ <?php
1304
+ break;
1305
+ default:
1306
+ ?>
1307
+ <svg class="w-4 h-4" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
1308
+ <path fill="currentColor"
1309
+ d="M19,2H5A3,3,0,0,0,2,5V15a3,3,0,0,0,3,3H7.64l-.58,1a2,2,0,0,0,0,2,2,2,0,0,0,1.75,1h6.46A2,2,0,0,0,17,21a2,2,0,0,0,0-2l-.59-1H19a3,3,0,0,0,3-3V5A3,3,0,0,0,19,2ZM8.77,20,10,18H14l1.2,2ZM20,15a1,1,0,0,1-1,1H5a1,1,0,0,1-1-1V14H20Zm0-3H4V5A1,1,0,0,1,5,4H19a1,1,0,0,1,1,1Z"></path>
1310
+ </svg>
1311
+ <?php
1312
+ }
1313
+ ?>
1314
+ </span>
1315
+ </td>
1316
+
1317
+ <td class="pl-3 py-3 text-gray-600 truncate">
1318
+ <?php
1319
+ echo $activity['mail_client'];
1320
+ ?>
1321
+ </td>
1322
+ <td class="pl-3 pr-2 py-3 truncate">
1323
+ <?php
1324
+ echo $activity['os'];
1325
+ ?>
1326
+ </td>
1327
+ </tr>
1328
+ <?php } ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1329
  </tbody>
1330
  </table>
1331
 
1332
  </div>
1333
  </div>
1334
  </div>
1335
+ </div>
1336
 
1337
  <?php }
1338
  }
lite/includes/workflows/class-es-workflows-table.php CHANGED
@@ -99,6 +99,9 @@ class ES_Workflows_Table extends WP_List_Table {
99
  if ( ! empty( $action_status ) ) {
100
  if ( ! empty( $workflow_id ) ) {
101
  $workflow_edit_url = ES_Workflow_Admin_Edit::get_edit_url( $workflow_id );
 
 
 
102
  if ( 'added' === $action_status ) {
103
  /* translators: %s: Workflow edit URL */
104
  $message = sprintf( __( 'Workflow added. <a href="%s" class="text-indigo-600">Edit workflow</a>', 'email-subscribers' ), $workflow_edit_url );
@@ -152,24 +155,24 @@ class ES_Workflows_Table extends WP_List_Table {
152
  <a href="admin.php?page=es_workflows&action=new"
153
  class="px-2 py-2 pt-2 mx-2 ig-es-title-button"><?php esc_html_e( 'Add New', 'email-subscribers' ); ?></a>
154
  <?php do_action( 'ig_es_after_workflow_type_buttons' ); ?>
155
- </h1>
156
- <div id="poststuff" class="es-items-lists">
157
- <div id="post-body" class="metabox-holder column-1">
158
- <div id="post-body-content">
159
- <div class="meta-box-sortables ui-sortable">
160
- <form method="post">
161
- <?php
162
- $this->prepare_items();
163
- $this->display();
164
- ?>
165
- </form>
 
166
  </div>
167
  </div>
 
168
  </div>
169
- <br class="clear">
170
- </div>
171
- <?php
172
- }
173
 
174
  /**
175
  * Retrieve lists data from the database
99
  if ( ! empty( $action_status ) ) {
100
  if ( ! empty( $workflow_id ) ) {
101
  $workflow_edit_url = ES_Workflow_Admin_Edit::get_edit_url( $workflow_id );
102
+ if( ! empty( $workflow_edit_url ) ) {
103
+ $workflow_edit_url = esc_url( $workflow_edit_url );
104
+ }
105
  if ( 'added' === $action_status ) {
106
  /* translators: %s: Workflow edit URL */
107
  $message = sprintf( __( 'Workflow added. <a href="%s" class="text-indigo-600">Edit workflow</a>', 'email-subscribers' ), $workflow_edit_url );
155
  <a href="admin.php?page=es_workflows&action=new"
156
  class="px-2 py-2 pt-2 mx-2 ig-es-title-button"><?php esc_html_e( 'Add New', 'email-subscribers' ); ?></a>
157
  <?php do_action( 'ig_es_after_workflow_type_buttons' ); ?>
158
+ </h1>
159
+ <div id="poststuff" class="es-items-lists">
160
+ <div id="post-body" class="metabox-holder column-1">
161
+ <div id="post-body-content">
162
+ <div class="meta-box-sortables ui-sortable">
163
+ <form method="post">
164
+ <?php
165
+ $this->prepare_items();
166
+ $this->display();
167
+ ?>
168
+ </form>
169
+ </div>
170
  </div>
171
  </div>
172
+ <br class="clear">
173
  </div>
174
+ <?php
175
+ }
 
 
176
 
177
  /**
178
  * Retrieve lists data from the database
lite/includes/workflows/db/class-es-db-workflows.php CHANGED
@@ -332,7 +332,9 @@ class ES_DB_Workflows extends ES_DB {
332
  return $updated;
333
  }
334
 
335
- $id_str = '';
 
 
336
  if ( is_array( $workflow_ids ) && count( $workflow_ids ) > 0 ) {
337
  $id_str = implode( ',', $workflow_ids );
338
  } elseif ( is_numeric( $workflow_ids ) ) {
332
  return $updated;
333
  }
334
 
335
+ $id_str = '';
336
+ $workflow_ids = esc_sql( $workflow_ids );
337
+
338
  if ( is_array( $workflow_ids ) && count( $workflow_ids ) > 0 ) {
339
  $id_str = implode( ',', $workflow_ids );
340
  } elseif ( is_numeric( $workflow_ids ) ) {
lite/languages/email-subscribers.pot CHANGED
@@ -3,7 +3,7 @@ msgid ""
3
  msgstr ""
4
  "Project-Id-Version: Email Subscribers & Newsletters\n"
5
  "Report-Msgid-Bugs-To: \n"
6
- "POT-Creation-Date: 2020-07-06 20:05+0000\n"
7
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
8
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
9
  "Language-Team: \n"
@@ -107,7 +107,7 @@ msgid "Please enter an email address."
107
  msgstr ""
108
 
109
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/pro-class-email-subscribers.php:352
110
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:129
111
  msgid "Please add email body."
112
  msgstr ""
113
 
@@ -132,7 +132,7 @@ msgid "Spam score"
132
  msgstr ""
133
 
134
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/pro-class-email-subscribers.php:554
135
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:390
136
  msgid "Close"
137
  msgstr ""
138
 
@@ -183,8 +183,8 @@ msgstr ""
183
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/pro-class-email-subscribers.php:708
184
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/pro-class-email-subscribers.php:717
185
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:705
186
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1117
187
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:563
188
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-admin-settings.php:181
189
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-contacts-table.php:706
190
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-contacts-table.php:958
@@ -205,7 +205,7 @@ msgid "Send Preview Email"
205
  msgstr ""
206
 
207
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/pro-class-email-subscribers.php:730
208
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:487
209
  msgid "Something went wrong"
210
  msgstr ""
211
 
@@ -248,7 +248,7 @@ msgstr ""
248
 
249
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/pro-class-post-digest.php:24
250
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/class-es-common.php:1495
251
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:115
252
  msgid "Post Digest"
253
  msgstr ""
254
 
@@ -429,7 +429,7 @@ msgstr ""
429
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-admin-settings.php:388
430
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-admin-settings.php:420
431
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-admin-settings.php:460
432
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:252
433
  msgid "Content"
434
  msgstr ""
435
 
@@ -584,8 +584,8 @@ msgid "Roles"
584
  msgstr ""
585
 
586
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/starter/starter-class-email-subscribers.php:632
587
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:223
588
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:223
589
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:84
590
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/partials/dashboard.php:66
591
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-export-subscribers.php:142
@@ -595,8 +595,8 @@ msgid "Audience"
595
  msgstr ""
596
 
597
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/starter/starter-class-email-subscribers.php:633
598
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:217
599
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:217
600
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:85
601
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-forms-table.php:38
602
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-forms-table.php:39
@@ -605,18 +605,18 @@ msgid "Forms"
605
  msgstr ""
606
 
607
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/starter/starter-class-email-subscribers.php:634
608
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:205
609
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:205
610
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:86
611
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/partials/es-dashboard.php:8
612
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:103
613
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:237
614
  msgid "Campaigns"
615
  msgstr ""
616
 
617
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/starter/starter-class-email-subscribers.php:635
618
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:232
619
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:232
620
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:87
621
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/partials/dashboard.php:193
622
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-reports-table.php:21
@@ -631,11 +631,11 @@ msgid "Sequences"
631
  msgstr ""
632
 
633
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/starter/starter-class-email-subscribers.php:637
634
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:195
635
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:195
636
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:89
637
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:54
638
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:150
639
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/admin/class-es-workflow-admin-edit.php:184
640
  msgid "Workflows"
641
  msgstr ""
@@ -854,38 +854,38 @@ msgid ""
854
  "Select the list in which you want to make Ninja Forms contacts subscribed to"
855
  msgstr ""
856
 
857
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:125
858
  msgid "An error has occured. Please try again later."
859
  msgstr ""
860
 
861
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:126
862
  msgid "Broadcast saved as draft successfully."
863
  msgstr ""
864
 
865
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:127
866
  msgid ""
867
  "An error has occured while saving the broadcast. Please try again later."
868
  msgstr ""
869
 
870
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:128
871
  msgid "Please add a broadcast subject before saving."
872
  msgstr ""
873
 
874
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:145
875
  msgid "Please select a trigger before saving the workflow."
876
  msgstr ""
877
 
878
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:146
879
  msgid "Please add some actions before saving the workflow."
880
  msgstr ""
881
 
882
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:147
883
  msgid ""
884
  "Changing the trigger will remove existing actions. Do you want to proceed "
885
  "anyway?."
886
  msgstr ""
887
 
888
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:185
889
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/class-email-subscribers.php:952
890
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-form-widget.php:11
891
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-old-widget.php:11
@@ -894,50 +894,50 @@ msgstr ""
894
  msgid "Email Subscribers"
895
  msgstr ""
896
 
897
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:188
898
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/partials/dashboard.php:59
899
  msgid "Dashboard"
900
  msgstr ""
901
 
902
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:208
903
  msgid "Post Notifications"
904
  msgstr ""
905
 
906
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:209
907
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/class-es-common.php:1492
908
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:895
909
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:111
910
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:162
911
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:304
912
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:246
913
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-reports-table.php:213
914
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-templates-table.php:34
915
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-templates-table.php:263
916
  msgid "Broadcast"
917
  msgstr ""
918
 
919
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:210
920
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:385
921
  msgid "Template Preview"
922
  msgstr ""
923
 
924
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:227
925
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-forms-table.php:404
926
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-lists-table.php:37
927
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-lists-table.php:77
928
  msgid "Lists"
929
  msgstr ""
930
 
931
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:236
932
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/partials/dashboard.php:195
933
  msgid "Settings"
934
  msgstr ""
935
 
936
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:240
937
  msgid "Go To Icegram"
938
  msgstr ""
939
 
940
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:766
941
  #, php-format
942
  msgid ""
943
  "<span id=\"footer-thankyou\">Thank you for creating with <a href=\"%s\" "
@@ -1085,38 +1085,40 @@ msgid "Lifetime"
1085
  msgstr ""
1086
 
1087
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/class-es-common.php:1493
1088
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:113
1089
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:158
1090
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-reports-table.php:209
1091
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-templates-table.php:35
1092
  msgid "Post Notification"
1093
  msgstr ""
1094
 
1095
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/class-es-common.php:1547
1096
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:478
1097
  msgid "Draft"
1098
  msgstr ""
1099
 
1100
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/class-es-common.php:1548
1101
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:247
1102
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:460
1103
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:496
1104
  msgid "Sending"
1105
  msgstr ""
1106
 
1107
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/class-es-common.php:1549
1108
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:267
1109
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:453
1110
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:487
1111
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/admin/views/meta-box-timing.php:37
1112
  msgid "Scheduled"
1113
  msgstr ""
1114
 
1115
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/class-es-common.php:1550
1116
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:238
1117
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:282
1118
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:467
1119
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:515
 
 
1120
  msgid "Sent"
1121
  msgstr ""
1122
 
@@ -1130,7 +1132,7 @@ msgstr ""
1130
 
1131
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/feedback.php:56
1132
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/feedback.php:83
1133
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:303
1134
  msgid "Send"
1135
  msgstr ""
1136
 
@@ -1383,7 +1385,6 @@ msgid " Upgrade to Email Subscribers PRO and select multiple lists."
1383
  msgstr ""
1384
 
1385
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:687
1386
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:876
1387
  #, php-format
1388
  msgid ""
1389
  "Get a <b>10% flat discount</b> if you upgrade now!. <br /><br />Use coupon "
@@ -1406,296 +1407,193 @@ msgid ""
1406
  "Subscribers PRO"
1407
  msgstr ""
1408
 
1409
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:874
1410
  msgid ""
1411
  "Get campaign insights like geo location, device info, email client info, "
1412
  "open/ click activity etc with Email Subscribers PRO."
1413
  msgstr ""
1414
 
1415
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:886
1416
- msgid "Campaign Details"
 
 
 
1417
  msgstr ""
1418
 
1419
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:891
1420
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:362
1421
- msgid "Recipients"
 
 
 
 
 
 
 
1422
  msgstr ""
1423
 
1424
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:895
1425
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:222
1426
  msgid "Type: "
1427
  msgstr ""
1428
 
1429
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:897
1430
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:224
1431
  msgid "From: "
1432
  msgstr ""
1433
 
1434
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:897
1435
  msgid "hello@icegram.com"
1436
  msgstr ""
1437
 
1438
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:902
1439
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:229
1440
  msgid "List(s): "
1441
  msgstr ""
1442
 
1443
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:902
1444
  msgid "Test, Main "
1445
  msgstr ""
1446
 
1447
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:904
1448
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:231
1449
- msgid "Subject: "
1450
- msgstr ""
1451
-
1452
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:909
1453
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:236
1454
- msgid "Status: "
1455
- msgstr ""
1456
-
1457
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:915
1458
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:251
1459
  msgid "Date: "
1460
  msgstr ""
1461
 
1462
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:915
1463
  msgid "July 1, 2020 10:00 AM"
1464
  msgstr ""
1465
 
1466
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:921
1467
- msgid "Open and click activity"
1468
- msgstr ""
1469
-
1470
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:930
1471
- msgid "Country Opens"
1472
  msgstr ""
1473
 
1474
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:933
1475
- msgid "Device Opens"
 
 
1476
  msgstr ""
1477
 
1478
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:942
1479
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:321
1480
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:562
1481
- msgid "Country"
1482
  msgstr ""
1483
 
1484
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:945
1485
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1002
1486
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:324
1487
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:421
1488
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:729
1489
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/partials/es-dashboard.php:78
1490
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/partials/dashboard.php:136
1491
- msgid "Opens"
1492
  msgstr ""
1493
 
1494
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:952
1495
- msgid "United States"
1496
  msgstr ""
1497
 
1498
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:960
1499
- msgid "Australia"
1500
  msgstr ""
1501
 
1502
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:968
1503
- msgid "Spain"
 
1504
  msgstr ""
1505
 
1506
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:976
1507
- msgid "France"
 
 
 
1508
  msgstr ""
1509
 
1510
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:984
1511
- msgid "Russia"
 
 
 
 
 
 
1512
  msgstr ""
1513
 
1514
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:999
1515
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1118
1516
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:418
1517
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:564
1518
- msgid "Device"
1519
  msgstr ""
1520
 
1521
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1010
1522
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1226
1523
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1379
1524
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:437
1525
- msgid "Desktop"
1526
  msgstr ""
1527
 
1528
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1021
1529
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1195
1530
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1257
1531
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1348
1532
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1410
1533
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:454
1534
- msgid "Mobile"
1535
  msgstr ""
1536
 
1537
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1032
1538
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:445
1539
- msgid "Tablet"
1540
  msgstr ""
1541
 
1542
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1049
1543
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:493
1544
  msgid "Link Activity"
1545
  msgstr ""
1546
 
1547
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1056
1548
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:500
1549
  msgid "Link (URL)"
1550
  msgstr ""
1551
 
1552
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1058
1553
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:502
1554
  msgid "Unique Clicks"
1555
  msgstr ""
1556
 
1557
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1060
1558
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:504
1559
  msgid "Total Clicks"
1560
  msgstr ""
1561
 
1562
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1068
1563
  msgid "https://www.icegram.com/automate-workflow-and-reduce-chaos/"
1564
  msgstr ""
1565
 
1566
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1081
1567
  msgid "https://www.icegram.com/how-to-keep-email-out-of-spam-folder/"
1568
  msgstr ""
1569
 
1570
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1110
1571
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:554
1572
  msgid "Last 10 Open Activity"
1573
  msgstr ""
1574
 
1575
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1119
1576
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:565
1577
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:375
1578
- msgid "Browser"
1579
- msgstr ""
1580
-
1581
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1120
1582
- msgid "Client"
1583
  msgstr ""
1584
 
1585
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1121
1586
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:567
1587
  msgid "OS"
1588
  msgstr ""
1589
 
1590
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1129
1591
- msgid "bernardlane@gmail.com"
1592
- msgstr ""
1593
-
1594
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1142
1595
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1295
1596
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1448
1597
- msgid "Mozilla Firefox"
1598
- msgstr ""
1599
-
1600
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1147
1601
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1177
1602
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1300
1603
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1330
1604
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1453
1605
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1483
1606
- msgid "Gmail"
1607
- msgstr ""
1608
-
1609
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1152
1610
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1182
1611
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1244
1612
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1305
1613
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1335
1614
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1397
1615
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1458
1616
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1488
1617
- msgid "Windows"
1618
- msgstr ""
1619
-
1620
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1159
1621
- msgid "john@gmail.com"
1622
- msgstr ""
1623
-
1624
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1172
1625
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1325
1626
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1478
1627
- msgid "Google Chrome"
1628
- msgstr ""
1629
-
1630
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1189
1631
- msgid "pasha@gmail.com"
1632
- msgstr ""
1633
-
1634
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1203
1635
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1213
1636
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1265
1637
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1275
1638
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1356
1639
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1366
1640
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1418
1641
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1428
1642
- msgid "Android"
1643
- msgstr ""
1644
-
1645
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1208
1646
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1270
1647
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1361
1648
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1423
1649
- msgid "Gmail App (Android)"
1650
- msgstr ""
1651
-
1652
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1220
1653
- msgid "mark@twone.com"
1654
- msgstr ""
1655
-
1656
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1234
1657
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1387
1658
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:650
1659
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:657
1660
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:663
1661
- msgid "Unknown"
1662
- msgstr ""
1663
-
1664
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1239
1665
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1392
1666
- msgid "Thunderbird"
1667
- msgstr ""
1668
-
1669
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1251
1670
- msgid "smith@gmail.com"
1671
- msgstr ""
1672
-
1673
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1282
1674
- msgid "bradtke@gmail.com"
1675
- msgstr ""
1676
-
1677
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1312
1678
- msgid "bveum@gmail.com"
1679
- msgstr ""
1680
-
1681
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1342
1682
- msgid "tracy@gmail.com"
1683
- msgstr ""
1684
-
1685
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1373
1686
- msgid "domenick52@twone.com"
1687
- msgstr ""
1688
-
1689
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1404
1690
- msgid "stanton@gmail.com"
1691
  msgstr ""
1692
 
1693
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1435
1694
- msgid "alessia@gmail.com"
 
1695
  msgstr ""
1696
 
1697
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1465
1698
- msgid "finn.lynch@gmail.com"
 
1699
  msgstr ""
1700
 
1701
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/public/class-email-subscribers-public.php:110
@@ -1750,77 +1648,54 @@ msgstr ""
1750
  msgid "Are you sure you want to unsubscribe?"
1751
  msgstr ""
1752
 
1753
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:211
1754
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:374
1755
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:401
1756
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-reports-table.php:20
1757
- msgid "Report"
1758
- msgstr ""
1759
-
1760
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:218
1761
- #, php-format
1762
- msgid "%d "
1763
- msgid_plural "%d"
1764
- msgstr[0] ""
1765
- msgstr[1] ""
1766
-
1767
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:218
1768
- msgid " Recipients"
1769
- msgstr ""
1770
-
1771
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:242
1772
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/partials/es-dashboard.php:54
1773
  msgid "In Queue"
1774
  msgstr ""
1775
 
1776
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:258
1777
- msgid "Statistics"
1778
  msgstr ""
1779
 
1780
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:266
1781
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-contacts-table.php:306
1782
- msgid "Opened"
1783
  msgstr ""
1784
 
1785
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:274
1786
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/partials/dashboard.php:144
1787
- msgid " Avg Open Rate"
1788
  msgstr ""
1789
 
1790
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:290
1791
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/partials/dashboard.php:160
1792
- msgid "Avg Click Rate"
1793
  msgstr ""
1794
 
1795
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:301
1796
- msgid "Open and Click activity"
1797
  msgstr ""
1798
 
1799
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:309
1800
- msgid "Country Info"
1801
  msgstr ""
1802
 
1803
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:312
1804
- msgid "Device Info"
1805
  msgstr ""
1806
 
1807
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:384
1808
- msgid "No country data found."
1809
- msgstr ""
1810
-
1811
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:475
1812
- msgid "No device data found."
1813
  msgstr ""
1814
 
1815
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:566
1816
- msgid "Mail Client"
 
1817
  msgstr ""
1818
 
1819
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:677
1820
  msgid "No open activity found."
1821
  msgstr ""
1822
 
1823
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:734
1824
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/partials/es-dashboard.php:87
1825
  msgid "Clicks"
1826
  msgstr ""
@@ -1878,6 +1753,10 @@ msgstr ""
1878
  msgid "Last 60 days"
1879
  msgstr ""
1880
 
 
 
 
 
1881
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/partials/dashboard.php:152
1882
  msgid "Messages Sent"
1883
  msgstr ""
@@ -1974,11 +1853,11 @@ msgid "Other awesome plugins from same author"
1974
  msgstr ""
1975
 
1976
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/partials/help.php:185
1977
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:539
1978
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-export-subscribers.php:311
1979
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-reports-table.php:92
1980
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-reports-table.php:291
1981
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:294
1982
  msgid "Status"
1983
  msgstr ""
1984
 
@@ -1991,7 +1870,7 @@ msgid "Install"
1991
  msgstr ""
1992
 
1993
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/partials/help.php:205
1994
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:322
1995
  msgid "Activate"
1996
  msgstr ""
1997
 
@@ -2146,7 +2025,7 @@ msgstr ""
2146
 
2147
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-admin-settings.php:172
2148
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-admin-settings.php:175
2149
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:534
2150
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-contacts-table.php:957
2151
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-forms-table.php:371
2152
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-forms-table.php:830
@@ -2283,7 +2162,7 @@ msgstr ""
2283
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-admin-settings.php:377
2284
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-admin-settings.php:412
2285
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-admin-settings.php:449
2286
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:325
2287
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-reports-table.php:289
2288
  msgid "Subject"
2289
  msgstr ""
@@ -2501,7 +2380,7 @@ msgid "Queued"
2501
  msgstr ""
2502
 
2503
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:269
2504
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:506
2505
  msgid "Paused"
2506
  msgstr ""
2507
 
@@ -2514,7 +2393,7 @@ msgid "All"
2514
  msgstr ""
2515
 
2516
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:369
2517
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:389
2518
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-lists-table.php:517
2519
  #, php-format
2520
  msgid ""
@@ -2522,7 +2401,7 @@ msgid ""
2522
  "Edit</a>"
2523
  msgstr ""
2524
 
2525
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:405
2526
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-lists-table.php:518
2527
  #, php-format
2528
  msgid ""
@@ -2530,52 +2409,52 @@ msgid ""
2530
  "checkDelete()\">Delete</a>"
2531
  msgstr ""
2532
 
2533
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:535
2534
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-reports-table.php:290
2535
  msgid "Type"
2536
  msgstr ""
2537
 
2538
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:536
2539
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-contacts-table.php:751
2540
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-contacts-table.php:959
2541
  msgid "List(s)"
2542
  msgstr ""
2543
 
2544
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:537
2545
  msgid "Categories"
2546
  msgstr ""
2547
 
2548
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:538
2549
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-export-subscribers.php:313
2550
  msgid "Created On"
2551
  msgstr ""
2552
 
2553
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:590
2554
  msgid "Search Campaigns"
2555
  msgstr ""
2556
 
2557
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:595
2558
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-contacts-table.php:1022
2559
  msgid "All Statuses"
2560
  msgstr ""
2561
 
2562
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:601
2563
  msgid "All Type"
2564
  msgstr ""
2565
 
2566
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:645
2567
  msgid "You are not allowed to delete campaign."
2568
  msgstr ""
2569
 
2570
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:651
2571
  msgid "Campaign has been deleted successfully!"
2572
  msgstr ""
2573
 
2574
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:669
2575
  msgid "Campaign(s) have been deleted successfully!"
2576
  msgstr ""
2577
 
2578
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:673
2579
  msgid "Please check campaign(s) to delete."
2580
  msgstr ""
2581
 
@@ -2654,7 +2533,7 @@ msgstr ""
2654
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-lists-table.php:77
2655
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-lists-table.php:259
2656
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-post-notifications.php:276
2657
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:153
2658
  msgid "Add New"
2659
  msgstr ""
2660
 
@@ -2757,7 +2636,7 @@ msgstr ""
2757
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-contacts-table.php:960
2758
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-forms-table.php:832
2759
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-lists-table.php:540
2760
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:293
2761
  msgid "Created"
2762
  msgstr ""
2763
 
@@ -2766,8 +2645,8 @@ msgstr ""
2766
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-lists-table.php:569
2767
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-reports-table.php:272
2768
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-reports-table.php:356
2769
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:263
2770
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:324
2771
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/admin/views/action.php:30
2772
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/admin/views/meta-box-save.php:46
2773
  msgid "Delete"
@@ -3318,7 +3197,7 @@ msgstr ""
3318
  msgid "Thanks!"
3319
  msgstr ""
3320
 
3321
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-mailer.php:511
3322
  #, php-format
3323
  msgid "Test email to %s"
3324
  msgstr ""
@@ -3335,76 +3214,80 @@ msgstr ""
3335
  msgid "Please add the subject"
3336
  msgstr ""
3337
 
3338
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:202
3339
  msgid "Scheduling is disabled for this broadcast since it is being sent."
3340
  msgstr ""
3341
 
3342
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:204
3343
  msgid ""
3344
  "Scheduling is disabled for this broadcast since it has been sent already."
3345
  msgstr ""
3346
 
3347
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:255
3348
  msgid "Summary"
3349
  msgstr ""
3350
 
3351
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:264
3352
  msgid "Next"
3353
  msgstr ""
3354
 
3355
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:278
3356
  msgid "Previous"
3357
  msgstr ""
3358
 
3359
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:287
3360
  msgid "Save Draft"
3361
  msgstr ""
3362
 
3363
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:301
3364
  msgid "Schedule"
3365
  msgstr ""
3366
 
3367
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:329
3368
  msgid "From Name"
3369
  msgstr ""
3370
 
3371
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:333
3372
  msgid "From Email"
3373
  msgstr ""
3374
 
3375
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:338
3376
  msgid "Message"
3377
  msgstr ""
3378
 
3379
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:356
3380
  msgid "Design Template"
3381
  msgstr ""
3382
 
3383
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:372
3384
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:400
 
 
 
 
3385
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-reports-table.php:273
3386
  msgid "Preview"
3387
  msgstr ""
3388
 
3389
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:386
3390
  msgid ""
3391
  "There could be a slight variation on how your customer will view the email "
3392
  "content."
3393
  msgstr ""
3394
 
3395
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:403
3396
  msgid "Email Sent Successfully "
3397
  msgstr ""
3398
 
3399
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:404
3400
  msgid "Something went wrong. Please try again later"
3401
  msgstr ""
3402
 
3403
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:421
3404
  msgid "Email Content Preview"
3405
  msgstr ""
3406
 
3407
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:461
3408
  msgid "Open Tracking"
3409
  msgstr ""
3410
 
@@ -3606,6 +3489,10 @@ msgstr ""
3606
  msgid "Preview Template"
3607
  msgstr ""
3608
 
 
 
 
 
3609
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-templates-table.php:243
3610
  msgid "Template Type"
3611
  msgstr ""
@@ -3664,96 +3551,96 @@ msgid "Number of workflows per page"
3664
  msgstr ""
3665
 
3666
  #. %s: Workflow edit URL
3667
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:104
3668
  #, php-format
3669
  msgid ""
3670
  "Workflow added. <a href=\"%s\" class=\"text-indigo-600\">Edit workflow</a>"
3671
  msgstr ""
3672
 
3673
  #. %s: Workflow edit URL
3674
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:108
3675
  #, php-format
3676
  msgid ""
3677
  "Workflow updated. <a href=\"%s\" class=\"text-indigo-600\">Edit workflow</a>"
3678
  msgstr ""
3679
 
3680
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:111
3681
  msgid "Unable to save workflow. Please try again later."
3682
  msgstr ""
3683
 
3684
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:114
3685
  msgid "You are not allowed to add/edit workflows."
3686
  msgstr ""
3687
 
3688
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:117
3689
  msgid "An error has occured. Please try again later"
3690
  msgstr ""
3691
 
3692
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:209
3693
  msgid "No Workflows Found."
3694
  msgstr ""
3695
 
3696
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:262
3697
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/admin/views/action.php:29
3698
  msgid "Edit"
3699
  msgstr ""
3700
 
3701
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:281
3702
  msgid "Toggle Status"
3703
  msgstr ""
3704
 
3705
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:292
3706
  msgid "Title"
3707
  msgstr ""
3708
 
3709
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:323
3710
  msgid "Deactivate"
3711
  msgstr ""
3712
 
3713
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:344
3714
  msgid "Search Workflows"
3715
  msgstr ""
3716
 
3717
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:389
3718
  msgid "You are not allowed to delete workflow."
3719
  msgstr ""
3720
 
3721
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:395
3722
  msgid "Workflow has been deleted successfully!"
3723
  msgstr ""
3724
 
3725
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:412
3726
  msgid "Workflow(s) have been deleted successfully!"
3727
  msgstr ""
3728
 
3729
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:416
3730
  msgid "Please check workflow(s) to delete."
3731
  msgstr ""
3732
 
3733
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:430
3734
  msgid "activated"
3735
  msgstr ""
3736
 
3737
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:430
3738
  msgid "deactivated"
3739
  msgstr ""
3740
 
3741
  #. %s: Workflow action
3742
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:433
3743
  #, php-format
3744
  msgid "Workflow(s) have been %s successfully!"
3745
  msgstr ""
3746
 
3747
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:438
3748
  msgid "activate"
3749
  msgstr ""
3750
 
3751
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:438
3752
  msgid "deactivate"
3753
  msgstr ""
3754
 
3755
  #. %s: Workflow action
3756
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:441
3757
  #, php-format
3758
  msgid "Please check workflow(s) to %s."
3759
  msgstr ""
@@ -3779,7 +3666,7 @@ msgid "Remove from list"
3779
  msgstr ""
3780
 
3781
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/starter/workflows/triggers/class-es-trigger-cf7-submitted.php:23
3782
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/db/class-es-db-workflows.php:381
3783
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/admin/views/meta-box-trigger.php:26
3784
  msgid "Contact Form 7 Submitted"
3785
  msgstr ""
@@ -3864,7 +3751,7 @@ msgid "Fires whenever someone make a donation using Give."
3864
  msgstr ""
3865
 
3866
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/starter/workflows/triggers/class-es-trigger-gravity-forms-submitted.php:23
3867
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/db/class-es-db-workflows.php:397
3868
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/admin/views/meta-box-trigger.php:29
3869
  msgid "Gravity Form Submitted"
3870
  msgstr ""
@@ -3874,7 +3761,7 @@ msgid "Fires whenever someone fill up Gravity Forms."
3874
  msgstr ""
3875
 
3876
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/starter/workflows/triggers/class-es-trigger-ninja-forms-submitted.php:23
3877
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/db/class-es-db-workflows.php:385
3878
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/admin/views/meta-box-trigger.php:28
3879
  msgid "Ninja Form Submitted"
3880
  msgstr ""
@@ -3892,7 +3779,7 @@ msgid "Fires whenever WooCommerce order gets completed."
3892
  msgstr ""
3893
 
3894
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/starter/workflows/triggers/class-es-trigger-wpforms-submitted.php:23
3895
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/db/class-es-db-workflows.php:389
3896
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/admin/views/meta-box-trigger.php:27
3897
  msgid "WP Form Submitted"
3898
  msgstr ""
@@ -3976,36 +3863,36 @@ msgstr ""
3976
  msgid "Options"
3977
  msgstr ""
3978
 
3979
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/db/class-es-db-workflows.php:365
3980
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/triggers/class-es-trigger-user-registered.php:31
3981
  msgid "User Registered"
3982
  msgstr ""
3983
 
3984
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/db/class-es-db-workflows.php:369
3985
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/admin/views/meta-box-trigger.php:23
3986
  msgid "Comment Added"
3987
  msgstr ""
3988
 
3989
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/db/class-es-db-workflows.php:373
3990
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/admin/views/meta-box-trigger.php:33
3991
  msgid "WooCommerce Order Completed"
3992
  msgstr ""
3993
 
3994
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/db/class-es-db-workflows.php:377
3995
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/admin/views/meta-box-trigger.php:34
3996
  msgid "EDD Purchase Completed"
3997
  msgstr ""
3998
 
3999
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/db/class-es-db-workflows.php:393
4000
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/admin/views/meta-box-trigger.php:35
4001
  msgid "Give Donation Added"
4002
  msgstr ""
4003
 
4004
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/db/class-es-db-workflows.php:417
4005
  msgid "User deleted"
4006
  msgstr ""
4007
 
4008
- #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/db/class-es-db-workflows.php:425
4009
  msgid "User updated"
4010
  msgstr ""
4011
 
3
  msgstr ""
4
  "Project-Id-Version: Email Subscribers & Newsletters\n"
5
  "Report-Msgid-Bugs-To: \n"
6
+ "POT-Creation-Date: 2020-07-16 10:50+0000\n"
7
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
8
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
9
  "Language-Team: \n"
107
  msgstr ""
108
 
109
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/pro-class-email-subscribers.php:352
110
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:134
111
  msgid "Please add email body."
112
  msgstr ""
113
 
132
  msgstr ""
133
 
134
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/pro-class-email-subscribers.php:554
135
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:391
136
  msgid "Close"
137
  msgstr ""
138
 
183
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/pro-class-email-subscribers.php:708
184
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/pro-class-email-subscribers.php:717
185
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:705
186
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1253
187
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:645
188
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-admin-settings.php:181
189
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-contacts-table.php:706
190
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-contacts-table.php:958
205
  msgstr ""
206
 
207
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/pro-class-email-subscribers.php:730
208
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:496
209
  msgid "Something went wrong"
210
  msgstr ""
211
 
248
 
249
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/pro-class-post-digest.php:24
250
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/class-es-common.php:1495
251
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:140
252
  msgid "Post Digest"
253
  msgstr ""
254
 
429
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-admin-settings.php:388
430
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-admin-settings.php:420
431
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-admin-settings.php:460
432
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:253
433
  msgid "Content"
434
  msgstr ""
435
 
584
  msgstr ""
585
 
586
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/starter/starter-class-email-subscribers.php:632
587
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:229
588
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:229
589
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:84
590
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/partials/dashboard.php:66
591
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-export-subscribers.php:142
595
  msgstr ""
596
 
597
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/starter/starter-class-email-subscribers.php:633
598
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:223
599
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:223
600
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:85
601
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-forms-table.php:38
602
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-forms-table.php:39
605
  msgstr ""
606
 
607
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/starter/starter-class-email-subscribers.php:634
608
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:211
609
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:211
610
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:86
611
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/partials/es-dashboard.php:8
612
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:103
613
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:238
614
  msgid "Campaigns"
615
  msgstr ""
616
 
617
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/starter/starter-class-email-subscribers.php:635
618
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:238
619
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:238
620
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:87
621
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/partials/dashboard.php:193
622
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-reports-table.php:21
631
  msgstr ""
632
 
633
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/starter/starter-class-email-subscribers.php:637
634
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:201
635
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:201
636
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:89
637
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:54
638
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:153
639
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/admin/class-es-workflow-admin-edit.php:184
640
  msgid "Workflows"
641
  msgstr ""
854
  "Select the list in which you want to make Ninja Forms contacts subscribed to"
855
  msgstr ""
856
 
857
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:130
858
  msgid "An error has occured. Please try again later."
859
  msgstr ""
860
 
861
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:131
862
  msgid "Broadcast saved as draft successfully."
863
  msgstr ""
864
 
865
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:132
866
  msgid ""
867
  "An error has occured while saving the broadcast. Please try again later."
868
  msgstr ""
869
 
870
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:133
871
  msgid "Please add a broadcast subject before saving."
872
  msgstr ""
873
 
874
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:150
875
  msgid "Please select a trigger before saving the workflow."
876
  msgstr ""
877
 
878
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:151
879
  msgid "Please add some actions before saving the workflow."
880
  msgstr ""
881
 
882
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:152
883
  msgid ""
884
  "Changing the trigger will remove existing actions. Do you want to proceed "
885
  "anyway?."
886
  msgstr ""
887
 
888
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:191
889
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/class-email-subscribers.php:952
890
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-form-widget.php:11
891
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-old-widget.php:11
894
  msgid "Email Subscribers"
895
  msgstr ""
896
 
897
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:194
898
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/partials/dashboard.php:59
899
  msgid "Dashboard"
900
  msgstr ""
901
 
902
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:214
903
  msgid "Post Notifications"
904
  msgstr ""
905
 
906
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:215
907
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/class-es-common.php:1492
908
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:897
909
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:136
910
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:187
911
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:304
912
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:247
913
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-reports-table.php:213
914
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-templates-table.php:34
915
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-templates-table.php:263
916
  msgid "Broadcast"
917
  msgstr ""
918
 
919
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:216
920
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:386
921
  msgid "Template Preview"
922
  msgstr ""
923
 
924
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:233
925
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-forms-table.php:404
926
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-lists-table.php:37
927
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-lists-table.php:77
928
  msgid "Lists"
929
  msgstr ""
930
 
931
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:242
932
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/partials/dashboard.php:195
933
  msgid "Settings"
934
  msgstr ""
935
 
936
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:246
937
  msgid "Go To Icegram"
938
  msgstr ""
939
 
940
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/class-email-subscribers-admin.php:775
941
  #, php-format
942
  msgid ""
943
  "<span id=\"footer-thankyou\">Thank you for creating with <a href=\"%s\" "
1085
  msgstr ""
1086
 
1087
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/class-es-common.php:1493
1088
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:138
1089
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:183
1090
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-reports-table.php:209
1091
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-templates-table.php:35
1092
  msgid "Post Notification"
1093
  msgstr ""
1094
 
1095
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/class-es-common.php:1547
1096
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:479
1097
  msgid "Draft"
1098
  msgstr ""
1099
 
1100
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/class-es-common.php:1548
1101
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:260
1102
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:461
1103
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:497
1104
  msgid "Sending"
1105
  msgstr ""
1106
 
1107
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/class-es-common.php:1549
1108
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:267
1109
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:454
1110
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:488
1111
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/admin/views/meta-box-timing.php:37
1112
  msgid "Scheduled"
1113
  msgstr ""
1114
 
1115
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/class-es-common.php:1550
1116
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:890
1117
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:937
1118
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:250
1119
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:308
1120
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:468
1121
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:516
1122
  msgid "Sent"
1123
  msgstr ""
1124
 
1132
 
1133
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/feedback.php:56
1134
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/feedback.php:83
1135
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:304
1136
  msgid "Send"
1137
  msgstr ""
1138
 
1385
  msgstr ""
1386
 
1387
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:687
 
1388
  #, php-format
1389
  msgid ""
1390
  "Get a <b>10% flat discount</b> if you upgrade now!. <br /><br />Use coupon "
1407
  "Subscribers PRO"
1408
  msgstr ""
1409
 
1410
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:867
1411
  msgid ""
1412
  "Get campaign insights like geo location, device info, email client info, "
1413
  "open/ click activity etc with Email Subscribers PRO."
1414
  msgstr ""
1415
 
1416
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:869
1417
+ #, php-format
1418
+ msgid ""
1419
+ "Get a <b>10% flat discount</b> if you upgrade now!<br /><br />Use coupon "
1420
+ "code <b>PREMIUM10</b>"
1421
  msgstr ""
1422
 
1423
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:875
1424
+ msgid "Upgrade"
1425
+ msgstr ""
1426
+
1427
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:882
1428
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:237
1429
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:374
1430
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:402
1431
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-reports-table.php:20
1432
+ msgid "Report"
1433
  msgstr ""
1434
 
1435
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:896
1436
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:267
1437
  msgid "Type: "
1438
  msgstr ""
1439
 
1440
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:899
1441
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:270
1442
  msgid "From: "
1443
  msgstr ""
1444
 
1445
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:900
1446
  msgid "hello@icegram.com"
1447
  msgstr ""
1448
 
1449
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:902
1450
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:273
1451
  msgid "List(s): "
1452
  msgstr ""
1453
 
1454
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:903
1455
  msgid "Test, Main "
1456
  msgstr ""
1457
 
1458
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:905
1459
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:276
 
 
 
 
 
 
 
 
 
 
1460
  msgid "Date: "
1461
  msgstr ""
1462
 
1463
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:906
1464
  msgid "July 1, 2020 10:00 AM"
1465
  msgstr ""
1466
 
1467
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:913
1468
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:284
1469
+ msgid "Statistics"
 
 
 
1470
  msgstr ""
1471
 
1472
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:921
1473
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:292
1474
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-contacts-table.php:306
1475
+ msgid "Opened"
1476
  msgstr ""
1477
 
1478
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:929
1479
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:300
1480
+ msgid "Avg Open Rate"
 
1481
  msgstr ""
1482
 
1483
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:945
1484
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:316
1485
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/partials/dashboard.php:160
1486
+ msgid "Avg Click Rate"
 
 
 
 
1487
  msgstr ""
1488
 
1489
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:955
1490
+ msgid "Open and click activity"
1491
  msgstr ""
1492
 
1493
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:964
1494
+ msgid "Country Opens"
1495
  msgstr ""
1496
 
1497
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:967
1498
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:486
1499
+ msgid "Mail Client Info"
1500
  msgstr ""
1501
 
1502
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1005
1503
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1252
1504
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:338
1505
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:644
1506
+ msgid "Country"
1507
  msgstr ""
1508
 
1509
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1008
1510
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1045
1511
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:341
1512
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:494
1513
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:815
1514
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/partials/es-dashboard.php:78
1515
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/partials/dashboard.php:136
1516
+ msgid "Opens"
1517
  msgstr ""
1518
 
1519
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1042
1520
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1255
1521
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:491
1522
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:648
1523
+ msgid "Mail Client"
1524
  msgstr ""
1525
 
1526
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1069
1527
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:535
1528
+ msgid "Device Info"
 
 
1529
  msgstr ""
1530
 
1531
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1074
1532
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:542
1533
+ msgid "Browser Info"
 
 
 
 
1534
  msgstr ""
1535
 
1536
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1079
1537
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:549
1538
+ msgid "OS Info"
1539
  msgstr ""
1540
 
1541
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1098
1542
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:575
1543
  msgid "Link Activity"
1544
  msgstr ""
1545
 
1546
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1105
1547
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:582
1548
  msgid "Link (URL)"
1549
  msgstr ""
1550
 
1551
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1107
1552
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:584
1553
  msgid "Unique Clicks"
1554
  msgstr ""
1555
 
1556
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1109
1557
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:586
1558
  msgid "Total Clicks"
1559
  msgstr ""
1560
 
1561
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1117
1562
  msgid "https://www.icegram.com/automate-workflow-and-reduce-chaos/"
1563
  msgstr ""
1564
 
1565
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1130
1566
  msgid "https://www.icegram.com/how-to-keep-email-out-of-spam-folder/"
1567
  msgstr ""
1568
 
1569
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1244
1570
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:635
1571
  msgid "Last 10 Open Activity"
1572
  msgstr ""
1573
 
1574
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1254
1575
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:646
1576
+ msgid "Device"
 
 
 
 
 
1577
  msgstr ""
1578
 
1579
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1256
1580
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:649
1581
  msgid "OS"
1582
  msgstr ""
1583
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1584
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1282
1585
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:699
1586
+ msgid "Desktop"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1587
  msgstr ""
1588
 
1589
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1291
1590
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:708
1591
+ msgid "Tablet"
1592
  msgstr ""
1593
 
1594
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/pro-features.php:1300
1595
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:717
1596
+ msgid "Mobile"
1597
  msgstr ""
1598
 
1599
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/public/class-email-subscribers-public.php:110
1648
  msgid "Are you sure you want to unsubscribe?"
1649
  msgstr ""
1650
 
1651
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:255
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1652
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/partials/es-dashboard.php:54
1653
  msgid "In Queue"
1654
  msgstr ""
1655
 
1656
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:324
1657
+ msgid "Open and Click activity"
1658
  msgstr ""
1659
 
1660
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:332
1661
+ msgid "Country Info"
 
1662
  msgstr ""
1663
 
1664
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:475
1665
+ msgid "No country data found."
 
1666
  msgstr ""
1667
 
1668
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:522
1669
+ msgid "No mail client data found."
 
1670
  msgstr ""
1671
 
1672
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:538
1673
+ msgid "No Device Data Found"
1674
  msgstr ""
1675
 
1676
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:545
1677
+ msgid "No Browser Data Found"
1678
  msgstr ""
1679
 
1680
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:552
1681
+ msgid "No OS Data Found"
1682
  msgstr ""
1683
 
1684
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:647
1685
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:376
1686
+ msgid "Browser"
 
 
 
1687
  msgstr ""
1688
 
1689
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:744
1690
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:750
1691
+ msgid "Unknown"
1692
  msgstr ""
1693
 
1694
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:764
1695
  msgid "No open activity found."
1696
  msgstr ""
1697
 
1698
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/classes/class-es-pro-reports-data.php:820
1699
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/pro/partials/es-dashboard.php:87
1700
  msgid "Clicks"
1701
  msgstr ""
1753
  msgid "Last 60 days"
1754
  msgstr ""
1755
 
1756
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/partials/dashboard.php:144
1757
+ msgid " Avg Open Rate"
1758
+ msgstr ""
1759
+
1760
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/partials/dashboard.php:152
1761
  msgid "Messages Sent"
1762
  msgstr ""
1853
  msgstr ""
1854
 
1855
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/partials/help.php:185
1856
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:540
1857
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-export-subscribers.php:311
1858
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-reports-table.php:92
1859
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-reports-table.php:291
1860
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:297
1861
  msgid "Status"
1862
  msgstr ""
1863
 
1870
  msgstr ""
1871
 
1872
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/admin/partials/help.php:205
1873
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:325
1874
  msgid "Activate"
1875
  msgstr ""
1876
 
2025
 
2026
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-admin-settings.php:172
2027
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-admin-settings.php:175
2028
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:535
2029
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-contacts-table.php:957
2030
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-forms-table.php:371
2031
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-forms-table.php:830
2162
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-admin-settings.php:377
2163
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-admin-settings.php:412
2164
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-admin-settings.php:449
2165
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:326
2166
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-reports-table.php:289
2167
  msgid "Subject"
2168
  msgstr ""
2380
  msgstr ""
2381
 
2382
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:269
2383
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:507
2384
  msgid "Paused"
2385
  msgstr ""
2386
 
2393
  msgstr ""
2394
 
2395
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:369
2396
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:390
2397
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-lists-table.php:517
2398
  #, php-format
2399
  msgid ""
2401
  "Edit</a>"
2402
  msgstr ""
2403
 
2404
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:406
2405
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-lists-table.php:518
2406
  #, php-format
2407
  msgid ""
2409
  "checkDelete()\">Delete</a>"
2410
  msgstr ""
2411
 
2412
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:536
2413
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-reports-table.php:290
2414
  msgid "Type"
2415
  msgstr ""
2416
 
2417
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:537
2418
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-contacts-table.php:751
2419
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-contacts-table.php:959
2420
  msgid "List(s)"
2421
  msgstr ""
2422
 
2423
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:538
2424
  msgid "Categories"
2425
  msgstr ""
2426
 
2427
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:539
2428
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-export-subscribers.php:313
2429
  msgid "Created On"
2430
  msgstr ""
2431
 
2432
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:591
2433
  msgid "Search Campaigns"
2434
  msgstr ""
2435
 
2436
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:596
2437
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-contacts-table.php:1022
2438
  msgid "All Statuses"
2439
  msgstr ""
2440
 
2441
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:602
2442
  msgid "All Type"
2443
  msgstr ""
2444
 
2445
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:646
2446
  msgid "You are not allowed to delete campaign."
2447
  msgstr ""
2448
 
2449
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:652
2450
  msgid "Campaign has been deleted successfully!"
2451
  msgstr ""
2452
 
2453
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:670
2454
  msgid "Campaign(s) have been deleted successfully!"
2455
  msgstr ""
2456
 
2457
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-campaigns-table.php:674
2458
  msgid "Please check campaign(s) to delete."
2459
  msgstr ""
2460
 
2533
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-lists-table.php:77
2534
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-lists-table.php:259
2535
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-post-notifications.php:276
2536
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:156
2537
  msgid "Add New"
2538
  msgstr ""
2539
 
2636
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-contacts-table.php:960
2637
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-forms-table.php:832
2638
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-lists-table.php:540
2639
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:296
2640
  msgid "Created"
2641
  msgstr ""
2642
 
2645
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-lists-table.php:569
2646
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-reports-table.php:272
2647
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-reports-table.php:356
2648
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:266
2649
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:327
2650
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/admin/views/action.php:30
2651
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/admin/views/meta-box-save.php:46
2652
  msgid "Delete"
3197
  msgid "Thanks!"
3198
  msgstr ""
3199
 
3200
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-mailer.php:513
3201
  #, php-format
3202
  msgid "Test email to %s"
3203
  msgstr ""
3214
  msgid "Please add the subject"
3215
  msgstr ""
3216
 
3217
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:203
3218
  msgid "Scheduling is disabled for this broadcast since it is being sent."
3219
  msgstr ""
3220
 
3221
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:205
3222
  msgid ""
3223
  "Scheduling is disabled for this broadcast since it has been sent already."
3224
  msgstr ""
3225
 
3226
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:256
3227
  msgid "Summary"
3228
  msgstr ""
3229
 
3230
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:265
3231
  msgid "Next"
3232
  msgstr ""
3233
 
3234
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:279
3235
  msgid "Previous"
3236
  msgstr ""
3237
 
3238
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:288
3239
  msgid "Save Draft"
3240
  msgstr ""
3241
 
3242
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:302
3243
  msgid "Schedule"
3244
  msgstr ""
3245
 
3246
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:330
3247
  msgid "From Name"
3248
  msgstr ""
3249
 
3250
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:334
3251
  msgid "From Email"
3252
  msgstr ""
3253
 
3254
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:339
3255
  msgid "Message"
3256
  msgstr ""
3257
 
3258
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:357
3259
  msgid "Design Template"
3260
  msgstr ""
3261
 
3262
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:363
3263
+ msgid "Recipients"
3264
+ msgstr ""
3265
+
3266
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:373
3267
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:401
3268
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-reports-table.php:273
3269
  msgid "Preview"
3270
  msgstr ""
3271
 
3272
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:387
3273
  msgid ""
3274
  "There could be a slight variation on how your customer will view the email "
3275
  "content."
3276
  msgstr ""
3277
 
3278
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:404
3279
  msgid "Email Sent Successfully "
3280
  msgstr ""
3281
 
3282
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:405
3283
  msgid "Something went wrong. Please try again later"
3284
  msgstr ""
3285
 
3286
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:422
3287
  msgid "Email Content Preview"
3288
  msgstr ""
3289
 
3290
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-newsletters.php:462
3291
  msgid "Open Tracking"
3292
  msgstr ""
3293
 
3489
  msgid "Preview Template"
3490
  msgstr ""
3491
 
3492
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-templates-table.php:233
3493
+ msgid "Please publish it or save it as a draft."
3494
+ msgstr ""
3495
+
3496
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/classes/class-es-templates-table.php:243
3497
  msgid "Template Type"
3498
  msgstr ""
3551
  msgstr ""
3552
 
3553
  #. %s: Workflow edit URL
3554
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:107
3555
  #, php-format
3556
  msgid ""
3557
  "Workflow added. <a href=\"%s\" class=\"text-indigo-600\">Edit workflow</a>"
3558
  msgstr ""
3559
 
3560
  #. %s: Workflow edit URL
3561
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:111
3562
  #, php-format
3563
  msgid ""
3564
  "Workflow updated. <a href=\"%s\" class=\"text-indigo-600\">Edit workflow</a>"
3565
  msgstr ""
3566
 
3567
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:114
3568
  msgid "Unable to save workflow. Please try again later."
3569
  msgstr ""
3570
 
3571
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:117
3572
  msgid "You are not allowed to add/edit workflows."
3573
  msgstr ""
3574
 
3575
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:120
3576
  msgid "An error has occured. Please try again later"
3577
  msgstr ""
3578
 
3579
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:212
3580
  msgid "No Workflows Found."
3581
  msgstr ""
3582
 
3583
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:265
3584
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/admin/views/action.php:29
3585
  msgid "Edit"
3586
  msgstr ""
3587
 
3588
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:284
3589
  msgid "Toggle Status"
3590
  msgstr ""
3591
 
3592
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:295
3593
  msgid "Title"
3594
  msgstr ""
3595
 
3596
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:326
3597
  msgid "Deactivate"
3598
  msgstr ""
3599
 
3600
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:347
3601
  msgid "Search Workflows"
3602
  msgstr ""
3603
 
3604
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:392
3605
  msgid "You are not allowed to delete workflow."
3606
  msgstr ""
3607
 
3608
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:398
3609
  msgid "Workflow has been deleted successfully!"
3610
  msgstr ""
3611
 
3612
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:415
3613
  msgid "Workflow(s) have been deleted successfully!"
3614
  msgstr ""
3615
 
3616
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:419
3617
  msgid "Please check workflow(s) to delete."
3618
  msgstr ""
3619
 
3620
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:433
3621
  msgid "activated"
3622
  msgstr ""
3623
 
3624
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:433
3625
  msgid "deactivated"
3626
  msgstr ""
3627
 
3628
  #. %s: Workflow action
3629
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:436
3630
  #, php-format
3631
  msgid "Workflow(s) have been %s successfully!"
3632
  msgstr ""
3633
 
3634
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:441
3635
  msgid "activate"
3636
  msgstr ""
3637
 
3638
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:441
3639
  msgid "deactivate"
3640
  msgstr ""
3641
 
3642
  #. %s: Workflow action
3643
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/class-es-workflows-table.php:444
3644
  #, php-format
3645
  msgid "Please check workflow(s) to %s."
3646
  msgstr ""
3666
  msgstr ""
3667
 
3668
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/starter/workflows/triggers/class-es-trigger-cf7-submitted.php:23
3669
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/db/class-es-db-workflows.php:383
3670
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/admin/views/meta-box-trigger.php:26
3671
  msgid "Contact Form 7 Submitted"
3672
  msgstr ""
3751
  msgstr ""
3752
 
3753
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/starter/workflows/triggers/class-es-trigger-gravity-forms-submitted.php:23
3754
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/db/class-es-db-workflows.php:399
3755
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/admin/views/meta-box-trigger.php:29
3756
  msgid "Gravity Form Submitted"
3757
  msgstr ""
3761
  msgstr ""
3762
 
3763
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/starter/workflows/triggers/class-es-trigger-ninja-forms-submitted.php:23
3764
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/db/class-es-db-workflows.php:387
3765
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/admin/views/meta-box-trigger.php:28
3766
  msgid "Ninja Form Submitted"
3767
  msgstr ""
3779
  msgstr ""
3780
 
3781
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/starter/workflows/triggers/class-es-trigger-wpforms-submitted.php:23
3782
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/db/class-es-db-workflows.php:391
3783
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/admin/views/meta-box-trigger.php:27
3784
  msgid "WP Form Submitted"
3785
  msgstr ""
3863
  msgid "Options"
3864
  msgstr ""
3865
 
3866
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/db/class-es-db-workflows.php:367
3867
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/triggers/class-es-trigger-user-registered.php:31
3868
  msgid "User Registered"
3869
  msgstr ""
3870
 
3871
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/db/class-es-db-workflows.php:371
3872
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/admin/views/meta-box-trigger.php:23
3873
  msgid "Comment Added"
3874
  msgstr ""
3875
 
3876
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/db/class-es-db-workflows.php:375
3877
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/admin/views/meta-box-trigger.php:33
3878
  msgid "WooCommerce Order Completed"
3879
  msgstr ""
3880
 
3881
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/db/class-es-db-workflows.php:379
3882
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/admin/views/meta-box-trigger.php:34
3883
  msgid "EDD Purchase Completed"
3884
  msgstr ""
3885
 
3886
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/db/class-es-db-workflows.php:395
3887
  #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/admin/views/meta-box-trigger.php:35
3888
  msgid "Give Donation Added"
3889
  msgstr ""
3890
 
3891
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/db/class-es-db-workflows.php:419
3892
  msgid "User deleted"
3893
  msgstr ""
3894
 
3895
+ #: ../../../../../repositories/GitLab/icegram/email-subscribers/lite/includes/workflows/db/class-es-db-workflows.php:427
3896
  msgid "User updated"
3897
  msgstr ""
3898
 
lite/public/images/browser_opens.PNG ADDED
Binary file
lite/public/images/browser_opens.png ADDED
Binary file
lite/public/images/device_opens.PNG ADDED
Binary file
lite/public/images/device_opens.png ADDED
Binary file
lite/public/images/link-activity-graph.PNG ADDED
Binary file
lite/public/images/link-activity-graph.png ADDED
Binary file
lite/public/images/os_opens.PNG ADDED
Binary file
lite/public/images/os_opens.png ADDED
Binary file
readme.txt CHANGED
@@ -6,7 +6,7 @@ Tags: email marketing, subscription, autoresponder, post notification, welcome e
6
  Requires at least: 3.9
7
  Tested up to: 5.4.2
8
  Requires PHP: 5.6
9
- Stable tag: 4.5.0.1
10
  License: GPLv3
11
  License URI: http://www.gnu.org/licenses
12
 
@@ -302,6 +302,12 @@ Refer [here](https://www.icegram.com/documentation/es-faq/).
302
 
303
  == Changelog ==
304
 
 
 
 
 
 
 
305
  **4.5.0.1 (09.07.2020)**
306
 
307
  * Fix: Duplicate campaign creation
6
  Requires at least: 3.9
7
  Tested up to: 5.4.2
8
  Requires PHP: 5.6
9
+ Stable tag: 4.5.1
10
  License: GPLv3
11
  License URI: http://www.gnu.org/licenses
12
 
302
 
303
  == Changelog ==
304
 
305
+ **4.5.1 (16.07.2020)**
306
+
307
+ * New: Added Advance Campaign Reports like Country info, Browser Info, Device Info, Mail Client Info [PRO]
308
+ * Fix: Post Digest issues [PRO]
309
+ * Update: Performance Improvements.
310
+
311
  **4.5.0.1 (09.07.2020)**
312
 
313
  * Fix: Duplicate campaign creation