All-in-One WP Migration - Version 6.78

Version Description

Added

  • Support for WebDAV
  • Support for Muffin Builder 2.0
  • Display processed database records on large tables

Removed

  • File import has been moved to its own free extension
  • WP CLI support is now in Unlimited Extension
  • Restore a backup is now in Unlimited Extension
Download this release

Release Info

Developer yani.iliev
Plugin Icon 128x128 All-in-One WP Migration
Version 6.78
Comparing to
See all releases

Code changes from version 6.77 to 6.78

Files changed (38) hide show
  1. all-in-one-wp-migration.php +4 -4
  2. constants.php +93 -19
  3. functions.php +26 -2
  4. lib/controller/class-ai1wm-export-controller.php +1 -0
  5. lib/controller/class-ai1wm-import-controller.php +5 -0
  6. lib/controller/class-ai1wm-main-controller.php +22 -6
  7. lib/model/class-ai1wm-extensions.php +29 -3
  8. lib/model/class-ai1wm-updater.php +9 -5
  9. lib/model/export/class-ai1wm-export-database.php +16 -3
  10. lib/model/import/class-ai1wm-import-upload.php +0 -110
  11. lib/model/import/class-ai1wm-import-validate.php +0 -17
  12. lib/vendor/servmask/command/class-ai1wm-wp-cli-command.php +9 -250
  13. lib/vendor/servmask/database/class-ai1wm-database.php +16 -6
  14. lib/view/assets/css/backups.min.css +1 -1
  15. lib/view/assets/css/backups.min.rtl.css +1 -1
  16. lib/view/assets/css/export.min.css +1 -1
  17. lib/view/assets/css/export.min.rtl.css +1 -1
  18. lib/view/assets/css/import.min.css +1 -1
  19. lib/view/assets/css/import.min.rtl.css +1 -1
  20. lib/view/assets/css/servmask.min.css +1 -1
  21. lib/view/assets/css/servmask.min.rtl.css +1 -1
  22. lib/view/assets/css/updater.min.css +1 -1
  23. lib/view/assets/css/updater.min.rtl.css +1 -1
  24. lib/view/assets/javascript/backups.min.js +305 -226
  25. lib/view/assets/javascript/export.min.js +21 -26
  26. lib/view/assets/javascript/feedback.min.js +4 -4
  27. lib/view/assets/javascript/import.min.js +161 -2381
  28. lib/view/assets/javascript/report.min.js +39 -39
  29. lib/view/assets/javascript/updater.min.js +2 -2
  30. lib/view/assets/javascript/util.min.js +4 -4
  31. lib/view/export/advanced-settings.php +4 -25
  32. lib/view/export/button-webdav.php +27 -0
  33. lib/view/import/button-webdav.php +27 -0
  34. lib/view/import/import-buttons.php +3 -15
  35. lib/view/import/index.php +0 -4
  36. lib/view/import/pro.php +27 -0
  37. loader.php +1 -5
  38. readme.txt +17 -2
all-in-one-wp-migration.php CHANGED
@@ -5,7 +5,7 @@
5
  * Description: Migration tool for all your blog data. Import or Export your blog content with a single click.
6
  * Author: ServMask
7
  * Author URI: https://servmask.com/
8
- * Version: 6.77
9
  * Text Domain: all-in-one-wp-migration
10
  * Domain Path: /languages
11
  * Network: True
@@ -44,13 +44,13 @@ define( 'AI1WM_PLUGIN_BASENAME', basename( dirname( __FILE__ ) ) . '/' . basenam
44
  // Plugin Path
45
  define( 'AI1WM_PATH', dirname( __FILE__ ) );
46
 
47
- // Plugin Url
48
  define( 'AI1WM_URL', plugins_url( '', AI1WM_PLUGIN_BASENAME ) );
49
 
50
- // Plugin Storage Url
51
  define( 'AI1WM_STORAGE_URL', plugins_url( 'storage', AI1WM_PLUGIN_BASENAME ) );
52
 
53
- // Plugin Backups Url
54
  define( 'AI1WM_BACKUPS_URL', content_url( 'ai1wm-backups', AI1WM_PLUGIN_BASENAME ) );
55
 
56
  // Themes Absolute Path
5
  * Description: Migration tool for all your blog data. Import or Export your blog content with a single click.
6
  * Author: ServMask
7
  * Author URI: https://servmask.com/
8
+ * Version: 6.78
9
  * Text Domain: all-in-one-wp-migration
10
  * Domain Path: /languages
11
  * Network: True
44
  // Plugin Path
45
  define( 'AI1WM_PATH', dirname( __FILE__ ) );
46
 
47
+ // Plugin URL
48
  define( 'AI1WM_URL', plugins_url( '', AI1WM_PLUGIN_BASENAME ) );
49
 
50
+ // Plugin Storage URL
51
  define( 'AI1WM_STORAGE_URL', plugins_url( 'storage', AI1WM_PLUGIN_BASENAME ) );
52
 
53
+ // Plugin Backups URL
54
  define( 'AI1WM_BACKUPS_URL', content_url( 'ai1wm-backups', AI1WM_PLUGIN_BASENAME ) );
55
 
56
  // Themes Absolute Path
constants.php CHANGED
@@ -31,7 +31,7 @@ define( 'AI1WM_DEBUG', false );
31
  // ==================
32
  // = Plugin Version =
33
  // ==================
34
- define( 'AI1WM_VERSION', '6.77' );
35
 
36
  // ===============
37
  // = Plugin Name =
@@ -99,17 +99,17 @@ define( 'BANDAR_TEMPLATES_PATH', AI1WM_TEMPLATES_PATH );
99
  define( 'AI1WM_VENDOR_PATH', AI1WM_LIB_PATH . DIRECTORY_SEPARATOR . 'vendor' );
100
 
101
  // =========================
102
- // = ServMask Feedback Url =
103
  // =========================
104
  define( 'AI1WM_FEEDBACK_URL', 'https://servmask.com/ai1wm/feedback/create' );
105
 
106
  // =======================
107
- // = ServMask Report Url =
108
  // =======================
109
  define( 'AI1WM_REPORT_URL', 'https://servmask.com/ai1wm/report/create' );
110
 
111
  // ==============================
112
- // = ServMask Archive Tools Url =
113
  // ==============================
114
  define( 'AI1WM_ARCHIVE_TOOLS_URL', 'https://servmask.com/archive/tools' );
115
 
@@ -465,39 +465,39 @@ if ( ! defined( 'AI1WMBE_PLUGIN_SHORT' ) ) {
465
  define( 'AI1WMBE_PLUGIN_SHORT', 'box' );
466
  }
467
 
468
- // ===================================
469
- // = DigitalOcean Extension Base Dir =
470
- // ===================================
471
  if ( defined( 'AI1WMIE_PLUGIN_BASENAME' ) ) {
472
  define( 'AI1WMIE_PLUGIN_BASEDIR', dirname( AI1WMIE_PLUGIN_BASENAME ) );
473
  } else {
474
  define( 'AI1WMIE_PLUGIN_BASEDIR', 'all-in-one-wp-migration-digitalocean-extension' );
475
  }
476
 
477
- // ================================
478
- // = DigitalOcean Extension Title =
479
- // ================================
480
  if ( ! defined( 'AI1WMIE_PLUGIN_TITLE' ) ) {
481
  define( 'AI1WMIE_PLUGIN_TITLE', 'DigitalOcean Spaces Extension' );
482
  }
483
 
484
- // ================================
485
- // = DigitalOcean Extension About =
486
- // ================================
487
  if ( ! defined( 'AI1WMIE_PLUGIN_ABOUT' ) ) {
488
  define( 'AI1WMIE_PLUGIN_ABOUT', 'https://servmask.com/products/digitalocean-spaces-extension/about' );
489
  }
490
 
491
- // ==============================
492
- // = DigitalOcean Extension Key =
493
- // ==============================
494
  if ( ! defined( 'AI1WMIE_PLUGIN_KEY' ) ) {
495
  define( 'AI1WMIE_PLUGIN_KEY', 'ai1wmie_plugin_key' );
496
  }
497
 
498
- // ================================
499
- // = DigitalOcean Extension Short =
500
- // ================================
501
  if ( ! defined( 'AI1WMIE_PLUGIN_SHORT' ) ) {
502
  define( 'AI1WMIE_PLUGIN_SHORT', 'digitalocean' );
503
  }
@@ -539,6 +539,43 @@ if ( ! defined( 'AI1WMDE_PLUGIN_SHORT' ) ) {
539
  define( 'AI1WMDE_PLUGIN_SHORT', 'dropbox' );
540
  }
541
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
542
  // ==========================
543
  // = FTP Extension Base Dir =
544
  // ==========================
@@ -687,6 +724,43 @@ if ( ! defined( 'AI1WMRE_PLUGIN_SHORT' ) ) {
687
  define( 'AI1WMRE_PLUGIN_SHORT', 'glacier' );
688
  }
689
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
690
  // ===========================
691
  // = Mega Extension Base Dir =
692
  // ===========================
31
  // ==================
32
  // = Plugin Version =
33
  // ==================
34
+ define( 'AI1WM_VERSION', '6.78' );
35
 
36
  // ===============
37
  // = Plugin Name =
99
  define( 'AI1WM_VENDOR_PATH', AI1WM_LIB_PATH . DIRECTORY_SEPARATOR . 'vendor' );
100
 
101
  // =========================
102
+ // = ServMask Feedback URL =
103
  // =========================
104
  define( 'AI1WM_FEEDBACK_URL', 'https://servmask.com/ai1wm/feedback/create' );
105
 
106
  // =======================
107
+ // = ServMask Report URL =
108
  // =======================
109
  define( 'AI1WM_REPORT_URL', 'https://servmask.com/ai1wm/report/create' );
110
 
111
  // ==============================
112
+ // = ServMask Archive Tools URL =
113
  // ==============================
114
  define( 'AI1WM_ARCHIVE_TOOLS_URL', 'https://servmask.com/archive/tools' );
115
 
465
  define( 'AI1WMBE_PLUGIN_SHORT', 'box' );
466
  }
467
 
468
+ // ==========================================
469
+ // = DigitalOcean Spaces Extension Base Dir =
470
+ // ==========================================
471
  if ( defined( 'AI1WMIE_PLUGIN_BASENAME' ) ) {
472
  define( 'AI1WMIE_PLUGIN_BASEDIR', dirname( AI1WMIE_PLUGIN_BASENAME ) );
473
  } else {
474
  define( 'AI1WMIE_PLUGIN_BASEDIR', 'all-in-one-wp-migration-digitalocean-extension' );
475
  }
476
 
477
+ // =======================================
478
+ // = DigitalOcean Spaces Extension Title =
479
+ // =======================================
480
  if ( ! defined( 'AI1WMIE_PLUGIN_TITLE' ) ) {
481
  define( 'AI1WMIE_PLUGIN_TITLE', 'DigitalOcean Spaces Extension' );
482
  }
483
 
484
+ // =======================================
485
+ // = DigitalOcean Spaces Extension About =
486
+ // =======================================
487
  if ( ! defined( 'AI1WMIE_PLUGIN_ABOUT' ) ) {
488
  define( 'AI1WMIE_PLUGIN_ABOUT', 'https://servmask.com/products/digitalocean-spaces-extension/about' );
489
  }
490
 
491
+ // =====================================
492
+ // = DigitalOcean Spaces Extension Key =
493
+ // =====================================
494
  if ( ! defined( 'AI1WMIE_PLUGIN_KEY' ) ) {
495
  define( 'AI1WMIE_PLUGIN_KEY', 'ai1wmie_plugin_key' );
496
  }
497
 
498
+ // =======================================
499
+ // = DigitalOcean Spaces Extension Short =
500
+ // =======================================
501
  if ( ! defined( 'AI1WMIE_PLUGIN_SHORT' ) ) {
502
  define( 'AI1WMIE_PLUGIN_SHORT', 'digitalocean' );
503
  }
539
  define( 'AI1WMDE_PLUGIN_SHORT', 'dropbox' );
540
  }
541
 
542
+ // ===========================
543
+ // = File Extension Base Dir =
544
+ // ===========================
545
+ if ( defined( 'AI1WMTE_PLUGIN_BASENAME' ) ) {
546
+ define( 'AI1WMTE_PLUGIN_BASEDIR', dirname( AI1WMTE_PLUGIN_BASENAME ) );
547
+ } else {
548
+ define( 'AI1WMTE_PLUGIN_BASEDIR', 'all-in-one-wp-migration-file-extension' );
549
+ }
550
+
551
+ // ========================
552
+ // = File Extension Title =
553
+ // ========================
554
+ if ( ! defined( 'AI1WMTE_PLUGIN_TITLE' ) ) {
555
+ define( 'AI1WMTE_PLUGIN_TITLE', 'File Extension' );
556
+ }
557
+
558
+ // ========================
559
+ // = File Extension About =
560
+ // ========================
561
+ if ( ! defined( 'AI1WMTE_PLUGIN_ABOUT' ) ) {
562
+ define( 'AI1WMTE_PLUGIN_ABOUT', 'https://import.wp-migration.com/file-extension.json' );
563
+ }
564
+
565
+ // ======================
566
+ // = File Extension Key =
567
+ // ======================
568
+ if ( ! defined( 'AI1WMTE_PLUGIN_KEY' ) ) {
569
+ define( 'AI1WMTE_PLUGIN_KEY', 'ai1wmte_plugin_key' );
570
+ }
571
+
572
+ // ========================
573
+ // = File Extension Short =
574
+ // ========================
575
+ if ( ! defined( 'AI1WMTE_PLUGIN_SHORT' ) ) {
576
+ define( 'AI1WMTE_PLUGIN_SHORT', 'file' );
577
+ }
578
+
579
  // ==========================
580
  // = FTP Extension Base Dir =
581
  // ==========================
724
  define( 'AI1WMRE_PLUGIN_SHORT', 'glacier' );
725
  }
726
 
727
+ // =====================================
728
+ // = WebDAV Extension Base Dir =
729
+ // =====================================
730
+ if ( defined( 'AI1WMWE_PLUGIN_BASENAME' ) ) {
731
+ define( 'AI1WMWE_PLUGIN_BASEDIR', dirname( AI1WMWE_PLUGIN_BASENAME ) );
732
+ } else {
733
+ define( 'AI1WMWE_PLUGIN_BASEDIR', 'all-in-one-wp-migration-webdav-extension' );
734
+ }
735
+
736
+ // ==================================
737
+ // = WebDAV Extension Title =
738
+ // ==================================
739
+ if ( ! defined( 'AI1WMWE_PLUGIN_TITLE' ) ) {
740
+ define( 'AI1WMWE_PLUGIN_TITLE', 'WebDAV Extension' );
741
+ }
742
+
743
+ // ==================================
744
+ // = WebDAV Extension About =
745
+ // ==================================
746
+ if ( ! defined( 'AI1WMWE_PLUGIN_ABOUT' ) ) {
747
+ define( 'AI1WMWE_PLUGIN_ABOUT', 'https://servmask.com/products/webdav-extension/about' );
748
+ }
749
+
750
+ // ================================
751
+ // = WebDAV Extension Key =
752
+ // ================================
753
+ if ( ! defined( 'AI1WMWE_PLUGIN_KEY' ) ) {
754
+ define( 'AI1WMWE_PLUGIN_KEY', 'ai1wmwe_plugin_key' );
755
+ }
756
+
757
+ // ==================================
758
+ // = WebDAV Extension Short =
759
+ // ==================================
760
+ if ( ! defined( 'AI1WMWE_PLUGIN_SHORT' ) ) {
761
+ define( 'AI1WMWE_PLUGIN_SHORT', 'webdav' );
762
+ }
763
+
764
  // ===========================
765
  // = Mega Extension Base Dir =
766
  // ===========================
functions.php CHANGED
@@ -684,7 +684,7 @@ function ai1wm_plugin_filters( $filters = array() ) {
684
  $filters[] = 'plugins' . DIRECTORY_SEPARATOR . 'all-in-one-wp-migration-box-extension';
685
  }
686
 
687
- // DigitalOcean Extension
688
  if ( defined( 'AI1WMIE_PLUGIN_BASENAME' ) ) {
689
  $filters[] = 'plugins' . DIRECTORY_SEPARATOR . dirname( AI1WMIE_PLUGIN_BASENAME );
690
  } else {
@@ -698,6 +698,13 @@ function ai1wm_plugin_filters( $filters = array() ) {
698
  $filters[] = 'plugins' . DIRECTORY_SEPARATOR . 'all-in-one-wp-migration-dropbox-extension';
699
  }
700
 
 
 
 
 
 
 
 
701
  // FTP Extension
702
  if ( defined( 'AI1WMFE_PLUGIN_BASENAME' ) ) {
703
  $filters[] = 'plugins' . DIRECTORY_SEPARATOR . dirname( AI1WMFE_PLUGIN_BASENAME );
@@ -726,6 +733,13 @@ function ai1wm_plugin_filters( $filters = array() ) {
726
  $filters[] = 'plugins' . DIRECTORY_SEPARATOR . 'all-in-one-wp-migration-glacier-extension';
727
  }
728
 
 
 
 
 
 
 
 
729
  // Mega Extension
730
  if ( defined( 'AI1WMEE_PLUGIN_BASENAME' ) ) {
731
  $filters[] = 'plugins' . DIRECTORY_SEPARATOR . dirname( AI1WMEE_PLUGIN_BASENAME );
@@ -804,7 +818,7 @@ function ai1wm_active_servmask_plugins( $plugins = array() ) {
804
  $plugins[] = AI1WMBE_PLUGIN_BASENAME;
805
  }
806
 
807
- // DigitalOcean Extension
808
  if ( defined( 'AI1WMIE_PLUGIN_BASENAME' ) ) {
809
  $plugins[] = AI1WMIE_PLUGIN_BASENAME;
810
  }
@@ -814,6 +828,11 @@ function ai1wm_active_servmask_plugins( $plugins = array() ) {
814
  $plugins[] = AI1WMDE_PLUGIN_BASENAME;
815
  }
816
 
 
 
 
 
 
817
  // FTP Extension
818
  if ( defined( 'AI1WMFE_PLUGIN_BASENAME' ) ) {
819
  $plugins[] = AI1WMFE_PLUGIN_BASENAME;
@@ -834,6 +853,11 @@ function ai1wm_active_servmask_plugins( $plugins = array() ) {
834
  $plugins[] = AI1WMRE_PLUGIN_BASENAME;
835
  }
836
 
 
 
 
 
 
837
  // Mega Extension
838
  if ( defined( 'AI1WMEE_PLUGIN_BASENAME' ) ) {
839
  $plugins[] = AI1WMEE_PLUGIN_BASENAME;
684
  $filters[] = 'plugins' . DIRECTORY_SEPARATOR . 'all-in-one-wp-migration-box-extension';
685
  }
686
 
687
+ // DigitalOcean Spaces Extension
688
  if ( defined( 'AI1WMIE_PLUGIN_BASENAME' ) ) {
689
  $filters[] = 'plugins' . DIRECTORY_SEPARATOR . dirname( AI1WMIE_PLUGIN_BASENAME );
690
  } else {
698
  $filters[] = 'plugins' . DIRECTORY_SEPARATOR . 'all-in-one-wp-migration-dropbox-extension';
699
  }
700
 
701
+ // File Extension
702
+ if ( defined( 'AI1WMTE_PLUGIN_BASENAME' ) ) {
703
+ $filters[] = 'plugins' . DIRECTORY_SEPARATOR . dirname( AI1WMTE_PLUGIN_BASENAME );
704
+ } else {
705
+ $filters[] = 'plugins' . DIRECTORY_SEPARATOR . 'all-in-one-wp-migration-file-extension';
706
+ }
707
+
708
  // FTP Extension
709
  if ( defined( 'AI1WMFE_PLUGIN_BASENAME' ) ) {
710
  $filters[] = 'plugins' . DIRECTORY_SEPARATOR . dirname( AI1WMFE_PLUGIN_BASENAME );
733
  $filters[] = 'plugins' . DIRECTORY_SEPARATOR . 'all-in-one-wp-migration-glacier-extension';
734
  }
735
 
736
+ // WebDAV Extension
737
+ if ( defined( 'AI1WMWE_PLUGIN_BASENAME' ) ) {
738
+ $filters[] = 'plugins' . DIRECTORY_SEPARATOR . dirname( AI1WMWE_PLUGIN_BASENAME );
739
+ } else {
740
+ $filters[] = 'plugins' . DIRECTORY_SEPARATOR . 'all-in-one-wp-migration-webdav-extension';
741
+ }
742
+
743
  // Mega Extension
744
  if ( defined( 'AI1WMEE_PLUGIN_BASENAME' ) ) {
745
  $filters[] = 'plugins' . DIRECTORY_SEPARATOR . dirname( AI1WMEE_PLUGIN_BASENAME );
818
  $plugins[] = AI1WMBE_PLUGIN_BASENAME;
819
  }
820
 
821
+ // DigitalOcean Spaces Extension
822
  if ( defined( 'AI1WMIE_PLUGIN_BASENAME' ) ) {
823
  $plugins[] = AI1WMIE_PLUGIN_BASENAME;
824
  }
828
  $plugins[] = AI1WMDE_PLUGIN_BASENAME;
829
  }
830
 
831
+ // File Extension
832
+ if ( defined( 'AI1WMTE_PLUGIN_BASENAME' ) ) {
833
+ $plugins[] = AI1WMTE_PLUGIN_BASENAME;
834
+ }
835
+
836
  // FTP Extension
837
  if ( defined( 'AI1WMFE_PLUGIN_BASENAME' ) ) {
838
  $plugins[] = AI1WMFE_PLUGIN_BASENAME;
853
  $plugins[] = AI1WMRE_PLUGIN_BASENAME;
854
  }
855
 
856
+ // WebDAV Extension
857
+ if ( defined( 'AI1WMWE_PLUGIN_BASENAME' ) ) {
858
+ $plugins[] = AI1WMWE_PLUGIN_BASENAME;
859
+ }
860
+
861
  // Mega Extension
862
  if ( defined( 'AI1WMEE_PLUGIN_BASENAME' ) ) {
863
  $plugins[] = AI1WMEE_PLUGIN_BASENAME;
lib/controller/class-ai1wm-export-controller.php CHANGED
@@ -133,6 +133,7 @@ class Ai1wm_Export_Controller {
133
  apply_filters( 'ai1wm_export_azure_storage', Ai1wm_Template::get_content( 'export/button-azure-storage' ) ),
134
  apply_filters( 'ai1wm_export_glacier', Ai1wm_Template::get_content( 'export/button-glacier' ) ),
135
  apply_filters( 'ai1wm_export_pcloud', Ai1wm_Template::get_content( 'export/button-pcloud' ) ),
 
136
  );
137
  }
138
 
133
  apply_filters( 'ai1wm_export_azure_storage', Ai1wm_Template::get_content( 'export/button-azure-storage' ) ),
134
  apply_filters( 'ai1wm_export_glacier', Ai1wm_Template::get_content( 'export/button-glacier' ) ),
135
  apply_filters( 'ai1wm_export_pcloud', Ai1wm_Template::get_content( 'export/button-pcloud' ) ),
136
+ apply_filters( 'ai1wm_export_webdav', Ai1wm_Template::get_content( 'export/button-webdav' ) ),
137
  );
138
  }
139
 
lib/controller/class-ai1wm-import-controller.php CHANGED
@@ -138,9 +138,14 @@ class Ai1wm_Import_Controller {
138
  apply_filters( 'ai1wm_import_azure_storage', Ai1wm_Template::get_content( 'import/button-azure-storage' ) ),
139
  apply_filters( 'ai1wm_import_glacier', Ai1wm_Template::get_content( 'import/button-glacier' ) ),
140
  apply_filters( 'ai1wm_import_pcloud', Ai1wm_Template::get_content( 'import/button-pcloud' ) ),
 
141
  );
142
  }
143
 
 
 
 
 
144
  public static function http_import_headers( $headers = array() ) {
145
  if ( ( $user = get_option( AI1WM_AUTH_USER ) ) && ( $password = get_option( AI1WM_AUTH_PASSWORD ) ) ) {
146
  if ( ( $hash = base64_encode( sprintf( '%s:%s', $user, $password ) ) ) ) {
138
  apply_filters( 'ai1wm_import_azure_storage', Ai1wm_Template::get_content( 'import/button-azure-storage' ) ),
139
  apply_filters( 'ai1wm_import_glacier', Ai1wm_Template::get_content( 'import/button-glacier' ) ),
140
  apply_filters( 'ai1wm_import_pcloud', Ai1wm_Template::get_content( 'import/button-pcloud' ) ),
141
+ apply_filters( 'ai1wm_import_webdav', Ai1wm_Template::get_content( 'import/button-webdav' ) ),
142
  );
143
  }
144
 
145
+ public static function pro() {
146
+ return Ai1wm_Template::get_content( 'import/pro' );
147
+ }
148
+
149
  public static function http_import_headers( $headers = array() ) {
150
  if ( ( $user = get_option( AI1WM_AUTH_USER ) ) && ( $password = get_option( AI1WM_AUTH_PASSWORD ) ) ) {
151
  if ( ( $hash = base64_encode( sprintf( '%s:%s', $user, $password ) ) ) ) {
lib/controller/class-ai1wm-main-controller.php CHANGED
@@ -60,7 +60,7 @@ class Ai1wm_Main_Controller {
60
  *
61
  * @return void
62
  */
63
- public function load_text_domain() {
64
  load_plugin_textdomain( AI1WM_PLUGIN_NAME, false, false );
65
  }
66
 
@@ -80,7 +80,7 @@ class Ai1wm_Main_Controller {
80
  add_action( 'admin_init', array( $this, 'setup_folders' ) );
81
 
82
  // Load text domain
83
- add_action( 'admin_init', array( $this, 'load_text_domain' ) );
84
 
85
  // Admin header
86
  add_action( 'admin_head', array( $this, 'admin_head' ) );
@@ -94,6 +94,9 @@ class Ai1wm_Main_Controller {
94
  // Export and import buttons
95
  add_action( 'plugins_loaded', array( $this, 'ai1wm_buttons' ), 10 );
96
 
 
 
 
97
  // Register scripts and styles
98
  add_action( 'admin_enqueue_scripts', array( $this, 'register_scripts_and_styles' ), 5 );
99
 
@@ -143,7 +146,6 @@ class Ai1wm_Main_Controller {
143
  add_filter( 'ai1wm_export', 'Ai1wm_Export_Clean::execute', 300 );
144
 
145
  // Add import commands
146
- add_filter( 'ai1wm_import', 'Ai1wm_Import_Upload::execute', 5 );
147
  add_filter( 'ai1wm_import', 'Ai1wm_Import_Compatibility::execute', 10 );
148
  add_filter( 'ai1wm_import', 'Ai1wm_Import_Validate::execute', 50 );
149
  add_filter( 'ai1wm_import', 'Ai1wm_Import_Confirm::execute', 100 );
@@ -167,6 +169,8 @@ class Ai1wm_Main_Controller {
167
 
168
  // Add import buttons
169
  add_filter( 'ai1wm_import_buttons', 'Ai1wm_Import_Controller::buttons' );
 
 
170
  }
171
 
172
  /**
@@ -214,6 +218,17 @@ class Ai1wm_Main_Controller {
214
  add_filter( 'plugin_row_meta', 'Ai1wm_Updater_Controller::plugin_row_meta', 10, 2 );
215
  }
216
 
 
 
 
 
 
 
 
 
 
 
 
217
  /**
218
  * Create folders and files needed for plugin operation, if they don't exist
219
  *
@@ -700,21 +715,21 @@ class Ai1wm_Main_Controller {
700
  'how_may_we_help_you' => __( 'How may we help you?', AI1WM_PLUGIN_NAME ),
701
  'thanks_for_submitting_your_feedback' => __( 'Thanks for submitting your feedback!', AI1WM_PLUGIN_NAME ),
702
  'thanks_for_submitting_your_request' => __( 'Thanks for submitting your request!', AI1WM_PLUGIN_NAME ),
703
- 'problem_while_uploading_your_file' => __( 'We are sorry, there seems to be a problem while uploading your file. Follow <a href="https://www.youtube.com/watch?v=mRp7qTFYKgs" target="_blank">this guide</a> to resolve it.', AI1WM_PLUGIN_NAME ),
704
  'invalid_archive_extension' => __(
705
  'The file type that you have tried to upload is not compatible with this plugin. ' .
706
  'Please ensure that your file is a <strong>.wpress</strong> file that was created with the All-in-One WP migration plugin. ' .
707
  '<a href="https://help.servmask.com/knowledgebase/invalid-backup-file/" target="_blank">Technical details</a>',
708
  AI1WM_PLUGIN_NAME
709
  ),
710
- 'invalid_archive_size' => sprintf(
711
  __(
712
  'The file that you are trying to import is over the maximum upload file size limit of <strong>%s</strong>.<br />' .
713
  'You can remove this restriction by purchasing our ' .
714
  '<a href="https://servmask.com/products/unlimited-extension" target="_blank">Unlimited Extension</a>.',
715
  AI1WM_PLUGIN_NAME
716
  ),
717
- size_format( apply_filters( 'ai1wm_max_file_size', AI1WM_MAX_FILE_SIZE ) )
718
  ),
719
  ) );
720
  }
@@ -804,6 +819,7 @@ class Ai1wm_Main_Controller {
804
  'thanks_for_submitting_your_feedback' => __( 'Thanks for submitting your feedback!', AI1WM_PLUGIN_NAME ),
805
  'thanks_for_submitting_your_request' => __( 'Thanks for submitting your request!', AI1WM_PLUGIN_NAME ),
806
  'want_to_delete_this_file' => __( 'Are you sure you want to delete this file?', AI1WM_PLUGIN_NAME ),
 
807
  ) );
808
  }
809
 
60
  *
61
  * @return void
62
  */
63
+ public function load_textdomain() {
64
  load_plugin_textdomain( AI1WM_PLUGIN_NAME, false, false );
65
  }
66
 
80
  add_action( 'admin_init', array( $this, 'setup_folders' ) );
81
 
82
  // Load text domain
83
+ add_action( 'admin_init', array( $this, 'load_textdomain' ) );
84
 
85
  // Admin header
86
  add_action( 'admin_head', array( $this, 'admin_head' ) );
94
  // Export and import buttons
95
  add_action( 'plugins_loaded', array( $this, 'ai1wm_buttons' ), 10 );
96
 
97
+ // WP CLI commands
98
+ add_action( 'plugins_loaded', array( $this, 'wp_cli' ), 10 );
99
+
100
  // Register scripts and styles
101
  add_action( 'admin_enqueue_scripts', array( $this, 'register_scripts_and_styles' ), 5 );
102
 
146
  add_filter( 'ai1wm_export', 'Ai1wm_Export_Clean::execute', 300 );
147
 
148
  // Add import commands
 
149
  add_filter( 'ai1wm_import', 'Ai1wm_Import_Compatibility::execute', 10 );
150
  add_filter( 'ai1wm_import', 'Ai1wm_Import_Validate::execute', 50 );
151
  add_filter( 'ai1wm_import', 'Ai1wm_Import_Confirm::execute', 100 );
169
 
170
  // Add import buttons
171
  add_filter( 'ai1wm_import_buttons', 'Ai1wm_Import_Controller::buttons' );
172
+
173
+ add_filter( 'ai1wm_pro', 'Ai1wm_Import_Controller::pro', 10 );
174
  }
175
 
176
  /**
218
  add_filter( 'plugin_row_meta', 'Ai1wm_Updater_Controller::plugin_row_meta', 10, 2 );
219
  }
220
 
221
+ /**
222
+ * WP CLI commands
223
+ *
224
+ * @return void
225
+ */
226
+ public function wp_cli() {
227
+ if ( defined( 'WP_CLI' ) ) {
228
+ WP_CLI::add_command( 'ai1wm', 'Ai1wm_WP_CLI_Command', array( 'shortdesc' => __( 'All-in-One WP Migration Command', AI1WM_PLUGIN_NAME ) ) );
229
+ }
230
+ }
231
+
232
  /**
233
  * Create folders and files needed for plugin operation, if they don't exist
234
  *
715
  'how_may_we_help_you' => __( 'How may we help you?', AI1WM_PLUGIN_NAME ),
716
  'thanks_for_submitting_your_feedback' => __( 'Thanks for submitting your feedback!', AI1WM_PLUGIN_NAME ),
717
  'thanks_for_submitting_your_request' => __( 'Thanks for submitting your request!', AI1WM_PLUGIN_NAME ),
718
+ 'import_from_file' => __( 'Import from file is available via a free extension. <a href="https://import.wp-migration.com" target="_blank">Download it here</a>', AI1WM_PLUGIN_NAME ),
719
  'invalid_archive_extension' => __(
720
  'The file type that you have tried to upload is not compatible with this plugin. ' .
721
  'Please ensure that your file is a <strong>.wpress</strong> file that was created with the All-in-One WP migration plugin. ' .
722
  '<a href="https://help.servmask.com/knowledgebase/invalid-backup-file/" target="_blank">Technical details</a>',
723
  AI1WM_PLUGIN_NAME
724
  ),
725
+ 'upgrade' => sprintf(
726
  __(
727
  'The file that you are trying to import is over the maximum upload file size limit of <strong>%s</strong>.<br />' .
728
  'You can remove this restriction by purchasing our ' .
729
  '<a href="https://servmask.com/products/unlimited-extension" target="_blank">Unlimited Extension</a>.',
730
  AI1WM_PLUGIN_NAME
731
  ),
732
+ '512MB'
733
  ),
734
  ) );
735
  }
819
  'thanks_for_submitting_your_feedback' => __( 'Thanks for submitting your feedback!', AI1WM_PLUGIN_NAME ),
820
  'thanks_for_submitting_your_request' => __( 'Thanks for submitting your request!', AI1WM_PLUGIN_NAME ),
821
  'want_to_delete_this_file' => __( 'Are you sure you want to delete this file?', AI1WM_PLUGIN_NAME ),
822
+ 'unlimited' => __( 'Restoring a backup is available via Unlimited extension. <a href="https://servmask.com/products/unlimited-extension" target="_blank">Get it here</a>', AI1WM_PLUGIN_NAME ),
823
  ) );
824
  }
825
 
lib/model/class-ai1wm-extensions.php CHANGED
@@ -72,7 +72,7 @@ class Ai1wm_Extensions {
72
  );
73
  }
74
 
75
- // Add DigitalOcean Extension
76
  if ( defined( 'AI1WMIE_PLUGIN_NAME' ) ) {
77
  $extensions[ AI1WMIE_PLUGIN_NAME ] = array(
78
  'key' => AI1WMIE_PLUGIN_KEY,
@@ -98,6 +98,19 @@ class Ai1wm_Extensions {
98
  );
99
  }
100
 
 
 
 
 
 
 
 
 
 
 
 
 
 
101
  // Add FTP Extension
102
  if ( defined( 'AI1WMFE_PLUGIN_NAME' ) ) {
103
  $extensions[ AI1WMFE_PLUGIN_NAME ] = array(
@@ -150,6 +163,19 @@ class Ai1wm_Extensions {
150
  );
151
  }
152
 
 
 
 
 
 
 
 
 
 
 
 
 
 
153
  // Add Mega Extension
154
  if ( defined( 'AI1WMEE_PLUGIN_NAME' ) ) {
155
  $extensions[ AI1WMEE_PLUGIN_NAME ] = array(
@@ -171,7 +197,7 @@ class Ai1wm_Extensions {
171
  'about' => AI1WMME_PLUGIN_ABOUT,
172
  'basename' => AI1WMME_PLUGIN_BASENAME,
173
  'version' => AI1WMME_VERSION,
174
- 'requires' => '3.59',
175
  'short' => AI1WMME_PLUGIN_SHORT,
176
  );
177
  }
@@ -223,7 +249,7 @@ class Ai1wm_Extensions {
223
  'about' => AI1WMUE_PLUGIN_ABOUT,
224
  'basename' => AI1WMUE_PLUGIN_BASENAME,
225
  'version' => AI1WMUE_VERSION,
226
- 'requires' => '2.18',
227
  'short' => AI1WMUE_PLUGIN_SHORT,
228
  );
229
  }
72
  );
73
  }
74
 
75
+ // Add DigitalOcean Spaces Extension
76
  if ( defined( 'AI1WMIE_PLUGIN_NAME' ) ) {
77
  $extensions[ AI1WMIE_PLUGIN_NAME ] = array(
78
  'key' => AI1WMIE_PLUGIN_KEY,
98
  );
99
  }
100
 
101
+ // Add File Extension
102
+ if ( defined( 'AI1WMTE_PLUGIN_NAME' ) ) {
103
+ $extensions[ AI1WMTE_PLUGIN_NAME ] = array(
104
+ 'key' => AI1WMTE_PLUGIN_KEY,
105
+ 'title' => AI1WMTE_PLUGIN_TITLE,
106
+ 'about' => AI1WMTE_PLUGIN_ABOUT,
107
+ 'basename' => AI1WMTE_PLUGIN_BASENAME,
108
+ 'version' => AI1WMTE_VERSION,
109
+ 'requires' => '1.0',
110
+ 'short' => AI1WMTE_PLUGIN_SHORT,
111
+ );
112
+ }
113
+
114
  // Add FTP Extension
115
  if ( defined( 'AI1WMFE_PLUGIN_NAME' ) ) {
116
  $extensions[ AI1WMFE_PLUGIN_NAME ] = array(
163
  );
164
  }
165
 
166
+ // Add WebDAV extension
167
+ if ( defined( 'AI1WMWE_PLUGIN_NAME' ) ) {
168
+ $extensions[ AI1WMWE_PLUGIN_NAME ] = array(
169
+ 'key' => AI1WMWE_PLUGIN_KEY,
170
+ 'title' => AI1WMWE_PLUGIN_TITLE,
171
+ 'about' => AI1WMWE_PLUGIN_ABOUT,
172
+ 'basename' => AI1WMWE_PLUGIN_BASENAME,
173
+ 'version' => AI1WMWE_VERSION,
174
+ 'requires' => '1.0',
175
+ 'short' => AI1WMWE_PLUGIN_SHORT,
176
+ );
177
+ }
178
+
179
  // Add Mega Extension
180
  if ( defined( 'AI1WMEE_PLUGIN_NAME' ) ) {
181
  $extensions[ AI1WMEE_PLUGIN_NAME ] = array(
197
  'about' => AI1WMME_PLUGIN_ABOUT,
198
  'basename' => AI1WMME_PLUGIN_BASENAME,
199
  'version' => AI1WMME_VERSION,
200
+ 'requires' => '3.60',
201
  'short' => AI1WMME_PLUGIN_SHORT,
202
  );
203
  }
249
  'about' => AI1WMUE_PLUGIN_ABOUT,
250
  'basename' => AI1WMUE_PLUGIN_BASENAME,
251
  'version' => AI1WMUE_VERSION,
252
+ 'requires' => '2.19',
253
  'short' => AI1WMUE_PLUGIN_SHORT,
254
  );
255
  }
lib/model/class-ai1wm-updater.php CHANGED
@@ -78,7 +78,11 @@ class Ai1wm_Updater {
78
  if ( version_compare( $extension['version'], $update['version'], '<' ) ) {
79
 
80
  // Get download URL
81
- $download_url = add_query_arg( array( 'siteurl' => get_site_url() ), sprintf( '%s/%s', $update['download_link'], $purchase_id ) );
 
 
 
 
82
 
83
  // Set plugin details
84
  $transient->response[ $extension['basename'] ] = (object) array(
@@ -119,22 +123,22 @@ class Ai1wm_Updater {
119
  if ( ( $response = json_decode( $response['body'], true ) ) ) {
120
  // Slug is mandatory
121
  if ( ! isset( $response['slug'] ) ) {
122
- return;
123
  }
124
 
125
  // Version is mandatory
126
  if ( ! isset( $response['version'] ) ) {
127
- return;
128
  }
129
 
130
  // Homepage is mandatory
131
  if ( ! isset( $response['homepage'] ) ) {
132
- return;
133
  }
134
 
135
  // Download link is mandatory
136
  if ( ! isset( $response['download_link'] ) ) {
137
- return;
138
  }
139
 
140
  $updates[ $slug ] = $response;
78
  if ( version_compare( $extension['version'], $update['version'], '<' ) ) {
79
 
80
  // Get download URL
81
+ if ( $update['slug'] === 'file-extension' ) {
82
+ $download_url = add_query_arg( array( 'siteurl' => get_site_url() ), sprintf( '%s', $update['download_link'] ) );
83
+ } else {
84
+ $download_url = add_query_arg( array( 'siteurl' => get_site_url() ), sprintf( '%s/%s', $update['download_link'], $purchase_id ) );
85
+ }
86
 
87
  // Set plugin details
88
  $transient->response[ $extension['basename'] ] = (object) array(
123
  if ( ( $response = json_decode( $response['body'], true ) ) ) {
124
  // Slug is mandatory
125
  if ( ! isset( $response['slug'] ) ) {
126
+ continue;
127
  }
128
 
129
  // Version is mandatory
130
  if ( ! isset( $response['version'] ) ) {
131
+ continue;
132
  }
133
 
134
  // Homepage is mandatory
135
  if ( ! isset( $response['homepage'] ) ) {
136
+ continue;
137
  }
138
 
139
  // Download link is mandatory
140
  if ( ! isset( $response['download_link'] ) ) {
141
+ continue;
142
  }
143
 
144
  $updates[ $slug ] = $response;
lib/model/export/class-ai1wm-export-database.php CHANGED
@@ -47,6 +47,13 @@ class Ai1wm_Export_Database {
47
  $table_offset = 0;
48
  }
49
 
 
 
 
 
 
 
 
50
  // Set total tables count
51
  if ( isset( $params['total_tables_count'] ) ) {
52
  $total_tables_count = (int) $params['total_tables_count'];
@@ -58,7 +65,7 @@ class Ai1wm_Export_Database {
58
  $progress = (int) ( ( $table_index / $total_tables_count ) * 100 );
59
 
60
  // Set progress
61
- Ai1wm_Status::info( sprintf( __( 'Exporting database...<br />%d%% complete', AI1WM_PLUGIN_NAME ), $progress ) );
62
 
63
  // Get database client
64
  if ( empty( $wpdb->use_mysqli ) ) {
@@ -133,7 +140,7 @@ class Ai1wm_Export_Database {
133
  ->set_table_prefix_columns( ai1wm_table_prefix() . 'usermeta', array( 'meta_key' ) );
134
 
135
  // Export database
136
- if ( $mysql->export( ai1wm_database_path( $params ), $table_index, $table_offset ) ) {
137
 
138
  // Set progress
139
  Ai1wm_Status::info( __( 'Done exporting database.', AI1WM_PLUGIN_NAME ) );
@@ -144,6 +151,9 @@ class Ai1wm_Export_Database {
144
  // Unset table offset
145
  unset( $params['table_offset'] );
146
 
 
 
 
147
  // Unset total tables count
148
  unset( $params['total_tables_count'] );
149
 
@@ -159,7 +169,7 @@ class Ai1wm_Export_Database {
159
  $progress = (int) ( ( $table_index / $total_tables_count ) * 100 );
160
 
161
  // Set progress
162
- Ai1wm_Status::info( sprintf( __( 'Exporting database...<br />%d%% complete', AI1WM_PLUGIN_NAME ), $progress ) );
163
 
164
  // Set table index
165
  $params['table_index'] = $table_index;
@@ -167,6 +177,9 @@ class Ai1wm_Export_Database {
167
  // Set table offset
168
  $params['table_offset'] = $table_offset;
169
 
 
 
 
170
  // Set total tables count
171
  $params['total_tables_count'] = $total_tables_count;
172
 
47
  $table_offset = 0;
48
  }
49
 
50
+ // Set table rows
51
+ if ( isset( $params['table_rows'] ) ) {
52
+ $table_rows = (int) $params['table_rows'];
53
+ } else {
54
+ $table_rows = 0;
55
+ }
56
+
57
  // Set total tables count
58
  if ( isset( $params['total_tables_count'] ) ) {
59
  $total_tables_count = (int) $params['total_tables_count'];
65
  $progress = (int) ( ( $table_index / $total_tables_count ) * 100 );
66
 
67
  // Set progress
68
+ Ai1wm_Status::info( sprintf( __( 'Exporting database...<br />%d%% complete<br />%s records saved', AI1WM_PLUGIN_NAME ), $progress, number_format_i18n( $table_rows ) ) );
69
 
70
  // Get database client
71
  if ( empty( $wpdb->use_mysqli ) ) {
140
  ->set_table_prefix_columns( ai1wm_table_prefix() . 'usermeta', array( 'meta_key' ) );
141
 
142
  // Export database
143
+ if ( $mysql->export( ai1wm_database_path( $params ), $table_index, $table_offset, $table_rows ) ) {
144
 
145
  // Set progress
146
  Ai1wm_Status::info( __( 'Done exporting database.', AI1WM_PLUGIN_NAME ) );
151
  // Unset table offset
152
  unset( $params['table_offset'] );
153
 
154
+ // Unset table rows
155
+ unset( $params['table_rows'] );
156
+
157
  // Unset total tables count
158
  unset( $params['total_tables_count'] );
159
 
169
  $progress = (int) ( ( $table_index / $total_tables_count ) * 100 );
170
 
171
  // Set progress
172
+ Ai1wm_Status::info( sprintf( __( 'Exporting database...<br />%d%% complete<br />%s records saved', AI1WM_PLUGIN_NAME ), $progress, number_format_i18n( $table_rows ) ) );
173
 
174
  // Set table index
175
  $params['table_index'] = $table_index;
177
  // Set table offset
178
  $params['table_offset'] = $table_offset;
179
 
180
+ // Set table rows
181
+ $params['table_rows'] = $table_rows;
182
+
183
  // Set total tables count
184
  $params['total_tables_count'] = $total_tables_count;
185
 
lib/model/import/class-ai1wm-import-upload.php DELETED
@@ -1,110 +0,0 @@
1
- <?php
2
- /**
3
- * Copyright (C) 2014-2018 ServMask Inc.
4
- *
5
- * This program is free software: you can redistribute it and/or modify
6
- * it under the terms of the GNU General Public License as published by
7
- * the Free Software Foundation, either version 3 of the License, or
8
- * (at your option) any later version.
9
- *
10
- * This program is distributed in the hope that it will be useful,
11
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
12
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
- * GNU General Public License for more details.
14
- *
15
- * You should have received a copy of the GNU General Public License
16
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
17
- *
18
- * ███████╗███████╗██████╗ ██╗ ██╗███╗ ███╗ █████╗ ███████╗██╗ ██╗
19
- * ██╔════╝██╔════╝██╔══██╗██║ ██║████╗ ████║██╔══██╗██╔════╝██║ ██╔╝
20
- * ███████╗█████╗ ██████╔╝██║ ██║██╔████╔██║███████║███████╗█████╔╝
21
- * ╚════██║██╔══╝ ██╔══██╗╚██╗ ██╔╝██║╚██╔╝██║██╔══██║╚════██║██╔═██╗
22
- * ███████║███████╗██║ ██║ ╚████╔╝ ██║ ╚═╝ ██║██║ ██║███████║██║ ██╗
23
- * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
24
- */
25
-
26
- class Ai1wm_Import_Upload {
27
-
28
- private static function validate() {
29
- if ( ! array_key_exists( 'upload-file', $_FILES ) || ! is_array( $_FILES['upload-file'] ) ) {
30
- throw new Ai1wm_Import_Retry_Exception(
31
- __( 'Missing upload file.', AI1WM_PLUGIN_NAME ),
32
- 400
33
- );
34
- }
35
-
36
- if ( ! array_key_exists( 'error', $_FILES['upload-file'] ) ) {
37
- throw new Ai1wm_Import_Retry_Exception(
38
- __( 'Missing error key in upload file.', AI1WM_PLUGIN_NAME ),
39
- 400
40
- );
41
- }
42
-
43
- if ( ! array_key_exists( 'tmp_name', $_FILES['upload-file'] ) ) {
44
- throw new Ai1wm_Import_Retry_Exception(
45
- __( 'Missing tmp_name in upload file.', AI1WM_PLUGIN_NAME ),
46
- 400
47
- );
48
- }
49
- }
50
-
51
- public static function execute( $params ) {
52
- self::validate();
53
-
54
- $error = $_FILES['upload-file']['error'];
55
- $upload = $_FILES['upload-file']['tmp_name'];
56
- $archive = ai1wm_archive_path( $params );
57
-
58
- switch ( $error ) {
59
- case UPLOAD_ERR_OK:
60
- try {
61
- ai1wm_copy( $upload, $archive );
62
- ai1wm_unlink( $upload );
63
- } catch ( Exception $e ) {
64
- throw new Ai1wm_Import_Retry_Exception(
65
- sprintf(
66
- __( 'Unable to upload the file because %s', AI1WM_PLUGIN_NAME ),
67
- $e->getMessage()
68
- ),
69
- 400
70
- );
71
- }
72
- break;
73
- case UPLOAD_ERR_INI_SIZE:
74
- case UPLOAD_ERR_FORM_SIZE:
75
- case UPLOAD_ERR_PARTIAL:
76
- case UPLOAD_ERR_NO_FILE:
77
- // File is too large, reduce the size and try again
78
- throw new Ai1wm_Import_Retry_Exception(
79
- __( 'The file is too large, retrying with smaller size.', AI1WM_PLUGIN_NAME ),
80
- 413
81
- );
82
- case UPLOAD_ERR_NO_TMP_DIR:
83
- throw new Ai1wm_Import_Retry_Exception(
84
- __( 'Missing a temporary folder.', AI1WM_PLUGIN_NAME ),
85
- 400
86
- );
87
- case UPLOAD_ERR_CANT_WRITE:
88
- throw new Ai1wm_Import_Retry_Exception(
89
- __( 'Failed to write file to disk.', AI1WM_PLUGIN_NAME ),
90
- 400
91
- );
92
- case UPLOAD_ERR_EXTENSION:
93
- throw new Ai1wm_Import_Retry_Exception(
94
- __( 'A PHP extension stopped the file upload.', AI1WM_PLUGIN_NAME ),
95
- 400
96
- );
97
- default:
98
- throw new Ai1wm_Import_Retry_Exception(
99
- sprintf(
100
- __( 'Unrecognized error %s during upload.', AI1WM_PLUGIN_NAME ),
101
- $error
102
- ),
103
- 400
104
- );
105
- }
106
-
107
- echo json_encode( array( 'errors' => array() ) );
108
- exit;
109
- }
110
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
lib/model/import/class-ai1wm-import-validate.php CHANGED
@@ -82,23 +82,6 @@ class Ai1wm_Import_Validate {
82
  );
83
  }
84
 
85
- $allowed_size = apply_filters( 'ai1wm_max_file_size', AI1WM_MAX_FILE_SIZE );
86
-
87
- // Let's check the size of the file to make sure it is less than the maximum allowed
88
- if ( ( $allowed_size > 0 ) && ( $total_archive_size > $allowed_size ) ) {
89
- throw new Ai1wm_Import_Exception(
90
- sprintf(
91
- __(
92
- 'The file that you are trying to import is over the maximum upload file size limit of <strong>%s</strong>.<br />' .
93
- 'You can remove this restriction by purchasing our ' .
94
- '<a href="https://servmask.com/products/unlimited-extension" target="_blank">Unlimited Extension</a>.',
95
- AI1WM_PLUGIN_NAME
96
- ),
97
- size_format( $allowed_size )
98
- )
99
- );
100
- }
101
-
102
  // Flag to hold if file data has been processed
103
  $completed = true;
104
 
82
  );
83
  }
84
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
85
  // Flag to hold if file data has been processed
86
  $completed = true;
87
 
lib/vendor/servmask/command/class-ai1wm-wp-cli-command.php CHANGED
@@ -1,6 +1,5 @@
1
  <?php
2
  /**
3
- * All-in-One WP Migration Command
4
  * Copyright (C) 2014-2018 ServMask Inc.
5
  *
6
  * This program is free software: you can redistribute it and/or modify
@@ -17,262 +16,22 @@
17
  * along with this program. If not, see <http://www.gnu.org/licenses/>.
18
  */
19
 
20
- if ( class_exists( 'WP_CLI_Command' ) ) {
21
  class Ai1wm_WP_CLI_Command extends WP_CLI_Command {
22
- /**
23
- * Creates a new backup.
24
- *
25
- * ## OPTIONS
26
- *
27
- * [--list]
28
- * Get a list of backup files
29
- *
30
- * Example:
31
- * $ wp ai1wm backup --list
32
- * +------------------------------------------------+--------------+-----------+
33
- * | Backup name | Date created | Size |
34
- * +------------------------------------------------+--------------+-----------+
35
- * | migration-wp-20170908-152313-435.wpress | 4 days ago | 536.77 MB |
36
- * | migration-wp-20170908-152103-603.wpress | 4 days ago | 536.77 MB |
37
- * | migration-wp-20170908-152036-162.wpress | 4 days ago | 536.77 MB |
38
- * | migration-wp-20170908-151428-266.wpress | 4 days ago | 536.77 MB |
39
- * +------------------------------------------------+--------------+-----------+
40
- *
41
- * [--exclude-spam-comments]
42
- * Do not export spam comments
43
- *
44
- * [--exclude-post-revisions]
45
- * Do not export post revisions
46
- *
47
- * [--exclude-media]
48
- * Do not export media library (files)
49
- *
50
- * [--exclude-themes]
51
- * Do not export themes (files)
52
- *
53
- * [--exclude-inactive-themes]
54
- * Do not export inactive themes (files)
55
- *
56
- * [--exclude-muplugins]
57
- * Do not export must-use plugins (files)
58
- *
59
- * [--exclude-plugins]
60
- * Do not export plugins (files)
61
- *
62
- * [--exclude-inactive-plugins]
63
- * Do not export inactive plugins (files)
64
- *
65
- * [--exclude-cache]
66
- * Do not export cache (files)
67
- *
68
- * [--exclude-database]
69
- * Do not export database (sql)
70
- *
71
- * [--exclude-email-replace]
72
- * Do not replace email domain (sql)
73
- *
74
- * [--replace "find" "replace"]
75
- * Find and replace text in the database
76
- *
77
- * Example:
78
- * $ wp ai1wm backup --replace "wp" "WordPress"
79
- * Backup in progress...
80
- * Backup complete.
81
- * Backup location: /repos/migration/wp/wp-content/ai1wm-backups/migration-wp-20170913-095743-931.wpress
82
- *
83
- * @subcommand backup
84
- */
85
- public function backup( array $args, array $assoc_args ) {
86
  if ( is_multisite() ) {
87
- WP_CLI::error( __( 'WPI CLI is not supported in Multisite mode. Please use web interface to create a backup.', AI1WM_PLUGIN_NAME ) );
88
- }
89
-
90
- if ( ! is_dir( AI1WM_STORAGE_PATH ) ) {
91
- if ( ! mkdir( AI1WM_STORAGE_PATH ) ) {
92
- WP_CLI::error_multi_line( array(
93
- sprintf( __( 'All in One WP Migration is not able to create <strong>%s</strong> folder.', AI1WM_PLUGIN_NAME ), AI1WM_STORAGE_PATH ),
94
- __( 'You will need to create this folder and grant it read/write/execute permissions (0777) for the All in One WP Migration plugin to function properly.', AI1WM_PLUGIN_NAME ),
95
- ) );
96
- exit;
97
- }
98
- }
99
-
100
- if ( ! is_dir( AI1WM_BACKUPS_PATH ) ) {
101
- if ( ! mkdir( AI1WM_BACKUPS_PATH ) ) {
102
- WP_CLI::error_multi_line( array(
103
- sprintf( __( 'All in One WP Migration is not able to create <strong>%s</strong> folder.', AI1WM_PLUGIN_NAME ), AI1WM_BACKUPS_PATH ),
104
- __( 'You will need to create this folder and grant it read/write/execute permissions (0777) for the All in One WP Migration plugin to function properly.', AI1WM_PLUGIN_NAME ),
105
- ) );
106
- exit;
107
- }
108
- }
109
-
110
- $params = array();
111
- if ( isset( $assoc_args['list'] ) ) {
112
- $backups = new cli\Table;
113
-
114
- $backups->setHeaders( array(
115
- 'name' => __( 'Backup name', AI1WM_PLUGIN_NAME ),
116
- 'date' => __( 'Date created', AI1WM_PLUGIN_NAME ),
117
- 'size' => __( 'Size', AI1WM_PLUGIN_NAME ),
118
- ) );
119
-
120
- $model = new Ai1wm_Backups;
121
- foreach ( $model->get_files() as $backup ) {
122
- $backups->addRow( array(
123
- 'name' => $backup['filename'],
124
- 'date' => sprintf( __( '%s ago', AI1WM_PLUGIN_NAME ), human_time_diff( $backup['mtime'] ) ),
125
- 'size' => size_format( $backup['size'], 2 ),
126
- ) );
127
- }
128
-
129
- $backups->display();
130
- exit;
131
- }
132
-
133
- if ( isset( $assoc_args['exclude-spam-comments'] ) ) {
134
- $params['options']['no_spam_comments'] = true;
135
- }
136
-
137
- if ( isset( $assoc_args['exclude-post-revisions'] ) ) {
138
- $params['options']['no_post_revisions'] = true;
139
- }
140
-
141
- if ( isset( $assoc_args['exclude-media'] ) ) {
142
- $params['options']['no_media'] = true;
143
- }
144
-
145
- if ( isset( $assoc_args['exclude-themes'] ) ) {
146
- $params['options']['no_themes'] = true;
147
- }
148
-
149
- if ( isset( $assoc_args['exclude-inactive-themes'] ) ) {
150
- $params['options']['no_inactive_themes'] = true;
151
- }
152
-
153
- if ( isset( $assoc_args['exclude-muplugins'] ) ) {
154
- $params['options']['no_muplugins'] = true;
155
- }
156
-
157
- if ( isset( $assoc_args['exclude-plugins'] ) ) {
158
- $params['options']['no_plugins'] = true;
159
- }
160
-
161
- if ( isset( $assoc_args['exclude-inactive-plugins'] ) ) {
162
- $params['options']['no_inactive_plugins'] = true;
163
- }
164
-
165
- if ( isset( $assoc_args['exclude-cache'] ) ) {
166
- $params['options']['no_cache'] = true;
167
- }
168
-
169
- if ( isset( $assoc_args['exclude-database'] ) ) {
170
- $params['options']['no_database'] = true;
171
- }
172
-
173
- if ( isset( $assoc_args['exclude-email-replace'] ) ) {
174
- $params['options']['no_email_replace'] = true;
175
- }
176
-
177
- if ( isset( $assoc_args['replace'] ) ) {
178
- for ( $i = 0; $i < count( $args ); $i++ ) {
179
- if ( isset( $args[ $i ] ) && isset( $args[ $i + 1 ] ) ) {
180
- $params['options']['replace']['old_value'][] = $args[ $i ];
181
- $params['options']['replace']['new_value'][] = $args[ $i + 1 ];
182
- }
183
- }
184
- }
185
-
186
- WP_CLI::log( 'Backup in progress...' );
187
-
188
- try {
189
-
190
- // Disable completed timeout
191
- add_filter( 'ai1wm_completed_timeout', '__return_zero' );
192
-
193
- // Remove filters
194
- remove_filter( 'ai1wm_export', 'Ai1wm_Export_Clean::execute', 300 );
195
-
196
- // Run filters
197
- $params = apply_filters( 'ai1wm_export', $params );
198
-
199
- } catch ( Exception $e ) {
200
- WP_CLI::error( $e->getMessage() );
201
- }
202
-
203
- // Clean storage folder
204
- Ai1wm_Directory::delete( ai1wm_storage_path( $params ) );
205
-
206
- WP_CLI::log( __( 'Backup complete.', AI1WM_PLUGIN_NAME ) );
207
- WP_CLI::log( sprintf( __( 'Backup location: %s', AI1WM_PLUGIN_NAME ), ai1wm_backup_path( $params ) ) );
208
- }
209
-
210
- /**
211
- * Restores a backup.
212
- *
213
- * Example:
214
- * $ wp ai1wm restore migration-wp-20170913-095743-931.wpress
215
- * Restore in progress...
216
- * Restore complete.
217
- *
218
- * @subcommand restore
219
- */
220
- public function restore( array $args, array $assoc_args ) {
221
- if ( is_multisite() ) {
222
- WP_CLI::error( __( 'WPI CLI is not supported in Multisite mode. Please use web interface to restore a backup.', AI1WM_PLUGIN_NAME ) );
223
- }
224
-
225
- if ( ! is_dir( AI1WM_STORAGE_PATH ) ) {
226
- if ( ! mkdir( AI1WM_STORAGE_PATH ) ) {
227
- WP_CLI::error_multi_line( array(
228
- sprintf( __( 'All in One WP Migration is not able to create <strong>%s</strong> folder.', AI1WM_PLUGIN_NAME ), AI1WM_STORAGE_PATH ),
229
- __( 'You will need to create this folder and grant it read/write/execute permissions (0777) for the All in One WP Migration plugin to function properly.', AI1WM_PLUGIN_NAME ),
230
- ) );
231
- exit;
232
- }
233
- }
234
-
235
- $params = array();
236
- if ( isset( $args[0] ) && is_file( ai1wm_backup_path( array( 'archive' => $args[0] ) ) ) ) {
237
- $params = array(
238
- 'storage' => ai1wm_storage_folder(),
239
- 'archive' => $args[0],
240
- 'ai1wm_manual_restore' => true,
241
- );
242
- } else {
243
  WP_CLI::error_multi_line( array(
244
- __( 'A valid backup name must be provided in order to proceed with the restore process.', AI1WM_PLUGIN_NAME ),
245
- __( 'Example: wp ai1wm restore migration-wp-20170913-095743-931.wpress', AI1WM_PLUGIN_NAME ),
246
  ) );
247
  exit;
248
  }
249
 
250
- WP_CLI::log( 'Restore in progress...' );
251
-
252
- try {
253
-
254
- // Disable completed timeout
255
- add_filter( 'ai1wm_completed_timeout', '__return_zero' );
256
-
257
- // Remove filters
258
- remove_filter( 'ai1wm_import', 'Ai1wm_Import_Upload::execute', 5 );
259
- remove_filter( 'ai1wm_import', 'Ai1wm_Import_Confirm::execute', 100 );
260
- remove_filter( 'ai1wm_import', 'Ai1wm_Import_Clean::execute', 400 );
261
-
262
- // Run filters
263
- $params = apply_filters( 'ai1wm_import', $params );
264
-
265
- } catch ( Exception $e ) {
266
- WP_CLI::error( $e->getMessage() );
267
- }
268
-
269
- // Clean storage folder
270
- Ai1wm_Directory::delete( ai1wm_storage_path( $params ) );
271
-
272
- WP_CLI::log( 'Restore complete.' );
273
  }
274
  }
275
  }
276
- if ( class_exists( 'WP_CLI' ) ) {
277
- WP_CLI::add_command( 'ai1wm', 'Ai1wm_WP_CLI_Command', array( 'short_desc' => 'All-in-One WP Migration Command' ) );
278
- }
1
  <?php
2
  /**
 
3
  * Copyright (C) 2014-2018 ServMask Inc.
4
  *
5
  * This program is free software: you can redistribute it and/or modify
16
  * along with this program. If not, see <http://www.gnu.org/licenses/>.
17
  */
18
 
19
+ if ( defined( 'WP_CLI' ) ) {
20
  class Ai1wm_WP_CLI_Command extends WP_CLI_Command {
21
+ public function __invoke() {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
22
  if ( is_multisite() ) {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
23
  WP_CLI::error_multi_line( array(
24
+ __( 'WordPress Multisite is supported via our All in One WP Migration Multisite Extension.', AI1WM_PLUGIN_NAME ),
25
+ __( 'You can get a copy of it here: https://servmask.com/products/multisite-extension', AI1WM_PLUGIN_NAME ),
26
  ) );
27
  exit;
28
  }
29
 
30
+ WP_CLI::error_multi_line( array(
31
+ __( 'WordPress CLI is supported via our All in One WP Migration Unlimited Extension.', AI1WM_PLUGIN_NAME ),
32
+ __( 'You can get a copy of it here: https://servmask.com/products/unlimited-extension', AI1WM_PLUGIN_NAME ),
33
+ ) );
34
+ exit;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
35
  }
36
  }
37
  }
 
 
 
lib/vendor/servmask/database/class-ai1wm-database.php CHANGED
@@ -558,9 +558,10 @@ abstract class Ai1wm_Database {
558
  * @param string $file_name File name
559
  * @param integer $table_index Table index
560
  * @param integer $table_offset Table offset
 
561
  * @return boolean
562
  */
563
- public function export( $file_name, &$table_index = 0, &$table_offset = 0 ) {
564
  // Set file handler
565
  $file_handler = ai1wm_open( $file_name, 'ab' );
566
 
@@ -712,6 +713,9 @@ abstract class Ai1wm_Database {
712
  // Set current table offset
713
  $table_offset++;
714
 
 
 
 
715
  // Write end of transaction
716
  if ( $table_offset % Ai1wm_Database::QUERIES_PER_TRANSACTION === 0 ) {
717
  ai1wm_write( $file_handler, "COMMIT;\n" );
@@ -1050,12 +1054,12 @@ abstract class Ai1wm_Database {
1050
  protected function replace_table_values( $input ) {
1051
  // Replace base64 encoded values (Visual Composer)
1052
  if ( $this->get_visual_composer() ) {
1053
- $input = preg_replace_callback( '/\[vc_raw_html\](.+?)\[\/vc_raw_html\]/S', array( $this, 'replace_visual_composer_values_callback' ), $input );
1054
  }
1055
 
1056
  // Replace base64 encoded values (BeTheme Responsive)
1057
  if ( $this->get_betheme_responsive() ) {
1058
- $input = preg_replace_callback( "/'mfn-page-items','(.*?)'/S", array( $this, 'replace_betheme_responsive_values_callback' ), $input );
1059
  }
1060
 
1061
  // Replace serialized values
@@ -1083,7 +1087,9 @@ abstract class Ai1wm_Database {
1083
  $input = Ai1wm_Database_Utility::replace_serialized_values( $this->get_old_replace_values(), $this->get_new_replace_values(), $input );
1084
 
1085
  // Escape MySQL special characters
1086
- return "'" . Ai1wm_Database_Utility::escape_mysql( $input ) . "'";
 
 
1087
  }
1088
 
1089
  /**
@@ -1100,7 +1106,9 @@ abstract class Ai1wm_Database {
1100
  $input = Ai1wm_Database_Utility::replace_values( $this->get_old_replace_values(), $this->get_new_replace_values(), $input );
1101
 
1102
  // Encode base64 characters
1103
- return '[vc_raw_html]' . Ai1wm_Database_Utility::base64_encode( $input ) . '[/vc_raw_html]';
 
 
1104
  }
1105
 
1106
  /**
@@ -1117,7 +1125,9 @@ abstract class Ai1wm_Database {
1117
  $input = Ai1wm_Database_Utility::replace_serialized_values( $this->get_old_replace_values(), $this->get_new_replace_values(), $input );
1118
 
1119
  // Encode base64 characters
1120
- return "'mfn-page-items','" . Ai1wm_Database_Utility::base64_encode( $input ) . "'";
 
 
1121
  }
1122
 
1123
  /**
558
  * @param string $file_name File name
559
  * @param integer $table_index Table index
560
  * @param integer $table_offset Table offset
561
+ * @param integer $table_rows Table rows
562
  * @return boolean
563
  */
564
+ public function export( $file_name, &$table_index = 0, &$table_offset = 0, &$table_rows = 0 ) {
565
  // Set file handler
566
  $file_handler = ai1wm_open( $file_name, 'ab' );
567
 
713
  // Set current table offset
714
  $table_offset++;
715
 
716
+ // Set current table rows
717
+ $table_rows++;
718
+
719
  // Write end of transaction
720
  if ( $table_offset % Ai1wm_Database::QUERIES_PER_TRANSACTION === 0 ) {
721
  ai1wm_write( $file_handler, "COMMIT;\n" );
1054
  protected function replace_table_values( $input ) {
1055
  // Replace base64 encoded values (Visual Composer)
1056
  if ( $this->get_visual_composer() ) {
1057
+ $input = preg_replace_callback( '/\[vc_raw_html\]([a-zA-Z0-9\/+]*={0,2})\[\/vc_raw_html\]/S', array( $this, 'replace_visual_composer_values_callback' ), $input );
1058
  }
1059
 
1060
  // Replace base64 encoded values (BeTheme Responsive)
1061
  if ( $this->get_betheme_responsive() ) {
1062
+ $input = preg_replace_callback( "/'mfn-page-items','([a-zA-Z0-9\/+]*={0,2})'/S", array( $this, 'replace_betheme_responsive_values_callback' ), $input );
1063
  }
1064
 
1065
  // Replace serialized values
1087
  $input = Ai1wm_Database_Utility::replace_serialized_values( $this->get_old_replace_values(), $this->get_new_replace_values(), $input );
1088
 
1089
  // Escape MySQL special characters
1090
+ $input = Ai1wm_Database_Utility::escape_mysql( $input );
1091
+
1092
+ return "'" . $input . "'";
1093
  }
1094
 
1095
  /**
1106
  $input = Ai1wm_Database_Utility::replace_values( $this->get_old_replace_values(), $this->get_new_replace_values(), $input );
1107
 
1108
  // Encode base64 characters
1109
+ $input = Ai1wm_Database_Utility::base64_encode( $input );
1110
+
1111
+ return '[vc_raw_html]' . $input . '[/vc_raw_html]';
1112
  }
1113
 
1114
  /**
1125
  $input = Ai1wm_Database_Utility::replace_serialized_values( $this->get_old_replace_values(), $this->get_new_replace_values(), $input );
1126
 
1127
  // Encode base64 characters
1128
+ $input = Ai1wm_Database_Utility::base64_encode( $input );
1129
+
1130
+ return "'mfn-page-items','" . $input . "'";
1131
  }
1132
 
1133
  /**
lib/view/assets/css/backups.min.css CHANGED
@@ -1 +1 @@
1
- @charset "UTF-8";@-webkit-keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}50%{-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}75%{-webkit-transform:rotateZ(-270deg);transform:rotateZ(-270deg)}to{-webkit-transform:rotateZ(-360deg);transform:rotateZ(-360deg)}}@keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}50%{-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}75%{-webkit-transform:rotateZ(-270deg);transform:rotateZ(-270deg)}to{-webkit-transform:rotateZ(-360deg);transform:rotateZ(-360deg)}}@-webkit-keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.ai1wm-button-group{border:2px solid #27ae60;background-color:transparent;color:#27ae60;border-radius:5px;cursor:pointer;text-transform:uppercase;font-weight:600;transition:background-color .2s ease-out;display:inline-block;text-align:left}.ai1wm-button-group.ai1wm-button-export,.ai1wm-button-group.ai1wm-button-import{box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:392px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:420px;border-top:1px solid #27ae60}.ai1wm-button-group .ai1wm-button-main{position:relative;padding:6px 50px 6px 25px;box-sizing:content-box}.ai1wm-button-group .ai1wm-dropdown-menu{height:0;overflow:hidden;transition:height .2s cubic-bezier(.19,1,.22,1);border-top:none}.ai1wm-dropdown-menu{list-style:none}.ai1wm-dropdown-menu,.ai1wm-dropdown-menu li{margin:0!important;padding:0}.ai1wm-dropdown-menu li a,.ai1wm-dropdown-menu li a:visited{display:block;padding:5px 26px;text-decoration:none;color:#27ae60;text-align:left;box-sizing:content-box}.ai1wm-dropdown-menu li a:hover,.ai1wm-dropdown-menu li a:visited:hover{text-decoration:none;color:#111}.ai1mw-lines{position:absolute;width:12px;height:10px;top:9px;right:20px}.ai1wm-line{position:absolute;width:100%;height:2px;margin:auto;background:#27ae60;transition:all .2s ease-in-out}.ai1wm-line-first{top:0;left:0}div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-second{top:50%;left:0}.ai1wm-line-third{top:100%;left:0}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{display:inline-block;border:2px solid #95a5a6;background-color:transparent;color:#95a5a6;border-radius:5px;cursor:pointer;padding:5px 25px 5px 26px;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;text-decoration:none}.ai1wm-button-gray:hover{background-color:#95a5a6;color:#fff}.ai1wm-button-blue,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #27ae60;color:#27ae60}.ai1wm-button-green:hover{background-color:#27ae60;color:#fff}.ai1wm-button-blue,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #6eb649;color:#6eb649}.ai1wm-button-green-small:hover{background-color:#6eb649;color:#fff}.ai1wm-button-blue,.ai1wm-button-red{border:2px solid #00aff0;color:#00aff0}.ai1wm-button-blue:hover{background-color:#00aff0;color:#fff}.ai1wm-button-red{border:2px solid #e74c3c;color:#e74c3c}.ai1wm-button-red:hover{background-color:#e74c3c;color:#fff}.ai1wm-button-blue[disabled=disabled],.ai1wm-button-green-small[disabled=disabled],.ai1wm-button-green[disabled=disabled],.ai1wm-button-red[disabled=disabled]{opacity:.6;cursor:default}.ai1wm-button-blue[disabled=disabled]:hover{color:#00aff0}.ai1wm-button-red[disabled=disabled]:hover{color:#e74c3c}.ai1wm-button-green[disabled=disabled]:hover{color:#27ae60}.ai1wm-button-blue[disabled=disabled]:hover,.ai1wm-button-green-small[disabled=disabled]:hover,.ai1wm-button-green[disabled=disabled]:hover,.ai1wm-button-red[disabled=disabled]:hover{background:0 0}.ai1wm-message-close-button{position:absolute;right:10px;top:6px;text-decoration:none;font-size:10px}input[type=radio].ai1wm-flat-radio-button{display:none}input[type=radio].ai1wm-flat-radio-button+a i,input[type=radio].ai1wm-flat-radio-button+label i{vertical-align:middle;float:left;width:25px;height:25px;border-radius:50%;background:0 0;border:2px solid #ccc;content:" ";cursor:pointer;position:relative;box-sizing:content-box}input[type=radio].ai1wm-flat-radio-button:checked+a i,input[type=radio].ai1wm-flat-radio-button:checked+label i{background-color:#d9d9d9;border-color:#6f6f6f}.ai1wm-clear{*zoom:1;clear:both}.ai1wm-clear:after,.ai1wm-clear:before{content:" ";display:table}.ai1wm-clear:after{clear:both}.ai1wm-container .ai1wm-row label{position:relative;top:-1px}.ai1wm-container .ai1wm-row label:after{content:"\200E"}.ai1wm-share-button-container{text-align:center}.ai1wm-share-button-container .ai1wm-share-button{text-decoration:none;margin:10px;font-size:30px}.ai1wm-report-problem{position:relative;float:right}.ai1wm-report-problem-dialog{position:absolute;z-index:999;width:280px;right:0;background-color:#fff;margin:6px 0 0;padding:15px 15px 10px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;display:none}.ai1wm-report-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-report-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-feedback-cancel:active,.ai1wm-feedback-cancel:link,.ai1wm-feedback-cancel:visited,.ai1wm-report-cancel:active,.ai1wm-report-cancel:link,.ai1wm-report-cancel:visited{float:left;line-height:34px;outline:0;text-decoration:none;color:#e74c3c}.ai1wm-form-submit{float:right}.ai1wm-report-active{display:block}.ai1wm-report-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-report-terms-segment>.ai1wm-report-terms{border-radius:3px}.ai1wm-import-info a,.ai1wm-no-underline{text-decoration:none}.ai1wm-top-negative-four{top:-4px}.ai1wm-feedback-form{display:none}.ai1wm-feedback-types{margin:0;padding:0;list-style:none}.ai1wm-feedback-types li{margin:14px 0;padding:0}.ai1wm-feedback-types>li>a>span,.ai1wm-feedback-types>li>label>span{display:inline-block;padding:5px 0 6px 8px}.ai1wm-feedback-types>li>a{height:29px;outline:0;color:#333;text-deciration:none}.ai1wm-loader{display:inline-block;width:128px;height:128px;position:relative;-webkit-animation:ai1wm-rotate 1.5s infinite linear;animation:ai1wm-rotate 1.5s infinite linear;background:url(../img/logo-128x128.png);background-repeat:no-repeat;background-position:center center}.ai1wm-hide{display:none}.ai1wm-label{border:1px solid #5cb85c;background-color:transparent;color:#5cb85c;cursor:pointer;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;padding:.2em .6em;font-size:.8em;border-radius:5px}.ai1wm-label:hover{background-color:#5cb85c;color:#fff}.ai1wm-dialog-message{text-align:left;line-height:1.5em}.ai1wm-import-info{display:inline-block;font-size:12px;font-weight:700;margin-top:16px}[class*=" ai1wm-icon-"],[class^=ai1wm-icon-]{font-family:'servmask';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ai1wm-icon-file-zip:before{content:"\e60f"}.ai1wm-icon-folder:before{content:"\e60e"}.ai1wm-icon-file:before{content:"\e60b"}.ai1wm-icon-file-content:before{content:"\e60c"}.ai1wm-icon-cloud-upload:before{content:"\e600"}.ai1wm-icon-history:before{content:"\e603"}.ai1wm-icon-notification:before{content:"\e619"}.ai1wm-icon-arrow-down:before{content:"\e604"}.ai1wm-icon-close:before{content:"\e61a"}.ai1wm-icon-wordpress2:before{content:"\e620"}.ai1wm-icon-arrow-right:before{content:"\e605"}.ai1wm-icon-plus2:before{content:"\e607"}.ai1wm-icon-export:before{content:"\e601"}.ai1wm-icon-publish:before{content:"\e602"}.ai1wm-icon-paperplane:before{content:"\e608"}.ai1wm-icon-help:before{content:"\e609"}.ai1wm-icon-chevron-right:before{content:"\e60d"}.ai1wm-icon-dropbox:before{content:"\e606"}.ai1wm-icon-gear:before{content:"\e60a"}.ai1wm-icon-database:before{content:"\e964"}.ai1wm-icon-upload2:before{content:"\e9c6"}.ai1wm-icon-checkmark:before{content:"\ea10"}.ai1wm-icon-checkmark2:before{content:"\ea11"}.ai1wm-icon-enter:before{content:"\ea13"}.ai1wm-icon-exit:before{content:"\ea14"}.ai1wm-icon-amazon:before{content:"\ea87"}.ai1wm-icon-onedrive:before{content:"\eaaf"}@media (min-width:855px){.ai1wm-row{margin-right:399px}.ai1wm-row:after,.ai1wm-row:before{content:" ";display:table}.ai1wm-row:after{clear:both}.ai1wm-left{float:left;width:100%}.ai1wm-right{float:right;width:377px;margin-right:-399px}.ai1wm-right .ai1wm-sidebar{width:100%}.ai1wm-right .ai1wm-segment{width:333px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;background-color:#f9f9f9;padding:20px;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box}.ai1wm-right .ai1wm-segment h2{margin:22px 0 0;padding:0;font-weight:700;font-size:14px;text-transform:uppercase;text-align:center}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-holder{position:relative;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-holder h1{float:left;font-weight:300;font-size:22px;text-transform:uppercase}.ai1wm-holder h1 i{position:relative;top:2px}@media (max-width:854px){.ai1wm-container{margin-left:10px!important}.ai1wm-right,.ai1wm-row{margin-right:0!important}.ai1wm-right{float:left!important;width:100%!important;margin-top:18px}.ai1wm-right .ai1wm-sidebar{width:auto!important;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px;border-radius:3px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-container{margin:20px 20px 0 2px}.ai1wm-container:after,.ai1wm-container:before{content:" ";display:table}.ai1wm-container:after{clear:both}.ai1wm-replace-row{width:100%;box-shadow:outset 0 1px 0 0 white;border-radius:3px;color:#333;font-size:11px;font-weight:700;background-color:#f9f9f9;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box;margin-bottom:10px}.ai1wm-field{margin-bottom:4px}.ai1wm-field input[type=text],.ai1wm-field textarea{width:100%;font-weight:400}.ai1wm-field-set{margin-top:18px}.ai1wm-message{-moz-box-sizing:border-box;background-color:#efefef;border-radius:4px;color:rgba(0,0,0,.6);height:auto;margin:10px 0;min-height:18px;padding:6px 10px;position:relative;border:1px solid;transition:opacity .1s ease 0s,color .1s ease 0s,background .1s ease 0s,box-shadow .1s ease 0s}.ai1wm-message.ai1wm-success-message{background-color:#f2f8f0;color:#119000;font-size:12px}.ai1wm-message.ai1wm-info-message{background-color:#d9edf7;color:#31708f;font-size:11px}.ai1wm-message.ai1wm-error-message{background-color:#f1d7d7;color:#a95252;font-size:12px}.ai1wm-message.ai1wm-red-message{color:#d95c5c;border:2px solid #d95c5c;background-color:transparent}.ai1wm-message.ai1wm-red-message h3{margin:.4em 0;color:#d95c5c}.ai1wm-message p{margin:4px 0;font-size:12px}.ai1wm-message-warning{display:block;font-size:14px;line-height:18px;padding:12px 20px;margin:0 0 22px;background-color:#f9f9f9;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;border-left:4px solid #ffba00}.ai1wm-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:100001}.ai1wm-modal-container{position:fixed;display:none;top:50%;left:50%;z-index:100002;width:480px;height:auto;padding:16px;-webkit-transform:translate(-240px,-94px);transform:translate(-240px,-94px);border:1px solid #fff;box-shadow:0 2px 6px #292929;border-radius:6px;background:#f6f6f6;box-sizing:border-box;text-align:center}.ai1wm-modal-container section{display:block;min-height:102px}.ai1wm-holder h1,.ai1wm-modal-container section h1{margin:0;padding:0}.ai1wm-modal-container section h1 .ai1wm-title-green{color:#27ae60;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-red{color:#e74c3c;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-grey{color:gray;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-loader{width:32px;height:32px;background:url(../img/logo-32x32.png)}.ai1wm-modal-container section h1 .ai1wm-icon-notification{font-size:1.2em;color:#e74c3c}.ai1wm-modal-container section p{margin:0;padding:12px 0}.ai1wm-modal-container section p .ai1wm-modal-sites p{padding:4px 10px;text-align:left}.ai1wm-modal-container section p .ai1wm-modal-sites input,.ai1wm-modal-container section p .ai1wm-modal-sites select{padding:0 6px;width:100%;border-radius:3px;height:30px;line-height:30px}.ai1wm-modal-container section p .ai1wm-modal-subtitle-green{color:#27ae60}.ai1wm-modal-container section p .ai1wm-modal-subtitle-red{color:#e74c3c}.ai1wm-modal-container section p .ai1wm-modal-subdescription{display:block;text-align:left}.ai1wm-modal-container section p a.ai1wm-button-green{display:inline-block;position:relative;top:26px}.ai1wm-modal-container section p a.ai1wm-emphasize{-webkit-animation:ai1wm-emphasize 1s infinite;animation:ai1wm-emphasize 1s infinite}.ai1wm-modal-container section p em{display:block;color:#34495e;font-style:normal}.ai1wm-modal-container section p.ai1wm-import-modal-content{text-align:left}.ai1wm-modal-container .ai1wm-import-modal-actions{border-top:1px solid #ccc;padding-top:1em;text-align:right}.ai1wm-modal-container .ai1wm-import-modal-actions .ai1wm-button-gray{margin-right:1em}.ai1wm-modal-container .ai1wm-import-modal-notice{border-top:1px solid #ccc}.ai1wm-modal-container .ai1wm-import-modal-notice p{font-weight:700;margin:0;padding-top:16px;text-align:center}#ai1wm-backup-progress,#ai1wm-backup-progress-bar{background-color:#dfdfdf;height:20px;width:350px;border-radius:15px}#ai1wm-backup-progress-bar{background-color:#00aff0;line-height:20px;color:#fff;width:0;text-align:center}.ai1wm-backups{width:100%;margin:1em 0 2em;padding:0;border-collapse:collapse}.ai1wm-backups .ai1wm-column-name{text-align:left;word-wrap:break-all}.ai1wm-backups .ai1wm-column-date,.ai1wm-backups .ai1wm-column-size{text-align:center;white-space:nowrap}.ai1wm-backups .ai1wm-column-actions{text-align:right;white-space:nowrap}.ai1wm-backups thead th{padding:4px 6px;text-align:left;font-size:1.2em}.ai1wm-backups tbody tr:first-child{border-top:1px solid #ccc}.ai1wm-backups tbody tr{border-bottom:1px solid #ccc}.ai1wm-backups tbody tr:hover{background:rgba(0,0,0,.1)}.ai1wm-backups tbody td{padding:4px 6px;box-sizing:border-box;line-height:24px}.ai1wm-backups tbody td.ai1wm-backup-actions{text-align:right;width:250px}.ai1wm-backups tbody td.ai1wm-backup-actions span{transition:width 2s cubic-bezier(.19,1,.22,1);display:inline-block;width:0;text-align:center;visibility:hidden}.ai1wm-backups tbody td.ai1wm-backup-actions .ai1wm-backup-delete,.ai1wm-backups tbody td.ai1wm-backup-actions .ai1wm-backup-download,.ai1wm-backups tbody td.ai1wm-backup-actions .ai1wm-backup-restore{border-radius:50px;margin:0 2px;padding:4px 8px}.ai1wm-backups tbody td.ai1wm-backup-actions .ai1wm-button-on span{width:80px;visibility:visible}.ai1wm-backups-empty{line-height:2em}
1
+ @charset "UTF-8";@-webkit-keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}50%{-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}75%{-webkit-transform:rotateZ(-270deg);transform:rotateZ(-270deg)}to{-webkit-transform:rotateZ(-360deg);transform:rotateZ(-360deg)}}@keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}50%{-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}75%{-webkit-transform:rotateZ(-270deg);transform:rotateZ(-270deg)}to{-webkit-transform:rotateZ(-360deg);transform:rotateZ(-360deg)}}@-webkit-keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.ai1wm-button-group{border:2px solid #27ae60;background-color:transparent;color:#27ae60;border-radius:5px;cursor:pointer;text-transform:uppercase;font-weight:600;transition:background-color .2s ease-out;display:inline-block;text-align:left}.ai1wm-button-group.ai1wm-button-export,.ai1wm-button-group.ai1wm-button-import{box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:420px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:448px;border-top:1px solid #27ae60}.ai1wm-button-group .ai1wm-button-main{position:relative;padding:6px 50px 6px 25px;box-sizing:content-box}.ai1wm-button-group .ai1wm-dropdown-menu{height:0;overflow:hidden;transition:height .2s cubic-bezier(.19,1,.22,1);border-top:none}.ai1wm-dropdown-menu{list-style:none}.ai1wm-dropdown-menu,.ai1wm-dropdown-menu li{margin:0!important;padding:0}.ai1wm-dropdown-menu li a,.ai1wm-dropdown-menu li a:visited{display:block;padding:5px 26px;text-decoration:none;color:#27ae60;text-align:left;box-sizing:content-box}.ai1wm-dropdown-menu li a:hover,.ai1wm-dropdown-menu li a:visited:hover{text-decoration:none;color:#111}.ai1mw-lines{position:absolute;width:12px;height:10px;top:9px;right:20px}.ai1wm-line{position:absolute;width:100%;height:2px;margin:auto;background:#27ae60;transition:all .2s ease-in-out}.ai1wm-line-first{top:0;left:0}div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-second{top:50%;left:0}.ai1wm-line-third{top:100%;left:0}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{display:inline-block;border:2px solid #95a5a6;background-color:transparent;color:#95a5a6;border-radius:5px;cursor:pointer;padding:5px 25px 5px 26px;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;text-decoration:none}.ai1wm-button-gray:hover{background-color:#95a5a6;color:#fff}.ai1wm-button-blue,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #27ae60;color:#27ae60}.ai1wm-button-green:hover{background-color:#27ae60;color:#fff}.ai1wm-button-blue,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #6eb649;color:#6eb649}.ai1wm-button-green-small:hover{background-color:#6eb649;color:#fff}.ai1wm-button-blue,.ai1wm-button-red{border:2px solid #00aff0;color:#00aff0}.ai1wm-button-blue:hover{background-color:#00aff0;color:#fff}.ai1wm-button-red{border:2px solid #e74c3c;color:#e74c3c}.ai1wm-button-red:hover{background-color:#e74c3c;color:#fff}.ai1wm-button-blue[disabled=disabled],.ai1wm-button-green-small[disabled=disabled],.ai1wm-button-green[disabled=disabled],.ai1wm-button-red[disabled=disabled]{opacity:.6;cursor:default}.ai1wm-button-blue[disabled=disabled]:hover{color:#00aff0}.ai1wm-button-red[disabled=disabled]:hover{color:#e74c3c}.ai1wm-button-green[disabled=disabled]:hover{color:#27ae60}.ai1wm-button-blue[disabled=disabled]:hover,.ai1wm-button-green-small[disabled=disabled]:hover,.ai1wm-button-green[disabled=disabled]:hover,.ai1wm-button-red[disabled=disabled]:hover{background:0 0}.ai1wm-message-close-button{position:absolute;right:10px;top:6px;text-decoration:none;font-size:10px}input[type=radio].ai1wm-flat-radio-button{display:none}input[type=radio].ai1wm-flat-radio-button+a i,input[type=radio].ai1wm-flat-radio-button+label i{vertical-align:middle;float:left;width:25px;height:25px;border-radius:50%;background:0 0;border:2px solid #ccc;content:" ";cursor:pointer;position:relative;box-sizing:content-box}input[type=radio].ai1wm-flat-radio-button:checked+a i,input[type=radio].ai1wm-flat-radio-button:checked+label i{background-color:#d9d9d9;border-color:#6f6f6f}.ai1wm-clear{*zoom:1;clear:both}.ai1wm-clear:after,.ai1wm-clear:before{content:" ";display:table}.ai1wm-clear:after{clear:both}.ai1wm-container .ai1wm-row label{position:relative;top:-1px}.ai1wm-container .ai1wm-row label:after{content:"\200E"}.ai1wm-share-button-container{text-align:center}.ai1wm-share-button-container .ai1wm-share-button{text-decoration:none;margin:10px;font-size:30px}.ai1wm-report-problem{position:relative;float:right}.ai1wm-report-problem-dialog{position:absolute;z-index:999;width:280px;right:0;background-color:#fff;margin:6px 0 0;padding:15px 15px 10px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;display:none}.ai1wm-report-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-report-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-feedback-cancel:active,.ai1wm-feedback-cancel:link,.ai1wm-feedback-cancel:visited,.ai1wm-report-cancel:active,.ai1wm-report-cancel:link,.ai1wm-report-cancel:visited{float:left;line-height:34px;outline:0;text-decoration:none;color:#e74c3c}.ai1wm-form-submit{float:right}.ai1wm-report-active{display:block}.ai1wm-report-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-report-terms-segment>.ai1wm-report-terms{border-radius:3px}.ai1wm-import-info a,.ai1wm-no-underline{text-decoration:none}.ai1wm-top-negative-four{top:-4px}.ai1wm-feedback-form{display:none}.ai1wm-feedback-types{margin:0;padding:0;list-style:none}.ai1wm-feedback-types li{margin:14px 0;padding:0}.ai1wm-feedback-types>li>a>span,.ai1wm-feedback-types>li>label>span{display:inline-block;padding:5px 0 6px 8px}.ai1wm-feedback-types>li>a{height:29px;outline:0;color:#333;text-deciration:none}.ai1wm-loader{display:inline-block;width:128px;height:128px;position:relative;-webkit-animation:ai1wm-rotate 1.5s infinite linear;animation:ai1wm-rotate 1.5s infinite linear;background:url(../img/logo-128x128.png);background-repeat:no-repeat;background-position:center center}.ai1wm-hide{display:none}.ai1wm-label{border:1px solid #5cb85c;background-color:transparent;color:#5cb85c;cursor:pointer;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;padding:.2em .6em;font-size:.8em;border-radius:5px}.ai1wm-label:hover{background-color:#5cb85c;color:#fff}.ai1wm-dialog-message{text-align:left;line-height:1.5em}.ai1wm-import-info{display:inline-block;font-size:12px;font-weight:700;margin-top:16px}[class*=" ai1wm-icon-"],[class^=ai1wm-icon-]{font-family:'servmask';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ai1wm-icon-file-zip:before{content:"\e60f"}.ai1wm-icon-folder:before{content:"\e60e"}.ai1wm-icon-file:before{content:"\e60b"}.ai1wm-icon-file-content:before{content:"\e60c"}.ai1wm-icon-cloud-upload:before{content:"\e600"}.ai1wm-icon-history:before{content:"\e603"}.ai1wm-icon-notification:before{content:"\e619"}.ai1wm-icon-arrow-down:before{content:"\e604"}.ai1wm-icon-close:before{content:"\e61a"}.ai1wm-icon-wordpress2:before{content:"\e620"}.ai1wm-icon-arrow-right:before{content:"\e605"}.ai1wm-icon-plus2:before{content:"\e607"}.ai1wm-icon-export:before{content:"\e601"}.ai1wm-icon-publish:before{content:"\e602"}.ai1wm-icon-paperplane:before{content:"\e608"}.ai1wm-icon-help:before{content:"\e609"}.ai1wm-icon-chevron-right:before{content:"\e60d"}.ai1wm-icon-dropbox:before{content:"\e606"}.ai1wm-icon-gear:before{content:"\e60a"}.ai1wm-icon-database:before{content:"\e964"}.ai1wm-icon-upload2:before{content:"\e9c6"}.ai1wm-icon-checkmark:before{content:"\ea10"}.ai1wm-icon-checkmark2:before{content:"\ea11"}.ai1wm-icon-enter:before{content:"\ea13"}.ai1wm-icon-exit:before{content:"\ea14"}.ai1wm-icon-amazon:before{content:"\ea87"}.ai1wm-icon-onedrive:before{content:"\eaaf"}@media (min-width:855px){.ai1wm-row{margin-right:399px}.ai1wm-row:after,.ai1wm-row:before{content:" ";display:table}.ai1wm-row:after{clear:both}.ai1wm-left{float:left;width:100%}.ai1wm-right{float:right;width:377px;margin-right:-399px}.ai1wm-right .ai1wm-sidebar{width:100%}.ai1wm-right .ai1wm-segment{width:333px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;background-color:#f9f9f9;padding:20px;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box}.ai1wm-right .ai1wm-segment h2{margin:22px 0 0;padding:0;font-weight:700;font-size:14px;text-transform:uppercase;text-align:center}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-holder{position:relative;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-holder h1{float:left;font-weight:300;font-size:22px;text-transform:uppercase}.ai1wm-holder h1 i{position:relative;top:2px}@media (max-width:854px){.ai1wm-container{margin-left:10px!important}.ai1wm-right,.ai1wm-row{margin-right:0!important}.ai1wm-right{float:left!important;width:100%!important;margin-top:18px}.ai1wm-right .ai1wm-sidebar{width:auto!important;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px;border-radius:3px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-container{margin:20px 20px 0 2px}.ai1wm-container:after,.ai1wm-container:before{content:" ";display:table}.ai1wm-container:after{clear:both}.ai1wm-replace-row{width:100%;box-shadow:outset 0 1px 0 0 white;border-radius:3px;color:#333;font-size:11px;font-weight:700;background-color:#f9f9f9;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box;margin-bottom:10px}.ai1wm-field{margin-bottom:4px}.ai1wm-field input[type=text],.ai1wm-field textarea{width:100%;font-weight:400}.ai1wm-field-set{margin-top:18px}.ai1wm-message{-moz-box-sizing:border-box;background-color:#efefef;border-radius:4px;color:rgba(0,0,0,.6);height:auto;margin:10px 0;min-height:18px;padding:6px 10px;position:relative;border:1px solid;transition:opacity .1s ease 0s,color .1s ease 0s,background .1s ease 0s,box-shadow .1s ease 0s}.ai1wm-message.ai1wm-success-message{background-color:#f2f8f0;color:#119000;font-size:12px}.ai1wm-message.ai1wm-info-message{background-color:#d9edf7;color:#31708f;font-size:11px}.ai1wm-message.ai1wm-error-message{background-color:#f1d7d7;color:#a95252;font-size:12px}.ai1wm-message.ai1wm-red-message{color:#d95c5c;border:2px solid #d95c5c;background-color:transparent}.ai1wm-message.ai1wm-red-message h3{margin:.4em 0;color:#d95c5c}.ai1wm-message p{margin:4px 0;font-size:12px}.ai1wm-message-warning{display:block;font-size:14px;line-height:18px;padding:12px 20px;margin:0 0 22px;background-color:#f9f9f9;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;border-left:4px solid #ffba00}.ai1wm-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:100001}.ai1wm-modal-container{position:fixed;display:none;top:50%;left:50%;z-index:100002;width:480px;height:auto;padding:16px;-webkit-transform:translate(-240px,-94px);transform:translate(-240px,-94px);border:1px solid #fff;box-shadow:0 2px 6px #292929;border-radius:6px;background:#f6f6f6;box-sizing:border-box;text-align:center}.ai1wm-modal-container section{display:block;min-height:102px}.ai1wm-holder h1,.ai1wm-modal-container section h1{margin:0;padding:0}.ai1wm-modal-container section h1 .ai1wm-title-green{color:#27ae60;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-red{color:#e74c3c;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-grey{color:gray;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-loader{width:32px;height:32px;background:url(../img/logo-32x32.png)}.ai1wm-modal-container section h1 .ai1wm-icon-notification{font-size:1.2em;color:#e74c3c}.ai1wm-modal-container section p{margin:0;padding:12px 0}.ai1wm-modal-container section p .ai1wm-modal-sites p{padding:4px 10px;text-align:left}.ai1wm-modal-container section p .ai1wm-modal-sites input,.ai1wm-modal-container section p .ai1wm-modal-sites select{padding:0 6px;width:100%;border-radius:3px;height:30px;line-height:30px}.ai1wm-modal-container section p .ai1wm-modal-subtitle-green{color:#27ae60}.ai1wm-modal-container section p .ai1wm-modal-subtitle-red{color:#e74c3c}.ai1wm-modal-container section p .ai1wm-modal-subdescription{display:block;text-align:left}.ai1wm-modal-container section p a.ai1wm-button-green{display:inline-block;position:relative;top:26px}.ai1wm-modal-container section p a.ai1wm-emphasize{-webkit-animation:ai1wm-emphasize 1s infinite;animation:ai1wm-emphasize 1s infinite}.ai1wm-modal-container section p em{display:block;color:#34495e;font-style:normal}.ai1wm-modal-container section p.ai1wm-import-modal-content{text-align:left}.ai1wm-modal-container .ai1wm-import-modal-actions{border-top:1px solid #ccc;padding-top:1em;text-align:right}.ai1wm-modal-container .ai1wm-import-modal-actions .ai1wm-button-gray{margin-right:1em}.ai1wm-modal-container .ai1wm-import-modal-notice{border-top:1px solid #ccc}.ai1wm-modal-container .ai1wm-import-modal-notice p{font-weight:700;margin:0;padding-top:16px;text-align:center}#ai1wm-backup-progress,#ai1wm-backup-progress-bar{background-color:#dfdfdf;height:20px;width:350px;border-radius:15px}#ai1wm-backup-progress-bar{background-color:#00aff0;line-height:20px;color:#fff;width:0;text-align:center}.ai1wm-backups{width:100%;margin:1em 0 2em;padding:0;border-collapse:collapse}.ai1wm-backups .ai1wm-column-name{text-align:left;word-wrap:break-all}.ai1wm-backups .ai1wm-column-date,.ai1wm-backups .ai1wm-column-size{text-align:center;white-space:nowrap}.ai1wm-backups .ai1wm-column-actions{text-align:right;white-space:nowrap}.ai1wm-backups thead th{padding:4px 6px;text-align:left;font-size:1.2em}.ai1wm-backups tbody tr:first-child{border-top:1px solid #ccc}.ai1wm-backups tbody tr{border-bottom:1px solid #ccc}.ai1wm-backups tbody tr:hover{background:rgba(0,0,0,.1)}.ai1wm-backups tbody td{padding:4px 6px;box-sizing:border-box;line-height:24px}.ai1wm-backups tbody td.ai1wm-backup-actions{text-align:right;width:250px}.ai1wm-backups tbody td.ai1wm-backup-actions span{transition:width 2s cubic-bezier(.19,1,.22,1);display:inline-block;width:0;text-align:center;visibility:hidden}.ai1wm-backups tbody td.ai1wm-backup-actions .ai1wm-backup-delete,.ai1wm-backups tbody td.ai1wm-backup-actions .ai1wm-backup-download,.ai1wm-backups tbody td.ai1wm-backup-actions .ai1wm-backup-restore{border-radius:50px;margin:0 2px;padding:4px 8px}.ai1wm-backups tbody td.ai1wm-backup-actions .ai1wm-button-on span{width:80px;visibility:visible}.ai1wm-backups-empty{line-height:2em}
lib/view/assets/css/backups.min.rtl.css CHANGED
@@ -1 +1 @@
1
- @charset "UTF-8";@-webkit-keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}50%{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}75%{-webkit-transform:rotateZ(270deg);transform:rotateZ(270deg)}to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}50%{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}75%{-webkit-transform:rotateZ(270deg);transform:rotateZ(270deg)}to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@-webkit-keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.ai1wm-button-group{border:2px solid #27ae60;background-color:transparent;color:#27ae60;border-radius:5px;cursor:pointer;text-transform:uppercase;font-weight:600;transition:background-color .2s ease-out;display:inline-block;text-align:right}.ai1wm-button-group.ai1wm-button-export,.ai1wm-button-group.ai1wm-button-import{box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:392px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:420px;border-top:1px solid #27ae60}.ai1wm-button-group .ai1wm-button-main{position:relative;padding:6px 25px 6px 50px;box-sizing:content-box}.ai1wm-button-group .ai1wm-dropdown-menu{height:0;overflow:hidden;transition:height .2s cubic-bezier(.19,1,.22,1);border-top:none}.ai1wm-dropdown-menu{list-style:none}.ai1wm-dropdown-menu,.ai1wm-dropdown-menu li{margin:0!important;padding:0}.ai1wm-dropdown-menu li a,.ai1wm-dropdown-menu li a:visited{display:block;padding:5px 26px;text-decoration:none;color:#27ae60;text-align:right;box-sizing:content-box}.ai1wm-dropdown-menu li a:hover,.ai1wm-dropdown-menu li a:visited:hover{text-decoration:none;color:#111}.ai1mw-lines{position:absolute;width:12px;height:10px;top:9px;left:20px}.ai1wm-line{position:absolute;width:100%;height:2px;margin:auto;background:#27ae60;transition:all .2s ease-in-out}.ai1wm-line-first{top:0;right:0}div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-second{top:50%;right:0}.ai1wm-line-third{top:100%;right:0}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{display:inline-block;border:2px solid #95a5a6;background-color:transparent;color:#95a5a6;border-radius:5px;cursor:pointer;padding:5px 26px 5px 25px;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;text-decoration:none}.ai1wm-button-gray:hover{background-color:#95a5a6;color:#fff}.ai1wm-button-blue,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #27ae60;color:#27ae60}.ai1wm-button-green:hover{background-color:#27ae60;color:#fff}.ai1wm-button-blue,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #6eb649;color:#6eb649}.ai1wm-button-green-small:hover{background-color:#6eb649;color:#fff}.ai1wm-button-blue,.ai1wm-button-red{border:2px solid #00aff0;color:#00aff0}.ai1wm-button-blue:hover{background-color:#00aff0;color:#fff}.ai1wm-button-red{border:2px solid #e74c3c;color:#e74c3c}.ai1wm-button-red:hover{background-color:#e74c3c;color:#fff}.ai1wm-button-blue[disabled=disabled],.ai1wm-button-green-small[disabled=disabled],.ai1wm-button-green[disabled=disabled],.ai1wm-button-red[disabled=disabled]{opacity:.6;cursor:default}.ai1wm-button-blue[disabled=disabled]:hover{color:#00aff0}.ai1wm-button-red[disabled=disabled]:hover{color:#e74c3c}.ai1wm-button-green[disabled=disabled]:hover{color:#27ae60}.ai1wm-button-blue[disabled=disabled]:hover,.ai1wm-button-green-small[disabled=disabled]:hover,.ai1wm-button-green[disabled=disabled]:hover,.ai1wm-button-red[disabled=disabled]:hover{background:100% 0}.ai1wm-message-close-button{position:absolute;left:10px;top:6px;text-decoration:none;font-size:10px}input[type=radio].ai1wm-flat-radio-button{display:none}input[type=radio].ai1wm-flat-radio-button+a i,input[type=radio].ai1wm-flat-radio-button+label i{vertical-align:middle;float:right;width:25px;height:25px;border-radius:50%;background:100% 0;border:2px solid #ccc;content:" ";cursor:pointer;position:relative;box-sizing:content-box}input[type=radio].ai1wm-flat-radio-button:checked+a i,input[type=radio].ai1wm-flat-radio-button:checked+label i{background-color:#d9d9d9;border-color:#6f6f6f}.ai1wm-clear{*zoom:1;clear:both}.ai1wm-clear:after,.ai1wm-clear:before{content:" ";display:table}.ai1wm-clear:after{clear:both}.ai1wm-container .ai1wm-row label{position:relative;top:-1px}.ai1wm-container .ai1wm-row label:after{content:"\200E"}.ai1wm-share-button-container{text-align:center}.ai1wm-share-button-container .ai1wm-share-button{text-decoration:none;margin:10px;font-size:30px}.ai1wm-report-problem{position:relative;float:left}.ai1wm-report-problem-dialog{position:absolute;z-index:999;width:280px;left:0;background-color:#fff;margin:6px 0 0;padding:15px 15px 10px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;display:none}.ai1wm-report-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-report-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-feedback-cancel:active,.ai1wm-feedback-cancel:link,.ai1wm-feedback-cancel:visited,.ai1wm-report-cancel:active,.ai1wm-report-cancel:link,.ai1wm-report-cancel:visited{float:right;line-height:34px;outline:0;text-decoration:none;color:#e74c3c}.ai1wm-form-submit{float:left}.ai1wm-report-active{display:block}.ai1wm-report-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-report-terms-segment>.ai1wm-report-terms{border-radius:3px}.ai1wm-import-info a,.ai1wm-no-underline{text-decoration:none}.ai1wm-top-negative-four{top:-4px}.ai1wm-feedback-form{display:none}.ai1wm-feedback-types{margin:0;padding:0;list-style:none}.ai1wm-feedback-types li{margin:14px 0;padding:0}.ai1wm-feedback-types>li>a>span,.ai1wm-feedback-types>li>label>span{display:inline-block;padding:5px 8px 6px 0}.ai1wm-feedback-types>li>a{height:29px;outline:0;color:#333;text-deciration:none}.ai1wm-loader{display:inline-block;width:128px;height:128px;position:relative;-webkit-animation:ai1wm-rotate 1.5s infinite linear;animation:ai1wm-rotate 1.5s infinite linear;background:url(../img/logo-128x128.png);background-repeat:no-repeat;background-position:center center}.ai1wm-hide{display:none}.ai1wm-label{border:1px solid #5cb85c;background-color:transparent;color:#5cb85c;cursor:pointer;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;padding:.2em .6em;font-size:.8em;border-radius:5px}.ai1wm-label:hover{background-color:#5cb85c;color:#fff}.ai1wm-dialog-message{text-align:right;line-height:1.5em}.ai1wm-import-info{display:inline-block;font-size:12px;font-weight:700;margin-top:16px}[class*=" ai1wm-icon-"],[class^=ai1wm-icon-]{font-family:'servmask';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ai1wm-icon-file-zip:before{content:"\e60f"}.ai1wm-icon-folder:before{content:"\e60e"}.ai1wm-icon-file:before{content:"\e60b"}.ai1wm-icon-file-content:before{content:"\e60c"}.ai1wm-icon-cloud-upload:before{content:"\e600"}.ai1wm-icon-history:before{content:"\e603"}.ai1wm-icon-notification:before{content:"\e619"}.ai1wm-icon-arrow-down:before{content:"\e604"}.ai1wm-icon-close:before{content:"\e61a"}.ai1wm-icon-wordpress2:before{content:"\e620"}.ai1wm-icon-arrow-right:before{content:"\e605"}.ai1wm-icon-plus2:before{content:"\e607"}.ai1wm-icon-export:before{content:"\e601"}.ai1wm-icon-publish:before{content:"\e602"}.ai1wm-icon-paperplane:before{content:"\e608"}.ai1wm-icon-help:before{content:"\e609"}.ai1wm-icon-chevron-right:before{content:"\e60d"}.ai1wm-icon-dropbox:before{content:"\e606"}.ai1wm-icon-gear:before{content:"\e60a"}.ai1wm-icon-database:before{content:"\e964"}.ai1wm-icon-upload2:before{content:"\e9c6"}.ai1wm-icon-checkmark:before{content:"\ea10"}.ai1wm-icon-checkmark2:before{content:"\ea11"}.ai1wm-icon-enter:before{content:"\ea13"}.ai1wm-icon-exit:before{content:"\ea14"}.ai1wm-icon-amazon:before{content:"\ea87"}.ai1wm-icon-onedrive:before{content:"\eaaf"}@media (min-width:855px){.ai1wm-row{margin-left:399px}.ai1wm-row:after,.ai1wm-row:before{content:" ";display:table}.ai1wm-row:after{clear:both}.ai1wm-left{float:right;width:100%}.ai1wm-right{float:left;width:377px;margin-left:-399px}.ai1wm-right .ai1wm-sidebar{width:100%}.ai1wm-right .ai1wm-segment{width:333px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;background-color:#f9f9f9;padding:20px;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box}.ai1wm-right .ai1wm-segment h2{margin:22px 0 0;padding:0;font-weight:700;font-size:14px;text-transform:uppercase;text-align:center}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-holder{position:relative;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-holder h1{float:right;font-weight:300;font-size:22px;text-transform:uppercase}.ai1wm-holder h1 i{position:relative;top:2px}@media (max-width:854px){.ai1wm-container{margin-right:10px!important}.ai1wm-right,.ai1wm-row{margin-left:0!important}.ai1wm-right{float:right!important;width:100%!important;margin-top:18px}.ai1wm-right .ai1wm-sidebar{width:auto!important;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px;border-radius:3px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-container{margin:20px 2px 0 20px}.ai1wm-container:after,.ai1wm-container:before{content:" ";display:table}.ai1wm-container:after{clear:both}.ai1wm-replace-row{width:100%;box-shadow:outset 0 1px 0 0 white;border-radius:3px;color:#333;font-size:11px;font-weight:700;background-color:#f9f9f9;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box;margin-bottom:10px}.ai1wm-field{margin-bottom:4px}.ai1wm-field input[type=text],.ai1wm-field textarea{width:100%;font-weight:400}.ai1wm-field-set{margin-top:18px}.ai1wm-message{-moz-box-sizing:border-box;background-color:#efefef;border-radius:4px;color:rgba(0,0,0,.6);height:auto;margin:10px 0;min-height:18px;padding:6px 10px;position:relative;border:1px solid;transition:opacity .1s ease 0s,color .1s ease 0s,background .1s ease 0s,box-shadow .1s ease 0s}.ai1wm-message.ai1wm-success-message{background-color:#f2f8f0;color:#119000;font-size:12px}.ai1wm-message.ai1wm-info-message{background-color:#d9edf7;color:#31708f;font-size:11px}.ai1wm-message.ai1wm-error-message{background-color:#f1d7d7;color:#a95252;font-size:12px}.ai1wm-message.ai1wm-red-message{color:#d95c5c;border:2px solid #d95c5c;background-color:transparent}.ai1wm-message.ai1wm-red-message h3{margin:.4em 0;color:#d95c5c}.ai1wm-message p{margin:4px 0;font-size:12px}.ai1wm-message-warning{display:block;font-size:14px;line-height:18px;padding:12px 20px;margin:0 0 22px;background-color:#f9f9f9;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;border-right:4px solid #ffba00}.ai1wm-overlay{display:none;position:fixed;top:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:100001}.ai1wm-modal-container{position:fixed;display:none;top:50%;right:50%;z-index:100002;width:480px;height:auto;padding:16px;-webkit-transform:translate(240px,-94px);transform:translate(240px,-94px);border:1px solid #fff;box-shadow:0 2px 6px #292929;border-radius:6px;background:#f6f6f6;box-sizing:border-box;text-align:center}.ai1wm-modal-container section{display:block;min-height:102px}.ai1wm-holder h1,.ai1wm-modal-container section h1{margin:0;padding:0}.ai1wm-modal-container section h1 .ai1wm-title-green{color:#27ae60;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-red{color:#e74c3c;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-grey{color:gray;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-loader{width:32px;height:32px;background:url(../img/logo-32x32.png)}.ai1wm-modal-container section h1 .ai1wm-icon-notification{font-size:1.2em;color:#e74c3c}.ai1wm-modal-container section p{margin:0;padding:12px 0}.ai1wm-modal-container section p .ai1wm-modal-sites p{padding:4px 10px;text-align:right}.ai1wm-modal-container section p .ai1wm-modal-sites input,.ai1wm-modal-container section p .ai1wm-modal-sites select{padding:0 6px;width:100%;border-radius:3px;height:30px;line-height:30px}.ai1wm-modal-container section p .ai1wm-modal-subtitle-green{color:#27ae60}.ai1wm-modal-container section p .ai1wm-modal-subtitle-red{color:#e74c3c}.ai1wm-modal-container section p .ai1wm-modal-subdescription{display:block;text-align:right}.ai1wm-modal-container section p a.ai1wm-button-green{display:inline-block;position:relative;top:26px}.ai1wm-modal-container section p a.ai1wm-emphasize{-webkit-animation:ai1wm-emphasize 1s infinite;animation:ai1wm-emphasize 1s infinite}.ai1wm-modal-container section p em{display:block;color:#34495e;font-style:normal}.ai1wm-modal-container section p.ai1wm-import-modal-content{text-align:right}.ai1wm-modal-container .ai1wm-import-modal-actions{border-top:1px solid #ccc;padding-top:1em;text-align:left}.ai1wm-modal-container .ai1wm-import-modal-actions .ai1wm-button-gray{margin-left:1em}.ai1wm-modal-container .ai1wm-import-modal-notice{border-top:1px solid #ccc}.ai1wm-modal-container .ai1wm-import-modal-notice p{font-weight:700;margin:0;padding-top:16px;text-align:center}#ai1wm-backup-progress,#ai1wm-backup-progress-bar{background-color:#dfdfdf;height:20px;width:350px;border-radius:15px}#ai1wm-backup-progress-bar{background-color:#00aff0;line-height:20px;color:#fff;width:0;text-align:center}.ai1wm-backups{width:100%;margin:1em 0 2em;padding:0;border-collapse:collapse}.ai1wm-backups .ai1wm-column-name{text-align:right;word-wrap:break-all}.ai1wm-backups .ai1wm-column-date,.ai1wm-backups .ai1wm-column-size{text-align:center;white-space:nowrap}.ai1wm-backups .ai1wm-column-actions{text-align:left;white-space:nowrap}.ai1wm-backups thead th{padding:4px 6px;text-align:right;font-size:1.2em}.ai1wm-backups tbody tr:first-child{border-top:1px solid #ccc}.ai1wm-backups tbody tr{border-bottom:1px solid #ccc}.ai1wm-backups tbody tr:hover{background:rgba(0,0,0,.1)}.ai1wm-backups tbody td{padding:4px 6px;box-sizing:border-box;line-height:24px}.ai1wm-backups tbody td.ai1wm-backup-actions{text-align:left;width:250px}.ai1wm-backups tbody td.ai1wm-backup-actions span{transition:width 2s cubic-bezier(.19,1,.22,1);display:inline-block;width:0;text-align:center;visibility:hidden}.ai1wm-backups tbody td.ai1wm-backup-actions .ai1wm-backup-delete,.ai1wm-backups tbody td.ai1wm-backup-actions .ai1wm-backup-download,.ai1wm-backups tbody td.ai1wm-backup-actions .ai1wm-backup-restore{border-radius:50px;margin:0 2px;padding:4px 8px}.ai1wm-backups tbody td.ai1wm-backup-actions .ai1wm-button-on span{width:80px;visibility:visible}.ai1wm-backups-empty{line-height:2em}
1
+ @charset "UTF-8";@-webkit-keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}50%{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}75%{-webkit-transform:rotateZ(270deg);transform:rotateZ(270deg)}to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}50%{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}75%{-webkit-transform:rotateZ(270deg);transform:rotateZ(270deg)}to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@-webkit-keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.ai1wm-button-group{border:2px solid #27ae60;background-color:transparent;color:#27ae60;border-radius:5px;cursor:pointer;text-transform:uppercase;font-weight:600;transition:background-color .2s ease-out;display:inline-block;text-align:right}.ai1wm-button-group.ai1wm-button-export,.ai1wm-button-group.ai1wm-button-import{box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:420px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:448px;border-top:1px solid #27ae60}.ai1wm-button-group .ai1wm-button-main{position:relative;padding:6px 25px 6px 50px;box-sizing:content-box}.ai1wm-button-group .ai1wm-dropdown-menu{height:0;overflow:hidden;transition:height .2s cubic-bezier(.19,1,.22,1);border-top:none}.ai1wm-dropdown-menu{list-style:none}.ai1wm-dropdown-menu,.ai1wm-dropdown-menu li{margin:0!important;padding:0}.ai1wm-dropdown-menu li a,.ai1wm-dropdown-menu li a:visited{display:block;padding:5px 26px;text-decoration:none;color:#27ae60;text-align:right;box-sizing:content-box}.ai1wm-dropdown-menu li a:hover,.ai1wm-dropdown-menu li a:visited:hover{text-decoration:none;color:#111}.ai1mw-lines{position:absolute;width:12px;height:10px;top:9px;left:20px}.ai1wm-line{position:absolute;width:100%;height:2px;margin:auto;background:#27ae60;transition:all .2s ease-in-out}.ai1wm-line-first{top:0;right:0}div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-second{top:50%;right:0}.ai1wm-line-third{top:100%;right:0}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{display:inline-block;border:2px solid #95a5a6;background-color:transparent;color:#95a5a6;border-radius:5px;cursor:pointer;padding:5px 26px 5px 25px;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;text-decoration:none}.ai1wm-button-gray:hover{background-color:#95a5a6;color:#fff}.ai1wm-button-blue,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #27ae60;color:#27ae60}.ai1wm-button-green:hover{background-color:#27ae60;color:#fff}.ai1wm-button-blue,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #6eb649;color:#6eb649}.ai1wm-button-green-small:hover{background-color:#6eb649;color:#fff}.ai1wm-button-blue,.ai1wm-button-red{border:2px solid #00aff0;color:#00aff0}.ai1wm-button-blue:hover{background-color:#00aff0;color:#fff}.ai1wm-button-red{border:2px solid #e74c3c;color:#e74c3c}.ai1wm-button-red:hover{background-color:#e74c3c;color:#fff}.ai1wm-button-blue[disabled=disabled],.ai1wm-button-green-small[disabled=disabled],.ai1wm-button-green[disabled=disabled],.ai1wm-button-red[disabled=disabled]{opacity:.6;cursor:default}.ai1wm-button-blue[disabled=disabled]:hover{color:#00aff0}.ai1wm-button-red[disabled=disabled]:hover{color:#e74c3c}.ai1wm-button-green[disabled=disabled]:hover{color:#27ae60}.ai1wm-button-blue[disabled=disabled]:hover,.ai1wm-button-green-small[disabled=disabled]:hover,.ai1wm-button-green[disabled=disabled]:hover,.ai1wm-button-red[disabled=disabled]:hover{background:100% 0}.ai1wm-message-close-button{position:absolute;left:10px;top:6px;text-decoration:none;font-size:10px}input[type=radio].ai1wm-flat-radio-button{display:none}input[type=radio].ai1wm-flat-radio-button+a i,input[type=radio].ai1wm-flat-radio-button+label i{vertical-align:middle;float:right;width:25px;height:25px;border-radius:50%;background:100% 0;border:2px solid #ccc;content:" ";cursor:pointer;position:relative;box-sizing:content-box}input[type=radio].ai1wm-flat-radio-button:checked+a i,input[type=radio].ai1wm-flat-radio-button:checked+label i{background-color:#d9d9d9;border-color:#6f6f6f}.ai1wm-clear{*zoom:1;clear:both}.ai1wm-clear:after,.ai1wm-clear:before{content:" ";display:table}.ai1wm-clear:after{clear:both}.ai1wm-container .ai1wm-row label{position:relative;top:-1px}.ai1wm-container .ai1wm-row label:after{content:"\200E"}.ai1wm-share-button-container{text-align:center}.ai1wm-share-button-container .ai1wm-share-button{text-decoration:none;margin:10px;font-size:30px}.ai1wm-report-problem{position:relative;float:left}.ai1wm-report-problem-dialog{position:absolute;z-index:999;width:280px;left:0;background-color:#fff;margin:6px 0 0;padding:15px 15px 10px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;display:none}.ai1wm-report-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-report-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-feedback-cancel:active,.ai1wm-feedback-cancel:link,.ai1wm-feedback-cancel:visited,.ai1wm-report-cancel:active,.ai1wm-report-cancel:link,.ai1wm-report-cancel:visited{float:right;line-height:34px;outline:0;text-decoration:none;color:#e74c3c}.ai1wm-form-submit{float:left}.ai1wm-report-active{display:block}.ai1wm-report-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-report-terms-segment>.ai1wm-report-terms{border-radius:3px}.ai1wm-import-info a,.ai1wm-no-underline{text-decoration:none}.ai1wm-top-negative-four{top:-4px}.ai1wm-feedback-form{display:none}.ai1wm-feedback-types{margin:0;padding:0;list-style:none}.ai1wm-feedback-types li{margin:14px 0;padding:0}.ai1wm-feedback-types>li>a>span,.ai1wm-feedback-types>li>label>span{display:inline-block;padding:5px 8px 6px 0}.ai1wm-feedback-types>li>a{height:29px;outline:0;color:#333;text-deciration:none}.ai1wm-loader{display:inline-block;width:128px;height:128px;position:relative;-webkit-animation:ai1wm-rotate 1.5s infinite linear;animation:ai1wm-rotate 1.5s infinite linear;background:url(../img/logo-128x128.png);background-repeat:no-repeat;background-position:center center}.ai1wm-hide{display:none}.ai1wm-label{border:1px solid #5cb85c;background-color:transparent;color:#5cb85c;cursor:pointer;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;padding:.2em .6em;font-size:.8em;border-radius:5px}.ai1wm-label:hover{background-color:#5cb85c;color:#fff}.ai1wm-dialog-message{text-align:right;line-height:1.5em}.ai1wm-import-info{display:inline-block;font-size:12px;font-weight:700;margin-top:16px}[class*=" ai1wm-icon-"],[class^=ai1wm-icon-]{font-family:'servmask';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ai1wm-icon-file-zip:before{content:"\e60f"}.ai1wm-icon-folder:before{content:"\e60e"}.ai1wm-icon-file:before{content:"\e60b"}.ai1wm-icon-file-content:before{content:"\e60c"}.ai1wm-icon-cloud-upload:before{content:"\e600"}.ai1wm-icon-history:before{content:"\e603"}.ai1wm-icon-notification:before{content:"\e619"}.ai1wm-icon-arrow-down:before{content:"\e604"}.ai1wm-icon-close:before{content:"\e61a"}.ai1wm-icon-wordpress2:before{content:"\e620"}.ai1wm-icon-arrow-right:before{content:"\e605"}.ai1wm-icon-plus2:before{content:"\e607"}.ai1wm-icon-export:before{content:"\e601"}.ai1wm-icon-publish:before{content:"\e602"}.ai1wm-icon-paperplane:before{content:"\e608"}.ai1wm-icon-help:before{content:"\e609"}.ai1wm-icon-chevron-right:before{content:"\e60d"}.ai1wm-icon-dropbox:before{content:"\e606"}.ai1wm-icon-gear:before{content:"\e60a"}.ai1wm-icon-database:before{content:"\e964"}.ai1wm-icon-upload2:before{content:"\e9c6"}.ai1wm-icon-checkmark:before{content:"\ea10"}.ai1wm-icon-checkmark2:before{content:"\ea11"}.ai1wm-icon-enter:before{content:"\ea13"}.ai1wm-icon-exit:before{content:"\ea14"}.ai1wm-icon-amazon:before{content:"\ea87"}.ai1wm-icon-onedrive:before{content:"\eaaf"}@media (min-width:855px){.ai1wm-row{margin-left:399px}.ai1wm-row:after,.ai1wm-row:before{content:" ";display:table}.ai1wm-row:after{clear:both}.ai1wm-left{float:right;width:100%}.ai1wm-right{float:left;width:377px;margin-left:-399px}.ai1wm-right .ai1wm-sidebar{width:100%}.ai1wm-right .ai1wm-segment{width:333px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;background-color:#f9f9f9;padding:20px;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box}.ai1wm-right .ai1wm-segment h2{margin:22px 0 0;padding:0;font-weight:700;font-size:14px;text-transform:uppercase;text-align:center}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-holder{position:relative;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-holder h1{float:right;font-weight:300;font-size:22px;text-transform:uppercase}.ai1wm-holder h1 i{position:relative;top:2px}@media (max-width:854px){.ai1wm-container{margin-right:10px!important}.ai1wm-right,.ai1wm-row{margin-left:0!important}.ai1wm-right{float:right!important;width:100%!important;margin-top:18px}.ai1wm-right .ai1wm-sidebar{width:auto!important;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px;border-radius:3px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-container{margin:20px 2px 0 20px}.ai1wm-container:after,.ai1wm-container:before{content:" ";display:table}.ai1wm-container:after{clear:both}.ai1wm-replace-row{width:100%;box-shadow:outset 0 1px 0 0 white;border-radius:3px;color:#333;font-size:11px;font-weight:700;background-color:#f9f9f9;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box;margin-bottom:10px}.ai1wm-field{margin-bottom:4px}.ai1wm-field input[type=text],.ai1wm-field textarea{width:100%;font-weight:400}.ai1wm-field-set{margin-top:18px}.ai1wm-message{-moz-box-sizing:border-box;background-color:#efefef;border-radius:4px;color:rgba(0,0,0,.6);height:auto;margin:10px 0;min-height:18px;padding:6px 10px;position:relative;border:1px solid;transition:opacity .1s ease 0s,color .1s ease 0s,background .1s ease 0s,box-shadow .1s ease 0s}.ai1wm-message.ai1wm-success-message{background-color:#f2f8f0;color:#119000;font-size:12px}.ai1wm-message.ai1wm-info-message{background-color:#d9edf7;color:#31708f;font-size:11px}.ai1wm-message.ai1wm-error-message{background-color:#f1d7d7;color:#a95252;font-size:12px}.ai1wm-message.ai1wm-red-message{color:#d95c5c;border:2px solid #d95c5c;background-color:transparent}.ai1wm-message.ai1wm-red-message h3{margin:.4em 0;color:#d95c5c}.ai1wm-message p{margin:4px 0;font-size:12px}.ai1wm-message-warning{display:block;font-size:14px;line-height:18px;padding:12px 20px;margin:0 0 22px;background-color:#f9f9f9;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;border-right:4px solid #ffba00}.ai1wm-overlay{display:none;position:fixed;top:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:100001}.ai1wm-modal-container{position:fixed;display:none;top:50%;right:50%;z-index:100002;width:480px;height:auto;padding:16px;-webkit-transform:translate(240px,-94px);transform:translate(240px,-94px);border:1px solid #fff;box-shadow:0 2px 6px #292929;border-radius:6px;background:#f6f6f6;box-sizing:border-box;text-align:center}.ai1wm-modal-container section{display:block;min-height:102px}.ai1wm-holder h1,.ai1wm-modal-container section h1{margin:0;padding:0}.ai1wm-modal-container section h1 .ai1wm-title-green{color:#27ae60;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-red{color:#e74c3c;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-grey{color:gray;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-loader{width:32px;height:32px;background:url(../img/logo-32x32.png)}.ai1wm-modal-container section h1 .ai1wm-icon-notification{font-size:1.2em;color:#e74c3c}.ai1wm-modal-container section p{margin:0;padding:12px 0}.ai1wm-modal-container section p .ai1wm-modal-sites p{padding:4px 10px;text-align:right}.ai1wm-modal-container section p .ai1wm-modal-sites input,.ai1wm-modal-container section p .ai1wm-modal-sites select{padding:0 6px;width:100%;border-radius:3px;height:30px;line-height:30px}.ai1wm-modal-container section p .ai1wm-modal-subtitle-green{color:#27ae60}.ai1wm-modal-container section p .ai1wm-modal-subtitle-red{color:#e74c3c}.ai1wm-modal-container section p .ai1wm-modal-subdescription{display:block;text-align:right}.ai1wm-modal-container section p a.ai1wm-button-green{display:inline-block;position:relative;top:26px}.ai1wm-modal-container section p a.ai1wm-emphasize{-webkit-animation:ai1wm-emphasize 1s infinite;animation:ai1wm-emphasize 1s infinite}.ai1wm-modal-container section p em{display:block;color:#34495e;font-style:normal}.ai1wm-modal-container section p.ai1wm-import-modal-content{text-align:right}.ai1wm-modal-container .ai1wm-import-modal-actions{border-top:1px solid #ccc;padding-top:1em;text-align:left}.ai1wm-modal-container .ai1wm-import-modal-actions .ai1wm-button-gray{margin-left:1em}.ai1wm-modal-container .ai1wm-import-modal-notice{border-top:1px solid #ccc}.ai1wm-modal-container .ai1wm-import-modal-notice p{font-weight:700;margin:0;padding-top:16px;text-align:center}#ai1wm-backup-progress,#ai1wm-backup-progress-bar{background-color:#dfdfdf;height:20px;width:350px;border-radius:15px}#ai1wm-backup-progress-bar{background-color:#00aff0;line-height:20px;color:#fff;width:0;text-align:center}.ai1wm-backups{width:100%;margin:1em 0 2em;padding:0;border-collapse:collapse}.ai1wm-backups .ai1wm-column-name{text-align:right;word-wrap:break-all}.ai1wm-backups .ai1wm-column-date,.ai1wm-backups .ai1wm-column-size{text-align:center;white-space:nowrap}.ai1wm-backups .ai1wm-column-actions{text-align:left;white-space:nowrap}.ai1wm-backups thead th{padding:4px 6px;text-align:right;font-size:1.2em}.ai1wm-backups tbody tr:first-child{border-top:1px solid #ccc}.ai1wm-backups tbody tr{border-bottom:1px solid #ccc}.ai1wm-backups tbody tr:hover{background:rgba(0,0,0,.1)}.ai1wm-backups tbody td{padding:4px 6px;box-sizing:border-box;line-height:24px}.ai1wm-backups tbody td.ai1wm-backup-actions{text-align:left;width:250px}.ai1wm-backups tbody td.ai1wm-backup-actions span{transition:width 2s cubic-bezier(.19,1,.22,1);display:inline-block;width:0;text-align:center;visibility:hidden}.ai1wm-backups tbody td.ai1wm-backup-actions .ai1wm-backup-delete,.ai1wm-backups tbody td.ai1wm-backup-actions .ai1wm-backup-download,.ai1wm-backups tbody td.ai1wm-backup-actions .ai1wm-backup-restore{border-radius:50px;margin:0 2px;padding:4px 8px}.ai1wm-backups tbody td.ai1wm-backup-actions .ai1wm-button-on span{width:80px;visibility:visible}.ai1wm-backups-empty{line-height:2em}
lib/view/assets/css/export.min.css CHANGED
@@ -1 +1 @@
1
- @charset "UTF-8";@-webkit-keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}50%{-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}75%{-webkit-transform:rotateZ(-270deg);transform:rotateZ(-270deg)}to{-webkit-transform:rotateZ(-360deg);transform:rotateZ(-360deg)}}@keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}50%{-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}75%{-webkit-transform:rotateZ(-270deg);transform:rotateZ(-270deg)}to{-webkit-transform:rotateZ(-360deg);transform:rotateZ(-360deg)}}@-webkit-keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.ai1wm-accordion{margin:1em 0;display:block}.ai1wm-accordion h4{cursor:pointer;color:rgba(0,116,162,.8);margin:0}.ai1wm-accordion h4 small{color:#444;font-weight:400}.ai1wm-accordion h4 small:after,.ai1wm-container .ai1wm-row label:after{content:"\200E"}.ai1wm-accordion .ai1wm-icon-arrow-right{transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out;display:inline-block}.ai1wm-accordion ul{margin:0;padding:0;list-style:none;visibility:hidden;height:0;transition:height .2s cubic-bezier(.19,1,.22,1)}.ai1wm-accordion h4 small,.ai1wm-accordion ul li small{display:inline;float:none;width:auto}.ai1wm-accordion.ai1wm-open h4 .ai1wm-icon-arrow-right{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ai1wm-accordion.ai1wm-open ul{height:auto;margin:.6em 0 0 2em;visibility:visible}.ai1wm-button-group{border:2px solid #27ae60;background-color:transparent;color:#27ae60;border-radius:5px;cursor:pointer;text-transform:uppercase;font-weight:600;transition:background-color .2s ease-out;display:inline-block;text-align:left}.ai1wm-button-group.ai1wm-button-export,.ai1wm-button-group.ai1wm-button-import{box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:392px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:420px;border-top:1px solid #27ae60}.ai1wm-button-group .ai1wm-button-main{position:relative;padding:6px 50px 6px 25px;box-sizing:content-box}.ai1wm-button-group .ai1wm-dropdown-menu{height:0;overflow:hidden;transition:height .2s cubic-bezier(.19,1,.22,1);border-top:none}.ai1wm-dropdown-menu{list-style:none}.ai1wm-dropdown-menu,.ai1wm-dropdown-menu li{margin:0!important;padding:0}.ai1wm-dropdown-menu li a,.ai1wm-dropdown-menu li a:visited{display:block;padding:5px 26px;text-decoration:none;color:#27ae60;text-align:left;box-sizing:content-box}.ai1wm-dropdown-menu li a:hover,.ai1wm-dropdown-menu li a:visited:hover{text-decoration:none;color:#111}.ai1mw-lines{position:absolute;width:12px;height:10px;top:9px;right:20px}.ai1wm-line{position:absolute;width:100%;height:2px;margin:auto;background:#27ae60;transition:all .2s ease-in-out}.ai1wm-line-first{top:0;left:0}div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-second{top:50%;left:0}.ai1wm-line-third{top:100%;left:0}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{display:inline-block;border:2px solid #95a5a6;background-color:transparent;color:#95a5a6;border-radius:5px;cursor:pointer;padding:5px 25px 5px 26px;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;text-decoration:none}.ai1wm-button-gray:hover{background-color:#95a5a6;color:#fff}.ai1wm-button-blue,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #27ae60;color:#27ae60}.ai1wm-button-green:hover{background-color:#27ae60;color:#fff}.ai1wm-button-blue,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #6eb649;color:#6eb649}.ai1wm-button-green-small:hover{background-color:#6eb649;color:#fff}.ai1wm-button-blue,.ai1wm-button-red{border:2px solid #00aff0;color:#00aff0}.ai1wm-button-blue:hover{background-color:#00aff0;color:#fff}.ai1wm-button-red{border:2px solid #e74c3c;color:#e74c3c}.ai1wm-button-red:hover{background-color:#e74c3c;color:#fff}.ai1wm-button-blue[disabled=disabled],.ai1wm-button-green-small[disabled=disabled],.ai1wm-button-green[disabled=disabled],.ai1wm-button-red[disabled=disabled]{opacity:.6;cursor:default}.ai1wm-button-blue[disabled=disabled]:hover{color:#00aff0}.ai1wm-button-red[disabled=disabled]:hover{color:#e74c3c}.ai1wm-button-green[disabled=disabled]:hover{color:#27ae60}.ai1wm-button-blue[disabled=disabled]:hover,.ai1wm-button-green-small[disabled=disabled]:hover,.ai1wm-button-green[disabled=disabled]:hover,.ai1wm-button-red[disabled=disabled]:hover{background:0 0}.ai1wm-message-close-button{position:absolute;right:10px;top:6px;text-decoration:none;font-size:10px}input[type=radio].ai1wm-flat-radio-button{display:none}input[type=radio].ai1wm-flat-radio-button+a i,input[type=radio].ai1wm-flat-radio-button+label i{vertical-align:middle;float:left;width:25px;height:25px;border-radius:50%;background:0 0;border:2px solid #ccc;content:" ";cursor:pointer;position:relative;box-sizing:content-box}input[type=radio].ai1wm-flat-radio-button:checked+a i,input[type=radio].ai1wm-flat-radio-button:checked+label i{background-color:#d9d9d9;border-color:#6f6f6f}.ai1wm-clear{*zoom:1;clear:both}.ai1wm-clear:after,.ai1wm-clear:before{content:" ";display:table}.ai1wm-clear:after{clear:both}.ai1wm-container .ai1wm-row label{position:relative;top:-1px}.ai1wm-share-button-container{text-align:center}.ai1wm-share-button-container .ai1wm-share-button{text-decoration:none;margin:10px;font-size:30px}.ai1wm-report-problem{position:relative;float:right}.ai1wm-report-problem-dialog{position:absolute;z-index:999;width:280px;right:0;background-color:#fff;margin:6px 0 0;padding:15px 15px 10px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;display:none}.ai1wm-report-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-report-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-feedback-cancel:active,.ai1wm-feedback-cancel:link,.ai1wm-feedback-cancel:visited,.ai1wm-report-cancel:active,.ai1wm-report-cancel:link,.ai1wm-report-cancel:visited{float:left;line-height:34px;outline:0;text-decoration:none;color:#e74c3c}.ai1wm-form-submit{float:right}.ai1wm-report-active{display:block}.ai1wm-report-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-report-terms-segment>.ai1wm-report-terms{border-radius:3px}.ai1wm-import-info a,.ai1wm-no-underline{text-decoration:none}.ai1wm-top-negative-four{top:-4px}.ai1wm-feedback-form{display:none}.ai1wm-feedback-types{margin:0;padding:0;list-style:none}.ai1wm-feedback-types li{margin:14px 0;padding:0}.ai1wm-feedback-types>li>a>span,.ai1wm-feedback-types>li>label>span{display:inline-block;padding:5px 0 6px 8px}.ai1wm-feedback-types>li>a{height:29px;outline:0;color:#333;text-deciration:none}.ai1wm-loader{display:inline-block;width:128px;height:128px;position:relative;-webkit-animation:ai1wm-rotate 1.5s infinite linear;animation:ai1wm-rotate 1.5s infinite linear;background:url(../img/logo-128x128.png);background-repeat:no-repeat;background-position:center center}.ai1wm-hide{display:none}.ai1wm-label{border:1px solid #5cb85c;background-color:transparent;color:#5cb85c;cursor:pointer;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;padding:.2em .6em;font-size:.8em;border-radius:5px}.ai1wm-label:hover{background-color:#5cb85c;color:#fff}.ai1wm-dialog-message{text-align:left;line-height:1.5em}.ai1wm-import-info{display:inline-block;font-size:12px;font-weight:700;margin-top:16px}[class*=" ai1wm-icon-"],[class^=ai1wm-icon-]{font-family:'servmask';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ai1wm-icon-file-zip:before{content:"\e60f"}.ai1wm-icon-folder:before{content:"\e60e"}.ai1wm-icon-file:before{content:"\e60b"}.ai1wm-icon-file-content:before{content:"\e60c"}.ai1wm-icon-cloud-upload:before{content:"\e600"}.ai1wm-icon-history:before{content:"\e603"}.ai1wm-icon-notification:before{content:"\e619"}.ai1wm-icon-arrow-down:before{content:"\e604"}.ai1wm-icon-close:before{content:"\e61a"}.ai1wm-icon-wordpress2:before{content:"\e620"}.ai1wm-icon-arrow-right:before{content:"\e605"}.ai1wm-icon-plus2:before{content:"\e607"}.ai1wm-icon-export:before{content:"\e601"}.ai1wm-icon-publish:before{content:"\e602"}.ai1wm-icon-paperplane:before{content:"\e608"}.ai1wm-icon-help:before{content:"\e609"}.ai1wm-icon-chevron-right:before{content:"\e60d"}.ai1wm-icon-dropbox:before{content:"\e606"}.ai1wm-icon-gear:before{content:"\e60a"}.ai1wm-icon-database:before{content:"\e964"}.ai1wm-icon-upload2:before{content:"\e9c6"}.ai1wm-icon-checkmark:before{content:"\ea10"}.ai1wm-icon-checkmark2:before{content:"\ea11"}.ai1wm-icon-enter:before{content:"\ea13"}.ai1wm-icon-exit:before{content:"\ea14"}.ai1wm-icon-amazon:before{content:"\ea87"}.ai1wm-icon-onedrive:before{content:"\eaaf"}@media (min-width:855px){.ai1wm-row{margin-right:399px}.ai1wm-row:after,.ai1wm-row:before{content:" ";display:table}.ai1wm-row:after{clear:both}.ai1wm-left{float:left;width:100%}.ai1wm-right{float:right;width:377px;margin-right:-399px}.ai1wm-right .ai1wm-sidebar{width:100%}.ai1wm-right .ai1wm-segment{width:333px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;background-color:#f9f9f9;padding:20px;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box}.ai1wm-right .ai1wm-segment h2{margin:22px 0 0;padding:0;font-weight:700;font-size:14px;text-transform:uppercase;text-align:center}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-holder{position:relative;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-holder h1{float:left;font-weight:300;font-size:22px;text-transform:uppercase}.ai1wm-holder h1 i{position:relative;top:2px}@media (max-width:854px){.ai1wm-container{margin-left:10px!important}.ai1wm-right,.ai1wm-row{margin-right:0!important}.ai1wm-right{float:left!important;width:100%!important;margin-top:18px}.ai1wm-right .ai1wm-sidebar{width:auto!important;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px;border-radius:3px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-container{margin:20px 20px 0 2px}.ai1wm-container:after,.ai1wm-container:before{content:" ";display:table}.ai1wm-container:after{clear:both}.ai1wm-replace-row{width:100%;box-shadow:outset 0 1px 0 0 white;border-radius:3px;color:#333;font-size:11px;font-weight:700;background-color:#f9f9f9;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box;margin-bottom:10px}.ai1wm-field{margin-bottom:4px}.ai1wm-field input[type=text],.ai1wm-field textarea,.ai1wm-query div input{width:100%;font-weight:400}.ai1wm-field-set{margin-top:18px}.ai1wm-message{-moz-box-sizing:border-box;background-color:#efefef;border-radius:4px;color:rgba(0,0,0,.6);height:auto;margin:10px 0;min-height:18px;padding:6px 10px;position:relative;border:1px solid;transition:opacity .1s ease 0s,color .1s ease 0s,background .1s ease 0s,box-shadow .1s ease 0s}.ai1wm-message.ai1wm-success-message{background-color:#f2f8f0;color:#119000;font-size:12px}.ai1wm-message.ai1wm-info-message{background-color:#d9edf7;color:#31708f;font-size:11px}.ai1wm-message.ai1wm-error-message{background-color:#f1d7d7;color:#a95252;font-size:12px}.ai1wm-message.ai1wm-red-message{color:#d95c5c;border:2px solid #d95c5c;background-color:transparent}.ai1wm-message.ai1wm-red-message h3{margin:.4em 0;color:#d95c5c}.ai1wm-message p{margin:4px 0;font-size:12px}.ai1wm-message-warning{display:block;font-size:14px;line-height:18px;padding:12px 20px;margin:0 0 22px;background-color:#f9f9f9;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;border-left:4px solid #ffba00}.ai1wm-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:100001}.ai1wm-modal-container{position:fixed;display:none;top:50%;left:50%;z-index:100002;width:480px;height:auto;padding:16px;-webkit-transform:translate(-240px,-94px);transform:translate(-240px,-94px);border:1px solid #fff;box-shadow:0 2px 6px #292929;border-radius:6px;background:#f6f6f6;box-sizing:border-box;text-align:center}.ai1wm-modal-container section{display:block;min-height:102px}.ai1wm-holder h1,.ai1wm-modal-container section h1{margin:0;padding:0}.ai1wm-modal-container section h1 .ai1wm-title-green{color:#27ae60;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-red{color:#e74c3c;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-grey{color:gray;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-loader{width:32px;height:32px;background:url(../img/logo-32x32.png)}.ai1wm-modal-container section h1 .ai1wm-icon-notification{font-size:1.2em;color:#e74c3c}.ai1wm-modal-container section p{margin:0;padding:12px 0}.ai1wm-modal-container section p .ai1wm-modal-sites p{padding:4px 10px;text-align:left}.ai1wm-modal-container section p .ai1wm-modal-sites input,.ai1wm-modal-container section p .ai1wm-modal-sites select{padding:0 6px;width:100%;border-radius:3px;height:30px;line-height:30px}.ai1wm-modal-container section p .ai1wm-modal-subtitle-green{color:#27ae60}.ai1wm-modal-container section p .ai1wm-modal-subtitle-red{color:#e74c3c}.ai1wm-modal-container section p .ai1wm-modal-subdescription{display:block;text-align:left}.ai1wm-modal-container section p a.ai1wm-button-green{display:inline-block;position:relative;top:26px}.ai1wm-modal-container section p a.ai1wm-emphasize{-webkit-animation:ai1wm-emphasize 1s infinite;animation:ai1wm-emphasize 1s infinite}.ai1wm-modal-container section p em{display:block;color:#34495e;font-style:normal}.ai1wm-modal-container section p.ai1wm-import-modal-content{text-align:left}.ai1wm-modal-container .ai1wm-import-modal-actions{border-top:1px solid #ccc;padding-top:1em;text-align:right}.ai1wm-modal-container .ai1wm-import-modal-actions .ai1wm-button-gray{margin-right:1em}.ai1wm-modal-container .ai1wm-import-modal-notice{border-top:1px solid #ccc}.ai1wm-modal-container .ai1wm-import-modal-notice p{font-weight:700;margin:0;padding-top:16px;text-align:center}.ai1wm-query-arrow{position:relative;top:4px;float:right}.ai1wm-query.ai1wm-open{background:#ebebeb!important}.ai1wm-query.ai1wm-open p small{border-bottom:1px dashed #000}.ai1wm-query.ai1wm-open div{visibility:visible!important;height:5rem!important;margin-top:8px}.ai1wm-query.ai1wm-open .ai1wm-query-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ai1wm-query{width:100%;margin:0 0 10px;list-style:none;background:0 0;border:1px solid #d8d8d8;padding:10px;border-radius:5px;box-sizing:border-box}.ai1wm-query div{transition:height .2s cubic-bezier(.19,1,.22,1);visibility:hidden;height:0}.ai1wm-query div input{font-size:.8rem;padding:0 10px;height:2.3rem;line-height:2.3rem;margin-bottom:4px;border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);background-color:#fff;color:#333;transition:.05s border-color ease-in-out;border-radius:5px}.ai1wm-query div input:focus{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}.ai1wm-query p{margin:0;cursor:pointer}.ai1wm-query p small{display:inline;width:auto;float:none}.ai1wm-query-arrow{transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out}#ai1wm-queries{padding:0}
1
+ @charset "UTF-8";@-webkit-keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}50%{-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}75%{-webkit-transform:rotateZ(-270deg);transform:rotateZ(-270deg)}to{-webkit-transform:rotateZ(-360deg);transform:rotateZ(-360deg)}}@keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}50%{-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}75%{-webkit-transform:rotateZ(-270deg);transform:rotateZ(-270deg)}to{-webkit-transform:rotateZ(-360deg);transform:rotateZ(-360deg)}}@-webkit-keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.ai1wm-accordion{margin:1em 0;display:block}.ai1wm-accordion h4{cursor:pointer;color:rgba(0,116,162,.8);margin:0}.ai1wm-accordion h4 small{color:#444;font-weight:400}.ai1wm-accordion h4 small:after,.ai1wm-container .ai1wm-row label:after{content:"\200E"}.ai1wm-accordion .ai1wm-icon-arrow-right{transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out;display:inline-block}.ai1wm-accordion ul{margin:0;padding:0;list-style:none;visibility:hidden;height:0;transition:height .2s cubic-bezier(.19,1,.22,1)}.ai1wm-accordion h4 small,.ai1wm-accordion ul li small{display:inline;float:none;width:auto}.ai1wm-accordion.ai1wm-open h4 .ai1wm-icon-arrow-right{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ai1wm-accordion.ai1wm-open ul{height:auto;margin:.6em 0 0 2em;visibility:visible}.ai1wm-button-group{border:2px solid #27ae60;background-color:transparent;color:#27ae60;border-radius:5px;cursor:pointer;text-transform:uppercase;font-weight:600;transition:background-color .2s ease-out;display:inline-block;text-align:left}.ai1wm-button-group.ai1wm-button-export,.ai1wm-button-group.ai1wm-button-import{box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:420px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:448px;border-top:1px solid #27ae60}.ai1wm-button-group .ai1wm-button-main{position:relative;padding:6px 50px 6px 25px;box-sizing:content-box}.ai1wm-button-group .ai1wm-dropdown-menu{height:0;overflow:hidden;transition:height .2s cubic-bezier(.19,1,.22,1);border-top:none}.ai1wm-dropdown-menu{list-style:none}.ai1wm-dropdown-menu,.ai1wm-dropdown-menu li{margin:0!important;padding:0}.ai1wm-dropdown-menu li a,.ai1wm-dropdown-menu li a:visited{display:block;padding:5px 26px;text-decoration:none;color:#27ae60;text-align:left;box-sizing:content-box}.ai1wm-dropdown-menu li a:hover,.ai1wm-dropdown-menu li a:visited:hover{text-decoration:none;color:#111}.ai1mw-lines{position:absolute;width:12px;height:10px;top:9px;right:20px}.ai1wm-line{position:absolute;width:100%;height:2px;margin:auto;background:#27ae60;transition:all .2s ease-in-out}.ai1wm-line-first{top:0;left:0}div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-second{top:50%;left:0}.ai1wm-line-third{top:100%;left:0}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{display:inline-block;border:2px solid #95a5a6;background-color:transparent;color:#95a5a6;border-radius:5px;cursor:pointer;padding:5px 25px 5px 26px;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;text-decoration:none}.ai1wm-button-gray:hover{background-color:#95a5a6;color:#fff}.ai1wm-button-blue,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #27ae60;color:#27ae60}.ai1wm-button-green:hover{background-color:#27ae60;color:#fff}.ai1wm-button-blue,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #6eb649;color:#6eb649}.ai1wm-button-green-small:hover{background-color:#6eb649;color:#fff}.ai1wm-button-blue,.ai1wm-button-red{border:2px solid #00aff0;color:#00aff0}.ai1wm-button-blue:hover{background-color:#00aff0;color:#fff}.ai1wm-button-red{border:2px solid #e74c3c;color:#e74c3c}.ai1wm-button-red:hover{background-color:#e74c3c;color:#fff}.ai1wm-button-blue[disabled=disabled],.ai1wm-button-green-small[disabled=disabled],.ai1wm-button-green[disabled=disabled],.ai1wm-button-red[disabled=disabled]{opacity:.6;cursor:default}.ai1wm-button-blue[disabled=disabled]:hover{color:#00aff0}.ai1wm-button-red[disabled=disabled]:hover{color:#e74c3c}.ai1wm-button-green[disabled=disabled]:hover{color:#27ae60}.ai1wm-button-blue[disabled=disabled]:hover,.ai1wm-button-green-small[disabled=disabled]:hover,.ai1wm-button-green[disabled=disabled]:hover,.ai1wm-button-red[disabled=disabled]:hover{background:0 0}.ai1wm-message-close-button{position:absolute;right:10px;top:6px;text-decoration:none;font-size:10px}input[type=radio].ai1wm-flat-radio-button{display:none}input[type=radio].ai1wm-flat-radio-button+a i,input[type=radio].ai1wm-flat-radio-button+label i{vertical-align:middle;float:left;width:25px;height:25px;border-radius:50%;background:0 0;border:2px solid #ccc;content:" ";cursor:pointer;position:relative;box-sizing:content-box}input[type=radio].ai1wm-flat-radio-button:checked+a i,input[type=radio].ai1wm-flat-radio-button:checked+label i{background-color:#d9d9d9;border-color:#6f6f6f}.ai1wm-clear{*zoom:1;clear:both}.ai1wm-clear:after,.ai1wm-clear:before{content:" ";display:table}.ai1wm-clear:after{clear:both}.ai1wm-container .ai1wm-row label{position:relative;top:-1px}.ai1wm-share-button-container{text-align:center}.ai1wm-share-button-container .ai1wm-share-button{text-decoration:none;margin:10px;font-size:30px}.ai1wm-report-problem{position:relative;float:right}.ai1wm-report-problem-dialog{position:absolute;z-index:999;width:280px;right:0;background-color:#fff;margin:6px 0 0;padding:15px 15px 10px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;display:none}.ai1wm-report-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-report-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-feedback-cancel:active,.ai1wm-feedback-cancel:link,.ai1wm-feedback-cancel:visited,.ai1wm-report-cancel:active,.ai1wm-report-cancel:link,.ai1wm-report-cancel:visited{float:left;line-height:34px;outline:0;text-decoration:none;color:#e74c3c}.ai1wm-form-submit{float:right}.ai1wm-report-active{display:block}.ai1wm-report-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-report-terms-segment>.ai1wm-report-terms{border-radius:3px}.ai1wm-import-info a,.ai1wm-no-underline{text-decoration:none}.ai1wm-top-negative-four{top:-4px}.ai1wm-feedback-form{display:none}.ai1wm-feedback-types{margin:0;padding:0;list-style:none}.ai1wm-feedback-types li{margin:14px 0;padding:0}.ai1wm-feedback-types>li>a>span,.ai1wm-feedback-types>li>label>span{display:inline-block;padding:5px 0 6px 8px}.ai1wm-feedback-types>li>a{height:29px;outline:0;color:#333;text-deciration:none}.ai1wm-loader{display:inline-block;width:128px;height:128px;position:relative;-webkit-animation:ai1wm-rotate 1.5s infinite linear;animation:ai1wm-rotate 1.5s infinite linear;background:url(../img/logo-128x128.png);background-repeat:no-repeat;background-position:center center}.ai1wm-hide{display:none}.ai1wm-label{border:1px solid #5cb85c;background-color:transparent;color:#5cb85c;cursor:pointer;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;padding:.2em .6em;font-size:.8em;border-radius:5px}.ai1wm-label:hover{background-color:#5cb85c;color:#fff}.ai1wm-dialog-message{text-align:left;line-height:1.5em}.ai1wm-import-info{display:inline-block;font-size:12px;font-weight:700;margin-top:16px}[class*=" ai1wm-icon-"],[class^=ai1wm-icon-]{font-family:'servmask';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ai1wm-icon-file-zip:before{content:"\e60f"}.ai1wm-icon-folder:before{content:"\e60e"}.ai1wm-icon-file:before{content:"\e60b"}.ai1wm-icon-file-content:before{content:"\e60c"}.ai1wm-icon-cloud-upload:before{content:"\e600"}.ai1wm-icon-history:before{content:"\e603"}.ai1wm-icon-notification:before{content:"\e619"}.ai1wm-icon-arrow-down:before{content:"\e604"}.ai1wm-icon-close:before{content:"\e61a"}.ai1wm-icon-wordpress2:before{content:"\e620"}.ai1wm-icon-arrow-right:before{content:"\e605"}.ai1wm-icon-plus2:before{content:"\e607"}.ai1wm-icon-export:before{content:"\e601"}.ai1wm-icon-publish:before{content:"\e602"}.ai1wm-icon-paperplane:before{content:"\e608"}.ai1wm-icon-help:before{content:"\e609"}.ai1wm-icon-chevron-right:before{content:"\e60d"}.ai1wm-icon-dropbox:before{content:"\e606"}.ai1wm-icon-gear:before{content:"\e60a"}.ai1wm-icon-database:before{content:"\e964"}.ai1wm-icon-upload2:before{content:"\e9c6"}.ai1wm-icon-checkmark:before{content:"\ea10"}.ai1wm-icon-checkmark2:before{content:"\ea11"}.ai1wm-icon-enter:before{content:"\ea13"}.ai1wm-icon-exit:before{content:"\ea14"}.ai1wm-icon-amazon:before{content:"\ea87"}.ai1wm-icon-onedrive:before{content:"\eaaf"}@media (min-width:855px){.ai1wm-row{margin-right:399px}.ai1wm-row:after,.ai1wm-row:before{content:" ";display:table}.ai1wm-row:after{clear:both}.ai1wm-left{float:left;width:100%}.ai1wm-right{float:right;width:377px;margin-right:-399px}.ai1wm-right .ai1wm-sidebar{width:100%}.ai1wm-right .ai1wm-segment{width:333px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;background-color:#f9f9f9;padding:20px;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box}.ai1wm-right .ai1wm-segment h2{margin:22px 0 0;padding:0;font-weight:700;font-size:14px;text-transform:uppercase;text-align:center}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-holder{position:relative;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-holder h1{float:left;font-weight:300;font-size:22px;text-transform:uppercase}.ai1wm-holder h1 i{position:relative;top:2px}@media (max-width:854px){.ai1wm-container{margin-left:10px!important}.ai1wm-right,.ai1wm-row{margin-right:0!important}.ai1wm-right{float:left!important;width:100%!important;margin-top:18px}.ai1wm-right .ai1wm-sidebar{width:auto!important;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px;border-radius:3px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-container{margin:20px 20px 0 2px}.ai1wm-container:after,.ai1wm-container:before{content:" ";display:table}.ai1wm-container:after{clear:both}.ai1wm-replace-row{width:100%;box-shadow:outset 0 1px 0 0 white;border-radius:3px;color:#333;font-size:11px;font-weight:700;background-color:#f9f9f9;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box;margin-bottom:10px}.ai1wm-field{margin-bottom:4px}.ai1wm-field input[type=text],.ai1wm-field textarea,.ai1wm-query div input{width:100%;font-weight:400}.ai1wm-field-set{margin-top:18px}.ai1wm-message{-moz-box-sizing:border-box;background-color:#efefef;border-radius:4px;color:rgba(0,0,0,.6);height:auto;margin:10px 0;min-height:18px;padding:6px 10px;position:relative;border:1px solid;transition:opacity .1s ease 0s,color .1s ease 0s,background .1s ease 0s,box-shadow .1s ease 0s}.ai1wm-message.ai1wm-success-message{background-color:#f2f8f0;color:#119000;font-size:12px}.ai1wm-message.ai1wm-info-message{background-color:#d9edf7;color:#31708f;font-size:11px}.ai1wm-message.ai1wm-error-message{background-color:#f1d7d7;color:#a95252;font-size:12px}.ai1wm-message.ai1wm-red-message{color:#d95c5c;border:2px solid #d95c5c;background-color:transparent}.ai1wm-message.ai1wm-red-message h3{margin:.4em 0;color:#d95c5c}.ai1wm-message p{margin:4px 0;font-size:12px}.ai1wm-message-warning{display:block;font-size:14px;line-height:18px;padding:12px 20px;margin:0 0 22px;background-color:#f9f9f9;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;border-left:4px solid #ffba00}.ai1wm-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:100001}.ai1wm-modal-container{position:fixed;display:none;top:50%;left:50%;z-index:100002;width:480px;height:auto;padding:16px;-webkit-transform:translate(-240px,-94px);transform:translate(-240px,-94px);border:1px solid #fff;box-shadow:0 2px 6px #292929;border-radius:6px;background:#f6f6f6;box-sizing:border-box;text-align:center}.ai1wm-modal-container section{display:block;min-height:102px}.ai1wm-holder h1,.ai1wm-modal-container section h1{margin:0;padding:0}.ai1wm-modal-container section h1 .ai1wm-title-green{color:#27ae60;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-red{color:#e74c3c;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-grey{color:gray;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-loader{width:32px;height:32px;background:url(../img/logo-32x32.png)}.ai1wm-modal-container section h1 .ai1wm-icon-notification{font-size:1.2em;color:#e74c3c}.ai1wm-modal-container section p{margin:0;padding:12px 0}.ai1wm-modal-container section p .ai1wm-modal-sites p{padding:4px 10px;text-align:left}.ai1wm-modal-container section p .ai1wm-modal-sites input,.ai1wm-modal-container section p .ai1wm-modal-sites select{padding:0 6px;width:100%;border-radius:3px;height:30px;line-height:30px}.ai1wm-modal-container section p .ai1wm-modal-subtitle-green{color:#27ae60}.ai1wm-modal-container section p .ai1wm-modal-subtitle-red{color:#e74c3c}.ai1wm-modal-container section p .ai1wm-modal-subdescription{display:block;text-align:left}.ai1wm-modal-container section p a.ai1wm-button-green{display:inline-block;position:relative;top:26px}.ai1wm-modal-container section p a.ai1wm-emphasize{-webkit-animation:ai1wm-emphasize 1s infinite;animation:ai1wm-emphasize 1s infinite}.ai1wm-modal-container section p em{display:block;color:#34495e;font-style:normal}.ai1wm-modal-container section p.ai1wm-import-modal-content{text-align:left}.ai1wm-modal-container .ai1wm-import-modal-actions{border-top:1px solid #ccc;padding-top:1em;text-align:right}.ai1wm-modal-container .ai1wm-import-modal-actions .ai1wm-button-gray{margin-right:1em}.ai1wm-modal-container .ai1wm-import-modal-notice{border-top:1px solid #ccc}.ai1wm-modal-container .ai1wm-import-modal-notice p{font-weight:700;margin:0;padding-top:16px;text-align:center}.ai1wm-query-arrow{position:relative;top:4px;float:right}.ai1wm-query.ai1wm-open{background:#ebebeb!important}.ai1wm-query.ai1wm-open p small{border-bottom:1px dashed #000}.ai1wm-query.ai1wm-open div{visibility:visible!important;height:5rem!important;margin-top:8px}.ai1wm-query.ai1wm-open .ai1wm-query-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ai1wm-query{width:100%;margin:0 0 10px;list-style:none;background:0 0;border:1px solid #d8d8d8;padding:10px;border-radius:5px;box-sizing:border-box}.ai1wm-query div{transition:height .2s cubic-bezier(.19,1,.22,1);visibility:hidden;height:0}.ai1wm-query div input{font-size:.8rem;padding:0 10px;height:2.3rem;line-height:2.3rem;margin-bottom:4px;border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);background-color:#fff;color:#333;transition:.05s border-color ease-in-out;border-radius:5px}.ai1wm-query div input:focus{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}.ai1wm-query p{margin:0;cursor:pointer}.ai1wm-query p small{display:inline;width:auto;float:none}.ai1wm-query-arrow{transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out}#ai1wm-queries{padding:0}
lib/view/assets/css/export.min.rtl.css CHANGED
@@ -1 +1 @@
1
- @charset "UTF-8";@-webkit-keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}50%{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}75%{-webkit-transform:rotateZ(270deg);transform:rotateZ(270deg)}to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}50%{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}75%{-webkit-transform:rotateZ(270deg);transform:rotateZ(270deg)}to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@-webkit-keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.ai1wm-accordion{margin:1em 0;display:block}.ai1wm-accordion h4{cursor:pointer;color:rgba(0,116,162,.8);margin:0}.ai1wm-accordion h4 small{color:#444;font-weight:400}.ai1wm-accordion h4 small:after,.ai1wm-container .ai1wm-row label:after{content:"\200E"}.ai1wm-accordion .ai1wm-icon-arrow-right{transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out;display:inline-block}.ai1wm-accordion ul{margin:0;padding:0;list-style:none;visibility:hidden;height:0;transition:height .2s cubic-bezier(.19,1,.22,1)}.ai1wm-accordion h4 small,.ai1wm-accordion ul li small{display:inline;float:none;width:auto}.ai1wm-accordion.ai1wm-open h4 .ai1wm-icon-arrow-right{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.ai1wm-accordion.ai1wm-open ul{height:auto;margin:.6em 2em 0 0;visibility:visible}.ai1wm-button-group{border:2px solid #27ae60;background-color:transparent;color:#27ae60;border-radius:5px;cursor:pointer;text-transform:uppercase;font-weight:600;transition:background-color .2s ease-out;display:inline-block;text-align:right}.ai1wm-button-group.ai1wm-button-export,.ai1wm-button-group.ai1wm-button-import{box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:392px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:420px;border-top:1px solid #27ae60}.ai1wm-button-group .ai1wm-button-main{position:relative;padding:6px 25px 6px 50px;box-sizing:content-box}.ai1wm-button-group .ai1wm-dropdown-menu{height:0;overflow:hidden;transition:height .2s cubic-bezier(.19,1,.22,1);border-top:none}.ai1wm-dropdown-menu{list-style:none}.ai1wm-dropdown-menu,.ai1wm-dropdown-menu li{margin:0!important;padding:0}.ai1wm-dropdown-menu li a,.ai1wm-dropdown-menu li a:visited{display:block;padding:5px 26px;text-decoration:none;color:#27ae60;text-align:right;box-sizing:content-box}.ai1wm-dropdown-menu li a:hover,.ai1wm-dropdown-menu li a:visited:hover{text-decoration:none;color:#111}.ai1mw-lines{position:absolute;width:12px;height:10px;top:9px;left:20px}.ai1wm-line{position:absolute;width:100%;height:2px;margin:auto;background:#27ae60;transition:all .2s ease-in-out}.ai1wm-line-first{top:0;right:0}div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-second{top:50%;right:0}.ai1wm-line-third{top:100%;right:0}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{display:inline-block;border:2px solid #95a5a6;background-color:transparent;color:#95a5a6;border-radius:5px;cursor:pointer;padding:5px 26px 5px 25px;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;text-decoration:none}.ai1wm-button-gray:hover{background-color:#95a5a6;color:#fff}.ai1wm-button-blue,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #27ae60;color:#27ae60}.ai1wm-button-green:hover{background-color:#27ae60;color:#fff}.ai1wm-button-blue,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #6eb649;color:#6eb649}.ai1wm-button-green-small:hover{background-color:#6eb649;color:#fff}.ai1wm-button-blue,.ai1wm-button-red{border:2px solid #00aff0;color:#00aff0}.ai1wm-button-blue:hover{background-color:#00aff0;color:#fff}.ai1wm-button-red{border:2px solid #e74c3c;color:#e74c3c}.ai1wm-button-red:hover{background-color:#e74c3c;color:#fff}.ai1wm-button-blue[disabled=disabled],.ai1wm-button-green-small[disabled=disabled],.ai1wm-button-green[disabled=disabled],.ai1wm-button-red[disabled=disabled]{opacity:.6;cursor:default}.ai1wm-button-blue[disabled=disabled]:hover{color:#00aff0}.ai1wm-button-red[disabled=disabled]:hover{color:#e74c3c}.ai1wm-button-green[disabled=disabled]:hover{color:#27ae60}.ai1wm-button-blue[disabled=disabled]:hover,.ai1wm-button-green-small[disabled=disabled]:hover,.ai1wm-button-green[disabled=disabled]:hover,.ai1wm-button-red[disabled=disabled]:hover{background:100% 0}.ai1wm-message-close-button{position:absolute;left:10px;top:6px;text-decoration:none;font-size:10px}input[type=radio].ai1wm-flat-radio-button{display:none}input[type=radio].ai1wm-flat-radio-button+a i,input[type=radio].ai1wm-flat-radio-button+label i{vertical-align:middle;float:right;width:25px;height:25px;border-radius:50%;background:100% 0;border:2px solid #ccc;content:" ";cursor:pointer;position:relative;box-sizing:content-box}input[type=radio].ai1wm-flat-radio-button:checked+a i,input[type=radio].ai1wm-flat-radio-button:checked+label i{background-color:#d9d9d9;border-color:#6f6f6f}.ai1wm-clear{*zoom:1;clear:both}.ai1wm-clear:after,.ai1wm-clear:before{content:" ";display:table}.ai1wm-clear:after{clear:both}.ai1wm-container .ai1wm-row label{position:relative;top:-1px}.ai1wm-share-button-container{text-align:center}.ai1wm-share-button-container .ai1wm-share-button{text-decoration:none;margin:10px;font-size:30px}.ai1wm-report-problem{position:relative;float:left}.ai1wm-report-problem-dialog{position:absolute;z-index:999;width:280px;left:0;background-color:#fff;margin:6px 0 0;padding:15px 15px 10px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;display:none}.ai1wm-report-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-report-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-feedback-cancel:active,.ai1wm-feedback-cancel:link,.ai1wm-feedback-cancel:visited,.ai1wm-report-cancel:active,.ai1wm-report-cancel:link,.ai1wm-report-cancel:visited{float:right;line-height:34px;outline:0;text-decoration:none;color:#e74c3c}.ai1wm-form-submit{float:left}.ai1wm-report-active{display:block}.ai1wm-report-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-report-terms-segment>.ai1wm-report-terms{border-radius:3px}.ai1wm-import-info a,.ai1wm-no-underline{text-decoration:none}.ai1wm-top-negative-four{top:-4px}.ai1wm-feedback-form{display:none}.ai1wm-feedback-types{margin:0;padding:0;list-style:none}.ai1wm-feedback-types li{margin:14px 0;padding:0}.ai1wm-feedback-types>li>a>span,.ai1wm-feedback-types>li>label>span{display:inline-block;padding:5px 8px 6px 0}.ai1wm-feedback-types>li>a{height:29px;outline:0;color:#333;text-deciration:none}.ai1wm-loader{display:inline-block;width:128px;height:128px;position:relative;-webkit-animation:ai1wm-rotate 1.5s infinite linear;animation:ai1wm-rotate 1.5s infinite linear;background:url(../img/logo-128x128.png);background-repeat:no-repeat;background-position:center center}.ai1wm-hide{display:none}.ai1wm-label{border:1px solid #5cb85c;background-color:transparent;color:#5cb85c;cursor:pointer;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;padding:.2em .6em;font-size:.8em;border-radius:5px}.ai1wm-label:hover{background-color:#5cb85c;color:#fff}.ai1wm-dialog-message{text-align:right;line-height:1.5em}.ai1wm-import-info{display:inline-block;font-size:12px;font-weight:700;margin-top:16px}[class*=" ai1wm-icon-"],[class^=ai1wm-icon-]{font-family:'servmask';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ai1wm-icon-file-zip:before{content:"\e60f"}.ai1wm-icon-folder:before{content:"\e60e"}.ai1wm-icon-file:before{content:"\e60b"}.ai1wm-icon-file-content:before{content:"\e60c"}.ai1wm-icon-cloud-upload:before{content:"\e600"}.ai1wm-icon-history:before{content:"\e603"}.ai1wm-icon-notification:before{content:"\e619"}.ai1wm-icon-arrow-down:before{content:"\e604"}.ai1wm-icon-close:before{content:"\e61a"}.ai1wm-icon-wordpress2:before{content:"\e620"}.ai1wm-icon-arrow-right:before{content:"\e605"}.ai1wm-icon-plus2:before{content:"\e607"}.ai1wm-icon-export:before{content:"\e601"}.ai1wm-icon-publish:before{content:"\e602"}.ai1wm-icon-paperplane:before{content:"\e608"}.ai1wm-icon-help:before{content:"\e609"}.ai1wm-icon-chevron-right:before{content:"\e60d"}.ai1wm-icon-dropbox:before{content:"\e606"}.ai1wm-icon-gear:before{content:"\e60a"}.ai1wm-icon-database:before{content:"\e964"}.ai1wm-icon-upload2:before{content:"\e9c6"}.ai1wm-icon-checkmark:before{content:"\ea10"}.ai1wm-icon-checkmark2:before{content:"\ea11"}.ai1wm-icon-enter:before{content:"\ea13"}.ai1wm-icon-exit:before{content:"\ea14"}.ai1wm-icon-amazon:before{content:"\ea87"}.ai1wm-icon-onedrive:before{content:"\eaaf"}@media (min-width:855px){.ai1wm-row{margin-left:399px}.ai1wm-row:after,.ai1wm-row:before{content:" ";display:table}.ai1wm-row:after{clear:both}.ai1wm-left{float:right;width:100%}.ai1wm-right{float:left;width:377px;margin-left:-399px}.ai1wm-right .ai1wm-sidebar{width:100%}.ai1wm-right .ai1wm-segment{width:333px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;background-color:#f9f9f9;padding:20px;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box}.ai1wm-right .ai1wm-segment h2{margin:22px 0 0;padding:0;font-weight:700;font-size:14px;text-transform:uppercase;text-align:center}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-holder{position:relative;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-holder h1{float:right;font-weight:300;font-size:22px;text-transform:uppercase}.ai1wm-holder h1 i{position:relative;top:2px}@media (max-width:854px){.ai1wm-container{margin-right:10px!important}.ai1wm-right,.ai1wm-row{margin-left:0!important}.ai1wm-right{float:right!important;width:100%!important;margin-top:18px}.ai1wm-right .ai1wm-sidebar{width:auto!important;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px;border-radius:3px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-container{margin:20px 2px 0 20px}.ai1wm-container:after,.ai1wm-container:before{content:" ";display:table}.ai1wm-container:after{clear:both}.ai1wm-replace-row{width:100%;box-shadow:outset 0 1px 0 0 white;border-radius:3px;color:#333;font-size:11px;font-weight:700;background-color:#f9f9f9;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box;margin-bottom:10px}.ai1wm-field{margin-bottom:4px}.ai1wm-field input[type=text],.ai1wm-field textarea,.ai1wm-query div input{width:100%;font-weight:400}.ai1wm-field-set{margin-top:18px}.ai1wm-message{-moz-box-sizing:border-box;background-color:#efefef;border-radius:4px;color:rgba(0,0,0,.6);height:auto;margin:10px 0;min-height:18px;padding:6px 10px;position:relative;border:1px solid;transition:opacity .1s ease 0s,color .1s ease 0s,background .1s ease 0s,box-shadow .1s ease 0s}.ai1wm-message.ai1wm-success-message{background-color:#f2f8f0;color:#119000;font-size:12px}.ai1wm-message.ai1wm-info-message{background-color:#d9edf7;color:#31708f;font-size:11px}.ai1wm-message.ai1wm-error-message{background-color:#f1d7d7;color:#a95252;font-size:12px}.ai1wm-message.ai1wm-red-message{color:#d95c5c;border:2px solid #d95c5c;background-color:transparent}.ai1wm-message.ai1wm-red-message h3{margin:.4em 0;color:#d95c5c}.ai1wm-message p{margin:4px 0;font-size:12px}.ai1wm-message-warning{display:block;font-size:14px;line-height:18px;padding:12px 20px;margin:0 0 22px;background-color:#f9f9f9;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;border-right:4px solid #ffba00}.ai1wm-overlay{display:none;position:fixed;top:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:100001}.ai1wm-modal-container{position:fixed;display:none;top:50%;right:50%;z-index:100002;width:480px;height:auto;padding:16px;-webkit-transform:translate(240px,-94px);transform:translate(240px,-94px);border:1px solid #fff;box-shadow:0 2px 6px #292929;border-radius:6px;background:#f6f6f6;box-sizing:border-box;text-align:center}.ai1wm-modal-container section{display:block;min-height:102px}.ai1wm-holder h1,.ai1wm-modal-container section h1{margin:0;padding:0}.ai1wm-modal-container section h1 .ai1wm-title-green{color:#27ae60;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-red{color:#e74c3c;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-grey{color:gray;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-loader{width:32px;height:32px;background:url(../img/logo-32x32.png)}.ai1wm-modal-container section h1 .ai1wm-icon-notification{font-size:1.2em;color:#e74c3c}.ai1wm-modal-container section p{margin:0;padding:12px 0}.ai1wm-modal-container section p .ai1wm-modal-sites p{padding:4px 10px;text-align:right}.ai1wm-modal-container section p .ai1wm-modal-sites input,.ai1wm-modal-container section p .ai1wm-modal-sites select{padding:0 6px;width:100%;border-radius:3px;height:30px;line-height:30px}.ai1wm-modal-container section p .ai1wm-modal-subtitle-green{color:#27ae60}.ai1wm-modal-container section p .ai1wm-modal-subtitle-red{color:#e74c3c}.ai1wm-modal-container section p .ai1wm-modal-subdescription{display:block;text-align:right}.ai1wm-modal-container section p a.ai1wm-button-green{display:inline-block;position:relative;top:26px}.ai1wm-modal-container section p a.ai1wm-emphasize{-webkit-animation:ai1wm-emphasize 1s infinite;animation:ai1wm-emphasize 1s infinite}.ai1wm-modal-container section p em{display:block;color:#34495e;font-style:normal}.ai1wm-modal-container section p.ai1wm-import-modal-content{text-align:right}.ai1wm-modal-container .ai1wm-import-modal-actions{border-top:1px solid #ccc;padding-top:1em;text-align:left}.ai1wm-modal-container .ai1wm-import-modal-actions .ai1wm-button-gray{margin-left:1em}.ai1wm-modal-container .ai1wm-import-modal-notice{border-top:1px solid #ccc}.ai1wm-modal-container .ai1wm-import-modal-notice p{font-weight:700;margin:0;padding-top:16px;text-align:center}.ai1wm-query-arrow{position:relative;top:4px;float:left}.ai1wm-query.ai1wm-open{background:#ebebeb!important}.ai1wm-query.ai1wm-open p small{border-bottom:1px dashed #000}.ai1wm-query.ai1wm-open div{visibility:visible!important;height:5rem!important;margin-top:8px}.ai1wm-query.ai1wm-open .ai1wm-query-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.ai1wm-query{width:100%;margin:0 0 10px;list-style:none;background:100% 0;border:1px solid #d8d8d8;padding:10px;border-radius:5px;box-sizing:border-box}.ai1wm-query div{transition:height .2s cubic-bezier(.19,1,.22,1);visibility:hidden;height:0}.ai1wm-query div input{font-size:.8rem;padding:0 10px;height:2.3rem;line-height:2.3rem;margin-bottom:4px;border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);background-color:#fff;color:#333;transition:.05s border-color ease-in-out;border-radius:5px}.ai1wm-query div input:focus{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}.ai1wm-query p{margin:0;cursor:pointer}.ai1wm-query p small{display:inline;width:auto;float:none}.ai1wm-query-arrow{transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out}#ai1wm-queries{padding:0}
1
+ @charset "UTF-8";@-webkit-keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}50%{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}75%{-webkit-transform:rotateZ(270deg);transform:rotateZ(270deg)}to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}50%{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}75%{-webkit-transform:rotateZ(270deg);transform:rotateZ(270deg)}to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@-webkit-keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.ai1wm-accordion{margin:1em 0;display:block}.ai1wm-accordion h4{cursor:pointer;color:rgba(0,116,162,.8);margin:0}.ai1wm-accordion h4 small{color:#444;font-weight:400}.ai1wm-accordion h4 small:after,.ai1wm-container .ai1wm-row label:after{content:"\200E"}.ai1wm-accordion .ai1wm-icon-arrow-right{transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out;display:inline-block}.ai1wm-accordion ul{margin:0;padding:0;list-style:none;visibility:hidden;height:0;transition:height .2s cubic-bezier(.19,1,.22,1)}.ai1wm-accordion h4 small,.ai1wm-accordion ul li small{display:inline;float:none;width:auto}.ai1wm-accordion.ai1wm-open h4 .ai1wm-icon-arrow-right{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.ai1wm-accordion.ai1wm-open ul{height:auto;margin:.6em 2em 0 0;visibility:visible}.ai1wm-button-group{border:2px solid #27ae60;background-color:transparent;color:#27ae60;border-radius:5px;cursor:pointer;text-transform:uppercase;font-weight:600;transition:background-color .2s ease-out;display:inline-block;text-align:right}.ai1wm-button-group.ai1wm-button-export,.ai1wm-button-group.ai1wm-button-import{box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:420px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:448px;border-top:1px solid #27ae60}.ai1wm-button-group .ai1wm-button-main{position:relative;padding:6px 25px 6px 50px;box-sizing:content-box}.ai1wm-button-group .ai1wm-dropdown-menu{height:0;overflow:hidden;transition:height .2s cubic-bezier(.19,1,.22,1);border-top:none}.ai1wm-dropdown-menu{list-style:none}.ai1wm-dropdown-menu,.ai1wm-dropdown-menu li{margin:0!important;padding:0}.ai1wm-dropdown-menu li a,.ai1wm-dropdown-menu li a:visited{display:block;padding:5px 26px;text-decoration:none;color:#27ae60;text-align:right;box-sizing:content-box}.ai1wm-dropdown-menu li a:hover,.ai1wm-dropdown-menu li a:visited:hover{text-decoration:none;color:#111}.ai1mw-lines{position:absolute;width:12px;height:10px;top:9px;left:20px}.ai1wm-line{position:absolute;width:100%;height:2px;margin:auto;background:#27ae60;transition:all .2s ease-in-out}.ai1wm-line-first{top:0;right:0}div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-second{top:50%;right:0}.ai1wm-line-third{top:100%;right:0}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{display:inline-block;border:2px solid #95a5a6;background-color:transparent;color:#95a5a6;border-radius:5px;cursor:pointer;padding:5px 26px 5px 25px;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;text-decoration:none}.ai1wm-button-gray:hover{background-color:#95a5a6;color:#fff}.ai1wm-button-blue,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #27ae60;color:#27ae60}.ai1wm-button-green:hover{background-color:#27ae60;color:#fff}.ai1wm-button-blue,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #6eb649;color:#6eb649}.ai1wm-button-green-small:hover{background-color:#6eb649;color:#fff}.ai1wm-button-blue,.ai1wm-button-red{border:2px solid #00aff0;color:#00aff0}.ai1wm-button-blue:hover{background-color:#00aff0;color:#fff}.ai1wm-button-red{border:2px solid #e74c3c;color:#e74c3c}.ai1wm-button-red:hover{background-color:#e74c3c;color:#fff}.ai1wm-button-blue[disabled=disabled],.ai1wm-button-green-small[disabled=disabled],.ai1wm-button-green[disabled=disabled],.ai1wm-button-red[disabled=disabled]{opacity:.6;cursor:default}.ai1wm-button-blue[disabled=disabled]:hover{color:#00aff0}.ai1wm-button-red[disabled=disabled]:hover{color:#e74c3c}.ai1wm-button-green[disabled=disabled]:hover{color:#27ae60}.ai1wm-button-blue[disabled=disabled]:hover,.ai1wm-button-green-small[disabled=disabled]:hover,.ai1wm-button-green[disabled=disabled]:hover,.ai1wm-button-red[disabled=disabled]:hover{background:100% 0}.ai1wm-message-close-button{position:absolute;left:10px;top:6px;text-decoration:none;font-size:10px}input[type=radio].ai1wm-flat-radio-button{display:none}input[type=radio].ai1wm-flat-radio-button+a i,input[type=radio].ai1wm-flat-radio-button+label i{vertical-align:middle;float:right;width:25px;height:25px;border-radius:50%;background:100% 0;border:2px solid #ccc;content:" ";cursor:pointer;position:relative;box-sizing:content-box}input[type=radio].ai1wm-flat-radio-button:checked+a i,input[type=radio].ai1wm-flat-radio-button:checked+label i{background-color:#d9d9d9;border-color:#6f6f6f}.ai1wm-clear{*zoom:1;clear:both}.ai1wm-clear:after,.ai1wm-clear:before{content:" ";display:table}.ai1wm-clear:after{clear:both}.ai1wm-container .ai1wm-row label{position:relative;top:-1px}.ai1wm-share-button-container{text-align:center}.ai1wm-share-button-container .ai1wm-share-button{text-decoration:none;margin:10px;font-size:30px}.ai1wm-report-problem{position:relative;float:left}.ai1wm-report-problem-dialog{position:absolute;z-index:999;width:280px;left:0;background-color:#fff;margin:6px 0 0;padding:15px 15px 10px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;display:none}.ai1wm-report-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-report-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-feedback-cancel:active,.ai1wm-feedback-cancel:link,.ai1wm-feedback-cancel:visited,.ai1wm-report-cancel:active,.ai1wm-report-cancel:link,.ai1wm-report-cancel:visited{float:right;line-height:34px;outline:0;text-decoration:none;color:#e74c3c}.ai1wm-form-submit{float:left}.ai1wm-report-active{display:block}.ai1wm-report-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-report-terms-segment>.ai1wm-report-terms{border-radius:3px}.ai1wm-import-info a,.ai1wm-no-underline{text-decoration:none}.ai1wm-top-negative-four{top:-4px}.ai1wm-feedback-form{display:none}.ai1wm-feedback-types{margin:0;padding:0;list-style:none}.ai1wm-feedback-types li{margin:14px 0;padding:0}.ai1wm-feedback-types>li>a>span,.ai1wm-feedback-types>li>label>span{display:inline-block;padding:5px 8px 6px 0}.ai1wm-feedback-types>li>a{height:29px;outline:0;color:#333;text-deciration:none}.ai1wm-loader{display:inline-block;width:128px;height:128px;position:relative;-webkit-animation:ai1wm-rotate 1.5s infinite linear;animation:ai1wm-rotate 1.5s infinite linear;background:url(../img/logo-128x128.png);background-repeat:no-repeat;background-position:center center}.ai1wm-hide{display:none}.ai1wm-label{border:1px solid #5cb85c;background-color:transparent;color:#5cb85c;cursor:pointer;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;padding:.2em .6em;font-size:.8em;border-radius:5px}.ai1wm-label:hover{background-color:#5cb85c;color:#fff}.ai1wm-dialog-message{text-align:right;line-height:1.5em}.ai1wm-import-info{display:inline-block;font-size:12px;font-weight:700;margin-top:16px}[class*=" ai1wm-icon-"],[class^=ai1wm-icon-]{font-family:'servmask';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ai1wm-icon-file-zip:before{content:"\e60f"}.ai1wm-icon-folder:before{content:"\e60e"}.ai1wm-icon-file:before{content:"\e60b"}.ai1wm-icon-file-content:before{content:"\e60c"}.ai1wm-icon-cloud-upload:before{content:"\e600"}.ai1wm-icon-history:before{content:"\e603"}.ai1wm-icon-notification:before{content:"\e619"}.ai1wm-icon-arrow-down:before{content:"\e604"}.ai1wm-icon-close:before{content:"\e61a"}.ai1wm-icon-wordpress2:before{content:"\e620"}.ai1wm-icon-arrow-right:before{content:"\e605"}.ai1wm-icon-plus2:before{content:"\e607"}.ai1wm-icon-export:before{content:"\e601"}.ai1wm-icon-publish:before{content:"\e602"}.ai1wm-icon-paperplane:before{content:"\e608"}.ai1wm-icon-help:before{content:"\e609"}.ai1wm-icon-chevron-right:before{content:"\e60d"}.ai1wm-icon-dropbox:before{content:"\e606"}.ai1wm-icon-gear:before{content:"\e60a"}.ai1wm-icon-database:before{content:"\e964"}.ai1wm-icon-upload2:before{content:"\e9c6"}.ai1wm-icon-checkmark:before{content:"\ea10"}.ai1wm-icon-checkmark2:before{content:"\ea11"}.ai1wm-icon-enter:before{content:"\ea13"}.ai1wm-icon-exit:before{content:"\ea14"}.ai1wm-icon-amazon:before{content:"\ea87"}.ai1wm-icon-onedrive:before{content:"\eaaf"}@media (min-width:855px){.ai1wm-row{margin-left:399px}.ai1wm-row:after,.ai1wm-row:before{content:" ";display:table}.ai1wm-row:after{clear:both}.ai1wm-left{float:right;width:100%}.ai1wm-right{float:left;width:377px;margin-left:-399px}.ai1wm-right .ai1wm-sidebar{width:100%}.ai1wm-right .ai1wm-segment{width:333px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;background-color:#f9f9f9;padding:20px;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box}.ai1wm-right .ai1wm-segment h2{margin:22px 0 0;padding:0;font-weight:700;font-size:14px;text-transform:uppercase;text-align:center}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-holder{position:relative;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-holder h1{float:right;font-weight:300;font-size:22px;text-transform:uppercase}.ai1wm-holder h1 i{position:relative;top:2px}@media (max-width:854px){.ai1wm-container{margin-right:10px!important}.ai1wm-right,.ai1wm-row{margin-left:0!important}.ai1wm-right{float:right!important;width:100%!important;margin-top:18px}.ai1wm-right .ai1wm-sidebar{width:auto!important;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px;border-radius:3px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-container{margin:20px 2px 0 20px}.ai1wm-container:after,.ai1wm-container:before{content:" ";display:table}.ai1wm-container:after{clear:both}.ai1wm-replace-row{width:100%;box-shadow:outset 0 1px 0 0 white;border-radius:3px;color:#333;font-size:11px;font-weight:700;background-color:#f9f9f9;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box;margin-bottom:10px}.ai1wm-field{margin-bottom:4px}.ai1wm-field input[type=text],.ai1wm-field textarea,.ai1wm-query div input{width:100%;font-weight:400}.ai1wm-field-set{margin-top:18px}.ai1wm-message{-moz-box-sizing:border-box;background-color:#efefef;border-radius:4px;color:rgba(0,0,0,.6);height:auto;margin:10px 0;min-height:18px;padding:6px 10px;position:relative;border:1px solid;transition:opacity .1s ease 0s,color .1s ease 0s,background .1s ease 0s,box-shadow .1s ease 0s}.ai1wm-message.ai1wm-success-message{background-color:#f2f8f0;color:#119000;font-size:12px}.ai1wm-message.ai1wm-info-message{background-color:#d9edf7;color:#31708f;font-size:11px}.ai1wm-message.ai1wm-error-message{background-color:#f1d7d7;color:#a95252;font-size:12px}.ai1wm-message.ai1wm-red-message{color:#d95c5c;border:2px solid #d95c5c;background-color:transparent}.ai1wm-message.ai1wm-red-message h3{margin:.4em 0;color:#d95c5c}.ai1wm-message p{margin:4px 0;font-size:12px}.ai1wm-message-warning{display:block;font-size:14px;line-height:18px;padding:12px 20px;margin:0 0 22px;background-color:#f9f9f9;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;border-right:4px solid #ffba00}.ai1wm-overlay{display:none;position:fixed;top:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:100001}.ai1wm-modal-container{position:fixed;display:none;top:50%;right:50%;z-index:100002;width:480px;height:auto;padding:16px;-webkit-transform:translate(240px,-94px);transform:translate(240px,-94px);border:1px solid #fff;box-shadow:0 2px 6px #292929;border-radius:6px;background:#f6f6f6;box-sizing:border-box;text-align:center}.ai1wm-modal-container section{display:block;min-height:102px}.ai1wm-holder h1,.ai1wm-modal-container section h1{margin:0;padding:0}.ai1wm-modal-container section h1 .ai1wm-title-green{color:#27ae60;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-red{color:#e74c3c;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-grey{color:gray;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-loader{width:32px;height:32px;background:url(../img/logo-32x32.png)}.ai1wm-modal-container section h1 .ai1wm-icon-notification{font-size:1.2em;color:#e74c3c}.ai1wm-modal-container section p{margin:0;padding:12px 0}.ai1wm-modal-container section p .ai1wm-modal-sites p{padding:4px 10px;text-align:right}.ai1wm-modal-container section p .ai1wm-modal-sites input,.ai1wm-modal-container section p .ai1wm-modal-sites select{padding:0 6px;width:100%;border-radius:3px;height:30px;line-height:30px}.ai1wm-modal-container section p .ai1wm-modal-subtitle-green{color:#27ae60}.ai1wm-modal-container section p .ai1wm-modal-subtitle-red{color:#e74c3c}.ai1wm-modal-container section p .ai1wm-modal-subdescription{display:block;text-align:right}.ai1wm-modal-container section p a.ai1wm-button-green{display:inline-block;position:relative;top:26px}.ai1wm-modal-container section p a.ai1wm-emphasize{-webkit-animation:ai1wm-emphasize 1s infinite;animation:ai1wm-emphasize 1s infinite}.ai1wm-modal-container section p em{display:block;color:#34495e;font-style:normal}.ai1wm-modal-container section p.ai1wm-import-modal-content{text-align:right}.ai1wm-modal-container .ai1wm-import-modal-actions{border-top:1px solid #ccc;padding-top:1em;text-align:left}.ai1wm-modal-container .ai1wm-import-modal-actions .ai1wm-button-gray{margin-left:1em}.ai1wm-modal-container .ai1wm-import-modal-notice{border-top:1px solid #ccc}.ai1wm-modal-container .ai1wm-import-modal-notice p{font-weight:700;margin:0;padding-top:16px;text-align:center}.ai1wm-query-arrow{position:relative;top:4px;float:left}.ai1wm-query.ai1wm-open{background:#ebebeb!important}.ai1wm-query.ai1wm-open p small{border-bottom:1px dashed #000}.ai1wm-query.ai1wm-open div{visibility:visible!important;height:5rem!important;margin-top:8px}.ai1wm-query.ai1wm-open .ai1wm-query-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.ai1wm-query{width:100%;margin:0 0 10px;list-style:none;background:100% 0;border:1px solid #d8d8d8;padding:10px;border-radius:5px;box-sizing:border-box}.ai1wm-query div{transition:height .2s cubic-bezier(.19,1,.22,1);visibility:hidden;height:0}.ai1wm-query div input{font-size:.8rem;padding:0 10px;height:2.3rem;line-height:2.3rem;margin-bottom:4px;border:1px solid #ddd;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);background-color:#fff;color:#333;transition:.05s border-color ease-in-out;border-radius:5px}.ai1wm-query div input:focus{border-color:#5b9dd9;box-shadow:0 0 2px rgba(30,140,190,.8)}.ai1wm-query p{margin:0;cursor:pointer}.ai1wm-query p small{display:inline;width:auto;float:none}.ai1wm-query-arrow{transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out}#ai1wm-queries{padding:0}
lib/view/assets/css/import.min.css CHANGED
@@ -1 +1 @@
1
- @charset "UTF-8";@-webkit-keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}50%{-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}75%{-webkit-transform:rotateZ(-270deg);transform:rotateZ(-270deg)}to{-webkit-transform:rotateZ(-360deg);transform:rotateZ(-360deg)}}@keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}50%{-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}75%{-webkit-transform:rotateZ(-270deg);transform:rotateZ(-270deg)}to{-webkit-transform:rotateZ(-360deg);transform:rotateZ(-360deg)}}@-webkit-keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.ai1wm-button-group{border:2px solid #27ae60;background-color:transparent;color:#27ae60;border-radius:5px;cursor:pointer;text-transform:uppercase;font-weight:600;transition:background-color .2s ease-out;display:inline-block;text-align:left}.ai1wm-button-group.ai1wm-button-export,.ai1wm-button-group.ai1wm-button-import{box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:392px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:420px;border-top:1px solid #27ae60}.ai1wm-button-group .ai1wm-button-main{position:relative;padding:6px 50px 6px 25px;box-sizing:content-box}.ai1wm-button-group .ai1wm-dropdown-menu{height:0;overflow:hidden;transition:height .2s cubic-bezier(.19,1,.22,1);border-top:none}.ai1wm-dropdown-menu{list-style:none}.ai1wm-dropdown-menu,.ai1wm-dropdown-menu li{margin:0!important;padding:0}.ai1wm-dropdown-menu li a,.ai1wm-dropdown-menu li a:visited{display:block;padding:5px 26px;text-decoration:none;color:#27ae60;text-align:left;box-sizing:content-box}.ai1wm-dropdown-menu li a:hover,.ai1wm-dropdown-menu li a:visited:hover{text-decoration:none;color:#111}.ai1mw-lines{position:absolute;width:12px;height:10px;top:9px;right:20px}.ai1wm-line{position:absolute;width:100%;height:2px;margin:auto;background:#27ae60;transition:all .2s ease-in-out}.ai1wm-line-first{top:0;left:0}div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-second{top:50%;left:0}.ai1wm-line-third{top:100%;left:0}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{display:inline-block;border:2px solid #95a5a6;background-color:transparent;color:#95a5a6;border-radius:5px;cursor:pointer;padding:5px 25px 5px 26px;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;text-decoration:none}.ai1wm-button-gray:hover{background-color:#95a5a6;color:#fff}.ai1wm-button-blue,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #27ae60;color:#27ae60}.ai1wm-button-green:hover{background-color:#27ae60;color:#fff}.ai1wm-button-blue,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #6eb649;color:#6eb649}.ai1wm-button-green-small:hover{background-color:#6eb649;color:#fff}.ai1wm-button-blue,.ai1wm-button-red{border:2px solid #00aff0;color:#00aff0}.ai1wm-button-blue:hover{background-color:#00aff0;color:#fff}.ai1wm-button-red{border:2px solid #e74c3c;color:#e74c3c}.ai1wm-button-red:hover{background-color:#e74c3c;color:#fff}.ai1wm-button-blue[disabled=disabled],.ai1wm-button-green-small[disabled=disabled],.ai1wm-button-green[disabled=disabled],.ai1wm-button-red[disabled=disabled]{opacity:.6;cursor:default}.ai1wm-button-blue[disabled=disabled]:hover{color:#00aff0}.ai1wm-button-red[disabled=disabled]:hover{color:#e74c3c}.ai1wm-button-green[disabled=disabled]:hover{color:#27ae60}.ai1wm-button-blue[disabled=disabled]:hover,.ai1wm-button-green-small[disabled=disabled]:hover,.ai1wm-button-green[disabled=disabled]:hover,.ai1wm-button-red[disabled=disabled]:hover{background:0 0}.ai1wm-message-close-button{position:absolute;right:10px;top:6px;text-decoration:none;font-size:10px}input[type=radio].ai1wm-flat-radio-button{display:none}input[type=radio].ai1wm-flat-radio-button+a i,input[type=radio].ai1wm-flat-radio-button+label i{vertical-align:middle;float:left;width:25px;height:25px;border-radius:50%;background:0 0;border:2px solid #ccc;content:" ";cursor:pointer;position:relative;box-sizing:content-box}input[type=radio].ai1wm-flat-radio-button:checked+a i,input[type=radio].ai1wm-flat-radio-button:checked+label i{background-color:#d9d9d9;border-color:#6f6f6f}.ai1wm-clear{*zoom:1;clear:both}.ai1wm-clear:after,.ai1wm-clear:before{content:" ";display:table}.ai1wm-clear:after{clear:both}.ai1wm-container .ai1wm-row label{position:relative;top:-1px}.ai1wm-container .ai1wm-row label:after{content:"\200E"}.ai1wm-share-button-container{text-align:center}.ai1wm-share-button-container .ai1wm-share-button{text-decoration:none;margin:10px;font-size:30px}.ai1wm-report-problem{position:relative;float:right}.ai1wm-report-problem-dialog{position:absolute;z-index:999;width:280px;right:0;background-color:#fff;margin:6px 0 0;padding:15px 15px 10px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;display:none}.ai1wm-report-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-report-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-feedback-cancel:active,.ai1wm-feedback-cancel:link,.ai1wm-feedback-cancel:visited,.ai1wm-report-cancel:active,.ai1wm-report-cancel:link,.ai1wm-report-cancel:visited{float:left;line-height:34px;outline:0;text-decoration:none;color:#e74c3c}.ai1wm-form-submit{float:right}.ai1wm-report-active{display:block}.ai1wm-report-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-report-terms-segment>.ai1wm-report-terms{border-radius:3px}.ai1wm-import-info a,.ai1wm-no-underline,.ai1wm-unlimited-import a{text-decoration:none}.ai1wm-top-negative-four{top:-4px}.ai1wm-feedback-form{display:none}.ai1wm-feedback-types{margin:0;padding:0;list-style:none}.ai1wm-feedback-types li{margin:14px 0;padding:0}.ai1wm-feedback-types>li>a>span,.ai1wm-feedback-types>li>label>span{display:inline-block;padding:5px 0 6px 8px}.ai1wm-feedback-types>li>a{height:29px;outline:0;color:#333;text-deciration:none}.ai1wm-loader{display:inline-block;width:128px;height:128px;position:relative;-webkit-animation:ai1wm-rotate 1.5s infinite linear;animation:ai1wm-rotate 1.5s infinite linear;background:url(../img/logo-128x128.png);background-repeat:no-repeat;background-position:center center}.ai1wm-hide,div.ai1wm-expandable input{display:none}.ai1wm-label{border:1px solid #5cb85c;background-color:transparent;color:#5cb85c;cursor:pointer;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;padding:.2em .6em;font-size:.8em;border-radius:5px}.ai1wm-label:hover{background-color:#5cb85c;color:#fff}.ai1wm-dialog-message{text-align:left;line-height:1.5em}.ai1wm-import-info{display:inline-block;font-size:12px;font-weight:700;margin-top:16px}[class*=" ai1wm-icon-"],[class^=ai1wm-icon-]{font-family:'servmask';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ai1wm-icon-file-zip:before{content:"\e60f"}.ai1wm-icon-folder:before{content:"\e60e"}.ai1wm-icon-file:before{content:"\e60b"}.ai1wm-icon-file-content:before{content:"\e60c"}.ai1wm-icon-cloud-upload:before{content:"\e600"}.ai1wm-icon-history:before{content:"\e603"}.ai1wm-icon-notification:before{content:"\e619"}.ai1wm-icon-arrow-down:before{content:"\e604"}.ai1wm-icon-close:before{content:"\e61a"}.ai1wm-icon-wordpress2:before{content:"\e620"}.ai1wm-icon-arrow-right:before{content:"\e605"}.ai1wm-icon-plus2:before{content:"\e607"}.ai1wm-icon-export:before{content:"\e601"}.ai1wm-icon-publish:before{content:"\e602"}.ai1wm-icon-paperplane:before{content:"\e608"}.ai1wm-icon-help:before{content:"\e609"}.ai1wm-icon-chevron-right:before{content:"\e60d"}.ai1wm-icon-dropbox:before{content:"\e606"}.ai1wm-icon-gear:before{content:"\e60a"}.ai1wm-icon-database:before{content:"\e964"}.ai1wm-icon-upload2:before{content:"\e9c6"}.ai1wm-icon-checkmark:before{content:"\ea10"}.ai1wm-icon-checkmark2:before{content:"\ea11"}.ai1wm-icon-enter:before{content:"\ea13"}.ai1wm-icon-exit:before{content:"\ea14"}.ai1wm-icon-amazon:before{content:"\ea87"}.ai1wm-icon-onedrive:before{content:"\eaaf"}@media (min-width:855px){.ai1wm-row{margin-right:399px}.ai1wm-row:after,.ai1wm-row:before{content:" ";display:table}.ai1wm-row:after{clear:both}.ai1wm-left{float:left;width:100%}.ai1wm-right{float:right;width:377px;margin-right:-399px}.ai1wm-right .ai1wm-sidebar{width:100%}.ai1wm-right .ai1wm-segment{width:333px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;background-color:#f9f9f9;padding:20px;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box}.ai1wm-right .ai1wm-segment h2{margin:22px 0 0;padding:0;font-weight:700;font-size:14px;text-transform:uppercase;text-align:center}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-holder{position:relative;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-holder h1{float:left;font-weight:300;font-size:22px;text-transform:uppercase}.ai1wm-holder h1 i{position:relative;top:2px}@media (max-width:854px){.ai1wm-container{margin-left:10px!important}.ai1wm-right,.ai1wm-row{margin-right:0!important}.ai1wm-right{float:left!important;width:100%!important;margin-top:18px}.ai1wm-right .ai1wm-sidebar{width:auto!important;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px;border-radius:3px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-container{margin:20px 20px 0 2px}.ai1wm-container:after,.ai1wm-container:before{content:" ";display:table}.ai1wm-container:after{clear:both}.ai1wm-replace-row{width:100%;box-shadow:outset 0 1px 0 0 white;border-radius:3px;color:#333;font-size:11px;font-weight:700;background-color:#f9f9f9;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box;margin-bottom:10px}.ai1wm-field{margin-bottom:4px}.ai1wm-field input[type=text],.ai1wm-field textarea{width:100%;font-weight:400}.ai1wm-field-set{margin-top:18px}.ai1wm-message{-moz-box-sizing:border-box;background-color:#efefef;border-radius:4px;color:rgba(0,0,0,.6);height:auto;margin:10px 0;min-height:18px;padding:6px 10px;position:relative;border:1px solid;transition:opacity .1s ease 0s,color .1s ease 0s,background .1s ease 0s,box-shadow .1s ease 0s}.ai1wm-message.ai1wm-success-message{background-color:#f2f8f0;color:#119000;font-size:12px}.ai1wm-message.ai1wm-info-message{background-color:#d9edf7;color:#31708f;font-size:11px}.ai1wm-message.ai1wm-error-message{background-color:#f1d7d7;color:#a95252;font-size:12px}.ai1wm-message.ai1wm-red-message{color:#d95c5c;border:2px solid #d95c5c;background-color:transparent}.ai1wm-message.ai1wm-red-message h3{margin:.4em 0;color:#d95c5c}.ai1wm-message p{margin:4px 0;font-size:12px}.ai1wm-message-warning{display:block;font-size:14px;line-height:18px;padding:12px 20px;margin:0 0 22px;background-color:#f9f9f9;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;border-left:4px solid #ffba00}.ai1wm-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:100001}.ai1wm-modal-container{position:fixed;display:none;top:50%;left:50%;z-index:100002;width:480px;height:auto;padding:16px;-webkit-transform:translate(-240px,-94px);transform:translate(-240px,-94px);border:1px solid #fff;box-shadow:0 2px 6px #292929;border-radius:6px;background:#f6f6f6;box-sizing:border-box;text-align:center}.ai1wm-modal-container section{display:block;min-height:102px}.ai1wm-holder h1,.ai1wm-modal-container section h1{margin:0;padding:0}.ai1wm-modal-container section h1 .ai1wm-title-green{color:#27ae60;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-red{color:#e74c3c;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-grey{color:gray;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-loader{width:32px;height:32px;background:url(../img/logo-32x32.png)}.ai1wm-modal-container section h1 .ai1wm-icon-notification{font-size:1.2em;color:#e74c3c}.ai1wm-modal-container section p{margin:0;padding:12px 0}.ai1wm-modal-container section p .ai1wm-modal-sites p{padding:4px 10px;text-align:left}.ai1wm-modal-container section p .ai1wm-modal-sites input,.ai1wm-modal-container section p .ai1wm-modal-sites select{padding:0 6px;width:100%;border-radius:3px;height:30px;line-height:30px}.ai1wm-modal-container section p .ai1wm-modal-subtitle-green{color:#27ae60}.ai1wm-modal-container section p .ai1wm-modal-subtitle-red{color:#e74c3c}.ai1wm-modal-container section p .ai1wm-modal-subdescription{display:block;text-align:left}.ai1wm-modal-container section p a.ai1wm-button-green{display:inline-block;position:relative;top:26px}.ai1wm-modal-container section p a.ai1wm-emphasize{-webkit-animation:ai1wm-emphasize 1s infinite;animation:ai1wm-emphasize 1s infinite}.ai1wm-modal-container section p em{display:block;color:#34495e;font-style:normal}.ai1wm-modal-container section p.ai1wm-import-modal-content{text-align:left}.ai1wm-modal-container .ai1wm-import-modal-actions{border-top:1px solid #ccc;padding-top:1em;text-align:right}.ai1wm-modal-container .ai1wm-import-modal-actions .ai1wm-button-gray{margin-right:1em}.ai1wm-modal-container .ai1wm-import-modal-notice{border-top:1px solid #ccc}.ai1wm-modal-container .ai1wm-import-modal-notice p{font-weight:700;margin:0;padding-top:16px;text-align:center}.ai1wm-drag-drop-area{border:3px dashed #ddd;height:200px;margin:20px 0 16px;background:#fff;text-align:center;border-radius:30px}.ai1wm-drag-drop-area>*{pointer-events:none}div.ai1wm-expandable.ai1wm-open input{display:inline-block}#ai1wm-import-file,.ai1wm-import-form{position:relative}#ai1wm-import-file input[type=file]{position:absolute;width:100%;height:21px;cursor:pointer;opacity:0;z-index:9999;padding:0;margin:0;top:0;left:0}#ai1wm-import-file input[type=file]::-webkit-file-upload-button{cursor:pointer}.ai1wm-drag-drop-area.dragover{background:rgba(255,255,255,.4);border-color:green}.ai1wm-drag-over.ai1wm-drag-drop-area{border-color:#83b4d8}#ai1wm-import-init{position:absolute;top:10px;left:10%;width:80%;text-align:center}#ai1wm-import-init p{font-size:18px;color:#9e9e9e}#ai1wm-import-init p i{font-size:46px}#ai1wm-import-init div.ai1wm-button-import{pointer-events:all}.ai1wm-max-upload-size{border-bottom:1px solid #000}.ai1wm-progress-bar{position:relative;display:inline-block;background-color:#bdc3c7;height:32px;width:100%;border-radius:15px;top:35px}.ai1wm-progress-bar-meter,.ai1wm-progress-bar-percent{display:inline-block;float:left;height:32px;line-height:32px;color:#fff}.ai1wm-progress-bar-meter{background-color:#2ecc71;border-radius:15px;text-align:center;width:0}.ai1wm-progress-bar-percent{position:absolute;width:50px;left:50%;-webkit-transform:translate(-24px,0);transform:translate(-24px,0);font-size:.5em;background:0 0}
1
+ @charset "UTF-8";@-webkit-keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}50%{-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}75%{-webkit-transform:rotateZ(-270deg);transform:rotateZ(-270deg)}to{-webkit-transform:rotateZ(-360deg);transform:rotateZ(-360deg)}}@keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}50%{-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}75%{-webkit-transform:rotateZ(-270deg);transform:rotateZ(-270deg)}to{-webkit-transform:rotateZ(-360deg);transform:rotateZ(-360deg)}}@-webkit-keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.ai1wm-button-group{border:2px solid #27ae60;background-color:transparent;color:#27ae60;border-radius:5px;cursor:pointer;text-transform:uppercase;font-weight:600;transition:background-color .2s ease-out;display:inline-block;text-align:left}.ai1wm-button-group.ai1wm-button-export,.ai1wm-button-group.ai1wm-button-import{box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:420px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:448px;border-top:1px solid #27ae60}.ai1wm-button-group .ai1wm-button-main{position:relative;padding:6px 50px 6px 25px;box-sizing:content-box}.ai1wm-button-group .ai1wm-dropdown-menu{height:0;overflow:hidden;transition:height .2s cubic-bezier(.19,1,.22,1);border-top:none}.ai1wm-dropdown-menu{list-style:none}.ai1wm-dropdown-menu,.ai1wm-dropdown-menu li{margin:0!important;padding:0}.ai1wm-dropdown-menu li a,.ai1wm-dropdown-menu li a:visited{display:block;padding:5px 26px;text-decoration:none;color:#27ae60;text-align:left;box-sizing:content-box}.ai1wm-dropdown-menu li a:hover,.ai1wm-dropdown-menu li a:visited:hover{text-decoration:none;color:#111}.ai1mw-lines{position:absolute;width:12px;height:10px;top:9px;right:20px}.ai1wm-line{position:absolute;width:100%;height:2px;margin:auto;background:#27ae60;transition:all .2s ease-in-out}.ai1wm-line-first{top:0;left:0}div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-second{top:50%;left:0}.ai1wm-line-third{top:100%;left:0}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{display:inline-block;border:2px solid #95a5a6;background-color:transparent;color:#95a5a6;border-radius:5px;cursor:pointer;padding:5px 25px 5px 26px;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;text-decoration:none}.ai1wm-button-gray:hover{background-color:#95a5a6;color:#fff}.ai1wm-button-blue,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #27ae60;color:#27ae60}.ai1wm-button-green:hover{background-color:#27ae60;color:#fff}.ai1wm-button-blue,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #6eb649;color:#6eb649}.ai1wm-button-green-small:hover{background-color:#6eb649;color:#fff}.ai1wm-button-blue,.ai1wm-button-red{border:2px solid #00aff0;color:#00aff0}.ai1wm-button-blue:hover{background-color:#00aff0;color:#fff}.ai1wm-button-red{border:2px solid #e74c3c;color:#e74c3c}.ai1wm-button-red:hover{background-color:#e74c3c;color:#fff}.ai1wm-button-blue[disabled=disabled],.ai1wm-button-green-small[disabled=disabled],.ai1wm-button-green[disabled=disabled],.ai1wm-button-red[disabled=disabled]{opacity:.6;cursor:default}.ai1wm-button-blue[disabled=disabled]:hover{color:#00aff0}.ai1wm-button-red[disabled=disabled]:hover{color:#e74c3c}.ai1wm-button-green[disabled=disabled]:hover{color:#27ae60}.ai1wm-button-blue[disabled=disabled]:hover,.ai1wm-button-green-small[disabled=disabled]:hover,.ai1wm-button-green[disabled=disabled]:hover,.ai1wm-button-red[disabled=disabled]:hover{background:0 0}.ai1wm-message-close-button{position:absolute;right:10px;top:6px;text-decoration:none;font-size:10px}input[type=radio].ai1wm-flat-radio-button{display:none}input[type=radio].ai1wm-flat-radio-button+a i,input[type=radio].ai1wm-flat-radio-button+label i{vertical-align:middle;float:left;width:25px;height:25px;border-radius:50%;background:0 0;border:2px solid #ccc;content:" ";cursor:pointer;position:relative;box-sizing:content-box}input[type=radio].ai1wm-flat-radio-button:checked+a i,input[type=radio].ai1wm-flat-radio-button:checked+label i{background-color:#d9d9d9;border-color:#6f6f6f}.ai1wm-clear{*zoom:1;clear:both}.ai1wm-clear:after,.ai1wm-clear:before{content:" ";display:table}.ai1wm-clear:after{clear:both}.ai1wm-container .ai1wm-row label{position:relative;top:-1px}.ai1wm-container .ai1wm-row label:after{content:"\200E"}.ai1wm-share-button-container{text-align:center}.ai1wm-share-button-container .ai1wm-share-button{text-decoration:none;margin:10px;font-size:30px}.ai1wm-report-problem{position:relative;float:right}.ai1wm-report-problem-dialog{position:absolute;z-index:999;width:280px;right:0;background-color:#fff;margin:6px 0 0;padding:15px 15px 10px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;display:none}.ai1wm-report-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-report-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-feedback-cancel:active,.ai1wm-feedback-cancel:link,.ai1wm-feedback-cancel:visited,.ai1wm-report-cancel:active,.ai1wm-report-cancel:link,.ai1wm-report-cancel:visited{float:left;line-height:34px;outline:0;text-decoration:none;color:#e74c3c}.ai1wm-form-submit{float:right}.ai1wm-report-active{display:block}.ai1wm-report-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-report-terms-segment>.ai1wm-report-terms{border-radius:3px}.ai1wm-import-info a,.ai1wm-no-underline,.ai1wm-unlimited-import a{text-decoration:none}.ai1wm-top-negative-four{top:-4px}.ai1wm-feedback-form{display:none}.ai1wm-feedback-types{margin:0;padding:0;list-style:none}.ai1wm-feedback-types li{margin:14px 0;padding:0}.ai1wm-feedback-types>li>a>span,.ai1wm-feedback-types>li>label>span{display:inline-block;padding:5px 0 6px 8px}.ai1wm-feedback-types>li>a{height:29px;outline:0;color:#333;text-deciration:none}.ai1wm-loader{display:inline-block;width:128px;height:128px;position:relative;-webkit-animation:ai1wm-rotate 1.5s infinite linear;animation:ai1wm-rotate 1.5s infinite linear;background:url(../img/logo-128x128.png);background-repeat:no-repeat;background-position:center center}.ai1wm-hide,div.ai1wm-expandable input{display:none}.ai1wm-label{border:1px solid #5cb85c;background-color:transparent;color:#5cb85c;cursor:pointer;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;padding:.2em .6em;font-size:.8em;border-radius:5px}.ai1wm-label:hover{background-color:#5cb85c;color:#fff}.ai1wm-dialog-message{text-align:left;line-height:1.5em}.ai1wm-import-info{display:inline-block;font-size:12px;font-weight:700;margin-top:16px}[class*=" ai1wm-icon-"],[class^=ai1wm-icon-]{font-family:'servmask';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ai1wm-icon-file-zip:before{content:"\e60f"}.ai1wm-icon-folder:before{content:"\e60e"}.ai1wm-icon-file:before{content:"\e60b"}.ai1wm-icon-file-content:before{content:"\e60c"}.ai1wm-icon-cloud-upload:before{content:"\e600"}.ai1wm-icon-history:before{content:"\e603"}.ai1wm-icon-notification:before{content:"\e619"}.ai1wm-icon-arrow-down:before{content:"\e604"}.ai1wm-icon-close:before{content:"\e61a"}.ai1wm-icon-wordpress2:before{content:"\e620"}.ai1wm-icon-arrow-right:before{content:"\e605"}.ai1wm-icon-plus2:before{content:"\e607"}.ai1wm-icon-export:before{content:"\e601"}.ai1wm-icon-publish:before{content:"\e602"}.ai1wm-icon-paperplane:before{content:"\e608"}.ai1wm-icon-help:before{content:"\e609"}.ai1wm-icon-chevron-right:before{content:"\e60d"}.ai1wm-icon-dropbox:before{content:"\e606"}.ai1wm-icon-gear:before{content:"\e60a"}.ai1wm-icon-database:before{content:"\e964"}.ai1wm-icon-upload2:before{content:"\e9c6"}.ai1wm-icon-checkmark:before{content:"\ea10"}.ai1wm-icon-checkmark2:before{content:"\ea11"}.ai1wm-icon-enter:before{content:"\ea13"}.ai1wm-icon-exit:before{content:"\ea14"}.ai1wm-icon-amazon:before{content:"\ea87"}.ai1wm-icon-onedrive:before{content:"\eaaf"}@media (min-width:855px){.ai1wm-row{margin-right:399px}.ai1wm-row:after,.ai1wm-row:before{content:" ";display:table}.ai1wm-row:after{clear:both}.ai1wm-left{float:left;width:100%}.ai1wm-right{float:right;width:377px;margin-right:-399px}.ai1wm-right .ai1wm-sidebar{width:100%}.ai1wm-right .ai1wm-segment{width:333px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;background-color:#f9f9f9;padding:20px;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box}.ai1wm-right .ai1wm-segment h2{margin:22px 0 0;padding:0;font-weight:700;font-size:14px;text-transform:uppercase;text-align:center}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-holder{position:relative;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-holder h1{float:left;font-weight:300;font-size:22px;text-transform:uppercase}.ai1wm-holder h1 i{position:relative;top:2px}@media (max-width:854px){.ai1wm-container{margin-left:10px!important}.ai1wm-right,.ai1wm-row{margin-right:0!important}.ai1wm-right{float:left!important;width:100%!important;margin-top:18px}.ai1wm-right .ai1wm-sidebar{width:auto!important;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px;border-radius:3px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-container{margin:20px 20px 0 2px}.ai1wm-container:after,.ai1wm-container:before{content:" ";display:table}.ai1wm-container:after{clear:both}.ai1wm-replace-row{width:100%;box-shadow:outset 0 1px 0 0 white;border-radius:3px;color:#333;font-size:11px;font-weight:700;background-color:#f9f9f9;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box;margin-bottom:10px}.ai1wm-field{margin-bottom:4px}.ai1wm-field input[type=text],.ai1wm-field textarea{width:100%;font-weight:400}.ai1wm-field-set{margin-top:18px}.ai1wm-message{-moz-box-sizing:border-box;background-color:#efefef;border-radius:4px;color:rgba(0,0,0,.6);height:auto;margin:10px 0;min-height:18px;padding:6px 10px;position:relative;border:1px solid;transition:opacity .1s ease 0s,color .1s ease 0s,background .1s ease 0s,box-shadow .1s ease 0s}.ai1wm-message.ai1wm-success-message{background-color:#f2f8f0;color:#119000;font-size:12px}.ai1wm-message.ai1wm-info-message{background-color:#d9edf7;color:#31708f;font-size:11px}.ai1wm-message.ai1wm-error-message{background-color:#f1d7d7;color:#a95252;font-size:12px}.ai1wm-message.ai1wm-red-message{color:#d95c5c;border:2px solid #d95c5c;background-color:transparent}.ai1wm-message.ai1wm-red-message h3{margin:.4em 0;color:#d95c5c}.ai1wm-message p{margin:4px 0;font-size:12px}.ai1wm-message-warning{display:block;font-size:14px;line-height:18px;padding:12px 20px;margin:0 0 22px;background-color:#f9f9f9;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;border-left:4px solid #ffba00}.ai1wm-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:100001}.ai1wm-modal-container{position:fixed;display:none;top:50%;left:50%;z-index:100002;width:480px;height:auto;padding:16px;-webkit-transform:translate(-240px,-94px);transform:translate(-240px,-94px);border:1px solid #fff;box-shadow:0 2px 6px #292929;border-radius:6px;background:#f6f6f6;box-sizing:border-box;text-align:center}.ai1wm-modal-container section{display:block;min-height:102px}.ai1wm-holder h1,.ai1wm-modal-container section h1{margin:0;padding:0}.ai1wm-modal-container section h1 .ai1wm-title-green{color:#27ae60;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-red{color:#e74c3c;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-grey{color:gray;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-loader{width:32px;height:32px;background:url(../img/logo-32x32.png)}.ai1wm-modal-container section h1 .ai1wm-icon-notification{font-size:1.2em;color:#e74c3c}.ai1wm-modal-container section p{margin:0;padding:12px 0}.ai1wm-modal-container section p .ai1wm-modal-sites p{padding:4px 10px;text-align:left}.ai1wm-modal-container section p .ai1wm-modal-sites input,.ai1wm-modal-container section p .ai1wm-modal-sites select{padding:0 6px;width:100%;border-radius:3px;height:30px;line-height:30px}.ai1wm-modal-container section p .ai1wm-modal-subtitle-green{color:#27ae60}.ai1wm-modal-container section p .ai1wm-modal-subtitle-red{color:#e74c3c}.ai1wm-modal-container section p .ai1wm-modal-subdescription{display:block;text-align:left}.ai1wm-modal-container section p a.ai1wm-button-green{display:inline-block;position:relative;top:26px}.ai1wm-modal-container section p a.ai1wm-emphasize{-webkit-animation:ai1wm-emphasize 1s infinite;animation:ai1wm-emphasize 1s infinite}.ai1wm-modal-container section p em{display:block;color:#34495e;font-style:normal}.ai1wm-modal-container section p.ai1wm-import-modal-content{text-align:left}.ai1wm-modal-container .ai1wm-import-modal-actions{border-top:1px solid #ccc;padding-top:1em;text-align:right}.ai1wm-modal-container .ai1wm-import-modal-actions .ai1wm-button-gray{margin-right:1em}.ai1wm-modal-container .ai1wm-import-modal-notice{border-top:1px solid #ccc}.ai1wm-modal-container .ai1wm-import-modal-notice p{font-weight:700;margin:0;padding-top:16px;text-align:center}.ai1wm-drag-drop-area{border:3px dashed #ddd;height:200px;margin:20px 0 16px;background:#fff;text-align:center;border-radius:30px}.ai1wm-drag-drop-area>*{pointer-events:none}div.ai1wm-expandable.ai1wm-open input{display:inline-block}#ai1wm-import-file,.ai1wm-import-form{position:relative}#ai1wm-import-file input[type=file]{position:absolute;width:100%;height:21px;cursor:pointer;opacity:0;z-index:9999;padding:0;margin:0;top:0;left:0}#ai1wm-import-file input[type=file]::-webkit-file-upload-button{cursor:pointer}.ai1wm-drag-drop-area.dragover{background:rgba(255,255,255,.4);border-color:green}.ai1wm-drag-over.ai1wm-drag-drop-area{border-color:#83b4d8}#ai1wm-import-init{position:absolute;top:10px;left:10%;width:80%;text-align:center}#ai1wm-import-init p{font-size:18px;color:#9e9e9e}#ai1wm-import-init p i{font-size:46px}#ai1wm-import-init div.ai1wm-button-import{pointer-events:all}.ai1wm-max-upload-size{border-bottom:1px solid #000}.ai1wm-progress-bar{position:relative;display:inline-block;background-color:#bdc3c7;height:32px;width:100%;border-radius:15px;top:35px}.ai1wm-progress-bar-meter,.ai1wm-progress-bar-percent{display:inline-block;float:left;height:32px;line-height:32px;color:#fff}.ai1wm-progress-bar-meter{background-color:#2ecc71;border-radius:15px;text-align:center;width:0}.ai1wm-progress-bar-percent{position:absolute;width:50px;left:50%;-webkit-transform:translate(-24px,0);transform:translate(-24px,0);font-size:.5em;background:0 0}
lib/view/assets/css/import.min.rtl.css CHANGED
@@ -1 +1 @@
1
- @charset "UTF-8";@-webkit-keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}50%{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}75%{-webkit-transform:rotateZ(270deg);transform:rotateZ(270deg)}to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}50%{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}75%{-webkit-transform:rotateZ(270deg);transform:rotateZ(270deg)}to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@-webkit-keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.ai1wm-button-group{border:2px solid #27ae60;background-color:transparent;color:#27ae60;border-radius:5px;cursor:pointer;text-transform:uppercase;font-weight:600;transition:background-color .2s ease-out;display:inline-block;text-align:right}.ai1wm-button-group.ai1wm-button-export,.ai1wm-button-group.ai1wm-button-import{box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:392px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:420px;border-top:1px solid #27ae60}.ai1wm-button-group .ai1wm-button-main{position:relative;padding:6px 25px 6px 50px;box-sizing:content-box}.ai1wm-button-group .ai1wm-dropdown-menu{height:0;overflow:hidden;transition:height .2s cubic-bezier(.19,1,.22,1);border-top:none}.ai1wm-dropdown-menu{list-style:none}.ai1wm-dropdown-menu,.ai1wm-dropdown-menu li{margin:0!important;padding:0}.ai1wm-dropdown-menu li a,.ai1wm-dropdown-menu li a:visited{display:block;padding:5px 26px;text-decoration:none;color:#27ae60;text-align:right;box-sizing:content-box}.ai1wm-dropdown-menu li a:hover,.ai1wm-dropdown-menu li a:visited:hover{text-decoration:none;color:#111}.ai1mw-lines{position:absolute;width:12px;height:10px;top:9px;left:20px}.ai1wm-line{position:absolute;width:100%;height:2px;margin:auto;background:#27ae60;transition:all .2s ease-in-out}.ai1wm-line-first{top:0;right:0}div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-second{top:50%;right:0}.ai1wm-line-third{top:100%;right:0}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{display:inline-block;border:2px solid #95a5a6;background-color:transparent;color:#95a5a6;border-radius:5px;cursor:pointer;padding:5px 26px 5px 25px;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;text-decoration:none}.ai1wm-button-gray:hover{background-color:#95a5a6;color:#fff}.ai1wm-button-blue,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #27ae60;color:#27ae60}.ai1wm-button-green:hover{background-color:#27ae60;color:#fff}.ai1wm-button-blue,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #6eb649;color:#6eb649}.ai1wm-button-green-small:hover{background-color:#6eb649;color:#fff}.ai1wm-button-blue,.ai1wm-button-red{border:2px solid #00aff0;color:#00aff0}.ai1wm-button-blue:hover{background-color:#00aff0;color:#fff}.ai1wm-button-red{border:2px solid #e74c3c;color:#e74c3c}.ai1wm-button-red:hover{background-color:#e74c3c;color:#fff}.ai1wm-button-blue[disabled=disabled],.ai1wm-button-green-small[disabled=disabled],.ai1wm-button-green[disabled=disabled],.ai1wm-button-red[disabled=disabled]{opacity:.6;cursor:default}.ai1wm-button-blue[disabled=disabled]:hover{color:#00aff0}.ai1wm-button-red[disabled=disabled]:hover{color:#e74c3c}.ai1wm-button-green[disabled=disabled]:hover{color:#27ae60}.ai1wm-button-blue[disabled=disabled]:hover,.ai1wm-button-green-small[disabled=disabled]:hover,.ai1wm-button-green[disabled=disabled]:hover,.ai1wm-button-red[disabled=disabled]:hover{background:100% 0}.ai1wm-message-close-button{position:absolute;left:10px;top:6px;text-decoration:none;font-size:10px}input[type=radio].ai1wm-flat-radio-button{display:none}input[type=radio].ai1wm-flat-radio-button+a i,input[type=radio].ai1wm-flat-radio-button+label i{vertical-align:middle;float:right;width:25px;height:25px;border-radius:50%;background:100% 0;border:2px solid #ccc;content:" ";cursor:pointer;position:relative;box-sizing:content-box}input[type=radio].ai1wm-flat-radio-button:checked+a i,input[type=radio].ai1wm-flat-radio-button:checked+label i{background-color:#d9d9d9;border-color:#6f6f6f}.ai1wm-clear{*zoom:1;clear:both}.ai1wm-clear:after,.ai1wm-clear:before{content:" ";display:table}.ai1wm-clear:after{clear:both}.ai1wm-container .ai1wm-row label{position:relative;top:-1px}.ai1wm-container .ai1wm-row label:after{content:"\200E"}.ai1wm-share-button-container{text-align:center}.ai1wm-share-button-container .ai1wm-share-button{text-decoration:none;margin:10px;font-size:30px}.ai1wm-report-problem{position:relative;float:left}.ai1wm-report-problem-dialog{position:absolute;z-index:999;width:280px;left:0;background-color:#fff;margin:6px 0 0;padding:15px 15px 10px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;display:none}.ai1wm-report-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-report-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-feedback-cancel:active,.ai1wm-feedback-cancel:link,.ai1wm-feedback-cancel:visited,.ai1wm-report-cancel:active,.ai1wm-report-cancel:link,.ai1wm-report-cancel:visited{float:right;line-height:34px;outline:0;text-decoration:none;color:#e74c3c}.ai1wm-form-submit{float:left}.ai1wm-report-active{display:block}.ai1wm-report-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-report-terms-segment>.ai1wm-report-terms{border-radius:3px}.ai1wm-import-info a,.ai1wm-no-underline,.ai1wm-unlimited-import a{text-decoration:none}.ai1wm-top-negative-four{top:-4px}.ai1wm-feedback-form{display:none}.ai1wm-feedback-types{margin:0;padding:0;list-style:none}.ai1wm-feedback-types li{margin:14px 0;padding:0}.ai1wm-feedback-types>li>a>span,.ai1wm-feedback-types>li>label>span{display:inline-block;padding:5px 8px 6px 0}.ai1wm-feedback-types>li>a{height:29px;outline:0;color:#333;text-deciration:none}.ai1wm-loader{display:inline-block;width:128px;height:128px;position:relative;-webkit-animation:ai1wm-rotate 1.5s infinite linear;animation:ai1wm-rotate 1.5s infinite linear;background:url(../img/logo-128x128.png);background-repeat:no-repeat;background-position:center center}.ai1wm-hide,div.ai1wm-expandable input{display:none}.ai1wm-label{border:1px solid #5cb85c;background-color:transparent;color:#5cb85c;cursor:pointer;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;padding:.2em .6em;font-size:.8em;border-radius:5px}.ai1wm-label:hover{background-color:#5cb85c;color:#fff}.ai1wm-dialog-message{text-align:right;line-height:1.5em}.ai1wm-import-info{display:inline-block;font-size:12px;font-weight:700;margin-top:16px}[class*=" ai1wm-icon-"],[class^=ai1wm-icon-]{font-family:'servmask';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ai1wm-icon-file-zip:before{content:"\e60f"}.ai1wm-icon-folder:before{content:"\e60e"}.ai1wm-icon-file:before{content:"\e60b"}.ai1wm-icon-file-content:before{content:"\e60c"}.ai1wm-icon-cloud-upload:before{content:"\e600"}.ai1wm-icon-history:before{content:"\e603"}.ai1wm-icon-notification:before{content:"\e619"}.ai1wm-icon-arrow-down:before{content:"\e604"}.ai1wm-icon-close:before{content:"\e61a"}.ai1wm-icon-wordpress2:before{content:"\e620"}.ai1wm-icon-arrow-right:before{content:"\e605"}.ai1wm-icon-plus2:before{content:"\e607"}.ai1wm-icon-export:before{content:"\e601"}.ai1wm-icon-publish:before{content:"\e602"}.ai1wm-icon-paperplane:before{content:"\e608"}.ai1wm-icon-help:before{content:"\e609"}.ai1wm-icon-chevron-right:before{content:"\e60d"}.ai1wm-icon-dropbox:before{content:"\e606"}.ai1wm-icon-gear:before{content:"\e60a"}.ai1wm-icon-database:before{content:"\e964"}.ai1wm-icon-upload2:before{content:"\e9c6"}.ai1wm-icon-checkmark:before{content:"\ea10"}.ai1wm-icon-checkmark2:before{content:"\ea11"}.ai1wm-icon-enter:before{content:"\ea13"}.ai1wm-icon-exit:before{content:"\ea14"}.ai1wm-icon-amazon:before{content:"\ea87"}.ai1wm-icon-onedrive:before{content:"\eaaf"}@media (min-width:855px){.ai1wm-row{margin-left:399px}.ai1wm-row:after,.ai1wm-row:before{content:" ";display:table}.ai1wm-row:after{clear:both}.ai1wm-left{float:right;width:100%}.ai1wm-right{float:left;width:377px;margin-left:-399px}.ai1wm-right .ai1wm-sidebar{width:100%}.ai1wm-right .ai1wm-segment{width:333px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;background-color:#f9f9f9;padding:20px;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box}.ai1wm-right .ai1wm-segment h2{margin:22px 0 0;padding:0;font-weight:700;font-size:14px;text-transform:uppercase;text-align:center}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-holder{position:relative;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-holder h1{float:right;font-weight:300;font-size:22px;text-transform:uppercase}.ai1wm-holder h1 i{position:relative;top:2px}@media (max-width:854px){.ai1wm-container{margin-right:10px!important}.ai1wm-right,.ai1wm-row{margin-left:0!important}.ai1wm-right{float:right!important;width:100%!important;margin-top:18px}.ai1wm-right .ai1wm-sidebar{width:auto!important;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px;border-radius:3px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-container{margin:20px 2px 0 20px}.ai1wm-container:after,.ai1wm-container:before{content:" ";display:table}.ai1wm-container:after{clear:both}.ai1wm-replace-row{width:100%;box-shadow:outset 0 1px 0 0 white;border-radius:3px;color:#333;font-size:11px;font-weight:700;background-color:#f9f9f9;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box;margin-bottom:10px}.ai1wm-field{margin-bottom:4px}.ai1wm-field input[type=text],.ai1wm-field textarea{width:100%;font-weight:400}.ai1wm-field-set{margin-top:18px}.ai1wm-message{-moz-box-sizing:border-box;background-color:#efefef;border-radius:4px;color:rgba(0,0,0,.6);height:auto;margin:10px 0;min-height:18px;padding:6px 10px;position:relative;border:1px solid;transition:opacity .1s ease 0s,color .1s ease 0s,background .1s ease 0s,box-shadow .1s ease 0s}.ai1wm-message.ai1wm-success-message{background-color:#f2f8f0;color:#119000;font-size:12px}.ai1wm-message.ai1wm-info-message{background-color:#d9edf7;color:#31708f;font-size:11px}.ai1wm-message.ai1wm-error-message{background-color:#f1d7d7;color:#a95252;font-size:12px}.ai1wm-message.ai1wm-red-message{color:#d95c5c;border:2px solid #d95c5c;background-color:transparent}.ai1wm-message.ai1wm-red-message h3{margin:.4em 0;color:#d95c5c}.ai1wm-message p{margin:4px 0;font-size:12px}.ai1wm-message-warning{display:block;font-size:14px;line-height:18px;padding:12px 20px;margin:0 0 22px;background-color:#f9f9f9;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;border-right:4px solid #ffba00}.ai1wm-overlay{display:none;position:fixed;top:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:100001}.ai1wm-modal-container{position:fixed;display:none;top:50%;right:50%;z-index:100002;width:480px;height:auto;padding:16px;-webkit-transform:translate(240px,-94px);transform:translate(240px,-94px);border:1px solid #fff;box-shadow:0 2px 6px #292929;border-radius:6px;background:#f6f6f6;box-sizing:border-box;text-align:center}.ai1wm-modal-container section{display:block;min-height:102px}.ai1wm-holder h1,.ai1wm-modal-container section h1{margin:0;padding:0}.ai1wm-modal-container section h1 .ai1wm-title-green{color:#27ae60;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-red{color:#e74c3c;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-grey{color:gray;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-loader{width:32px;height:32px;background:url(../img/logo-32x32.png)}.ai1wm-modal-container section h1 .ai1wm-icon-notification{font-size:1.2em;color:#e74c3c}.ai1wm-modal-container section p{margin:0;padding:12px 0}.ai1wm-modal-container section p .ai1wm-modal-sites p{padding:4px 10px;text-align:right}.ai1wm-modal-container section p .ai1wm-modal-sites input,.ai1wm-modal-container section p .ai1wm-modal-sites select{padding:0 6px;width:100%;border-radius:3px;height:30px;line-height:30px}.ai1wm-modal-container section p .ai1wm-modal-subtitle-green{color:#27ae60}.ai1wm-modal-container section p .ai1wm-modal-subtitle-red{color:#e74c3c}.ai1wm-modal-container section p .ai1wm-modal-subdescription{display:block;text-align:right}.ai1wm-modal-container section p a.ai1wm-button-green{display:inline-block;position:relative;top:26px}.ai1wm-modal-container section p a.ai1wm-emphasize{-webkit-animation:ai1wm-emphasize 1s infinite;animation:ai1wm-emphasize 1s infinite}.ai1wm-modal-container section p em{display:block;color:#34495e;font-style:normal}.ai1wm-modal-container section p.ai1wm-import-modal-content{text-align:right}.ai1wm-modal-container .ai1wm-import-modal-actions{border-top:1px solid #ccc;padding-top:1em;text-align:left}.ai1wm-modal-container .ai1wm-import-modal-actions .ai1wm-button-gray{margin-left:1em}.ai1wm-modal-container .ai1wm-import-modal-notice{border-top:1px solid #ccc}.ai1wm-modal-container .ai1wm-import-modal-notice p{font-weight:700;margin:0;padding-top:16px;text-align:center}.ai1wm-drag-drop-area{border:3px dashed #ddd;height:200px;margin:20px 0 16px;background:#fff;text-align:center;border-radius:30px}.ai1wm-drag-drop-area>*{pointer-events:none}div.ai1wm-expandable.ai1wm-open input{display:inline-block}#ai1wm-import-file,.ai1wm-import-form{position:relative}#ai1wm-import-file input[type=file]{position:absolute;width:100%;height:21px;cursor:pointer;opacity:0;z-index:9999;padding:0;margin:0;top:0;right:0}#ai1wm-import-file input[type=file]::-webkit-file-upload-button{cursor:pointer}.ai1wm-drag-drop-area.dragover{background:rgba(255,255,255,.4);border-color:green}.ai1wm-drag-over.ai1wm-drag-drop-area{border-color:#83b4d8}#ai1wm-import-init{position:absolute;top:10px;right:10%;width:80%;text-align:center}#ai1wm-import-init p{font-size:18px;color:#9e9e9e}#ai1wm-import-init p i{font-size:46px}#ai1wm-import-init div.ai1wm-button-import{pointer-events:all}.ai1wm-max-upload-size{border-bottom:1px solid #000}.ai1wm-progress-bar{position:relative;display:inline-block;background-color:#bdc3c7;height:32px;width:100%;border-radius:15px;top:35px}.ai1wm-progress-bar-meter,.ai1wm-progress-bar-percent{display:inline-block;float:right;height:32px;line-height:32px;color:#fff}.ai1wm-progress-bar-meter{background-color:#2ecc71;border-radius:15px;text-align:center;width:0}.ai1wm-progress-bar-percent{position:absolute;width:50px;right:50%;-webkit-transform:translate(24px,0);transform:translate(24px,0);font-size:.5em;background:100% 0}
1
+ @charset "UTF-8";@-webkit-keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}50%{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}75%{-webkit-transform:rotateZ(270deg);transform:rotateZ(270deg)}to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}50%{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}75%{-webkit-transform:rotateZ(270deg);transform:rotateZ(270deg)}to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@-webkit-keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.ai1wm-button-group{border:2px solid #27ae60;background-color:transparent;color:#27ae60;border-radius:5px;cursor:pointer;text-transform:uppercase;font-weight:600;transition:background-color .2s ease-out;display:inline-block;text-align:right}.ai1wm-button-group.ai1wm-button-export,.ai1wm-button-group.ai1wm-button-import{box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:420px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:448px;border-top:1px solid #27ae60}.ai1wm-button-group .ai1wm-button-main{position:relative;padding:6px 25px 6px 50px;box-sizing:content-box}.ai1wm-button-group .ai1wm-dropdown-menu{height:0;overflow:hidden;transition:height .2s cubic-bezier(.19,1,.22,1);border-top:none}.ai1wm-dropdown-menu{list-style:none}.ai1wm-dropdown-menu,.ai1wm-dropdown-menu li{margin:0!important;padding:0}.ai1wm-dropdown-menu li a,.ai1wm-dropdown-menu li a:visited{display:block;padding:5px 26px;text-decoration:none;color:#27ae60;text-align:right;box-sizing:content-box}.ai1wm-dropdown-menu li a:hover,.ai1wm-dropdown-menu li a:visited:hover{text-decoration:none;color:#111}.ai1mw-lines{position:absolute;width:12px;height:10px;top:9px;left:20px}.ai1wm-line{position:absolute;width:100%;height:2px;margin:auto;background:#27ae60;transition:all .2s ease-in-out}.ai1wm-line-first{top:0;right:0}div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-second{top:50%;right:0}.ai1wm-line-third{top:100%;right:0}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{display:inline-block;border:2px solid #95a5a6;background-color:transparent;color:#95a5a6;border-radius:5px;cursor:pointer;padding:5px 26px 5px 25px;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;text-decoration:none}.ai1wm-button-gray:hover{background-color:#95a5a6;color:#fff}.ai1wm-button-blue,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #27ae60;color:#27ae60}.ai1wm-button-green:hover{background-color:#27ae60;color:#fff}.ai1wm-button-blue,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #6eb649;color:#6eb649}.ai1wm-button-green-small:hover{background-color:#6eb649;color:#fff}.ai1wm-button-blue,.ai1wm-button-red{border:2px solid #00aff0;color:#00aff0}.ai1wm-button-blue:hover{background-color:#00aff0;color:#fff}.ai1wm-button-red{border:2px solid #e74c3c;color:#e74c3c}.ai1wm-button-red:hover{background-color:#e74c3c;color:#fff}.ai1wm-button-blue[disabled=disabled],.ai1wm-button-green-small[disabled=disabled],.ai1wm-button-green[disabled=disabled],.ai1wm-button-red[disabled=disabled]{opacity:.6;cursor:default}.ai1wm-button-blue[disabled=disabled]:hover{color:#00aff0}.ai1wm-button-red[disabled=disabled]:hover{color:#e74c3c}.ai1wm-button-green[disabled=disabled]:hover{color:#27ae60}.ai1wm-button-blue[disabled=disabled]:hover,.ai1wm-button-green-small[disabled=disabled]:hover,.ai1wm-button-green[disabled=disabled]:hover,.ai1wm-button-red[disabled=disabled]:hover{background:100% 0}.ai1wm-message-close-button{position:absolute;left:10px;top:6px;text-decoration:none;font-size:10px}input[type=radio].ai1wm-flat-radio-button{display:none}input[type=radio].ai1wm-flat-radio-button+a i,input[type=radio].ai1wm-flat-radio-button+label i{vertical-align:middle;float:right;width:25px;height:25px;border-radius:50%;background:100% 0;border:2px solid #ccc;content:" ";cursor:pointer;position:relative;box-sizing:content-box}input[type=radio].ai1wm-flat-radio-button:checked+a i,input[type=radio].ai1wm-flat-radio-button:checked+label i{background-color:#d9d9d9;border-color:#6f6f6f}.ai1wm-clear{*zoom:1;clear:both}.ai1wm-clear:after,.ai1wm-clear:before{content:" ";display:table}.ai1wm-clear:after{clear:both}.ai1wm-container .ai1wm-row label{position:relative;top:-1px}.ai1wm-container .ai1wm-row label:after{content:"\200E"}.ai1wm-share-button-container{text-align:center}.ai1wm-share-button-container .ai1wm-share-button{text-decoration:none;margin:10px;font-size:30px}.ai1wm-report-problem{position:relative;float:left}.ai1wm-report-problem-dialog{position:absolute;z-index:999;width:280px;left:0;background-color:#fff;margin:6px 0 0;padding:15px 15px 10px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;display:none}.ai1wm-report-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-report-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-feedback-cancel:active,.ai1wm-feedback-cancel:link,.ai1wm-feedback-cancel:visited,.ai1wm-report-cancel:active,.ai1wm-report-cancel:link,.ai1wm-report-cancel:visited{float:right;line-height:34px;outline:0;text-decoration:none;color:#e74c3c}.ai1wm-form-submit{float:left}.ai1wm-report-active{display:block}.ai1wm-report-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-report-terms-segment>.ai1wm-report-terms{border-radius:3px}.ai1wm-import-info a,.ai1wm-no-underline,.ai1wm-unlimited-import a{text-decoration:none}.ai1wm-top-negative-four{top:-4px}.ai1wm-feedback-form{display:none}.ai1wm-feedback-types{margin:0;padding:0;list-style:none}.ai1wm-feedback-types li{margin:14px 0;padding:0}.ai1wm-feedback-types>li>a>span,.ai1wm-feedback-types>li>label>span{display:inline-block;padding:5px 8px 6px 0}.ai1wm-feedback-types>li>a{height:29px;outline:0;color:#333;text-deciration:none}.ai1wm-loader{display:inline-block;width:128px;height:128px;position:relative;-webkit-animation:ai1wm-rotate 1.5s infinite linear;animation:ai1wm-rotate 1.5s infinite linear;background:url(../img/logo-128x128.png);background-repeat:no-repeat;background-position:center center}.ai1wm-hide,div.ai1wm-expandable input{display:none}.ai1wm-label{border:1px solid #5cb85c;background-color:transparent;color:#5cb85c;cursor:pointer;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;padding:.2em .6em;font-size:.8em;border-radius:5px}.ai1wm-label:hover{background-color:#5cb85c;color:#fff}.ai1wm-dialog-message{text-align:right;line-height:1.5em}.ai1wm-import-info{display:inline-block;font-size:12px;font-weight:700;margin-top:16px}[class*=" ai1wm-icon-"],[class^=ai1wm-icon-]{font-family:'servmask';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ai1wm-icon-file-zip:before{content:"\e60f"}.ai1wm-icon-folder:before{content:"\e60e"}.ai1wm-icon-file:before{content:"\e60b"}.ai1wm-icon-file-content:before{content:"\e60c"}.ai1wm-icon-cloud-upload:before{content:"\e600"}.ai1wm-icon-history:before{content:"\e603"}.ai1wm-icon-notification:before{content:"\e619"}.ai1wm-icon-arrow-down:before{content:"\e604"}.ai1wm-icon-close:before{content:"\e61a"}.ai1wm-icon-wordpress2:before{content:"\e620"}.ai1wm-icon-arrow-right:before{content:"\e605"}.ai1wm-icon-plus2:before{content:"\e607"}.ai1wm-icon-export:before{content:"\e601"}.ai1wm-icon-publish:before{content:"\e602"}.ai1wm-icon-paperplane:before{content:"\e608"}.ai1wm-icon-help:before{content:"\e609"}.ai1wm-icon-chevron-right:before{content:"\e60d"}.ai1wm-icon-dropbox:before{content:"\e606"}.ai1wm-icon-gear:before{content:"\e60a"}.ai1wm-icon-database:before{content:"\e964"}.ai1wm-icon-upload2:before{content:"\e9c6"}.ai1wm-icon-checkmark:before{content:"\ea10"}.ai1wm-icon-checkmark2:before{content:"\ea11"}.ai1wm-icon-enter:before{content:"\ea13"}.ai1wm-icon-exit:before{content:"\ea14"}.ai1wm-icon-amazon:before{content:"\ea87"}.ai1wm-icon-onedrive:before{content:"\eaaf"}@media (min-width:855px){.ai1wm-row{margin-left:399px}.ai1wm-row:after,.ai1wm-row:before{content:" ";display:table}.ai1wm-row:after{clear:both}.ai1wm-left{float:right;width:100%}.ai1wm-right{float:left;width:377px;margin-left:-399px}.ai1wm-right .ai1wm-sidebar{width:100%}.ai1wm-right .ai1wm-segment{width:333px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;background-color:#f9f9f9;padding:20px;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box}.ai1wm-right .ai1wm-segment h2{margin:22px 0 0;padding:0;font-weight:700;font-size:14px;text-transform:uppercase;text-align:center}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-holder{position:relative;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-holder h1{float:right;font-weight:300;font-size:22px;text-transform:uppercase}.ai1wm-holder h1 i{position:relative;top:2px}@media (max-width:854px){.ai1wm-container{margin-right:10px!important}.ai1wm-right,.ai1wm-row{margin-left:0!important}.ai1wm-right{float:right!important;width:100%!important;margin-top:18px}.ai1wm-right .ai1wm-sidebar{width:auto!important;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px;border-radius:3px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-container{margin:20px 2px 0 20px}.ai1wm-container:after,.ai1wm-container:before{content:" ";display:table}.ai1wm-container:after{clear:both}.ai1wm-replace-row{width:100%;box-shadow:outset 0 1px 0 0 white;border-radius:3px;color:#333;font-size:11px;font-weight:700;background-color:#f9f9f9;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box;margin-bottom:10px}.ai1wm-field{margin-bottom:4px}.ai1wm-field input[type=text],.ai1wm-field textarea{width:100%;font-weight:400}.ai1wm-field-set{margin-top:18px}.ai1wm-message{-moz-box-sizing:border-box;background-color:#efefef;border-radius:4px;color:rgba(0,0,0,.6);height:auto;margin:10px 0;min-height:18px;padding:6px 10px;position:relative;border:1px solid;transition:opacity .1s ease 0s,color .1s ease 0s,background .1s ease 0s,box-shadow .1s ease 0s}.ai1wm-message.ai1wm-success-message{background-color:#f2f8f0;color:#119000;font-size:12px}.ai1wm-message.ai1wm-info-message{background-color:#d9edf7;color:#31708f;font-size:11px}.ai1wm-message.ai1wm-error-message{background-color:#f1d7d7;color:#a95252;font-size:12px}.ai1wm-message.ai1wm-red-message{color:#d95c5c;border:2px solid #d95c5c;background-color:transparent}.ai1wm-message.ai1wm-red-message h3{margin:.4em 0;color:#d95c5c}.ai1wm-message p{margin:4px 0;font-size:12px}.ai1wm-message-warning{display:block;font-size:14px;line-height:18px;padding:12px 20px;margin:0 0 22px;background-color:#f9f9f9;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;border-right:4px solid #ffba00}.ai1wm-overlay{display:none;position:fixed;top:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:100001}.ai1wm-modal-container{position:fixed;display:none;top:50%;right:50%;z-index:100002;width:480px;height:auto;padding:16px;-webkit-transform:translate(240px,-94px);transform:translate(240px,-94px);border:1px solid #fff;box-shadow:0 2px 6px #292929;border-radius:6px;background:#f6f6f6;box-sizing:border-box;text-align:center}.ai1wm-modal-container section{display:block;min-height:102px}.ai1wm-holder h1,.ai1wm-modal-container section h1{margin:0;padding:0}.ai1wm-modal-container section h1 .ai1wm-title-green{color:#27ae60;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-red{color:#e74c3c;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-grey{color:gray;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-loader{width:32px;height:32px;background:url(../img/logo-32x32.png)}.ai1wm-modal-container section h1 .ai1wm-icon-notification{font-size:1.2em;color:#e74c3c}.ai1wm-modal-container section p{margin:0;padding:12px 0}.ai1wm-modal-container section p .ai1wm-modal-sites p{padding:4px 10px;text-align:right}.ai1wm-modal-container section p .ai1wm-modal-sites input,.ai1wm-modal-container section p .ai1wm-modal-sites select{padding:0 6px;width:100%;border-radius:3px;height:30px;line-height:30px}.ai1wm-modal-container section p .ai1wm-modal-subtitle-green{color:#27ae60}.ai1wm-modal-container section p .ai1wm-modal-subtitle-red{color:#e74c3c}.ai1wm-modal-container section p .ai1wm-modal-subdescription{display:block;text-align:right}.ai1wm-modal-container section p a.ai1wm-button-green{display:inline-block;position:relative;top:26px}.ai1wm-modal-container section p a.ai1wm-emphasize{-webkit-animation:ai1wm-emphasize 1s infinite;animation:ai1wm-emphasize 1s infinite}.ai1wm-modal-container section p em{display:block;color:#34495e;font-style:normal}.ai1wm-modal-container section p.ai1wm-import-modal-content{text-align:right}.ai1wm-modal-container .ai1wm-import-modal-actions{border-top:1px solid #ccc;padding-top:1em;text-align:left}.ai1wm-modal-container .ai1wm-import-modal-actions .ai1wm-button-gray{margin-left:1em}.ai1wm-modal-container .ai1wm-import-modal-notice{border-top:1px solid #ccc}.ai1wm-modal-container .ai1wm-import-modal-notice p{font-weight:700;margin:0;padding-top:16px;text-align:center}.ai1wm-drag-drop-area{border:3px dashed #ddd;height:200px;margin:20px 0 16px;background:#fff;text-align:center;border-radius:30px}.ai1wm-drag-drop-area>*{pointer-events:none}div.ai1wm-expandable.ai1wm-open input{display:inline-block}#ai1wm-import-file,.ai1wm-import-form{position:relative}#ai1wm-import-file input[type=file]{position:absolute;width:100%;height:21px;cursor:pointer;opacity:0;z-index:9999;padding:0;margin:0;top:0;right:0}#ai1wm-import-file input[type=file]::-webkit-file-upload-button{cursor:pointer}.ai1wm-drag-drop-area.dragover{background:rgba(255,255,255,.4);border-color:green}.ai1wm-drag-over.ai1wm-drag-drop-area{border-color:#83b4d8}#ai1wm-import-init{position:absolute;top:10px;right:10%;width:80%;text-align:center}#ai1wm-import-init p{font-size:18px;color:#9e9e9e}#ai1wm-import-init p i{font-size:46px}#ai1wm-import-init div.ai1wm-button-import{pointer-events:all}.ai1wm-max-upload-size{border-bottom:1px solid #000}.ai1wm-progress-bar{position:relative;display:inline-block;background-color:#bdc3c7;height:32px;width:100%;border-radius:15px;top:35px}.ai1wm-progress-bar-meter,.ai1wm-progress-bar-percent{display:inline-block;float:right;height:32px;line-height:32px;color:#fff}.ai1wm-progress-bar-meter{background-color:#2ecc71;border-radius:15px;text-align:center;width:0}.ai1wm-progress-bar-percent{position:absolute;width:50px;right:50%;-webkit-transform:translate(24px,0);transform:translate(24px,0);font-size:.5em;background:100% 0}
lib/view/assets/css/servmask.min.css CHANGED
@@ -1 +1 @@
1
- @charset "UTF-8";@-webkit-keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}50%{-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}75%{-webkit-transform:rotateZ(-270deg);transform:rotateZ(-270deg)}to{-webkit-transform:rotateZ(-360deg);transform:rotateZ(-360deg)}}@keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}50%{-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}75%{-webkit-transform:rotateZ(-270deg);transform:rotateZ(-270deg)}to{-webkit-transform:rotateZ(-360deg);transform:rotateZ(-360deg)}}@-webkit-keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.ai1wm-accordion{margin:1em 0;display:block}.ai1wm-accordion h4{cursor:pointer;color:rgba(0,116,162,.8);margin:0}.ai1wm-accordion h4 small{color:#444;font-weight:400}.ai1wm-accordion h4 small:after,.ai1wm-container .ai1wm-row label:after{content:"\200E"}.ai1wm-accordion .ai1wm-icon-arrow-right{transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out;display:inline-block}.ai1wm-accordion ul{margin:0;padding:0;list-style:none;visibility:hidden;height:0;transition:height .2s cubic-bezier(.19,1,.22,1)}.ai1wm-accordion h4 small,.ai1wm-accordion ul li small{display:inline;float:none;width:auto}.ai1wm-accordion.ai1wm-open h4 .ai1wm-icon-arrow-right{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ai1wm-accordion.ai1wm-open ul{height:auto;margin:.6em 0 0 2em;visibility:visible}.ai1wm-button-group{border:2px solid #27ae60;background-color:transparent;color:#27ae60;border-radius:5px;cursor:pointer;text-transform:uppercase;font-weight:600;transition:background-color .2s ease-out;display:inline-block;text-align:left}.ai1wm-button-group.ai1wm-button-export,.ai1wm-button-group.ai1wm-button-import{box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:392px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:420px;border-top:1px solid #27ae60}.ai1wm-button-group .ai1wm-button-main{position:relative;padding:6px 50px 6px 25px;box-sizing:content-box}.ai1wm-button-group .ai1wm-dropdown-menu{height:0;overflow:hidden;transition:height .2s cubic-bezier(.19,1,.22,1);border-top:none}.ai1wm-dropdown-menu{list-style:none}.ai1wm-dropdown-menu,.ai1wm-dropdown-menu li{margin:0!important;padding:0}.ai1wm-dropdown-menu li a,.ai1wm-dropdown-menu li a:visited{display:block;padding:5px 26px;text-decoration:none;color:#27ae60;text-align:left;box-sizing:content-box}.ai1wm-dropdown-menu li a:hover,.ai1wm-dropdown-menu li a:visited:hover{text-decoration:none;color:#111}.ai1mw-lines{position:absolute;width:12px;height:10px;top:9px;right:20px}.ai1wm-line{position:absolute;width:100%;height:2px;margin:auto;background:#27ae60;transition:all .2s ease-in-out}.ai1wm-line-first{top:0;left:0}div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-second{top:50%;left:0}.ai1wm-line-third{top:100%;left:0}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{display:inline-block;border:2px solid #95a5a6;background-color:transparent;color:#95a5a6;border-radius:5px;cursor:pointer;padding:5px 25px 5px 26px;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;text-decoration:none}.ai1wm-button-gray:hover{background-color:#95a5a6;color:#fff}.ai1wm-button-blue,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #27ae60;color:#27ae60}.ai1wm-button-green:hover{background-color:#27ae60;color:#fff}.ai1wm-button-blue,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #6eb649;color:#6eb649}.ai1wm-button-green-small:hover{background-color:#6eb649;color:#fff}.ai1wm-button-blue,.ai1wm-button-red{border:2px solid #00aff0;color:#00aff0}.ai1wm-button-blue:hover{background-color:#00aff0;color:#fff}.ai1wm-button-red{border:2px solid #e74c3c;color:#e74c3c}.ai1wm-button-red:hover{background-color:#e74c3c;color:#fff}.ai1wm-button-blue[disabled=disabled],.ai1wm-button-green-small[disabled=disabled],.ai1wm-button-green[disabled=disabled],.ai1wm-button-red[disabled=disabled]{opacity:.6;cursor:default}.ai1wm-button-blue[disabled=disabled]:hover{color:#00aff0}.ai1wm-button-red[disabled=disabled]:hover{color:#e74c3c}.ai1wm-button-green[disabled=disabled]:hover{color:#27ae60}.ai1wm-button-blue[disabled=disabled]:hover,.ai1wm-button-green-small[disabled=disabled]:hover,.ai1wm-button-green[disabled=disabled]:hover,.ai1wm-button-red[disabled=disabled]:hover{background:0 0}.ai1wm-message-close-button{position:absolute;right:10px;top:6px;text-decoration:none;font-size:10px}input[type=radio].ai1wm-flat-radio-button{display:none}input[type=radio].ai1wm-flat-radio-button+a i,input[type=radio].ai1wm-flat-radio-button+label i{vertical-align:middle;float:left;width:25px;height:25px;border-radius:50%;background:0 0;border:2px solid #ccc;content:" ";cursor:pointer;position:relative;box-sizing:content-box}input[type=radio].ai1wm-flat-radio-button:checked+a i,input[type=radio].ai1wm-flat-radio-button:checked+label i{background-color:#d9d9d9;border-color:#6f6f6f}.ai1wm-clear{*zoom:1;clear:both}.ai1wm-clear:after,.ai1wm-clear:before{content:" ";display:table}.ai1wm-clear:after{clear:both}.ai1wm-container .ai1wm-row label{position:relative;top:-1px}.ai1wm-share-button-container{text-align:center}.ai1wm-share-button-container .ai1wm-share-button{text-decoration:none;margin:10px;font-size:30px}.ai1wm-report-problem{position:relative;float:right}.ai1wm-report-problem-dialog{position:absolute;z-index:999;width:280px;right:0;background-color:#fff;margin:6px 0 0;padding:15px 15px 10px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;display:none}.ai1wm-report-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-report-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-feedback-cancel:active,.ai1wm-feedback-cancel:link,.ai1wm-feedback-cancel:visited,.ai1wm-report-cancel:active,.ai1wm-report-cancel:link,.ai1wm-report-cancel:visited{float:left;line-height:34px;outline:0;text-decoration:none;color:#e74c3c}.ai1wm-form-submit{float:right}.ai1wm-report-active{display:block}.ai1wm-report-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-report-terms-segment>.ai1wm-report-terms{border-radius:3px}.ai1wm-import-info a,.ai1wm-no-underline{text-decoration:none}.ai1wm-top-negative-four{top:-4px}.ai1wm-feedback-form{display:none}.ai1wm-feedback-types{margin:0;padding:0;list-style:none}.ai1wm-feedback-types li{margin:14px 0;padding:0}.ai1wm-feedback-types>li>a>span,.ai1wm-feedback-types>li>label>span{display:inline-block;padding:5px 0 6px 8px}.ai1wm-feedback-types>li>a{height:29px;outline:0;color:#333;text-deciration:none}.ai1wm-loader{display:inline-block;width:128px;height:128px;position:relative;-webkit-animation:ai1wm-rotate 1.5s infinite linear;animation:ai1wm-rotate 1.5s infinite linear;background:url(../img/logo-128x128.png);background-repeat:no-repeat;background-position:center center}.ai1wm-hide{display:none}.ai1wm-label{border:1px solid #5cb85c;background-color:transparent;color:#5cb85c;cursor:pointer;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;padding:.2em .6em;font-size:.8em;border-radius:5px}.ai1wm-label:hover{background-color:#5cb85c;color:#fff}.ai1wm-dialog-message{text-align:left;line-height:1.5em}.ai1wm-import-info{display:inline-block;font-size:12px;font-weight:700;margin-top:16px}[class*=" ai1wm-icon-"],[class^=ai1wm-icon-]{font-family:'servmask';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ai1wm-icon-file-zip:before{content:"\e60f"}.ai1wm-icon-folder:before{content:"\e60e"}.ai1wm-icon-file:before{content:"\e60b"}.ai1wm-icon-file-content:before{content:"\e60c"}.ai1wm-icon-cloud-upload:before{content:"\e600"}.ai1wm-icon-history:before{content:"\e603"}.ai1wm-icon-notification:before{content:"\e619"}.ai1wm-icon-arrow-down:before{content:"\e604"}.ai1wm-icon-close:before{content:"\e61a"}.ai1wm-icon-wordpress2:before{content:"\e620"}.ai1wm-icon-arrow-right:before{content:"\e605"}.ai1wm-icon-plus2:before{content:"\e607"}.ai1wm-icon-export:before{content:"\e601"}.ai1wm-icon-publish:before{content:"\e602"}.ai1wm-icon-paperplane:before{content:"\e608"}.ai1wm-icon-help:before{content:"\e609"}.ai1wm-icon-chevron-right:before{content:"\e60d"}.ai1wm-icon-dropbox:before{content:"\e606"}.ai1wm-icon-gear:before{content:"\e60a"}.ai1wm-icon-database:before{content:"\e964"}.ai1wm-icon-upload2:before{content:"\e9c6"}.ai1wm-icon-checkmark:before{content:"\ea10"}.ai1wm-icon-checkmark2:before{content:"\ea11"}.ai1wm-icon-enter:before{content:"\ea13"}.ai1wm-icon-exit:before{content:"\ea14"}.ai1wm-icon-amazon:before{content:"\ea87"}.ai1wm-icon-onedrive:before{content:"\eaaf"}@media (min-width:855px){.ai1wm-row{margin-right:399px}.ai1wm-row:after,.ai1wm-row:before{content:" ";display:table}.ai1wm-row:after{clear:both}.ai1wm-left{float:left;width:100%}.ai1wm-right{float:right;width:377px;margin-right:-399px}.ai1wm-right .ai1wm-sidebar{width:100%}.ai1wm-right .ai1wm-segment{width:333px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;background-color:#f9f9f9;padding:20px;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box}.ai1wm-right .ai1wm-segment h2{margin:22px 0 0;padding:0;font-weight:700;font-size:14px;text-transform:uppercase;text-align:center}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-holder{position:relative;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-holder h1{float:left;font-weight:300;font-size:22px;text-transform:uppercase}.ai1wm-holder h1 i{position:relative;top:2px}@media (max-width:854px){.ai1wm-container{margin-left:10px!important}.ai1wm-right,.ai1wm-row{margin-right:0!important}.ai1wm-right{float:left!important;width:100%!important;margin-top:18px}.ai1wm-right .ai1wm-sidebar{width:auto!important;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px;border-radius:3px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-container{margin:20px 20px 0 2px}.ai1wm-container:after,.ai1wm-container:before{content:" ";display:table}.ai1wm-container:after{clear:both}.ai1wm-replace-row{width:100%;box-shadow:outset 0 1px 0 0 white;border-radius:3px;color:#333;font-size:11px;font-weight:700;background-color:#f9f9f9;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box;margin-bottom:10px}.ai1wm-field{margin-bottom:4px}.ai1wm-field input[type=text],.ai1wm-field textarea{width:100%;font-weight:400}.ai1wm-field-set{margin-top:18px}.ai1wm-message{-moz-box-sizing:border-box;background-color:#efefef;border-radius:4px;color:rgba(0,0,0,.6);height:auto;margin:10px 0;min-height:18px;padding:6px 10px;position:relative;border:1px solid;transition:opacity .1s ease 0s,color .1s ease 0s,background .1s ease 0s,box-shadow .1s ease 0s}.ai1wm-message.ai1wm-success-message{background-color:#f2f8f0;color:#119000;font-size:12px}.ai1wm-message.ai1wm-info-message{background-color:#d9edf7;color:#31708f;font-size:11px}.ai1wm-message.ai1wm-error-message{background-color:#f1d7d7;color:#a95252;font-size:12px}.ai1wm-message.ai1wm-red-message{color:#d95c5c;border:2px solid #d95c5c;background-color:transparent}.ai1wm-message.ai1wm-red-message h3{margin:.4em 0;color:#d95c5c}.ai1wm-message p{margin:4px 0;font-size:12px}.ai1wm-message-warning{display:block;font-size:14px;line-height:18px;padding:12px 20px;margin:0 0 22px;background-color:#f9f9f9;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;border-left:4px solid #ffba00}.ai1wm-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:100001}.ai1wm-modal-container{position:fixed;display:none;top:50%;left:50%;z-index:100002;width:480px;height:auto;padding:16px;-webkit-transform:translate(-240px,-94px);transform:translate(-240px,-94px);border:1px solid #fff;box-shadow:0 2px 6px #292929;border-radius:6px;background:#f6f6f6;box-sizing:border-box;text-align:center}.ai1wm-modal-container section{display:block;min-height:102px}.ai1wm-holder h1,.ai1wm-modal-container section h1{margin:0;padding:0}.ai1wm-modal-container section h1 .ai1wm-title-green{color:#27ae60;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-red{color:#e74c3c;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-grey{color:gray;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-loader{width:32px;height:32px;background:url(../img/logo-32x32.png)}.ai1wm-modal-container section h1 .ai1wm-icon-notification{font-size:1.2em;color:#e74c3c}.ai1wm-modal-container section p{margin:0;padding:12px 0}.ai1wm-modal-container section p .ai1wm-modal-sites p{padding:4px 10px;text-align:left}.ai1wm-modal-container section p .ai1wm-modal-sites input,.ai1wm-modal-container section p .ai1wm-modal-sites select{padding:0 6px;width:100%;border-radius:3px;height:30px;line-height:30px}.ai1wm-modal-container section p .ai1wm-modal-subtitle-green{color:#27ae60}.ai1wm-modal-container section p .ai1wm-modal-subtitle-red{color:#e74c3c}.ai1wm-modal-container section p .ai1wm-modal-subdescription{display:block;text-align:left}.ai1wm-modal-container section p a.ai1wm-button-green{display:inline-block;position:relative;top:26px}.ai1wm-modal-container section p a.ai1wm-emphasize{-webkit-animation:ai1wm-emphasize 1s infinite;animation:ai1wm-emphasize 1s infinite}.ai1wm-modal-container section p em{display:block;color:#34495e;font-style:normal}.ai1wm-modal-container section p.ai1wm-import-modal-content{text-align:left}.ai1wm-modal-container .ai1wm-import-modal-actions{border-top:1px solid #ccc;padding-top:1em;text-align:right}.ai1wm-modal-container .ai1wm-import-modal-actions .ai1wm-button-gray{margin-right:1em}.ai1wm-modal-container .ai1wm-import-modal-notice{border-top:1px solid #ccc}.ai1wm-modal-container .ai1wm-import-modal-notice p{font-weight:700;margin:0;padding-top:16px;text-align:center}
1
+ @charset "UTF-8";@-webkit-keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}50%{-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}75%{-webkit-transform:rotateZ(-270deg);transform:rotateZ(-270deg)}to{-webkit-transform:rotateZ(-360deg);transform:rotateZ(-360deg)}}@keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}50%{-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}75%{-webkit-transform:rotateZ(-270deg);transform:rotateZ(-270deg)}to{-webkit-transform:rotateZ(-360deg);transform:rotateZ(-360deg)}}@-webkit-keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.ai1wm-accordion{margin:1em 0;display:block}.ai1wm-accordion h4{cursor:pointer;color:rgba(0,116,162,.8);margin:0}.ai1wm-accordion h4 small{color:#444;font-weight:400}.ai1wm-accordion h4 small:after,.ai1wm-container .ai1wm-row label:after{content:"\200E"}.ai1wm-accordion .ai1wm-icon-arrow-right{transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out;display:inline-block}.ai1wm-accordion ul{margin:0;padding:0;list-style:none;visibility:hidden;height:0;transition:height .2s cubic-bezier(.19,1,.22,1)}.ai1wm-accordion h4 small,.ai1wm-accordion ul li small{display:inline;float:none;width:auto}.ai1wm-accordion.ai1wm-open h4 .ai1wm-icon-arrow-right{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ai1wm-accordion.ai1wm-open ul{height:auto;margin:.6em 0 0 2em;visibility:visible}.ai1wm-button-group{border:2px solid #27ae60;background-color:transparent;color:#27ae60;border-radius:5px;cursor:pointer;text-transform:uppercase;font-weight:600;transition:background-color .2s ease-out;display:inline-block;text-align:left}.ai1wm-button-group.ai1wm-button-export,.ai1wm-button-group.ai1wm-button-import{box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:420px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:448px;border-top:1px solid #27ae60}.ai1wm-button-group .ai1wm-button-main{position:relative;padding:6px 50px 6px 25px;box-sizing:content-box}.ai1wm-button-group .ai1wm-dropdown-menu{height:0;overflow:hidden;transition:height .2s cubic-bezier(.19,1,.22,1);border-top:none}.ai1wm-dropdown-menu{list-style:none}.ai1wm-dropdown-menu,.ai1wm-dropdown-menu li{margin:0!important;padding:0}.ai1wm-dropdown-menu li a,.ai1wm-dropdown-menu li a:visited{display:block;padding:5px 26px;text-decoration:none;color:#27ae60;text-align:left;box-sizing:content-box}.ai1wm-dropdown-menu li a:hover,.ai1wm-dropdown-menu li a:visited:hover{text-decoration:none;color:#111}.ai1mw-lines{position:absolute;width:12px;height:10px;top:9px;right:20px}.ai1wm-line{position:absolute;width:100%;height:2px;margin:auto;background:#27ae60;transition:all .2s ease-in-out}.ai1wm-line-first{top:0;left:0}div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-second{top:50%;left:0}.ai1wm-line-third{top:100%;left:0}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{display:inline-block;border:2px solid #95a5a6;background-color:transparent;color:#95a5a6;border-radius:5px;cursor:pointer;padding:5px 25px 5px 26px;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;text-decoration:none}.ai1wm-button-gray:hover{background-color:#95a5a6;color:#fff}.ai1wm-button-blue,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #27ae60;color:#27ae60}.ai1wm-button-green:hover{background-color:#27ae60;color:#fff}.ai1wm-button-blue,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #6eb649;color:#6eb649}.ai1wm-button-green-small:hover{background-color:#6eb649;color:#fff}.ai1wm-button-blue,.ai1wm-button-red{border:2px solid #00aff0;color:#00aff0}.ai1wm-button-blue:hover{background-color:#00aff0;color:#fff}.ai1wm-button-red{border:2px solid #e74c3c;color:#e74c3c}.ai1wm-button-red:hover{background-color:#e74c3c;color:#fff}.ai1wm-button-blue[disabled=disabled],.ai1wm-button-green-small[disabled=disabled],.ai1wm-button-green[disabled=disabled],.ai1wm-button-red[disabled=disabled]{opacity:.6;cursor:default}.ai1wm-button-blue[disabled=disabled]:hover{color:#00aff0}.ai1wm-button-red[disabled=disabled]:hover{color:#e74c3c}.ai1wm-button-green[disabled=disabled]:hover{color:#27ae60}.ai1wm-button-blue[disabled=disabled]:hover,.ai1wm-button-green-small[disabled=disabled]:hover,.ai1wm-button-green[disabled=disabled]:hover,.ai1wm-button-red[disabled=disabled]:hover{background:0 0}.ai1wm-message-close-button{position:absolute;right:10px;top:6px;text-decoration:none;font-size:10px}input[type=radio].ai1wm-flat-radio-button{display:none}input[type=radio].ai1wm-flat-radio-button+a i,input[type=radio].ai1wm-flat-radio-button+label i{vertical-align:middle;float:left;width:25px;height:25px;border-radius:50%;background:0 0;border:2px solid #ccc;content:" ";cursor:pointer;position:relative;box-sizing:content-box}input[type=radio].ai1wm-flat-radio-button:checked+a i,input[type=radio].ai1wm-flat-radio-button:checked+label i{background-color:#d9d9d9;border-color:#6f6f6f}.ai1wm-clear{*zoom:1;clear:both}.ai1wm-clear:after,.ai1wm-clear:before{content:" ";display:table}.ai1wm-clear:after{clear:both}.ai1wm-container .ai1wm-row label{position:relative;top:-1px}.ai1wm-share-button-container{text-align:center}.ai1wm-share-button-container .ai1wm-share-button{text-decoration:none;margin:10px;font-size:30px}.ai1wm-report-problem{position:relative;float:right}.ai1wm-report-problem-dialog{position:absolute;z-index:999;width:280px;right:0;background-color:#fff;margin:6px 0 0;padding:15px 15px 10px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;display:none}.ai1wm-report-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-report-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-feedback-cancel:active,.ai1wm-feedback-cancel:link,.ai1wm-feedback-cancel:visited,.ai1wm-report-cancel:active,.ai1wm-report-cancel:link,.ai1wm-report-cancel:visited{float:left;line-height:34px;outline:0;text-decoration:none;color:#e74c3c}.ai1wm-form-submit{float:right}.ai1wm-report-active{display:block}.ai1wm-report-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-report-terms-segment>.ai1wm-report-terms{border-radius:3px}.ai1wm-import-info a,.ai1wm-no-underline{text-decoration:none}.ai1wm-top-negative-four{top:-4px}.ai1wm-feedback-form{display:none}.ai1wm-feedback-types{margin:0;padding:0;list-style:none}.ai1wm-feedback-types li{margin:14px 0;padding:0}.ai1wm-feedback-types>li>a>span,.ai1wm-feedback-types>li>label>span{display:inline-block;padding:5px 0 6px 8px}.ai1wm-feedback-types>li>a{height:29px;outline:0;color:#333;text-deciration:none}.ai1wm-loader{display:inline-block;width:128px;height:128px;position:relative;-webkit-animation:ai1wm-rotate 1.5s infinite linear;animation:ai1wm-rotate 1.5s infinite linear;background:url(../img/logo-128x128.png);background-repeat:no-repeat;background-position:center center}.ai1wm-hide{display:none}.ai1wm-label{border:1px solid #5cb85c;background-color:transparent;color:#5cb85c;cursor:pointer;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;padding:.2em .6em;font-size:.8em;border-radius:5px}.ai1wm-label:hover{background-color:#5cb85c;color:#fff}.ai1wm-dialog-message{text-align:left;line-height:1.5em}.ai1wm-import-info{display:inline-block;font-size:12px;font-weight:700;margin-top:16px}[class*=" ai1wm-icon-"],[class^=ai1wm-icon-]{font-family:'servmask';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ai1wm-icon-file-zip:before{content:"\e60f"}.ai1wm-icon-folder:before{content:"\e60e"}.ai1wm-icon-file:before{content:"\e60b"}.ai1wm-icon-file-content:before{content:"\e60c"}.ai1wm-icon-cloud-upload:before{content:"\e600"}.ai1wm-icon-history:before{content:"\e603"}.ai1wm-icon-notification:before{content:"\e619"}.ai1wm-icon-arrow-down:before{content:"\e604"}.ai1wm-icon-close:before{content:"\e61a"}.ai1wm-icon-wordpress2:before{content:"\e620"}.ai1wm-icon-arrow-right:before{content:"\e605"}.ai1wm-icon-plus2:before{content:"\e607"}.ai1wm-icon-export:before{content:"\e601"}.ai1wm-icon-publish:before{content:"\e602"}.ai1wm-icon-paperplane:before{content:"\e608"}.ai1wm-icon-help:before{content:"\e609"}.ai1wm-icon-chevron-right:before{content:"\e60d"}.ai1wm-icon-dropbox:before{content:"\e606"}.ai1wm-icon-gear:before{content:"\e60a"}.ai1wm-icon-database:before{content:"\e964"}.ai1wm-icon-upload2:before{content:"\e9c6"}.ai1wm-icon-checkmark:before{content:"\ea10"}.ai1wm-icon-checkmark2:before{content:"\ea11"}.ai1wm-icon-enter:before{content:"\ea13"}.ai1wm-icon-exit:before{content:"\ea14"}.ai1wm-icon-amazon:before{content:"\ea87"}.ai1wm-icon-onedrive:before{content:"\eaaf"}@media (min-width:855px){.ai1wm-row{margin-right:399px}.ai1wm-row:after,.ai1wm-row:before{content:" ";display:table}.ai1wm-row:after{clear:both}.ai1wm-left{float:left;width:100%}.ai1wm-right{float:right;width:377px;margin-right:-399px}.ai1wm-right .ai1wm-sidebar{width:100%}.ai1wm-right .ai1wm-segment{width:333px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;background-color:#f9f9f9;padding:20px;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box}.ai1wm-right .ai1wm-segment h2{margin:22px 0 0;padding:0;font-weight:700;font-size:14px;text-transform:uppercase;text-align:center}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-holder{position:relative;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-holder h1{float:left;font-weight:300;font-size:22px;text-transform:uppercase}.ai1wm-holder h1 i{position:relative;top:2px}@media (max-width:854px){.ai1wm-container{margin-left:10px!important}.ai1wm-right,.ai1wm-row{margin-right:0!important}.ai1wm-right{float:left!important;width:100%!important;margin-top:18px}.ai1wm-right .ai1wm-sidebar{width:auto!important;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px;border-radius:3px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-container{margin:20px 20px 0 2px}.ai1wm-container:after,.ai1wm-container:before{content:" ";display:table}.ai1wm-container:after{clear:both}.ai1wm-replace-row{width:100%;box-shadow:outset 0 1px 0 0 white;border-radius:3px;color:#333;font-size:11px;font-weight:700;background-color:#f9f9f9;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box;margin-bottom:10px}.ai1wm-field{margin-bottom:4px}.ai1wm-field input[type=text],.ai1wm-field textarea{width:100%;font-weight:400}.ai1wm-field-set{margin-top:18px}.ai1wm-message{-moz-box-sizing:border-box;background-color:#efefef;border-radius:4px;color:rgba(0,0,0,.6);height:auto;margin:10px 0;min-height:18px;padding:6px 10px;position:relative;border:1px solid;transition:opacity .1s ease 0s,color .1s ease 0s,background .1s ease 0s,box-shadow .1s ease 0s}.ai1wm-message.ai1wm-success-message{background-color:#f2f8f0;color:#119000;font-size:12px}.ai1wm-message.ai1wm-info-message{background-color:#d9edf7;color:#31708f;font-size:11px}.ai1wm-message.ai1wm-error-message{background-color:#f1d7d7;color:#a95252;font-size:12px}.ai1wm-message.ai1wm-red-message{color:#d95c5c;border:2px solid #d95c5c;background-color:transparent}.ai1wm-message.ai1wm-red-message h3{margin:.4em 0;color:#d95c5c}.ai1wm-message p{margin:4px 0;font-size:12px}.ai1wm-message-warning{display:block;font-size:14px;line-height:18px;padding:12px 20px;margin:0 0 22px;background-color:#f9f9f9;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;border-left:4px solid #ffba00}.ai1wm-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:100001}.ai1wm-modal-container{position:fixed;display:none;top:50%;left:50%;z-index:100002;width:480px;height:auto;padding:16px;-webkit-transform:translate(-240px,-94px);transform:translate(-240px,-94px);border:1px solid #fff;box-shadow:0 2px 6px #292929;border-radius:6px;background:#f6f6f6;box-sizing:border-box;text-align:center}.ai1wm-modal-container section{display:block;min-height:102px}.ai1wm-holder h1,.ai1wm-modal-container section h1{margin:0;padding:0}.ai1wm-modal-container section h1 .ai1wm-title-green{color:#27ae60;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-red{color:#e74c3c;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-grey{color:gray;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-loader{width:32px;height:32px;background:url(../img/logo-32x32.png)}.ai1wm-modal-container section h1 .ai1wm-icon-notification{font-size:1.2em;color:#e74c3c}.ai1wm-modal-container section p{margin:0;padding:12px 0}.ai1wm-modal-container section p .ai1wm-modal-sites p{padding:4px 10px;text-align:left}.ai1wm-modal-container section p .ai1wm-modal-sites input,.ai1wm-modal-container section p .ai1wm-modal-sites select{padding:0 6px;width:100%;border-radius:3px;height:30px;line-height:30px}.ai1wm-modal-container section p .ai1wm-modal-subtitle-green{color:#27ae60}.ai1wm-modal-container section p .ai1wm-modal-subtitle-red{color:#e74c3c}.ai1wm-modal-container section p .ai1wm-modal-subdescription{display:block;text-align:left}.ai1wm-modal-container section p a.ai1wm-button-green{display:inline-block;position:relative;top:26px}.ai1wm-modal-container section p a.ai1wm-emphasize{-webkit-animation:ai1wm-emphasize 1s infinite;animation:ai1wm-emphasize 1s infinite}.ai1wm-modal-container section p em{display:block;color:#34495e;font-style:normal}.ai1wm-modal-container section p.ai1wm-import-modal-content{text-align:left}.ai1wm-modal-container .ai1wm-import-modal-actions{border-top:1px solid #ccc;padding-top:1em;text-align:right}.ai1wm-modal-container .ai1wm-import-modal-actions .ai1wm-button-gray{margin-right:1em}.ai1wm-modal-container .ai1wm-import-modal-notice{border-top:1px solid #ccc}.ai1wm-modal-container .ai1wm-import-modal-notice p{font-weight:700;margin:0;padding-top:16px;text-align:center}
lib/view/assets/css/servmask.min.rtl.css CHANGED
@@ -1 +1 @@
1
- @charset "UTF-8";@-webkit-keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}50%{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}75%{-webkit-transform:rotateZ(270deg);transform:rotateZ(270deg)}to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}50%{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}75%{-webkit-transform:rotateZ(270deg);transform:rotateZ(270deg)}to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@-webkit-keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.ai1wm-accordion{margin:1em 0;display:block}.ai1wm-accordion h4{cursor:pointer;color:rgba(0,116,162,.8);margin:0}.ai1wm-accordion h4 small{color:#444;font-weight:400}.ai1wm-accordion h4 small:after,.ai1wm-container .ai1wm-row label:after{content:"\200E"}.ai1wm-accordion .ai1wm-icon-arrow-right{transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out;display:inline-block}.ai1wm-accordion ul{margin:0;padding:0;list-style:none;visibility:hidden;height:0;transition:height .2s cubic-bezier(.19,1,.22,1)}.ai1wm-accordion h4 small,.ai1wm-accordion ul li small{display:inline;float:none;width:auto}.ai1wm-accordion.ai1wm-open h4 .ai1wm-icon-arrow-right{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.ai1wm-accordion.ai1wm-open ul{height:auto;margin:.6em 2em 0 0;visibility:visible}.ai1wm-button-group{border:2px solid #27ae60;background-color:transparent;color:#27ae60;border-radius:5px;cursor:pointer;text-transform:uppercase;font-weight:600;transition:background-color .2s ease-out;display:inline-block;text-align:right}.ai1wm-button-group.ai1wm-button-export,.ai1wm-button-group.ai1wm-button-import{box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:392px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:420px;border-top:1px solid #27ae60}.ai1wm-button-group .ai1wm-button-main{position:relative;padding:6px 25px 6px 50px;box-sizing:content-box}.ai1wm-button-group .ai1wm-dropdown-menu{height:0;overflow:hidden;transition:height .2s cubic-bezier(.19,1,.22,1);border-top:none}.ai1wm-dropdown-menu{list-style:none}.ai1wm-dropdown-menu,.ai1wm-dropdown-menu li{margin:0!important;padding:0}.ai1wm-dropdown-menu li a,.ai1wm-dropdown-menu li a:visited{display:block;padding:5px 26px;text-decoration:none;color:#27ae60;text-align:right;box-sizing:content-box}.ai1wm-dropdown-menu li a:hover,.ai1wm-dropdown-menu li a:visited:hover{text-decoration:none;color:#111}.ai1mw-lines{position:absolute;width:12px;height:10px;top:9px;left:20px}.ai1wm-line{position:absolute;width:100%;height:2px;margin:auto;background:#27ae60;transition:all .2s ease-in-out}.ai1wm-line-first{top:0;right:0}div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-second{top:50%;right:0}.ai1wm-line-third{top:100%;right:0}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{display:inline-block;border:2px solid #95a5a6;background-color:transparent;color:#95a5a6;border-radius:5px;cursor:pointer;padding:5px 26px 5px 25px;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;text-decoration:none}.ai1wm-button-gray:hover{background-color:#95a5a6;color:#fff}.ai1wm-button-blue,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #27ae60;color:#27ae60}.ai1wm-button-green:hover{background-color:#27ae60;color:#fff}.ai1wm-button-blue,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #6eb649;color:#6eb649}.ai1wm-button-green-small:hover{background-color:#6eb649;color:#fff}.ai1wm-button-blue,.ai1wm-button-red{border:2px solid #00aff0;color:#00aff0}.ai1wm-button-blue:hover{background-color:#00aff0;color:#fff}.ai1wm-button-red{border:2px solid #e74c3c;color:#e74c3c}.ai1wm-button-red:hover{background-color:#e74c3c;color:#fff}.ai1wm-button-blue[disabled=disabled],.ai1wm-button-green-small[disabled=disabled],.ai1wm-button-green[disabled=disabled],.ai1wm-button-red[disabled=disabled]{opacity:.6;cursor:default}.ai1wm-button-blue[disabled=disabled]:hover{color:#00aff0}.ai1wm-button-red[disabled=disabled]:hover{color:#e74c3c}.ai1wm-button-green[disabled=disabled]:hover{color:#27ae60}.ai1wm-button-blue[disabled=disabled]:hover,.ai1wm-button-green-small[disabled=disabled]:hover,.ai1wm-button-green[disabled=disabled]:hover,.ai1wm-button-red[disabled=disabled]:hover{background:100% 0}.ai1wm-message-close-button{position:absolute;left:10px;top:6px;text-decoration:none;font-size:10px}input[type=radio].ai1wm-flat-radio-button{display:none}input[type=radio].ai1wm-flat-radio-button+a i,input[type=radio].ai1wm-flat-radio-button+label i{vertical-align:middle;float:right;width:25px;height:25px;border-radius:50%;background:100% 0;border:2px solid #ccc;content:" ";cursor:pointer;position:relative;box-sizing:content-box}input[type=radio].ai1wm-flat-radio-button:checked+a i,input[type=radio].ai1wm-flat-radio-button:checked+label i{background-color:#d9d9d9;border-color:#6f6f6f}.ai1wm-clear{*zoom:1;clear:both}.ai1wm-clear:after,.ai1wm-clear:before{content:" ";display:table}.ai1wm-clear:after{clear:both}.ai1wm-container .ai1wm-row label{position:relative;top:-1px}.ai1wm-share-button-container{text-align:center}.ai1wm-share-button-container .ai1wm-share-button{text-decoration:none;margin:10px;font-size:30px}.ai1wm-report-problem{position:relative;float:left}.ai1wm-report-problem-dialog{position:absolute;z-index:999;width:280px;left:0;background-color:#fff;margin:6px 0 0;padding:15px 15px 10px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;display:none}.ai1wm-report-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-report-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-feedback-cancel:active,.ai1wm-feedback-cancel:link,.ai1wm-feedback-cancel:visited,.ai1wm-report-cancel:active,.ai1wm-report-cancel:link,.ai1wm-report-cancel:visited{float:right;line-height:34px;outline:0;text-decoration:none;color:#e74c3c}.ai1wm-form-submit{float:left}.ai1wm-report-active{display:block}.ai1wm-report-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-report-terms-segment>.ai1wm-report-terms{border-radius:3px}.ai1wm-import-info a,.ai1wm-no-underline{text-decoration:none}.ai1wm-top-negative-four{top:-4px}.ai1wm-feedback-form{display:none}.ai1wm-feedback-types{margin:0;padding:0;list-style:none}.ai1wm-feedback-types li{margin:14px 0;padding:0}.ai1wm-feedback-types>li>a>span,.ai1wm-feedback-types>li>label>span{display:inline-block;padding:5px 8px 6px 0}.ai1wm-feedback-types>li>a{height:29px;outline:0;color:#333;text-deciration:none}.ai1wm-loader{display:inline-block;width:128px;height:128px;position:relative;-webkit-animation:ai1wm-rotate 1.5s infinite linear;animation:ai1wm-rotate 1.5s infinite linear;background:url(../img/logo-128x128.png);background-repeat:no-repeat;background-position:center center}.ai1wm-hide{display:none}.ai1wm-label{border:1px solid #5cb85c;background-color:transparent;color:#5cb85c;cursor:pointer;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;padding:.2em .6em;font-size:.8em;border-radius:5px}.ai1wm-label:hover{background-color:#5cb85c;color:#fff}.ai1wm-dialog-message{text-align:right;line-height:1.5em}.ai1wm-import-info{display:inline-block;font-size:12px;font-weight:700;margin-top:16px}[class*=" ai1wm-icon-"],[class^=ai1wm-icon-]{font-family:'servmask';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ai1wm-icon-file-zip:before{content:"\e60f"}.ai1wm-icon-folder:before{content:"\e60e"}.ai1wm-icon-file:before{content:"\e60b"}.ai1wm-icon-file-content:before{content:"\e60c"}.ai1wm-icon-cloud-upload:before{content:"\e600"}.ai1wm-icon-history:before{content:"\e603"}.ai1wm-icon-notification:before{content:"\e619"}.ai1wm-icon-arrow-down:before{content:"\e604"}.ai1wm-icon-close:before{content:"\e61a"}.ai1wm-icon-wordpress2:before{content:"\e620"}.ai1wm-icon-arrow-right:before{content:"\e605"}.ai1wm-icon-plus2:before{content:"\e607"}.ai1wm-icon-export:before{content:"\e601"}.ai1wm-icon-publish:before{content:"\e602"}.ai1wm-icon-paperplane:before{content:"\e608"}.ai1wm-icon-help:before{content:"\e609"}.ai1wm-icon-chevron-right:before{content:"\e60d"}.ai1wm-icon-dropbox:before{content:"\e606"}.ai1wm-icon-gear:before{content:"\e60a"}.ai1wm-icon-database:before{content:"\e964"}.ai1wm-icon-upload2:before{content:"\e9c6"}.ai1wm-icon-checkmark:before{content:"\ea10"}.ai1wm-icon-checkmark2:before{content:"\ea11"}.ai1wm-icon-enter:before{content:"\ea13"}.ai1wm-icon-exit:before{content:"\ea14"}.ai1wm-icon-amazon:before{content:"\ea87"}.ai1wm-icon-onedrive:before{content:"\eaaf"}@media (min-width:855px){.ai1wm-row{margin-left:399px}.ai1wm-row:after,.ai1wm-row:before{content:" ";display:table}.ai1wm-row:after{clear:both}.ai1wm-left{float:right;width:100%}.ai1wm-right{float:left;width:377px;margin-left:-399px}.ai1wm-right .ai1wm-sidebar{width:100%}.ai1wm-right .ai1wm-segment{width:333px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;background-color:#f9f9f9;padding:20px;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box}.ai1wm-right .ai1wm-segment h2{margin:22px 0 0;padding:0;font-weight:700;font-size:14px;text-transform:uppercase;text-align:center}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-holder{position:relative;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-holder h1{float:right;font-weight:300;font-size:22px;text-transform:uppercase}.ai1wm-holder h1 i{position:relative;top:2px}@media (max-width:854px){.ai1wm-container{margin-right:10px!important}.ai1wm-right,.ai1wm-row{margin-left:0!important}.ai1wm-right{float:right!important;width:100%!important;margin-top:18px}.ai1wm-right .ai1wm-sidebar{width:auto!important;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px;border-radius:3px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-container{margin:20px 2px 0 20px}.ai1wm-container:after,.ai1wm-container:before{content:" ";display:table}.ai1wm-container:after{clear:both}.ai1wm-replace-row{width:100%;box-shadow:outset 0 1px 0 0 white;border-radius:3px;color:#333;font-size:11px;font-weight:700;background-color:#f9f9f9;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box;margin-bottom:10px}.ai1wm-field{margin-bottom:4px}.ai1wm-field input[type=text],.ai1wm-field textarea{width:100%;font-weight:400}.ai1wm-field-set{margin-top:18px}.ai1wm-message{-moz-box-sizing:border-box;background-color:#efefef;border-radius:4px;color:rgba(0,0,0,.6);height:auto;margin:10px 0;min-height:18px;padding:6px 10px;position:relative;border:1px solid;transition:opacity .1s ease 0s,color .1s ease 0s,background .1s ease 0s,box-shadow .1s ease 0s}.ai1wm-message.ai1wm-success-message{background-color:#f2f8f0;color:#119000;font-size:12px}.ai1wm-message.ai1wm-info-message{background-color:#d9edf7;color:#31708f;font-size:11px}.ai1wm-message.ai1wm-error-message{background-color:#f1d7d7;color:#a95252;font-size:12px}.ai1wm-message.ai1wm-red-message{color:#d95c5c;border:2px solid #d95c5c;background-color:transparent}.ai1wm-message.ai1wm-red-message h3{margin:.4em 0;color:#d95c5c}.ai1wm-message p{margin:4px 0;font-size:12px}.ai1wm-message-warning{display:block;font-size:14px;line-height:18px;padding:12px 20px;margin:0 0 22px;background-color:#f9f9f9;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;border-right:4px solid #ffba00}.ai1wm-overlay{display:none;position:fixed;top:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:100001}.ai1wm-modal-container{position:fixed;display:none;top:50%;right:50%;z-index:100002;width:480px;height:auto;padding:16px;-webkit-transform:translate(240px,-94px);transform:translate(240px,-94px);border:1px solid #fff;box-shadow:0 2px 6px #292929;border-radius:6px;background:#f6f6f6;box-sizing:border-box;text-align:center}.ai1wm-modal-container section{display:block;min-height:102px}.ai1wm-holder h1,.ai1wm-modal-container section h1{margin:0;padding:0}.ai1wm-modal-container section h1 .ai1wm-title-green{color:#27ae60;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-red{color:#e74c3c;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-grey{color:gray;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-loader{width:32px;height:32px;background:url(../img/logo-32x32.png)}.ai1wm-modal-container section h1 .ai1wm-icon-notification{font-size:1.2em;color:#e74c3c}.ai1wm-modal-container section p{margin:0;padding:12px 0}.ai1wm-modal-container section p .ai1wm-modal-sites p{padding:4px 10px;text-align:right}.ai1wm-modal-container section p .ai1wm-modal-sites input,.ai1wm-modal-container section p .ai1wm-modal-sites select{padding:0 6px;width:100%;border-radius:3px;height:30px;line-height:30px}.ai1wm-modal-container section p .ai1wm-modal-subtitle-green{color:#27ae60}.ai1wm-modal-container section p .ai1wm-modal-subtitle-red{color:#e74c3c}.ai1wm-modal-container section p .ai1wm-modal-subdescription{display:block;text-align:right}.ai1wm-modal-container section p a.ai1wm-button-green{display:inline-block;position:relative;top:26px}.ai1wm-modal-container section p a.ai1wm-emphasize{-webkit-animation:ai1wm-emphasize 1s infinite;animation:ai1wm-emphasize 1s infinite}.ai1wm-modal-container section p em{display:block;color:#34495e;font-style:normal}.ai1wm-modal-container section p.ai1wm-import-modal-content{text-align:right}.ai1wm-modal-container .ai1wm-import-modal-actions{border-top:1px solid #ccc;padding-top:1em;text-align:left}.ai1wm-modal-container .ai1wm-import-modal-actions .ai1wm-button-gray{margin-left:1em}.ai1wm-modal-container .ai1wm-import-modal-notice{border-top:1px solid #ccc}.ai1wm-modal-container .ai1wm-import-modal-notice p{font-weight:700;margin:0;padding-top:16px;text-align:center}
1
+ @charset "UTF-8";@-webkit-keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}50%{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}75%{-webkit-transform:rotateZ(270deg);transform:rotateZ(270deg)}to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes ai1wm-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}25%{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}50%{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}75%{-webkit-transform:rotateZ(270deg);transform:rotateZ(270deg)}to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@-webkit-keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes ai1wm-emphasize{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ai1wm-fadein{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.ai1wm-accordion{margin:1em 0;display:block}.ai1wm-accordion h4{cursor:pointer;color:rgba(0,116,162,.8);margin:0}.ai1wm-accordion h4 small{color:#444;font-weight:400}.ai1wm-accordion h4 small:after,.ai1wm-container .ai1wm-row label:after{content:"\200E"}.ai1wm-accordion .ai1wm-icon-arrow-right{transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out;display:inline-block}.ai1wm-accordion ul{margin:0;padding:0;list-style:none;visibility:hidden;height:0;transition:height .2s cubic-bezier(.19,1,.22,1)}.ai1wm-accordion h4 small,.ai1wm-accordion ul li small{display:inline;float:none;width:auto}.ai1wm-accordion.ai1wm-open h4 .ai1wm-icon-arrow-right{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.ai1wm-accordion.ai1wm-open ul{height:auto;margin:.6em 2em 0 0;visibility:visible}.ai1wm-button-group{border:2px solid #27ae60;background-color:transparent;color:#27ae60;border-radius:5px;cursor:pointer;text-transform:uppercase;font-weight:600;transition:background-color .2s ease-out;display:inline-block;text-align:right}.ai1wm-button-group.ai1wm-button-export,.ai1wm-button-group.ai1wm-button-import{box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:420px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:448px;border-top:1px solid #27ae60}.ai1wm-button-group .ai1wm-button-main{position:relative;padding:6px 25px 6px 50px;box-sizing:content-box}.ai1wm-button-group .ai1wm-dropdown-menu{height:0;overflow:hidden;transition:height .2s cubic-bezier(.19,1,.22,1);border-top:none}.ai1wm-dropdown-menu{list-style:none}.ai1wm-dropdown-menu,.ai1wm-dropdown-menu li{margin:0!important;padding:0}.ai1wm-dropdown-menu li a,.ai1wm-dropdown-menu li a:visited{display:block;padding:5px 26px;text-decoration:none;color:#27ae60;text-align:right;box-sizing:content-box}.ai1wm-dropdown-menu li a:hover,.ai1wm-dropdown-menu li a:visited:hover{text-decoration:none;color:#111}.ai1mw-lines{position:absolute;width:12px;height:10px;top:9px;left:20px}.ai1wm-line{position:absolute;width:100%;height:2px;margin:auto;background:#27ae60;transition:all .2s ease-in-out}.ai1wm-line-first{top:0;right:0}div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-second{top:50%;right:0}.ai1wm-line-third{top:100%;right:0}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{display:inline-block;border:2px solid #95a5a6;background-color:transparent;color:#95a5a6;border-radius:5px;cursor:pointer;padding:5px 26px 5px 25px;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;text-decoration:none}.ai1wm-button-gray:hover{background-color:#95a5a6;color:#fff}.ai1wm-button-blue,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #27ae60;color:#27ae60}.ai1wm-button-green:hover{background-color:#27ae60;color:#fff}.ai1wm-button-blue,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #6eb649;color:#6eb649}.ai1wm-button-green-small:hover{background-color:#6eb649;color:#fff}.ai1wm-button-blue,.ai1wm-button-red{border:2px solid #00aff0;color:#00aff0}.ai1wm-button-blue:hover{background-color:#00aff0;color:#fff}.ai1wm-button-red{border:2px solid #e74c3c;color:#e74c3c}.ai1wm-button-red:hover{background-color:#e74c3c;color:#fff}.ai1wm-button-blue[disabled=disabled],.ai1wm-button-green-small[disabled=disabled],.ai1wm-button-green[disabled=disabled],.ai1wm-button-red[disabled=disabled]{opacity:.6;cursor:default}.ai1wm-button-blue[disabled=disabled]:hover{color:#00aff0}.ai1wm-button-red[disabled=disabled]:hover{color:#e74c3c}.ai1wm-button-green[disabled=disabled]:hover{color:#27ae60}.ai1wm-button-blue[disabled=disabled]:hover,.ai1wm-button-green-small[disabled=disabled]:hover,.ai1wm-button-green[disabled=disabled]:hover,.ai1wm-button-red[disabled=disabled]:hover{background:100% 0}.ai1wm-message-close-button{position:absolute;left:10px;top:6px;text-decoration:none;font-size:10px}input[type=radio].ai1wm-flat-radio-button{display:none}input[type=radio].ai1wm-flat-radio-button+a i,input[type=radio].ai1wm-flat-radio-button+label i{vertical-align:middle;float:right;width:25px;height:25px;border-radius:50%;background:100% 0;border:2px solid #ccc;content:" ";cursor:pointer;position:relative;box-sizing:content-box}input[type=radio].ai1wm-flat-radio-button:checked+a i,input[type=radio].ai1wm-flat-radio-button:checked+label i{background-color:#d9d9d9;border-color:#6f6f6f}.ai1wm-clear{*zoom:1;clear:both}.ai1wm-clear:after,.ai1wm-clear:before{content:" ";display:table}.ai1wm-clear:after{clear:both}.ai1wm-container .ai1wm-row label{position:relative;top:-1px}.ai1wm-share-button-container{text-align:center}.ai1wm-share-button-container .ai1wm-share-button{text-decoration:none;margin:10px;font-size:30px}.ai1wm-report-problem{position:relative;float:left}.ai1wm-report-problem-dialog{position:absolute;z-index:999;width:280px;left:0;background-color:#fff;margin:6px 0 0;padding:15px 15px 10px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;display:none}.ai1wm-report-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-report-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-feedback-cancel:active,.ai1wm-feedback-cancel:link,.ai1wm-feedback-cancel:visited,.ai1wm-report-cancel:active,.ai1wm-report-cancel:link,.ai1wm-report-cancel:visited{float:right;line-height:34px;outline:0;text-decoration:none;color:#e74c3c}.ai1wm-form-submit{float:left}.ai1wm-report-active{display:block}.ai1wm-report-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-report-terms-segment>.ai1wm-report-terms{border-radius:3px}.ai1wm-import-info a,.ai1wm-no-underline{text-decoration:none}.ai1wm-top-negative-four{top:-4px}.ai1wm-feedback-form{display:none}.ai1wm-feedback-types{margin:0;padding:0;list-style:none}.ai1wm-feedback-types li{margin:14px 0;padding:0}.ai1wm-feedback-types>li>a>span,.ai1wm-feedback-types>li>label>span{display:inline-block;padding:5px 8px 6px 0}.ai1wm-feedback-types>li>a{height:29px;outline:0;color:#333;text-deciration:none}.ai1wm-loader{display:inline-block;width:128px;height:128px;position:relative;-webkit-animation:ai1wm-rotate 1.5s infinite linear;animation:ai1wm-rotate 1.5s infinite linear;background:url(../img/logo-128x128.png);background-repeat:no-repeat;background-position:center center}.ai1wm-hide{display:none}.ai1wm-label{border:1px solid #5cb85c;background-color:transparent;color:#5cb85c;cursor:pointer;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;padding:.2em .6em;font-size:.8em;border-radius:5px}.ai1wm-label:hover{background-color:#5cb85c;color:#fff}.ai1wm-dialog-message{text-align:right;line-height:1.5em}.ai1wm-import-info{display:inline-block;font-size:12px;font-weight:700;margin-top:16px}[class*=" ai1wm-icon-"],[class^=ai1wm-icon-]{font-family:'servmask';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ai1wm-icon-file-zip:before{content:"\e60f"}.ai1wm-icon-folder:before{content:"\e60e"}.ai1wm-icon-file:before{content:"\e60b"}.ai1wm-icon-file-content:before{content:"\e60c"}.ai1wm-icon-cloud-upload:before{content:"\e600"}.ai1wm-icon-history:before{content:"\e603"}.ai1wm-icon-notification:before{content:"\e619"}.ai1wm-icon-arrow-down:before{content:"\e604"}.ai1wm-icon-close:before{content:"\e61a"}.ai1wm-icon-wordpress2:before{content:"\e620"}.ai1wm-icon-arrow-right:before{content:"\e605"}.ai1wm-icon-plus2:before{content:"\e607"}.ai1wm-icon-export:before{content:"\e601"}.ai1wm-icon-publish:before{content:"\e602"}.ai1wm-icon-paperplane:before{content:"\e608"}.ai1wm-icon-help:before{content:"\e609"}.ai1wm-icon-chevron-right:before{content:"\e60d"}.ai1wm-icon-dropbox:before{content:"\e606"}.ai1wm-icon-gear:before{content:"\e60a"}.ai1wm-icon-database:before{content:"\e964"}.ai1wm-icon-upload2:before{content:"\e9c6"}.ai1wm-icon-checkmark:before{content:"\ea10"}.ai1wm-icon-checkmark2:before{content:"\ea11"}.ai1wm-icon-enter:before{content:"\ea13"}.ai1wm-icon-exit:before{content:"\ea14"}.ai1wm-icon-amazon:before{content:"\ea87"}.ai1wm-icon-onedrive:before{content:"\eaaf"}@media (min-width:855px){.ai1wm-row{margin-left:399px}.ai1wm-row:after,.ai1wm-row:before{content:" ";display:table}.ai1wm-row:after{clear:both}.ai1wm-left{float:right;width:100%}.ai1wm-right{float:left;width:377px;margin-left:-399px}.ai1wm-right .ai1wm-sidebar{width:100%}.ai1wm-right .ai1wm-segment{width:333px;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;background-color:#f9f9f9;padding:20px;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box}.ai1wm-right .ai1wm-segment h2{margin:22px 0 0;padding:0;font-weight:700;font-size:14px;text-transform:uppercase;text-align:center}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-holder{position:relative;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-holder h1{float:right;font-weight:300;font-size:22px;text-transform:uppercase}.ai1wm-holder h1 i{position:relative;top:2px}@media (max-width:854px){.ai1wm-container{margin-right:10px!important}.ai1wm-right,.ai1wm-row{margin-left:0!important}.ai1wm-right{float:right!important;width:100%!important;margin-top:18px}.ai1wm-right .ai1wm-sidebar{width:auto!important;border:1px solid #d6d6d6;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;padding:20px;background:#f9f9f9}.ai1wm-right .ai1wm-feedback-email{width:100%;font-weight:400;font-size:.8rem;height:2.3rem;line-height:2.3rem;border-radius:5px;margin-bottom:4px;padding:0 10px}.ai1wm-right .ai1wm-feedback-message{width:100%;border-radius:3px;font-size:.8rem;padding:6px 10px;resize:none}.ai1wm-right .ai1wm-feedback-terms-segment{font-size:.7rem;line-height:1rem;margin:4px 0 8px;border-radius:3px}.ai1wm-right .ai1wm-feedback-terms-segment>.ai1wm-feedback-terms{border-radius:3px}}.ai1wm-container{margin:20px 2px 0 20px}.ai1wm-container:after,.ai1wm-container:before{content:" ";display:table}.ai1wm-container:after{clear:both}.ai1wm-replace-row{width:100%;box-shadow:outset 0 1px 0 0 white;border-radius:3px;color:#333;font-size:11px;font-weight:700;background-color:#f9f9f9;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box;margin-bottom:10px}.ai1wm-field{margin-bottom:4px}.ai1wm-field input[type=text],.ai1wm-field textarea{width:100%;font-weight:400}.ai1wm-field-set{margin-top:18px}.ai1wm-message{-moz-box-sizing:border-box;background-color:#efefef;border-radius:4px;color:rgba(0,0,0,.6);height:auto;margin:10px 0;min-height:18px;padding:6px 10px;position:relative;border:1px solid;transition:opacity .1s ease 0s,color .1s ease 0s,background .1s ease 0s,box-shadow .1s ease 0s}.ai1wm-message.ai1wm-success-message{background-color:#f2f8f0;color:#119000;font-size:12px}.ai1wm-message.ai1wm-info-message{background-color:#d9edf7;color:#31708f;font-size:11px}.ai1wm-message.ai1wm-error-message{background-color:#f1d7d7;color:#a95252;font-size:12px}.ai1wm-message.ai1wm-red-message{color:#d95c5c;border:2px solid #d95c5c;background-color:transparent}.ai1wm-message.ai1wm-red-message h3{margin:.4em 0;color:#d95c5c}.ai1wm-message p{margin:4px 0;font-size:12px}.ai1wm-message-warning{display:block;font-size:14px;line-height:18px;padding:12px 20px;margin:0 0 22px;background-color:#f9f9f9;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 1px 0 0 #fff inset;border-right:4px solid #ffba00}.ai1wm-overlay{display:none;position:fixed;top:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:100001}.ai1wm-modal-container{position:fixed;display:none;top:50%;right:50%;z-index:100002;width:480px;height:auto;padding:16px;-webkit-transform:translate(240px,-94px);transform:translate(240px,-94px);border:1px solid #fff;box-shadow:0 2px 6px #292929;border-radius:6px;background:#f6f6f6;box-sizing:border-box;text-align:center}.ai1wm-modal-container section{display:block;min-height:102px}.ai1wm-holder h1,.ai1wm-modal-container section h1{margin:0;padding:0}.ai1wm-modal-container section h1 .ai1wm-title-green{color:#27ae60;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-red{color:#e74c3c;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-title-grey{color:gray;font-size:20px}.ai1wm-modal-container section h1 .ai1wm-loader{width:32px;height:32px;background:url(../img/logo-32x32.png)}.ai1wm-modal-container section h1 .ai1wm-icon-notification{font-size:1.2em;color:#e74c3c}.ai1wm-modal-container section p{margin:0;padding:12px 0}.ai1wm-modal-container section p .ai1wm-modal-sites p{padding:4px 10px;text-align:right}.ai1wm-modal-container section p .ai1wm-modal-sites input,.ai1wm-modal-container section p .ai1wm-modal-sites select{padding:0 6px;width:100%;border-radius:3px;height:30px;line-height:30px}.ai1wm-modal-container section p .ai1wm-modal-subtitle-green{color:#27ae60}.ai1wm-modal-container section p .ai1wm-modal-subtitle-red{color:#e74c3c}.ai1wm-modal-container section p .ai1wm-modal-subdescription{display:block;text-align:right}.ai1wm-modal-container section p a.ai1wm-button-green{display:inline-block;position:relative;top:26px}.ai1wm-modal-container section p a.ai1wm-emphasize{-webkit-animation:ai1wm-emphasize 1s infinite;animation:ai1wm-emphasize 1s infinite}.ai1wm-modal-container section p em{display:block;color:#34495e;font-style:normal}.ai1wm-modal-container section p.ai1wm-import-modal-content{text-align:right}.ai1wm-modal-container .ai1wm-import-modal-actions{border-top:1px solid #ccc;padding-top:1em;text-align:left}.ai1wm-modal-container .ai1wm-import-modal-actions .ai1wm-button-gray{margin-left:1em}.ai1wm-modal-container .ai1wm-import-modal-notice{border-top:1px solid #ccc}.ai1wm-modal-container .ai1wm-import-modal-notice p{font-weight:700;margin:0;padding-top:16px;text-align:center}
lib/view/assets/css/updater.min.css CHANGED
@@ -1 +1 @@
1
- @charset "UTF-8";.ai1wm-button-group{border:2px solid #27ae60;background-color:transparent;color:#27ae60;border-radius:5px;cursor:pointer;text-transform:uppercase;font-weight:600;transition:background-color .2s ease-out;display:inline-block;text-align:left}.ai1wm-button-group.ai1wm-button-export,.ai1wm-button-group.ai1wm-button-import{box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:392px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:420px;border-top:1px solid #27ae60}.ai1wm-button-group .ai1wm-button-main{position:relative;padding:6px 50px 6px 25px;box-sizing:content-box}.ai1wm-button-group .ai1wm-dropdown-menu{height:0;overflow:hidden;transition:height .2s cubic-bezier(.19,1,.22,1);border-top:none}.ai1wm-dropdown-menu{list-style:none}.ai1wm-dropdown-menu,.ai1wm-dropdown-menu li{margin:0!important;padding:0}.ai1wm-dropdown-menu li a,.ai1wm-dropdown-menu li a:visited{display:block;padding:5px 26px;text-decoration:none;color:#27ae60;text-align:left;box-sizing:content-box}.ai1wm-dropdown-menu li a:hover,.ai1wm-dropdown-menu li a:visited:hover{text-decoration:none;color:#111}.ai1mw-lines{position:absolute;width:12px;height:10px;top:9px;right:20px}.ai1wm-line{position:absolute;width:100%;height:2px;margin:auto;background:#27ae60;transition:all .2s ease-in-out}.ai1wm-line-first{top:0;left:0}div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-second{top:50%;left:0}.ai1wm-line-third{top:100%;left:0}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{display:inline-block;border:2px solid #95a5a6;background-color:transparent;color:#95a5a6;border-radius:5px;cursor:pointer;padding:5px 25px 5px 26px;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;text-decoration:none}.ai1wm-button-gray:hover{background-color:#95a5a6;color:#fff}.ai1wm-button-blue,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #27ae60;color:#27ae60}.ai1wm-button-green:hover{background-color:#27ae60;color:#fff}.ai1wm-button-blue,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #6eb649;color:#6eb649}.ai1wm-button-green-small:hover{background-color:#6eb649;color:#fff}.ai1wm-button-blue,.ai1wm-button-red{border:2px solid #00aff0;color:#00aff0}.ai1wm-button-blue:hover{background-color:#00aff0;color:#fff}.ai1wm-button-red{border:2px solid #e74c3c;color:#e74c3c}.ai1wm-button-red:hover{background-color:#e74c3c;color:#fff}.ai1wm-button-blue[disabled=disabled],.ai1wm-button-green-small[disabled=disabled],.ai1wm-button-green[disabled=disabled],.ai1wm-button-red[disabled=disabled]{opacity:.6;cursor:default}.ai1wm-button-blue[disabled=disabled]:hover{color:#00aff0}.ai1wm-button-red[disabled=disabled]:hover{color:#e74c3c}.ai1wm-button-green[disabled=disabled]:hover{color:#27ae60}.ai1wm-button-blue[disabled=disabled]:hover,.ai1wm-button-green-small[disabled=disabled]:hover,.ai1wm-button-green[disabled=disabled]:hover,.ai1wm-button-red[disabled=disabled]:hover{background:0 0}.ai1wm-message-close-button{position:absolute;right:10px;top:6px;text-decoration:none;font-size:10px}input[type=radio].ai1wm-flat-radio-button{display:none}input[type=radio].ai1wm-flat-radio-button+a i,input[type=radio].ai1wm-flat-radio-button+label i{vertical-align:middle;float:left;width:25px;height:25px;border-radius:50%;background:0 0;border:2px solid #ccc;content:" ";cursor:pointer;position:relative;box-sizing:content-box}input[type=radio].ai1wm-flat-radio-button:checked+a i,input[type=radio].ai1wm-flat-radio-button:checked+label i{background-color:#d9d9d9;border-color:#6f6f6f}.ai1wm-icon-update{font-size:13px;padding:0;margin:0;font-weight:400}.ai1wm-icon-update:before{color:#d54e21;content:'\f463';display:inline-block;font:20px/1 'dashicons';speak:none;padding:0;margin:0;vertical-align:top}.ai1wm-modal-dialog{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.7);z-index:99999;opacity:0;transition:opacity 400ms ease-in;pointer-events:none}.ai1wm-modal-dialog:target{opacity:1;pointer-events:auto}.ai1wm-modal-dialog .ai1wm-modal-container{position:fixed;top:50%;left:50%;z-index:100002;width:480px;height:auto;padding:6px 16px 10px;-webkit-transform:translate(-240px,-94px);transform:translate(-240px,-94px);border:1px solid #fff;box-shadow:0 2px 6px #292929;border-radius:6px;background:#f6f6f6;box-sizing:border-box}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-modal-error{color:red}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-modal-buttons{text-align:left}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-purchase-id{width:100%;padding:6px}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-help-link{font-weight:700}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-purchase-discard{margin-left:1em}
1
+ @charset "UTF-8";.ai1wm-button-group{border:2px solid #27ae60;background-color:transparent;color:#27ae60;border-radius:5px;cursor:pointer;text-transform:uppercase;font-weight:600;transition:background-color .2s ease-out;display:inline-block;text-align:left}.ai1wm-button-group.ai1wm-button-export,.ai1wm-button-group.ai1wm-button-import{box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:420px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:448px;border-top:1px solid #27ae60}.ai1wm-button-group .ai1wm-button-main{position:relative;padding:6px 50px 6px 25px;box-sizing:content-box}.ai1wm-button-group .ai1wm-dropdown-menu{height:0;overflow:hidden;transition:height .2s cubic-bezier(.19,1,.22,1);border-top:none}.ai1wm-dropdown-menu{list-style:none}.ai1wm-dropdown-menu,.ai1wm-dropdown-menu li{margin:0!important;padding:0}.ai1wm-dropdown-menu li a,.ai1wm-dropdown-menu li a:visited{display:block;padding:5px 26px;text-decoration:none;color:#27ae60;text-align:left;box-sizing:content-box}.ai1wm-dropdown-menu li a:hover,.ai1wm-dropdown-menu li a:visited:hover{text-decoration:none;color:#111}.ai1mw-lines{position:absolute;width:12px;height:10px;top:9px;right:20px}.ai1wm-line{position:absolute;width:100%;height:2px;margin:auto;background:#27ae60;transition:all .2s ease-in-out}.ai1wm-line-first{top:0;left:0}div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-second{top:50%;left:0}.ai1wm-line-third{top:100%;left:0}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{display:inline-block;border:2px solid #95a5a6;background-color:transparent;color:#95a5a6;border-radius:5px;cursor:pointer;padding:5px 25px 5px 26px;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;text-decoration:none}.ai1wm-button-gray:hover{background-color:#95a5a6;color:#fff}.ai1wm-button-blue,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #27ae60;color:#27ae60}.ai1wm-button-green:hover{background-color:#27ae60;color:#fff}.ai1wm-button-blue,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #6eb649;color:#6eb649}.ai1wm-button-green-small:hover{background-color:#6eb649;color:#fff}.ai1wm-button-blue,.ai1wm-button-red{border:2px solid #00aff0;color:#00aff0}.ai1wm-button-blue:hover{background-color:#00aff0;color:#fff}.ai1wm-button-red{border:2px solid #e74c3c;color:#e74c3c}.ai1wm-button-red:hover{background-color:#e74c3c;color:#fff}.ai1wm-button-blue[disabled=disabled],.ai1wm-button-green-small[disabled=disabled],.ai1wm-button-green[disabled=disabled],.ai1wm-button-red[disabled=disabled]{opacity:.6;cursor:default}.ai1wm-button-blue[disabled=disabled]:hover{color:#00aff0}.ai1wm-button-red[disabled=disabled]:hover{color:#e74c3c}.ai1wm-button-green[disabled=disabled]:hover{color:#27ae60}.ai1wm-button-blue[disabled=disabled]:hover,.ai1wm-button-green-small[disabled=disabled]:hover,.ai1wm-button-green[disabled=disabled]:hover,.ai1wm-button-red[disabled=disabled]:hover{background:0 0}.ai1wm-message-close-button{position:absolute;right:10px;top:6px;text-decoration:none;font-size:10px}input[type=radio].ai1wm-flat-radio-button{display:none}input[type=radio].ai1wm-flat-radio-button+a i,input[type=radio].ai1wm-flat-radio-button+label i{vertical-align:middle;float:left;width:25px;height:25px;border-radius:50%;background:0 0;border:2px solid #ccc;content:" ";cursor:pointer;position:relative;box-sizing:content-box}input[type=radio].ai1wm-flat-radio-button:checked+a i,input[type=radio].ai1wm-flat-radio-button:checked+label i{background-color:#d9d9d9;border-color:#6f6f6f}.ai1wm-icon-update{font-size:13px;padding:0;margin:0;font-weight:400}.ai1wm-icon-update:before{color:#d54e21;content:'\f463';display:inline-block;font:20px/1 'dashicons';speak:none;padding:0;margin:0;vertical-align:top}.ai1wm-modal-dialog{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.7);z-index:99999;opacity:0;transition:opacity 400ms ease-in;pointer-events:none}.ai1wm-modal-dialog:target{opacity:1;pointer-events:auto}.ai1wm-modal-dialog .ai1wm-modal-container{position:fixed;top:50%;left:50%;z-index:100002;width:480px;height:auto;padding:6px 16px 10px;-webkit-transform:translate(-240px,-94px);transform:translate(-240px,-94px);border:1px solid #fff;box-shadow:0 2px 6px #292929;border-radius:6px;background:#f6f6f6;box-sizing:border-box}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-modal-error{color:red}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-modal-buttons{text-align:left}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-purchase-id{width:100%;padding:6px}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-help-link{font-weight:700}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-purchase-discard{margin-left:1em}
lib/view/assets/css/updater.min.rtl.css CHANGED
@@ -1 +1 @@
1
- @charset "UTF-8";.ai1wm-button-group{border:2px solid #27ae60;background-color:transparent;color:#27ae60;border-radius:5px;cursor:pointer;text-transform:uppercase;font-weight:600;transition:background-color .2s ease-out;display:inline-block;text-align:right}.ai1wm-button-group.ai1wm-button-export,.ai1wm-button-group.ai1wm-button-import{box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:392px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:420px;border-top:1px solid #27ae60}.ai1wm-button-group .ai1wm-button-main{position:relative;padding:6px 25px 6px 50px;box-sizing:content-box}.ai1wm-button-group .ai1wm-dropdown-menu{height:0;overflow:hidden;transition:height .2s cubic-bezier(.19,1,.22,1);border-top:none}.ai1wm-dropdown-menu{list-style:none}.ai1wm-dropdown-menu,.ai1wm-dropdown-menu li{margin:0!important;padding:0}.ai1wm-dropdown-menu li a,.ai1wm-dropdown-menu li a:visited{display:block;padding:5px 26px;text-decoration:none;color:#27ae60;text-align:right;box-sizing:content-box}.ai1wm-dropdown-menu li a:hover,.ai1wm-dropdown-menu li a:visited:hover{text-decoration:none;color:#111}.ai1mw-lines{position:absolute;width:12px;height:10px;top:9px;left:20px}.ai1wm-line{position:absolute;width:100%;height:2px;margin:auto;background:#27ae60;transition:all .2s ease-in-out}.ai1wm-line-first{top:0;right:0}div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-second{top:50%;right:0}.ai1wm-line-third{top:100%;right:0}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{display:inline-block;border:2px solid #95a5a6;background-color:transparent;color:#95a5a6;border-radius:5px;cursor:pointer;padding:5px 26px 5px 25px;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;text-decoration:none}.ai1wm-button-gray:hover{background-color:#95a5a6;color:#fff}.ai1wm-button-blue,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #27ae60;color:#27ae60}.ai1wm-button-green:hover{background-color:#27ae60;color:#fff}.ai1wm-button-blue,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #6eb649;color:#6eb649}.ai1wm-button-green-small:hover{background-color:#6eb649;color:#fff}.ai1wm-button-blue,.ai1wm-button-red{border:2px solid #00aff0;color:#00aff0}.ai1wm-button-blue:hover{background-color:#00aff0;color:#fff}.ai1wm-button-red{border:2px solid #e74c3c;color:#e74c3c}.ai1wm-button-red:hover{background-color:#e74c3c;color:#fff}.ai1wm-button-blue[disabled=disabled],.ai1wm-button-green-small[disabled=disabled],.ai1wm-button-green[disabled=disabled],.ai1wm-button-red[disabled=disabled]{opacity:.6;cursor:default}.ai1wm-button-blue[disabled=disabled]:hover{color:#00aff0}.ai1wm-button-red[disabled=disabled]:hover{color:#e74c3c}.ai1wm-button-green[disabled=disabled]:hover{color:#27ae60}.ai1wm-button-blue[disabled=disabled]:hover,.ai1wm-button-green-small[disabled=disabled]:hover,.ai1wm-button-green[disabled=disabled]:hover,.ai1wm-button-red[disabled=disabled]:hover{background:100% 0}.ai1wm-message-close-button{position:absolute;left:10px;top:6px;text-decoration:none;font-size:10px}input[type=radio].ai1wm-flat-radio-button{display:none}input[type=radio].ai1wm-flat-radio-button+a i,input[type=radio].ai1wm-flat-radio-button+label i{vertical-align:middle;float:right;width:25px;height:25px;border-radius:50%;background:100% 0;border:2px solid #ccc;content:" ";cursor:pointer;position:relative;box-sizing:content-box}input[type=radio].ai1wm-flat-radio-button:checked+a i,input[type=radio].ai1wm-flat-radio-button:checked+label i{background-color:#d9d9d9;border-color:#6f6f6f}.ai1wm-icon-update{font-size:13px;padding:0;margin:0;font-weight:400}.ai1wm-icon-update:before{color:#d54e21;content:'\f463';display:inline-block;font:20px/1 'dashicons';speak:none;padding:0;margin:0;vertical-align:top}.ai1wm-modal-dialog{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.7);z-index:99999;opacity:0;transition:opacity 400ms ease-in;pointer-events:none}.ai1wm-modal-dialog:target{opacity:1;pointer-events:auto}.ai1wm-modal-dialog .ai1wm-modal-container{position:fixed;top:50%;right:50%;z-index:100002;width:480px;height:auto;padding:6px 16px 10px;-webkit-transform:translate(240px,-94px);transform:translate(240px,-94px);border:1px solid #fff;box-shadow:0 2px 6px #292929;border-radius:6px;background:#f6f6f6;box-sizing:border-box}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-modal-error{color:red}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-modal-buttons{text-align:right}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-purchase-id{width:100%;padding:6px}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-help-link{font-weight:700}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-purchase-discard{margin-right:1em}
1
+ @charset "UTF-8";.ai1wm-button-group{border:2px solid #27ae60;background-color:transparent;color:#27ae60;border-radius:5px;cursor:pointer;text-transform:uppercase;font-weight:600;transition:background-color .2s ease-out;display:inline-block;text-align:right}.ai1wm-button-group.ai1wm-button-export,.ai1wm-button-group.ai1wm-button-import{box-sizing:content-box}.ai1wm-button-group.ai1wm-button-export.ai1wm-open>.ai1wm-dropdown-menu{height:420px;border-top:1px solid #27ae60}.ai1wm-button-group.ai1wm-button-import.ai1wm-open>.ai1wm-dropdown-menu{height:448px;border-top:1px solid #27ae60}.ai1wm-button-group .ai1wm-button-main{position:relative;padding:6px 25px 6px 50px;box-sizing:content-box}.ai1wm-button-group .ai1wm-dropdown-menu{height:0;overflow:hidden;transition:height .2s cubic-bezier(.19,1,.22,1);border-top:none}.ai1wm-dropdown-menu{list-style:none}.ai1wm-dropdown-menu,.ai1wm-dropdown-menu li{margin:0!important;padding:0}.ai1wm-dropdown-menu li a,.ai1wm-dropdown-menu li a:visited{display:block;padding:5px 26px;text-decoration:none;color:#27ae60;text-align:right;box-sizing:content-box}.ai1wm-dropdown-menu li a:hover,.ai1wm-dropdown-menu li a:visited:hover{text-decoration:none;color:#111}.ai1mw-lines{position:absolute;width:12px;height:10px;top:9px;left:20px}.ai1wm-line{position:absolute;width:100%;height:2px;margin:auto;background:#27ae60;transition:all .2s ease-in-out}.ai1wm-line-first{top:0;right:0}div.ai1wm-open .ai1wm-line-first,div.ai1wm-open .ai1wm-line-third{top:50%}.ai1wm-line-second{top:50%;right:0}.ai1wm-line-third{top:100%;right:0}.ai1wm-button-blue,.ai1wm-button-gray,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{display:inline-block;border:2px solid #95a5a6;background-color:transparent;color:#95a5a6;border-radius:5px;cursor:pointer;padding:5px 26px 5px 25px;text-transform:uppercase;font-weight:600;outline:0;transition:background-color .2s ease-out;text-decoration:none}.ai1wm-button-gray:hover{background-color:#95a5a6;color:#fff}.ai1wm-button-blue,.ai1wm-button-green,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #27ae60;color:#27ae60}.ai1wm-button-green:hover{background-color:#27ae60;color:#fff}.ai1wm-button-blue,.ai1wm-button-green-small,.ai1wm-button-red{border:2px solid #6eb649;color:#6eb649}.ai1wm-button-green-small:hover{background-color:#6eb649;color:#fff}.ai1wm-button-blue,.ai1wm-button-red{border:2px solid #00aff0;color:#00aff0}.ai1wm-button-blue:hover{background-color:#00aff0;color:#fff}.ai1wm-button-red{border:2px solid #e74c3c;color:#e74c3c}.ai1wm-button-red:hover{background-color:#e74c3c;color:#fff}.ai1wm-button-blue[disabled=disabled],.ai1wm-button-green-small[disabled=disabled],.ai1wm-button-green[disabled=disabled],.ai1wm-button-red[disabled=disabled]{opacity:.6;cursor:default}.ai1wm-button-blue[disabled=disabled]:hover{color:#00aff0}.ai1wm-button-red[disabled=disabled]:hover{color:#e74c3c}.ai1wm-button-green[disabled=disabled]:hover{color:#27ae60}.ai1wm-button-blue[disabled=disabled]:hover,.ai1wm-button-green-small[disabled=disabled]:hover,.ai1wm-button-green[disabled=disabled]:hover,.ai1wm-button-red[disabled=disabled]:hover{background:100% 0}.ai1wm-message-close-button{position:absolute;left:10px;top:6px;text-decoration:none;font-size:10px}input[type=radio].ai1wm-flat-radio-button{display:none}input[type=radio].ai1wm-flat-radio-button+a i,input[type=radio].ai1wm-flat-radio-button+label i{vertical-align:middle;float:right;width:25px;height:25px;border-radius:50%;background:100% 0;border:2px solid #ccc;content:" ";cursor:pointer;position:relative;box-sizing:content-box}input[type=radio].ai1wm-flat-radio-button:checked+a i,input[type=radio].ai1wm-flat-radio-button:checked+label i{background-color:#d9d9d9;border-color:#6f6f6f}.ai1wm-icon-update{font-size:13px;padding:0;margin:0;font-weight:400}.ai1wm-icon-update:before{color:#d54e21;content:'\f463';display:inline-block;font:20px/1 'dashicons';speak:none;padding:0;margin:0;vertical-align:top}.ai1wm-modal-dialog{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.7);z-index:99999;opacity:0;transition:opacity 400ms ease-in;pointer-events:none}.ai1wm-modal-dialog:target{opacity:1;pointer-events:auto}.ai1wm-modal-dialog .ai1wm-modal-container{position:fixed;top:50%;right:50%;z-index:100002;width:480px;height:auto;padding:6px 16px 10px;-webkit-transform:translate(240px,-94px);transform:translate(240px,-94px);border:1px solid #fff;box-shadow:0 2px 6px #292929;border-radius:6px;background:#f6f6f6;box-sizing:border-box}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-modal-error{color:red}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-modal-buttons{text-align:right}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-purchase-id{width:100%;padding:6px}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-help-link{font-weight:700}.ai1wm-modal-dialog .ai1wm-modal-container .ai1wm-purchase-discard{margin-right:1em}
lib/view/assets/javascript/backups.min.js CHANGED
@@ -60,12 +60,11 @@
60
  /******/ __webpack_require__.p = "";
61
  /******/
62
  /******/ // Load entry module and return exports
63
- /******/ return __webpack_require__(__webpack_require__.s = 39);
64
  /******/ })
65
  /************************************************************************/
66
- /******/ ({
67
-
68
- /***/ 0:
69
  /***/ (function(module, exports) {
70
 
71
  var g;
@@ -92,8 +91,237 @@ module.exports = g;
92
 
93
 
94
  /***/ }),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
95
 
96
- /***/ 13:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
97
  /***/ (function(module, exports, __webpack_require__) {
98
 
99
  "use strict";
@@ -123,7 +351,7 @@ module.exports = g;
123
  * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
124
  */
125
 
126
- var Modal = __webpack_require__(18),
127
  $ = jQuery;
128
 
129
  var Import = function Import() {
@@ -456,8 +684,7 @@ Import.prototype.onStop = function (options) {
456
  module.exports = Import;
457
 
458
  /***/ }),
459
-
460
- /***/ 18:
461
  /***/ (function(module, exports, __webpack_require__) {
462
 
463
  "use strict";
@@ -604,6 +831,52 @@ var Modal = function Modal() {
604
  }
605
  };
606
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
607
  // Confirm Modal
608
  this.confirm = function (params) {
609
 
@@ -817,6 +1090,10 @@ Modal.prototype.render = function (params) {
817
 
818
  // Show modal
819
  switch (params.type) {
 
 
 
 
820
  case 'error':
821
  this.error(params);
822
  break;
@@ -853,138 +1130,7 @@ Modal.prototype.destroy = function () {
853
  module.exports = Modal;
854
 
855
  /***/ }),
856
-
857
- /***/ 3:
858
- /***/ (function(module, exports, __webpack_require__) {
859
-
860
- "use strict";
861
-
862
-
863
- /**
864
- * Copyright (C) 2014-2018 ServMask Inc.
865
- *
866
- * This program is free software: you can redistribute it and/or modify
867
- * it under the terms of the GNU General Public License as published by
868
- * the Free Software Foundation, either version 3 of the License, or
869
- * (at your option) any later version.
870
- *
871
- * This program is distributed in the hope that it will be useful,
872
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
873
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
874
- * GNU General Public License for more details.
875
- *
876
- * You should have received a copy of the GNU General Public License
877
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
878
- *
879
- * ███████╗███████╗██████╗ ██╗ ██╗███╗ ███╗ █████╗ ███████╗██╗ ██╗
880
- * ██╔════╝██╔════╝██╔══██╗██║ ██║████╗ ████║██╔══██╗██╔════╝██║ ██╔╝
881
- * ███████╗█████╗ ██████╔╝██║ ██║██╔████╔██║███████║███████╗█████╔╝
882
- * ╚════██║██╔══╝ ██╔══██╗╚██╗ ██╔╝██║╚██╔╝██║██╔══██║╚════██║██╔═██╗
883
- * ███████║███████╗██║ ██║ ╚████╔╝ ██║ ╚═╝ ██║██║ ██║███████║██║ ██╗
884
- * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
885
- */
886
-
887
- jQuery(document).ready(function ($) {
888
- 'use strict';
889
-
890
- // Review
891
-
892
- $('#ai1wm-feedback-type-link-1').click(function (e) {
893
- var radio = $('#ai1wm-feedback-type-1');
894
- if (radio.is(':checked')) {
895
- radio.attr('checked', false);
896
- } else {
897
- radio.attr('checked', true);
898
- }
899
- });
900
-
901
- // Idea
902
- $('#ai1wm-feedback-type-link-2').click(function (e) {
903
- var radio = $('#ai1wm-feedback-type-2');
904
- if (radio.is(':checked')) {
905
- radio.attr('checked', false);
906
- } else {
907
- radio.attr('checked', true);
908
- }
909
- });
910
-
911
- // Help
912
- $('#ai1wm-feedback-type-3').click(function () {
913
- // Hide other options
914
- $('#ai1wm-feedback-type-1, #ai1wm-feedback-type-2').closest('li').hide();
915
-
916
- // Change placeholder message
917
- $('.ai1wm-feedback-form').find('.ai1wm-feedback-message').attr('placeholder', ai1wm_locale.how_may_we_help_you);
918
-
919
- // Show feedback form
920
- $('.ai1wm-feedback-form').fadeIn();
921
- });
922
-
923
- // Cancel feedback form
924
- $('#ai1wm-feedback-cancel').click(function (e) {
925
- $('.ai1wm-feedback-form').fadeOut(function () {
926
- $('.ai1wm-feedback-type').attr('checked', false).closest('li').show();
927
- });
928
-
929
- e.preventDefault();
930
- });
931
-
932
- // Send feedback form
933
- $('#ai1wm-feedback-submit').click(function (e) {
934
- var self = $(this);
935
-
936
- var spinner = self.next();
937
- var type = $('.ai1wm-feedback-type:checked').val();
938
- var email = $('.ai1wm-feedback-email').val();
939
- var message = $('.ai1wm-feedback-message').val();
940
- var terms = $('.ai1wm-feedback-terms').is(':checked');
941
-
942
- self.attr('disabled', true);
943
- spinner.css('visibility', 'visible');
944
-
945
- $.ajax({
946
- url: ai1wm_feedback.ajax.url,
947
- type: 'POST',
948
- dataType: 'json',
949
- async: true,
950
- data: {
951
- 'secret_key': ai1wm_feedback.secret_key,
952
- 'ai1wm_type': type,
953
- 'ai1wm_email': email,
954
- 'ai1wm_message': message,
955
- 'ai1wm_terms': +terms
956
- },
957
- dataFilter: function dataFilter(data, type) {
958
- return Ai1wm.Util.json(data);
959
- }
960
- }).done(function (data) {
961
- self.attr('disabled', false);
962
- spinner.css('visibility', 'hidden');
963
-
964
- if (data.errors.length > 0) {
965
- $('.ai1wm-feedback .ai1wm-message').remove();
966
-
967
- var errorMessage = $('<div />').addClass('ai1wm-message ai1wm-error-message');
968
- $.each(data.errors, function (key, value) {
969
- errorMessage.append($('<p />').text(value));
970
- });
971
-
972
- $('.ai1wm-feedback').prepend(errorMessage);
973
- } else {
974
- var successMessage = $('<div />').addClass('ai1wm-message ai1wm-success-message');
975
- successMessage.append($('<p />').text(ai1wm_locale.thanks_for_submitting_your_feedback));
976
-
977
- $('.ai1wm-feedback').html(successMessage);
978
- }
979
- });
980
-
981
- e.preventDefault();
982
- });
983
- });
984
-
985
- /***/ }),
986
-
987
- /***/ 39:
988
  /***/ (function(module, exports, __webpack_require__) {
989
 
990
  "use strict";
@@ -1014,9 +1160,10 @@ jQuery(document).ready(function ($) {
1014
  * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
1015
  */
1016
 
1017
- var Feedback = __webpack_require__(3),
1018
- Report = __webpack_require__(4),
1019
- Import = __webpack_require__(13);
 
1020
 
1021
  jQuery(document).ready(function ($) {
1022
  'use strict';
@@ -1062,25 +1209,21 @@ jQuery(document).ready(function ($) {
1062
 
1063
  // Restore from file
1064
  $('.ai1wm-backup-restore').click(function (e) {
1065
- var storage = Ai1wm.Util.random(12);
1066
- var options = Ai1wm.Util.form('#ai1wm-backups-form').concat({ name: 'storage', value: storage }).concat({ name: 'archive', value: $(this).data('archive') });
1067
-
1068
- // Set global params
1069
- model.setParams(options);
1070
-
1071
- // Start import
1072
- model.start();
1073
-
1074
  e.preventDefault();
 
 
 
 
 
 
1075
  });
1076
  });
1077
 
1078
- global.Ai1wm = jQuery.extend({}, global.Ai1wm, { Feedback: Feedback, Report: Report, Import: Import });
1079
  /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(0)))
1080
 
1081
  /***/ }),
1082
-
1083
- /***/ 4:
1084
  /***/ (function(module, exports, __webpack_require__) {
1085
 
1086
  "use strict";
@@ -1109,77 +1252,13 @@ global.Ai1wm = jQuery.extend({}, global.Ai1wm, { Feedback: Feedback, Report: Rep
1109
  * ███████║███████╗██║ ██║ ╚████╔╝ ██║ ╚═╝ ██║██║ ██║███████║██║ ██╗
1110
  * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
1111
  */
 
 
 
 
 
1112
 
1113
- jQuery(document).ready(function ($) {
1114
- 'use strict';
1115
-
1116
- $('#ai1wm-report-problem-button').click(function (e) {
1117
- $(this).next('.ai1wm-report-problem-dialog').toggleClass('ai1wm-report-active');
1118
-
1119
- e.preventDefault();
1120
- });
1121
-
1122
- $('#ai1wm-report-cancel').click(function (e) {
1123
- $(this).closest('.ai1wm-report-problem-dialog').removeClass('ai1wm-report-active');
1124
-
1125
- e.preventDefault();
1126
- });
1127
-
1128
- $('#ai1wm-report-submit').click(function (r) {
1129
- var self = $(this);
1130
-
1131
- var spinner = self.next();
1132
- var email = $('.ai1wm-report-email').val();
1133
- var message = $('.ai1wm-report-message').val();
1134
- var terms = $('.ai1wm-report-terms').is(':checked');
1135
-
1136
- self.attr('disabled', true);
1137
- spinner.css('visibility', 'visible');
1138
-
1139
- $.ajax({
1140
- url: ai1wm_report.ajax.url,
1141
- type: 'POST',
1142
- dataType: 'json',
1143
- async: true,
1144
- data: {
1145
- 'secret_key': ai1wm_report.secret_key,
1146
- 'ai1wm_email': email,
1147
- 'ai1wm_message': message,
1148
- 'ai1wm_terms': +terms
1149
- },
1150
- dataFilter: function dataFilter(data, type) {
1151
- return Ai1wm.Util.json(data);
1152
- }
1153
- }).done(function (data) {
1154
- self.attr('disabled', false);
1155
- spinner.css('visibility', 'hidden');
1156
-
1157
- if (data.errors.length > 0) {
1158
- $('.ai1wm-report-problem-dialog .ai1wm-message').remove();
1159
-
1160
- var errorMessage = $('<div />').addClass('ai1wm-message ai1wm-error-message');
1161
- $.each(data.errors, function (key, value) {
1162
- errorMessage.append($('<p />').text(value));
1163
- });
1164
-
1165
- $('.ai1wm-report-problem-dialog').prepend(errorMessage);
1166
- } else {
1167
- var successMessage = $('<div />').addClass('ai1wm-message ai1wm-success-message');
1168
- successMessage.append($('<p />').text(ai1wm_locale.thanks_for_submitting_your_request));
1169
-
1170
- $('.ai1wm-report-problem-dialog').html(successMessage);
1171
-
1172
- // Hide message
1173
- setTimeout(function () {
1174
- $('.ai1wm-report-problem-dialog').removeClass('ai1wm-report-active');
1175
- }, 2000);
1176
- }
1177
- });
1178
-
1179
- e.preventDefault();
1180
- });
1181
- });
1182
 
1183
  /***/ })
1184
-
1185
- /******/ });
60
  /******/ __webpack_require__.p = "";
61
  /******/
62
  /******/ // Load entry module and return exports
63
+ /******/ return __webpack_require__(__webpack_require__.s = 5);
64
  /******/ })
65
  /************************************************************************/
66
+ /******/ ([
67
+ /* 0 */
 
68
  /***/ (function(module, exports) {
69
 
70
  var g;
91
 
92
 
93
  /***/ }),
94
+ /* 1 */
95
+ /***/ (function(module, exports, __webpack_require__) {
96
+
97
+ "use strict";
98
+
99
+
100
+ /**
101
+ * Copyright (C) 2014-2018 ServMask Inc.
102
+ *
103
+ * This program is free software: you can redistribute it and/or modify
104
+ * it under the terms of the GNU General Public License as published by
105
+ * the Free Software Foundation, either version 3 of the License, or
106
+ * (at your option) any later version.
107
+ *
108
+ * This program is distributed in the hope that it will be useful,
109
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
110
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
111
+ * GNU General Public License for more details.
112
+ *
113
+ * You should have received a copy of the GNU General Public License
114
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
115
+ *
116
+ * ███████╗███████╗██████╗ ██╗ ██╗███╗ ███╗ █████╗ ███████╗██╗ ██╗
117
+ * ██╔════╝██╔════╝██╔══██╗██║ ██║████╗ ████║██╔══██╗██╔════╝██║ ██╔╝
118
+ * ███████╗█████╗ ██████╔╝██║ ██║██╔████╔██║███████║███████╗█████╔╝
119
+ * ╚════██║██╔══╝ ██╔══██╗╚██╗ ██╔╝██║╚██╔╝██║██╔══██║╚════██║██╔═██╗
120
+ * ███████║███████╗██║ ██║ ╚████╔╝ ██║ ╚═╝ ██║██║ ██║███████║██║ ██╗
121
+ * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
122
+ */
123
+
124
+ jQuery(document).ready(function ($) {
125
+ 'use strict';
126
+
127
+ // Review
128
+
129
+ $('#ai1wm-feedback-type-link-1').click(function (e) {
130
+ var radio = $('#ai1wm-feedback-type-1');
131
+ if (radio.is(':checked')) {
132
+ radio.attr('checked', false);
133
+ } else {
134
+ radio.attr('checked', true);
135
+ }
136
+ });
137
+
138
+ // Idea
139
+ $('#ai1wm-feedback-type-link-2').click(function (e) {
140
+ var radio = $('#ai1wm-feedback-type-2');
141
+ if (radio.is(':checked')) {
142
+ radio.attr('checked', false);
143
+ } else {
144
+ radio.attr('checked', true);
145
+ }
146
+ });
147
+
148
+ // Help
149
+ $('#ai1wm-feedback-type-3').click(function () {
150
+ // Hide other options
151
+ $('#ai1wm-feedback-type-1, #ai1wm-feedback-type-2').closest('li').hide();
152
+
153
+ // Change placeholder message
154
+ $('.ai1wm-feedback-form').find('.ai1wm-feedback-message').attr('placeholder', ai1wm_locale.how_may_we_help_you);
155
+
156
+ // Show feedback form
157
+ $('.ai1wm-feedback-form').fadeIn();
158
+ });
159
+
160
+ // Cancel feedback form
161
+ $('#ai1wm-feedback-cancel').click(function (e) {
162
+ $('.ai1wm-feedback-form').fadeOut(function () {
163
+ $('.ai1wm-feedback-type').attr('checked', false).closest('li').show();
164
+ });
165
+
166
+ e.preventDefault();
167
+ });
168
+
169
+ // Send feedback form
170
+ $('#ai1wm-feedback-submit').click(function (e) {
171
+ var self = $(this);
172
+
173
+ var spinner = self.next();
174
+ var type = $('.ai1wm-feedback-type:checked').val();
175
+ var email = $('.ai1wm-feedback-email').val();
176
+ var message = $('.ai1wm-feedback-message').val();
177
+ var terms = $('.ai1wm-feedback-terms').is(':checked');
178
+
179
+ self.attr('disabled', true);
180
+ spinner.css('visibility', 'visible');
181
+
182
+ $.ajax({
183
+ url: ai1wm_feedback.ajax.url,
184
+ type: 'POST',
185
+ dataType: 'json',
186
+ async: true,
187
+ data: {
188
+ 'secret_key': ai1wm_feedback.secret_key,
189
+ 'ai1wm_type': type,
190
+ 'ai1wm_email': email,
191
+ 'ai1wm_message': message,
192
+ 'ai1wm_terms': +terms
193
+ },
194
+ dataFilter: function dataFilter(data, type) {
195
+ return Ai1wm.Util.json(data);
196
+ }
197
+ }).done(function (data) {
198
+ self.attr('disabled', false);
199
+ spinner.css('visibility', 'hidden');
200
+
201
+ if (data.errors.length > 0) {
202
+ $('.ai1wm-feedback .ai1wm-message').remove();
203
+
204
+ var errorMessage = $('<div />').addClass('ai1wm-message ai1wm-error-message');
205
+ $.each(data.errors, function (key, value) {
206
+ errorMessage.append($('<p />').text(value));
207
+ });
208
+
209
+ $('.ai1wm-feedback').prepend(errorMessage);
210
+ } else {
211
+ var successMessage = $('<div />').addClass('ai1wm-message ai1wm-success-message');
212
+ successMessage.append($('<p />').text(ai1wm_locale.thanks_for_submitting_your_feedback));
213
+
214
+ $('.ai1wm-feedback').html(successMessage);
215
+ }
216
+ });
217
+
218
+ e.preventDefault();
219
+ });
220
+ });
221
+
222
+ /***/ }),
223
+ /* 2 */
224
+ /***/ (function(module, exports, __webpack_require__) {
225
+
226
+ "use strict";
227
+
228
 
229
+ /**
230
+ * Copyright (C) 2014-2018 ServMask Inc.
231
+ *
232
+ * This program is free software: you can redistribute it and/or modify
233
+ * it under the terms of the GNU General Public License as published by
234
+ * the Free Software Foundation, either version 3 of the License, or
235
+ * (at your option) any later version.
236
+ *
237
+ * This program is distributed in the hope that it will be useful,
238
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
239
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
240
+ * GNU General Public License for more details.
241
+ *
242
+ * You should have received a copy of the GNU General Public License
243
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
244
+ *
245
+ * ███████╗███████╗██████╗ ██╗ ██╗███╗ ███╗ █████╗ ███████╗██╗ ██╗
246
+ * ██╔════╝██╔════╝██╔══██╗██║ ██║████╗ ████║██╔══██╗██╔════╝██║ ██╔╝
247
+ * ███████╗█████╗ ██████╔╝██║ ██║██╔████╔██║███████║███████╗█████╔╝
248
+ * ╚════██║██╔══╝ ██╔══██╗╚██╗ ██╔╝██║╚██╔╝██║██╔══██║╚════██║██╔═██╗
249
+ * ███████║███████╗██║ ██║ ╚████╔╝ ██║ ╚═╝ ██║██║ ██║███████║██║ ██╗
250
+ * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
251
+ */
252
+
253
+ jQuery(document).ready(function ($) {
254
+ 'use strict';
255
+
256
+ $('#ai1wm-report-problem-button').click(function (e) {
257
+ $(this).next('.ai1wm-report-problem-dialog').toggleClass('ai1wm-report-active');
258
+
259
+ e.preventDefault();
260
+ });
261
+
262
+ $('#ai1wm-report-cancel').click(function (e) {
263
+ $(this).closest('.ai1wm-report-problem-dialog').removeClass('ai1wm-report-active');
264
+
265
+ e.preventDefault();
266
+ });
267
+
268
+ $('#ai1wm-report-submit').click(function (r) {
269
+ var self = $(this);
270
+
271
+ var spinner = self.next();
272
+ var email = $('.ai1wm-report-email').val();
273
+ var message = $('.ai1wm-report-message').val();
274
+ var terms = $('.ai1wm-report-terms').is(':checked');
275
+
276
+ self.attr('disabled', true);
277
+ spinner.css('visibility', 'visible');
278
+
279
+ $.ajax({
280
+ url: ai1wm_report.ajax.url,
281
+ type: 'POST',
282
+ dataType: 'json',
283
+ async: true,
284
+ data: {
285
+ 'secret_key': ai1wm_report.secret_key,
286
+ 'ai1wm_email': email,
287
+ 'ai1wm_message': message,
288
+ 'ai1wm_terms': +terms
289
+ },
290
+ dataFilter: function dataFilter(data, type) {
291
+ return Ai1wm.Util.json(data);
292
+ }
293
+ }).done(function (data) {
294
+ self.attr('disabled', false);
295
+ spinner.css('visibility', 'hidden');
296
+
297
+ if (data.errors.length > 0) {
298
+ $('.ai1wm-report-problem-dialog .ai1wm-message').remove();
299
+
300
+ var errorMessage = $('<div />').addClass('ai1wm-message ai1wm-error-message');
301
+ $.each(data.errors, function (key, value) {
302
+ errorMessage.append($('<p />').text(value));
303
+ });
304
+
305
+ $('.ai1wm-report-problem-dialog').prepend(errorMessage);
306
+ } else {
307
+ var successMessage = $('<div />').addClass('ai1wm-message ai1wm-success-message');
308
+ successMessage.append($('<p />').text(ai1wm_locale.thanks_for_submitting_your_request));
309
+
310
+ $('.ai1wm-report-problem-dialog').html(successMessage);
311
+
312
+ // Hide message
313
+ setTimeout(function () {
314
+ $('.ai1wm-report-problem-dialog').removeClass('ai1wm-report-active');
315
+ }, 2000);
316
+ }
317
+ });
318
+
319
+ e.preventDefault();
320
+ });
321
+ });
322
+
323
+ /***/ }),
324
+ /* 3 */
325
  /***/ (function(module, exports, __webpack_require__) {
326
 
327
  "use strict";
351
  * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
352
  */
353
 
354
+ var Modal = __webpack_require__(4),
355
  $ = jQuery;
356
 
357
  var Import = function Import() {
684
  module.exports = Import;
685
 
686
  /***/ }),
687
+ /* 4 */
 
688
  /***/ (function(module, exports, __webpack_require__) {
689
 
690
  "use strict";
831
  }
832
  };
833
 
834
+ // Pro Modal
835
+ this.pro = function (params) {
836
+
837
+ // Create the modal container
838
+ var container = $('<div></div>');
839
+
840
+ // Create section to hold title, message and action
841
+ var section = $('<section></section>');
842
+
843
+ // Create header to hold warning
844
+ var header = $('<h1></h1>');
845
+
846
+ // Create paragraph to hold mesage
847
+ var message = $('<p class="ai1wm-import-modal-content"></p>').html(params.message);
848
+
849
+ // Create action section
850
+ var action = $('<div></div>');
851
+
852
+ // Create warning
853
+ var warning = $('<i class="ai1wm-icon-notification"></i>');
854
+
855
+ // Create close button
856
+ var closeButton = $('<button type="button" class="ai1wm-button-gray"></button>').on('click', function () {
857
+ self.destroy();
858
+ });
859
+
860
+ // Append text to close button
861
+ closeButton.append(ai1wm_locale.close_import);
862
+
863
+ // Append close button to action
864
+ action.append(closeButton);
865
+
866
+ // Append warning to section
867
+ header.append(warning);
868
+
869
+ // Append header and message to section
870
+ section.append(header).append(message);
871
+
872
+ // Append section and action to container
873
+ container.append(section).append(action);
874
+
875
+ // Render modal
876
+ self.modal.html(container).show();
877
+ self.overlay.show();
878
+ };
879
+
880
  // Confirm Modal
881
  this.confirm = function (params) {
882
 
1090
 
1091
  // Show modal
1092
  switch (params.type) {
1093
+ case 'pro':
1094
+ this.pro(params);
1095
+ break;
1096
+
1097
  case 'error':
1098
  this.error(params);
1099
  break;
1130
  module.exports = Modal;
1131
 
1132
  /***/ }),
1133
+ /* 5 */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1134
  /***/ (function(module, exports, __webpack_require__) {
1135
 
1136
  "use strict";
1160
  * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
1161
  */
1162
 
1163
+ var Feedback = __webpack_require__(1);
1164
+ var Report = __webpack_require__(2);
1165
+ var Import = __webpack_require__(3);
1166
+ var Restore = __webpack_require__(6);
1167
 
1168
  jQuery(document).ready(function ($) {
1169
  'use strict';
1209
 
1210
  // Restore from file
1211
  $('.ai1wm-backup-restore').click(function (e) {
 
 
 
 
 
 
 
 
 
1212
  e.preventDefault();
1213
+
1214
+ if (!!Ai1wm.UnlimitedExtensionRestore) {
1215
+ var restore = new Ai1wm.UnlimitedExtensionRestore($(this).data('archive'));
1216
+ } else {
1217
+ var restore = new Ai1wm.Restore($(this).data('archive'));
1218
+ }
1219
  });
1220
  });
1221
 
1222
+ global.Ai1wm = jQuery.extend({}, global.Ai1wm, { Feedback: Feedback, Report: Report, Import: Import, Restore: Restore });
1223
  /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(0)))
1224
 
1225
  /***/ }),
1226
+ /* 6 */
 
1227
  /***/ (function(module, exports, __webpack_require__) {
1228
 
1229
  "use strict";
1252
  * ███████║███████╗██║ ██║ ╚████╔╝ ██║ ╚═╝ ██║██║ ██║███████║██║ ██╗
1253
  * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
1254
  */
1255
+ var Import = __webpack_require__(3);
1256
+ var Restore = function Restore(archive) {
1257
+ var model = new Import();
1258
+ model.setStatus({ type: 'pro', message: ai1wm_locale.unlimited });
1259
+ };
1260
 
1261
+ module.exports = Restore;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1262
 
1263
  /***/ })
1264
+ /******/ ]);
 
lib/view/assets/javascript/export.min.js CHANGED
@@ -60,12 +60,11 @@
60
  /******/ __webpack_require__.p = "";
61
  /******/
62
  /******/ // Load entry module and return exports
63
- /******/ return __webpack_require__(__webpack_require__.s = 40);
64
  /******/ })
65
  /************************************************************************/
66
- /******/ ({
67
-
68
- /***/ 0:
69
  /***/ (function(module, exports) {
70
 
71
  var g;
@@ -92,8 +91,7 @@ module.exports = g;
92
 
93
 
94
  /***/ }),
95
-
96
- /***/ 3:
97
  /***/ (function(module, exports, __webpack_require__) {
98
 
99
  "use strict";
@@ -222,8 +220,7 @@ jQuery(document).ready(function ($) {
222
  });
223
 
224
  /***/ }),
225
-
226
- /***/ 4:
227
  /***/ (function(module, exports, __webpack_require__) {
228
 
229
  "use strict";
@@ -324,8 +321,11 @@ jQuery(document).ready(function ($) {
324
  });
325
 
326
  /***/ }),
327
-
328
- /***/ 40:
 
 
 
329
  /***/ (function(module, exports, __webpack_require__) {
330
 
331
  "use strict";
@@ -355,11 +355,11 @@ jQuery(document).ready(function ($) {
355
  * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
356
  */
357
 
358
- var Query = __webpack_require__(41),
359
- FindReplace = __webpack_require__(42),
360
- Feedback = __webpack_require__(3),
361
- Report = __webpack_require__(4),
362
- Export = __webpack_require__(43);
363
 
364
  jQuery(document).ready(function ($) {
365
  'use strict';
@@ -397,8 +397,7 @@ global.Ai1wm = jQuery.extend({}, global.Ai1wm, { Query: Query, FindReplace: Find
397
  /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(0)))
398
 
399
  /***/ }),
400
-
401
- /***/ 41:
402
  /***/ (function(module, exports, __webpack_require__) {
403
 
404
  "use strict";
@@ -451,8 +450,7 @@ global.Ai1wm = jQuery.extend({}, global.Ai1wm, { Query: Query, FindReplace: Find
451
  })(jQuery);
452
 
453
  /***/ }),
454
-
455
- /***/ 42:
456
  /***/ (function(module, exports, __webpack_require__) {
457
 
458
  "use strict";
@@ -516,8 +514,7 @@ global.Ai1wm = jQuery.extend({}, global.Ai1wm, { Query: Query, FindReplace: Find
516
  })(jQuery);
517
 
518
  /***/ }),
519
-
520
- /***/ 43:
521
  /***/ (function(module, exports, __webpack_require__) {
522
 
523
  "use strict";
@@ -547,7 +544,7 @@ global.Ai1wm = jQuery.extend({}, global.Ai1wm, { Query: Query, FindReplace: Find
547
  * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
548
  */
549
 
550
- var Modal = __webpack_require__(44),
551
  $ = jQuery;
552
 
553
  var Export = function Export() {
@@ -770,8 +767,7 @@ Export.prototype.onStop = function (options) {
770
  module.exports = Export;
771
 
772
  /***/ }),
773
-
774
- /***/ 44:
775
  /***/ (function(module, exports, __webpack_require__) {
776
 
777
  "use strict";
@@ -1025,5 +1021,4 @@ Modal.prototype.destroy = function () {
1025
  module.exports = Modal;
1026
 
1027
  /***/ })
1028
-
1029
- /******/ });
60
  /******/ __webpack_require__.p = "";
61
  /******/
62
  /******/ // Load entry module and return exports
63
+ /******/ return __webpack_require__(__webpack_require__.s = 7);
64
  /******/ })
65
  /************************************************************************/
66
+ /******/ ([
67
+ /* 0 */
 
68
  /***/ (function(module, exports) {
69
 
70
  var g;
91
 
92
 
93
  /***/ }),
94
+ /* 1 */
 
95
  /***/ (function(module, exports, __webpack_require__) {
96
 
97
  "use strict";
220
  });
221
 
222
  /***/ }),
223
+ /* 2 */
 
224
  /***/ (function(module, exports, __webpack_require__) {
225
 
226
  "use strict";
321
  });
322
 
323
  /***/ }),
324
+ /* 3 */,
325
+ /* 4 */,
326
+ /* 5 */,
327
+ /* 6 */,
328
+ /* 7 */
329
  /***/ (function(module, exports, __webpack_require__) {
330
 
331
  "use strict";
355
  * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
356
  */
357
 
358
+ var Query = __webpack_require__(8),
359
+ FindReplace = __webpack_require__(9),
360
+ Feedback = __webpack_require__(1),
361
+ Report = __webpack_require__(2),
362
+ Export = __webpack_require__(10);
363
 
364
  jQuery(document).ready(function ($) {
365
  'use strict';
397
  /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(0)))
398
 
399
  /***/ }),
400
+ /* 8 */
 
401
  /***/ (function(module, exports, __webpack_require__) {
402
 
403
  "use strict";
450
  })(jQuery);
451
 
452
  /***/ }),
453
+ /* 9 */
 
454
  /***/ (function(module, exports, __webpack_require__) {
455
 
456
  "use strict";
514
  })(jQuery);
515
 
516
  /***/ }),
517
+ /* 10 */
 
518
  /***/ (function(module, exports, __webpack_require__) {
519
 
520
  "use strict";
544
  * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
545
  */
546
 
547
+ var Modal = __webpack_require__(11),
548
  $ = jQuery;
549
 
550
  var Export = function Export() {
767
  module.exports = Export;
768
 
769
  /***/ }),
770
+ /* 11 */
 
771
  /***/ (function(module, exports, __webpack_require__) {
772
 
773
  "use strict";
1021
  module.exports = Modal;
1022
 
1023
  /***/ })
1024
+ /******/ ]);
 
lib/view/assets/javascript/feedback.min.js CHANGED
@@ -60,7 +60,7 @@
60
  /******/ __webpack_require__.p = "";
61
  /******/
62
  /******/ // Load entry module and return exports
63
- /******/ return __webpack_require__(__webpack_require__.s = 45);
64
  /******/ })
65
  /************************************************************************/
66
  /******/ ({
@@ -93,7 +93,7 @@ module.exports = g;
93
 
94
  /***/ }),
95
 
96
- /***/ 3:
97
  /***/ (function(module, exports, __webpack_require__) {
98
 
99
  "use strict";
@@ -223,7 +223,7 @@ jQuery(document).ready(function ($) {
223
 
224
  /***/ }),
225
 
226
- /***/ 45:
227
  /***/ (function(module, exports, __webpack_require__) {
228
 
229
  "use strict";
@@ -253,7 +253,7 @@ jQuery(document).ready(function ($) {
253
  * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
254
  */
255
 
256
- var Feedback = __webpack_require__(3);
257
 
258
  global.Ai1wm = jQuery.extend({}, global.Ai1wm, { Feedback: Feedback });
259
  /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(0)))
60
  /******/ __webpack_require__.p = "";
61
  /******/
62
  /******/ // Load entry module and return exports
63
+ /******/ return __webpack_require__(__webpack_require__.s = 12);
64
  /******/ })
65
  /************************************************************************/
66
  /******/ ({
93
 
94
  /***/ }),
95
 
96
+ /***/ 1:
97
  /***/ (function(module, exports, __webpack_require__) {
98
 
99
  "use strict";
223
 
224
  /***/ }),
225
 
226
+ /***/ 12:
227
  /***/ (function(module, exports, __webpack_require__) {
228
 
229
  "use strict";
253
  * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
254
  */
255
 
256
+ var Feedback = __webpack_require__(1);
257
 
258
  global.Ai1wm = jQuery.extend({}, global.Ai1wm, { Feedback: Feedback });
259
  /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(0)))
lib/view/assets/javascript/import.min.js CHANGED
@@ -60,7 +60,7 @@
60
  /******/ __webpack_require__.p = "";
61
  /******/
62
  /******/ // Load entry module and return exports
63
- /******/ return __webpack_require__(__webpack_require__.s = 46);
64
  /******/ })
65
  /************************************************************************/
66
  /******/ ([
@@ -94,35 +94,6 @@ module.exports = g;
94
  /* 1 */
95
  /***/ (function(module, exports, __webpack_require__) {
96
 
97
- var store = __webpack_require__(27)('wks');
98
- var uid = __webpack_require__(20);
99
- var Symbol = __webpack_require__(2).Symbol;
100
- var USE_SYMBOL = typeof Symbol == 'function';
101
-
102
- var $exports = module.exports = function (name) {
103
- return store[name] || (store[name] =
104
- USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name));
105
- };
106
-
107
- $exports.store = store;
108
-
109
-
110
- /***/ }),
111
- /* 2 */
112
- /***/ (function(module, exports) {
113
-
114
- // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028
115
- var global = module.exports = typeof window != 'undefined' && window.Math == Math
116
- ? window : typeof self != 'undefined' && self.Math == Math ? self
117
- // eslint-disable-next-line no-new-func
118
- : Function('return this')();
119
- if (typeof __g == 'number') __g = global; // eslint-disable-line no-undef
120
-
121
-
122
- /***/ }),
123
- /* 3 */
124
- /***/ (function(module, exports, __webpack_require__) {
125
-
126
  "use strict";
127
 
128
 
@@ -249,7 +220,7 @@ jQuery(document).ready(function ($) {
249
  });
250
 
251
  /***/ }),
252
- /* 4 */
253
  /***/ (function(module, exports, __webpack_require__) {
254
 
255
  "use strict";
@@ -350,113 +321,7 @@ jQuery(document).ready(function ($) {
350
  });
351
 
352
  /***/ }),
353
- /* 5 */
354
- /***/ (function(module, exports, __webpack_require__) {
355
-
356
- var isObject = __webpack_require__(8);
357
- module.exports = function (it) {
358
- if (!isObject(it)) throw TypeError(it + ' is not an object!');
359
- return it;
360
- };
361
-
362
-
363
- /***/ }),
364
- /* 6 */
365
- /***/ (function(module, exports, __webpack_require__) {
366
-
367
- var dP = __webpack_require__(15);
368
- var createDesc = __webpack_require__(29);
369
- module.exports = __webpack_require__(9) ? function (object, key, value) {
370
- return dP.f(object, key, createDesc(1, value));
371
- } : function (object, key, value) {
372
- object[key] = value;
373
- return object;
374
- };
375
-
376
-
377
- /***/ }),
378
- /* 7 */
379
- /***/ (function(module, exports, __webpack_require__) {
380
-
381
- var global = __webpack_require__(2);
382
- var hide = __webpack_require__(6);
383
- var has = __webpack_require__(10);
384
- var SRC = __webpack_require__(20)('src');
385
- var TO_STRING = 'toString';
386
- var $toString = Function[TO_STRING];
387
- var TPL = ('' + $toString).split(TO_STRING);
388
-
389
- __webpack_require__(11).inspectSource = function (it) {
390
- return $toString.call(it);
391
- };
392
-
393
- (module.exports = function (O, key, val, safe) {
394
- var isFunction = typeof val == 'function';
395
- if (isFunction) has(val, 'name') || hide(val, 'name', key);
396
- if (O[key] === val) return;
397
- if (isFunction) has(val, SRC) || hide(val, SRC, O[key] ? '' + O[key] : TPL.join(String(key)));
398
- if (O === global) {
399
- O[key] = val;
400
- } else if (!safe) {
401
- delete O[key];
402
- hide(O, key, val);
403
- } else if (O[key]) {
404
- O[key] = val;
405
- } else {
406
- hide(O, key, val);
407
- }
408
- // add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative
409
- })(Function.prototype, TO_STRING, function toString() {
410
- return typeof this == 'function' && this[SRC] || $toString.call(this);
411
- });
412
-
413
-
414
- /***/ }),
415
- /* 8 */
416
- /***/ (function(module, exports) {
417
-
418
- module.exports = function (it) {
419
- return typeof it === 'object' ? it !== null : typeof it === 'function';
420
- };
421
-
422
-
423
- /***/ }),
424
- /* 9 */
425
- /***/ (function(module, exports, __webpack_require__) {
426
-
427
- // Thank's IE8 for his funny defineProperty
428
- module.exports = !__webpack_require__(28)(function () {
429
- return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7;
430
- });
431
-
432
-
433
- /***/ }),
434
- /* 10 */
435
- /***/ (function(module, exports) {
436
-
437
- var hasOwnProperty = {}.hasOwnProperty;
438
- module.exports = function (it, key) {
439
- return hasOwnProperty.call(it, key);
440
- };
441
-
442
-
443
- /***/ }),
444
- /* 11 */
445
- /***/ (function(module, exports) {
446
-
447
- var core = module.exports = { version: '2.5.1' };
448
- if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef
449
-
450
-
451
- /***/ }),
452
- /* 12 */
453
- /***/ (function(module, exports) {
454
-
455
- module.exports = {};
456
-
457
-
458
- /***/ }),
459
- /* 13 */
460
  /***/ (function(module, exports, __webpack_require__) {
461
 
462
  "use strict";
@@ -486,7 +351,7 @@ module.exports = {};
486
  * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
487
  */
488
 
489
- var Modal = __webpack_require__(18),
490
  $ = jQuery;
491
 
492
  var Import = function Import() {
@@ -819,76 +684,7 @@ Import.prototype.onStop = function (options) {
819
  module.exports = Import;
820
 
821
  /***/ }),
822
- /* 14 */
823
- /***/ (function(module, exports) {
824
-
825
- var toString = {}.toString;
826
-
827
- module.exports = function (it) {
828
- return toString.call(it).slice(8, -1);
829
- };
830
-
831
-
832
- /***/ }),
833
- /* 15 */
834
- /***/ (function(module, exports, __webpack_require__) {
835
-
836
- var anObject = __webpack_require__(5);
837
- var IE8_DOM_DEFINE = __webpack_require__(51);
838
- var toPrimitive = __webpack_require__(52);
839
- var dP = Object.defineProperty;
840
-
841
- exports.f = __webpack_require__(9) ? Object.defineProperty : function defineProperty(O, P, Attributes) {
842
- anObject(O);
843
- P = toPrimitive(P, true);
844
- anObject(Attributes);
845
- if (IE8_DOM_DEFINE) try {
846
- return dP(O, P, Attributes);
847
- } catch (e) { /* empty */ }
848
- if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported!');
849
- if ('value' in Attributes) O[P] = Attributes.value;
850
- return O;
851
- };
852
-
853
-
854
- /***/ }),
855
- /* 16 */
856
- /***/ (function(module, exports, __webpack_require__) {
857
-
858
- // optional / simple context binding
859
- var aFunction = __webpack_require__(17);
860
- module.exports = function (fn, that, length) {
861
- aFunction(fn);
862
- if (that === undefined) return fn;
863
- switch (length) {
864
- case 1: return function (a) {
865
- return fn.call(that, a);
866
- };
867
- case 2: return function (a, b) {
868
- return fn.call(that, a, b);
869
- };
870
- case 3: return function (a, b, c) {
871
- return fn.call(that, a, b, c);
872
- };
873
- }
874
- return function (/* ...args */) {
875
- return fn.apply(that, arguments);
876
- };
877
- };
878
-
879
-
880
- /***/ }),
881
- /* 17 */
882
- /***/ (function(module, exports) {
883
-
884
- module.exports = function (it) {
885
- if (typeof it != 'function') throw TypeError(it + ' is not a function!');
886
- return it;
887
- };
888
-
889
-
890
- /***/ }),
891
- /* 18 */
892
  /***/ (function(module, exports, __webpack_require__) {
893
 
894
  "use strict";
@@ -1035,6 +831,52 @@ var Modal = function Modal() {
1035
  }
1036
  };
1037
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1038
  // Confirm Modal
1039
  this.confirm = function (params) {
1040
 
@@ -1248,6 +1090,10 @@ Modal.prototype.render = function (params) {
1248
 
1249
  // Show modal
1250
  switch (params.type) {
 
 
 
 
1251
  case 'error':
1252
  this.error(params);
1253
  break;
@@ -1284,577 +1130,135 @@ Modal.prototype.destroy = function () {
1284
  module.exports = Modal;
1285
 
1286
  /***/ }),
1287
- /* 19 */
 
 
 
 
 
 
 
 
1288
  /***/ (function(module, exports, __webpack_require__) {
1289
 
1290
- // getting tag from 19.1.3.6 Object.prototype.toString()
1291
- var cof = __webpack_require__(14);
1292
- var TAG = __webpack_require__(1)('toStringTag');
1293
- // ES3 wrong here
1294
- var ARG = cof(function () { return arguments; }()) == 'Arguments';
1295
-
1296
- // fallback for IE11 Script Access Denied error
1297
- var tryGet = function (it, key) {
1298
- try {
1299
- return it[key];
1300
- } catch (e) { /* empty */ }
1301
- };
1302
-
1303
- module.exports = function (it) {
1304
- var O, T, B;
1305
- return it === undefined ? 'Undefined' : it === null ? 'Null'
1306
- // @@toStringTag case
1307
- : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T
1308
- // builtinTag case
1309
- : ARG ? cof(O)
1310
- // ES3 arguments fallback
1311
- : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B;
1312
- };
1313
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1314
 
1315
- /***/ }),
1316
- /* 20 */
1317
- /***/ (function(module, exports) {
 
1318
 
1319
- var id = 0;
1320
- var px = Math.random();
1321
- module.exports = function (key) {
1322
- return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));
1323
- };
1324
 
 
 
 
 
 
 
 
1325
 
1326
- /***/ }),
1327
- /* 21 */
1328
- /***/ (function(module, exports, __webpack_require__) {
1329
 
1330
- var isObject = __webpack_require__(8);
1331
- var document = __webpack_require__(2).document;
1332
- // typeof document.createElement is 'object' in old IE
1333
- var is = isObject(document) && isObject(document.createElement);
1334
- module.exports = function (it) {
1335
- return is ? document.createElement(it) : {};
1336
- };
1337
 
 
 
1338
 
1339
  /***/ }),
1340
- /* 22 */
1341
- /***/ (function(module, exports) {
1342
-
1343
- // 7.1.4 ToInteger
1344
- var ceil = Math.ceil;
1345
- var floor = Math.floor;
1346
- module.exports = function (it) {
1347
- return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);
1348
- };
1349
 
 
1350
 
1351
- /***/ }),
1352
- /* 23 */
1353
- /***/ (function(module, exports) {
1354
 
1355
- // 7.2.1 RequireObjectCoercible(argument)
1356
- module.exports = function (it) {
1357
- if (it == undefined) throw TypeError("Can't call method on " + it);
1358
- return it;
1359
- };
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1360
 
 
 
1361
 
1362
- /***/ }),
1363
- /* 24 */
1364
- /***/ (function(module, exports, __webpack_require__) {
1365
 
1366
- // to indexed object, toObject with fallback for non-array-like ES3 strings
1367
- var IObject = __webpack_require__(59);
1368
- var defined = __webpack_require__(23);
1369
- module.exports = function (it) {
1370
- return IObject(defined(it));
1371
  };
1372
 
 
 
1373
 
1374
- /***/ }),
1375
- /* 25 */
1376
- /***/ (function(module, exports, __webpack_require__) {
1377
-
1378
- var shared = __webpack_require__(27)('keys');
1379
- var uid = __webpack_require__(20);
1380
- module.exports = function (key) {
1381
- return shared[key] || (shared[key] = uid(key));
1382
- };
1383
-
1384
 
1385
- /***/ }),
1386
- /* 26 */
1387
- /***/ (function(module, exports, __webpack_require__) {
1388
 
1389
- var def = __webpack_require__(15).f;
1390
- var has = __webpack_require__(10);
1391
- var TAG = __webpack_require__(1)('toStringTag');
 
1392
 
1393
- module.exports = function (it, tag, stat) {
1394
- if (it && !has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag });
1395
- };
1396
 
1397
-
1398
- /***/ }),
1399
- /* 27 */
1400
- /***/ (function(module, exports, __webpack_require__) {
1401
-
1402
- var global = __webpack_require__(2);
1403
- var SHARED = '__core-js_shared__';
1404
- var store = global[SHARED] || (global[SHARED] = {});
1405
- module.exports = function (key) {
1406
- return store[key] || (store[key] = {});
1407
- };
1408
-
1409
-
1410
- /***/ }),
1411
- /* 28 */
1412
- /***/ (function(module, exports) {
1413
-
1414
- module.exports = function (exec) {
1415
- try {
1416
- return !!exec();
1417
- } catch (e) {
1418
- return true;
1419
- }
1420
- };
1421
-
1422
-
1423
- /***/ }),
1424
- /* 29 */
1425
- /***/ (function(module, exports) {
1426
-
1427
- module.exports = function (bitmap, value) {
1428
- return {
1429
- enumerable: !(bitmap & 1),
1430
- configurable: !(bitmap & 2),
1431
- writable: !(bitmap & 4),
1432
- value: value
1433
- };
1434
- };
1435
-
1436
-
1437
- /***/ }),
1438
- /* 30 */
1439
- /***/ (function(module, exports, __webpack_require__) {
1440
-
1441
- "use strict";
1442
-
1443
- var LIBRARY = __webpack_require__(31);
1444
- var $export = __webpack_require__(32);
1445
- var redefine = __webpack_require__(7);
1446
- var hide = __webpack_require__(6);
1447
- var has = __webpack_require__(10);
1448
- var Iterators = __webpack_require__(12);
1449
- var $iterCreate = __webpack_require__(55);
1450
- var setToStringTag = __webpack_require__(26);
1451
- var getPrototypeOf = __webpack_require__(62);
1452
- var ITERATOR = __webpack_require__(1)('iterator');
1453
- var BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next`
1454
- var FF_ITERATOR = '@@iterator';
1455
- var KEYS = 'keys';
1456
- var VALUES = 'values';
1457
-
1458
- var returnThis = function () { return this; };
1459
-
1460
- module.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) {
1461
- $iterCreate(Constructor, NAME, next);
1462
- var getMethod = function (kind) {
1463
- if (!BUGGY && kind in proto) return proto[kind];
1464
- switch (kind) {
1465
- case KEYS: return function keys() { return new Constructor(this, kind); };
1466
- case VALUES: return function values() { return new Constructor(this, kind); };
1467
- } return function entries() { return new Constructor(this, kind); };
1468
- };
1469
- var TAG = NAME + ' Iterator';
1470
- var DEF_VALUES = DEFAULT == VALUES;
1471
- var VALUES_BUG = false;
1472
- var proto = Base.prototype;
1473
- var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT];
1474
- var $default = $native || getMethod(DEFAULT);
1475
- var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined;
1476
- var $anyNative = NAME == 'Array' ? proto.entries || $native : $native;
1477
- var methods, key, IteratorPrototype;
1478
- // Fix native
1479
- if ($anyNative) {
1480
- IteratorPrototype = getPrototypeOf($anyNative.call(new Base()));
1481
- if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) {
1482
- // Set @@toStringTag to native iterators
1483
- setToStringTag(IteratorPrototype, TAG, true);
1484
- // fix for some old engines
1485
- if (!LIBRARY && !has(IteratorPrototype, ITERATOR)) hide(IteratorPrototype, ITERATOR, returnThis);
1486
- }
1487
- }
1488
- // fix Array#{values, @@iterator}.name in V8 / FF
1489
- if (DEF_VALUES && $native && $native.name !== VALUES) {
1490
- VALUES_BUG = true;
1491
- $default = function values() { return $native.call(this); };
1492
- }
1493
- // Define iterator
1494
- if ((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])) {
1495
- hide(proto, ITERATOR, $default);
1496
- }
1497
- // Plug for library
1498
- Iterators[NAME] = $default;
1499
- Iterators[TAG] = returnThis;
1500
- if (DEFAULT) {
1501
- methods = {
1502
- values: DEF_VALUES ? $default : getMethod(VALUES),
1503
- keys: IS_SET ? $default : getMethod(KEYS),
1504
- entries: $entries
1505
- };
1506
- if (FORCED) for (key in methods) {
1507
- if (!(key in proto)) redefine(proto, key, methods[key]);
1508
- } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods);
1509
- }
1510
- return methods;
1511
- };
1512
-
1513
-
1514
- /***/ }),
1515
- /* 31 */
1516
- /***/ (function(module, exports) {
1517
-
1518
- module.exports = false;
1519
-
1520
-
1521
- /***/ }),
1522
- /* 32 */
1523
- /***/ (function(module, exports, __webpack_require__) {
1524
-
1525
- var global = __webpack_require__(2);
1526
- var core = __webpack_require__(11);
1527
- var hide = __webpack_require__(6);
1528
- var redefine = __webpack_require__(7);
1529
- var ctx = __webpack_require__(16);
1530
- var PROTOTYPE = 'prototype';
1531
-
1532
- var $export = function (type, name, source) {
1533
- var IS_FORCED = type & $export.F;
1534
- var IS_GLOBAL = type & $export.G;
1535
- var IS_STATIC = type & $export.S;
1536
- var IS_PROTO = type & $export.P;
1537
- var IS_BIND = type & $export.B;
1538
- var target = IS_GLOBAL ? global : IS_STATIC ? global[name] || (global[name] = {}) : (global[name] || {})[PROTOTYPE];
1539
- var exports = IS_GLOBAL ? core : core[name] || (core[name] = {});
1540
- var expProto = exports[PROTOTYPE] || (exports[PROTOTYPE] = {});
1541
- var key, own, out, exp;
1542
- if (IS_GLOBAL) source = name;
1543
- for (key in source) {
1544
- // contains in native
1545
- own = !IS_FORCED && target && target[key] !== undefined;
1546
- // export native or passed
1547
- out = (own ? target : source)[key];
1548
- // bind timers to global for call from export context
1549
- exp = IS_BIND && own ? ctx(out, global) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;
1550
- // extend global
1551
- if (target) redefine(target, key, out, type & $export.U);
1552
- // export
1553
- if (exports[key] != out) hide(exports, key, exp);
1554
- if (IS_PROTO && expProto[key] != out) expProto[key] = out;
1555
- }
1556
- };
1557
- global.core = core;
1558
- // type bitmap
1559
- $export.F = 1; // forced
1560
- $export.G = 2; // global
1561
- $export.S = 4; // static
1562
- $export.P = 8; // proto
1563
- $export.B = 16; // bind
1564
- $export.W = 32; // wrap
1565
- $export.U = 64; // safe
1566
- $export.R = 128; // real proto method for `library`
1567
- module.exports = $export;
1568
-
1569
-
1570
- /***/ }),
1571
- /* 33 */
1572
- /***/ (function(module, exports, __webpack_require__) {
1573
-
1574
- // 19.1.2.14 / 15.2.3.14 Object.keys(O)
1575
- var $keys = __webpack_require__(58);
1576
- var enumBugKeys = __webpack_require__(35);
1577
-
1578
- module.exports = Object.keys || function keys(O) {
1579
- return $keys(O, enumBugKeys);
1580
- };
1581
-
1582
-
1583
- /***/ }),
1584
- /* 34 */
1585
- /***/ (function(module, exports, __webpack_require__) {
1586
-
1587
- // 7.1.15 ToLength
1588
- var toInteger = __webpack_require__(22);
1589
- var min = Math.min;
1590
- module.exports = function (it) {
1591
- return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991
1592
- };
1593
-
1594
-
1595
- /***/ }),
1596
- /* 35 */
1597
- /***/ (function(module, exports) {
1598
-
1599
- // IE 8- don't enum bug keys
1600
- module.exports = (
1601
- 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'
1602
- ).split(',');
1603
-
1604
-
1605
- /***/ }),
1606
- /* 36 */
1607
- /***/ (function(module, exports, __webpack_require__) {
1608
-
1609
- var document = __webpack_require__(2).document;
1610
- module.exports = document && document.documentElement;
1611
-
1612
-
1613
- /***/ }),
1614
- /* 37 */
1615
- /***/ (function(module, exports, __webpack_require__) {
1616
-
1617
- var ctx = __webpack_require__(16);
1618
- var invoke = __webpack_require__(75);
1619
- var html = __webpack_require__(36);
1620
- var cel = __webpack_require__(21);
1621
- var global = __webpack_require__(2);
1622
- var process = global.process;
1623
- var setTask = global.setImmediate;
1624
- var clearTask = global.clearImmediate;
1625
- var MessageChannel = global.MessageChannel;
1626
- var Dispatch = global.Dispatch;
1627
- var counter = 0;
1628
- var queue = {};
1629
- var ONREADYSTATECHANGE = 'onreadystatechange';
1630
- var defer, channel, port;
1631
- var run = function () {
1632
- var id = +this;
1633
- // eslint-disable-next-line no-prototype-builtins
1634
- if (queue.hasOwnProperty(id)) {
1635
- var fn = queue[id];
1636
- delete queue[id];
1637
- fn();
1638
- }
1639
- };
1640
- var listener = function (event) {
1641
- run.call(event.data);
1642
- };
1643
- // Node.js 0.9+ & IE10+ has setImmediate, otherwise:
1644
- if (!setTask || !clearTask) {
1645
- setTask = function setImmediate(fn) {
1646
- var args = [];
1647
- var i = 1;
1648
- while (arguments.length > i) args.push(arguments[i++]);
1649
- queue[++counter] = function () {
1650
- // eslint-disable-next-line no-new-func
1651
- invoke(typeof fn == 'function' ? fn : Function(fn), args);
1652
- };
1653
- defer(counter);
1654
- return counter;
1655
- };
1656
- clearTask = function clearImmediate(id) {
1657
- delete queue[id];
1658
- };
1659
- // Node.js 0.8-
1660
- if (__webpack_require__(14)(process) == 'process') {
1661
- defer = function (id) {
1662
- process.nextTick(ctx(run, id, 1));
1663
- };
1664
- // Sphere (JS game engine) Dispatch API
1665
- } else if (Dispatch && Dispatch.now) {
1666
- defer = function (id) {
1667
- Dispatch.now(ctx(run, id, 1));
1668
- };
1669
- // Browsers with MessageChannel, includes WebWorkers
1670
- } else if (MessageChannel) {
1671
- channel = new MessageChannel();
1672
- port = channel.port2;
1673
- channel.port1.onmessage = listener;
1674
- defer = ctx(port.postMessage, port, 1);
1675
- // Browsers with postMessage, skip WebWorkers
1676
- // IE8 has postMessage, but it's sync & typeof its postMessage is 'object'
1677
- } else if (global.addEventListener && typeof postMessage == 'function' && !global.importScripts) {
1678
- defer = function (id) {
1679
- global.postMessage(id + '', '*');
1680
- };
1681
- global.addEventListener('message', listener, false);
1682
- // IE8-
1683
- } else if (ONREADYSTATECHANGE in cel('script')) {
1684
- defer = function (id) {
1685
- html.appendChild(cel('script'))[ONREADYSTATECHANGE] = function () {
1686
- html.removeChild(this);
1687
- run.call(id);
1688
- };
1689
- };
1690
- // Rest old browsers
1691
- } else {
1692
- defer = function (id) {
1693
- setTimeout(ctx(run, id, 1), 0);
1694
- };
1695
- }
1696
- }
1697
- module.exports = {
1698
- set: setTask,
1699
- clear: clearTask
1700
- };
1701
-
1702
-
1703
- /***/ }),
1704
- /* 38 */
1705
- /***/ (function(module, exports, __webpack_require__) {
1706
-
1707
- "use strict";
1708
-
1709
- // 25.4.1.5 NewPromiseCapability(C)
1710
- var aFunction = __webpack_require__(17);
1711
-
1712
- function PromiseCapability(C) {
1713
- var resolve, reject;
1714
- this.promise = new C(function ($$resolve, $$reject) {
1715
- if (resolve !== undefined || reject !== undefined) throw TypeError('Bad Promise constructor');
1716
- resolve = $$resolve;
1717
- reject = $$reject;
1718
- });
1719
- this.resolve = aFunction(resolve);
1720
- this.reject = aFunction(reject);
1721
- }
1722
-
1723
- module.exports.f = function (C) {
1724
- return new PromiseCapability(C);
1725
- };
1726
-
1727
-
1728
- /***/ }),
1729
- /* 39 */,
1730
- /* 40 */,
1731
- /* 41 */,
1732
- /* 42 */,
1733
- /* 43 */,
1734
- /* 44 */,
1735
- /* 45 */,
1736
- /* 46 */
1737
- /***/ (function(module, exports, __webpack_require__) {
1738
-
1739
- "use strict";
1740
- /* WEBPACK VAR INJECTION */(function(global) {
1741
-
1742
- /**
1743
- * Copyright (C) 2014-2018 ServMask Inc.
1744
- *
1745
- * This program is free software: you can redistribute it and/or modify
1746
- * it under the terms of the GNU General Public License as published by
1747
- * the Free Software Foundation, either version 3 of the License, or
1748
- * (at your option) any later version.
1749
- *
1750
- * This program is distributed in the hope that it will be useful,
1751
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
1752
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1753
- * GNU General Public License for more details.
1754
- *
1755
- * You should have received a copy of the GNU General Public License
1756
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
1757
- *
1758
- * ███████╗███████╗██████╗ ██╗ ██╗███╗ ███╗ █████╗ ███████╗██╗ ██╗
1759
- * ██╔════╝██╔════╝██╔══██╗██║ ██║████╗ ████║██╔══██╗██╔════╝██║ ██╔╝
1760
- * ███████╗█████╗ ██████╔╝██║ ██║██╔████╔██║███████║███████╗█████╔╝
1761
- * ╚════██║██╔══╝ ██╔══██╗╚██╗ ██╔╝██║╚██╔╝██║██╔══██║╚════██║██╔═██╗
1762
- * ███████║███████╗██║ ██║ ╚████╔╝ ██║ ╚═╝ ██║██║ ██║███████║██║ ██╗
1763
- * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
1764
- */
1765
-
1766
- var FileUploader = __webpack_require__(47),
1767
- Feedback = __webpack_require__(3),
1768
- Report = __webpack_require__(4),
1769
- Import = __webpack_require__(13);
1770
-
1771
- jQuery(document).ready(function ($) {
1772
- 'use strict';
1773
-
1774
- var uploader = new FileUploader();
1775
- uploader.init();
1776
-
1777
- // Expands/Collapses Import from
1778
- $('.ai1wm-expandable > div.ai1wm-button-main').on('click', function () {
1779
- $(this).parent().toggleClass('ai1wm-open');
1780
- });
1781
- });
1782
-
1783
- global.Ai1wm = jQuery.extend({}, global.Ai1wm, { FileUploader: FileUploader, Feedback: Feedback, Report: Report, Import: Import });
1784
- /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(0)))
1785
-
1786
- /***/ }),
1787
- /* 47 */
1788
- /***/ (function(module, exports, __webpack_require__) {
1789
-
1790
- "use strict";
1791
- /* WEBPACK VAR INJECTION */(function(fetch) {
1792
-
1793
- /**
1794
- * Copyright (C) 2014-2018 ServMask Inc.
1795
- *
1796
- * This program is free software: you can redistribute it and/or modify
1797
- * it under the terms of the GNU General Public License as published by
1798
- * the Free Software Foundation, either version 3 of the License, or
1799
- * (at your option) any later version.
1800
- *
1801
- * This program is distributed in the hope that it will be useful,
1802
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
1803
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1804
- * GNU General Public License for more details.
1805
- *
1806
- * You should have received a copy of the GNU General Public License
1807
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
1808
- *
1809
- * ███████╗███████╗██████╗ ██╗ ██╗███╗ ███╗ █████╗ ███████╗██╗ ██╗
1810
- * ██╔════╝██╔════╝██╔══██╗██║ ██║████╗ ████║██╔══██╗██╔════╝██║ ██╔╝
1811
- * ███████╗█████╗ ██████╔╝██║ ██║██╔████╔██║███████║███████╗█████╔╝
1812
- * ╚════██║██╔══╝ ██╔══██╗╚██╗ ██╔╝██║╚██╔╝██║██╔══██║╚════██║██╔═██╗
1813
- * ███████║███████╗██║ ██║ ╚████╔╝ ██║ ╚═╝ ██║██║ ██║███████║██║ ██╗
1814
- * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
1815
- */
1816
-
1817
- var Import = __webpack_require__(13),
1818
- $ = jQuery;
1819
-
1820
- var FileUploader = function FileUploader() {};
1821
-
1822
- FileUploader.prototype.setDefaultValues = function () {
1823
- this.model = new Import();
1824
- this.stopUpload = false;
1825
- };
1826
-
1827
- FileUploader.prototype.init = function () {
1828
- var _this = this;
1829
-
1830
- var formElement = $('#ai1wm-import-form');
1831
- var selectElement = $('#ai1wm-import-file');
1832
- var dropElement = $('#ai1wm-drag-drop-area');
1833
-
1834
- selectElement.on('change', function (e) {
1835
- _this.setDefaultValues();
1836
-
1837
- var file = e.target.files.item(0);
1838
- if (file) {
1839
- _this.fileSize = file.size;
1840
-
1841
- try {
1842
- _this.onFilesAdded(file);
1843
- _this.onBeforeUpload(file);
1844
- _this.upload(file);
1845
- } catch (error) {
1846
- _this.onError(error);
1847
- }
1848
- }
1849
-
1850
- formElement.trigger('reset');
1851
- e.preventDefault();
1852
- });
1853
-
1854
- dropElement.on('dragenter', function (e) {
1855
- dropElement.addClass('ai1wm-drag-over');
1856
- e.preventDefault();
1857
- });
1858
 
1859
  dropElement.on('dragover', function (e) {
1860
  dropElement.addClass('ai1wm-drag-over');
@@ -1872,15 +1276,7 @@ FileUploader.prototype.init = function () {
1872
 
1873
  var file = e.originalEvent.dataTransfer.files.item(0);
1874
  if (file) {
1875
- _this.fileSize = file.size;
1876
-
1877
- try {
1878
- _this.onFilesAdded(file);
1879
- _this.onBeforeUpload(file);
1880
- _this.upload(file);
1881
- } catch (error) {
1882
- _this.onError(error);
1883
- }
1884
  }
1885
 
1886
  formElement.trigger('reset');
@@ -1888,1623 +1284,7 @@ FileUploader.prototype.init = function () {
1888
  });
1889
  };
1890
 
1891
- FileUploader.prototype.upload = function (file, retries) {
1892
- var _this2 = this;
1893
-
1894
- var retries = retries || 0;
1895
-
1896
- var chunkSize = file.size > ai1wm_uploader.chunk_size ? ai1wm_uploader.chunk_size : file.size;
1897
- var formData = this.getFormData(file, chunkSize);
1898
-
1899
- fetch(ai1wm_uploader.url, {
1900
- method: 'POST',
1901
- credentials: 'include',
1902
- body: formData
1903
- }).then(function (response) {
1904
- if (_this2.stopUpload) {
1905
- return;
1906
- }
1907
-
1908
- switch (response.status) {
1909
- case 413:
1910
- ai1wm_uploader.chunk_size = chunkSize / 2;
1911
- return _this2.upload(file);
1912
- case 200:
1913
- return response.text().then(function (text) {
1914
- var extractedJsonText = Ai1wm.Util.json(text);
1915
- if (extractedJsonText) {
1916
- var json = JSON.parse(extractedJsonText);
1917
- if (json.errors.length === 0) {
1918
- file = file.slice(chunkSize, file.size, 'application/octet-binary');
1919
- var uploadedBytes = _this2.fileSize - file.size;
1920
- var progress = uploadedBytes / _this2.fileSize * 100;
1921
- _this2.onUploadProgress(progress.toFixed(2));
1922
- return progress === 100 ? _this2.onFileUploaded() : _this2.upload(file);
1923
- }
1924
- }
1925
-
1926
- throw new Error(text);
1927
- });
1928
- default:
1929
- throw new Error(response.status);
1930
- }
1931
- }).catch(function (error) {
1932
- var timeout = retries * 1000;
1933
- if (retries >= 30) {
1934
- return _this2.onError(new Error(ai1wm_locale.problem_while_uploading_your_file));
1935
- }
1936
-
1937
- retries++;
1938
-
1939
- setTimeout(_this2.upload.bind(_this2, file, retries), timeout);
1940
- });
1941
- };
1942
-
1943
- FileUploader.prototype.getFormData = function (file, chunkSize) {
1944
- var params = ai1wm_uploader.params;
1945
-
1946
- var formData = new FormData();
1947
- formData.append('upload-file', file.slice(0, chunkSize, 'application/octet-binary'));
1948
-
1949
- for (var name in params) {
1950
- formData.append(name, params[name]);
1951
- }
1952
-
1953
- return formData;
1954
- };
1955
-
1956
- FileUploader.prototype.checkSize = function (file) {
1957
- var size = parseInt(ai1wm_uploader.filters.ai1wm_archive_size, 10);
1958
-
1959
- if (file.size > size && size !== 0) {
1960
- throw new Error(ai1wm_locale.invalid_archive_size);
1961
- }
1962
- };
1963
-
1964
- FileUploader.prototype.checkExtension = function (file) {
1965
- var extensions = ai1wm_uploader.filters.ai1wm_archive_extension;
1966
-
1967
- var matchExtension = extensions.some(function (extension) {
1968
- return file.name.substr(-extension.length) === extension;
1969
- });
1970
-
1971
- if (!matchExtension) {
1972
- throw new Error(ai1wm_locale.invalid_archive_extension);
1973
- }
1974
- };
1975
-
1976
- FileUploader.prototype.onFilesAdded = function (file) {
1977
- this.checkExtension(file);
1978
- this.checkSize(file);
1979
-
1980
- // Initializing beforeunload event
1981
- $(window).bind('beforeunload', function () {
1982
- return ai1wm_locale.stop_importing_your_website;
1983
- });
1984
- };
1985
-
1986
- FileUploader.prototype.onBeforeUpload = function (file) {
1987
- var self = this;
1988
-
1989
- var storage = Ai1wm.Util.random(12);
1990
- var options = Ai1wm.Util.form('#ai1wm-import-form').concat({ name: 'storage', value: storage }).concat({ name: 'archive', value: file.name });
1991
-
1992
- // Set global params
1993
- this.model.setParams(options);
1994
-
1995
- // Set multipart params
1996
- $.extend(ai1wm_uploader.params, {
1997
- storage: storage,
1998
- archive: file.name
1999
- });
2000
-
2001
- // Set stop
2002
- this.model.onStop = function () {
2003
- self.stopUpload = true;
2004
-
2005
- // Clean storage
2006
- self.model.clean();
2007
- };
2008
-
2009
- // Set status
2010
- this.model.setStatus({ type: 'progress', percent: '0.00' });
2011
- };
2012
-
2013
- FileUploader.prototype.onUploadProgress = function (percent) {
2014
- this.model.setStatus({ type: 'progress', percent: percent });
2015
- };
2016
-
2017
- FileUploader.prototype.onFileUploaded = function () {
2018
- this.model.start();
2019
- };
2020
-
2021
- FileUploader.prototype.onError = function (error) {
2022
- this.model.setStatus({ type: 'error', title: ai1wm_locale.unable_to_import, message: error.message });
2023
- };
2024
-
2025
  module.exports = FileUploader;
2026
- /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(48)))
2027
-
2028
- /***/ }),
2029
- /* 48 */
2030
- /***/ (function(module, exports, __webpack_require__) {
2031
-
2032
- /* WEBPACK VAR INJECTION */(function(global, Promise) {/*** IMPORTS FROM imports-loader ***/
2033
- (function() {
2034
-
2035
- (function(self) {
2036
- 'use strict';
2037
-
2038
- if (self.fetch) {
2039
- return
2040
- }
2041
-
2042
- var support = {
2043
- searchParams: 'URLSearchParams' in self,
2044
- iterable: 'Symbol' in self && 'iterator' in Symbol,
2045
- blob: 'FileReader' in self && 'Blob' in self && (function() {
2046
- try {
2047
- new Blob()
2048
- return true
2049
- } catch(e) {
2050
- return false
2051
- }
2052
- })(),
2053
- formData: 'FormData' in self,
2054
- arrayBuffer: 'ArrayBuffer' in self
2055
- }
2056
-
2057
- if (support.arrayBuffer) {
2058
- var viewClasses = [
2059
- '[object Int8Array]',
2060
- '[object Uint8Array]',
2061
- '[object Uint8ClampedArray]',
2062
- '[object Int16Array]',
2063
- '[object Uint16Array]',
2064
- '[object Int32Array]',
2065
- '[object Uint32Array]',
2066
- '[object Float32Array]',
2067
- '[object Float64Array]'
2068
- ]
2069
-
2070
- var isDataView = function(obj) {
2071
- return obj && DataView.prototype.isPrototypeOf(obj)
2072
- }
2073
-
2074
- var isArrayBufferView = ArrayBuffer.isView || function(obj) {
2075
- return obj && viewClasses.indexOf(Object.prototype.toString.call(obj)) > -1
2076
- }
2077
- }
2078
-
2079
- function normalizeName(name) {
2080
- if (typeof name !== 'string') {
2081
- name = String(name)
2082
- }
2083
- if (/[^a-z0-9\-#$%&'*+.\^_`|~]/i.test(name)) {
2084
- throw new TypeError('Invalid character in header field name')
2085
- }
2086
- return name.toLowerCase()
2087
- }
2088
-
2089
- function normalizeValue(value) {
2090
- if (typeof value !== 'string') {
2091
- value = String(value)
2092
- }
2093
- return value
2094
- }
2095
-
2096
- // Build a destructive iterator for the value list
2097
- function iteratorFor(items) {
2098
- var iterator = {
2099
- next: function() {
2100
- var value = items.shift()
2101
- return {done: value === undefined, value: value}
2102
- }
2103
- }
2104
-
2105
- if (support.iterable) {
2106
- iterator[Symbol.iterator] = function() {
2107
- return iterator
2108
- }
2109
- }
2110
-
2111
- return iterator
2112
- }
2113
-
2114
- function Headers(headers) {
2115
- this.map = {}
2116
-
2117
- if (headers instanceof Headers) {
2118
- headers.forEach(function(value, name) {
2119
- this.append(name, value)
2120
- }, this)
2121
- } else if (Array.isArray(headers)) {
2122
- headers.forEach(function(header) {
2123
- this.append(header[0], header[1])
2124
- }, this)
2125
- } else if (headers) {
2126
- Object.getOwnPropertyNames(headers).forEach(function(name) {
2127
- this.append(name, headers[name])
2128
- }, this)
2129
- }
2130
- }
2131
-
2132
- Headers.prototype.append = function(name, value) {
2133
- name = normalizeName(name)
2134
- value = normalizeValue(value)
2135
- var oldValue = this.map[name]
2136
- this.map[name] = oldValue ? oldValue+','+value : value
2137
- }
2138
-
2139
- Headers.prototype['delete'] = function(name) {
2140
- delete this.map[normalizeName(name)]
2141
- }
2142
-
2143
- Headers.prototype.get = function(name) {
2144
- name = normalizeName(name)
2145
- return this.has(name) ? this.map[name] : null
2146
- }
2147
-
2148
- Headers.prototype.has = function(name) {
2149
- return this.map.hasOwnProperty(normalizeName(name))
2150
- }
2151
-
2152
- Headers.prototype.set = function(name, value) {
2153
- this.map[normalizeName(name)] = normalizeValue(value)
2154
- }
2155
-
2156
- Headers.prototype.forEach = function(callback, thisArg) {
2157
- for (var name in this.map) {
2158
- if (this.map.hasOwnProperty(name)) {
2159
- callback.call(thisArg, this.map[name], name, this)
2160
- }
2161
- }
2162
- }
2163
-
2164
- Headers.prototype.keys = function() {
2165
- var items = []
2166
- this.forEach(function(value, name) { items.push(name) })
2167
- return iteratorFor(items)
2168
- }
2169
-
2170
- Headers.prototype.values = function() {
2171
- var items = []
2172
- this.forEach(function(value) { items.push(value) })
2173
- return iteratorFor(items)
2174
- }
2175
-
2176
- Headers.prototype.entries = function() {
2177
- var items = []
2178
- this.forEach(function(value, name) { items.push([name, value]) })
2179
- return iteratorFor(items)
2180
- }
2181
-
2182
- if (support.iterable) {
2183
- Headers.prototype[Symbol.iterator] = Headers.prototype.entries
2184
- }
2185
-
2186
- function consumed(body) {
2187
- if (body.bodyUsed) {
2188
- return Promise.reject(new TypeError('Already read'))
2189
- }
2190
- body.bodyUsed = true
2191
- }
2192
-
2193
- function fileReaderReady(reader) {
2194
- return new Promise(function(resolve, reject) {
2195
- reader.onload = function() {
2196
- resolve(reader.result)
2197
- }
2198
- reader.onerror = function() {
2199
- reject(reader.error)
2200
- }
2201
- })
2202
- }
2203
-
2204
- function readBlobAsArrayBuffer(blob) {
2205
- var reader = new FileReader()
2206
- var promise = fileReaderReady(reader)
2207
- reader.readAsArrayBuffer(blob)
2208
- return promise
2209
- }
2210
-
2211
- function readBlobAsText(blob) {
2212
- var reader = new FileReader()
2213
- var promise = fileReaderReady(reader)
2214
- reader.readAsText(blob)
2215
- return promise
2216
- }
2217
-
2218
- function readArrayBufferAsText(buf) {
2219
- var view = new Uint8Array(buf)
2220
- var chars = new Array(view.length)
2221
-
2222
- for (var i = 0; i < view.length; i++) {
2223
- chars[i] = String.fromCharCode(view[i])
2224
- }
2225
- return chars.join('')
2226
- }
2227
-
2228
- function bufferClone(buf) {
2229
- if (buf.slice) {
2230
- return buf.slice(0)
2231
- } else {
2232
- var view = new Uint8Array(buf.byteLength)
2233
- view.set(new Uint8Array(buf))
2234
- return view.buffer
2235
- }
2236
- }
2237
-
2238
- function Body() {
2239
- this.bodyUsed = false
2240
-
2241
- this._initBody = function(body) {
2242
- this._bodyInit = body
2243
- if (!body) {
2244
- this._bodyText = ''
2245
- } else if (typeof body === 'string') {
2246
- this._bodyText = body
2247
- } else if (support.blob && Blob.prototype.isPrototypeOf(body)) {
2248
- this._bodyBlob = body
2249
- } else if (support.formData && FormData.prototype.isPrototypeOf(body)) {
2250
- this._bodyFormData = body
2251
- } else if (support.searchParams && URLSearchParams.prototype.isPrototypeOf(body)) {
2252
- this._bodyText = body.toString()
2253
- } else if (support.arrayBuffer && support.blob && isDataView(body)) {
2254
- this._bodyArrayBuffer = bufferClone(body.buffer)
2255
- // IE 10-11 can't handle a DataView body.
2256
- this._bodyInit = new Blob([this._bodyArrayBuffer])
2257
- } else if (support.arrayBuffer && (ArrayBuffer.prototype.isPrototypeOf(body) || isArrayBufferView(body))) {
2258
- this._bodyArrayBuffer = bufferClone(body)
2259
- } else {
2260
- throw new Error('unsupported BodyInit type')
2261
- }
2262
-
2263
- if (!this.headers.get('content-type')) {
2264
- if (typeof body === 'string') {
2265
- this.headers.set('content-type', 'text/plain;charset=UTF-8')
2266
- } else if (this._bodyBlob && this._bodyBlob.type) {
2267
- this.headers.set('content-type', this._bodyBlob.type)
2268
- } else if (support.searchParams && URLSearchParams.prototype.isPrototypeOf(body)) {
2269
- this.headers.set('content-type', 'application/x-www-form-urlencoded;charset=UTF-8')
2270
- }
2271
- }
2272
- }
2273
-
2274
- if (support.blob) {
2275
- this.blob = function() {
2276
- var rejected = consumed(this)
2277
- if (rejected) {
2278
- return rejected
2279
- }
2280
-
2281
- if (this._bodyBlob) {
2282
- return Promise.resolve(this._bodyBlob)
2283
- } else if (this._bodyArrayBuffer) {
2284
- return Promise.resolve(new Blob([this._bodyArrayBuffer]))
2285
- } else if (this._bodyFormData) {
2286
- throw new Error('could not read FormData body as blob')
2287
- } else {
2288
- return Promise.resolve(new Blob([this._bodyText]))
2289
- }
2290
- }
2291
-
2292
- this.arrayBuffer = function() {
2293
- if (this._bodyArrayBuffer) {
2294
- return consumed(this) || Promise.resolve(this._bodyArrayBuffer)
2295
- } else {
2296
- return this.blob().then(readBlobAsArrayBuffer)
2297
- }
2298
- }
2299
- }
2300
-
2301
- this.text = function() {
2302
- var rejected = consumed(this)
2303
- if (rejected) {
2304
- return rejected
2305
- }
2306
-
2307
- if (this._bodyBlob) {
2308
- return readBlobAsText(this._bodyBlob)
2309
- } else if (this._bodyArrayBuffer) {
2310
- return Promise.resolve(readArrayBufferAsText(this._bodyArrayBuffer))
2311
- } else if (this._bodyFormData) {
2312
- throw new Error('could not read FormData body as text')
2313
- } else {
2314
- return Promise.resolve(this._bodyText)
2315
- }
2316
- }
2317
-
2318
- if (support.formData) {
2319
- this.formData = function() {
2320
- return this.text().then(decode)
2321
- }
2322
- }
2323
-
2324
- this.json = function() {
2325
- return this.text().then(JSON.parse)
2326
- }
2327
-
2328
- return this
2329
- }
2330
-
2331
- // HTTP methods whose capitalization should be normalized
2332
- var methods = ['DELETE', 'GET', 'HEAD', 'OPTIONS', 'POST', 'PUT']
2333
-
2334
- function normalizeMethod(method) {
2335
- var upcased = method.toUpperCase()
2336
- return (methods.indexOf(upcased) > -1) ? upcased : method
2337
- }
2338
-
2339
- function Request(input, options) {
2340
- options = options || {}
2341
- var body = options.body
2342
-
2343
- if (input instanceof Request) {
2344
- if (input.bodyUsed) {
2345
- throw new TypeError('Already read')
2346
- }
2347
- this.url = input.url
2348
- this.credentials = input.credentials
2349
- if (!options.headers) {
2350
- this.headers = new Headers(input.headers)
2351
- }
2352
- this.method = input.method
2353
- this.mode = input.mode
2354
- if (!body && input._bodyInit != null) {
2355
- body = input._bodyInit
2356
- input.bodyUsed = true
2357
- }
2358
- } else {
2359
- this.url = String(input)
2360
- }
2361
-
2362
- this.credentials = options.credentials || this.credentials || 'omit'
2363
- if (options.headers || !this.headers) {
2364
- this.headers = new Headers(options.headers)
2365
- }
2366
- this.method = normalizeMethod(options.method || this.method || 'GET')
2367
- this.mode = options.mode || this.mode || null
2368
- this.referrer = null
2369
-
2370
- if ((this.method === 'GET' || this.method === 'HEAD') && body) {
2371
- throw new TypeError('Body not allowed for GET or HEAD requests')
2372
- }
2373
- this._initBody(body)
2374
- }
2375
-
2376
- Request.prototype.clone = function() {
2377
- return new Request(this, { body: this._bodyInit })
2378
- }
2379
-
2380
- function decode(body) {
2381
- var form = new FormData()
2382
- body.trim().split('&').forEach(function(bytes) {
2383
- if (bytes) {
2384
- var split = bytes.split('=')
2385
- var name = split.shift().replace(/\+/g, ' ')
2386
- var value = split.join('=').replace(/\+/g, ' ')
2387
- form.append(decodeURIComponent(name), decodeURIComponent(value))
2388
- }
2389
- })
2390
- return form
2391
- }
2392
-
2393
- function parseHeaders(rawHeaders) {
2394
- var headers = new Headers()
2395
- rawHeaders.split(/\r?\n/).forEach(function(line) {
2396
- var parts = line.split(':')
2397
- var key = parts.shift().trim()
2398
- if (key) {
2399
- var value = parts.join(':').trim()
2400
- headers.append(key, value)
2401
- }
2402
- })
2403
- return headers
2404
- }
2405
-
2406
- Body.call(Request.prototype)
2407
-
2408
- function Response(bodyInit, options) {
2409
- if (!options) {
2410
- options = {}
2411
- }
2412
-
2413
- this.type = 'default'
2414
- this.status = 'status' in options ? options.status : 200
2415
- this.ok = this.status >= 200 && this.status < 300
2416
- this.statusText = 'statusText' in options ? options.statusText : 'OK'
2417
- this.headers = new Headers(options.headers)
2418
- this.url = options.url || ''
2419
- this._initBody(bodyInit)
2420
- }
2421
-
2422
- Body.call(Response.prototype)
2423
-
2424
- Response.prototype.clone = function() {
2425
- return new Response(this._bodyInit, {
2426
- status: this.status,
2427
- statusText: this.statusText,
2428
- headers: new Headers(this.headers),
2429
- url: this.url
2430
- })
2431
- }
2432
-
2433
- Response.error = function() {
2434
- var response = new Response(null, {status: 0, statusText: ''})
2435
- response.type = 'error'
2436
- return response
2437
- }
2438
-
2439
- var redirectStatuses = [301, 302, 303, 307, 308]
2440
-
2441
- Response.redirect = function(url, status) {
2442
- if (redirectStatuses.indexOf(status) === -1) {
2443
- throw new RangeError('Invalid status code')
2444
- }
2445
-
2446
- return new Response(null, {status: status, headers: {location: url}})
2447
- }
2448
-
2449
- self.Headers = Headers
2450
- self.Request = Request
2451
- self.Response = Response
2452
-
2453
- self.fetch = function(input, init) {
2454
- return new Promise(function(resolve, reject) {
2455
- var request = new Request(input, init)
2456
- var xhr = new XMLHttpRequest()
2457
-
2458
- xhr.onload = function() {
2459
- var options = {
2460
- status: xhr.status,
2461
- statusText: xhr.statusText,
2462
- headers: parseHeaders(xhr.getAllResponseHeaders() || '')
2463
- }
2464
- options.url = 'responseURL' in xhr ? xhr.responseURL : options.headers.get('X-Request-URL')
2465
- var body = 'response' in xhr ? xhr.response : xhr.responseText
2466
- resolve(new Response(body, options))
2467
- }
2468
-
2469
- xhr.onerror = function() {
2470
- reject(new TypeError('Network request failed'))
2471
- }
2472
-
2473
- xhr.ontimeout = function() {
2474
- reject(new TypeError('Network request failed'))
2475
- }
2476
-
2477
- xhr.open(request.method, request.url, true)
2478
-
2479
- if (request.credentials === 'include') {
2480
- xhr.withCredentials = true
2481
- }
2482
-
2483
- if ('responseType' in xhr && support.blob) {
2484
- xhr.responseType = 'blob'
2485
- }
2486
-
2487
- request.headers.forEach(function(value, name) {
2488
- xhr.setRequestHeader(name, value)
2489
- })
2490
-
2491
- xhr.send(typeof request._bodyInit === 'undefined' ? null : request._bodyInit)
2492
- })
2493
- }
2494
- self.fetch.polyfill = true
2495
- })(typeof self !== 'undefined' ? self : this);
2496
-
2497
-
2498
- /*** EXPORTS FROM exports-loader ***/
2499
- module.exports = global.fetch;
2500
- }.call(global));
2501
- /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(0), __webpack_require__(49)))
2502
-
2503
- /***/ }),
2504
- /* 49 */
2505
- /***/ (function(module, exports, __webpack_require__) {
2506
-
2507
- /* WEBPACK VAR INJECTION */(function(global) {/*** IMPORTS FROM imports-loader ***/
2508
- (function() {
2509
-
2510
- __webpack_require__(50);
2511
- __webpack_require__(53);
2512
- __webpack_require__(64);
2513
- __webpack_require__(68);
2514
- module.exports = __webpack_require__(11).Promise;
2515
-
2516
-
2517
- /*** EXPORTS FROM exports-loader ***/
2518
- module.exports = global.Promise;
2519
- }.call(global));
2520
- /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(0)))
2521
-
2522
- /***/ }),
2523
- /* 50 */
2524
- /***/ (function(module, exports, __webpack_require__) {
2525
-
2526
- "use strict";
2527
-
2528
- // 19.1.3.6 Object.prototype.toString()
2529
- var classof = __webpack_require__(19);
2530
- var test = {};
2531
- test[__webpack_require__(1)('toStringTag')] = 'z';
2532
- if (test + '' != '[object z]') {
2533
- __webpack_require__(7)(Object.prototype, 'toString', function toString() {
2534
- return '[object ' + classof(this) + ']';
2535
- }, true);
2536
- }
2537
-
2538
-
2539
- /***/ }),
2540
- /* 51 */
2541
- /***/ (function(module, exports, __webpack_require__) {
2542
-
2543
- module.exports = !__webpack_require__(9) && !__webpack_require__(28)(function () {
2544
- return Object.defineProperty(__webpack_require__(21)('div'), 'a', { get: function () { return 7; } }).a != 7;
2545
- });
2546
-
2547
-
2548
- /***/ }),
2549
- /* 52 */
2550
- /***/ (function(module, exports, __webpack_require__) {
2551
-
2552
- // 7.1.1 ToPrimitive(input [, PreferredType])
2553
- var isObject = __webpack_require__(8);
2554
- // instead of the ES6 spec version, we didn't implement @@toPrimitive case
2555
- // and the second argument - flag - preferred type is a string
2556
- module.exports = function (it, S) {
2557
- if (!isObject(it)) return it;
2558
- var fn, val;
2559
- if (S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;
2560
- if (typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it))) return val;
2561
- if (!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;
2562
- throw TypeError("Can't convert object to primitive value");
2563
- };
2564
-
2565
-
2566
- /***/ }),
2567
- /* 53 */
2568
- /***/ (function(module, exports, __webpack_require__) {
2569
-
2570
- "use strict";
2571
-
2572
- var $at = __webpack_require__(54)(true);
2573
-
2574
- // 21.1.3.27 String.prototype[@@iterator]()
2575
- __webpack_require__(30)(String, 'String', function (iterated) {
2576
- this._t = String(iterated); // target
2577
- this._i = 0; // next index
2578
- // 21.1.5.2.1 %StringIteratorPrototype%.next()
2579
- }, function () {
2580
- var O = this._t;
2581
- var index = this._i;
2582
- var point;
2583
- if (index >= O.length) return { value: undefined, done: true };
2584
- point = $at(O, index);
2585
- this._i += point.length;
2586
- return { value: point, done: false };
2587
- });
2588
-
2589
-
2590
- /***/ }),
2591
- /* 54 */
2592
- /***/ (function(module, exports, __webpack_require__) {
2593
-
2594
- var toInteger = __webpack_require__(22);
2595
- var defined = __webpack_require__(23);
2596
- // true -> String#at
2597
- // false -> String#codePointAt
2598
- module.exports = function (TO_STRING) {
2599
- return function (that, pos) {
2600
- var s = String(defined(that));
2601
- var i = toInteger(pos);
2602
- var l = s.length;
2603
- var a, b;
2604
- if (i < 0 || i >= l) return TO_STRING ? '' : undefined;
2605
- a = s.charCodeAt(i);
2606
- return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff
2607
- ? TO_STRING ? s.charAt(i) : a
2608
- : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000;
2609
- };
2610
- };
2611
-
2612
-
2613
- /***/ }),
2614
- /* 55 */
2615
- /***/ (function(module, exports, __webpack_require__) {
2616
-
2617
- "use strict";
2618
-
2619
- var create = __webpack_require__(56);
2620
- var descriptor = __webpack_require__(29);
2621
- var setToStringTag = __webpack_require__(26);
2622
- var IteratorPrototype = {};
2623
-
2624
- // 25.1.2.1.1 %IteratorPrototype%[@@iterator]()
2625
- __webpack_require__(6)(IteratorPrototype, __webpack_require__(1)('iterator'), function () { return this; });
2626
-
2627
- module.exports = function (Constructor, NAME, next) {
2628
- Constructor.prototype = create(IteratorPrototype, { next: descriptor(1, next) });
2629
- setToStringTag(Constructor, NAME + ' Iterator');
2630
- };
2631
-
2632
-
2633
- /***/ }),
2634
- /* 56 */
2635
- /***/ (function(module, exports, __webpack_require__) {
2636
-
2637
- // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])
2638
- var anObject = __webpack_require__(5);
2639
- var dPs = __webpack_require__(57);
2640
- var enumBugKeys = __webpack_require__(35);
2641
- var IE_PROTO = __webpack_require__(25)('IE_PROTO');
2642
- var Empty = function () { /* empty */ };
2643
- var PROTOTYPE = 'prototype';
2644
-
2645
- // Create object with fake `null` prototype: use iframe Object with cleared prototype
2646
- var createDict = function () {
2647
- // Thrash, waste and sodomy: IE GC bug
2648
- var iframe = __webpack_require__(21)('iframe');
2649
- var i = enumBugKeys.length;
2650
- var lt = '<';
2651
- var gt = '>';
2652
- var iframeDocument;
2653
- iframe.style.display = 'none';
2654
- __webpack_require__(36).appendChild(iframe);
2655
- iframe.src = 'javascript:'; // eslint-disable-line no-script-url
2656
- // createDict = iframe.contentWindow.Object;
2657
- // html.removeChild(iframe);
2658
- iframeDocument = iframe.contentWindow.document;
2659
- iframeDocument.open();
2660
- iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt);
2661
- iframeDocument.close();
2662
- createDict = iframeDocument.F;
2663
- while (i--) delete createDict[PROTOTYPE][enumBugKeys[i]];
2664
- return createDict();
2665
- };
2666
-
2667
- module.exports = Object.create || function create(O, Properties) {
2668
- var result;
2669
- if (O !== null) {
2670
- Empty[PROTOTYPE] = anObject(O);
2671
- result = new Empty();
2672
- Empty[PROTOTYPE] = null;
2673
- // add "__proto__" for Object.getPrototypeOf polyfill
2674
- result[IE_PROTO] = O;
2675
- } else result = createDict();
2676
- return Properties === undefined ? result : dPs(result, Properties);
2677
- };
2678
-
2679
-
2680
- /***/ }),
2681
- /* 57 */
2682
- /***/ (function(module, exports, __webpack_require__) {
2683
-
2684
- var dP = __webpack_require__(15);
2685
- var anObject = __webpack_require__(5);
2686
- var getKeys = __webpack_require__(33);
2687
-
2688
- module.exports = __webpack_require__(9) ? Object.defineProperties : function defineProperties(O, Properties) {
2689
- anObject(O);
2690
- var keys = getKeys(Properties);
2691
- var length = keys.length;
2692
- var i = 0;
2693
- var P;
2694
- while (length > i) dP.f(O, P = keys[i++], Properties[P]);
2695
- return O;
2696
- };
2697
-
2698
-
2699
- /***/ }),
2700
- /* 58 */
2701
- /***/ (function(module, exports, __webpack_require__) {
2702
-
2703
- var has = __webpack_require__(10);
2704
- var toIObject = __webpack_require__(24);
2705
- var arrayIndexOf = __webpack_require__(60)(false);
2706
- var IE_PROTO = __webpack_require__(25)('IE_PROTO');
2707
-
2708
- module.exports = function (object, names) {
2709
- var O = toIObject(object);
2710
- var i = 0;
2711
- var result = [];
2712
- var key;
2713
- for (key in O) if (key != IE_PROTO) has(O, key) && result.push(key);
2714
- // Don't enum bug & hidden keys
2715
- while (names.length > i) if (has(O, key = names[i++])) {
2716
- ~arrayIndexOf(result, key) || result.push(key);
2717
- }
2718
- return result;
2719
- };
2720
-
2721
-
2722
- /***/ }),
2723
- /* 59 */
2724
- /***/ (function(module, exports, __webpack_require__) {
2725
-
2726
- // fallback for non-array-like ES3 and non-enumerable old V8 strings
2727
- var cof = __webpack_require__(14);
2728
- // eslint-disable-next-line no-prototype-builtins
2729
- module.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) {
2730
- return cof(it) == 'String' ? it.split('') : Object(it);
2731
- };
2732
-
2733
-
2734
- /***/ }),
2735
- /* 60 */
2736
- /***/ (function(module, exports, __webpack_require__) {
2737
-
2738
- // false -> Array#indexOf
2739
- // true -> Array#includes
2740
- var toIObject = __webpack_require__(24);
2741
- var toLength = __webpack_require__(34);
2742
- var toAbsoluteIndex = __webpack_require__(61);
2743
- module.exports = function (IS_INCLUDES) {
2744
- return function ($this, el, fromIndex) {
2745
- var O = toIObject($this);
2746
- var length = toLength(O.length);
2747
- var index = toAbsoluteIndex(fromIndex, length);
2748
- var value;
2749
- // Array#includes uses SameValueZero equality algorithm
2750
- // eslint-disable-next-line no-self-compare
2751
- if (IS_INCLUDES && el != el) while (length > index) {
2752
- value = O[index++];
2753
- // eslint-disable-next-line no-self-compare
2754
- if (value != value) return true;
2755
- // Array#indexOf ignores holes, Array#includes - not
2756
- } else for (;length > index; index++) if (IS_INCLUDES || index in O) {
2757
- if (O[index] === el) return IS_INCLUDES || index || 0;
2758
- } return !IS_INCLUDES && -1;
2759
- };
2760
- };
2761
-
2762
-
2763
- /***/ }),
2764
- /* 61 */
2765
- /***/ (function(module, exports, __webpack_require__) {
2766
-
2767
- var toInteger = __webpack_require__(22);
2768
- var max = Math.max;
2769
- var min = Math.min;
2770
- module.exports = function (index, length) {
2771
- index = toInteger(index);
2772
- return index < 0 ? max(index + length, 0) : min(index, length);
2773
- };
2774
-
2775
-
2776
- /***/ }),
2777
- /* 62 */
2778
- /***/ (function(module, exports, __webpack_require__) {
2779
-
2780
- // 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O)
2781
- var has = __webpack_require__(10);
2782
- var toObject = __webpack_require__(63);
2783
- var IE_PROTO = __webpack_require__(25)('IE_PROTO');
2784
- var ObjectProto = Object.prototype;
2785
-
2786
- module.exports = Object.getPrototypeOf || function (O) {
2787
- O = toObject(O);
2788
- if (has(O, IE_PROTO)) return O[IE_PROTO];
2789
- if (typeof O.constructor == 'function' && O instanceof O.constructor) {
2790
- return O.constructor.prototype;
2791
- } return O instanceof Object ? ObjectProto : null;
2792
- };
2793
-
2794
-
2795
- /***/ }),
2796
- /* 63 */
2797
- /***/ (function(module, exports, __webpack_require__) {
2798
-
2799
- // 7.1.13 ToObject(argument)
2800
- var defined = __webpack_require__(23);
2801
- module.exports = function (it) {
2802
- return Object(defined(it));
2803
- };
2804
-
2805
-
2806
- /***/ }),
2807
- /* 64 */
2808
- /***/ (function(module, exports, __webpack_require__) {
2809
-
2810
- var $iterators = __webpack_require__(65);
2811
- var getKeys = __webpack_require__(33);
2812
- var redefine = __webpack_require__(7);
2813
- var global = __webpack_require__(2);
2814
- var hide = __webpack_require__(6);
2815
- var Iterators = __webpack_require__(12);
2816
- var wks = __webpack_require__(1);
2817
- var ITERATOR = wks('iterator');
2818
- var TO_STRING_TAG = wks('toStringTag');
2819
- var ArrayValues = Iterators.Array;
2820
-
2821
- var DOMIterables = {
2822
- CSSRuleList: true, // TODO: Not spec compliant, should be false.
2823
- CSSStyleDeclaration: false,
2824
- CSSValueList: false,
2825
- ClientRectList: false,
2826
- DOMRectList: false,
2827
- DOMStringList: false,
2828
- DOMTokenList: true,
2829
- DataTransferItemList: false,
2830
- FileList: false,
2831
- HTMLAllCollection: false,
2832
- HTMLCollection: false,
2833
- HTMLFormElement: false,
2834
- HTMLSelectElement: false,
2835
- MediaList: true, // TODO: Not spec compliant, should be false.
2836
- MimeTypeArray: false,
2837
- NamedNodeMap: false,
2838
- NodeList: true,
2839
- PaintRequestList: false,
2840
- Plugin: false,
2841
- PluginArray: false,
2842
- SVGLengthList: false,
2843
- SVGNumberList: false,
2844
- SVGPathSegList: false,
2845
- SVGPointList: false,
2846
- SVGStringList: false,
2847
- SVGTransformList: false,
2848
- SourceBufferList: false,
2849
- StyleSheetList: true, // TODO: Not spec compliant, should be false.
2850
- TextTrackCueList: false,
2851
- TextTrackList: false,
2852
- TouchList: false
2853
- };
2854
-
2855
- for (var collections = getKeys(DOMIterables), i = 0; i < collections.length; i++) {
2856
- var NAME = collections[i];
2857
- var explicit = DOMIterables[NAME];
2858
- var Collection = global[NAME];
2859
- var proto = Collection && Collection.prototype;
2860
- var key;
2861
- if (proto) {
2862
- if (!proto[ITERATOR]) hide(proto, ITERATOR, ArrayValues);
2863
- if (!proto[TO_STRING_TAG]) hide(proto, TO_STRING_TAG, NAME);
2864
- Iterators[NAME] = ArrayValues;
2865
- if (explicit) for (key in $iterators) if (!proto[key]) redefine(proto, key, $iterators[key], true);
2866
- }
2867
- }
2868
-
2869
-
2870
- /***/ }),
2871
- /* 65 */
2872
- /***/ (function(module, exports, __webpack_require__) {
2873
-
2874
- "use strict";
2875
-
2876
- var addToUnscopables = __webpack_require__(66);
2877
- var step = __webpack_require__(67);
2878
- var Iterators = __webpack_require__(12);
2879
- var toIObject = __webpack_require__(24);
2880
-
2881
- // 22.1.3.4 Array.prototype.entries()
2882
- // 22.1.3.13 Array.prototype.keys()
2883
- // 22.1.3.29 Array.prototype.values()
2884
- // 22.1.3.30 Array.prototype[@@iterator]()
2885
- module.exports = __webpack_require__(30)(Array, 'Array', function (iterated, kind) {
2886
- this._t = toIObject(iterated); // target
2887
- this._i = 0; // next index
2888
- this._k = kind; // kind
2889
- // 22.1.5.2.1 %ArrayIteratorPrototype%.next()
2890
- }, function () {
2891
- var O = this._t;
2892
- var kind = this._k;
2893
- var index = this._i++;
2894
- if (!O || index >= O.length) {
2895
- this._t = undefined;
2896
- return step(1);
2897
- }
2898
- if (kind == 'keys') return step(0, index);
2899
- if (kind == 'values') return step(0, O[index]);
2900
- return step(0, [index, O[index]]);
2901
- }, 'values');
2902
-
2903
- // argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7)
2904
- Iterators.Arguments = Iterators.Array;
2905
-
2906
- addToUnscopables('keys');
2907
- addToUnscopables('values');
2908
- addToUnscopables('entries');
2909
-
2910
-
2911
- /***/ }),
2912
- /* 66 */
2913
- /***/ (function(module, exports, __webpack_require__) {
2914
-
2915
- // 22.1.3.31 Array.prototype[@@unscopables]
2916
- var UNSCOPABLES = __webpack_require__(1)('unscopables');
2917
- var ArrayProto = Array.prototype;
2918
- if (ArrayProto[UNSCOPABLES] == undefined) __webpack_require__(6)(ArrayProto, UNSCOPABLES, {});
2919
- module.exports = function (key) {
2920
- ArrayProto[UNSCOPABLES][key] = true;
2921
- };
2922
-
2923
-
2924
- /***/ }),
2925
- /* 67 */
2926
- /***/ (function(module, exports) {
2927
-
2928
- module.exports = function (done, value) {
2929
- return { value: value, done: !!done };
2930
- };
2931
-
2932
-
2933
- /***/ }),
2934
- /* 68 */
2935
- /***/ (function(module, exports, __webpack_require__) {
2936
-
2937
- "use strict";
2938
-
2939
- var LIBRARY = __webpack_require__(31);
2940
- var global = __webpack_require__(2);
2941
- var ctx = __webpack_require__(16);
2942
- var classof = __webpack_require__(19);
2943
- var $export = __webpack_require__(32);
2944
- var isObject = __webpack_require__(8);
2945
- var aFunction = __webpack_require__(17);
2946
- var anInstance = __webpack_require__(69);
2947
- var forOf = __webpack_require__(70);
2948
- var speciesConstructor = __webpack_require__(74);
2949
- var task = __webpack_require__(37).set;
2950
- var microtask = __webpack_require__(76)();
2951
- var newPromiseCapabilityModule = __webpack_require__(38);
2952
- var perform = __webpack_require__(77);
2953
- var promiseResolve = __webpack_require__(78);
2954
- var PROMISE = 'Promise';
2955
- var TypeError = global.TypeError;
2956
- var process = global.process;
2957
- var $Promise = global[PROMISE];
2958
- var isNode = classof(process) == 'process';
2959
- var empty = function () { /* empty */ };
2960
- var Internal, newGenericPromiseCapability, OwnPromiseCapability, Wrapper;
2961
- var newPromiseCapability = newGenericPromiseCapability = newPromiseCapabilityModule.f;
2962
-
2963
- var USE_NATIVE = !!function () {
2964
- try {
2965
- // correct subclassing with @@species support
2966
- var promise = $Promise.resolve(1);
2967
- var FakePromise = (promise.constructor = {})[__webpack_require__(1)('species')] = function (exec) {
2968
- exec(empty, empty);
2969
- };
2970
- // unhandled rejections tracking support, NodeJS Promise without it fails @@species test
2971
- return (isNode || typeof PromiseRejectionEvent == 'function') && promise.then(empty) instanceof FakePromise;
2972
- } catch (e) { /* empty */ }
2973
- }();
2974
-
2975
- // helpers
2976
- var isThenable = function (it) {
2977
- var then;
2978
- return isObject(it) && typeof (then = it.then) == 'function' ? then : false;
2979
- };
2980
- var notify = function (promise, isReject) {
2981
- if (promise._n) return;
2982
- promise._n = true;
2983
- var chain = promise._c;
2984
- microtask(function () {
2985
- var value = promise._v;
2986
- var ok = promise._s == 1;
2987
- var i = 0;
2988
- var run = function (reaction) {
2989
- var handler = ok ? reaction.ok : reaction.fail;
2990
- var resolve = reaction.resolve;
2991
- var reject = reaction.reject;
2992
- var domain = reaction.domain;
2993
- var result, then;
2994
- try {
2995
- if (handler) {
2996
- if (!ok) {
2997
- if (promise._h == 2) onHandleUnhandled(promise);
2998
- promise._h = 1;
2999
- }
3000
- if (handler === true) result = value;
3001
- else {
3002
- if (domain) domain.enter();
3003
- result = handler(value);
3004
- if (domain) domain.exit();
3005
- }
3006
- if (result === reaction.promise) {
3007
- reject(TypeError('Promise-chain cycle'));
3008
- } else if (then = isThenable(result)) {
3009
- then.call(result, resolve, reject);
3010
- } else resolve(result);
3011
- } else reject(value);
3012
- } catch (e) {
3013
- reject(e);
3014
- }
3015
- };
3016
- while (chain.length > i) run(chain[i++]); // variable length - can't use forEach
3017
- promise._c = [];
3018
- promise._n = false;
3019
- if (isReject && !promise._h) onUnhandled(promise);
3020
- });
3021
- };
3022
- var onUnhandled = function (promise) {
3023
- task.call(global, function () {
3024
- var value = promise._v;
3025
- var unhandled = isUnhandled(promise);
3026
- var result, handler, console;
3027
- if (unhandled) {
3028
- result = perform(function () {
3029
- if (isNode) {
3030
- process.emit('unhandledRejection', value, promise);
3031
- } else if (handler = global.onunhandledrejection) {
3032
- handler({ promise: promise, reason: value });
3033
- } else if ((console = global.console) && console.error) {
3034
- console.error('Unhandled promise rejection', value);
3035
- }
3036
- });
3037
- // Browsers should not trigger `rejectionHandled` event if it was handled here, NodeJS - should
3038
- promise._h = isNode || isUnhandled(promise) ? 2 : 1;
3039
- } promise._a = undefined;
3040
- if (unhandled && result.e) throw result.v;
3041
- });
3042
- };
3043
- var isUnhandled = function (promise) {
3044
- if (promise._h == 1) return false;
3045
- var chain = promise._a || promise._c;
3046
- var i = 0;
3047
- var reaction;
3048
- while (chain.length > i) {
3049
- reaction = chain[i++];
3050
- if (reaction.fail || !isUnhandled(reaction.promise)) return false;
3051
- } return true;
3052
- };
3053
- var onHandleUnhandled = function (promise) {
3054
- task.call(global, function () {
3055
- var handler;
3056
- if (isNode) {
3057
- process.emit('rejectionHandled', promise);
3058
- } else if (handler = global.onrejectionhandled) {
3059
- handler({ promise: promise, reason: promise._v });
3060
- }
3061
- });
3062
- };
3063
- var $reject = function (value) {
3064
- var promise = this;
3065
- if (promise._d) return;
3066
- promise._d = true;
3067
- promise = promise._w || promise; // unwrap
3068
- promise._v = value;
3069
- promise._s = 2;
3070
- if (!promise._a) promise._a = promise._c.slice();
3071
- notify(promise, true);
3072
- };
3073
- var $resolve = function (value) {
3074
- var promise = this;
3075
- var then;
3076
- if (promise._d) return;
3077
- promise._d = true;
3078
- promise = promise._w || promise; // unwrap
3079
- try {
3080
- if (promise === value) throw TypeError("Promise can't be resolved itself");
3081
- if (then = isThenable(value)) {
3082
- microtask(function () {
3083
- var wrapper = { _w: promise, _d: false }; // wrap
3084
- try {
3085
- then.call(value, ctx($resolve, wrapper, 1), ctx($reject, wrapper, 1));
3086
- } catch (e) {
3087
- $reject.call(wrapper, e);
3088
- }
3089
- });
3090
- } else {
3091
- promise._v = value;
3092
- promise._s = 1;
3093
- notify(promise, false);
3094
- }
3095
- } catch (e) {
3096
- $reject.call({ _w: promise, _d: false }, e); // wrap
3097
- }
3098
- };
3099
-
3100
- // constructor polyfill
3101
- if (!USE_NATIVE) {
3102
- // 25.4.3.1 Promise(executor)
3103
- $Promise = function Promise(executor) {
3104
- anInstance(this, $Promise, PROMISE, '_h');
3105
- aFunction(executor);
3106
- Internal.call(this);
3107
- try {
3108
- executor(ctx($resolve, this, 1), ctx($reject, this, 1));
3109
- } catch (err) {
3110
- $reject.call(this, err);
3111
- }
3112
- };
3113
- // eslint-disable-next-line no-unused-vars
3114
- Internal = function Promise(executor) {
3115
- this._c = []; // <- awaiting reactions
3116
- this._a = undefined; // <- checked in isUnhandled reactions
3117
- this._s = 0; // <- state
3118
- this._d = false; // <- done
3119
- this._v = undefined; // <- value
3120
- this._h = 0; // <- rejection state, 0 - default, 1 - handled, 2 - unhandled
3121
- this._n = false; // <- notify
3122
- };
3123
- Internal.prototype = __webpack_require__(79)($Promise.prototype, {
3124
- // 25.4.5.3 Promise.prototype.then(onFulfilled, onRejected)
3125
- then: function then(onFulfilled, onRejected) {
3126
- var reaction = newPromiseCapability(speciesConstructor(this, $Promise));
3127
- reaction.ok = typeof onFulfilled == 'function' ? onFulfilled : true;
3128
- reaction.fail = typeof onRejected == 'function' && onRejected;
3129
- reaction.domain = isNode ? process.domain : undefined;
3130
- this._c.push(reaction);
3131
- if (this._a) this._a.push(reaction);
3132
- if (this._s) notify(this, false);
3133
- return reaction.promise;
3134
- },
3135
- // 25.4.5.1 Promise.prototype.catch(onRejected)
3136
- 'catch': function (onRejected) {
3137
- return this.then(undefined, onRejected);
3138
- }
3139
- });
3140
- OwnPromiseCapability = function () {
3141
- var promise = new Internal();
3142
- this.promise = promise;
3143
- this.resolve = ctx($resolve, promise, 1);
3144
- this.reject = ctx($reject, promise, 1);
3145
- };
3146
- newPromiseCapabilityModule.f = newPromiseCapability = function (C) {
3147
- return C === $Promise || C === Wrapper
3148
- ? new OwnPromiseCapability(C)
3149
- : newGenericPromiseCapability(C);
3150
- };
3151
- }
3152
-
3153
- $export($export.G + $export.W + $export.F * !USE_NATIVE, { Promise: $Promise });
3154
- __webpack_require__(26)($Promise, PROMISE);
3155
- __webpack_require__(80)(PROMISE);
3156
- Wrapper = __webpack_require__(11)[PROMISE];
3157
-
3158
- // statics
3159
- $export($export.S + $export.F * !USE_NATIVE, PROMISE, {
3160
- // 25.4.4.5 Promise.reject(r)
3161
- reject: function reject(r) {
3162
- var capability = newPromiseCapability(this);
3163
- var $$reject = capability.reject;
3164
- $$reject(r);
3165
- return capability.promise;
3166
- }
3167
- });
3168
- $export($export.S + $export.F * (LIBRARY || !USE_NATIVE), PROMISE, {
3169
- // 25.4.4.6 Promise.resolve(x)
3170
- resolve: function resolve(x) {
3171
- return promiseResolve(LIBRARY && this === Wrapper ? $Promise : this, x);
3172
- }
3173
- });
3174
- $export($export.S + $export.F * !(USE_NATIVE && __webpack_require__(81)(function (iter) {
3175
- $Promise.all(iter)['catch'](empty);
3176
- })), PROMISE, {
3177
- // 25.4.4.1 Promise.all(iterable)
3178
- all: function all(iterable) {
3179
- var C = this;
3180
- var capability = newPromiseCapability(C);
3181
- var resolve = capability.resolve;
3182
- var reject = capability.reject;
3183
- var result = perform(function () {
3184
- var values = [];
3185
- var index = 0;
3186
- var remaining = 1;
3187
- forOf(iterable, false, function (promise) {
3188
- var $index = index++;
3189
- var alreadyCalled = false;
3190
- values.push(undefined);
3191
- remaining++;
3192
- C.resolve(promise).then(function (value) {
3193
- if (alreadyCalled) return;
3194
- alreadyCalled = true;
3195
- values[$index] = value;
3196
- --remaining || resolve(values);
3197
- }, reject);
3198
- });
3199
- --remaining || resolve(values);
3200
- });
3201
- if (result.e) reject(result.v);
3202
- return capability.promise;
3203
- },
3204
- // 25.4.4.4 Promise.race(iterable)
3205
- race: function race(iterable) {
3206
- var C = this;
3207
- var capability = newPromiseCapability(C);
3208
- var reject = capability.reject;
3209
- var result = perform(function () {
3210
- forOf(iterable, false, function (promise) {
3211
- C.resolve(promise).then(capability.resolve, reject);
3212
- });
3213
- });
3214
- if (result.e) reject(result.v);
3215
- return capability.promise;
3216
- }
3217
- });
3218
-
3219
-
3220
- /***/ }),
3221
- /* 69 */
3222
- /***/ (function(module, exports) {
3223
-
3224
- module.exports = function (it, Constructor, name, forbiddenField) {
3225
- if (!(it instanceof Constructor) || (forbiddenField !== undefined && forbiddenField in it)) {
3226
- throw TypeError(name + ': incorrect invocation!');
3227
- } return it;
3228
- };
3229
-
3230
-
3231
- /***/ }),
3232
- /* 70 */
3233
- /***/ (function(module, exports, __webpack_require__) {
3234
-
3235
- var ctx = __webpack_require__(16);
3236
- var call = __webpack_require__(71);
3237
- var isArrayIter = __webpack_require__(72);
3238
- var anObject = __webpack_require__(5);
3239
- var toLength = __webpack_require__(34);
3240
- var getIterFn = __webpack_require__(73);
3241
- var BREAK = {};
3242
- var RETURN = {};
3243
- var exports = module.exports = function (iterable, entries, fn, that, ITERATOR) {
3244
- var iterFn = ITERATOR ? function () { return iterable; } : getIterFn(iterable);
3245
- var f = ctx(fn, that, entries ? 2 : 1);
3246
- var index = 0;
3247
- var length, step, iterator, result;
3248
- if (typeof iterFn != 'function') throw TypeError(iterable + ' is not iterable!');
3249
- // fast case for arrays with default iterator
3250
- if (isArrayIter(iterFn)) for (length = toLength(iterable.length); length > index; index++) {
3251
- result = entries ? f(anObject(step = iterable[index])[0], step[1]) : f(iterable[index]);
3252
- if (result === BREAK || result === RETURN) return result;
3253
- } else for (iterator = iterFn.call(iterable); !(step = iterator.next()).done;) {
3254
- result = call(iterator, f, step.value, entries);
3255
- if (result === BREAK || result === RETURN) return result;
3256
- }
3257
- };
3258
- exports.BREAK = BREAK;
3259
- exports.RETURN = RETURN;
3260
-
3261
-
3262
- /***/ }),
3263
- /* 71 */
3264
- /***/ (function(module, exports, __webpack_require__) {
3265
-
3266
- // call something on iterator step with safe closing on error
3267
- var anObject = __webpack_require__(5);
3268
- module.exports = function (iterator, fn, value, entries) {
3269
- try {
3270
- return entries ? fn(anObject(value)[0], value[1]) : fn(value);
3271
- // 7.4.6 IteratorClose(iterator, completion)
3272
- } catch (e) {
3273
- var ret = iterator['return'];
3274
- if (ret !== undefined) anObject(ret.call(iterator));
3275
- throw e;
3276
- }
3277
- };
3278
-
3279
-
3280
- /***/ }),
3281
- /* 72 */
3282
- /***/ (function(module, exports, __webpack_require__) {
3283
-
3284
- // check on default Array iterator
3285
- var Iterators = __webpack_require__(12);
3286
- var ITERATOR = __webpack_require__(1)('iterator');
3287
- var ArrayProto = Array.prototype;
3288
-
3289
- module.exports = function (it) {
3290
- return it !== undefined && (Iterators.Array === it || ArrayProto[ITERATOR] === it);
3291
- };
3292
-
3293
-
3294
- /***/ }),
3295
- /* 73 */
3296
- /***/ (function(module, exports, __webpack_require__) {
3297
-
3298
- var classof = __webpack_require__(19);
3299
- var ITERATOR = __webpack_require__(1)('iterator');
3300
- var Iterators = __webpack_require__(12);
3301
- module.exports = __webpack_require__(11).getIteratorMethod = function (it) {
3302
- if (it != undefined) return it[ITERATOR]
3303
- || it['@@iterator']
3304
- || Iterators[classof(it)];
3305
- };
3306
-
3307
-
3308
- /***/ }),
3309
- /* 74 */
3310
- /***/ (function(module, exports, __webpack_require__) {
3311
-
3312
- // 7.3.20 SpeciesConstructor(O, defaultConstructor)
3313
- var anObject = __webpack_require__(5);
3314
- var aFunction = __webpack_require__(17);
3315
- var SPECIES = __webpack_require__(1)('species');
3316
- module.exports = function (O, D) {
3317
- var C = anObject(O).constructor;
3318
- var S;
3319
- return C === undefined || (S = anObject(C)[SPECIES]) == undefined ? D : aFunction(S);
3320
- };
3321
-
3322
-
3323
- /***/ }),
3324
- /* 75 */
3325
- /***/ (function(module, exports) {
3326
-
3327
- // fast apply, http://jsperf.lnkit.com/fast-apply/5
3328
- module.exports = function (fn, args, that) {
3329
- var un = that === undefined;
3330
- switch (args.length) {
3331
- case 0: return un ? fn()
3332
- : fn.call(that);
3333
- case 1: return un ? fn(args[0])
3334
- : fn.call(that, args[0]);
3335
- case 2: return un ? fn(args[0], args[1])
3336
- : fn.call(that, args[0], args[1]);
3337
- case 3: return un ? fn(args[0], args[1], args[2])
3338
- : fn.call(that, args[0], args[1], args[2]);
3339
- case 4: return un ? fn(args[0], args[1], args[2], args[3])
3340
- : fn.call(that, args[0], args[1], args[2], args[3]);
3341
- } return fn.apply(that, args);
3342
- };
3343
-
3344
-
3345
- /***/ }),
3346
- /* 76 */
3347
- /***/ (function(module, exports, __webpack_require__) {
3348
-
3349
- var global = __webpack_require__(2);
3350
- var macrotask = __webpack_require__(37).set;
3351
- var Observer = global.MutationObserver || global.WebKitMutationObserver;
3352
- var process = global.process;
3353
- var Promise = global.Promise;
3354
- var isNode = __webpack_require__(14)(process) == 'process';
3355
-
3356
- module.exports = function () {
3357
- var head, last, notify;
3358
-
3359
- var flush = function () {
3360
- var parent, fn;
3361
- if (isNode && (parent = process.domain)) parent.exit();
3362
- while (head) {
3363
- fn = head.fn;
3364
- head = head.next;
3365
- try {
3366
- fn();
3367
- } catch (e) {
3368
- if (head) notify();
3369
- else last = undefined;
3370
- throw e;
3371
- }
3372
- } last = undefined;
3373
- if (parent) parent.enter();
3374
- };
3375
-
3376
- // Node.js
3377
- if (isNode) {
3378
- notify = function () {
3379
- process.nextTick(flush);
3380
- };
3381
- // browsers with MutationObserver
3382
- } else if (Observer) {
3383
- var toggle = true;
3384
- var node = document.createTextNode('');
3385
- new Observer(flush).observe(node, { characterData: true }); // eslint-disable-line no-new
3386
- notify = function () {
3387
- node.data = toggle = !toggle;
3388
- };
3389
- // environments with maybe non-completely correct, but existent Promise
3390
- } else if (Promise && Promise.resolve) {
3391
- var promise = Promise.resolve();
3392
- notify = function () {
3393
- promise.then(flush);
3394
- };
3395
- // for other environments - macrotask based on:
3396
- // - setImmediate
3397
- // - MessageChannel
3398
- // - window.postMessag
3399
- // - onreadystatechange
3400
- // - setTimeout
3401
- } else {
3402
- notify = function () {
3403
- // strange IE + webpack dev server bug - use .call(global)
3404
- macrotask.call(global, flush);
3405
- };
3406
- }
3407
-
3408
- return function (fn) {
3409
- var task = { fn: fn, next: undefined };
3410
- if (last) last.next = task;
3411
- if (!head) {
3412
- head = task;
3413
- notify();
3414
- } last = task;
3415
- };
3416
- };
3417
-
3418
-
3419
- /***/ }),
3420
- /* 77 */
3421
- /***/ (function(module, exports) {
3422
-
3423
- module.exports = function (exec) {
3424
- try {
3425
- return { e: false, v: exec() };
3426
- } catch (e) {
3427
- return { e: true, v: e };
3428
- }
3429
- };
3430
-
3431
-
3432
- /***/ }),
3433
- /* 78 */
3434
- /***/ (function(module, exports, __webpack_require__) {
3435
-
3436
- var anObject = __webpack_require__(5);
3437
- var isObject = __webpack_require__(8);
3438
- var newPromiseCapability = __webpack_require__(38);
3439
-
3440
- module.exports = function (C, x) {
3441
- anObject(C);
3442
- if (isObject(x) && x.constructor === C) return x;
3443
- var promiseCapability = newPromiseCapability.f(C);
3444
- var resolve = promiseCapability.resolve;
3445
- resolve(x);
3446
- return promiseCapability.promise;
3447
- };
3448
-
3449
-
3450
- /***/ }),
3451
- /* 79 */
3452
- /***/ (function(module, exports, __webpack_require__) {
3453
-
3454
- var redefine = __webpack_require__(7);
3455
- module.exports = function (target, src, safe) {
3456
- for (var key in src) redefine(target, key, src[key], safe);
3457
- return target;
3458
- };
3459
-
3460
-
3461
- /***/ }),
3462
- /* 80 */
3463
- /***/ (function(module, exports, __webpack_require__) {
3464
-
3465
- "use strict";
3466
-
3467
- var global = __webpack_require__(2);
3468
- var dP = __webpack_require__(15);
3469
- var DESCRIPTORS = __webpack_require__(9);
3470
- var SPECIES = __webpack_require__(1)('species');
3471
-
3472
- module.exports = function (KEY) {
3473
- var C = global[KEY];
3474
- if (DESCRIPTORS && C && !C[SPECIES]) dP.f(C, SPECIES, {
3475
- configurable: true,
3476
- get: function () { return this; }
3477
- });
3478
- };
3479
-
3480
-
3481
- /***/ }),
3482
- /* 81 */
3483
- /***/ (function(module, exports, __webpack_require__) {
3484
-
3485
- var ITERATOR = __webpack_require__(1)('iterator');
3486
- var SAFE_CLOSING = false;
3487
-
3488
- try {
3489
- var riter = [7][ITERATOR]();
3490
- riter['return'] = function () { SAFE_CLOSING = true; };
3491
- // eslint-disable-next-line no-throw-literal
3492
- Array.from(riter, function () { throw 2; });
3493
- } catch (e) { /* empty */ }
3494
-
3495
- module.exports = function (exec, skipClosing) {
3496
- if (!skipClosing && !SAFE_CLOSING) return false;
3497
- var safe = false;
3498
- try {
3499
- var arr = [7];
3500
- var iter = arr[ITERATOR]();
3501
- iter.next = function () { return { done: safe = true }; };
3502
- arr[ITERATOR] = function () { return iter; };
3503
- exec(arr);
3504
- } catch (e) { /* empty */ }
3505
- return safe;
3506
- };
3507
-
3508
 
3509
  /***/ })
3510
  /******/ ]);
60
  /******/ __webpack_require__.p = "";
61
  /******/
62
  /******/ // Load entry module and return exports
63
+ /******/ return __webpack_require__(__webpack_require__.s = 13);
64
  /******/ })
65
  /************************************************************************/
66
  /******/ ([
94
  /* 1 */
95
  /***/ (function(module, exports, __webpack_require__) {
96
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
97
  "use strict";
98
 
99
 
220
  });
221
 
222
  /***/ }),
223
+ /* 2 */
224
  /***/ (function(module, exports, __webpack_require__) {
225
 
226
  "use strict";
321
  });
322
 
323
  /***/ }),
324
+ /* 3 */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
325
  /***/ (function(module, exports, __webpack_require__) {
326
 
327
  "use strict";
351
  * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
352
  */
353
 
354
+ var Modal = __webpack_require__(4),
355
  $ = jQuery;
356
 
357
  var Import = function Import() {
684
  module.exports = Import;
685
 
686
  /***/ }),
687
+ /* 4 */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
688
  /***/ (function(module, exports, __webpack_require__) {
689
 
690
  "use strict";
831
  }
832
  };
833
 
834
+ // Pro Modal
835
+ this.pro = function (params) {
836
+
837
+ // Create the modal container
838
+ var container = $('<div></div>');
839
+
840
+ // Create section to hold title, message and action
841
+ var section = $('<section></section>');
842
+
843
+ // Create header to hold warning
844
+ var header = $('<h1></h1>');
845
+
846
+ // Create paragraph to hold mesage
847
+ var message = $('<p class="ai1wm-import-modal-content"></p>').html(params.message);
848
+
849
+ // Create action section
850
+ var action = $('<div></div>');
851
+
852
+ // Create warning
853
+ var warning = $('<i class="ai1wm-icon-notification"></i>');
854
+
855
+ // Create close button
856
+ var closeButton = $('<button type="button" class="ai1wm-button-gray"></button>').on('click', function () {
857
+ self.destroy();
858
+ });
859
+
860
+ // Append text to close button
861
+ closeButton.append(ai1wm_locale.close_import);
862
+
863
+ // Append close button to action
864
+ action.append(closeButton);
865
+
866
+ // Append warning to section
867
+ header.append(warning);
868
+
869
+ // Append header and message to section
870
+ section.append(header).append(message);
871
+
872
+ // Append section and action to container
873
+ container.append(section).append(action);
874
+
875
+ // Render modal
876
+ self.modal.html(container).show();
877
+ self.overlay.show();
878
+ };
879
+
880
  // Confirm Modal
881
  this.confirm = function (params) {
882
 
1090
 
1091
  // Show modal
1092
  switch (params.type) {
1093
+ case 'pro':
1094
+ this.pro(params);
1095
+ break;
1096
+
1097
  case 'error':
1098
  this.error(params);
1099
  break;
1130
  module.exports = Modal;
1131
 
1132
  /***/ }),
1133
+ /* 5 */,
1134
+ /* 6 */,
1135
+ /* 7 */,
1136
+ /* 8 */,
1137
+ /* 9 */,
1138
+ /* 10 */,
1139
+ /* 11 */,
1140
+ /* 12 */,
1141
+ /* 13 */
1142
  /***/ (function(module, exports, __webpack_require__) {
1143
 
1144
+ "use strict";
1145
+ /* WEBPACK VAR INJECTION */(function(global) {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1146
 
1147
+ /**
1148
+ * Copyright (C) 2014-2018 ServMask Inc.
1149
+ *
1150
+ * This program is free software: you can redistribute it and/or modify
1151
+ * it under the terms of the GNU General Public License as published by
1152
+ * the Free Software Foundation, either version 3 of the License, or
1153
+ * (at your option) any later version.
1154
+ *
1155
+ * This program is distributed in the hope that it will be useful,
1156
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
1157
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1158
+ * GNU General Public License for more details.
1159
+ *
1160
+ * You should have received a copy of the GNU General Public License
1161
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
1162
+ *
1163
+ * ███████╗███████╗██████╗ ██╗ ██╗███╗ ███╗ █████╗ ███████╗██╗ ██╗
1164
+ * ██╔════╝██╔════╝██╔══██╗██║ ██║████╗ ████║██╔══██╗██╔════╝██║ ██╔╝
1165
+ * ███████╗█████╗ ██████╔╝██║ ██║██╔████╔██║███████║███████╗█████╔╝
1166
+ * ╚════██║██╔══╝ ██╔══██╗╚██╗ ██╔╝██║╚██╔╝██║██╔══██║╚════██║██╔═██╗
1167
+ * ███████║███████╗██║ ██║ ╚████╔╝ ██║ ╚═╝ ██║██║ ██║███████║██║ ██╗
1168
+ * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
1169
+ */
1170
 
1171
+ var FileUploader = __webpack_require__(14),
1172
+ Feedback = __webpack_require__(1),
1173
+ Report = __webpack_require__(2),
1174
+ Import = __webpack_require__(3);
1175
 
1176
+ jQuery(document).ready(function ($) {
1177
+ 'use strict';
 
 
 
1178
 
1179
+ if (!!Ai1wm.UnlimitedExtensionUploader) {
1180
+ var uploader = new Ai1wm.UnlimitedExtensionUploader();
1181
+ } else if (!!Ai1wm.FileExtensionUploader) {
1182
+ var uploader = new Ai1wm.FileExtensionUploader();
1183
+ } else {
1184
+ var uploader = new Ai1wm.FileUploader();
1185
+ }
1186
 
1187
+ uploader.init();
 
 
1188
 
1189
+ // Expands/Collapses Import from
1190
+ $('.ai1wm-expandable > div.ai1wm-button-main').on('click', function () {
1191
+ $(this).parent().toggleClass('ai1wm-open');
1192
+ });
1193
+ });
 
 
1194
 
1195
+ global.Ai1wm = jQuery.extend({}, global.Ai1wm, { FileUploader: FileUploader, Feedback: Feedback, Report: Report, Import: Import });
1196
+ /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(0)))
1197
 
1198
  /***/ }),
1199
+ /* 14 */
1200
+ /***/ (function(module, exports, __webpack_require__) {
 
 
 
 
 
 
 
1201
 
1202
+ "use strict";
1203
 
 
 
 
1204
 
1205
+ /**
1206
+ * Copyright (C) 2014-2018 ServMask Inc.
1207
+ *
1208
+ * This program is free software: you can redistribute it and/or modify
1209
+ * it under the terms of the GNU General Public License as published by
1210
+ * the Free Software Foundation, either version 3 of the License, or
1211
+ * (at your option) any later version.
1212
+ *
1213
+ * This program is distributed in the hope that it will be useful,
1214
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
1215
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1216
+ * GNU General Public License for more details.
1217
+ *
1218
+ * You should have received a copy of the GNU General Public License
1219
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
1220
+ *
1221
+ * ███████╗███████╗██████╗ ██╗ ██╗███╗ ███╗ █████╗ ███████╗██╗ ██╗
1222
+ * ██╔════╝██╔════╝██╔══██╗██║ ██║████╗ ████║██╔══██╗██╔════╝██║ ██╔╝
1223
+ * ███████╗█████╗ ██████╔╝██║ ██║██╔████╔██║███████║███████╗█████╔╝
1224
+ * ╚════██║██╔══╝ ██╔══██╗╚██╗ ██╔╝██║╚██╔╝██║██╔══██║╚════██║██╔═██╗
1225
+ * ███████║███████╗██║ ██║ ╚████╔╝ ██║ ╚═╝ ██║██║ ██║███████║██║ ██╗
1226
+ * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
1227
+ */
1228
 
1229
+ var Import = __webpack_require__(3),
1230
+ $ = jQuery;
1231
 
1232
+ var FileUploader = function FileUploader() {};
 
 
1233
 
1234
+ FileUploader.prototype.setDefaultValues = function () {
1235
+ this.model = new Import();
1236
+ this.stopUpload = false;
 
 
1237
  };
1238
 
1239
+ FileUploader.prototype.init = function () {
1240
+ var _this = this;
1241
 
1242
+ var formElement = $('#ai1wm-import-form');
1243
+ var selectElement = $('#ai1wm-import-file');
1244
+ var dropElement = $('#ai1wm-drag-drop-area');
 
 
 
 
 
 
 
1245
 
1246
+ selectElement.on('change', function (e) {
1247
+ _this.setDefaultValues();
 
1248
 
1249
+ var file = e.target.files.item(0);
1250
+ if (file) {
1251
+ _this.model.setStatus({ type: 'pro', message: ai1wm_locale.import_from_file });
1252
+ }
1253
 
1254
+ formElement.trigger('reset');
1255
+ e.preventDefault();
1256
+ });
1257
 
1258
+ dropElement.on('dragenter', function (e) {
1259
+ dropElement.addClass('ai1wm-drag-over');
1260
+ e.preventDefault();
1261
+ });
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1262
 
1263
  dropElement.on('dragover', function (e) {
1264
  dropElement.addClass('ai1wm-drag-over');
1276
 
1277
  var file = e.originalEvent.dataTransfer.files.item(0);
1278
  if (file) {
1279
+ _this.model.setStatus({ type: 'pro', message: ai1wm_locale.import_from_file });
 
 
 
 
 
 
 
 
1280
  }
1281
 
1282
  formElement.trigger('reset');
1284
  });
1285
  };
1286
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1287
  module.exports = FileUploader;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1288
 
1289
  /***/ })
1290
  /******/ ]);
lib/view/assets/javascript/report.min.js CHANGED
@@ -60,7 +60,7 @@
60
  /******/ __webpack_require__.p = "";
61
  /******/
62
  /******/ // Load entry module and return exports
63
- /******/ return __webpack_require__(__webpack_require__.s = 82);
64
  /******/ })
65
  /************************************************************************/
66
  /******/ ({
@@ -93,7 +93,44 @@ module.exports = g;
93
 
94
  /***/ }),
95
 
96
- /***/ 4:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
97
  /***/ (function(module, exports, __webpack_require__) {
98
 
99
  "use strict";
@@ -193,43 +230,6 @@ jQuery(document).ready(function ($) {
193
  });
194
  });
195
 
196
- /***/ }),
197
-
198
- /***/ 82:
199
- /***/ (function(module, exports, __webpack_require__) {
200
-
201
- "use strict";
202
- /* WEBPACK VAR INJECTION */(function(global) {
203
-
204
- /**
205
- * Copyright (C) 2014-2018 ServMask Inc.
206
- *
207
- * This program is free software: you can redistribute it and/or modify
208
- * it under the terms of the GNU General Public License as published by
209
- * the Free Software Foundation, either version 3 of the License, or
210
- * (at your option) any later version.
211
- *
212
- * This program is distributed in the hope that it will be useful,
213
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
214
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
215
- * GNU General Public License for more details.
216
- *
217
- * You should have received a copy of the GNU General Public License
218
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
219
- *
220
- * ███████╗███████╗██████╗ ██╗ ██╗███╗ ███╗ █████╗ ███████╗██╗ ██╗
221
- * ██╔════╝██╔════╝██╔══██╗██║ ██║████╗ ████║██╔══██╗██╔════╝██║ ██╔╝
222
- * ███████╗█████╗ ██████╔╝██║ ██║██╔████╔██║███████║███████╗█████╔╝
223
- * ╚════██║██╔══╝ ██╔══██╗╚██╗ ██╔╝██║╚██╔╝██║██╔══██║╚════██║██╔═██╗
224
- * ███████║███████╗██║ ██║ ╚████╔╝ ██║ ╚═╝ ██║██║ ██║███████║██║ ██╗
225
- * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
226
- */
227
-
228
- var Report = __webpack_require__(4);
229
-
230
- global.Ai1wm = jQuery.extend({}, global.Ai1wm, { Report: Report });
231
- /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(0)))
232
-
233
  /***/ })
234
 
235
  /******/ });
60
  /******/ __webpack_require__.p = "";
61
  /******/
62
  /******/ // Load entry module and return exports
63
+ /******/ return __webpack_require__(__webpack_require__.s = 15);
64
  /******/ })
65
  /************************************************************************/
66
  /******/ ({
93
 
94
  /***/ }),
95
 
96
+ /***/ 15:
97
+ /***/ (function(module, exports, __webpack_require__) {
98
+
99
+ "use strict";
100
+ /* WEBPACK VAR INJECTION */(function(global) {
101
+
102
+ /**
103
+ * Copyright (C) 2014-2018 ServMask Inc.
104
+ *
105
+ * This program is free software: you can redistribute it and/or modify
106
+ * it under the terms of the GNU General Public License as published by
107
+ * the Free Software Foundation, either version 3 of the License, or
108
+ * (at your option) any later version.
109
+ *
110
+ * This program is distributed in the hope that it will be useful,
111
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
112
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
113
+ * GNU General Public License for more details.
114
+ *
115
+ * You should have received a copy of the GNU General Public License
116
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
117
+ *
118
+ * ███████╗███████╗██████╗ ██╗ ██╗███╗ ███╗ █████╗ ███████╗██╗ ██╗
119
+ * ██╔════╝██╔════╝██╔══██╗██║ ██║████╗ ████║██╔══██╗██╔════╝██║ ██╔╝
120
+ * ███████╗█████╗ ██████╔╝██║ ██║██╔████╔██║███████║███████╗█████╔╝
121
+ * ╚════██║██╔══╝ ██╔══██╗╚██╗ ██╔╝██║╚██╔╝██║██╔══██║╚════██║██╔═██╗
122
+ * ███████║███████╗██║ ██║ ╚████╔╝ ██║ ╚═╝ ██║██║ ██║███████║██║ ██╗
123
+ * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
124
+ */
125
+
126
+ var Report = __webpack_require__(2);
127
+
128
+ global.Ai1wm = jQuery.extend({}, global.Ai1wm, { Report: Report });
129
+ /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(0)))
130
+
131
+ /***/ }),
132
+
133
+ /***/ 2:
134
  /***/ (function(module, exports, __webpack_require__) {
135
 
136
  "use strict";
230
  });
231
  });
232
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
233
  /***/ })
234
 
235
  /******/ });
lib/view/assets/javascript/updater.min.js CHANGED
@@ -60,12 +60,12 @@
60
  /******/ __webpack_require__.p = "";
61
  /******/
62
  /******/ // Load entry module and return exports
63
- /******/ return __webpack_require__(__webpack_require__.s = 83);
64
  /******/ })
65
  /************************************************************************/
66
  /******/ ({
67
 
68
- /***/ 83:
69
  /***/ (function(module, exports, __webpack_require__) {
70
 
71
  "use strict";
60
  /******/ __webpack_require__.p = "";
61
  /******/
62
  /******/ // Load entry module and return exports
63
+ /******/ return __webpack_require__(__webpack_require__.s = 16);
64
  /******/ })
65
  /************************************************************************/
66
  /******/ ({
67
 
68
+ /***/ 16:
69
  /***/ (function(module, exports, __webpack_require__) {
70
 
71
  "use strict";
lib/view/assets/javascript/util.min.js CHANGED
@@ -60,7 +60,7 @@
60
  /******/ __webpack_require__.p = "";
61
  /******/
62
  /******/ // Load entry module and return exports
63
- /******/ return __webpack_require__(__webpack_require__.s = 84);
64
  /******/ })
65
  /************************************************************************/
66
  /******/ ({
@@ -93,7 +93,7 @@ module.exports = g;
93
 
94
  /***/ }),
95
 
96
- /***/ 84:
97
  /***/ (function(module, exports, __webpack_require__) {
98
 
99
  "use strict";
@@ -123,14 +123,14 @@ module.exports = g;
123
  * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
124
  */
125
 
126
- var Util = __webpack_require__(85);
127
 
128
  global.Ai1wm = jQuery.extend({}, global.Ai1wm, { Util: Util });
129
  /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(0)))
130
 
131
  /***/ }),
132
 
133
- /***/ 85:
134
  /***/ (function(module, exports, __webpack_require__) {
135
 
136
  "use strict";
60
  /******/ __webpack_require__.p = "";
61
  /******/
62
  /******/ // Load entry module and return exports
63
+ /******/ return __webpack_require__(__webpack_require__.s = 17);
64
  /******/ })
65
  /************************************************************************/
66
  /******/ ({
93
 
94
  /***/ }),
95
 
96
+ /***/ 17:
97
  /***/ (function(module, exports, __webpack_require__) {
98
 
99
  "use strict";
123
  * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
124
  */
125
 
126
+ var Util = __webpack_require__(18);
127
 
128
  global.Ai1wm = jQuery.extend({}, global.Ai1wm, { Util: Util });
129
  /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(0)))
130
 
131
  /***/ }),
132
 
133
+ /***/ 18:
134
  /***/ (function(module, exports, __webpack_require__) {
135
 
136
  "use strict";
lib/view/export/advanced-settings.php CHANGED
@@ -57,15 +57,7 @@
57
  </label>
58
  </li>
59
 
60
- <?php if ( apply_filters( 'ai1wm_max_file_size', AI1WM_MAX_FILE_SIZE ) === 0 ) : ?>
61
- <li>
62
- <label for="ai1wm-no-inactive-themes">
63
- <input type="checkbox" id="ai1wm-no-inactive-themes" name="options[no_inactive_themes]" />
64
- <?php _e( 'Do <strong>not</strong> export inactive themes (files)', AI1WM_PLUGIN_NAME ); ?>
65
- <small style="color: red;"><?php _e( 'new', AI1WM_PLUGIN_NAME ); ?></small>
66
- </label>
67
- </li>
68
- <?php endif; ?>
69
 
70
  <li>
71
  <label for="ai1wm-no-muplugins">
@@ -81,22 +73,9 @@
81
  </label>
82
  </li>
83
 
84
- <?php if ( apply_filters( 'ai1wm_max_file_size', AI1WM_MAX_FILE_SIZE ) === 0 ) : ?>
85
- <li>
86
- <label for="ai1wm-no-inactive-plugins">
87
- <input type="checkbox" id="ai1wm-no-inactive-plugins" name="options[no_inactive_plugins]" />
88
- <?php _e( 'Do <strong>not</strong> export inactive plugins (files)', AI1WM_PLUGIN_NAME ); ?>
89
- <small style="color: red;"><?php _e( 'new', AI1WM_PLUGIN_NAME ); ?></small>
90
- </label>
91
- </li>
92
- <li>
93
- <label for="ai1wm-no-cache">
94
- <input type="checkbox" id="ai1wm-no-cache" name="options[no_cache]" />
95
- <?php _e( 'Do <strong>not</strong> export cache (files)', AI1WM_PLUGIN_NAME ); ?>
96
- <small style="color: red;"><?php _e( 'new', AI1WM_PLUGIN_NAME ); ?></small>
97
- </label>
98
- </li>
99
- <?php endif; ?>
100
 
101
  <li>
102
  <label for="ai1wm-no-database">
57
  </label>
58
  </li>
59
 
60
+ <?php do_action( 'ai1wm_export_inactive_themes' ); ?>
 
 
 
 
 
 
 
 
61
 
62
  <li>
63
  <label for="ai1wm-no-muplugins">
73
  </label>
74
  </li>
75
 
76
+ <?php do_action( 'ai1wm_export_inactive_plugins' ); ?>
77
+
78
+ <?php do_action( 'ai1wm_export_cache_files' ); ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
79
 
80
  <li>
81
  <label for="ai1wm-no-database">
lib/view/export/button-webdav.php ADDED
@@ -0,0 +1,27 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Copyright (C) 2014-2018 ServMask Inc.
4
+ *
5
+ * This program is free software: you can redistribute it and/or modify
6
+ * it under the terms of the GNU General Public License as published by
7
+ * the Free Software Foundation, either version 3 of the License, or
8
+ * (at your option) any later version.
9
+ *
10
+ * This program is distributed in the hope that it will be useful,
11
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
12
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
+ * GNU General Public License for more details.
14
+ *
15
+ * You should have received a copy of the GNU General Public License
16
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
17
+ *
18
+ * ███████╗███████╗██████╗ ██╗ ██╗███╗ ███╗ █████╗ ███████╗██╗ ██╗
19
+ * ██╔════╝██╔════╝██╔══██╗██║ ██║████╗ ████║██╔══██╗██╔════╝██║ ██╔╝
20
+ * ███████╗█████╗ ██████╔╝██║ ██║██╔████╔██║███████║███████╗█████╔╝
21
+ * ╚════██║██╔══╝ ██╔══██╗╚██╗ ██╔╝██║╚██╔╝██║██╔══██║╚════██║██╔═██╗
22
+ * ███████║███████╗██║ ██║ ╚████╔╝ ██║ ╚═╝ ██║██║ ██║███████║██║ ██╗
23
+ * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
24
+ */
25
+ ?>
26
+
27
+ <a href="https://servmask.com/products/webdav-extension" target="_blank">WebDAV</a>
lib/view/import/button-webdav.php ADDED
@@ -0,0 +1,27 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Copyright (C) 2014-2018 ServMask Inc.
4
+ *
5
+ * This program is free software: you can redistribute it and/or modify
6
+ * it under the terms of the GNU General Public License as published by
7
+ * the Free Software Foundation, either version 3 of the License, or
8
+ * (at your option) any later version.
9
+ *
10
+ * This program is distributed in the hope that it will be useful,
11
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
12
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
+ * GNU General Public License for more details.
14
+ *
15
+ * You should have received a copy of the GNU General Public License
16
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
17
+ *
18
+ * ███████╗███████╗██████╗ ██╗ ██╗███╗ ███╗ █████╗ ███████╗██╗ ██╗
19
+ * ██╔════╝██╔════╝██╔══██╗██║ ██║████╗ ████║██╔══██╗██╔════╝██║ ██╔╝
20
+ * ███████╗█████╗ ██████╔╝██║ ██║██╔████╔██║███████║███████╗█████╔╝
21
+ * ╚════██║██╔══╝ ██╔══██╗╚██╗ ██╔╝██║╚██╔╝██║██╔══██║╚════██║██╔═██╗
22
+ * ███████║███████╗██║ ██║ ╚████╔╝ ██║ ╚═╝ ██║██║ ██║███████║██║ ██╗
23
+ * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
24
+ */
25
+ ?>
26
+
27
+ <a href="https://servmask.com/products/webdav-extension" target="_blank">WebDAV</a>
lib/view/import/import-buttons.php CHANGED
@@ -33,7 +33,7 @@
33
  <div id="ai1wm-import-init">
34
  <p>
35
  <i class="ai1wm-icon-cloud-upload"></i><br />
36
- <?php _e( 'Drag & Drop to upload', AI1WM_PLUGIN_NAME ); ?>
37
  </p>
38
  <div class="ai1wm-button-group ai1wm-button-import ai1wm-expandable">
39
  <div class="ai1wm-button-main">
@@ -57,20 +57,8 @@
57
  </div>
58
  </div>
59
 
60
- <p>
61
- <?php _e( 'Maximum upload file size:' ); ?>
62
- <?php if ( ( $max_file_size = apply_filters( 'ai1wm_max_file_size', AI1WM_MAX_FILE_SIZE ) ) ) : ?>
63
- <span class="ai1wm-max-upload-size"><?php echo size_format( $max_file_size ); ?></span>
64
- <span class="ai1wm-unlimited-import">
65
- <a href="https://servmask.com/products/unlimited-extension" target="_blank" class="ai1wm-label">
66
- <i class="ai1wm-icon-notification"></i>
67
- <?php _e( 'Get unlimited', AI1WM_PLUGIN_NAME ); ?>
68
- </a>
69
- </span>
70
- <?php else : ?>
71
- <span class="ai1wm-max-upload-size"><?php _e( 'Unlimited', AI1WM_PLUGIN_NAME ); ?></span>
72
- <?php endif; ?>
73
- </p>
74
  <?php else : ?>
75
  <div class="ai1wm-message ai1wm-red-message">
76
  <?php
33
  <div id="ai1wm-import-init">
34
  <p>
35
  <i class="ai1wm-icon-cloud-upload"></i><br />
36
+ <?php _e( 'Drag & Drop a backup to import it', AI1WM_PLUGIN_NAME ); ?>
37
  </p>
38
  <div class="ai1wm-button-group ai1wm-button-import ai1wm-expandable">
39
  <div class="ai1wm-button-main">
57
  </div>
58
  </div>
59
 
60
+ <p style="margin: 0;"><?php echo apply_filters( 'ai1wm_pro', '' ); ?></p>
61
+
 
 
 
 
 
 
 
 
 
 
 
 
62
  <?php else : ?>
63
  <div class="ai1wm-message ai1wm-red-message">
64
  <?php
lib/view/import/index.php CHANGED
@@ -37,10 +37,6 @@
37
 
38
  <form action="" method="post" id="ai1wm-import-form" class="ai1wm-clear" enctype="multipart/form-data">
39
 
40
- <p>
41
- <?php _e( 'Use the box below to upload a wpress file.', AI1WM_PLUGIN_NAME ); ?><br />
42
- </p>
43
-
44
  <?php do_action( 'ai1wm_import_left_options' ); ?>
45
 
46
  <?php include AI1WM_TEMPLATES_PATH . '/import/import-buttons.php'; ?>
37
 
38
  <form action="" method="post" id="ai1wm-import-form" class="ai1wm-clear" enctype="multipart/form-data">
39
 
 
 
 
 
40
  <?php do_action( 'ai1wm_import_left_options' ); ?>
41
 
42
  <?php include AI1WM_TEMPLATES_PATH . '/import/import-buttons.php'; ?>
lib/view/import/pro.php ADDED
@@ -0,0 +1,27 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Copyright (C) 2014-2018 ServMask Inc.
4
+ *
5
+ * This program is free software: you can redistribute it and/or modify
6
+ * it under the terms of the GNU General Public License as published by
7
+ * the Free Software Foundation, either version 3 of the License, or
8
+ * (at your option) any later version.
9
+ *
10
+ * This program is distributed in the hope that it will be useful,
11
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
12
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
+ * GNU General Public License for more details.
14
+ *
15
+ * You should have received a copy of the GNU General Public License
16
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
17
+ *
18
+ * ███████╗███████╗██████╗ ██╗ ██╗███╗ ███╗ █████╗ ███████╗██╗ ██╗
19
+ * ██╔════╝██╔════╝██╔══██╗██║ ██║████╗ ████║██╔══██╗██╔════╝██║ ██╔╝
20
+ * ███████╗█████╗ ██████╔╝██║ ██║██╔████╔██║███████║███████╗█████╔╝
21
+ * ╚════██║██╔══╝ ██╔══██╗╚██╗ ██╔╝██║╚██╔╝██║██╔══██║╚════██║██╔═██╗
22
+ * ███████║███████╗██║ ██║ ╚████╔╝ ██║ ╚═╝ ██║██║ ██║███████║██║ ██╗
23
+ * ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
24
+ */
25
+ ?>
26
+
27
+ <i class="ai1wm-icon-notification" style="color: #e74c3c;"></i>&nbsp;<?php _e( 'Import from file is available via a free extension. <a href="https://import.wp-migration.com" target="_blank">Download it here</a>', AI1WM_PLUGIN_NAME ); ?>
loader.php CHANGED
@@ -35,7 +35,7 @@ require_once AI1WM_VENDOR_PATH .
35
  'Bandar.php';
36
 
37
 
38
- if ( class_exists( 'WP_CLI' ) ) {
39
  require_once AI1WM_VENDOR_PATH .
40
  DIRECTORY_SEPARATOR .
41
  'servmask' .
@@ -275,10 +275,6 @@ require_once AI1WM_IMPORT_PATH .
275
  DIRECTORY_SEPARATOR .
276
  'class-ai1wm-import-compatibility.php';
277
 
278
- require_once AI1WM_IMPORT_PATH .
279
- DIRECTORY_SEPARATOR .
280
- 'class-ai1wm-import-upload.php';
281
-
282
  require_once AI1WM_IMPORT_PATH .
283
  DIRECTORY_SEPARATOR .
284
  'class-ai1wm-import-validate.php';
35
  'Bandar.php';
36
 
37
 
38
+ if ( defined( 'WP_CLI' ) ) {
39
  require_once AI1WM_VENDOR_PATH .
40
  DIRECTORY_SEPARATOR .
41
  'servmask' .
275
  DIRECTORY_SEPARATOR .
276
  'class-ai1wm-import-compatibility.php';
277
 
 
 
 
 
278
  require_once AI1WM_IMPORT_PATH .
279
  DIRECTORY_SEPARATOR .
280
  'class-ai1wm-import-validate.php';
readme.txt CHANGED
@@ -4,7 +4,7 @@ Tags: move, transfer, copy, migrate, backup, clone, restore, db migration, wordp
4
  Requires at least: 3.3
5
  Tested up to: 4.9
6
  Requires PHP: 5.2.17
7
- Stable tag: 6.77
8
  License: GPLv2 or later
9
 
10
  Move, transfer, copy, migrate, and backup a site with 1-click. Quick, easy, and reliable.
@@ -33,7 +33,7 @@ Mobile device compatible: All in One WP Plugin is the first plugin to offer true
33
  = Compatible with WordPress v3.3 to present =
34
  * We have a comprehensive Quality Assurance and testing process that ensures that the plugin is always compatible with the latest release of WordPress, but we don't support versions of WordPress prior to version 3.3 (2012)
35
 
36
- = WP-CLI Integration is included =
37
  * [WP-CLI Integration Documentation](https://help.servmask.com/knowledgebase/cli-integration/)
38
 
39
  = Support =
@@ -44,6 +44,7 @@ Mobile device compatible: All in One WP Plugin is the first plugin to offer true
44
  = Migrate WordPress to cloud storage services using our completely new premium extensions =
45
  **All of the Cloud Storage and Multisite extensions include premium support and the Unlimited extension free of charge**
46
 
 
47
  * [Unlimited](https://servmask.com/products/unlimited-extension)
48
  * [Dropbox](https://servmask.com/products/dropbox-extension)
49
  * [Multisite](https://servmask.com/products/multisite-extension)
@@ -60,6 +61,7 @@ Mobile device compatible: All in One WP Plugin is the first plugin to offer true
60
  * [Microsoft Azure Storage](https://servmask.com/products/microsoft-azure-storage-extension)
61
  * [Amazon Glacier](https://servmask.com/products/amazon-glacier-extension)
62
  * [pCloud](https://servmask.com/products/pcloud-extension)
 
63
 
64
  = Supported hosting providers =
65
  **The plugin does not have any dependencies, making it compatible with all PHP hosting providers. We support a vast range of hosting providers. Some of the most popular include:**
@@ -105,6 +107,19 @@ Alternatively you can download the plugin using the download button on this page
105
  All-in-One WP Migration **asks for your consent** to collect **requester's email address** when filling plugin's contact form. [GDPR Compliant Privacy Policy](https://www.iubenda.com/privacy-policy/946881)
106
 
107
  == Changelog ==
 
 
 
 
 
 
 
 
 
 
 
 
 
108
  = 6.77 =
109
  **Added**
110
 
4
  Requires at least: 3.3
5
  Tested up to: 4.9
6
  Requires PHP: 5.2.17
7
+ Stable tag: 6.78
8
  License: GPLv2 or later
9
 
10
  Move, transfer, copy, migrate, and backup a site with 1-click. Quick, easy, and reliable.
33
  = Compatible with WordPress v3.3 to present =
34
  * We have a comprehensive Quality Assurance and testing process that ensures that the plugin is always compatible with the latest release of WordPress, but we don't support versions of WordPress prior to version 3.3 (2012)
35
 
36
+ = WP-CLI Integration is available in Unlimited Extension =
37
  * [WP-CLI Integration Documentation](https://help.servmask.com/knowledgebase/cli-integration/)
38
 
39
  = Support =
44
  = Migrate WordPress to cloud storage services using our completely new premium extensions =
45
  **All of the Cloud Storage and Multisite extensions include premium support and the Unlimited extension free of charge**
46
 
47
+ * [File](https://import.wp-migration.com)
48
  * [Unlimited](https://servmask.com/products/unlimited-extension)
49
  * [Dropbox](https://servmask.com/products/dropbox-extension)
50
  * [Multisite](https://servmask.com/products/multisite-extension)
61
  * [Microsoft Azure Storage](https://servmask.com/products/microsoft-azure-storage-extension)
62
  * [Amazon Glacier](https://servmask.com/products/amazon-glacier-extension)
63
  * [pCloud](https://servmask.com/products/pcloud-extension)
64
+ * [WebDAV](https://servmask.com/products/webdav-extension)
65
 
66
  = Supported hosting providers =
67
  **The plugin does not have any dependencies, making it compatible with all PHP hosting providers. We support a vast range of hosting providers. Some of the most popular include:**
107
  All-in-One WP Migration **asks for your consent** to collect **requester's email address** when filling plugin's contact form. [GDPR Compliant Privacy Policy](https://www.iubenda.com/privacy-policy/946881)
108
 
109
  == Changelog ==
110
+ = 6.78 =
111
+ **Added**
112
+
113
+ * Support for WebDAV
114
+ * Support for Muffin Builder 2.0
115
+ * Display processed database records on large tables
116
+
117
+ **Removed**
118
+
119
+ * File import has been moved to its own free extension
120
+ * WP CLI support is now in Unlimited Extension
121
+ * Restore a backup is now in Unlimited Extension
122
+
123
  = 6.77 =
124
  **Added**
125