WordPress Infinite Scroll – Ajax Load More - Version 5.3.0

Version Description

  • April 22, 2020 =
  • NEW - Added support and core functionality for new WooCommerce add-on.
  • NEW - Added new White & Light Grey loading style.
  • NEW - Added loading preview toggle on ALM Settings screen.
  • NEW - Added alm_a11y_focus filter to allow users to remove the focus accessibility feature of Ajax Load More.
  • UPDATE - Updated loading animations and various color combinations.
  • UPDATE - Removed Comment Reply hotfix script as this fix was patched in WordPress core.
  • FIX - Fixed issue with almFilterComplete callback not triggering.
  • FIX - Fixed issue with initial Paging add-on load not executing JavaScript in Repeater Templates.
Download this release

Release Info

Developer dcooney
Plugin Icon 128x128 WordPress Infinite Scroll – Ajax Load More
Version 5.3.0
Comparing to
See all releases

Code changes from version 5.2.0 to 5.3.0

Files changed (144) hide show
  1. README.txt +14 -2
  2. admin/admin-functions.php +0 -0
  3. admin/admin.php +80 -19
  4. admin/classes/class-nag.php +2 -2
  5. admin/dist/css/admin.css +77 -15
  6. admin/dist/js/admin.js +9 -15
  7. admin/editor/editor-build.php +0 -0
  8. admin/editor/editor.php +0 -0
  9. admin/editor/js/editor-btn.js +0 -0
  10. admin/img/add-ons/cache-add-on.jpg +0 -0
  11. admin/img/add-ons/comments-add-on.jpg +0 -0
  12. admin/img/add-ons/cta-add-on.jpg +0 -0
  13. admin/img/add-ons/filters-add-on.jpg +0 -0
  14. admin/img/add-ons/layouts-add-on.jpg +0 -0
  15. admin/img/add-ons/next-page-add-on.jpg +0 -0
  16. admin/img/add-ons/paging-add-ons.jpg +0 -0
  17. admin/img/add-ons/preloaded-add-ons.jpg +0 -0
  18. admin/img/add-ons/prev-post-add-on.jpg +0 -0
  19. admin/img/add-ons/pro-bundle-add-on.png +0 -0
  20. admin/img/add-ons/repeater-add-ons.jpg +0 -0
  21. admin/img/add-ons/seo-add-ons.jpg +0 -0
  22. admin/img/add-ons/shortcode-editor.jpg +0 -0
  23. admin/img/add-ons/theme-repeater-add-on.jpg +0 -0
  24. admin/img/add-ons/unlimited-add-ons.jpg +0 -0
  25. admin/img/add-ons/users-add-on.jpg +0 -0
  26. admin/img/add-ons/woocommerce-add-on.jpg +0 -0
  27. admin/img/alm-logo-16x16.svg +0 -0
  28. admin/img/alm-logo-32x32.png +0 -0
  29. admin/img/alm-logo-48x48.png +0 -0
  30. admin/img/alm-logo-48x48.svg +0 -0
  31. admin/img/bkg-chkbox_off.png +0 -0
  32. admin/img/bkg-chkbox_on.png +0 -0
  33. admin/img/bkg-chkbox_selected.png +0 -0
  34. admin/img/bkg-radio_off.png +0 -0
  35. admin/img/bkg-radio_on.png +0 -0
  36. admin/img/bkg-radio_selected.png +0 -0
  37. admin/img/bkg-select.png +0 -0
  38. admin/img/column-1.png +0 -0
  39. admin/img/column-2.png +0 -0
  40. admin/img/column-3.png +0 -0
  41. admin/img/column-4.png +0 -0
  42. admin/img/directory-list-btm.gif +0 -0
  43. admin/img/directory-list.gif +0 -0
  44. admin/img/ico-close.png +0 -0
  45. admin/img/infographic.png +0 -0
  46. admin/img/loader-unlimited.gif +0 -0
  47. admin/img/loader.gif +0 -0
  48. admin/img/logos/broadcast-48x48.png +0 -0
  49. admin/img/logos/eq-48x48.png +0 -0
  50. admin/img/logos/instant-images-48x48.png +0 -0
  51. admin/img/logos/post-explorer-48x48.png +0 -0
  52. admin/img/logos/velocity-48x48.png +0 -0
  53. admin/img/select2.png +0 -0
  54. admin/includes/components/custom-layouts.php +0 -0
  55. admin/includes/components/example-list.php +0 -0
  56. admin/includes/components/layout-list.php +0 -0
  57. admin/includes/components/repeater-options.php +0 -0
  58. admin/includes/cta/about.php +0 -0
  59. admin/includes/cta/add-ons.php +0 -0
  60. admin/includes/cta/config.php +0 -0
  61. admin/includes/cta/dyk.php +0 -0
  62. admin/includes/cta/extend.php +0 -0
  63. admin/includes/cta/pro-hero.php +0 -0
  64. admin/includes/cta/resources.php +0 -0
  65. admin/includes/cta/reviews.php +0 -0
  66. admin/includes/cta/sharing.php +0 -0
  67. admin/includes/cta/test.php +0 -0
  68. admin/includes/cta/writeable.php +0 -0
  69. admin/includes/layout/default.php +0 -0
  70. admin/index.php +0 -0
  71. admin/shortcode-builder/components/acf.php +0 -0
  72. admin/shortcode-builder/components/cache.php +0 -0
  73. admin/shortcode-builder/components/comments.php +0 -0
  74. admin/shortcode-builder/components/cta.php +0 -0
  75. admin/shortcode-builder/components/filters.php +0 -0
  76. admin/shortcode-builder/components/nextpage.php +0 -0
  77. admin/shortcode-builder/components/paging.php +0 -0
  78. admin/shortcode-builder/components/preloaded.php +0 -0
  79. admin/shortcode-builder/components/rest-api.php +0 -0
  80. admin/shortcode-builder/components/seo.php +0 -0
  81. admin/shortcode-builder/components/single-post.php +0 -0
  82. admin/shortcode-builder/components/users.php +0 -0
  83. admin/shortcode-builder/includes/meta-query-options.php +0 -0
  84. admin/shortcode-builder/includes/tax-query-options.php +0 -0
  85. admin/shortcode-builder/js/shortcode-builder.js +17 -1
  86. admin/shortcode-builder/shortcode-builder.php +18 -7
  87. admin/src/js/admin.js +10 -15
  88. admin/src/scss/admin.scss +18 -8
  89. admin/src/scss/partials/_select2.scss +12 -4
  90. admin/src/scss/partials/_woocommerce.scss +33 -0
  91. admin/views/add-ons.php +0 -0
  92. admin/views/extensions.php +3 -0
  93. admin/views/go-pro.php +0 -0
  94. admin/views/help.php +0 -0
  95. admin/views/licenses.php +0 -0
  96. admin/views/repeater-templates.php +0 -0
  97. admin/views/settings.php +0 -0
  98. admin/views/shortcode-builder.php +0 -0
  99. ajax-load-more.php +132 -118
  100. core/classes/class.alm-enqueue.php +0 -0
  101. core/classes/class.alm-localize.php +1 -0
  102. core/classes/class.alm-noscript.php +0 -0
  103. core/classes/class.alm-queryargs.php +0 -0
  104. core/classes/class.alm-shortcode.php +68 -36
  105. core/classes/includes/preloaded.php +1 -1
  106. core/dist/css/ajax-load-more.css +93 -36
  107. core/dist/css/ajax-load-more.min.css +1 -1
  108. core/dist/js/ajax-load-more.js +610 -149
  109. core/dist/js/ajax-load-more.min.js +3 -3
  110. core/functions.php +17 -4
  111. core/img/ajax-loader-lg.gif +0 -0
  112. core/img/ajax-loader.gif +0 -0
  113. core/img/loader-fading-blocks.gif +0 -0
  114. core/img/loader-fading-circles.gif +0 -0
  115. core/img/spinner-chasing-arrows.gif +0 -0
  116. core/img/spinner-ring.gif +0 -0
  117. core/img/spinner-skype.gif +0 -0
  118. core/img/spinner.gif +0 -0
  119. core/src/js/ajax-load-more.js +140 -62
  120. core/src/js/helpers/almAppendChild.js +0 -0
  121. core/src/js/helpers/almAppendChildren.js +0 -0
  122. core/src/js/helpers/almDomParser.js +0 -0
  123. core/src/js/helpers/commentReplyFix.js +0 -0
  124. core/src/js/helpers/getCacheUrl.js +0 -0
  125. core/src/js/helpers/getParameterByName.js +0 -0
  126. core/src/js/helpers/helpers.js +0 -0
  127. core/src/js/helpers/polyfills.js +0 -0
  128. core/src/js/helpers/queryParams.js +1 -0
  129. core/src/js/helpers/srcsetPolyfill.js +0 -0
  130. core/src/js/helpers/tableWrap.js +0 -0
  131. core/src/js/modules/fadeIn.js +0 -0
  132. core/src/js/modules/fadeOut.js +0 -0
  133. core/src/js/modules/filtering.js +2 -7
  134. core/src/js/modules/insertScript.js +0 -0
  135. core/src/js/modules/masonry.js +1 -1
  136. core/src/js/modules/resultsText.js +20 -9
  137. core/src/js/modules/setFocus.js +11 -1
  138. core/src/js/modules/setLocalizedVars.js +12 -2
  139. core/src/js/modules/singleposts.js +30 -0
  140. core/src/js/modules/woocommerce.js +328 -0
  141. core/src/js/vendor/imagesloaded/imagesloaded.pkgd.min.js +0 -0
  142. core/src/scss/_loaders.scss +95 -40
  143. core/src/scss/ajax-load-more.scss +3 -1
  144. lang/ajax-load-more.pot +547 -296
README.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: dcooney, connekthq
3
  Donate link: https://connekthq.com/donate/
4
  Tags: infinite scroll, infinite scrolling, scroll, infinite, lazy load, lazy loading, endless scroll, pagination, ajax pagination, ajax, ajax posts, woocommerce, ajax load more, masonry
5
  Requires at least: 4.0
6
- Tested up to: 5.3.2
7
- Stable tag: 5.2.0
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -185,6 +185,7 @@ The [Custom Repeater Add-On](https://connekthq.com/plugins/ajax-load-more/custom
185
  * **[Single Post](https://connekthq.com/plugins/ajax-load-more/add-ons/single-post/)**: Enable infinite scrolling of single posts on your WordPress post templates.
186
  * **[Theme Repeaters](https://connekthq.com/plugins/ajax-load-more/add-ons/theme-repeaters/)**: Manage Ajax Load More repeater templates from within your current theme directory.
187
  * **[Users](https://connekthq.com/plugins/ajax-load-more/add-ons/users/)**: Lazy loading WordPress Users with Ajax Load More.
 
188
 
189
 
190
 
@@ -382,6 +383,17 @@ How to install Ajax Load More.
382
 
383
  == Changelog ==
384
 
 
 
 
 
 
 
 
 
 
 
 
385
  = 5.2.0 - March 13, 2020 =
386
  * NEW - Added new [Table of Contents](https://connekthq.com/plugins/ajax-load-more/examples/table-of-contents/) functionality. Table of Contents creates a pagination anchor links with every page loaded via Ajax Load More.
387
  * NEW - Added support for new [Term Query](https://wordpress.org/plugins/ajax-load-more-for-terms/) extension.
3
  Donate link: https://connekthq.com/donate/
4
  Tags: infinite scroll, infinite scrolling, scroll, infinite, lazy load, lazy loading, endless scroll, pagination, ajax pagination, ajax, ajax posts, woocommerce, ajax load more, masonry
5
  Requires at least: 4.0
6
+ Tested up to: 5.4.0
7
+ Stable tag: 5.3.0
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
185
  * **[Single Post](https://connekthq.com/plugins/ajax-load-more/add-ons/single-post/)**: Enable infinite scrolling of single posts on your WordPress post templates.
186
  * **[Theme Repeaters](https://connekthq.com/plugins/ajax-load-more/add-ons/theme-repeaters/)**: Manage Ajax Load More repeater templates from within your current theme directory.
187
  * **[Users](https://connekthq.com/plugins/ajax-load-more/add-ons/users/)**: Lazy loading WordPress Users with Ajax Load More.
188
+ * **[WooCommerce](https://connekthq.com/plugins/ajax-load-more/add-ons/woocommerce/)**: Infinite scroll WooCommerce products with Ajax Load More.
189
 
190
 
191
 
383
 
384
  == Changelog ==
385
 
386
+ = 5.3.0 - April 22, 2020 =
387
+ * NEW - Added support and core functionality for new [WooCommerce add-on](https://connekthq.com/plugins/ajax-load-more/add-ons/woocommerce/).
388
+ * NEW - Added new `White` & `Light Grey` loading style.
389
+ * NEW - Added loading preview toggle on ALM Settings screen.
390
+ * NEW - Added `alm_a11y_focus` filter to allow users to remove the focus accessibility feature of Ajax Load More.
391
+ * UPDATE - Updated loading animations and various color combinations.
392
+ * UPDATE - Removed Comment Reply hotfix script as this fix was patched in WordPress core.
393
+ * FIX - Fixed issue with `almFilterComplete` callback not triggering.
394
+ * FIX - Fixed issue with initial Paging add-on load not executing JavaScript in Repeater Templates.
395
+
396
+
397
  = 5.2.0 - March 13, 2020 =
398
  * NEW - Added new [Table of Contents](https://connekthq.com/plugins/ajax-load-more/examples/table-of-contents/) functionality. Table of Contents creates a pagination anchor links with every page loaded via Ajax Load More.
399
  * NEW - Added support for new [Term Query](https://wordpress.org/plugins/ajax-load-more-for-terms/) extension.
admin/admin-functions.php CHANGED
File without changes
admin/admin.php CHANGED
@@ -805,6 +805,27 @@ function alm_admin_menu() {
805
  add_action( 'load-' . $alm_filters_page, 'alm_set_admin_nonce' );
806
  }
807
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
808
  //Add our admin scripts
809
  add_action( 'load-' . $alm_settings_page, 'alm_load_admin_js' );
810
  add_action( 'load-' . $alm_settings_page, 'alm_set_admin_nonce' );
@@ -990,6 +1011,18 @@ function alm_filters_page(){
990
  }
991
 
992
 
 
 
 
 
 
 
 
 
 
 
 
 
993
 
994
  /**
995
  * alm_load_admin_js
@@ -1760,6 +1793,9 @@ function alm_btn_color_callback() {
1760
  $selected6 = '';
1761
  if($type == 'white') $selected6 = 'selected="selected"';
1762
 
 
 
 
1763
  $selected7 = '';
1764
  if($type == 'infinite classic') $selected7 = 'selected="selected"';
1765
 
@@ -1783,31 +1819,56 @@ function alm_btn_color_callback() {
1783
  $html .= '</label>';
1784
  $html .= '<select id="alm_settings_btn_color" name="alm_settings[_alm_btn_color]">';
1785
 
1786
- $html .= '<optgroup label="'. __('Button', 'ajax-load-more') .'">';
1787
- $html .= '<option value="default" class="alm-color default" ' . $selected0 .'>Default</option>';
1788
- $html .= '<option value="blue" class="alm-color blue" ' . $selected1 .'>Blue</option>';
1789
- $html .= '<option value="green" class="alm-color green" ' . $selected2 .'>Green</option>';
1790
- $html .= '<option value="purple" class="alm-color purple" ' . $selected4 .'>Purple</option>';
1791
- $html .= '<option value="grey" class="alm-color grey" ' . $selected5 .'>Grey</option>';
1792
- $html .= '</optgroup>';
1793
-
1794
- $html .= '<optgroup label="'. __('Infinite Scroll (No Button)', 'ajax-load-more') .'">';
1795
- $html .= '<option value="infinite classic" class="infinite classic" ' . $selected7 .'>Classic</option>';
1796
- $html .= '<option value="infinite skype" class="infinite skype" ' . $selected8 .'>Skype</option>';
1797
- $html .= '<option value="infinite ring" class="infinite ring" ' . $selected9 .'>Circle Fill</option>';
1798
- $html .= '<option value="infinite fading-blocks" class="infinite fading-blocks" ' . $selected10 .'>Fading Blocks</option>';
1799
- $html .= '<option value="infinite fading-circles" class="infinite fading-circles" ' . $selected11 .'>Fading Circles</option>';
1800
- $html .= '<option value="infinite chasing-arrows" class="infinite chasing-arrows" ' . $selected12 .'>Chasing Arrows</option>';
1801
- $html .= '</optgroup>';
1802
-
1803
- $html .= '</select>';
 
 
 
 
 
 
 
1804
 
1805
  $html .= '<div class="clear"></div>';
1806
  $html .= '<div class="alm-btn-wrap">';
1807
- $html .= '<div class="ajax-load-more-wrap core '.$type.'"><span>'.__('Preview', 'ajax-load-more') .'</span><button class="alm-load-more-btn loading" disabled="disabled">'.apply_filters('alm_button_label', __('Older Posts', 'ajax-load-more')).'</button></div>';
 
 
 
 
1808
  $html .= '</div>';
1809
 
1810
  echo $html;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1811
  }
1812
 
1813
 
805
  add_action( 'load-' . $alm_filters_page, 'alm_set_admin_nonce' );
806
  }
807
 
808
+
809
+ // WooCommerce
810
+ if(has_action('alm_woocommerce_installed') && in_array( 'woocommerce/woocommerce.php', apply_filters( 'active_plugins', get_option('active_plugins')))){
811
+
812
+ if(has_action('alm_cache_installed') || has_action('alm_filters_installed')){
813
+ $before_link = '<span style="display:block;">';
814
+ }
815
+ $wooIcon = '<style>.dashicons.alm-woo:before{font-family: WooCommerce!important; content: "\e03d"; font-size: 16px; margin-top: 2px;}</style>';
816
+
817
+ $alm_woocommerce_page = add_submenu_page(
818
+ 'ajax-load-more',
819
+ __('WooCommerce', 'ajax-load-more'),
820
+ $before_link . $wooIcon . '<span class="dashicons dashicons-before dashicons-admin-generic alm-woo" '.$style_link_icon.'></span> '. __('WooCommerce', 'ajax-load-more') . $after_link,
821
+ 'edit_theme_options',
822
+ 'ajax-load-more-woocommerce',
823
+ 'alm_woocommerce_page'
824
+ );
825
+ add_action( 'load-' . $alm_woocommerce_page, 'alm_load_admin_js' );
826
+ add_action( 'load-' . $alm_woocommerce_page, 'alm_set_admin_nonce' );
827
+ }
828
+
829
  //Add our admin scripts
830
  add_action( 'load-' . $alm_settings_page, 'alm_load_admin_js' );
831
  add_action( 'load-' . $alm_settings_page, 'alm_set_admin_nonce' );
1011
  }
1012
 
1013
 
1014
+ /*
1015
+ * alm_woocommerce_page
1016
+ * WooCommerce Add-on page
1017
+ *
1018
+ * @since 5.3.0
1019
+ */
1020
+
1021
+ function alm_woocommerce_page(){
1022
+ include_once( ALM_WOO_PATH. 'admin/views/woocommerce.php');
1023
+ }
1024
+
1025
+
1026
 
1027
  /**
1028
  * alm_load_admin_js
1793
  $selected6 = '';
1794
  if($type == 'white') $selected6 = 'selected="selected"';
1795
 
1796
+ $selected13 = '';
1797
+ if($type == 'light-grey') $selected13 = 'selected="selected"';
1798
+
1799
  $selected7 = '';
1800
  if($type == 'infinite classic') $selected7 = 'selected="selected"';
1801
 
1819
  $html .= '</label>';
1820
  $html .= '<select id="alm_settings_btn_color" name="alm_settings[_alm_btn_color]">';
1821
 
1822
+ $html .= '<optgroup label="'. __('Button Style (Dark)', 'ajax-load-more') .'">';
1823
+ $html .= '<option value="default" class="alm-color default" ' . $selected0 .'>Default</option>';
1824
+ $html .= '<option value="blue" class="alm-color blue" ' . $selected1 .'>Blue</option>';
1825
+ $html .= '<option value="green" class="alm-color green" ' . $selected2 .'>Green</option>';
1826
+ $html .= '<option value="purple" class="alm-color purple" ' . $selected4 .'>Purple</option>';
1827
+ $html .= '<option value="grey" class="alm-color grey" ' . $selected5 .'>Grey</option>';
1828
+ $html .= '</optgroup>';
1829
+ $html .= '<optgroup label="'. __('Button Style (Light)', 'ajax-load-more') .'">';
1830
+ $html .= '<option value="white" class="alm-color white" ' . $selected6 .'>White</option>';
1831
+ $html .= '<option value="light-grey" class="alm-color light-grey" ' . $selected13 .'>Light Grey</option>';
1832
+ $html .= '</optgroup>';
1833
+
1834
+ $html .= '<optgroup label="'. __('Infinite Scroll (No Button)', 'ajax-load-more') .'">';
1835
+ $html .= '<option value="infinite classic" class="infinite classic" ' . $selected7 .'>Classic</option>';
1836
+ $html .= '<option value="infinite skype" class="infinite skype" ' . $selected8 .'>Skype</option>';
1837
+ $html .= '<option value="infinite ring" class="infinite ring" ' . $selected9 .'>Circle Fill</option>';
1838
+ $html .= '<option value="infinite fading-blocks" class="infinite fading-blocks" ' . $selected10 .'>Fading Blocks</option>';
1839
+ $html .= '<option value="infinite fading-circles" class="infinite fading-circles" ' . $selected11 .'>Fading Circles</option>';
1840
+ $html .= '<option value="infinite chasing-arrows" class="infinite chasing-arrows" ' . $selected12 .'>Chasing Arrows</option>';
1841
+ $html .= '</optgroup>';
1842
+
1843
+ $html .= '</select>';
1844
+
1845
+ // Set loading class for infinite type only
1846
+ $loadingClass = (strpos($type, 'infinite') !== false) ? ' loading' : '';
1847
 
1848
  $html .= '<div class="clear"></div>';
1849
  $html .= '<div class="alm-btn-wrap">';
1850
+ $html .= '<div class="ajax-load-more-wrap core '.$type.'">';
1851
+ $html .='<span>'.__('Click to Preview', 'ajax-load-more') .'</span>';
1852
+ $html .= '<button style="cursor: pointer;" type="button" class="alm-load-more-btn'. $loadingClass .'" id="test-alm-button">'.apply_filters('alm_button_label', __('Older Posts', 'ajax-load-more')).'</button>';
1853
+
1854
+ $html .= '</div>';
1855
  $html .= '</div>';
1856
 
1857
  echo $html;
1858
+ ?>
1859
+
1860
+ <script>
1861
+ // Button Preview Toggle
1862
+ // Toggle button state if not Infinite loading style
1863
+ jQuery('button#test-alm-button').click(function() {
1864
+ var almWrap = document.querySelector('.alm-btn-wrap .ajax-load-more-wrap');
1865
+ if (!almWrap.classList.contains('infinite')){
1866
+ jQuery(this).toggleClass('loading');
1867
+ }
1868
+ });
1869
+ </script>
1870
+
1871
+ <?php
1872
  }
1873
 
1874
 
admin/classes/class-nag.php CHANGED
@@ -6,7 +6,7 @@ if(!class_exists('ALM_NAG')) :
6
 
7
  const OPTION_INSTALL_DATE = 'alm-install-date';
8
  const OPTION_ADMIN_NOTICE_KEY = 'alm-hide-notice';
9
- const OPTION_NAG_DELAY = '-5 days';
10
 
11
  /**
12
  * Setup the class
@@ -122,7 +122,7 @@ if(!class_exists('ALM_NAG')) :
122
  $query_string = '?' . http_build_query( array_merge( $query_params, array( ALM_Nag::OPTION_ADMIN_NOTICE_KEY => '1' ) ) );
123
 
124
  echo '<div class="updated" style="padding: 15px;">';
125
- printf( __( "<p style='padding: 0; margin: 0 0 15px;'>You've been using <b style='color: #222;'><a href='%s'>Ajax Load More</a></b> for some time now, could you please give it a review at wordpress.org?<br/>All reviews, both good and bad are important as they help the plugin grow and improve over time.</p><p style='padding: 0; margin: 0 0 15px;'><a href='%s' target='_blank' class='button button-primary'>Yes, I'll leave a review</a> &nbsp;&nbsp; <a href='%s' class='button-no'>I've already done this</a></p><p style='padding: 10px 0 0; margin: 0;'><small><a href='http://connekthq.com/plugins/' target='_blank'>Check out other <b>Connekt</b> WordPress plugins</a></small></p>" ), get_admin_url() . 'admin.php?page=ajax-load-more', 'http://wordpress.org/support/view/plugin-reviews/ajax-load-more', $query_string );
126
  echo '</div>';
127
 
128
  }
6
 
7
  const OPTION_INSTALL_DATE = 'alm-install-date';
8
  const OPTION_ADMIN_NOTICE_KEY = 'alm-hide-notice';
9
+ const OPTION_NAG_DELAY = '-7 days';
10
 
11
  /**
12
  * Setup the class
122
  $query_string = '?' . http_build_query( array_merge( $query_params, array( ALM_Nag::OPTION_ADMIN_NOTICE_KEY => '1' ) ) );
123
 
124
  echo '<div class="updated" style="padding: 15px;">';
125
+ printf( __( "<p style='padding: 0; margin: 0 0 15px;'>You've been using <b style='color: #222;'><a href='%s'>Ajax Load More</a></b> for some time now, could you please give it a review at wordpress.org?<br/>All reviews, both good and bad are important as they help the plugin grow and improve over time.</p><p style='padding: 0; margin: 0 0 15px;'><a href='%s' target='_blank' class='button button-primary'>Yes, I'll leave a review</a> &nbsp; <a href='%s' class='button'>No thanks</a> &nbsp; <a href='%s' class='button-no'>I've already done this</a></p><p style='padding: 10px 0 0; margin: 0;'><small><a href='http://connekthq.com/plugins/' target='_blank'>Check out other <b>Connekt</b> WordPress plugins</a></small></p>" ), get_admin_url() . 'admin.php?page=ajax-load-more', 'http://wordpress.org/support/view/plugin-reviews/ajax-load-more', $query_string, $query_string );
126
  echo '</div>';
127
 
128
  }
admin/dist/css/admin.css CHANGED
@@ -942,17 +942,27 @@ disabled look for disabled choices in the results dropdown
942
  .select2-results .select2-result.alm-color.default .select2-result-label:after {
943
  background-color: #ed7070; }
944
 
 
 
 
 
 
 
 
 
 
 
945
  .select2-results .select2-result.alm-color.blue .select2-result-label:after {
946
- background-color: #0081bf; }
947
 
948
  .select2-results .select2-result.alm-color.green .select2-result-label:after {
949
- background-color: #6fca68; }
950
 
951
  .select2-results .select2-result.alm-color.purple .select2-result-label:after {
952
- background-color: #a86bb9; }
953
 
954
  .select2-results .select2-result.alm-color.grey .select2-result-label:after {
955
- background-color: #888; }
956
 
957
  .select2-results .select2-result.infinite .select2-result-label:after {
958
  display: none; }
@@ -1152,6 +1162,41 @@ disabled look for disabled choices in the results dropdown
1152
  margin: 0 0 20px;
1153
  border-bottom: 1px solid #f1f1f1; }
1154
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1155
  .ajax-load-more .builder-option-toggle {
1156
  display: -webkit-box;
1157
  display: -ms-flexbox;
@@ -1213,7 +1258,8 @@ body.ajax-load-more_page_ajax-load-more-licenses,
1213
  body.ajax-load-more_page_ajax-load-more-cache,
1214
  body.ajax-load-more_page_ajax-load-more-filters,
1215
  body.ajax-load-more_page_ajax-load-more-pro,
1216
- body.ajax-load-more_page_ajax-load-more-go-pro {
 
1217
  background-color: #f7f7f7; }
1218
  body.toplevel_page_ajax-load-more #wpcontent,
1219
  body.ajax-load-more_page_ajax-load-more-repeaters #wpcontent,
@@ -1225,9 +1271,10 @@ body.ajax-load-more_page_ajax-load-more-go-pro {
1225
  body.ajax-load-more_page_ajax-load-more-cache #wpcontent,
1226
  body.ajax-load-more_page_ajax-load-more-filters #wpcontent,
1227
  body.ajax-load-more_page_ajax-load-more-pro #wpcontent,
1228
- body.ajax-load-more_page_ajax-load-more-go-pro #wpcontent {
 
1229
  padding-left: 0;
1230
- padding-bottom: 40px;
1231
  background-color: #efefef; }
1232
  body.toplevel_page_ajax-load-more #wpbody-content,
1233
  body.ajax-load-more_page_ajax-load-more-repeaters #wpbody-content,
@@ -1239,7 +1286,8 @@ body.ajax-load-more_page_ajax-load-more-go-pro {
1239
  body.ajax-load-more_page_ajax-load-more-cache #wpbody-content,
1240
  body.ajax-load-more_page_ajax-load-more-filters #wpbody-content,
1241
  body.ajax-load-more_page_ajax-load-more-pro #wpbody-content,
1242
- body.ajax-load-more_page_ajax-load-more-go-pro #wpbody-content {
 
1243
  padding-bottom: 0; }
1244
 
1245
  body.toplevel_page_ajax-load-more,
@@ -1252,7 +1300,8 @@ body.ajax-load-more_page_ajax-load-more-licenses,
1252
  body.ajax-load-more_page_ajax-load-more-cache,
1253
  body.ajax-load-more_page_ajax-load-more-filters,
1254
  body.ajax-load-more_page_ajax-load-more-pro,
1255
- body.ajax-load-more_page_ajax-load-more-go-pro {
 
1256
  background: #efefef; }
1257
  body.toplevel_page_ajax-load-more #wpfooter,
1258
  body.ajax-load-more_page_ajax-load-more-repeaters #wpfooter,
@@ -1264,7 +1313,8 @@ body.ajax-load-more_page_ajax-load-more-go-pro {
1264
  body.ajax-load-more_page_ajax-load-more-cache #wpfooter,
1265
  body.ajax-load-more_page_ajax-load-more-filters #wpfooter,
1266
  body.ajax-load-more_page_ajax-load-more-pro #wpfooter,
1267
- body.ajax-load-more_page_ajax-load-more-go-pro #wpfooter {
 
1268
  padding-top: 0;
1269
  padding-bottom: 0;
1270
  line-height: 40px;
@@ -1283,7 +1333,8 @@ body.ajax-load-more_page_ajax-load-more-go-pro {
1283
  body.ajax-load-more_page_ajax-load-more-cache #wpfooter p,
1284
  body.ajax-load-more_page_ajax-load-more-filters #wpfooter p,
1285
  body.ajax-load-more_page_ajax-load-more-pro #wpfooter p,
1286
- body.ajax-load-more_page_ajax-load-more-go-pro #wpfooter p {
 
1287
  line-height: 40px; }
1288
  @media screen and (min-width: 901px) {
1289
  body.toplevel_page_ajax-load-more .ajax-load-more .cnkt-main,
@@ -1296,7 +1347,8 @@ body.ajax-load-more_page_ajax-load-more-go-pro {
1296
  body.ajax-load-more_page_ajax-load-more-cache .ajax-load-more .cnkt-main,
1297
  body.ajax-load-more_page_ajax-load-more-filters .ajax-load-more .cnkt-main,
1298
  body.ajax-load-more_page_ajax-load-more-pro .ajax-load-more .cnkt-main,
1299
- body.ajax-load-more_page_ajax-load-more-go-pro .ajax-load-more .cnkt-main {
 
1300
  min-height: 100vh; } }
1301
 
1302
  body.ajax-load-more_page_ajax-load-more-extensions,
@@ -1466,6 +1518,12 @@ body.ajax-load-more_page_ajax-load-more-pro {
1466
  .ajax-load-more textarea,
1467
  .ajax-load-more label {
1468
  font-size: 14px; }
 
 
 
 
 
 
1469
 
1470
  textarea#_alm_layouts_css {
1471
  height: 240px; }
@@ -2496,8 +2554,8 @@ hr.indented {
2496
  .admin.ajax-load-more .ajax-load-more-wrap {
2497
  position: relative;
2498
  top: 5px;
2499
- padding: 15px 17px 17px;
2500
- border: 2px dashed #efefef;
2501
  display: inline-block;
2502
  margin-top: 10px;
2503
  margin-bottom: 10px; }
@@ -2510,7 +2568,7 @@ hr.indented {
2510
  font-size: 10px;
2511
  line-height: 1;
2512
  opacity: 0.7;
2513
- padding: 0 0 8px;
2514
  text-transform: uppercase; }
2515
 
2516
  .admin.ajax-load-more.settings .ajax-load-more-wrap.pages li {
@@ -4087,6 +4145,10 @@ p.theme-title {
4087
  background-image: url("../../img/column-3.png");
4088
  width: 36px; }
4089
 
 
 
 
 
4090
  .alm-drop-btn.alm-layout-selection li.type .col-select a.column-1.updating,
4091
  .alm-drop-btn.alm-layout-selection li.type .col-select a.column-2.updating,
4092
  .alm-drop-btn.alm-layout-selection li.type .col-select a.column-3.updating {
942
  .select2-results .select2-result.alm-color.default .select2-result-label:after {
943
  background-color: #ed7070; }
944
 
945
+ .select2-results .select2-result.alm-color.white .select2-result-label:after {
946
+ background-color: #fff;
947
+ -webkit-box-shadow: 0 0 0 1px #ccc;
948
+ box-shadow: 0 0 0 1px #ccc; }
949
+
950
+ .select2-results .select2-result.alm-color.light-grey .select2-result-label:after {
951
+ background-color: #efefef;
952
+ -webkit-box-shadow: 0 0 0 1px #ccc;
953
+ box-shadow: 0 0 0 1px #ccc; }
954
+
955
  .select2-results .select2-result.alm-color.blue .select2-result-label:after {
956
+ background-color: #1b91ca; }
957
 
958
  .select2-results .select2-result.alm-color.green .select2-result-label:after {
959
+ background-color: #80ca7a; }
960
 
961
  .select2-results .select2-result.alm-color.purple .select2-result-label:after {
962
+ background-color: #b97eca; }
963
 
964
  .select2-results .select2-result.alm-color.grey .select2-result-label:after {
965
+ background-color: #a09e9e; }
966
 
967
  .select2-results .select2-result.infinite .select2-result-label:after {
968
  display: none; }
1162
  margin: 0 0 20px;
1163
  border-bottom: 1px solid #f1f1f1; }
1164
 
1165
+ .woocommerce-help--item {
1166
+ width: 100%;
1167
+ display: -webkit-box;
1168
+ display: -ms-flexbox;
1169
+ display: flex;
1170
+ -ms-flex-wrap: nowrap;
1171
+ flex-wrap: nowrap;
1172
+ -webkit-box-align: center;
1173
+ -ms-flex-align: center;
1174
+ align-items: center;
1175
+ padding-top: 20px;
1176
+ margin-top: 20px;
1177
+ border-top: 1px solid #efefef; }
1178
+ .woocommerce-help--item div {
1179
+ -webkit-box-flex: 1;
1180
+ -ms-flex: 1;
1181
+ flex: 1;
1182
+ padding: 20px 20px 20px 30px; }
1183
+ @media screen and (max-width: 600px) {
1184
+ .woocommerce-help--item div {
1185
+ padding: 20px 0; } }
1186
+ .woocommerce-help--item .img {
1187
+ padding: 0;
1188
+ -webkit-box-flex: 0;
1189
+ -ms-flex: none;
1190
+ flex: none;
1191
+ width: 30%; }
1192
+ @media screen and (max-width: 600px) {
1193
+ .woocommerce-help--item .img {
1194
+ display: none; } }
1195
+ .woocommerce-help--item .img img {
1196
+ border: 1px solid #efefef;
1197
+ padding: 2px;
1198
+ border-radius: 4px; }
1199
+
1200
  .ajax-load-more .builder-option-toggle {
1201
  display: -webkit-box;
1202
  display: -ms-flexbox;
1258
  body.ajax-load-more_page_ajax-load-more-cache,
1259
  body.ajax-load-more_page_ajax-load-more-filters,
1260
  body.ajax-load-more_page_ajax-load-more-pro,
1261
+ body.ajax-load-more_page_ajax-load-more-go-pro,
1262
+ body.ajax-load-more_page_ajax-load-more-woocommerce {
1263
  background-color: #f7f7f7; }
1264
  body.toplevel_page_ajax-load-more #wpcontent,
1265
  body.ajax-load-more_page_ajax-load-more-repeaters #wpcontent,
1271
  body.ajax-load-more_page_ajax-load-more-cache #wpcontent,
1272
  body.ajax-load-more_page_ajax-load-more-filters #wpcontent,
1273
  body.ajax-load-more_page_ajax-load-more-pro #wpcontent,
1274
+ body.ajax-load-more_page_ajax-load-more-go-pro #wpcontent,
1275
+ body.ajax-load-more_page_ajax-load-more-woocommerce #wpcontent {
1276
  padding-left: 0;
1277
+ padding-bottom: 20px;
1278
  background-color: #efefef; }
1279
  body.toplevel_page_ajax-load-more #wpbody-content,
1280
  body.ajax-load-more_page_ajax-load-more-repeaters #wpbody-content,
1286
  body.ajax-load-more_page_ajax-load-more-cache #wpbody-content,
1287
  body.ajax-load-more_page_ajax-load-more-filters #wpbody-content,
1288
  body.ajax-load-more_page_ajax-load-more-pro #wpbody-content,
1289
+ body.ajax-load-more_page_ajax-load-more-go-pro #wpbody-content,
1290
+ body.ajax-load-more_page_ajax-load-more-woocommerce #wpbody-content {
1291
  padding-bottom: 0; }
1292
 
1293
  body.toplevel_page_ajax-load-more,
1300
  body.ajax-load-more_page_ajax-load-more-cache,
1301
  body.ajax-load-more_page_ajax-load-more-filters,
1302
  body.ajax-load-more_page_ajax-load-more-pro,
1303
+ body.ajax-load-more_page_ajax-load-more-go-pro,
1304
+ body.ajax-load-more_page_ajax-load-more-woocommerce {
1305
  background: #efefef; }
1306
  body.toplevel_page_ajax-load-more #wpfooter,
1307
  body.ajax-load-more_page_ajax-load-more-repeaters #wpfooter,
1313
  body.ajax-load-more_page_ajax-load-more-cache #wpfooter,
1314
  body.ajax-load-more_page_ajax-load-more-filters #wpfooter,
1315
  body.ajax-load-more_page_ajax-load-more-pro #wpfooter,
1316
+ body.ajax-load-more_page_ajax-load-more-go-pro #wpfooter,
1317
+ body.ajax-load-more_page_ajax-load-more-woocommerce #wpfooter {
1318
  padding-top: 0;
1319
  padding-bottom: 0;
1320
  line-height: 40px;
1333
  body.ajax-load-more_page_ajax-load-more-cache #wpfooter p,
1334
  body.ajax-load-more_page_ajax-load-more-filters #wpfooter p,
1335
  body.ajax-load-more_page_ajax-load-more-pro #wpfooter p,
1336
+ body.ajax-load-more_page_ajax-load-more-go-pro #wpfooter p,
1337
+ body.ajax-load-more_page_ajax-load-more-woocommerce #wpfooter p {
1338
  line-height: 40px; }
1339
  @media screen and (min-width: 901px) {
1340
  body.toplevel_page_ajax-load-more .ajax-load-more .cnkt-main,
1347
  body.ajax-load-more_page_ajax-load-more-cache .ajax-load-more .cnkt-main,
1348
  body.ajax-load-more_page_ajax-load-more-filters .ajax-load-more .cnkt-main,
1349
  body.ajax-load-more_page_ajax-load-more-pro .ajax-load-more .cnkt-main,
1350
+ body.ajax-load-more_page_ajax-load-more-go-pro .ajax-load-more .cnkt-main,
1351
+ body.ajax-load-more_page_ajax-load-more-woocommerce .ajax-load-more .cnkt-main {
1352
  min-height: 100vh; } }
1353
 
1354
  body.ajax-load-more_page_ajax-load-more-extensions,
1518
  .ajax-load-more textarea,
1519
  .ajax-load-more label {
1520
  font-size: 14px; }
1521
+ .ajax-load-more p.lg,
1522
+ .ajax-load-more li.lg,
1523
+ .ajax-load-more input.lg,
1524
+ .ajax-load-more textarea.lg,
1525
+ .ajax-load-more label.lg {
1526
+ font-size: 16px; }
1527
 
1528
  textarea#_alm_layouts_css {
1529
  height: 240px; }
2554
  .admin.ajax-load-more .ajax-load-more-wrap {
2555
  position: relative;
2556
  top: 5px;
2557
+ padding: 15px;
2558
+ border: 1px dashed #e1e1e1;
2559
  display: inline-block;
2560
  margin-top: 10px;
2561
  margin-bottom: 10px; }
2568
  font-size: 10px;
2569
  line-height: 1;
2570
  opacity: 0.7;
2571
+ padding: 0 0 15px;
2572
  text-transform: uppercase; }
2573
 
2574
  .admin.ajax-load-more.settings .ajax-load-more-wrap.pages li {
4145
  background-image: url("../../img/column-3.png");
4146
  width: 36px; }
4147
 
4148
+ .alm-drop-btn.alm-layout-selection li.type .col-select a.column-4 {
4149
+ background-image: url("../../img/column-4.png");
4150
+ width: 36px; }
4151
+
4152
  .alm-drop-btn.alm-layout-selection li.type .col-select a.column-1.updating,
4153
  .alm-drop-btn.alm-layout-selection li.type .col-select a.column-2.updating,
4154
  .alm-drop-btn.alm-layout-selection li.type .col-select a.column-3.updating {
admin/dist/js/admin.js CHANGED
@@ -1446,21 +1446,15 @@ jQuery(document).ready(function ($) {
1446
  $("select#alm_settings_btn_color").change(function () {
1447
  var color = jQuery(this).val();
1448
  // Remove other colors
1449
- $('.ajax-load-more-wrap.core.preview-pane').removeClass('none');
1450
- $('.ajax-load-more-wrap.core').removeClass('default');
1451
- $('.ajax-load-more-wrap.core').removeClass('grey');
1452
- $('.ajax-load-more-wrap.core').removeClass('purple');
1453
- $('.ajax-load-more-wrap.core').removeClass('green');
1454
- $('.ajax-load-more-wrap.core').removeClass('red');
1455
- $('.ajax-load-more-wrap.core').removeClass('blue');
1456
- $('.ajax-load-more-wrap.core').removeClass('white');
1457
- $('.ajax-load-more-wrap.core').removeClass('infinite');
1458
- $('.ajax-load-more-wrap.core').removeClass('skype');
1459
- $('.ajax-load-more-wrap.core').removeClass('ring');
1460
- $('.ajax-load-more-wrap.core').removeClass('fading-blocks');
1461
- $('.ajax-load-more-wrap.core').removeClass('fading-circles');
1462
- $('.ajax-load-more-wrap.core').removeClass('chasing-arrows');
1463
- $('.ajax-load-more-wrap.core').addClass(color);
1464
  });
1465
 
1466
  $("select#alm_settings_btn_color").click(function (e) {
1446
  $("select#alm_settings_btn_color").change(function () {
1447
  var color = jQuery(this).val();
1448
  // Remove other colors
1449
+
1450
+ $(".alm-btn-wrap .ajax-load-more-wrap").attr('class', 'ajax-load-more-wrap');
1451
+ $('.alm-btn-wrap .ajax-load-more-wrap').addClass(color);
1452
+ $('.alm-btn-wrap .ajax-load-more-wrap #test-alm-button').removeClass('loading');
1453
+
1454
+ // Add loading class if Infinite loading style
1455
+ if (color.indexOf("infinite") >= 0) {
1456
+ $('.alm-btn-wrap .ajax-load-more-wrap #test-alm-button').addClass('loading');
1457
+ }
 
 
 
 
 
 
1458
  });
1459
 
1460
  $("select#alm_settings_btn_color").click(function (e) {
admin/editor/editor-build.php CHANGED
File without changes
admin/editor/editor.php CHANGED
File without changes
admin/editor/js/editor-btn.js CHANGED
File without changes
admin/img/add-ons/cache-add-on.jpg CHANGED
File without changes
admin/img/add-ons/comments-add-on.jpg CHANGED
File without changes
admin/img/add-ons/cta-add-on.jpg CHANGED
File without changes
admin/img/add-ons/filters-add-on.jpg CHANGED
File without changes
admin/img/add-ons/layouts-add-on.jpg CHANGED
File without changes
admin/img/add-ons/next-page-add-on.jpg CHANGED
File without changes
admin/img/add-ons/paging-add-ons.jpg CHANGED
File without changes
admin/img/add-ons/preloaded-add-ons.jpg CHANGED
File without changes
admin/img/add-ons/prev-post-add-on.jpg CHANGED
File without changes
admin/img/add-ons/pro-bundle-add-on.png CHANGED
File without changes
admin/img/add-ons/repeater-add-ons.jpg CHANGED
File without changes
admin/img/add-ons/seo-add-ons.jpg CHANGED
File without changes
admin/img/add-ons/shortcode-editor.jpg CHANGED
File without changes
admin/img/add-ons/theme-repeater-add-on.jpg CHANGED
File without changes
admin/img/add-ons/unlimited-add-ons.jpg CHANGED
File without changes
admin/img/add-ons/users-add-on.jpg CHANGED
File without changes
admin/img/add-ons/woocommerce-add-on.jpg ADDED
Binary file
admin/img/alm-logo-16x16.svg CHANGED
File without changes
admin/img/alm-logo-32x32.png CHANGED
File without changes
admin/img/alm-logo-48x48.png CHANGED
File without changes
admin/img/alm-logo-48x48.svg CHANGED
File without changes
admin/img/bkg-chkbox_off.png CHANGED
File without changes
admin/img/bkg-chkbox_on.png CHANGED
File without changes
admin/img/bkg-chkbox_selected.png CHANGED
File without changes
admin/img/bkg-radio_off.png CHANGED
File without changes
admin/img/bkg-radio_on.png CHANGED
File without changes
admin/img/bkg-radio_selected.png CHANGED
File without changes
admin/img/bkg-select.png CHANGED
File without changes
admin/img/column-1.png CHANGED
File without changes
admin/img/column-2.png CHANGED
File without changes
admin/img/column-3.png CHANGED
File without changes
admin/img/column-4.png ADDED
Binary file
admin/img/directory-list-btm.gif CHANGED
File without changes
admin/img/directory-list.gif CHANGED
File without changes
admin/img/ico-close.png CHANGED
File without changes
admin/img/infographic.png CHANGED
File without changes
admin/img/loader-unlimited.gif CHANGED
File without changes
admin/img/loader.gif CHANGED
File without changes
admin/img/logos/broadcast-48x48.png CHANGED
File without changes
admin/img/logos/eq-48x48.png CHANGED
File without changes
admin/img/logos/instant-images-48x48.png CHANGED
File without changes
admin/img/logos/post-explorer-48x48.png CHANGED
File without changes
admin/img/logos/velocity-48x48.png CHANGED
File without changes
admin/img/select2.png CHANGED
File without changes
admin/includes/components/custom-layouts.php CHANGED
File without changes
admin/includes/components/example-list.php CHANGED
File without changes
admin/includes/components/layout-list.php CHANGED
File without changes
admin/includes/components/repeater-options.php CHANGED
File without changes
admin/includes/cta/about.php CHANGED
File without changes
admin/includes/cta/add-ons.php CHANGED
File without changes
admin/includes/cta/config.php CHANGED
File without changes
admin/includes/cta/dyk.php CHANGED
File without changes
admin/includes/cta/extend.php CHANGED
File without changes
admin/includes/cta/pro-hero.php CHANGED
File without changes
admin/includes/cta/resources.php CHANGED
File without changes
admin/includes/cta/reviews.php CHANGED
File without changes
admin/includes/cta/sharing.php CHANGED
File without changes
admin/includes/cta/test.php CHANGED
File without changes
admin/includes/cta/writeable.php CHANGED
File without changes
admin/includes/layout/default.php CHANGED
File without changes
admin/index.php CHANGED
File without changes
admin/shortcode-builder/components/acf.php CHANGED
File without changes
admin/shortcode-builder/components/cache.php CHANGED
File without changes
admin/shortcode-builder/components/comments.php CHANGED
File without changes
admin/shortcode-builder/components/cta.php CHANGED
File without changes
admin/shortcode-builder/components/filters.php CHANGED
File without changes
admin/shortcode-builder/components/nextpage.php CHANGED
File without changes
admin/shortcode-builder/components/paging.php CHANGED
File without changes
admin/shortcode-builder/components/preloaded.php CHANGED
File without changes
admin/shortcode-builder/components/rest-api.php CHANGED
File without changes
admin/shortcode-builder/components/seo.php CHANGED
File without changes
admin/shortcode-builder/components/single-post.php CHANGED
File without changes
admin/shortcode-builder/components/users.php CHANGED
File without changes
admin/shortcode-builder/includes/meta-query-options.php CHANGED
File without changes
admin/shortcode-builder/includes/tax-query-options.php CHANGED
File without changes
admin/shortcode-builder/js/shortcode-builder.js CHANGED
@@ -168,11 +168,16 @@ jQuery(document).ready(function($) {
168
  var loading_style = $('select#loading-style').val();
169
  var loading_style_default = $('select#loading-style').data('default');
170
  var loading_style_target = $('select#loading-style').parent().find('.ajax-load-more-wrap');
171
-
172
  if(loading_style_target){
173
  var loading_style_base = loading_style_target.data('base');
174
  loading_style_target.removeAttr('class');
175
  loading_style_target.attr('class', loading_style_base + loading_style);
 
 
 
 
 
 
176
  }
177
  if(loading_style && loading_style !== loading_style_default){
178
  output += ' loading_style="'+loading_style+'"';
@@ -1721,6 +1726,17 @@ jQuery(document).ready(function($) {
1721
  _alm.generateUniqueID(10, el);
1722
  });
1723
 
 
 
 
 
 
 
 
 
 
 
 
1724
 
1725
 
1726
  });
168
  var loading_style = $('select#loading-style').val();
169
  var loading_style_default = $('select#loading-style').data('default');
170
  var loading_style_target = $('select#loading-style').parent().find('.ajax-load-more-wrap');
 
171
  if(loading_style_target){
172
  var loading_style_base = loading_style_target.data('base');
173
  loading_style_target.removeAttr('class');
174
  loading_style_target.attr('class', loading_style_base + loading_style);
175
+ if(loading_style.indexOf('infinite') !== -1){
176
+ $('.ajax-load-more-wrap button').addClass('loading');
177
+ } else {
178
+ $('.ajax-load-more-wrap button').removeClass('loading');
179
+ }
180
+
181
  }
182
  if(loading_style && loading_style !== loading_style_default){
183
  output += ' loading_style="'+loading_style+'"';
1726
  _alm.generateUniqueID(10, el);
1727
  });
1728
 
1729
+
1730
+ // Button loader preview.
1731
+ $('.ajax-load-more-wrap button').on('click', function(e){
1732
+ var button = $(this).get(0);
1733
+ var parent = button.parentNode;
1734
+ if(parent.classList.contains('infinite')){
1735
+ $(this).addClass('loading');
1736
+ } else {
1737
+ $(this).toggleClass('loading');
1738
+ }
1739
+ });
1740
 
1741
 
1742
  });
admin/shortcode-builder/shortcode-builder.php CHANGED
@@ -11,6 +11,7 @@
11
  $alm_options['_alm_disable_dynamic'] = '0';
12
  }
13
  $disable_dynamic_content = $alm_options['_alm_disable_dynamic'];
 
14
  ?>
15
 
16
 
@@ -83,13 +84,17 @@
83
  <div class="shortcode-builder--fields">
84
  <div class="inner">
85
  <select id="loading-style" class="alm_element" data-default="<?php echo $loading_style; ?>">
86
- <optgroup label="<?php _e('Button', 'ajax-load-more'); ?>">
87
- <option value="default" class="alm-color default"<?php echo ($loading_style === 'default') ? $selected : ''; ?>>Default</option>
88
  <option value="blue" class="alm-color blue"<?php echo ($loading_style === 'blue') ? $selected : ''; ?>>Blue</option>
89
  <option value="green" class="alm-color green"<?php echo ($loading_style === 'green') ? $selected : ''; ?>>Green</option>
90
  <option value="purple" class="alm-color purple"<?php echo ($loading_style === 'purple') ? $selected : ''; ?>>Purple</option>
91
  <option value="grey" class="alm-color grey"<?php echo ($loading_style === 'grey') ? $selected : ''; ?>>Grey</option>
92
  </optgroup>
 
 
 
 
93
  <optgroup label="<?php _e('Infinite Scroll (No Button)', 'ajax-load-more'); ?>">
94
  <option value="infinite classic" class="infinite classic"<?php echo ($loading_style === 'infinite classic') ? $selected : ''; ?>>Classic</option>
95
  <option value="infinite skype" class="infinite skype"<?php echo ($loading_style === 'infinite skype') ? $selected : ''; ?>>Skype</option>
@@ -102,8 +107,8 @@
102
  <div class="clear"></div>
103
  <div class="alm-btn-wrap">
104
  <div class="ajax-load-more-wrap core target <?php echo $loading_style; ?>" data-base="ajax-load-more-wrap core ">
105
- <span><?php _e('Preview', 'ajax-load-more'); ?></span>
106
- <button class="alm-load-more-btn loading" disabled="disabled">
107
  <?php echo apply_filters('alm_button_label', __('Older Posts', 'ajax-load-more')) ;?>
108
  </button>
109
  </div>
@@ -824,9 +829,12 @@
824
  $cats = 'null';
825
  }else{
826
  $cats = get_categories();
 
 
 
827
  }
828
  if($cats){
829
- $cat_link = 'https://codex.wordpress.org/Class_Reference/WP_Query#Category_Parameters';
830
  ?>
831
  <div class="row checkboxes categories" id="alm-categories">
832
  <h3 class="heading" tabindex="0"><?php _e('Category', 'ajax-load-more'); ?></h3>
@@ -849,7 +857,7 @@
849
  }
850
  echo '</select>';
851
  }else{
852
- echo '<input type="text" class="alm_element" name="category-select" id="category-select" placeholder="design, development, science etc...">';
853
  }
854
  ?>
855
  </div>
@@ -914,6 +922,9 @@
914
  $tags = 'null';
915
  }else{
916
  $tags = get_tags();
 
 
 
917
  }
918
  if($tags){
919
  $tag_link = 'https://codex.wordpress.org/Class_Reference/WP_Query#Tag_Parameters';
@@ -941,7 +952,7 @@
941
  }
942
  echo '</select>';
943
  }else{
944
- echo '<input type="text" class="alm_element" name="tag-select" id="tag-select" placeholder="hockey, puck, crosby etc...">';
945
  }
946
  ?>
947
  </div>
11
  $alm_options['_alm_disable_dynamic'] = '0';
12
  }
13
  $disable_dynamic_content = $alm_options['_alm_disable_dynamic'];
14
+ $show_max = 100; // Max number of items to show in tags, cats and taxonomies
15
  ?>
16
 
17
 
84
  <div class="shortcode-builder--fields">
85
  <div class="inner">
86
  <select id="loading-style" class="alm_element" data-default="<?php echo $loading_style; ?>">
87
+ <optgroup label="<?php _e('Button Style (Dark)', 'ajax-load-more'); ?>">
88
+ <option value="default" class="alm-color default"<?php echo ($loading_style === 'default') ? $selected : ''; ?>>Red (Default)</option>
89
  <option value="blue" class="alm-color blue"<?php echo ($loading_style === 'blue') ? $selected : ''; ?>>Blue</option>
90
  <option value="green" class="alm-color green"<?php echo ($loading_style === 'green') ? $selected : ''; ?>>Green</option>
91
  <option value="purple" class="alm-color purple"<?php echo ($loading_style === 'purple') ? $selected : ''; ?>>Purple</option>
92
  <option value="grey" class="alm-color grey"<?php echo ($loading_style === 'grey') ? $selected : ''; ?>>Grey</option>
93
  </optgroup>
94
+ <optgroup label="<?php _e('Button Style (Light)', 'ajax-load-more'); ?>">
95
+ <option value="white" class="alm-color white"<?php echo ($loading_style === 'white') ? $selected : ''; ?>>White</option>
96
+ <option value="light-grey" class="alm-color light-grey"<?php echo ($loading_style === 'light-grey') ? $selected : ''; ?>>Light Grey</option>
97
+ </optgroup>
98
  <optgroup label="<?php _e('Infinite Scroll (No Button)', 'ajax-load-more'); ?>">
99
  <option value="infinite classic" class="infinite classic"<?php echo ($loading_style === 'infinite classic') ? $selected : ''; ?>>Classic</option>
100
  <option value="infinite skype" class="infinite skype"<?php echo ($loading_style === 'infinite skype') ? $selected : ''; ?>>Skype</option>
107
  <div class="clear"></div>
108
  <div class="alm-btn-wrap">
109
  <div class="ajax-load-more-wrap core target <?php echo $loading_style; ?>" data-base="ajax-load-more-wrap core ">
110
+ <span><?php _e('CLICK TO PREVIEW', 'ajax-load-more'); ?></span>
111
+ <button class="alm-load-more-btn" type="button">
112
  <?php echo apply_filters('alm_button_label', __('Older Posts', 'ajax-load-more')) ;?>
113
  </button>
114
  </div>
829
  $cats = 'null';
830
  }else{
831
  $cats = get_categories();
832
+ if(count($cats) > $show_max){
833
+ $disable_dynamic_content = true;
834
+ }
835
  }
836
  if($cats){
837
+ $cat_link = 'https://developer.wordpress.org/reference/classes/wp_query/#category-parameters';
838
  ?>
839
  <div class="row checkboxes categories" id="alm-categories">
840
  <h3 class="heading" tabindex="0"><?php _e('Category', 'ajax-load-more'); ?></h3>
857
  }
858
  echo '</select>';
859
  }else{
860
+ echo '<input type="text" class="alm_element" name="category-select" id="category-select" placeholder="design, development, science etc..." style="margin-bottom: 15px;">';
861
  }
862
  ?>
863
  </div>
922
  $tags = 'null';
923
  }else{
924
  $tags = get_tags();
925
+ if(count($tags) > 3){
926
+ $disable_dynamic_content = true;
927
+ }
928
  }
929
  if($tags){
930
  $tag_link = 'https://codex.wordpress.org/Class_Reference/WP_Query#Tag_Parameters';
952
  }
953
  echo '</select>';
954
  }else{
955
+ echo '<input type="text" class="alm_element" name="tag-select" id="tag-select" placeholder="hockey, toronto, canada etc..." style="margin-bottom: 20px;">';
956
  }
957
  ?>
958
  </div>
admin/src/js/admin.js CHANGED
@@ -198,21 +198,16 @@ jQuery(document).ready(function($) {
198
  $("select#alm_settings_btn_color").change(function() {
199
  var color = jQuery(this).val();
200
  // Remove other colors
201
- $('.ajax-load-more-wrap.core.preview-pane').removeClass('none');
202
- $('.ajax-load-more-wrap.core').removeClass('default');
203
- $('.ajax-load-more-wrap.core').removeClass('grey');
204
- $('.ajax-load-more-wrap.core').removeClass('purple');
205
- $('.ajax-load-more-wrap.core').removeClass('green');
206
- $('.ajax-load-more-wrap.core').removeClass('red');
207
- $('.ajax-load-more-wrap.core').removeClass('blue');
208
- $('.ajax-load-more-wrap.core').removeClass('white');
209
- $('.ajax-load-more-wrap.core').removeClass('infinite');
210
- $('.ajax-load-more-wrap.core').removeClass('skype');
211
- $('.ajax-load-more-wrap.core').removeClass('ring');
212
- $('.ajax-load-more-wrap.core').removeClass('fading-blocks');
213
- $('.ajax-load-more-wrap.core').removeClass('fading-circles');
214
- $('.ajax-load-more-wrap.core').removeClass('chasing-arrows');
215
- $('.ajax-load-more-wrap.core').addClass(color);
216
  });
217
 
218
  $("select#alm_settings_btn_color").click(function(e){
198
  $("select#alm_settings_btn_color").change(function() {
199
  var color = jQuery(this).val();
200
  // Remove other colors
201
+
202
+ $(".alm-btn-wrap .ajax-load-more-wrap").attr('class', 'ajax-load-more-wrap');
203
+ $('.alm-btn-wrap .ajax-load-more-wrap').addClass(color);
204
+ $('.alm-btn-wrap .ajax-load-more-wrap #test-alm-button').removeClass('loading');
205
+
206
+ // Add loading class if Infinite loading style
207
+ if (color.indexOf("infinite") >= 0){
208
+ $('.alm-btn-wrap .ajax-load-more-wrap #test-alm-button').addClass('loading');
209
+ }
210
+
 
 
 
 
 
211
  });
212
 
213
  $("select#alm_settings_btn_color").click(function(e){
admin/src/scss/admin.scss CHANGED
@@ -9,7 +9,8 @@
9
  'partials/alm-settings-feedback',
10
  'partials/select2',
11
  'partials/shortcode-builder',
12
- 'partials/_builder-option-toggle';
 
13
 
14
  body.toplevel_page_ajax-load-more,
15
  body.ajax-load-more_page_ajax-load-more-repeaters,
@@ -21,11 +22,12 @@ body.ajax-load-more_page_ajax-load-more-licenses,
21
  body.ajax-load-more_page_ajax-load-more-cache,
22
  body.ajax-load-more_page_ajax-load-more-filters,
23
  body.ajax-load-more_page_ajax-load-more-pro,
24
- body.ajax-load-more_page_ajax-load-more-go-pro{
 
25
  background-color: #f7f7f7;
26
  #wpcontent{
27
  padding-left: 0;
28
- padding-bottom: 40px;
29
  background-color: #efefef;
30
  }
31
  #wpbody-content{
@@ -42,7 +44,8 @@ body.ajax-load-more_page_ajax-load-more-licenses,
42
  body.ajax-load-more_page_ajax-load-more-cache,
43
  body.ajax-load-more_page_ajax-load-more-filters,
44
  body.ajax-load-more_page_ajax-load-more-pro,
45
- body.ajax-load-more_page_ajax-load-more-go-pro{
 
46
  background: #efefef;
47
  #wpfooter {
48
  padding-top: 0;
@@ -252,7 +255,7 @@ body.ajax-load-more_page_ajax-load-more-pro{
252
  clear: both;
253
  text-transform: none;
254
  padding: 0;
255
- margin:0 0 15px;
256
  }
257
 
258
  .ajax-load-more p,
@@ -261,6 +264,9 @@ body.ajax-load-more_page_ajax-load-more-pro{
261
  .ajax-load-more textarea,
262
  .ajax-load-more label{
263
  font-size: 14px;
 
 
 
264
  }
265
  textarea#_alm_layouts_css{
266
  height: 240px;
@@ -1391,8 +1397,8 @@ hr.indented{ // Indented as fake padding in shortcode builder
1391
  .admin.ajax-load-more .ajax-load-more-wrap {
1392
  position: relative;
1393
  top: 5px;
1394
- padding: 15px 17px 17px;
1395
- border: 2px dashed #efefef;
1396
  display: inline-block;
1397
  margin-top:10px;
1398
  margin-bottom: 10px;
@@ -1407,7 +1413,7 @@ hr.indented{ // Indented as fake padding in shortcode builder
1407
  font-size: 10px;
1408
  line-height: 1;
1409
  opacity: 0.7;
1410
- padding: 0 0 8px;
1411
  text-transform: uppercase;
1412
  }
1413
  }
@@ -3115,6 +3121,10 @@ p.theme-title{
3115
  background-image: url('../../img/column-3.png');
3116
  width: 36px;
3117
  }
 
 
 
 
3118
  .alm-drop-btn.alm-layout-selection li.type .col-select a.column-1.updating,
3119
  .alm-drop-btn.alm-layout-selection li.type .col-select a.column-2.updating,
3120
  .alm-drop-btn.alm-layout-selection li.type .col-select a.column-3.updating{
9
  'partials/alm-settings-feedback',
10
  'partials/select2',
11
  'partials/shortcode-builder',
12
+ 'partials/woocommerce',
13
+ 'partials/builder-option-toggle';
14
 
15
  body.toplevel_page_ajax-load-more,
16
  body.ajax-load-more_page_ajax-load-more-repeaters,
22
  body.ajax-load-more_page_ajax-load-more-cache,
23
  body.ajax-load-more_page_ajax-load-more-filters,
24
  body.ajax-load-more_page_ajax-load-more-pro,
25
+ body.ajax-load-more_page_ajax-load-more-go-pro,
26
+ body.ajax-load-more_page_ajax-load-more-woocommerce{
27
  background-color: #f7f7f7;
28
  #wpcontent{
29
  padding-left: 0;
30
+ padding-bottom: 20px;
31
  background-color: #efefef;
32
  }
33
  #wpbody-content{
44
  body.ajax-load-more_page_ajax-load-more-cache,
45
  body.ajax-load-more_page_ajax-load-more-filters,
46
  body.ajax-load-more_page_ajax-load-more-pro,
47
+ body.ajax-load-more_page_ajax-load-more-go-pro,
48
+ body.ajax-load-more_page_ajax-load-more-woocommerce{
49
  background: #efefef;
50
  #wpfooter {
51
  padding-top: 0;
255
  clear: both;
256
  text-transform: none;
257
  padding: 0;
258
+ margin: 0 0 15px;
259
  }
260
 
261
  .ajax-load-more p,
264
  .ajax-load-more textarea,
265
  .ajax-load-more label{
266
  font-size: 14px;
267
+ &.lg{
268
+ font-size: 16px
269
+ }
270
  }
271
  textarea#_alm_layouts_css{
272
  height: 240px;
1397
  .admin.ajax-load-more .ajax-load-more-wrap {
1398
  position: relative;
1399
  top: 5px;
1400
+ padding: 15px;
1401
+ border: 1px dashed #e1e1e1;
1402
  display: inline-block;
1403
  margin-top:10px;
1404
  margin-bottom: 10px;
1413
  font-size: 10px;
1414
  line-height: 1;
1415
  opacity: 0.7;
1416
+ padding: 0 0 15px;
1417
  text-transform: uppercase;
1418
  }
1419
  }
3121
  background-image: url('../../img/column-3.png');
3122
  width: 36px;
3123
  }
3124
+ .alm-drop-btn.alm-layout-selection li.type .col-select a.column-4{
3125
+ background-image: url('../../img/column-4.png');
3126
+ width: 36px;
3127
+ }
3128
  .alm-drop-btn.alm-layout-selection li.type .col-select a.column-1.updating,
3129
  .alm-drop-btn.alm-layout-selection li.type .col-select a.column-2.updating,
3130
  .alm-drop-btn.alm-layout-selection li.type .col-select a.column-3.updating{
admin/src/scss/partials/_select2.scss CHANGED
@@ -17,17 +17,25 @@
17
  .select2-results .select2-result.alm-color.default .select2-result-label:after{
18
  background-color: #ed7070;
19
  }
 
 
 
 
 
 
 
 
20
  .select2-results .select2-result.alm-color.blue .select2-result-label:after{
21
- background-color: #0081bf;
22
  }
23
  .select2-results .select2-result.alm-color.green .select2-result-label:after{
24
- background-color: #6fca68;
25
  }
26
  .select2-results .select2-result.alm-color.purple .select2-result-label:after{
27
- background-color: #a86bb9;
28
  }
29
  .select2-results .select2-result.alm-color.grey .select2-result-label:after{
30
- background-color: #888;
31
  }
32
  .select2-results .select2-result.infinite .select2-result-label:after{
33
  display: none;
17
  .select2-results .select2-result.alm-color.default .select2-result-label:after{
18
  background-color: #ed7070;
19
  }
20
+ .select2-results .select2-result.alm-color.white .select2-result-label:after{
21
+ background-color: #fff;
22
+ box-shadow: 0 0 0 1px #ccc;
23
+ }
24
+ .select2-results .select2-result.alm-color.light-grey .select2-result-label:after{
25
+ background-color: #efefef;
26
+ box-shadow: 0 0 0 1px #ccc;
27
+ }
28
  .select2-results .select2-result.alm-color.blue .select2-result-label:after{
29
+ background-color: #1b91ca;
30
  }
31
  .select2-results .select2-result.alm-color.green .select2-result-label:after{
32
+ background-color: #80ca7a;
33
  }
34
  .select2-results .select2-result.alm-color.purple .select2-result-label:after{
35
+ background-color: #b97eca;
36
  }
37
  .select2-results .select2-result.alm-color.grey .select2-result-label:after{
38
+ background-color: #a09e9e;
39
  }
40
  .select2-results .select2-result.infinite .select2-result-label:after{
41
  display: none;
admin/src/scss/partials/_woocommerce.scss ADDED
@@ -0,0 +1,33 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ .woocommerce-intro{
2
+ }
3
+ .woocommerce-help{
4
+ &--item{
5
+ width: 100%;
6
+ display: flex;
7
+ flex-wrap: nowrap;
8
+ align-items: center;
9
+ padding-top: 20px;
10
+ margin-top: 20px;
11
+ border-top: 1px solid #efefef;
12
+ div{
13
+ flex: 1;
14
+ padding: 20px 20px 20px 30px;
15
+ @media screen and (max-width: 600px){
16
+ padding: 20px 0;
17
+ }
18
+ }
19
+ .img{
20
+ padding: 0;
21
+ flex: none;
22
+ width: 30%;
23
+ @media screen and (max-width: 600px){
24
+ display: none;
25
+ }
26
+ img{
27
+ border: 1px solid #efefef;
28
+ padding: 2px;
29
+ border-radius: 4px;
30
+ }
31
+ }
32
+ }
33
+ }
admin/views/add-ons.php CHANGED
File without changes
admin/views/extensions.php CHANGED
@@ -24,6 +24,9 @@
24
  ),
25
  array(
26
  'slug' => 'ajax-load-more-for-searchwp'
 
 
 
27
  )
28
  );
29
  if(class_exists('Connekt_Plugin_Installer')){
24
  ),
25
  array(
26
  'slug' => 'ajax-load-more-for-searchwp'
27
+ ),
28
+ array(
29
+ 'slug' => 'ajax-load-more-for-terms'
30
  )
31
  );
32
  if(class_exists('Connekt_Plugin_Installer')){
admin/views/go-pro.php CHANGED
File without changes
admin/views/help.php CHANGED
File without changes
admin/views/licenses.php CHANGED
File without changes
admin/views/repeater-templates.php CHANGED
File without changes
admin/views/settings.php CHANGED
File without changes
admin/views/shortcode-builder.php CHANGED
File without changes
ajax-load-more.php CHANGED
@@ -6,15 +6,15 @@ Description: The ultimate solution to add infinite scroll functionality to your
6
  Text Domain: ajax-load-more
7
  Author: Darren Cooney
8
  Twitter: @KaptonKaos
9
- Author URI: https://connekthq.com
10
- Version: 5.2.0
11
  License: GPL
12
  Copyright: Darren Cooney & Connekt Media
13
  */
14
 
15
 
16
- define('ALM_VERSION', '5.2.0');
17
- define('ALM_RELEASE', 'March 13, 2020');
18
  define('ALM_STORE_URL', 'https://connekthq.com');
19
 
20
 
@@ -27,7 +27,7 @@ define('ALM_STORE_URL', 'https://connekthq.com');
27
  */
28
 
29
  function alm_install($network_wide) {
30
-
31
  global $wpdb;
32
  add_option( "alm_version", ALM_VERSION ); // Add to WP Option tbl
33
  if ( is_multisite() && $network_wide ) {
@@ -41,7 +41,7 @@ function alm_install($network_wide) {
41
  } else {
42
  alm_create_table();
43
  }
44
-
45
  }
46
  register_activation_hook( __FILE__, 'alm_install' );
47
  add_action( 'wpmu_new_blog', 'alm_install' );
@@ -73,7 +73,7 @@ function alm_create_table(){
73
  $w = fwrite($tmp, $defaultRepeater);
74
  fclose($tmp);
75
  }
76
-
77
  // Exit if Repeater Templates are disbaled, we don't want to create the table
78
  if( defined('ALM_DISABLE_REPEATER_TEMPLATES') && ALM_DISABLE_REPEATER_TEMPLATES ){
79
  return false;
@@ -94,7 +94,7 @@ function alm_create_table(){
94
  // Insert the default data in created table
95
  $wpdb->insert($table_name , array('name' => 'default', 'repeaterDefault' => $defaultRepeater, 'repeaterType' => 'default', 'pluginVersion' => ALM_VERSION));
96
  }
97
-
98
  }
99
 
100
 
@@ -122,7 +122,7 @@ if( !class_exists('AjaxLoadMore') ):
122
 
123
  $this->alm_define_constants();
124
  $this->alm_includes();
125
-
126
  add_action( 'wp_ajax_alm_get_posts', array(&$this, 'alm_query_posts') );
127
  add_action( 'wp_ajax_nopriv_alm_get_posts', array(&$this, 'alm_query_posts') );
128
  add_action( 'wp_enqueue_scripts', array(&$this, 'alm_enqueue_scripts') );
@@ -168,10 +168,11 @@ if( !class_exists('AjaxLoadMore') ):
168
  if (!defined('ALM_PREV_POST_ITEM_NAME')) define('ALM_PREV_POST_ITEM_NAME', '9686');
169
  if (!defined('ALM_RESTAPI_ITEM_NAME')) define('ALM_RESTAPI_ITEM_NAME', '17105'); // Deprecated
170
  if (!defined('ALM_SEO_ITEM_NAME')) define('ALM_SEO_ITEM_NAME', '3482');
171
- if (!defined('ALM_TABS_ITEM_NAME')) define('ALM_TABS_ITEM_NAME', '54855');
172
  if (!defined('ALM_THEME_REPEATERS_ITEM_NAME')) define('ALM_THEME_REPEATERS_ITEM_NAME', '8860');
173
  if (!defined('ALM_USERS_ITEM_NAME')) define('ALM_USERS_ITEM_NAME', '32311');
174
  if (!defined('ALM_PRO_ITEM_NAME')) define('ALM_PRO_ITEM_NAME', '42166');
 
175
 
176
  }
177
 
@@ -262,7 +263,7 @@ if( !class_exists('AjaxLoadMore') ):
262
  * @since 2.0.0
263
  */
264
  public function alm_includes(){
265
-
266
  include_once( ALM_PATH . 'core/functions.php'); // Load Core Functions
267
  include_once( ALM_PATH . 'core/classes/class.alm-shortcode.php'); // Load Shortcode Class
268
  include_once( ALM_PATH . 'core/classes/class.alm-woocommerce.php'); // Load Woocommerce Class
@@ -279,7 +280,7 @@ if( !class_exists('AjaxLoadMore') ):
279
  include( dirname( __FILE__ ) . '/vendor/EDD_SL_Plugin_Updater.php' );
280
  }
281
  }
282
-
283
  }
284
 
285
 
@@ -370,7 +371,7 @@ if( !class_exists('AjaxLoadMore') ):
370
 
371
  // Callback Helpers
372
  wp_register_script( 'ajax-load-more-legacy-callbacks', plugins_url( '/vendor/js/alm/legacy-callbacks.js', __FILE__ ), 'jquery', '', false);
373
-
374
 
375
  // Core CSS
376
  if( !alm_do_inline_css('_alm_inline_css') && !alm_css_disabled('_alm_disable_css')){ // Not inline or disabled
@@ -380,8 +381,8 @@ if( !class_exists('AjaxLoadMore') ):
380
 
381
  // Prevent loading of unnessasry posts - move user to top of page
382
  $scrolltop = (!isset($options['_alm_scroll_top']) || $options['_alm_scroll_top'] != '1') ? 'false' : 'true';
383
-
384
-
385
  // Localized JS variables
386
  wp_localize_script(
387
  'ajax-load-more',
@@ -395,9 +396,10 @@ if( !class_exists('AjaxLoadMore') ):
395
  'ga_debug' => apply_filters('alm_ga_debug', 'false'),
396
  'results_text' => apply_filters('alm_display_results', __('Viewing {post_count} of {total_posts} results.', 'ajax-load-more')),
397
  'no_results_text' => apply_filters('alm_no_results_text', __('No results found.', 'ajax-load-more')),
398
- 'alm_debug' => apply_filters('alm_debug', false)
 
399
  )
400
- );
401
  }
402
 
403
 
@@ -425,50 +427,50 @@ if( !class_exists('AjaxLoadMore') ):
425
  public static function alm_return_shortcode_atts(){
426
  return self::$shortcode_atts;
427
  }
428
-
429
-
430
-
431
  /**
432
  * alm_query_posts
433
  * Core Ajax Load More Query
434
  *
435
  * @since 2.0.0
436
- */
437
- public function alm_query_posts() {
438
-
439
  // WPML fix for category/tag/taxonomy archives
440
  if ( (isset( $_GET['category'] ) && $_GET['category']) || (isset($_GET['taxonomy']) && $_GET['taxonomy']) || (isset($_GET['tag']) && $_GET['tag']) ) {
441
  unset($_REQUEST['post_id']);
442
  }
443
-
444
  $id = (isset($_GET['id'])) ? $_GET['id'] : '';
445
  $post_id = (isset($_GET['post_id'])) ? $_GET['post_id'] : '';
446
  $slug = (isset($_GET['slug'])) ? $_GET['slug'] : '';
447
- $canonical_url = (isset($_GET['canonical_url'])) ? esc_url($_GET['canonical_url']) : esc_url($_SERVER['HTTP_REFERER']);
448
-
449
  // Ajax Query Type
450
- $queryType = (isset($_GET['query_type'])) ? $_GET['query_type'] : 'standard'; // 'standard' or 'totalposts'; totalposts returns $alm_found_posts
451
-
452
  // Cache
453
  $cache_id = (isset($_GET['cache_id'])) ? $_GET['cache_id'] : '';
454
  $cache_logged_in = (isset($_GET['cache_logged_in'])) ? $_GET['cache_logged_in'] : false;
455
- $do_create_cache = ($cache_logged_in === 'true' && is_user_logged_in()) ? false : true;
456
-
457
  // Offset
458
- $offset = (isset($_GET['offset'])) ? $_GET['offset'] : 0;
459
-
460
  // Repeater Templates
461
- $repeater = (isset($_GET['repeater'])) ? $_GET['repeater'] : 'default';
462
  $type = alm_get_repeater_type($repeater);
463
- $theme_repeater = (isset($_GET['theme_repeater'])) ? $_GET['theme_repeater'] : 'null';
464
-
465
  // Post Type
466
- $postType = (isset($_GET['post_type'])) ? $_GET['post_type'] : 'post';
467
-
468
  // Page Parameters
469
  $posts_per_page = (isset($_GET['posts_per_page'])) ? $_GET['posts_per_page'] : 5;
470
- $page = (isset($_GET['page'])) ? $_GET['page'] : 0;
471
-
472
  // Advanced Custom Fields
473
  $acfData = (isset($_GET['acf'])) ? $_GET['acf'] : false;
474
  if($acfData){
@@ -476,11 +478,11 @@ if( !class_exists('AjaxLoadMore') ):
476
  $acf_post_id = (isset($acfData['post_id'])) ? $acfData['post_id'] : ''; // Post ID
477
  $acf_field_type = (isset($acfData['field_type'])) ? $acfData['field_type'] : ''; // ACF Field Type
478
  $acf_field_name = (isset($acfData['field_name'])) ? $acfData['field_name'] : ''; // ACF Field Type
479
- }
480
-
481
  // Paging Add-on
482
- $paging = (isset($_GET['paging'])) ? $_GET['paging'] : 'false';
483
-
484
  // Preload Add-on
485
  $preloaded = (isset($_GET['preloaded'])) ? $_GET['preloaded'] : 'false';
486
  $preloaded_amount = (isset($_GET['preloaded_amount'])) ? $_GET['preloaded_amount'] : '5';
@@ -488,8 +490,8 @@ if( !class_exists('AjaxLoadMore') ):
488
  // If preload - offset the ajax posts by posts_per_page + preload_amount val
489
  $old_offset = $preloaded_amount;
490
  $offset = $offset + $preloaded_amount;
491
- }
492
-
493
  // CTA Add-on
494
  $cta = false;
495
  $ctaData = (isset($_GET['cta'])) ? $_GET['cta'] : false;
@@ -501,9 +503,9 @@ if( !class_exists('AjaxLoadMore') ):
501
  $cta_val = (string)$cta_position_array[1];
502
  $cta_pos = ($cta_pos != 'after') ? 'before' : $cta_pos;
503
  $cta_repeater = (isset($ctaData['cta_repeater'])) ? $ctaData['cta_repeater'] : 'null';
504
- $cta_theme_repeater = (isset($ctaData['cta_theme_repeater'])) ? $ctaData['cta_theme_repeater'] : 'null';
505
- }
506
-
507
  // Single Post Add-on
508
  $single_post = false;
509
  $single_post_data = (isset($_GET['single_post'])) ? $_GET['single_post'] : false;
@@ -511,21 +513,27 @@ if( !class_exists('AjaxLoadMore') ):
511
  $single_post = true;
512
  $single_post_id = (isset($single_post_data['id'])) ? $single_post_data['id'] : '';
513
  $single_post_slug = (isset($single_post_data['slug'])) ? $single_post_data['slug'] : '';
514
- }
515
-
516
  // SEO Add-on
517
- $seo_start_page = (isset($_GET['seo_start_page'])) ? $_GET['seo_start_page'] : 1;
518
-
 
 
 
 
 
 
519
  // Set up initial WP_Query $args
520
- $args = ALM_QUERY_ARGS::alm_build_queryargs($_GET, true);
521
  $args['paged'] = (get_query_var('paged')) ? get_query_var('paged') : 1;
522
  $args['offset'] = $offset + ($posts_per_page*$page);
523
-
524
-
525
  // Get current page number for determining item number
526
  $alm_page_count = ($page == 0) ? 1 : $page + 1;
527
-
528
-
529
  /*
530
  * alm_single_post_args
531
  *
@@ -535,9 +543,9 @@ if( !class_exists('AjaxLoadMore') ):
535
  * @return $args;
536
  */
537
  $args = ($single_post && has_action('alm_single_post_installed')) ? apply_filters('alm_single_post_args', $single_post_id, $postType) : $args;
538
-
539
-
540
-
541
  /*
542
  * alm_modify_query_args
543
  *
@@ -547,9 +555,9 @@ if( !class_exists('AjaxLoadMore') ):
547
  * Deprecated 2.10
548
  */
549
  $args = apply_filters('alm_modify_query_args', $args, $slug); // ALM Core Filter Hook
550
-
551
-
552
-
553
  /*
554
  * alm_query_args_{id}
555
  *
@@ -558,26 +566,26 @@ if( !class_exists('AjaxLoadMore') ):
558
  * @return $args;
559
  */
560
  $args = apply_filters('alm_query_args_'. $id, $args, $post_id); // ALM Core Filter Hook
561
-
562
-
563
-
564
  /*
565
  * Custom `alm_query` parameter in the WP_Query
566
  * Value is accessed elsewhere for filters & hooks etc.
567
- */
568
  $args['alm_query'] = ($single_post) ? 'single_posts' : 'alm';
569
-
570
-
571
-
572
  /*
573
  * WP_Query
574
  *
575
  * @return $alm_query;
576
  */
577
  $alm_query = new WP_Query( $args );
578
-
579
-
580
-
581
  /*
582
  * alm_query_after_{id}
583
  *
@@ -586,8 +594,8 @@ if( !class_exists('AjaxLoadMore') ):
586
  * @return $alm_query;
587
  */
588
  $alm_query = apply_filters('alm_query_after_'. $id, $alm_query, $post_id); // ALM Core Filter Hook
589
-
590
-
591
  // If preloaded, update our loop count and total posts
592
  if(has_action('alm_preload_installed') && $preloaded === 'true'){
593
  $alm_total_posts = $alm_query->found_posts - $offset + $preloaded_amount;
@@ -599,9 +607,9 @@ if( !class_exists('AjaxLoadMore') ):
599
  $alm_total_posts = $alm_query->found_posts - $offset;
600
  $alm_loop_count = 0;
601
  }
602
-
603
-
604
-
605
  /*
606
  * alm_cache_create_dir
607
  *
@@ -612,11 +620,11 @@ if( !class_exists('AjaxLoadMore') ):
612
  */
613
  if(!empty($cache_id) && has_action('alm_cache_create_dir') && $do_create_cache){
614
  apply_filters('alm_cache_create_dir', $cache_id, $canonical_url);
615
- }
616
-
617
-
618
  if($queryType === 'standard'){
619
-
620
  /*
621
  * alm_debug
622
  *
@@ -625,59 +633,65 @@ if( !class_exists('AjaxLoadMore') ):
625
  * @return $alm_query/false;
626
  */
627
  $debug = (apply_filters('alm_debug', false)) ? $args : false;
628
-
629
  // Run the loop
630
-
631
  if ($alm_query->have_posts()) {
632
-
633
  $alm_found_posts = $alm_total_posts;
634
  $alm_post_count = $alm_query->post_count;
635
  $alm_current = 0;
636
  $alm_has_cta = false;
637
-
638
  $cta_array = Array();
639
  if($cta && has_action('alm_cta_pos_array')){ // Build CTA Position Array
640
  $cta_array = apply_filters('alm_cta_pos_array', $seo_start_page, $page, $posts_per_page, $alm_post_count, $cta_val, $paging);
641
  }
642
-
643
  ob_start();
644
-
645
  // ALM Loop
646
  while ($alm_query->have_posts()): $alm_query->the_post();
647
-
648
  $alm_loop_count++;
649
  $alm_current++; // Current item in loop
650
  $alm_page = $alm_page_count; // Get page number
651
- $alm_item = ($alm_page_count * $posts_per_page) - $posts_per_page + $alm_loop_count; // Get current item
652
-
653
  // Call to Action [Before]
654
  if($cta && has_action('alm_cta_inc') && $cta_pos === 'before' && in_array($alm_current, $cta_array)){
655
  do_action('alm_cta_inc', $cta_repeater, $cta_theme_repeater, $alm_found_posts, $alm_page, $alm_item, $alm_current, false);
656
  $alm_has_cta = true;
657
  }
658
  // End Call to Action [Before]
659
-
660
- // Repeater Template
661
- if($theme_repeater != 'null' && has_action('alm_get_theme_repeater')){ // Theme Repeater
 
 
662
  do_action('alm_get_theme_repeater', $theme_repeater, $alm_found_posts, $alm_page, $alm_item, $alm_current);
663
- }else{
664
- include(alm_get_current_repeater( $repeater, $type )); // Repeater
 
 
 
 
665
  }
666
  // End Repeater Template
667
-
668
  // Call to Action [After]
669
  if($cta && has_action('alm_cta_inc') && $cta_pos === 'after' && in_array($alm_current, $cta_array)){
670
  do_action('alm_cta_inc', $cta_repeater, $cta_theme_repeater, $alm_found_posts, $alm_page, $alm_item, $alm_current, false);
671
  $alm_has_cta = true;
672
  }
673
  // End Call to Action [After]
674
-
675
  endwhile; wp_reset_query();
676
  // End ALM Loop
677
-
678
  $data = ob_get_clean();
679
-
680
-
681
  /*
682
  * alm_cache_file
683
  *
@@ -698,8 +712,8 @@ if( !class_exists('AjaxLoadMore') ):
698
  // Standard Cache
699
  apply_filters('alm_cache_file', $cache_id, $page, $seo_start_page, $data, $preloaded);
700
  }
701
- }
702
-
703
  $return = array(
704
  'html' => $data,
705
  'meta' => array(
@@ -709,9 +723,9 @@ if( !class_exists('AjaxLoadMore') ):
709
  )
710
  );
711
  wp_send_json($return);
712
-
713
  } else {
714
-
715
  $return = array(
716
  'html' => null,
717
  'meta' => array(
@@ -720,28 +734,28 @@ if( !class_exists('AjaxLoadMore') ):
720
  'debug' => $debug
721
  )
722
  );
723
-
724
  wp_send_json($return);
725
-
726
  }
727
-
728
  }
729
-
730
  elseif($queryType === 'totalposts'){ // Paging add-on
731
-
732
  // Paging add-on
733
  wp_send_json(array(
734
  'totalposts' => $alm_total_posts
735
  ));
736
-
737
  }
738
-
739
  wp_die();
740
-
741
- }
742
 
743
  }
744
-
745
 
746
 
747
  /**
@@ -758,9 +772,9 @@ if( !class_exists('AjaxLoadMore') ):
758
  }
759
  return $ajax_load_more;
760
  }
761
-
762
  AjaxLoadMore(); // initialize
763
-
764
-
765
 
766
  endif; // class_exists check
6
  Text Domain: ajax-load-more
7
  Author: Darren Cooney
8
  Twitter: @KaptonKaos
9
+ Author URI: https://connekthq.com
10
+ Version: 5.3.0
11
  License: GPL
12
  Copyright: Darren Cooney & Connekt Media
13
  */
14
 
15
 
16
+ define('ALM_VERSION', '5.3.0');
17
+ define('ALM_RELEASE', 'April 22, 2020');
18
  define('ALM_STORE_URL', 'https://connekthq.com');
19
 
20
 
27
  */
28
 
29
  function alm_install($network_wide) {
30
+
31
  global $wpdb;
32
  add_option( "alm_version", ALM_VERSION ); // Add to WP Option tbl
33
  if ( is_multisite() && $network_wide ) {
41
  } else {
42
  alm_create_table();
43
  }
44
+
45
  }
46
  register_activation_hook( __FILE__, 'alm_install' );
47
  add_action( 'wpmu_new_blog', 'alm_install' );
73
  $w = fwrite($tmp, $defaultRepeater);
74
  fclose($tmp);
75
  }
76
+
77
  // Exit if Repeater Templates are disbaled, we don't want to create the table
78
  if( defined('ALM_DISABLE_REPEATER_TEMPLATES') && ALM_DISABLE_REPEATER_TEMPLATES ){
79
  return false;
94
  // Insert the default data in created table
95
  $wpdb->insert($table_name , array('name' => 'default', 'repeaterDefault' => $defaultRepeater, 'repeaterType' => 'default', 'pluginVersion' => ALM_VERSION));
96
  }
97
+
98
  }
99
 
100
 
122
 
123
  $this->alm_define_constants();
124
  $this->alm_includes();
125
+
126
  add_action( 'wp_ajax_alm_get_posts', array(&$this, 'alm_query_posts') );
127
  add_action( 'wp_ajax_nopriv_alm_get_posts', array(&$this, 'alm_query_posts') );
128
  add_action( 'wp_enqueue_scripts', array(&$this, 'alm_enqueue_scripts') );
168
  if (!defined('ALM_PREV_POST_ITEM_NAME')) define('ALM_PREV_POST_ITEM_NAME', '9686');
169
  if (!defined('ALM_RESTAPI_ITEM_NAME')) define('ALM_RESTAPI_ITEM_NAME', '17105'); // Deprecated
170
  if (!defined('ALM_SEO_ITEM_NAME')) define('ALM_SEO_ITEM_NAME', '3482');
171
+ if (!defined('ALM_TABS_ITEM_NAME')) define('ALM_TABS_ITEM_NAME', '54855');
172
  if (!defined('ALM_THEME_REPEATERS_ITEM_NAME')) define('ALM_THEME_REPEATERS_ITEM_NAME', '8860');
173
  if (!defined('ALM_USERS_ITEM_NAME')) define('ALM_USERS_ITEM_NAME', '32311');
174
  if (!defined('ALM_PRO_ITEM_NAME')) define('ALM_PRO_ITEM_NAME', '42166');
175
+ if (!defined('ALM_WOO_ITEM_NAME')) define('ALM_WOO_ITEM_NAME', '62770');
176
 
177
  }
178
 
263
  * @since 2.0.0
264
  */
265
  public function alm_includes(){
266
+
267
  include_once( ALM_PATH . 'core/functions.php'); // Load Core Functions
268
  include_once( ALM_PATH . 'core/classes/class.alm-shortcode.php'); // Load Shortcode Class
269
  include_once( ALM_PATH . 'core/classes/class.alm-woocommerce.php'); // Load Woocommerce Class
280
  include( dirname( __FILE__ ) . '/vendor/EDD_SL_Plugin_Updater.php' );
281
  }
282
  }
283
+
284
  }
285
 
286
 
371
 
372
  // Callback Helpers
373
  wp_register_script( 'ajax-load-more-legacy-callbacks', plugins_url( '/vendor/js/alm/legacy-callbacks.js', __FILE__ ), 'jquery', '', false);
374
+
375
 
376
  // Core CSS
377
  if( !alm_do_inline_css('_alm_inline_css') && !alm_css_disabled('_alm_disable_css')){ // Not inline or disabled
381
 
382
  // Prevent loading of unnessasry posts - move user to top of page
383
  $scrolltop = (!isset($options['_alm_scroll_top']) || $options['_alm_scroll_top'] != '1') ? 'false' : 'true';
384
+
385
+
386
  // Localized JS variables
387
  wp_localize_script(
388
  'ajax-load-more',
396
  'ga_debug' => apply_filters('alm_ga_debug', 'false'),
397
  'results_text' => apply_filters('alm_display_results', __('Viewing {post_count} of {total_posts} results.', 'ajax-load-more')),
398
  'no_results_text' => apply_filters('alm_no_results_text', __('No results found.', 'ajax-load-more')),
399
+ 'alm_debug' => apply_filters('alm_debug', false),
400
+ 'a11y_focus' => apply_filters('alm_a11y_focus', true)
401
  )
402
+ );
403
  }
404
 
405
 
427
  public static function alm_return_shortcode_atts(){
428
  return self::$shortcode_atts;
429
  }
430
+
431
+
432
+
433
  /**
434
  * alm_query_posts
435
  * Core Ajax Load More Query
436
  *
437
  * @since 2.0.0
438
+ */
439
+ public function alm_query_posts() {
440
+
441
  // WPML fix for category/tag/taxonomy archives
442
  if ( (isset( $_GET['category'] ) && $_GET['category']) || (isset($_GET['taxonomy']) && $_GET['taxonomy']) || (isset($_GET['tag']) && $_GET['tag']) ) {
443
  unset($_REQUEST['post_id']);
444
  }
445
+
446
  $id = (isset($_GET['id'])) ? $_GET['id'] : '';
447
  $post_id = (isset($_GET['post_id'])) ? $_GET['post_id'] : '';
448
  $slug = (isset($_GET['slug'])) ? $_GET['slug'] : '';
449
+ $canonical_url = (isset($_GET['canonical_url'])) ? esc_url($_GET['canonical_url']) : esc_url($_SERVER['HTTP_REFERER']);
450
+
451
  // Ajax Query Type
452
+ $queryType = (isset($_GET['query_type'])) ? $_GET['query_type'] : 'standard'; // 'standard' or 'totalposts'; totalposts returns $alm_found_posts
453
+
454
  // Cache
455
  $cache_id = (isset($_GET['cache_id'])) ? $_GET['cache_id'] : '';
456
  $cache_logged_in = (isset($_GET['cache_logged_in'])) ? $_GET['cache_logged_in'] : false;
457
+ $do_create_cache = ($cache_logged_in === 'true' && is_user_logged_in()) ? false : true;
458
+
459
  // Offset
460
+ $offset = (isset($_GET['offset'])) ? $_GET['offset'] : 0;
461
+
462
  // Repeater Templates
463
+ $repeater = (isset($_GET['repeater'])) ? sanitize_file_name($_GET['repeater']) : 'default';
464
  $type = alm_get_repeater_type($repeater);
465
+ $theme_repeater = (isset($_GET['theme_repeater'])) ? sanitize_file_name($_GET['theme_repeater']) : 'null';
466
+
467
  // Post Type
468
+ $postType = (isset($_GET['post_type'])) ? $_GET['post_type'] : 'post';
469
+
470
  // Page Parameters
471
  $posts_per_page = (isset($_GET['posts_per_page'])) ? $_GET['posts_per_page'] : 5;
472
+ $page = (isset($_GET['page'])) ? $_GET['page'] : 0;
473
+
474
  // Advanced Custom Fields
475
  $acfData = (isset($_GET['acf'])) ? $_GET['acf'] : false;
476
  if($acfData){
478
  $acf_post_id = (isset($acfData['post_id'])) ? $acfData['post_id'] : ''; // Post ID
479
  $acf_field_type = (isset($acfData['field_type'])) ? $acfData['field_type'] : ''; // ACF Field Type
480
  $acf_field_name = (isset($acfData['field_name'])) ? $acfData['field_name'] : ''; // ACF Field Type
481
+ }
482
+
483
  // Paging Add-on
484
+ $paging = (isset($_GET['paging'])) ? $_GET['paging'] : 'false';
485
+
486
  // Preload Add-on
487
  $preloaded = (isset($_GET['preloaded'])) ? $_GET['preloaded'] : 'false';
488
  $preloaded_amount = (isset($_GET['preloaded_amount'])) ? $_GET['preloaded_amount'] : '5';
490
  // If preload - offset the ajax posts by posts_per_page + preload_amount val
491
  $old_offset = $preloaded_amount;
492
  $offset = $offset + $preloaded_amount;
493
+ }
494
+
495
  // CTA Add-on
496
  $cta = false;
497
  $ctaData = (isset($_GET['cta'])) ? $_GET['cta'] : false;
503
  $cta_val = (string)$cta_position_array[1];
504
  $cta_pos = ($cta_pos != 'after') ? 'before' : $cta_pos;
505
  $cta_repeater = (isset($ctaData['cta_repeater'])) ? $ctaData['cta_repeater'] : 'null';
506
+ $cta_theme_repeater = (isset($ctaData['cta_theme_repeater'])) ? sanitize_file_name($ctaData['cta_theme_repeater']) : 'null';
507
+ }
508
+
509
  // Single Post Add-on
510
  $single_post = false;
511
  $single_post_data = (isset($_GET['single_post'])) ? $_GET['single_post'] : false;
513
  $single_post = true;
514
  $single_post_id = (isset($single_post_data['id'])) ? $single_post_data['id'] : '';
515
  $single_post_slug = (isset($single_post_data['slug'])) ? $single_post_data['slug'] : '';
516
+ }
517
+
518
  // SEO Add-on
519
+ $seo_start_page = (isset($_GET['seo_start_page'])) ? $_GET['seo_start_page'] : 1;
520
+
521
+ // WooCommerce Add-on
522
+ $woocommerce = (isset($_GET['woocommerce'])) ? $_GET['woocommerce'] : false;
523
+ if($woocommerce){
524
+ $woocommerce_template = (isset($woocommerce['template'])) ? sanitize_file_name($ctaData['template']) : null;
525
+ }
526
+
527
  // Set up initial WP_Query $args
528
+ $args = ALM_QUERY_ARGS::alm_build_queryargs($_GET, true);
529
  $args['paged'] = (get_query_var('paged')) ? get_query_var('paged') : 1;
530
  $args['offset'] = $offset + ($posts_per_page*$page);
531
+
532
+
533
  // Get current page number for determining item number
534
  $alm_page_count = ($page == 0) ? 1 : $page + 1;
535
+
536
+
537
  /*
538
  * alm_single_post_args
539
  *
543
  * @return $args;
544
  */
545
  $args = ($single_post && has_action('alm_single_post_installed')) ? apply_filters('alm_single_post_args', $single_post_id, $postType) : $args;
546
+
547
+
548
+
549
  /*
550
  * alm_modify_query_args
551
  *
555
  * Deprecated 2.10
556
  */
557
  $args = apply_filters('alm_modify_query_args', $args, $slug); // ALM Core Filter Hook
558
+
559
+
560
+
561
  /*
562
  * alm_query_args_{id}
563
  *
566
  * @return $args;
567
  */
568
  $args = apply_filters('alm_query_args_'. $id, $args, $post_id); // ALM Core Filter Hook
569
+
570
+
571
+
572
  /*
573
  * Custom `alm_query` parameter in the WP_Query
574
  * Value is accessed elsewhere for filters & hooks etc.
575
+ */
576
  $args['alm_query'] = ($single_post) ? 'single_posts' : 'alm';
577
+
578
+
579
+
580
  /*
581
  * WP_Query
582
  *
583
  * @return $alm_query;
584
  */
585
  $alm_query = new WP_Query( $args );
586
+
587
+
588
+
589
  /*
590
  * alm_query_after_{id}
591
  *
594
  * @return $alm_query;
595
  */
596
  $alm_query = apply_filters('alm_query_after_'. $id, $alm_query, $post_id); // ALM Core Filter Hook
597
+
598
+
599
  // If preloaded, update our loop count and total posts
600
  if(has_action('alm_preload_installed') && $preloaded === 'true'){
601
  $alm_total_posts = $alm_query->found_posts - $offset + $preloaded_amount;
607
  $alm_total_posts = $alm_query->found_posts - $offset;
608
  $alm_loop_count = 0;
609
  }
610
+
611
+
612
+
613
  /*
614
  * alm_cache_create_dir
615
  *
620
  */
621
  if(!empty($cache_id) && has_action('alm_cache_create_dir') && $do_create_cache){
622
  apply_filters('alm_cache_create_dir', $cache_id, $canonical_url);
623
+ }
624
+
625
+
626
  if($queryType === 'standard'){
627
+
628
  /*
629
  * alm_debug
630
  *
633
  * @return $alm_query/false;
634
  */
635
  $debug = (apply_filters('alm_debug', false)) ? $args : false;
636
+
637
  // Run the loop
638
+
639
  if ($alm_query->have_posts()) {
640
+
641
  $alm_found_posts = $alm_total_posts;
642
  $alm_post_count = $alm_query->post_count;
643
  $alm_current = 0;
644
  $alm_has_cta = false;
645
+
646
  $cta_array = Array();
647
  if($cta && has_action('alm_cta_pos_array')){ // Build CTA Position Array
648
  $cta_array = apply_filters('alm_cta_pos_array', $seo_start_page, $page, $posts_per_page, $alm_post_count, $cta_val, $paging);
649
  }
650
+
651
  ob_start();
652
+
653
  // ALM Loop
654
  while ($alm_query->have_posts()): $alm_query->the_post();
655
+
656
  $alm_loop_count++;
657
  $alm_current++; // Current item in loop
658
  $alm_page = $alm_page_count; // Get page number
659
+ $alm_item = ($alm_page_count * $posts_per_page) - $posts_per_page + $alm_loop_count; // Get current item
660
+
661
  // Call to Action [Before]
662
  if($cta && has_action('alm_cta_inc') && $cta_pos === 'before' && in_array($alm_current, $cta_array)){
663
  do_action('alm_cta_inc', $cta_repeater, $cta_theme_repeater, $alm_found_posts, $alm_page, $alm_item, $alm_current, false);
664
  $alm_has_cta = true;
665
  }
666
  // End Call to Action [Before]
667
+
668
+ // Repeater Templates
669
+
670
+ if($theme_repeater !== 'null' && has_action('alm_get_theme_repeater')){
671
+ // Theme Repeater
672
  do_action('alm_get_theme_repeater', $theme_repeater, $alm_found_posts, $alm_page, $alm_item, $alm_current);
673
+
674
+ }
675
+ else{
676
+ // Default Repeaters
677
+ include(alm_get_current_repeater($repeater, $type));
678
+
679
  }
680
  // End Repeater Template
681
+
682
  // Call to Action [After]
683
  if($cta && has_action('alm_cta_inc') && $cta_pos === 'after' && in_array($alm_current, $cta_array)){
684
  do_action('alm_cta_inc', $cta_repeater, $cta_theme_repeater, $alm_found_posts, $alm_page, $alm_item, $alm_current, false);
685
  $alm_has_cta = true;
686
  }
687
  // End Call to Action [After]
688
+
689
  endwhile; wp_reset_query();
690
  // End ALM Loop
691
+
692
  $data = ob_get_clean();
693
+
694
+
695
  /*
696
  * alm_cache_file
697
  *
712
  // Standard Cache
713
  apply_filters('alm_cache_file', $cache_id, $page, $seo_start_page, $data, $preloaded);
714
  }
715
+ }
716
+
717
  $return = array(
718
  'html' => $data,
719
  'meta' => array(
723
  )
724
  );
725
  wp_send_json($return);
726
+
727
  } else {
728
+
729
  $return = array(
730
  'html' => null,
731
  'meta' => array(
734
  'debug' => $debug
735
  )
736
  );
737
+
738
  wp_send_json($return);
739
+
740
  }
741
+
742
  }
743
+
744
  elseif($queryType === 'totalposts'){ // Paging add-on
745
+
746
  // Paging add-on
747
  wp_send_json(array(
748
  'totalposts' => $alm_total_posts
749
  ));
750
+
751
  }
752
+
753
  wp_die();
754
+
755
+ }
756
 
757
  }
758
+
759
 
760
 
761
  /**
772
  }
773
  return $ajax_load_more;
774
  }
775
+
776
  AjaxLoadMore(); // initialize
777
+
778
+
779
 
780
  endif; // class_exists check
core/classes/class.alm-enqueue.php CHANGED
File without changes
core/classes/class.alm-localize.php CHANGED
@@ -29,6 +29,7 @@ if(!class_exists('ALM_LOCALIZE')):
29
  * @since 3.7
30
  */
31
  public static function add_localized_var($key = '', $value = '', $id = 'ajax-load-more', $position = ''){
 
32
  if($position){
33
  self::$vars[$id][$position][$key] = $value; // Add key & val
34
  } else {
29
  * @since 3.7
30
  */
31
  public static function add_localized_var($key = '', $value = '', $id = 'ajax-load-more', $position = ''){
32
+
33
  if($position){
34
  self::$vars[$id][$position][$key] = $value; // Add key & val
35
  } else {
core/classes/class.alm-noscript.php CHANGED
File without changes
core/classes/class.alm-queryargs.php CHANGED
File without changes
core/classes/class.alm-shortcode.php CHANGED
@@ -84,6 +84,8 @@ if( !class_exists('ALM_SHORTCODE') ):
84
  // Extact shortcode arrtibutes
85
  extract(shortcode_atts(array(
86
  'nested' => false,
 
 
87
  'tabs' => false,
88
  'tab_template' => '',
89
  'filters' => false,
@@ -239,7 +241,8 @@ if( !class_exists('ALM_SHORTCODE') ):
239
 
240
 
241
  // WooCommerce
242
- $woocommerce = ($woocommerce === 'true') ? true : false;
 
243
 
244
 
245
  // Archives
@@ -337,6 +340,11 @@ if( !class_exists('ALM_SHORTCODE') ):
337
  }
338
  }
339
  }
 
 
 
 
 
340
 
341
 
342
 
@@ -417,7 +425,7 @@ if( !class_exists('ALM_SHORTCODE') ):
417
  $alm_loading_style = ($loading_style !== '') ? ' ' . $loading_style : $alm_loading_style;
418
 
419
  // Get paging color
420
- $paging_color = (isset($options['_alm_paging_color']) && has_action('alm_paging_installed') && $paging === 'true') ? ' paging-'.$options['_alm_paging_color'] : '';
421
 
422
  // Layouts Class
423
  $alm_layouts = (has_action('alm_layouts_installed')) ? ' alm-layouts' : '';
@@ -631,6 +639,20 @@ if( !class_exists('ALM_SHORTCODE') ):
631
  }
632
  }
633
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
634
 
635
 
636
  // Single Post Add-on
@@ -843,6 +865,27 @@ if( !class_exists('ALM_SHORTCODE') ):
843
  }
844
 
845
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
846
  // Paging Add-on
847
  if(has_action('alm_paging_installed') && $paging === 'true'){
848
  $paging_return = apply_filters(
@@ -878,19 +921,6 @@ if( !class_exists('ALM_SHORTCODE') ):
878
  $pause = "true";
879
  }
880
  }
881
-
882
-
883
- // Term Query
884
- if(has_action('alm_terms_installed') && $term_query){
885
- $term_query_return = apply_filters(
886
- 'alm_terms_shortcode',
887
- $term_query,
888
- $term_query_taxonomy,
889
- $term_query_hide_empty,
890
- $term_query_number
891
- );
892
- $ajaxloadmore .= $term_query_return;
893
- }
894
 
895
 
896
  // Preloaded Add-on
@@ -973,26 +1003,18 @@ if( !class_exists('ALM_SHORTCODE') ):
973
  );
974
  $ajaxloadmore .= $single_post_return;
975
  }
976
-
977
-
978
- // Nextpage Post Add-on
979
- if(has_action('alm_nextpage_installed') && $nextpage){
980
-
981
- // Get post ID if null
982
- if(!$nextpage_post_id){
983
- global $post;
984
- $nextpage_post_id = $post->ID;
985
- }
986
-
987
- $nextpage_return = apply_filters(
988
- 'alm_nextpage_shortcode',
989
- $nextpage_urls,
990
- $nextpage_pageviews,
991
- $nextpage_post_id,
992
- $nextpage_scroll,
993
- $options
994
  );
995
- $ajaxloadmore .= $nextpage_return;
996
  }
997
 
998
 
@@ -1012,6 +1034,14 @@ if( !class_exists('ALM_SHORTCODE') ):
1012
  $ajaxloadmore .= $users_return;
1013
  }
1014
 
 
 
 
 
 
 
 
 
1015
  $ajaxloadmore .= ' data-container-type="'.$container_element.'"';
1016
 
1017
  // Archive
@@ -1021,8 +1051,10 @@ if( !class_exists('ALM_SHORTCODE') ):
1021
  $ajaxloadmore .= ($woocommerce) ? ' data-woocommerce="true"' : '';
1022
 
1023
  // Repeaters
1024
- $ajaxloadmore .= ($theme_repeater === 'null') ? ' data-repeater="'.$repeater.'"' : '';
1025
- $ajaxloadmore .= ($theme_repeater !== 'null') ? ' data-theme-repeater="'.$theme_repeater.'"' : '';
 
 
1026
 
1027
  // Post Type
1028
  $ajaxloadmore .= ' data-post-type="'.$post_type.'"';
84
  // Extact shortcode arrtibutes
85
  extract(shortcode_atts(array(
86
  'nested' => false,
87
+ 'woo' => false,
88
+ 'woo_template' => '',
89
  'tabs' => false,
90
  'tab_template' => '',
91
  'filters' => false,
241
 
242
 
243
  // WooCommerce
244
+ $woo = ($woo === 'true') ? true : false; // Add-on
245
+ $woocommerce = ($woocommerce === 'true') ? true : false; // Standard ALM
246
 
247
 
248
  // Archives
340
  }
341
  }
342
  }
343
+
344
+ // WooCommerce
345
+ if(has_action('alm_woocommerce_installed') && $woo){
346
+ wp_enqueue_script( 'ajax-load-more-woocommerce' );
347
+ }
348
 
349
 
350
 
425
  $alm_loading_style = ($loading_style !== '') ? ' ' . $loading_style : $alm_loading_style;
426
 
427
  // Get paging color
428
+ $paging_color = (isset($options['_alm_paging_color']) && has_action('alm_paging_installed') && $paging === 'true') ? ' alm-paging paging-'.$options['_alm_paging_color'] : '';
429
 
430
  // Layouts Class
431
  $alm_layouts = (has_action('alm_layouts_installed')) ? ' alm-layouts' : '';
639
  }
640
  }
641
  }
642
+
643
+
644
+ // WooCommerce Add-on
645
+ if($woo){
646
+ $filters = false;
647
+ $single_post = false;
648
+ $seo = false;
649
+ $paging = false;
650
+ $comments = false;
651
+ $nextpage = false;
652
+ $acf = false;
653
+ $users = false;
654
+ $preloaded = false;
655
+ }
656
 
657
 
658
  // Single Post Add-on
865
  }
866
 
867
 
868
+ // Nextpage Post Add-on
869
+ if(has_action('alm_nextpage_installed') && $nextpage){
870
+
871
+ // Get post ID if null
872
+ if(!$nextpage_post_id){
873
+ global $post;
874
+ $nextpage_post_id = $post->ID;
875
+ }
876
+
877
+ $nextpage_return = apply_filters(
878
+ 'alm_nextpage_shortcode',
879
+ $nextpage_urls,
880
+ $nextpage_pageviews,
881
+ $nextpage_post_id,
882
+ $nextpage_scroll,
883
+ $options
884
+ );
885
+ $ajaxloadmore .= $nextpage_return;
886
+ }
887
+
888
+
889
  // Paging Add-on
890
  if(has_action('alm_paging_installed') && $paging === 'true'){
891
  $paging_return = apply_filters(
921
  $pause = "true";
922
  }
923
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
924
 
925
 
926
  // Preloaded Add-on
1003
  );
1004
  $ajaxloadmore .= $single_post_return;
1005
  }
1006
+
1007
+
1008
+ // Term Query
1009
+ if(has_action('alm_terms_installed') && $term_query){
1010
+ $term_query_return = apply_filters(
1011
+ 'alm_terms_shortcode',
1012
+ $term_query,
1013
+ $term_query_taxonomy,
1014
+ $term_query_hide_empty,
1015
+ $term_query_number
 
 
 
 
 
 
 
 
1016
  );
1017
+ $ajaxloadmore .= $term_query_return;
1018
  }
1019
 
1020
 
1034
  $ajaxloadmore .= $users_return;
1035
  }
1036
 
1037
+
1038
+ // Woocommerce Add-on
1039
+ if( $woo && has_action('alm_woocommerce_init') && in_array( 'woocommerce/woocommerce.php', apply_filters( 'active_plugins', get_option('active_plugins'))) ){
1040
+ apply_filters('alm_woocommerce_init', $localize_id, $query_args);
1041
+ $ajaxloadmore .= ' data-woo="true"';
1042
+ }
1043
+
1044
+
1045
  $ajaxloadmore .= ' data-container-type="'.$container_element.'"';
1046
 
1047
  // Archive
1051
  $ajaxloadmore .= ($woocommerce) ? ' data-woocommerce="true"' : '';
1052
 
1053
  // Repeaters
1054
+ if(!$woo){
1055
+ $ajaxloadmore .= ($theme_repeater === 'null') ? ' data-repeater="'.$repeater.'"' : '';
1056
+ $ajaxloadmore .= ($theme_repeater !== 'null') ? ' data-theme-repeater="'.$theme_repeater.'"' : '';
1057
+ }
1058
 
1059
  // Post Type
1060
  $ajaxloadmore .= ' data-post-type="'.$post_type.'"';
core/classes/includes/preloaded.php CHANGED
@@ -333,7 +333,7 @@ else {
333
 
334
 
335
  endif;
336
-
337
 
338
  // Add localized ALM JS variables
339
  ALM_LOCALIZE::add_localized_var('total_posts', $alm_total_posts, $localize_id);
333
 
334
 
335
  endif;
336
+
337
 
338
  // Add localized ALM JS variables
339
  ALM_LOCALIZE::add_localized_var('total_posts', $alm_total_posts, $localize_id);
core/dist/css/ajax-load-more.css CHANGED
@@ -2,12 +2,14 @@
2
  * Ajax Load More
3
  * http://wordpress.org/plugins/ajax-load-more/
4
  *
5
- * Copyright 2015-2019 Connekt Media - https://connekthq.com
6
  * Free to use under the GPLv2 license.
7
  * http://www.gnu.org/licenses/gpl-2.0.html
8
  *
9
  * Author: Darren Cooney
10
  * Twitter: @KaptonKaos
 
 
11
  */
12
  .alm-btn-wrap {
13
  display: block;
@@ -22,20 +24,22 @@
22
  content: ''; }
23
  .alm-btn-wrap .alm-load-more-btn {
24
  font-size: 15px;
25
- font-weight: 600;
26
  width: auto;
27
- height: 42px;
28
- line-height: 42px;
29
  background: #ed7070;
 
 
30
  color: #fff;
31
  border: none;
32
  border-radius: 4px;
33
- margin: 0 0 4px;
34
  padding: 0 20px;
35
  display: inline-block;
36
  position: relative;
37
- -webkit-transition: all 0.35s ease;
38
- transition: all 0.35s ease;
39
  text-align: center;
40
  text-decoration: none;
41
  -webkit-appearance: none;
@@ -51,12 +55,14 @@
51
  /* Loading Icon */
52
  /* Loading :before */ }
53
  .alm-btn-wrap .alm-load-more-btn:hover, .alm-btn-wrap .alm-load-more-btn.loading {
54
- background-color: #e06464;
 
 
55
  color: #fff;
56
  text-decoration: none; }
57
  .alm-btn-wrap .alm-load-more-btn:active {
58
- -webkit-box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.1);
59
- box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.1);
60
  text-decoration: none; }
61
  .alm-btn-wrap .alm-load-more-btn.loading {
62
  cursor: default;
@@ -75,7 +81,7 @@
75
  .alm-btn-wrap .alm-load-more-btn.loading:before {
76
  background: #fff url("../../img/ajax-loader.gif") no-repeat center center;
77
  width: 30px;
78
- height: 30px;
79
  margin: 6px;
80
  border-radius: 3px;
81
  display: inline-block;
@@ -88,46 +94,97 @@
88
  -webkit-transition: width 0.5s ease-in-out;
89
  transition: width 0.5s ease-in-out; }
90
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
91
  /* Blue */
92
  .ajax-load-more-wrap.blue .alm-load-more-btn {
93
- background-color: #0081bf; }
94
  .ajax-load-more-wrap.blue .alm-load-more-btn:hover, .ajax-load-more-wrap.blue .alm-load-more-btn.loading, .ajax-load-more-wrap.blue .alm-load-more-btn.done {
95
- background-color: #0073aa; }
96
 
97
  /* green */
98
  .ajax-load-more-wrap.green .alm-load-more-btn {
99
- background-color: #6fca68; }
100
  .ajax-load-more-wrap.green .alm-load-more-btn:hover, .ajax-load-more-wrap.green .alm-load-more-btn.loading, .ajax-load-more-wrap.green .alm-load-more-btn.done {
101
- background-color: #64b95e; }
102
-
103
- /* red */
104
- .ajax-load-more-wrap.red .alm-load-more-btn {
105
- background-color: #ca4b4b; }
106
- .ajax-load-more-wrap.red .alm-load-more-btn:hover, .ajax-load-more-wrap.red .alm-load-more-btn.loading, .ajax-load-more-wrap.red .alm-load-more-btn.done {
107
- background-color: #b13b3b; }
108
 
109
  /* purple */
110
  .ajax-load-more-wrap.purple .alm-load-more-btn {
111
- background-color: #a86bb9; }
112
  .ajax-load-more-wrap.purple .alm-load-more-btn:hover, .ajax-load-more-wrap.purple .alm-load-more-btn.loading, .ajax-load-more-wrap.purple .alm-load-more-btn.done {
113
- background-color: #9963a8; }
114
 
115
  /* grey */
116
  .ajax-load-more-wrap.grey .alm-load-more-btn {
117
- background-color: #888; }
118
  .ajax-load-more-wrap.grey .alm-load-more-btn:hover, .ajax-load-more-wrap.grey .alm-load-more-btn.loading, .ajax-load-more-wrap.grey .alm-load-more-btn.done {
119
- background-color: #777; }
120
-
121
- /* white */
122
- .ajax-load-more-wrap.white .alm-load-more-btn {
123
- background-color: #fff;
124
- color: #666;
125
- border: 1px solid #efefef; }
126
- .ajax-load-more-wrap.white .alm-load-more-btn:hover, .ajax-load-more-wrap.white .alm-load-more-btn.loading, .ajax-load-more-wrap.white .alm-load-more-btn.done {
127
- background-color: #efefef;
128
- color: #333; }
129
- .ajax-load-more-wrap.white .alm-load-more-btn.done {
130
- border-color: #fff; }
131
 
132
  /* Infinite */
133
  .ajax-load-more-wrap.infinite .alm-load-more-btn {
2
  * Ajax Load More
3
  * http://wordpress.org/plugins/ajax-load-more/
4
  *
5
+ * Copyright 2015-2020 Connekt Media - https://connekthq.com
6
  * Free to use under the GPLv2 license.
7
  * http://www.gnu.org/licenses/gpl-2.0.html
8
  *
9
  * Author: Darren Cooney
10
  * Twitter: @KaptonKaos
11
+ * Twitter: @ajaxloadmore
12
+ * Twitter: @connekthq
13
  */
14
  .alm-btn-wrap {
15
  display: block;
24
  content: ''; }
25
  .alm-btn-wrap .alm-load-more-btn {
26
  font-size: 15px;
27
+ font-weight: 500;
28
  width: auto;
29
+ height: 43px;
30
+ line-height: 1;
31
  background: #ed7070;
32
+ -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
33
+ box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
34
  color: #fff;
35
  border: none;
36
  border-radius: 4px;
37
+ margin: 0;
38
  padding: 0 20px;
39
  display: inline-block;
40
  position: relative;
41
+ -webkit-transition: all 0.3s ease;
42
+ transition: all 0.3s ease;
43
  text-align: center;
44
  text-decoration: none;
45
  -webkit-appearance: none;
55
  /* Loading Icon */
56
  /* Loading :before */ }
57
  .alm-btn-wrap .alm-load-more-btn:hover, .alm-btn-wrap .alm-load-more-btn.loading {
58
+ background-color: #e06161;
59
+ -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.09);
60
+ box-shadow: 0 1px 3px rgba(0, 0, 0, 0.09);
61
  color: #fff;
62
  text-decoration: none; }
63
  .alm-btn-wrap .alm-load-more-btn:active {
64
+ -webkit-box-shadow: none;
65
+ box-shadow: none;
66
  text-decoration: none; }
67
  .alm-btn-wrap .alm-load-more-btn.loading {
68
  cursor: default;
81
  .alm-btn-wrap .alm-load-more-btn.loading:before {
82
  background: #fff url("../../img/ajax-loader.gif") no-repeat center center;
83
  width: 30px;
84
+ height: 31px;
85
  margin: 6px;
86
  border-radius: 3px;
87
  display: inline-block;
94
  -webkit-transition: width 0.5s ease-in-out;
95
  transition: width 0.5s ease-in-out; }
96
 
97
+ /* white */
98
+ .ajax-load-more-wrap.white .alm-load-more-btn {
99
+ background-color: #fff;
100
+ color: #787878;
101
+ border: 1px solid #e0e0e0;
102
+ overflow: hidden;
103
+ -webkit-transition: none;
104
+ transition: none;
105
+ outline: none; }
106
+ .ajax-load-more-wrap.white .alm-load-more-btn:focus, .ajax-load-more-wrap.white .alm-load-more-btn:hover, .ajax-load-more-wrap.white .alm-load-more-btn.loading {
107
+ background-color: #fff;
108
+ color: #333;
109
+ border-color: #aaaaaa; }
110
+ .ajax-load-more-wrap.white .alm-load-more-btn.done {
111
+ background-color: #fff;
112
+ color: #444;
113
+ border-color: #ccc; }
114
+ .ajax-load-more-wrap.white .alm-load-more-btn.loading {
115
+ color: rgba(255, 255, 255, 0) !important;
116
+ outline: none !important;
117
+ background-color: transparent;
118
+ border-color: transparent !important;
119
+ -webkit-box-shadow: none !important;
120
+ box-shadow: none !important;
121
+ padding-left: 20px; }
122
+ .ajax-load-more-wrap.white .alm-load-more-btn.loading:before {
123
+ margin: 0;
124
+ left: 0;
125
+ top: 0;
126
+ width: 100%;
127
+ height: 100%;
128
+ background-color: transparent;
129
+ background-image: url("../../img/ajax-loader-lg.gif");
130
+ background-size: 25px 25px;
131
+ background-position: center center; }
132
+
133
+ /* light grey */
134
+ .ajax-load-more-wrap.light-grey .alm-load-more-btn {
135
+ background-color: #efefef;
136
+ color: #787878;
137
+ border: 1px solid #e0e0e0;
138
+ overflow: hidden;
139
+ -webkit-transition: all 0.075s ease;
140
+ transition: all 0.075s ease;
141
+ outline: none; }
142
+ .ajax-load-more-wrap.light-grey .alm-load-more-btn:focus, .ajax-load-more-wrap.light-grey .alm-load-more-btn:hover, .ajax-load-more-wrap.light-grey .alm-load-more-btn.loading, .ajax-load-more-wrap.light-grey .alm-load-more-btn.done {
143
+ background-color: #f1f1f1;
144
+ color: #222;
145
+ border-color: #aaaaaa; }
146
+ .ajax-load-more-wrap.light-grey .alm-load-more-btn.loading {
147
+ color: rgba(255, 255, 255, 0) !important;
148
+ outline: none !important;
149
+ background-color: transparent;
150
+ border-color: transparent !important;
151
+ -webkit-box-shadow: none !important;
152
+ box-shadow: none !important;
153
+ padding-left: 20px; }
154
+ .ajax-load-more-wrap.light-grey .alm-load-more-btn.loading:before {
155
+ margin: 0;
156
+ left: 0;
157
+ top: 0;
158
+ width: 100%;
159
+ height: 100%;
160
+ background-color: transparent;
161
+ background-image: url("../../img/ajax-loader-lg.gif");
162
+ background-size: 25px 25px;
163
+ background-position: center center; }
164
+
165
  /* Blue */
166
  .ajax-load-more-wrap.blue .alm-load-more-btn {
167
+ background-color: #1b91ca; }
168
  .ajax-load-more-wrap.blue .alm-load-more-btn:hover, .ajax-load-more-wrap.blue .alm-load-more-btn.loading, .ajax-load-more-wrap.blue .alm-load-more-btn.done {
169
+ background-color: #1b84b7; }
170
 
171
  /* green */
172
  .ajax-load-more-wrap.green .alm-load-more-btn {
173
+ background-color: #80ca7a; }
174
  .ajax-load-more-wrap.green .alm-load-more-btn:hover, .ajax-load-more-wrap.green .alm-load-more-btn.loading, .ajax-load-more-wrap.green .alm-load-more-btn.done {
175
+ background-color: #81c17b; }
 
 
 
 
 
 
176
 
177
  /* purple */
178
  .ajax-load-more-wrap.purple .alm-load-more-btn {
179
+ background-color: #b97eca; }
180
  .ajax-load-more-wrap.purple .alm-load-more-btn:hover, .ajax-load-more-wrap.purple .alm-load-more-btn.loading, .ajax-load-more-wrap.purple .alm-load-more-btn.done {
181
+ background-color: #a477b1; }
182
 
183
  /* grey */
184
  .ajax-load-more-wrap.grey .alm-load-more-btn {
185
+ background-color: #a09e9e; }
186
  .ajax-load-more-wrap.grey .alm-load-more-btn:hover, .ajax-load-more-wrap.grey .alm-load-more-btn.loading, .ajax-load-more-wrap.grey .alm-load-more-btn.done {
187
+ background-color: #888; }
 
 
 
 
 
 
 
 
 
 
 
188
 
189
  /* Infinite */
190
  .ajax-load-more-wrap.infinite .alm-load-more-btn {
core/dist/css/ajax-load-more.min.css CHANGED
@@ -1 +1 @@
1
- .alm-btn-wrap{display:block;text-align:center;padding:10px 0 25px;position:relative}.alm-btn-wrap:after{display:table;clear:both;height:0;width:100%;content:''}.alm-btn-wrap .alm-load-more-btn{font-size:15px;font-weight:600;width:auto;height:42px;line-height:42px;background:#ed7070;color:#fff;border:none;border-radius:4px;margin:0 0 4px;padding:0 20px;display:inline-block;position:relative;-webkit-transition:all .35s ease;transition:all .35s ease;text-align:center;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.alm-btn-wrap .alm-load-more-btn.loading,.alm-btn-wrap .alm-load-more-btn:hover{background-color:#e06464;color:#fff;text-decoration:none}.alm-btn-wrap .alm-load-more-btn:active{-webkit-box-shadow:inset 0 2px 1px rgba(0,0,0,.1);box-shadow:inset 0 2px 1px rgba(0,0,0,.1);text-decoration:none}.alm-btn-wrap .alm-load-more-btn.loading{cursor:default;outline:0;padding-left:44px}.alm-btn-wrap .alm-load-more-btn.done{cursor:default;opacity:.15;background-color:#ed7070;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.alm-btn-wrap .alm-load-more-btn.done:before,.alm-btn-wrap .alm-load-more-btn:before{background:0 0;width:0}.alm-btn-wrap .alm-load-more-btn.loading:before{background:#fff url(../../img/ajax-loader.gif) no-repeat center center;width:30px;height:30px;margin:6px;border-radius:3px;display:inline-block;z-index:0;content:'';position:absolute;left:0;top:0;overflow:hidden;-webkit-transition:width .5s ease-in-out;transition:width .5s ease-in-out}.ajax-load-more-wrap.blue .alm-load-more-btn{background-color:#0081bf}.ajax-load-more-wrap.blue .alm-load-more-btn.done,.ajax-load-more-wrap.blue .alm-load-more-btn.loading,.ajax-load-more-wrap.blue .alm-load-more-btn:hover{background-color:#0073aa}.ajax-load-more-wrap.green .alm-load-more-btn{background-color:#6fca68}.ajax-load-more-wrap.green .alm-load-more-btn.done,.ajax-load-more-wrap.green .alm-load-more-btn.loading,.ajax-load-more-wrap.green .alm-load-more-btn:hover{background-color:#64b95e}.ajax-load-more-wrap.red .alm-load-more-btn{background-color:#ca4b4b}.ajax-load-more-wrap.red .alm-load-more-btn.done,.ajax-load-more-wrap.red .alm-load-more-btn.loading,.ajax-load-more-wrap.red .alm-load-more-btn:hover{background-color:#b13b3b}.ajax-load-more-wrap.purple .alm-load-more-btn{background-color:#a86bb9}.ajax-load-more-wrap.purple .alm-load-more-btn.done,.ajax-load-more-wrap.purple .alm-load-more-btn.loading,.ajax-load-more-wrap.purple .alm-load-more-btn:hover{background-color:#9963a8}.ajax-load-more-wrap.grey .alm-load-more-btn{background-color:#888}.ajax-load-more-wrap.grey .alm-load-more-btn.done,.ajax-load-more-wrap.grey .alm-load-more-btn.loading,.ajax-load-more-wrap.grey .alm-load-more-btn:hover{background-color:#777}.ajax-load-more-wrap.white .alm-load-more-btn{background-color:#fff;color:#666;border:1px solid #efefef}.ajax-load-more-wrap.white .alm-load-more-btn.done,.ajax-load-more-wrap.white .alm-load-more-btn.loading,.ajax-load-more-wrap.white .alm-load-more-btn:hover{background-color:#efefef;color:#333}.ajax-load-more-wrap.white .alm-load-more-btn.done{border-color:#fff}.ajax-load-more-wrap.infinite .alm-load-more-btn{width:100%;background-color:transparent!important;background-position:center center;background-repeat:no-repeat;background-image:url(../../img/spinner.gif);border:none!important;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-box-shadow:none!important;box-shadow:none!important;overflow:hidden;text-indent:-9999px;cursor:default!important;outline:0!important}.ajax-load-more-wrap.infinite .alm-load-more-btn:before{display:none!important}.ajax-load-more-wrap.infinite .alm-load-more-btn:active,.ajax-load-more-wrap.infinite .alm-load-more-btn:focus{outline:0}.ajax-load-more-wrap.infinite .alm-load-more-btn.done{opacity:0}.ajax-load-more-wrap.infinite .alm-load-more-btn.loading{opacity:1}.ajax-load-more-wrap.infinite.skype .alm-load-more-btn{background-image:url(../../img/spinner-skype.gif)}.ajax-load-more-wrap.infinite.ring .alm-load-more-btn{background-image:url(../../img/spinner-ring.gif)}.ajax-load-more-wrap.infinite.fading-blocks .alm-load-more-btn{background-image:url(../../img/loader-fading-blocks.gif)}.ajax-load-more-wrap.infinite.fading-circles .alm-load-more-btn{background-image:url(../../img/loader-fading-circles.gif)}.ajax-load-more-wrap.infinite.chasing-arrows .alm-load-more-btn{background-image:url(../../img/spinner-chasing-arrows.gif)}.alm-listing .alm-reveal{outline:0}.alm-listing .alm-reveal:after{display:table;clear:both;height:0;width:100%;content:''}.alm-listing{margin:0;padding:0}.alm-listing .alm-paging-content>li,.alm-listing .alm-reveal>li,.alm-listing>li{background:0 0;margin:0 0 30px;padding:0 0 0 170px;position:relative;list-style:none}.alm-listing .alm-paging-content>li.no-img,.alm-listing .alm-reveal>li.no-img,.alm-listing>li.no-img{padding:0}.alm-listing .alm-paging-content>li p,.alm-listing .alm-reveal>li p,.alm-listing>li p{margin:0}.alm-listing .alm-paging-content>li p.entry-meta,.alm-listing .alm-reveal>li p.entry-meta,.alm-listing>li p.entry-meta{margin:0 0 5px;opacity:.75}.alm-listing .alm-paging-content>li h3,.alm-listing .alm-reveal>li h3,.alm-listing>li h3{margin:0 0 10px}.alm-listing .alm-paging-content>li img,.alm-listing .alm-reveal>li img,.alm-listing>li img{position:absolute;left:0;top:0;border-radius:2px}.alm-listing.products li.product{padding-left:inherit}.alm-listing.products li.product img{position:static;border-radius:inherit}.alm-listing.stylefree .alm-paging-content>li,.alm-listing.stylefree .alm-reveal>li,.alm-listing.stylefree>li{padding:inherit;margin:inherit}.alm-listing.stylefree .alm-paging-content>li img,.alm-listing.stylefree .alm-reveal>li img,.alm-listing.stylefree>li img{padding:inherit;margin:inherit;position:static;border-radius:inherit}.alm-listing.rtl .alm-paging-content>li,.alm-listing.rtl .alm-reveal>li{padding:0 170px 0 0;text-align:right}.alm-listing.rtl .alm-paging-content>li img,.alm-listing.rtl .alm-reveal>li img{left:auto;right:0}.alm-listing.rtl.products li.product{padding-right:inherit}.alm-masonry{display:block;overflow:hidden;clear:both}.alm-placeholder{opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;display:none}.alm-toc{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;padding:10px 0}.alm-toc button{background:#f7f7f7;border-radius:4px;-webkit-transition:all .15s ease;transition:all .15s ease;outline:0;border:1px solid #efefef;-webkit-box-shadow:none;box-shadow:none;color:#454545;cursor:pointer;font-size:14px;font-weight:500;padding:7px 10px;line-height:1;margin:0 5px 0 0;height:auto}.alm-toc button:focus,.alm-toc button:hover{border-color:#ccc;color:#222}.alm-toc button:hover{text-decoration:underline}.alm-toc button:focus{-webkit-box-shadow:0 0 0 3px rgba(0,0,0,.05);box-shadow:0 0 0 3px rgba(0,0,0,.05)}
1
+ .alm-btn-wrap{display:block;text-align:center;padding:10px 0 25px;position:relative}.alm-btn-wrap:after{display:table;clear:both;height:0;width:100%;content:''}.alm-btn-wrap .alm-load-more-btn{font-size:15px;font-weight:500;width:auto;height:43px;line-height:1;background:#ed7070;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.04);box-shadow:0 1px 1px rgba(0,0,0,.04);color:#fff;border:none;border-radius:4px;margin:0;padding:0 20px;display:inline-block;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;text-align:center;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.alm-btn-wrap .alm-load-more-btn.loading,.alm-btn-wrap .alm-load-more-btn:hover{background-color:#e06161;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.09);box-shadow:0 1px 3px rgba(0,0,0,.09);color:#fff;text-decoration:none}.alm-btn-wrap .alm-load-more-btn:active{-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.alm-btn-wrap .alm-load-more-btn.loading{cursor:default;outline:0;padding-left:44px}.alm-btn-wrap .alm-load-more-btn.done{cursor:default;opacity:.15;background-color:#ed7070;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.alm-btn-wrap .alm-load-more-btn.done:before,.alm-btn-wrap .alm-load-more-btn:before{background:0 0;width:0}.alm-btn-wrap .alm-load-more-btn.loading:before{background:#fff url(../../img/ajax-loader.gif) no-repeat center center;width:30px;height:31px;margin:6px;border-radius:3px;display:inline-block;z-index:0;content:'';position:absolute;left:0;top:0;overflow:hidden;-webkit-transition:width .5s ease-in-out;transition:width .5s ease-in-out}.ajax-load-more-wrap.white .alm-load-more-btn{background-color:#fff;color:#787878;border:1px solid #e0e0e0;overflow:hidden;-webkit-transition:none;transition:none;outline:0}.ajax-load-more-wrap.white .alm-load-more-btn.loading,.ajax-load-more-wrap.white .alm-load-more-btn:focus,.ajax-load-more-wrap.white .alm-load-more-btn:hover{background-color:#fff;color:#333;border-color:#aaa}.ajax-load-more-wrap.white .alm-load-more-btn.done{background-color:#fff;color:#444;border-color:#ccc}.ajax-load-more-wrap.white .alm-load-more-btn.loading{color:rgba(255,255,255,0)!important;outline:0!important;background-color:transparent;border-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;padding-left:20px}.ajax-load-more-wrap.white .alm-load-more-btn.loading:before{margin:0;left:0;top:0;width:100%;height:100%;background-color:transparent;background-image:url(../../img/ajax-loader-lg.gif);background-size:25px 25px;background-position:center center}.ajax-load-more-wrap.light-grey .alm-load-more-btn{background-color:#efefef;color:#787878;border:1px solid #e0e0e0;overflow:hidden;-webkit-transition:all 75ms ease;transition:all 75ms ease;outline:0}.ajax-load-more-wrap.light-grey .alm-load-more-btn.done,.ajax-load-more-wrap.light-grey .alm-load-more-btn.loading,.ajax-load-more-wrap.light-grey .alm-load-more-btn:focus,.ajax-load-more-wrap.light-grey .alm-load-more-btn:hover{background-color:#f1f1f1;color:#222;border-color:#aaa}.ajax-load-more-wrap.light-grey .alm-load-more-btn.loading{color:rgba(255,255,255,0)!important;outline:0!important;background-color:transparent;border-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;padding-left:20px}.ajax-load-more-wrap.light-grey .alm-load-more-btn.loading:before{margin:0;left:0;top:0;width:100%;height:100%;background-color:transparent;background-image:url(../../img/ajax-loader-lg.gif);background-size:25px 25px;background-position:center center}.ajax-load-more-wrap.blue .alm-load-more-btn{background-color:#1b91ca}.ajax-load-more-wrap.blue .alm-load-more-btn.done,.ajax-load-more-wrap.blue .alm-load-more-btn.loading,.ajax-load-more-wrap.blue .alm-load-more-btn:hover{background-color:#1b84b7}.ajax-load-more-wrap.green .alm-load-more-btn{background-color:#80ca7a}.ajax-load-more-wrap.green .alm-load-more-btn.done,.ajax-load-more-wrap.green .alm-load-more-btn.loading,.ajax-load-more-wrap.green .alm-load-more-btn:hover{background-color:#81c17b}.ajax-load-more-wrap.purple .alm-load-more-btn{background-color:#b97eca}.ajax-load-more-wrap.purple .alm-load-more-btn.done,.ajax-load-more-wrap.purple .alm-load-more-btn.loading,.ajax-load-more-wrap.purple .alm-load-more-btn:hover{background-color:#a477b1}.ajax-load-more-wrap.grey .alm-load-more-btn{background-color:#a09e9e}.ajax-load-more-wrap.grey .alm-load-more-btn.done,.ajax-load-more-wrap.grey .alm-load-more-btn.loading,.ajax-load-more-wrap.grey .alm-load-more-btn:hover{background-color:#888}.ajax-load-more-wrap.infinite .alm-load-more-btn{width:100%;background-color:transparent!important;background-position:center center;background-repeat:no-repeat;background-image:url(../../img/spinner.gif);border:none!important;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-box-shadow:none!important;box-shadow:none!important;overflow:hidden;text-indent:-9999px;cursor:default!important;outline:0!important}.ajax-load-more-wrap.infinite .alm-load-more-btn:before{display:none!important}.ajax-load-more-wrap.infinite .alm-load-more-btn:active,.ajax-load-more-wrap.infinite .alm-load-more-btn:focus{outline:0}.ajax-load-more-wrap.infinite .alm-load-more-btn.done{opacity:0}.ajax-load-more-wrap.infinite .alm-load-more-btn.loading{opacity:1}.ajax-load-more-wrap.infinite.skype .alm-load-more-btn{background-image:url(../../img/spinner-skype.gif)}.ajax-load-more-wrap.infinite.ring .alm-load-more-btn{background-image:url(../../img/spinner-ring.gif)}.ajax-load-more-wrap.infinite.fading-blocks .alm-load-more-btn{background-image:url(../../img/loader-fading-blocks.gif)}.ajax-load-more-wrap.infinite.fading-circles .alm-load-more-btn{background-image:url(../../img/loader-fading-circles.gif)}.ajax-load-more-wrap.infinite.chasing-arrows .alm-load-more-btn{background-image:url(../../img/spinner-chasing-arrows.gif)}.alm-listing .alm-reveal{outline:0}.alm-listing .alm-reveal:after{display:table;clear:both;height:0;width:100%;content:''}.alm-listing{margin:0;padding:0}.alm-listing .alm-paging-content>li,.alm-listing .alm-reveal>li,.alm-listing>li{background:0 0;margin:0 0 30px;padding:0 0 0 170px;position:relative;list-style:none}.alm-listing .alm-paging-content>li.no-img,.alm-listing .alm-reveal>li.no-img,.alm-listing>li.no-img{padding:0}.alm-listing .alm-paging-content>li p,.alm-listing .alm-reveal>li p,.alm-listing>li p{margin:0}.alm-listing .alm-paging-content>li p.entry-meta,.alm-listing .alm-reveal>li p.entry-meta,.alm-listing>li p.entry-meta{margin:0 0 5px;opacity:.75}.alm-listing .alm-paging-content>li h3,.alm-listing .alm-reveal>li h3,.alm-listing>li h3{margin:0 0 10px}.alm-listing .alm-paging-content>li img,.alm-listing .alm-reveal>li img,.alm-listing>li img{position:absolute;left:0;top:0;border-radius:2px}.alm-listing.products li.product{padding-left:inherit}.alm-listing.products li.product img{position:static;border-radius:inherit}.alm-listing.stylefree .alm-paging-content>li,.alm-listing.stylefree .alm-reveal>li,.alm-listing.stylefree>li{padding:inherit;margin:inherit}.alm-listing.stylefree .alm-paging-content>li img,.alm-listing.stylefree .alm-reveal>li img,.alm-listing.stylefree>li img{padding:inherit;margin:inherit;position:static;border-radius:inherit}.alm-listing.rtl .alm-paging-content>li,.alm-listing.rtl .alm-reveal>li{padding:0 170px 0 0;text-align:right}.alm-listing.rtl .alm-paging-content>li img,.alm-listing.rtl .alm-reveal>li img{left:auto;right:0}.alm-listing.rtl.products li.product{padding-right:inherit}.alm-masonry{display:block;overflow:hidden;clear:both}.alm-placeholder{opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;display:none}.alm-toc{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;padding:10px 0}.alm-toc button{background:#f7f7f7;border-radius:4px;-webkit-transition:all .15s ease;transition:all .15s ease;outline:0;border:1px solid #efefef;-webkit-box-shadow:none;box-shadow:none;color:#454545;cursor:pointer;font-size:14px;font-weight:500;padding:7px 10px;line-height:1;margin:0 5px 0 0;height:auto}.alm-toc button:focus,.alm-toc button:hover{border-color:#ccc;color:#222}.alm-toc button:hover{text-decoration:underline}.alm-toc button:focus{-webkit-box-shadow:0 0 0 3px rgba(0,0,0,.05);box-shadow:0 0 0 3px rgba(0,0,0,.05)}
core/dist/js/ajax-load-more.js CHANGED
@@ -112,10 +112,6 @@ var _smoothscrollPolyfill2 = _interopRequireDefault(_smoothscrollPolyfill);
112
 
113
  __webpack_require__(/*! ./helpers/helpers */ "./core/src/js/helpers/helpers.js");
114
 
115
- var _commentReplyFix = __webpack_require__(/*! ./helpers/commentReplyFix */ "./core/src/js/helpers/commentReplyFix.js");
116
-
117
- var _commentReplyFix2 = _interopRequireDefault(_commentReplyFix);
118
-
119
  var _getParameterByName = __webpack_require__(/*! ./helpers/getParameterByName */ "./core/src/js/helpers/getParameterByName.js");
120
 
121
  var _getParameterByName2 = _interopRequireDefault(_getParameterByName);
@@ -196,6 +192,12 @@ var _srcsetPolyfill2 = _interopRequireDefault(_srcsetPolyfill);
196
 
197
  var _placeholder = __webpack_require__(/*! ./modules/placeholder */ "./core/src/js/modules/placeholder.js");
198
 
 
 
 
 
 
 
199
  function _interopRequireWildcard(obj) {
200
  if (obj && obj.__esModule) {
201
  return obj;
@@ -264,6 +266,8 @@ _smoothscrollPolyfill2.default.polyfill();
264
 
265
  // ALM Modules
266
 
 
 
267
 
268
  // Global filtering var
269
  var alm_is_filtering = false;
@@ -350,6 +354,7 @@ var alm_is_filtering = false;
350
  alm.btnWrap = Array.prototype.slice.call(alm.btnWrap); // Convert NodeList to array
351
  alm.btnWrap[alm.btnWrap.length - 1].style.visibility = 'visible'; // Get last element (used for nesting)
352
  alm.trigger = alm.btnWrap[alm.btnWrap.length - 1];
 
353
 
354
  alm.button_label = alm.listing.dataset.buttonLabel;
355
  alm.button_loading_label = alm.listing.dataset.buttonLoadingLabel;
@@ -374,6 +379,21 @@ var alm_is_filtering = false;
374
  alm.integration.woocommerce = alm.integration.woocommerce === 'true' ? true : false;
375
 
376
  // Addon Shortcode Params
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
377
  alm.addons.cache = alm.listing.dataset.cache; // Cache add-on
378
  alm.addons.cache = alm.addons.cache === undefined ? false : alm.addons.cache;
379
  alm.addons.cache_id = alm.listing.dataset.cacheId;
@@ -978,20 +998,32 @@ var alm_is_filtering = false;
978
  // Get data params
979
  var params = queryParams.almGetAjaxParams(alm, action, queryType); // [./helpers/queryParams.js
980
 
981
- // If Single Post Target
 
982
  // If has `single_post_target`, adjust the Ajax URL to the post URL.
983
  if (alm.addons.single_post && alm.addons.single_post_target) {
984
  ajaxURL = alm.addons.single_post_permalink;
985
  params = '';
986
  }
987
 
 
 
 
 
 
 
988
  // Send HTTP request via axios
989
  _axios2.default.get(ajaxURL, { params: params }).then(function (response) {
990
 
991
  // Success
992
  var data = '';
 
993
  if (alm.addons.single_post && alm.addons.single_post_target) {
994
- data = alm.AjaxLoadMore.createSinglePostHTML(response, alm.addons.single_post_target);
 
 
 
 
995
  } else {
996
  // Get data from response
997
  data = response.data;
@@ -1018,36 +1050,6 @@ var alm_is_filtering = false;
1018
  });
1019
  };
1020
 
1021
- /**
1022
- * createSinglePostHTML
1023
- * Create the HTML for loading Single Posts
1024
- *
1025
- * @param {Object} response Query response
1026
- * @param {HTMLElement} target The target div
1027
- * @since 5.1.8.1
1028
- */
1029
- alm.AjaxLoadMore.createSinglePostHTML = function (response) {
1030
- var target = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null;
1031
-
1032
- var data = {
1033
- html: '',
1034
- meta: {
1035
- postcount: 1,
1036
- totalposts: 1,
1037
- debug: 'Single Posts Query'
1038
- }
1039
- };
1040
- if (response.status === 200 && response.data && target) {
1041
- var div = document.createElement("div");
1042
- div.innerHTML = response.data;
1043
- var htmlTarget = div.querySelector(target);
1044
- if (htmlTarget) {
1045
- data.html = htmlTarget.innerHTML;
1046
- }
1047
- }
1048
- return data;
1049
- };
1050
-
1051
  /**
1052
  * tabs
1053
  * Send request to the WP REST API
@@ -1203,7 +1205,7 @@ var alm_is_filtering = false;
1203
  // Paging container
1204
  var pagingContent = alm.listing.querySelector('.alm-paging-content');
1205
 
1206
- var html, meta, total;
1207
 
1208
  if (is_cache) {
1209
  // If Cache, do not look for json data as we won't be querying the DB.
@@ -1479,11 +1481,66 @@ var alm_is_filtering = false;
1479
  }
1480
  }
1481
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1482
  // Append `reveal` div to ALM Listing container
1483
  // Do not append when transtion == masonry OR init and !preloaded
1484
  if (alm.transition !== 'masonry' || alm.init && !alm.is_masonry_preloaded) {
1485
 
1486
  if (!isPaged) {
 
1487
  if (!alm.transition_container) {
1488
  // No transition container
1489
  if (alm.images_loaded === 'true') {
@@ -1516,12 +1573,12 @@ var alm_is_filtering = false;
1516
  alm.el = alm.listing;
1517
 
1518
  // Wrap almMasonry in anonymous async/await function
1519
- _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee2() {
1520
- return regeneratorRuntime.wrap(function _callee2$(_context2) {
1521
  while (1) {
1522
- switch (_context2.prev = _context2.next) {
1523
  case 0:
1524
- _context2.next = 2;
1525
  return (0, _masonry2.default)(alm, alm.init, alm_is_filtering);
1526
 
1527
  case 2:
@@ -1533,10 +1590,10 @@ var alm_is_filtering = false;
1533
 
1534
  case 5:
1535
  case 'end':
1536
- return _context2.stop();
1537
  }
1538
  }
1539
- }, _callee2, this);
1540
  }))().catch(function (e) {
1541
  console.log('There was an error with ALM Masonry');
1542
  });
@@ -1750,7 +1807,8 @@ var alm_is_filtering = false;
1750
  (0, _setFocus2.default)(alm, reveal, total, alm_is_filtering);
1751
 
1752
  // Comment Reply Fix
1753
- (0, _commentReplyFix2.default)(alm.addons.comments, alm.listing);
 
1754
 
1755
  // Remove filtering class
1756
  if (alm.main.classList.contains('alm-is-filtering')) {
@@ -1850,6 +1908,9 @@ var alm_is_filtering = false;
1850
  // Set initial `.alm-listing` height
1851
  alm.listing.style.height = h + pTop + pBtm + 'px';
1852
 
 
 
 
1853
  // Reset button text
1854
  alm.AjaxLoadMore.resetBtnText();
1855
 
@@ -1959,13 +2020,17 @@ var alm_is_filtering = false;
1959
  * @since 2.14.0
1960
  */
1961
  alm.AjaxLoadMore.triggerAddons = function (alm) {
 
 
 
 
1962
  if (typeof almSEO === "function") {
1963
  // SEO
1964
  window.almSEO(alm, false);
1965
  }
1966
- if (typeof almSetNextPage === 'function') {
1967
- // Next Page
1968
- window.almSetNextPage(alm);
1969
  }
1970
  };
1971
 
@@ -2389,15 +2454,14 @@ var alm_is_filtering = false;
2389
 
2390
  // Check that posts remain on load
2391
  if (alm.listing.querySelector('.alm-nextpage') && !alm.addons.paging) {
2392
- var alm_nextpage_pages = alm.listing.querySelectorAll('.alm-nextpage'),
2393
- alm_nextpage_total = alm.listing.querySelector('.alm-nextpage:first-child');
2394
 
2395
- if (alm_nextpage_total && alm_nextpage_pages) {
2396
- alm_nextpage_total = alm_nextpage_total.dataset.totalPosts;
2397
- alm_nextpage_pages = alm_nextpage_pages.length;
2398
 
2399
- // Disable if on last page
2400
- if (alm_nextpage_pages == alm_nextpage_total) {
2401
  alm.AjaxLoadMore.triggerDone();
2402
  }
2403
  }
@@ -2413,17 +2477,34 @@ var alm_is_filtering = false;
2413
  (0, _tableofcontents.tableOfContents)(alm, alm.init, true);
2414
  }
2415
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2416
  // Window Load (Masonry + Preloaded)
2417
  alm.window.addEventListener('load', function () {
2418
  if (alm.is_masonry_preloaded) {
2419
 
2420
  // Wrap almMasonry in anonymous async/await function
2421
- _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee3() {
2422
- return regeneratorRuntime.wrap(function _callee3$(_context3) {
2423
  while (1) {
2424
- switch (_context3.prev = _context3.next) {
2425
  case 0:
2426
- _context3.next = 2;
2427
  return (0, _masonry2.default)(alm, true, false);
2428
 
2429
  case 2:
@@ -2431,10 +2512,10 @@ var alm_is_filtering = false;
2431
 
2432
  case 3:
2433
  case 'end':
2434
- return _context3.stop();
2435
  }
2436
  }
2437
- }, _callee3, this);
2438
  }))().catch(function (e) {
2439
  console.log('There was an error with ALM Masonry');
2440
  });
@@ -2855,71 +2936,6 @@ exports.default = almDomParser;
2855
 
2856
  /***/ }),
2857
 
2858
- /***/ "./core/src/js/helpers/commentReplyFix.js":
2859
- /*!************************************************!*\
2860
- !*** ./core/src/js/helpers/commentReplyFix.js ***!
2861
- \************************************************/
2862
- /*! no static exports found */
2863
- /***/ (function(module, exports, __webpack_require__) {
2864
-
2865
- "use strict";
2866
-
2867
-
2868
- Object.defineProperty(exports, "__esModule", {
2869
- value: true
2870
- });
2871
- /**
2872
- * commentReplyFix
2873
- * Hotfix for Reply links not working in WordPress 5.1+
2874
- *
2875
- * @param comments string
2876
- * @param listing object
2877
- * @since 5.1
2878
- */
2879
- var commentReplyFix = function commentReplyFix() {
2880
- var comments = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false;
2881
- var listing = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null;
2882
-
2883
- if (comments !== 'true') {
2884
- // Exit if not comments
2885
- return false;
2886
- }
2887
-
2888
- // Get all `Reply` links.
2889
- var replyLinks = listing.querySelectorAll('.comment-reply-link');
2890
- if (!replyLinks) {
2891
- return false;
2892
- }
2893
- // Loop links
2894
- replyLinks.forEach(function (link) {
2895
- // Add custom click handler
2896
- link.onclick = function (e) {
2897
- e.preventDefault();
2898
- var commId = link.dataset.belowelement,
2899
- parentId = link.dataset.commentid,
2900
- respondId = link.dataset.respondelement,
2901
- postId = link.dataset.postid,
2902
- follow = void 0;
2903
- if (!commId || !parentId || !respondId || !postId) {
2904
- /*
2905
- * Theme or plugin defines own link via custom `wp_list_comments()` callback
2906
- * and calls `moveForm()` either directly or via a custom event hook.
2907
- */
2908
- return;
2909
- }
2910
-
2911
- // Move reply form
2912
- follow = window.addComment.moveForm(commId, parentId, respondId, postId);
2913
- if (false === follow) {
2914
- event.preventDefault();
2915
- }
2916
- };
2917
- });
2918
- };
2919
- exports.default = commentReplyFix;
2920
-
2921
- /***/ }),
2922
-
2923
  /***/ "./core/src/js/helpers/getCacheUrl.js":
2924
  /*!********************************************!*\
2925
  !*** ./core/src/js/helpers/getCacheUrl.js ***!
@@ -3448,6 +3464,7 @@ function almGetAjaxParams(alm, action, queryType) {
3448
  };
3449
 
3450
  // Addons & Extensions
 
3451
  if (alm.theme_repeater) {
3452
  data.theme_repeater = alm.theme_repeater;
3453
  }
@@ -4145,18 +4162,13 @@ var almSetFilters = function almSetFilters() {
4145
 
4146
  switch (type) {
4147
 
4148
- /*
4149
- case 'filter' :
4150
- // Filters Complete
4151
- if (typeof almFilterComplete === 'function') { // Standard Filtering
4152
- almFilterComplete();
4153
- }
4154
- // Filter Add-on Complete
4155
- if (typeof almFiltersAddonComplete === "function") { // Filters Add-on
4156
- almFiltersAddonComplete(el);
4157
- }
4158
- break;
4159
- */
4160
 
4161
  case 'tab':
4162
  // Tabs Complete
@@ -4431,7 +4443,7 @@ var almMasonry = function almMasonry(alm, init, filtering) {
4431
  // Fade In
4432
  (0, _fadeIn2.default)(container.parentNode, speed);
4433
  resolve(true);
4434
- }, 100);
4435
  });
4436
  }
4437
 
@@ -4587,7 +4599,7 @@ function almResultsText(alm) {
4587
  var type = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'standard';
4588
 
4589
  if (!alm.resultsText || alm.nested === 'true') return false;
4590
- var resultsType = type === 'nextpage' ? 'nextpage' : 'standard';
4591
 
4592
  almGetResultsText(alm, resultsType);
4593
  }
@@ -4620,17 +4632,22 @@ function almGetResultsText(alm) {
4620
  page = parseInt(alm.localize.page);
4621
  post_count = page;
4622
  pages = parseInt(alm.localize.total_posts);
4623
- total_posts = pages;
4624
  almRenderResultsText(alm.resultsText, page, pages, post_count, total_posts);
4625
 
4626
  break;
4627
 
 
 
 
 
 
4628
  default:
4629
 
4630
  page = parseInt(alm.page) + 1;
4631
  pages = Math.ceil(alm.localize.total_posts / posts_per_page);
4632
- post_count = alm.localize.post_count;
4633
- total_posts = alm.localize.total_posts;
4634
 
4635
  // Add 1 page if Preloaded
4636
  if (preloaded) {
@@ -4656,8 +4673,8 @@ function almInitResultsText(alm) {
4656
 
4657
  var page = 0;
4658
  var pages = Math.ceil(alm.localize.total_posts / alm.orginal_posts_per_page);
4659
- var post_count = alm.localize.post_count;
4660
- var total_posts = alm.localize.total_posts;
4661
 
4662
  switch (type) {
4663
 
@@ -4665,6 +4682,7 @@ function almInitResultsText(alm) {
4665
  case 'nextpage':
4666
  page = alm.addons.nextpage_startpage;
4667
  post_count = page;
 
4668
  almRenderResultsText(alm.resultsText, page, total_posts, post_count, total_posts);
4669
  break;
4670
 
@@ -4674,6 +4692,11 @@ function almInitResultsText(alm) {
4674
  almRenderResultsText(alm.resultsText, page, pages, post_count, total_posts);
4675
  break;
4676
 
 
 
 
 
 
4677
  default:
4678
 
4679
  console.log('No results to set.');
@@ -4743,7 +4766,17 @@ var setFocus = function setFocus(alm) {
4743
  var total = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 0;
4744
  var is_filtering = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : false;
4745
 
4746
- // If has total
 
 
 
 
 
 
 
 
 
 
4747
  if (alm.transition_container && total > 0) {
4748
  if (alm.addons.paging) {
4749
  // Paging
@@ -4878,6 +4911,8 @@ var setLocalizedVars = function setLocalizedVars(alm) {
4878
  var type = 'standard';
4879
 
4880
  // Current Page `page`
 
 
4881
  if (alm.addons.nextpage) {
4882
  type = 'nextpage';
4883
  if (alm.addons.paging) {
@@ -4885,13 +4920,18 @@ var setLocalizedVars = function setLocalizedVars(alm) {
4885
  } else {
4886
  alm.AjaxLoadMore.setLocalizedVar('page', parseInt(alm.page) + parseInt(alm.addons.nextpage_startpage) + 1);
4887
  }
4888
- } else {
4889
- alm.AjaxLoadMore.setLocalizedVar('page', parseInt(alm.page) + 1);
4890
  }
 
 
 
 
 
 
 
4891
 
4892
  // Total Posts `total_posts`.
4893
- // Only update if !Preloaded && !Nextpage
4894
- if (alm.addons.preloaded !== 'true' && !alm.addons.nextpage) {
4895
  alm.AjaxLoadMore.setLocalizedVar('total_posts', alm.totalposts);
4896
  }
4897
 
@@ -4926,6 +4966,54 @@ function almSetPostCount(alm) {
4926
 
4927
  /***/ }),
4928
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4929
  /***/ "./core/src/js/modules/tableofcontents.js":
4930
  /*!************************************************!*\
4931
  !*** ./core/src/js/modules/tableofcontents.js ***!
@@ -5093,6 +5181,379 @@ function getTOCLabel(alm, page) {
5093
 
5094
  /***/ }),
5095
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5096
  /***/ "./node_modules/@babel/polyfill/lib/noConflict.js":
5097
  /*!********************************************************!*\
5098
  !*** ./node_modules/@babel/polyfill/lib/noConflict.js ***!
112
 
113
  __webpack_require__(/*! ./helpers/helpers */ "./core/src/js/helpers/helpers.js");
114
 
 
 
 
 
115
  var _getParameterByName = __webpack_require__(/*! ./helpers/getParameterByName */ "./core/src/js/helpers/getParameterByName.js");
116
 
117
  var _getParameterByName2 = _interopRequireDefault(_getParameterByName);
192
 
193
  var _placeholder = __webpack_require__(/*! ./modules/placeholder */ "./core/src/js/modules/placeholder.js");
194
 
195
+ var _woocommerce = __webpack_require__(/*! ./modules/woocommerce */ "./core/src/js/modules/woocommerce.js");
196
+
197
+ var _singleposts = __webpack_require__(/*! ./modules/singleposts */ "./core/src/js/modules/singleposts.js");
198
+
199
+ var _singleposts2 = _interopRequireDefault(_singleposts);
200
+
201
  function _interopRequireWildcard(obj) {
202
  if (obj && obj.__esModule) {
203
  return obj;
266
 
267
  // ALM Modules
268
 
269
+ //import commentReplyFix from './helpers/commentReplyFix';
270
+
271
 
272
  // Global filtering var
273
  var alm_is_filtering = false;
354
  alm.btnWrap = Array.prototype.slice.call(alm.btnWrap); // Convert NodeList to array
355
  alm.btnWrap[alm.btnWrap.length - 1].style.visibility = 'visible'; // Get last element (used for nesting)
356
  alm.trigger = alm.btnWrap[alm.btnWrap.length - 1];
357
+ alm.button = alm.trigger.querySelector('button.alm-load-more-btn');
358
 
359
  alm.button_label = alm.listing.dataset.buttonLabel;
360
  alm.button_loading_label = alm.listing.dataset.buttonLoadingLabel;
379
  alm.integration.woocommerce = alm.integration.woocommerce === 'true' ? true : false;
380
 
381
  // Addon Shortcode Params
382
+ alm.addons.woocommerce = alm.localize.woocommerce ? true : false; // Woocommerce add-on
383
+ if (alm.addons.woocommerce) {
384
+ alm.addons.woocommerce_columns = alm.localize.woocommerce.columns ? parseInt(alm.localize.woocommerce.columns) : 3; // Woocommerce columns
385
+ alm.addons.woocommerce_paged = alm.localize.woocommerce.paged ? parseInt(alm.localize.woocommerce.paged) : 1; // Woocommerce Paged
386
+ alm.addons.woocommerce_paged_urls = alm.localize.woocommerce.paged_urls;
387
+ alm.addons.woocommerce_pages = parseInt(alm.localize.woocommerce.pages);
388
+ alm.addons.woocommerce_classes = {};
389
+ alm.addons.woocommerce_classes.container = alm.localize.woocommerce.container;
390
+ alm.addons.woocommerce_classes.products = alm.localize.woocommerce.products;
391
+ alm.addons.woocommerce_classes.results = alm.localize.woocommerce.results;
392
+ alm.addons.woocommerce_results_text = document.querySelectorAll(alm.addons.woocommerce_classes.results);
393
+ alm.addons.woocommerce_settings = alm.localize.woocommerce.settings;
394
+ alm.page = parseInt(alm.page) + alm.addons.woocommerce_paged;
395
+ }
396
+
397
  alm.addons.cache = alm.listing.dataset.cache; // Cache add-on
398
  alm.addons.cache = alm.addons.cache === undefined ? false : alm.addons.cache;
399
  alm.addons.cache_id = alm.listing.dataset.cacheId;
998
  // Get data params
999
  var params = queryParams.almGetAjaxParams(alm, action, queryType); // [./helpers/queryParams.js
1000
 
1001
+
1002
+ // Single Posts Add-on
1003
  // If has `single_post_target`, adjust the Ajax URL to the post URL.
1004
  if (alm.addons.single_post && alm.addons.single_post_target) {
1005
  ajaxURL = alm.addons.single_post_permalink;
1006
  params = '';
1007
  }
1008
 
1009
+ // WooCommerce Add-on
1010
+ if (alm.addons.woocommerce) {
1011
+ ajaxURL = (0, _woocommerce.wooGetURL)(alm);
1012
+ params = '';
1013
+ }
1014
+
1015
  // Send HTTP request via axios
1016
  _axios2.default.get(ajaxURL, { params: params }).then(function (response) {
1017
 
1018
  // Success
1019
  var data = '';
1020
+
1021
  if (alm.addons.single_post && alm.addons.single_post_target) {
1022
+ // Single Posts
1023
+ data = (0, _singleposts2.default)(response, alm.addons.single_post_target);
1024
+ } else if (alm.addons.woocommerce) {
1025
+ // WooCommerce
1026
+ data = (0, _woocommerce.wooGetContent)(response, alm);
1027
  } else {
1028
  // Get data from response
1029
  data = response.data;
1050
  });
1051
  };
1052
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1053
  /**
1054
  * tabs
1055
  * Send request to the WP REST API
1205
  // Paging container
1206
  var pagingContent = alm.listing.querySelector('.alm-paging-content');
1207
 
1208
+ var html, meta, total, totalLoaded;
1209
 
1210
  if (is_cache) {
1211
  // If Cache, do not look for json data as we won't be querying the DB.
1481
  }
1482
  }
1483
 
1484
+ // WooCommerce Add-on
1485
+ if (alm.addons.woocommerce) {
1486
+
1487
+ _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee2() {
1488
+ var nextPageNum, nextPage;
1489
+ return regeneratorRuntime.wrap(function _callee2$(_context2) {
1490
+ while (1) {
1491
+ switch (_context2.prev = _context2.next) {
1492
+ case 0:
1493
+ _context2.next = 2;
1494
+ return (0, _woocommerce.woocommerce)(reveal, alm, data.pageTitle);
1495
+
1496
+ case 2:
1497
+ nextPageNum = alm.page + 2;
1498
+
1499
+ // Set button data attributes
1500
+
1501
+ // Page
1502
+
1503
+ alm.button.dataset.page = nextPageNum;
1504
+
1505
+ // URL
1506
+ nextPage = alm.addons.woocommerce_paged_urls[nextPageNum - 1];
1507
+
1508
+ alm.button.dataset.url = nextPage ? nextPage : '';
1509
+
1510
+ alm.AjaxLoadMore.transitionEnd();
1511
+
1512
+ // almComplete
1513
+ if (typeof almComplete === 'function' && alm.transition !== 'masonry') {
1514
+ window.almComplete(alm);
1515
+ }
1516
+
1517
+ // ALM Done
1518
+ if (nextPageNum > parseInt(alm.addons.woocommerce_pages)) {
1519
+ alm.AjaxLoadMore.triggerDone();
1520
+ }
1521
+
1522
+ case 9:
1523
+ case 'end':
1524
+ return _context2.stop();
1525
+ }
1526
+ }
1527
+ }, _callee2, this);
1528
+ }))().catch(function (e) {
1529
+ console.log(e);
1530
+ console.log('There was an error loading woocommerce products');
1531
+ });
1532
+
1533
+ alm.init = false;
1534
+
1535
+ return;
1536
+ }
1537
+
1538
  // Append `reveal` div to ALM Listing container
1539
  // Do not append when transtion == masonry OR init and !preloaded
1540
  if (alm.transition !== 'masonry' || alm.init && !alm.is_masonry_preloaded) {
1541
 
1542
  if (!isPaged) {
1543
+
1544
  if (!alm.transition_container) {
1545
  // No transition container
1546
  if (alm.images_loaded === 'true') {
1573
  alm.el = alm.listing;
1574
 
1575
  // Wrap almMasonry in anonymous async/await function
1576
+ _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee3() {
1577
+ return regeneratorRuntime.wrap(function _callee3$(_context3) {
1578
  while (1) {
1579
+ switch (_context3.prev = _context3.next) {
1580
  case 0:
1581
+ _context3.next = 2;
1582
  return (0, _masonry2.default)(alm, alm.init, alm_is_filtering);
1583
 
1584
  case 2:
1590
 
1591
  case 5:
1592
  case 'end':
1593
+ return _context3.stop();
1594
  }
1595
  }
1596
+ }, _callee3, this);
1597
  }))().catch(function (e) {
1598
  console.log('There was an error with ALM Masonry');
1599
  });
1807
  (0, _setFocus2.default)(alm, reveal, total, alm_is_filtering);
1808
 
1809
  // Comment Reply Fix
1810
+ // commentReplyFix(alm.addons.comments, alm.listing);
1811
+
1812
 
1813
  // Remove filtering class
1814
  if (alm.main.classList.contains('alm-is-filtering')) {
1908
  // Set initial `.alm-listing` height
1909
  alm.listing.style.height = h + pTop + pBtm + 'px';
1910
 
1911
+ // Insert Script
1912
+ _insertScript2.default.init(reveal);
1913
+
1914
  // Reset button text
1915
  alm.AjaxLoadMore.resetBtnText();
1916
 
2020
  * @since 2.14.0
2021
  */
2022
  alm.AjaxLoadMore.triggerAddons = function (alm) {
2023
+ if (typeof almSetNextPage === 'function') {
2024
+ // Next Page
2025
+ window.almSetNextPage(alm);
2026
+ }
2027
  if (typeof almSEO === "function") {
2028
  // SEO
2029
  window.almSEO(alm, false);
2030
  }
2031
+ if (typeof almWooCommerce === 'function') {
2032
+ // WooCommerce
2033
+ window.almWooCommerce(alm);
2034
  }
2035
  };
2036
 
2454
 
2455
  // Check that posts remain on load
2456
  if (alm.listing.querySelector('.alm-nextpage') && !alm.addons.paging) {
2457
+ var nextpage_pages = alm.listing.querySelectorAll('.alm-nextpage'); // All Next Page Items
 
2458
 
2459
+ if (nextpage_pages) {
2460
+ var nextpage_first = nextpage_pages[0];
2461
+ var nextpage_total = alm.localize.total_posts ? parseInt(alm.localize.total_posts) : nextpage_first.dataset.totalPosts;
2462
 
2463
+ // Disable if last page loaded
2464
+ if (nextpage_pages.length === nextpage_total || parseInt(nextpage_first.dataset.id) === nextpage_total) {
2465
  alm.AjaxLoadMore.triggerDone();
2466
  }
2467
  }
2477
  (0, _tableofcontents.tableOfContents)(alm, alm.init, true);
2478
  }
2479
 
2480
+ // WooCommerce Add-on
2481
+ if (alm.addons.woocommerce) {
2482
+
2483
+ // Initiate WooCommerce
2484
+ (0, _woocommerce.wooInit)(alm);
2485
+
2486
+ // Set Results Text
2487
+ if (alm.resultsText) {}
2488
+ //resultsText.almInitResultsText(alm, 'woocommerce');
2489
+
2490
+
2491
+ // Trigger Done if productsLoaded is less than woocommerce_total_posts
2492
+ if (alm.addons.woocommerce_paged >= parseInt(alm.addons.woocommerce_pages)) {
2493
+ alm.AjaxLoadMore.triggerDone();
2494
+ }
2495
+ }
2496
+
2497
  // Window Load (Masonry + Preloaded)
2498
  alm.window.addEventListener('load', function () {
2499
  if (alm.is_masonry_preloaded) {
2500
 
2501
  // Wrap almMasonry in anonymous async/await function
2502
+ _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee4() {
2503
+ return regeneratorRuntime.wrap(function _callee4$(_context4) {
2504
  while (1) {
2505
+ switch (_context4.prev = _context4.next) {
2506
  case 0:
2507
+ _context4.next = 2;
2508
  return (0, _masonry2.default)(alm, true, false);
2509
 
2510
  case 2:
2512
 
2513
  case 3:
2514
  case 'end':
2515
+ return _context4.stop();
2516
  }
2517
  }
2518
+ }, _callee4, this);
2519
  }))().catch(function (e) {
2520
  console.log('There was an error with ALM Masonry');
2521
  });
2936
 
2937
  /***/ }),
2938
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2939
  /***/ "./core/src/js/helpers/getCacheUrl.js":
2940
  /*!********************************************!*\
2941
  !*** ./core/src/js/helpers/getCacheUrl.js ***!
3464
  };
3465
 
3466
  // Addons & Extensions
3467
+
3468
  if (alm.theme_repeater) {
3469
  data.theme_repeater = alm.theme_repeater;
3470
  }
4162
 
4163
  switch (type) {
4164
 
4165
+ case 'filter':
4166
+ // Filters Complete (not the add-on)
4167
+ if (typeof almFilterComplete === 'function') {
4168
+ // Standard Filtering
4169
+ almFilterComplete();
4170
+ }
4171
+ break;
 
 
 
 
 
4172
 
4173
  case 'tab':
4174
  // Tabs Complete
4443
  // Fade In
4444
  (0, _fadeIn2.default)(container.parentNode, speed);
4445
  resolve(true);
4446
+ }, 25);
4447
  });
4448
  }
4449
 
4599
  var type = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'standard';
4600
 
4601
  if (!alm.resultsText || alm.nested === 'true') return false;
4602
+ var resultsType = type === 'nextpage' || type === 'woocommerce' ? type : 'standard';
4603
 
4604
  almGetResultsText(alm, resultsType);
4605
  }
4632
  page = parseInt(alm.localize.page);
4633
  post_count = page;
4634
  pages = parseInt(alm.localize.total_posts);
4635
+ total_posts = parseInt(pages);
4636
  almRenderResultsText(alm.resultsText, page, pages, post_count, total_posts);
4637
 
4638
  break;
4639
 
4640
+ // WooCommerce
4641
+ case 'woocommerce':
4642
+ // Don't do anything
4643
+ break;
4644
+
4645
  default:
4646
 
4647
  page = parseInt(alm.page) + 1;
4648
  pages = Math.ceil(alm.localize.total_posts / posts_per_page);
4649
+ post_count = parseInt(alm.localize.post_count);
4650
+ total_posts = parseInt(alm.localize.total_posts);
4651
 
4652
  // Add 1 page if Preloaded
4653
  if (preloaded) {
4673
 
4674
  var page = 0;
4675
  var pages = Math.ceil(alm.localize.total_posts / alm.orginal_posts_per_page);
4676
+ var post_count = parseInt(alm.localize.post_count);
4677
+ var total_posts = parseInt(alm.localize.total_posts);
4678
 
4679
  switch (type) {
4680
 
4682
  case 'nextpage':
4683
  page = alm.addons.nextpage_startpage;
4684
  post_count = page;
4685
+ pages = total_posts;
4686
  almRenderResultsText(alm.resultsText, page, total_posts, post_count, total_posts);
4687
  break;
4688
 
4692
  almRenderResultsText(alm.resultsText, page, pages, post_count, total_posts);
4693
  break;
4694
 
4695
+ // WooCommerce
4696
+ case 'woocommerce':
4697
+ // Don't do anything
4698
+ break;
4699
+
4700
  default:
4701
 
4702
  console.log('No results to set.');
4766
  var total = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : 0;
4767
  var is_filtering = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : false;
4768
 
4769
+ if (!alm_localize.a11y_focus) {
4770
+ return false;
4771
+ }
4772
+
4773
+ // WooCommerce Add-on
4774
+ if (alm.addons.woocommerce) {
4775
+ moveFocus(false, false, element, false, alm.isSafari);
4776
+ return;
4777
+ }
4778
+
4779
+ // Has Total
4780
  if (alm.transition_container && total > 0) {
4781
  if (alm.addons.paging) {
4782
  // Paging
4911
  var type = 'standard';
4912
 
4913
  // Current Page `page`
4914
+
4915
+ // nextpage
4916
  if (alm.addons.nextpage) {
4917
  type = 'nextpage';
4918
  if (alm.addons.paging) {
4920
  } else {
4921
  alm.AjaxLoadMore.setLocalizedVar('page', parseInt(alm.page) + parseInt(alm.addons.nextpage_startpage) + 1);
4922
  }
 
 
4923
  }
4924
+ // woocommerce
4925
+ else if (alm.addons.woocommerce) {
4926
+ type = 'woocommerce';
4927
+ alm.AjaxLoadMore.setLocalizedVar('page', parseInt(alm.page) + 1);
4928
+ } else {
4929
+ alm.AjaxLoadMore.setLocalizedVar('page', parseInt(alm.page) + 1);
4930
+ }
4931
 
4932
  // Total Posts `total_posts`.
4933
+ // Only update if !preloaded && !nextpage && !woocommerce
4934
+ if (alm.addons.preloaded !== 'true' && !alm.addons.nextpage && !alm.addons.woocommerce) {
4935
  alm.AjaxLoadMore.setLocalizedVar('total_posts', alm.totalposts);
4936
  }
4937
 
4966
 
4967
  /***/ }),
4968
 
4969
+ /***/ "./core/src/js/modules/singleposts.js":
4970
+ /*!********************************************!*\
4971
+ !*** ./core/src/js/modules/singleposts.js ***!
4972
+ \********************************************/
4973
+ /*! no static exports found */
4974
+ /***/ (function(module, exports, __webpack_require__) {
4975
+
4976
+ "use strict";
4977
+
4978
+
4979
+ Object.defineProperty(exports, "__esModule", {
4980
+ value: true
4981
+ });
4982
+ /**
4983
+ * singlePostHTML
4984
+ * Create the HTML for loading Single Posts
4985
+ *
4986
+ * @param {Object} response Query response
4987
+ * @param {HTMLElement} target The target div
4988
+ * @since 5.1.8.1
4989
+ */
4990
+
4991
+ var singlePostHTML = function singlePostHTML(response) {
4992
+ var target = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null;
4993
+
4994
+ var data = {
4995
+ html: '',
4996
+ meta: {
4997
+ postcount: 1,
4998
+ totalposts: 1,
4999
+ debug: 'Single Posts Query'
5000
+ }
5001
+ };
5002
+ if (response.status === 200 && response.data && target) {
5003
+ var div = document.createElement("div");
5004
+ div.innerHTML = response.data;
5005
+ var htmlTarget = div.querySelector(target);
5006
+ if (htmlTarget) {
5007
+ data.html = htmlTarget.innerHTML;
5008
+ }
5009
+ }
5010
+ return data;
5011
+ };
5012
+
5013
+ exports.default = singlePostHTML;
5014
+
5015
+ /***/ }),
5016
+
5017
  /***/ "./core/src/js/modules/tableofcontents.js":
5018
  /*!************************************************!*\
5019
  !*** ./core/src/js/modules/tableofcontents.js ***!
5181
 
5182
  /***/ }),
5183
 
5184
+ /***/ "./core/src/js/modules/woocommerce.js":
5185
+ /*!********************************************!*\
5186
+ !*** ./core/src/js/modules/woocommerce.js ***!
5187
+ \********************************************/
5188
+ /*! no static exports found */
5189
+ /***/ (function(module, exports, __webpack_require__) {
5190
+
5191
+ "use strict";
5192
+
5193
+
5194
+ Object.defineProperty(exports, "__esModule", {
5195
+ value: true
5196
+ });
5197
+ exports.wooGetContent = wooGetContent;
5198
+ exports.wooInit = wooInit;
5199
+ exports.woocommerce = woocommerce;
5200
+ exports.wooGetURL = wooGetURL;
5201
+
5202
+ var _srcsetPolyfill = __webpack_require__(/*! ../helpers/srcsetPolyfill */ "./core/src/js/helpers/srcsetPolyfill.js");
5203
+
5204
+ var _srcsetPolyfill2 = _interopRequireDefault(_srcsetPolyfill);
5205
+
5206
+ var _setFocus = __webpack_require__(/*! ./setFocus */ "./core/src/js/modules/setFocus.js");
5207
+
5208
+ var _setFocus2 = _interopRequireDefault(_setFocus);
5209
+
5210
+ function _interopRequireDefault(obj) {
5211
+ return obj && obj.__esModule ? obj : { default: obj };
5212
+ }
5213
+
5214
+ function _asyncToGenerator(fn) {
5215
+ return function () {
5216
+ var gen = fn.apply(this, arguments);return new Promise(function (resolve, reject) {
5217
+ function step(key, arg) {
5218
+ try {
5219
+ var info = gen[key](arg);var value = info.value;
5220
+ } catch (error) {
5221
+ reject(error);return;
5222
+ }if (info.done) {
5223
+ resolve(value);
5224
+ } else {
5225
+ return Promise.resolve(value).then(function (value) {
5226
+ step("next", value);
5227
+ }, function (err) {
5228
+ step("throw", err);
5229
+ });
5230
+ }
5231
+ }return step("next");
5232
+ });
5233
+ };
5234
+ }
5235
+
5236
+ var imagesLoaded = __webpack_require__(/*! imagesloaded */ "./node_modules/imagesloaded/imagesloaded.js");
5237
+
5238
+ // Set variables
5239
+
5240
+
5241
+ /**
5242
+ * wooGetContent
5243
+ * Get the content, title and results text from the Ajax response
5244
+ *
5245
+ * @param {object} alm
5246
+ * @since 5.3.0
5247
+ */
5248
+ function wooGetContent(response, alm) {
5249
+
5250
+ var data = {
5251
+ html: '',
5252
+ meta: {
5253
+ postcount: 1,
5254
+ totalposts: alm.localize.total_posts,
5255
+ debug: 'WooCommerce Query'
5256
+ }
5257
+ };
5258
+ if (response.status === 200 && response.data) {
5259
+
5260
+ var div = document.createElement("div");
5261
+ div.innerHTML = response.data;
5262
+
5263
+ // Get Page Title
5264
+ var title = div.querySelector('title').innerHTML;
5265
+ data.pageTitle = title;
5266
+
5267
+ // Get Products HTML
5268
+ var products = div.querySelector(alm.addons.woocommerce_classes.container);
5269
+ data.html = products ? products.innerHTML : '';
5270
+
5271
+ // Results Text
5272
+ almWooCommerceResultsText(div, alm);
5273
+ }
5274
+
5275
+ return data;
5276
+ }
5277
+
5278
+ /**
5279
+ * wooInit
5280
+ * Set up the instance of ALM WooCommerce
5281
+ *
5282
+ * @param {object} alm
5283
+ * @since 5.3.0
5284
+ */
5285
+ function wooInit(alm) {
5286
+
5287
+ if (!alm || !alm.addons.woocommerce) {
5288
+ return false;
5289
+ }
5290
+
5291
+ // Set button data attributes
5292
+
5293
+ // Page
5294
+ alm.button.dataset.page = alm.addons.woocommerce_paged + 1;
5295
+
5296
+ // URL
5297
+ var nextPage = alm.addons.woocommerce_paged_urls[alm.addons.woocommerce_paged];
5298
+ if (nextPage) {
5299
+ alm.button.dataset.url = nextPage;
5300
+ } else {
5301
+ alm.button.dataset.url = '';
5302
+ }
5303
+
5304
+ // Set up URL and class parameters on first item in product listing
5305
+ var products = document.querySelector(alm.addons.woocommerce_classes.container); // Get `ul.products`
5306
+ if (products) {
5307
+
5308
+ products.setAttribute('aria-live', 'polite');
5309
+ products.setAttribute('aria-atomic', 'true');
5310
+
5311
+ alm.listing.removeAttribute('aria-live');
5312
+ alm.listing.removeAttribute('aria-atomic');
5313
+
5314
+ var product = products.querySelector(alm.addons.woocommerce_classes.products); // Get first `.product` item
5315
+ if (product) {
5316
+ product.classList.add('alm-woocommerce');
5317
+ product.dataset.url = alm.addons.woocommerce_paged_urls[alm.addons.woocommerce_paged - 1];
5318
+ product.dataset.page = alm.page;
5319
+ product.dataset.pageTitle = document.title;
5320
+ }
5321
+
5322
+ if (alm.addons.woocommerce_paged > 1) {
5323
+ // maybe soon
5324
+ almWooCommerceResultsTextInit(alm);
5325
+ }
5326
+ }
5327
+ }
5328
+
5329
+ /**
5330
+ * woocommerce
5331
+ * Core ALM WooCommerce Product Loader
5332
+ *
5333
+ * @param {HTMLElement} content
5334
+ * @param {object} alm
5335
+ * @param {String} pageTitle
5336
+ * @since 5.3.0
5337
+ */
5338
+ function woocommerce(content, alm) {
5339
+ var pageTitle = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : document.title;
5340
+
5341
+ if (!content || !alm) {
5342
+ return false;
5343
+ }
5344
+
5345
+ return new Promise(function (resolve) {
5346
+
5347
+ var container = document.querySelector(alm.addons.woocommerce_classes.container); // Get `ul.products`
5348
+ var products = content.querySelectorAll(alm.addons.woocommerce_classes.products); // Get all `.products`
5349
+ var columns = alm.addons.woocommerce_columns; // Count columns
5350
+
5351
+ if (container && products) {
5352
+
5353
+ // Convert NodeList to Array
5354
+ products = Array.prototype.slice.call(products);
5355
+
5356
+ // Load the Products
5357
+ _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee() {
5358
+ return regeneratorRuntime.wrap(function _callee$(_context) {
5359
+ while (1) {
5360
+ switch (_context.prev = _context.next) {
5361
+ case 0:
5362
+ _context.next = 2;
5363
+ return loadProducts(container, products, columns, alm, pageTitle);
5364
+
5365
+ case 2:
5366
+ resolve(true);
5367
+
5368
+ case 3:
5369
+ case 'end':
5370
+ return _context.stop();
5371
+ }
5372
+ }
5373
+ }, _callee, this);
5374
+ }))().catch(function (e) {
5375
+ console.log(e, 'There was an error with WooCommerce');
5376
+ });
5377
+ }
5378
+ });
5379
+ }
5380
+
5381
+ /**
5382
+ * loadProducts
5383
+ * Load all products
5384
+ *
5385
+ * @param {HTMLElement} container
5386
+ * @param {HTMLElement} products
5387
+ * @param {String} columns
5388
+ * @param {Object} alm
5389
+ * @param {String} pageTitle
5390
+ */
5391
+ var loadProducts = function loadProducts(container, products, columns, alm, pageTitle) {
5392
+
5393
+ return new Promise(function (resolve) {
5394
+
5395
+ var total = products.length;
5396
+ var index = 0;
5397
+ var count = 1;
5398
+
5399
+ function loadProduct() {
5400
+
5401
+ if (count <= total) {
5402
+
5403
+ _asyncToGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee2() {
5404
+ return regeneratorRuntime.wrap(function _callee2$(_context2) {
5405
+ while (1) {
5406
+ switch (_context2.prev = _context2.next) {
5407
+ case 0:
5408
+
5409
+ //products[index].classList.remove('first');
5410
+ //products[index].classList.remove('last');
5411
+ products[index].style.opacity = 0;
5412
+
5413
+ // First item only
5414
+ if (count == 1) {
5415
+ products[index].classList.add('alm-woocommerce');
5416
+
5417
+ // Get URL from localized variables
5418
+ products[index].dataset.url = alm.addons.woocommerce_paged_urls[alm.page];
5419
+
5420
+ // Set page num
5421
+ products[index].dataset.page = alm.page + 1;
5422
+
5423
+ // Set page title
5424
+ products[index].dataset.pageTitle = pageTitle;
5425
+ }
5426
+
5427
+ _context2.next = 4;
5428
+ return loadProductImage(container, products[index], alm.ua);
5429
+
5430
+ case 4:
5431
+
5432
+ count++;
5433
+ index++;
5434
+
5435
+ loadProduct();
5436
+
5437
+ case 7:
5438
+ case 'end':
5439
+ return _context2.stop();
5440
+ }
5441
+ }
5442
+ }, _callee2, this);
5443
+ }))().catch(function (e) {
5444
+
5445
+ console.log('There was an error with WooCommerce');
5446
+ });
5447
+ } else {
5448
+
5449
+ resolve(true);
5450
+ products.map(function (product) {
5451
+ product.style.opacity = 1;
5452
+ });
5453
+ if (products[0]) {
5454
+ (0, _setFocus2.default)(alm, products[0], null, false);
5455
+ }
5456
+ }
5457
+ }
5458
+
5459
+ loadProduct();
5460
+ });
5461
+ };
5462
+
5463
+ /**
5464
+ * loadProductImage
5465
+ * Load the product image with imagesLoaded
5466
+ *
5467
+ * @param {HTMLElement} container
5468
+ * @param {HTMLElement} product
5469
+ * @param {String} ua
5470
+ */
5471
+ var loadProductImage = function loadProductImage(container, product, ua) {
5472
+ return new Promise(function (resolve) {
5473
+ imagesLoaded(product, function () {
5474
+ // Add CSS transition
5475
+ product.style.transition = 'all 0.3s ease';
5476
+ // Append to container
5477
+ container.appendChild(product);
5478
+ // Run srcset fix
5479
+ (0, _srcsetPolyfill2.default)(product, ua);
5480
+ // Send await callback
5481
+ resolve(true);
5482
+ });
5483
+ });
5484
+ };
5485
+
5486
+ /**
5487
+ * wooGetURL
5488
+ * Get the next URL for Load More button
5489
+ *
5490
+ * @param {object} alm
5491
+ * @since 5.3.0
5492
+ */
5493
+ function wooGetURL(alm) {
5494
+ if (!alm || !alm.trigger) {
5495
+ return false;
5496
+ }
5497
+
5498
+ // Get Button
5499
+ var button = alm.trigger.querySelector('button');
5500
+ var url = button.dataset.url;
5501
+
5502
+ return url ? url : '';
5503
+ }
5504
+
5505
+ /**
5506
+ * almWooCommerceResultsText
5507
+ * Set results text for WooCommerce Add-on.
5508
+ *
5509
+ * @param {HTMLElement} target
5510
+ * @param {Object} alm
5511
+ * @since 5.3
5512
+ */
5513
+ function almWooCommerceResultsText() {
5514
+ var target = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';
5515
+ var alm = arguments[1];
5516
+
5517
+ if (target && alm && alm.addons.woocommerce_results_text) {
5518
+ var currentResults = target.querySelector(alm.addons.woocommerce_classes.results);
5519
+ if (currentResults) {
5520
+ var resultText = currentResults.innerHTML;
5521
+ alm.addons.woocommerce_results_text.forEach(function (element) {
5522
+ if (alm.localize.woocommerce.settings.previous_page_link) {
5523
+ resultText = resultText + alm.localize.woocommerce.settings.previous_page_link;
5524
+ }
5525
+ element.innerHTML = resultText;
5526
+ });
5527
+ }
5528
+ }
5529
+ }
5530
+
5531
+ /**
5532
+ * almWooCommerceResultsTextInit
5533
+ * Initiate Results text.
5534
+ *
5535
+ * @param {Object} alm
5536
+ * @since 5.3
5537
+ */
5538
+ function almWooCommerceResultsTextInit(alm) {
5539
+ if (alm && alm.addons.woocommerce_results_text) {
5540
+ var results = document.querySelectorAll(alm.addons.woocommerce_classes.results);
5541
+ if (results.length < 1) {
5542
+ return false;
5543
+ }
5544
+ // Loop all result text elements
5545
+ results.forEach(function (element) {
5546
+ if (alm.localize.woocommerce.settings.previous_page_link) {
5547
+ var newText = element.innerHTML;
5548
+ newText = newText + alm.localize.woocommerce.settings.previous_page_link;
5549
+ element.innerHTML = newText;
5550
+ }
5551
+ });
5552
+ }
5553
+ }
5554
+
5555
+ /***/ }),
5556
+
5557
  /***/ "./node_modules/@babel/polyfill/lib/noConflict.js":
5558
  /*!********************************************************!*\
5559
  !*** ./node_modules/@babel/polyfill/lib/noConflict.js ***!
core/dist/js/ajax-load-more.min.js CHANGED
@@ -1,4 +1,4 @@
1
- var ajaxloadmore=function(t){var e={};function n(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(r,o,function(e){return t[e]}.bind(null,o));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=90)}([function(t,e,n){var r=n(1),o=n(9),i=n(15),a=n(10),s=n(22),l=function(t,e,n){var u,c,d,f,p=t&l.F,g=t&l.G,h=t&l.S,v=t&l.P,m=t&l.B,y=g?r:h?r[e]||(r[e]={}):(r[e]||{}).prototype,_=g?o:o[e]||(o[e]={}),b=_.prototype||(_.prototype={});for(u in g&&(n=e),n)d=((c=!p&&y&&void 0!==y[u])?y:n)[u],f=m&&c?s(d,r):v&&"function"==typeof d?s(Function.call,d):d,y&&a(y,u,d,t&l.U),_[u]!=d&&i(_,u,f),v&&b[u]!=d&&(b[u]=d)};r.core=o,l.F=1,l.G=2,l.S=4,l.P=8,l.B=16,l.W=32,l.U=64,l.R=128,t.exports=l},function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e,n){var r=n(4);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e,n){var r=n(49)("wks"),o=n(30),i=n(1).Symbol,a="function"==typeof i;(t.exports=function(t){return r[t]||(r[t]=a&&i[t]||(a?i:o)("Symbol."+t))}).store=r},function(t,e,n){var r=n(18),o=Math.min;t.exports=function(t){return t>0?o(r(t),9007199254740991):0}},function(t,e,n){var r=n(3),o=n(102),i=n(27),a=Object.defineProperty;e.f=n(8)?Object.defineProperty:function(t,e,n){if(r(t),e=i(e,!0),r(n),o)try{return a(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},function(t,e,n){t.exports=!n(2)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e){var n=t.exports={version:"2.6.5"};"number"==typeof __e&&(__e=n)},function(t,e,n){var r=n(1),o=n(15),i=n(14),a=n(30)("src"),s=n(176),l=(""+s).split("toString");n(9).inspectSource=function(t){return s.call(t)},(t.exports=function(t,e,n,s){var u="function"==typeof n;u&&(i(n,"name")||o(n,"name",e)),t[e]!==n&&(u&&(i(n,a)||o(n,a,t[e]?""+t[e]:l.join(String(e)))),t===r?t[e]=n:s?t[e]?t[e]=n:o(t,e,n):(delete t[e],o(t,e,n)))})(Function.prototype,"toString",function(){return"function"==typeof this&&this[a]||s.call(this)})},function(t,e,n){var r=n(25);t.exports=function(t){return Object(r(t))}},function(t,e,n){var r=n(0),o=n(2),i=n(25),a=/"/g,s=function(t,e,n,r){var o=String(i(t)),s="<"+e;return""!==n&&(s+=" "+n+'="'+String(r).replace(a,"&quot;")+'"'),s+">"+o+"</"+e+">"};t.exports=function(t,e){var n={};n[t]=e(s),r(r.P+r.F*o(function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3}),"String",n)}},function(t,e,n){"use strict";var r=n(91),o=n(136),i=Object.prototype.toString;function a(t){return"[object Array]"===i.call(t)}function s(t){return null!==t&&"object"==typeof t}function l(t){return"[object Function]"===i.call(t)}function u(t,e){if(null!=t)if("object"!=typeof t&&(t=[t]),a(t))for(var n=0,r=t.length;n<r;n++)e.call(null,t[n],n,t);else for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&e.call(null,t[o],o,t)}t.exports={isArray:a,isArrayBuffer:function(t){return"[object ArrayBuffer]"===i.call(t)},isBuffer:o,isFormData:function(t){return"undefined"!=typeof FormData&&t instanceof FormData},isArrayBufferView:function(t){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&t.buffer instanceof ArrayBuffer},isString:function(t){return"string"==typeof t},isNumber:function(t){return"number"==typeof t},isObject:s,isUndefined:function(t){return void 0===t},isDate:function(t){return"[object Date]"===i.call(t)},isFile:function(t){return"[object File]"===i.call(t)},isBlob:function(t){return"[object Blob]"===i.call(t)},isFunction:l,isStream:function(t){return s(t)&&l(t.pipe)},isURLSearchParams:function(t){return"undefined"!=typeof URLSearchParams&&t instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product)&&"undefined"!=typeof window&&"undefined"!=typeof document},forEach:u,merge:function t(){var e={};function n(n,r){"object"==typeof e[r]&&"object"==typeof n?e[r]=t(e[r],n):e[r]=n}for(var r=0,o=arguments.length;r<o;r++)u(arguments[r],n);return e},extend:function(t,e,n){return u(e,function(e,o){t[o]=n&&"function"==typeof e?r(e,n):e}),t},trim:function(t){return t.replace(/^\s*/,"").replace(/\s*$/,"")}}},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){var r=n(7),o=n(29);t.exports=n(8)?function(t,e,n){return r.f(t,e,o(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){var r=n(44),o=n(25);t.exports=function(t){return r(o(t))}},function(t,e,n){"use strict";var r=n(2);t.exports=function(t,e){return!!t&&r(function(){e?t.call(null,function(){},1):t.call(null)})}},function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},function(t,e,n){var r=n(45),o=n(29),i=n(16),a=n(27),s=n(14),l=n(102),u=Object.getOwnPropertyDescriptor;e.f=n(8)?u:function(t,e){if(t=i(t),e=a(e,!0),l)try{return u(t,e)}catch(t){}if(s(t,e))return o(!r.f.call(t,e),t[e])}},function(t,e,n){var r=n(0),o=n(9),i=n(2);t.exports=function(t,e){var n=(o.Object||{})[t]||Object[t],a={};a[t]=e(n),r(r.S+r.F*i(function(){n(1)}),"Object",a)}},function(t,e,n){var r=n(22),o=n(44),i=n(11),a=n(6),s=n(266);t.exports=function(t,e){var n=1==t,l=2==t,u=3==t,c=4==t,d=6==t,f=5==t||d,p=e||s;return function(e,s,g){for(var h,v,m=i(e),y=o(m),_=r(s,g,3),b=a(y.length),x=0,w=n?p(e,b):l?p(e,0):void 0;b>x;x++)if((f||x in y)&&(v=_(h=y[x],x,m),t))if(n)w[x]=v;else if(v)switch(t){case 3:return!0;case 5:return h;case 6:return x;case 2:w.push(h)}else if(c)return!1;return d?-1:u||c?c:w}}},function(t,e,n){var r=n(23);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,o){return t.call(e,n,r,o)}}return function(){return t.apply(e,arguments)}}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,e,n){"use strict";if(n(8)){var r=n(31),o=n(1),i=n(2),a=n(0),s=n(60),l=n(89),u=n(22),c=n(42),d=n(29),f=n(15),p=n(43),g=n(18),h=n(6),v=n(128),m=n(33),y=n(27),_=n(14),b=n(46),x=n(4),w=n(11),S=n(81),A=n(34),j=n(36),O=n(35).f,P=n(83),E=n(30),L=n(5),M=n(21),T=n(50),I=n(47),F=n(85),C=n(39),N=n(53),k=n(41),R=n(84),D=n(119),q=n(7),B=n(19),z=q.f,U=B.f,W=o.RangeError,V=o.TypeError,H=o.Uint8Array,G=Array.prototype,Y=l.ArrayBuffer,X=l.DataView,$=M(0),Q=M(2),K=M(3),J=M(4),Z=M(5),tt=M(6),et=T(!0),nt=T(!1),rt=F.values,ot=F.keys,it=F.entries,at=G.lastIndexOf,st=G.reduce,lt=G.reduceRight,ut=G.join,ct=G.sort,dt=G.slice,ft=G.toString,pt=G.toLocaleString,gt=L("iterator"),ht=L("toStringTag"),vt=E("typed_constructor"),mt=E("def_constructor"),yt=s.CONSTR,_t=s.TYPED,bt=s.VIEW,xt=M(1,function(t,e){return Ot(I(t,t[mt]),e)}),wt=i(function(){return 1===new H(new Uint16Array([1]).buffer)[0]}),St=!!H&&!!H.prototype.set&&i(function(){new H(1).set({})}),At=function(t,e){var n=g(t);if(n<0||n%e)throw W("Wrong offset!");return n},jt=function(t){if(x(t)&&_t in t)return t;throw V(t+" is not a typed array!")},Ot=function(t,e){if(!(x(t)&&vt in t))throw V("It is not a typed array constructor!");return new t(e)},Pt=function(t,e){return Et(I(t,t[mt]),e)},Et=function(t,e){for(var n=0,r=e.length,o=Ot(t,r);r>n;)o[n]=e[n++];return o},Lt=function(t,e,n){z(t,e,{get:function(){return this._d[n]}})},Mt=function(t){var e,n,r,o,i,a,s=w(t),l=arguments.length,c=l>1?arguments[1]:void 0,d=void 0!==c,f=P(s);if(null!=f&&!S(f)){for(a=f.call(s),r=[],e=0;!(i=a.next()).done;e++)r.push(i.value);s=r}for(d&&l>2&&(c=u(c,arguments[2],2)),e=0,n=h(s.length),o=Ot(this,n);n>e;e++)o[e]=d?c(s[e],e):s[e];return o},Tt=function(){for(var t=0,e=arguments.length,n=Ot(this,e);e>t;)n[t]=arguments[t++];return n},It=!!H&&i(function(){pt.call(new H(1))}),Ft=function(){return pt.apply(It?dt.call(jt(this)):jt(this),arguments)},Ct={copyWithin:function(t,e){return D.call(jt(this),t,e,arguments.length>2?arguments[2]:void 0)},every:function(t){return J(jt(this),t,arguments.length>1?arguments[1]:void 0)},fill:function(t){return R.apply(jt(this),arguments)},filter:function(t){return Pt(this,Q(jt(this),t,arguments.length>1?arguments[1]:void 0))},find:function(t){return Z(jt(this),t,arguments.length>1?arguments[1]:void 0)},findIndex:function(t){return tt(jt(this),t,arguments.length>1?arguments[1]:void 0)},forEach:function(t){$(jt(this),t,arguments.length>1?arguments[1]:void 0)},indexOf:function(t){return nt(jt(this),t,arguments.length>1?arguments[1]:void 0)},includes:function(t){return et(jt(this),t,arguments.length>1?arguments[1]:void 0)},join:function(t){return ut.apply(jt(this),arguments)},lastIndexOf:function(t){return at.apply(jt(this),arguments)},map:function(t){return xt(jt(this),t,arguments.length>1?arguments[1]:void 0)},reduce:function(t){return st.apply(jt(this),arguments)},reduceRight:function(t){return lt.apply(jt(this),arguments)},reverse:function(){for(var t,e=jt(this).length,n=Math.floor(e/2),r=0;r<n;)t=this[r],this[r++]=this[--e],this[e]=t;return this},some:function(t){return K(jt(this),t,arguments.length>1?arguments[1]:void 0)},sort:function(t){return ct.call(jt(this),t)},subarray:function(t,e){var n=jt(this),r=n.length,o=m(t,r);return new(I(n,n[mt]))(n.buffer,n.byteOffset+o*n.BYTES_PER_ELEMENT,h((void 0===e?r:m(e,r))-o))}},Nt=function(t,e){return Pt(this,dt.call(jt(this),t,e))},kt=function(t){jt(this);var e=At(arguments[1],1),n=this.length,r=w(t),o=h(r.length),i=0;if(o+e>n)throw W("Wrong length!");for(;i<o;)this[e+i]=r[i++]},Rt={entries:function(){return it.call(jt(this))},keys:function(){return ot.call(jt(this))},values:function(){return rt.call(jt(this))}},Dt=function(t,e){return x(t)&&t[_t]&&"symbol"!=typeof e&&e in t&&String(+e)==String(e)},qt=function(t,e){return Dt(t,e=y(e,!0))?d(2,t[e]):U(t,e)},Bt=function(t,e,n){return!(Dt(t,e=y(e,!0))&&x(n)&&_(n,"value"))||_(n,"get")||_(n,"set")||n.configurable||_(n,"writable")&&!n.writable||_(n,"enumerable")&&!n.enumerable?z(t,e,n):(t[e]=n.value,t)};yt||(B.f=qt,q.f=Bt),a(a.S+a.F*!yt,"Object",{getOwnPropertyDescriptor:qt,defineProperty:Bt}),i(function(){ft.call({})})&&(ft=pt=function(){return ut.call(this)});var zt=p({},Ct);p(zt,Rt),f(zt,gt,Rt.values),p(zt,{slice:Nt,set:kt,constructor:function(){},toString:ft,toLocaleString:Ft}),Lt(zt,"buffer","b"),Lt(zt,"byteOffset","o"),Lt(zt,"byteLength","l"),Lt(zt,"length","e"),z(zt,ht,{get:function(){return this[_t]}}),t.exports=function(t,e,n,l){var u=t+((l=!!l)?"Clamped":"")+"Array",d="get"+t,p="set"+t,g=o[u],m=g||{},y=g&&j(g),_=!g||!s.ABV,w={},S=g&&g.prototype,P=function(t,n){z(t,n,{get:function(){return function(t,n){var r=t._d;return r.v[d](n*e+r.o,wt)}(this,n)},set:function(t){return function(t,n,r){var o=t._d;l&&(r=(r=Math.round(r))<0?0:r>255?255:255&r),o.v[p](n*e+o.o,r,wt)}(this,n,t)},enumerable:!0})};_?(g=n(function(t,n,r,o){c(t,g,u,"_d");var i,a,s,l,d=0,p=0;if(x(n)){if(!(n instanceof Y||"ArrayBuffer"==(l=b(n))||"SharedArrayBuffer"==l))return _t in n?Et(g,n):Mt.call(g,n);i=n,p=At(r,e);var m=n.byteLength;if(void 0===o){if(m%e)throw W("Wrong length!");if((a=m-p)<0)throw W("Wrong length!")}else if((a=h(o)*e)+p>m)throw W("Wrong length!");s=a/e}else s=v(n),i=new Y(a=s*e);for(f(t,"_d",{b:i,o:p,l:a,e:s,v:new X(i)});d<s;)P(t,d++)}),S=g.prototype=A(zt),f(S,"constructor",g)):i(function(){g(1)})&&i(function(){new g(-1)})&&N(function(t){new g,new g(null),new g(1.5),new g(t)},!0)||(g=n(function(t,n,r,o){var i;return c(t,g,u),x(n)?n instanceof Y||"ArrayBuffer"==(i=b(n))||"SharedArrayBuffer"==i?void 0!==o?new m(n,At(r,e),o):void 0!==r?new m(n,At(r,e)):new m(n):_t in n?Et(g,n):Mt.call(g,n):new m(v(n))}),$(y!==Function.prototype?O(m).concat(O(y)):O(m),function(t){t in g||f(g,t,m[t])}),g.prototype=S,r||(S.constructor=g));var E=S[gt],L=!!E&&("values"==E.name||null==E.name),M=Rt.values;f(g,vt,!0),f(S,_t,u),f(S,bt,!0),f(S,mt,g),(l?new g(1)[ht]==u:ht in S)||z(S,ht,{get:function(){return u}}),w[u]=g,a(a.G+a.W+a.F*(g!=m),w),a(a.S,u,{BYTES_PER_ELEMENT:e}),a(a.S+a.F*i(function(){m.of.call(g,1)}),u,{from:Mt,of:Tt}),"BYTES_PER_ELEMENT"in S||f(S,"BYTES_PER_ELEMENT",e),a(a.P,u,Ct),k(u),a(a.P+a.F*St,u,{set:kt}),a(a.P+a.F*!L,u,Rt),r||S.toString==ft||(S.toString=ft),a(a.P+a.F*i(function(){new g(1).slice()}),u,{slice:Nt}),a(a.P+a.F*(i(function(){return[1,2].toLocaleString()!=new g([1,2]).toLocaleString()})||!i(function(){S.toLocaleString.call([1,2])})),u,{toLocaleString:Ft}),C[u]=L?E:M,r||L||f(S,gt,M)}}else t.exports=function(){}},function(t,e,n){var r=n(4);t.exports=function(t,e){if(!r(t))return t;var n,o;if(e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;if("function"==typeof(n=t.valueOf)&&!r(o=n.call(t)))return o;if(!e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},function(t,e,n){var r=n(30)("meta"),o=n(4),i=n(14),a=n(7).f,s=0,l=Object.isExtensible||function(){return!0},u=!n(2)(function(){return l(Object.preventExtensions({}))}),c=function(t){a(t,r,{value:{i:"O"+ ++s,w:{}}})},d=t.exports={KEY:r,NEED:!1,fastKey:function(t,e){if(!o(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!i(t,r)){if(!l(t))return"F";if(!e)return"E";c(t)}return t[r].i},getWeak:function(t,e){if(!i(t,r)){if(!l(t))return!0;if(!e)return!1;c(t)}return t[r].w},onFreeze:function(t){return u&&d.NEED&&l(t)&&!i(t,r)&&c(t),t}}},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+r).toString(36))}},function(t,e){t.exports=!1},function(t,e,n){var r=n(104),o=n(67);t.exports=Object.keys||function(t){return r(t,o)}},function(t,e,n){var r=n(18),o=Math.max,i=Math.min;t.exports=function(t,e){return(t=r(t))<0?o(t+e,0):i(t,e)}},function(t,e,n){var r=n(3),o=n(105),i=n(67),a=n(66)("IE_PROTO"),s=function(){},l=function(){var t,e=n(64)("iframe"),r=i.length;for(e.style.display="none",n(69).appendChild(e),e.src="javascript:",(t=e.contentWindow.document).open(),t.write("<script>document.F=Object<\/script>"),t.close(),l=t.F;r--;)delete l.prototype[i[r]];return l()};t.exports=Object.create||function(t,e){var n;return null!==t?(s.prototype=r(t),n=new s,s.prototype=null,n[a]=t):n=l(),void 0===e?n:o(n,e)}},function(t,e,n){var r=n(104),o=n(67).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,o)}},function(t,e,n){var r=n(14),o=n(11),i=n(66)("IE_PROTO"),a=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=o(t),r(t,i)?t[i]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?a:null}},function(t,e,n){var r=n(4);t.exports=function(t,e){if(!r(t)||t._t!==e)throw TypeError("Incompatible receiver, "+e+" required!");return t}},function(t,e,n){var r=n(7).f,o=n(14),i=n(5)("toStringTag");t.exports=function(t,e,n){t&&!o(t=n?t:t.prototype,i)&&r(t,i,{configurable:!0,value:e})}},function(t,e){t.exports={}},function(t,e,n){var r=n(5)("unscopables"),o=Array.prototype;null==o[r]&&n(15)(o,r,{}),t.exports=function(t){o[r][t]=!0}},function(t,e,n){"use strict";var r=n(1),o=n(7),i=n(8),a=n(5)("species");t.exports=function(t){var e=r[t];i&&e&&!e[a]&&o.f(e,a,{configurable:!0,get:function(){return this}})}},function(t,e){t.exports=function(t,e,n,r){if(!(t instanceof e)||void 0!==r&&r in t)throw TypeError(n+": incorrect invocation!");return t}},function(t,e,n){var r=n(10);t.exports=function(t,e,n){for(var o in e)r(t,o,e[o],n);return t}},function(t,e,n){var r=n(24);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},function(t,e){e.f={}.propertyIsEnumerable},function(t,e,n){var r=n(24),o=n(5)("toStringTag"),i="Arguments"==r(function(){return arguments}());t.exports=function(t){var e,n,a;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),o))?n:i?r(e):"Object"==(a=r(e))&&"function"==typeof e.callee?"Arguments":a}},function(t,e,n){var r=n(3),o=n(23),i=n(5)("species");t.exports=function(t,e){var n,a=r(t).constructor;return void 0===a||null==(n=r(a)[i])?e:o(n)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t,e){if(0==e)t.style.opacity=1,t.style.height="auto";else{e/=10;var n=0,r=setInterval(function(){n>.9&&(t.style.opacity=1,clearInterval(r)),t.style.opacity=n,n+=.1},e);t.style.height="auto"}}},function(t,e,n){var r=n(9),o=n(1),i=o["__core-js_shared__"]||(o["__core-js_shared__"]={});(t.exports=function(t,e){return i[t]||(i[t]=void 0!==e?e:{})})("versions",[]).push({version:r.version,mode:n(31)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(t,e,n){var r=n(16),o=n(6),i=n(33);t.exports=function(t){return function(e,n,a){var s,l=r(e),u=o(l.length),c=i(a,u);if(t&&n!=n){for(;u>c;)if((s=l[c++])!=s)return!0}else for(;u>c;c++)if((t||c in l)&&l[c]===n)return t||c||0;return!t&&-1}}},function(t,e){e.f=Object.getOwnPropertySymbols},function(t,e,n){var r=n(0),o=n(25),i=n(2),a=n(71),s="["+a+"]",l=RegExp("^"+s+s+"*"),u=RegExp(s+s+"*$"),c=function(t,e,n){var o={},s=i(function(){return!!a[t]()||"​…"!="​…"[t]()}),l=o[t]=s?e(d):a[t];n&&(o[n]=l),r(r.P+r.F*s,"String",o)},d=c.trim=function(t,e){return t=String(o(t)),1&e&&(t=t.replace(l,"")),2&e&&(t=t.replace(u,"")),t};t.exports=c},function(t,e,n){var r=n(5)("iterator"),o=!1;try{var i=[7][r]();i.return=function(){o=!0},Array.from(i,function(){throw 2})}catch(t){}t.exports=function(t,e){if(!e&&!o)return!1;var n=!1;try{var i=[7],a=i[r]();a.next=function(){return{done:n=!0}},i[r]=function(){return a},t(i)}catch(t){}return n}},function(t,e,n){"use strict";var r=n(3);t.exports=function(){var t=r(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},function(t,e,n){"use strict";var r=n(46),o=RegExp.prototype.exec;t.exports=function(t,e){var n=t.exec;if("function"==typeof n){var i=n.call(t,e);if("object"!=typeof i)throw new TypeError("RegExp exec method returned something other than an Object or null");return i}if("RegExp"!==r(t))throw new TypeError("RegExp#exec called on incompatible receiver");return o.call(t,e)}},function(t,e,n){"use strict";n(121);var r=n(10),o=n(15),i=n(2),a=n(25),s=n(5),l=n(86),u=s("species"),c=!i(function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")}),d=function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2===n.length&&"a"===n[0]&&"b"===n[1]}();t.exports=function(t,e,n){var f=s(t),p=!i(function(){var e={};return e[f]=function(){return 7},7!=""[t](e)}),g=p?!i(function(){var e=!1,n=/a/;return n.exec=function(){return e=!0,null},"split"===t&&(n.constructor={},n.constructor[u]=function(){return n}),n[f](""),!e}):void 0;if(!p||!g||"replace"===t&&!c||"split"===t&&!d){var h=/./[f],v=n(a,f,""[t],function(t,e,n,r,o){return e.exec===l?p&&!o?{done:!0,value:h.call(e,n,r)}:{done:!0,value:t.call(n,e,r)}:{done:!1}}),m=v[0],y=v[1];r(String.prototype,t,m),o(RegExp.prototype,f,2==e?function(t,e){return y.call(t,this,e)}:function(t){return y.call(t,this)})}}},function(t,e,n){var r=n(22),o=n(117),i=n(81),a=n(3),s=n(6),l=n(83),u={},c={};(e=t.exports=function(t,e,n,d,f){var p,g,h,v,m=f?function(){return t}:l(t),y=r(n,d,e?2:1),_=0;if("function"!=typeof m)throw TypeError(t+" is not iterable!");if(i(m)){for(p=s(t.length);p>_;_++)if((v=e?y(a(g=t[_])[0],g[1]):y(t[_]))===u||v===c)return v}else for(h=m.call(t);!(g=h.next()).done;)if((v=o(h,y,g.value,e))===u||v===c)return v}).BREAK=u,e.RETURN=c},function(t,e,n){var r=n(1).navigator;t.exports=r&&r.userAgent||""},function(t,e,n){"use strict";var r=n(1),o=n(0),i=n(10),a=n(43),s=n(28),l=n(57),u=n(42),c=n(4),d=n(2),f=n(53),p=n(38),g=n(72);t.exports=function(t,e,n,h,v,m){var y=r[t],_=y,b=v?"set":"add",x=_&&_.prototype,w={},S=function(t){var e=x[t];i(x,t,"delete"==t?function(t){return!(m&&!c(t))&&e.call(this,0===t?0:t)}:"has"==t?function(t){return!(m&&!c(t))&&e.call(this,0===t?0:t)}:"get"==t?function(t){return m&&!c(t)?void 0:e.call(this,0===t?0:t)}:"add"==t?function(t){return e.call(this,0===t?0:t),this}:function(t,n){return e.call(this,0===t?0:t,n),this})};if("function"==typeof _&&(m||x.forEach&&!d(function(){(new _).entries().next()}))){var A=new _,j=A[b](m?{}:-0,1)!=A,O=d(function(){A.has(1)}),P=f(function(t){new _(t)}),E=!m&&d(function(){for(var t=new _,e=5;e--;)t[b](e,e);return!t.has(-0)});P||((_=e(function(e,n){u(e,_,t);var r=g(new y,e,_);return null!=n&&l(n,v,r[b],r),r})).prototype=x,x.constructor=_),(O||E)&&(S("delete"),S("has"),v&&S("get")),(E||j)&&S(b),m&&x.clear&&delete x.clear}else _=h.getConstructor(e,t,v,b),a(_.prototype,n),s.NEED=!0;return p(_,t),w[t]=_,o(o.G+o.W+o.F*(_!=y),w),m||h.setStrong(_,t,v),_}},function(t,e,n){for(var r,o=n(1),i=n(15),a=n(30),s=a("typed_array"),l=a("view"),u=!(!o.ArrayBuffer||!o.DataView),c=u,d=0,f="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");d<9;)(r=o[f[d++]])?(i(r.prototype,s,!0),i(r.prototype,l,!0)):c=!1;t.exports={ABV:u,CONSTR:c,TYPED:s,VIEW:l}},function(t,e,n){"use strict";(function(e){var r=n(13),o=n(139),i={"Content-Type":"application/x-www-form-urlencoded"};function a(t,e){!r.isUndefined(t)&&r.isUndefined(t["Content-Type"])&&(t["Content-Type"]=e)}var s,l={adapter:("undefined"!=typeof XMLHttpRequest?s=n(92):void 0!==e&&(s=n(92)),s),transformRequest:[function(t,e){return o(e,"Content-Type"),r.isFormData(t)||r.isArrayBuffer(t)||r.isBuffer(t)||r.isStream(t)||r.isFile(t)||r.isBlob(t)?t:r.isArrayBufferView(t)?t.buffer:r.isURLSearchParams(t)?(a(e,"application/x-www-form-urlencoded;charset=utf-8"),t.toString()):r.isObject(t)?(a(e,"application/json;charset=utf-8"),JSON.stringify(t)):t}],transformResponse:[function(t){if("string"==typeof t)try{t=JSON.parse(t)}catch(t){}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(t){return t>=200&&t<300}};l.headers={common:{Accept:"application/json, text/plain, */*"}},r.forEach(["delete","get","head"],function(t){l.headers[t]={}}),r.forEach(["post","put","patch"],function(t){l.headers[t]=r.merge(i)}),t.exports=l}).call(this,n(138))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text/html";if(!t)return!1;var n=(new DOMParser).parseFromString(t,e);return n?Array.prototype.slice.call(n.body.childNodes):n}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t,e){e/=10,t.style.opacity=.5;var n=setInterval(function(){t.style.opacity<.1?clearInterval(n):t.style.opacity-=.1},e)}},function(t,e,n){var r=n(4),o=n(1).document,i=r(o)&&r(o.createElement);t.exports=function(t){return i?o.createElement(t):{}}},function(t,e,n){e.f=n(5)},function(t,e,n){var r=n(49)("keys"),o=n(30);t.exports=function(t){return r[t]||(r[t]=o(t))}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,n){var r=n(24);t.exports=Array.isArray||function(t){return"Array"==r(t)}},function(t,e,n){var r=n(1).document;t.exports=r&&r.documentElement},function(t,e,n){var r=n(4),o=n(3),i=function(t,e){if(o(t),!r(e)&&null!==e)throw TypeError(e+": can't set as prototype!")};t.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,e,r){try{(r=n(22)(Function.call,n(19).f(Object.prototype,"__proto__").set,2))(t,[]),e=!(t instanceof Array)}catch(t){e=!0}return function(t,n){return i(t,n),e?t.__proto__=n:r(t,n),t}}({},!1):void 0),check:i}},function(t,e){t.exports="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff"},function(t,e,n){var r=n(4),o=n(70).set;t.exports=function(t,e,n){var i,a=e.constructor;return a!==n&&"function"==typeof a&&(i=a.prototype)!==n.prototype&&r(i)&&o&&o(t,i),t}},function(t,e,n){"use strict";var r=n(18),o=n(25);t.exports=function(t){var e=String(o(this)),n="",i=r(t);if(i<0||i==1/0)throw RangeError("Count can't be negative");for(;i>0;(i>>>=1)&&(e+=e))1&i&&(n+=e);return n}},function(t,e){t.exports=Math.sign||function(t){return 0==(t=+t)||t!=t?t:t<0?-1:1}},function(t,e){var n=Math.expm1;t.exports=!n||n(10)>22025.465794806718||n(10)<22025.465794806718||-2e-17!=n(-2e-17)?function(t){return 0==(t=+t)?t:t>-1e-6&&t<1e-6?t+t*t/2:Math.exp(t)-1}:n},function(t,e,n){var r=n(18),o=n(25);t.exports=function(t){return function(e,n){var i,a,s=String(o(e)),l=r(n),u=s.length;return l<0||l>=u?t?"":void 0:(i=s.charCodeAt(l))<55296||i>56319||l+1===u||(a=s.charCodeAt(l+1))<56320||a>57343?t?s.charAt(l):i:t?s.slice(l,l+2):a-56320+(i-55296<<10)+65536}}},function(t,e,n){"use strict";var r=n(31),o=n(0),i=n(10),a=n(15),s=n(39),l=n(116),u=n(38),c=n(36),d=n(5)("iterator"),f=!([].keys&&"next"in[].keys()),p=function(){return this};t.exports=function(t,e,n,g,h,v,m){l(n,e,g);var y,_,b,x=function(t){if(!f&&t in j)return j[t];switch(t){case"keys":case"values":return function(){return new n(this,t)}}return function(){return new n(this,t)}},w=e+" Iterator",S="values"==h,A=!1,j=t.prototype,O=j[d]||j["@@iterator"]||h&&j[h],P=O||x(h),E=h?S?x("entries"):P:void 0,L="Array"==e&&j.entries||O;if(L&&(b=c(L.call(new t)))!==Object.prototype&&b.next&&(u(b,w,!0),r||"function"==typeof b[d]||a(b,d,p)),S&&O&&"values"!==O.name&&(A=!0,P=function(){return O.call(this)}),r&&!m||!f&&!A&&j[d]||a(j,d,P),s[e]=P,s[w]=p,h)if(y={values:S?P:x("values"),keys:v?P:x("keys"),entries:E},m)for(_ in y)_ in j||i(j,_,y[_]);else o(o.P+o.F*(f||A),e,y);return y}},function(t,e,n){var r=n(79),o=n(25);t.exports=function(t,e,n){if(r(e))throw TypeError("String#"+n+" doesn't accept regex!");return String(o(t))}},function(t,e,n){var r=n(4),o=n(24),i=n(5)("match");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[i])?!!e:"RegExp"==o(t))}},function(t,e,n){var r=n(5)("match");t.exports=function(t){var e=/./;try{"/./"[t](e)}catch(n){try{return e[r]=!1,!"/./"[t](e)}catch(t){}}return!0}},function(t,e,n){var r=n(39),o=n(5)("iterator"),i=Array.prototype;t.exports=function(t){return void 0!==t&&(r.Array===t||i[o]===t)}},function(t,e,n){"use strict";var r=n(7),o=n(29);t.exports=function(t,e,n){e in t?r.f(t,e,o(0,n)):t[e]=n}},function(t,e,n){var r=n(46),o=n(5)("iterator"),i=n(39);t.exports=n(9).getIteratorMethod=function(t){if(null!=t)return t[o]||t["@@iterator"]||i[r(t)]}},function(t,e,n){"use strict";var r=n(11),o=n(33),i=n(6);t.exports=function(t){for(var e=r(this),n=i(e.length),a=arguments.length,s=o(a>1?arguments[1]:void 0,n),l=a>2?arguments[2]:void 0,u=void 0===l?n:o(l,n);u>s;)e[s++]=t;return e}},function(t,e,n){"use strict";var r=n(40),o=n(120),i=n(39),a=n(16);t.exports=n(77)(Array,"Array",function(t,e){this._t=a(t),this._i=0,this._k=e},function(){var t=this._t,e=this._k,n=this._i++;return!t||n>=t.length?(this._t=void 0,o(1)):o(0,"keys"==e?n:"values"==e?t[n]:[n,t[n]])},"values"),i.Arguments=i.Array,r("keys"),r("values"),r("entries")},function(t,e,n){"use strict";var r,o,i=n(54),a=RegExp.prototype.exec,s=String.prototype.replace,l=a,u=(r=/a/,o=/b*/g,a.call(r,"a"),a.call(o,"a"),0!==r.lastIndex||0!==o.lastIndex),c=void 0!==/()??/.exec("")[1];(u||c)&&(l=function(t){var e,n,r,o,l=this;return c&&(n=new RegExp("^"+l.source+"$(?!\\s)",i.call(l))),u&&(e=l.lastIndex),r=a.call(l,t),u&&r&&(l.lastIndex=l.global?r.index+r[0].length:e),c&&r&&r.length>1&&s.call(r[0],n,function(){for(o=1;o<arguments.length-2;o++)void 0===arguments[o]&&(r[o]=void 0)}),r}),t.exports=l},function(t,e,n){"use strict";var r=n(76)(!0);t.exports=function(t,e,n){return e+(n?r(t,e).length:1)}},function(t,e,n){var r,o,i,a=n(22),s=n(110),l=n(69),u=n(64),c=n(1),d=c.process,f=c.setImmediate,p=c.clearImmediate,g=c.MessageChannel,h=c.Dispatch,v=0,m={},y=function(){var t=+this;if(m.hasOwnProperty(t)){var e=m[t];delete m[t],e()}},_=function(t){y.call(t.data)};f&&p||(f=function(t){for(var e=[],n=1;arguments.length>n;)e.push(arguments[n++]);return m[++v]=function(){s("function"==typeof t?t:Function(t),e)},r(v),v},p=function(t){delete m[t]},"process"==n(24)(d)?r=function(t){d.nextTick(a(y,t,1))}:h&&h.now?r=function(t){h.now(a(y,t,1))}:g?(i=(o=new g).port2,o.port1.onmessage=_,r=a(i.postMessage,i,1)):c.addEventListener&&"function"==typeof postMessage&&!c.importScripts?(r=function(t){c.postMessage(t+"","*")},c.addEventListener("message",_,!1)):r="onreadystatechange"in u("script")?function(t){l.appendChild(u("script")).onreadystatechange=function(){l.removeChild(this),y.call(t)}}:function(t){setTimeout(a(y,t,1),0)}),t.exports={set:f,clear:p}},function(t,e,n){"use strict";var r=n(1),o=n(8),i=n(31),a=n(60),s=n(15),l=n(43),u=n(2),c=n(42),d=n(18),f=n(6),p=n(128),g=n(35).f,h=n(7).f,v=n(84),m=n(38),y="prototype",_="Wrong index!",b=r.ArrayBuffer,x=r.DataView,w=r.Math,S=r.RangeError,A=r.Infinity,j=b,O=w.abs,P=w.pow,E=w.floor,L=w.log,M=w.LN2,T=o?"_b":"buffer",I=o?"_l":"byteLength",F=o?"_o":"byteOffset";function C(t,e,n){var r,o,i,a=new Array(n),s=8*n-e-1,l=(1<<s)-1,u=l>>1,c=23===e?P(2,-24)-P(2,-77):0,d=0,f=t<0||0===t&&1/t<0?1:0;for((t=O(t))!=t||t===A?(o=t!=t?1:0,r=l):(r=E(L(t)/M),t*(i=P(2,-r))<1&&(r--,i*=2),(t+=r+u>=1?c/i:c*P(2,1-u))*i>=2&&(r++,i/=2),r+u>=l?(o=0,r=l):r+u>=1?(o=(t*i-1)*P(2,e),r+=u):(o=t*P(2,u-1)*P(2,e),r=0));e>=8;a[d++]=255&o,o/=256,e-=8);for(r=r<<e|o,s+=e;s>0;a[d++]=255&r,r/=256,s-=8);return a[--d]|=128*f,a}function N(t,e,n){var r,o=8*n-e-1,i=(1<<o)-1,a=i>>1,s=o-7,l=n-1,u=t[l--],c=127&u;for(u>>=7;s>0;c=256*c+t[l],l--,s-=8);for(r=c&(1<<-s)-1,c>>=-s,s+=e;s>0;r=256*r+t[l],l--,s-=8);if(0===c)c=1-a;else{if(c===i)return r?NaN:u?-A:A;r+=P(2,e),c-=a}return(u?-1:1)*r*P(2,c-e)}function k(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]}function R(t){return[255&t]}function D(t){return[255&t,t>>8&255]}function q(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]}function B(t){return C(t,52,8)}function z(t){return C(t,23,4)}function U(t,e,n){h(t[y],e,{get:function(){return this[n]}})}function W(t,e,n,r){var o=p(+n);if(o+e>t[I])throw S(_);var i=t[T]._b,a=o+t[F],s=i.slice(a,a+e);return r?s:s.reverse()}function V(t,e,n,r,o,i){var a=p(+n);if(a+e>t[I])throw S(_);for(var s=t[T]._b,l=a+t[F],u=r(+o),c=0;c<e;c++)s[l+c]=u[i?c:e-c-1]}if(a.ABV){if(!u(function(){b(1)})||!u(function(){new b(-1)})||u(function(){return new b,new b(1.5),new b(NaN),"ArrayBuffer"!=b.name})){for(var H,G=(b=function(t){return c(this,b),new j(p(t))})[y]=j[y],Y=g(j),X=0;Y.length>X;)(H=Y[X++])in b||s(b,H,j[H]);i||(G.constructor=b)}var $=new x(new b(2)),Q=x[y].setInt8;$.setInt8(0,2147483648),$.setInt8(1,2147483649),!$.getInt8(0)&&$.getInt8(1)||l(x[y],{setInt8:function(t,e){Q.call(this,t,e<<24>>24)},setUint8:function(t,e){Q.call(this,t,e<<24>>24)}},!0)}else b=function(t){c(this,b,"ArrayBuffer");var e=p(t);this._b=v.call(new Array(e),0),this[I]=e},x=function(t,e,n){c(this,x,"DataView"),c(t,b,"DataView");var r=t[I],o=d(e);if(o<0||o>r)throw S("Wrong offset!");if(o+(n=void 0===n?r-o:f(n))>r)throw S("Wrong length!");this[T]=t,this[F]=o,this[I]=n},o&&(U(b,"byteLength","_l"),U(x,"buffer","_b"),U(x,"byteLength","_l"),U(x,"byteOffset","_o")),l(x[y],{getInt8:function(t){return W(this,1,t)[0]<<24>>24},getUint8:function(t){return W(this,1,t)[0]},getInt16:function(t){var e=W(this,2,t,arguments[1]);return(e[1]<<8|e[0])<<16>>16},getUint16:function(t){var e=W(this,2,t,arguments[1]);return e[1]<<8|e[0]},getInt32:function(t){return k(W(this,4,t,arguments[1]))},getUint32:function(t){return k(W(this,4,t,arguments[1]))>>>0},getFloat32:function(t){return N(W(this,4,t,arguments[1]),23,4)},getFloat64:function(t){return N(W(this,8,t,arguments[1]),52,8)},setInt8:function(t,e){V(this,1,t,R,e)},setUint8:function(t,e){V(this,1,t,R,e)},setInt16:function(t,e){V(this,2,t,D,e,arguments[2])},setUint16:function(t,e){V(this,2,t,D,e,arguments[2])},setInt32:function(t,e){V(this,4,t,q,e,arguments[2])},setUint32:function(t,e){V(this,4,t,q,e,arguments[2])},setFloat32:function(t,e){V(this,4,t,z,e,arguments[2])},setFloat64:function(t,e){V(this,8,t,B,e,arguments[2])}});m(b,"ArrayBuffer"),m(x,"DataView"),s(x[y],a.VIEW,!0),e.ArrayBuffer=b,e.DataView=x},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.render=e.getOffset=e.almScroll=e.start=e.tracking=e.tab=e.filter=void 0;var r=E(n(134)),o=E(n(154));n(155);var i=E(n(156)),a=E(n(157)),s=E(n(96)),l=E(n(159)),u=E(n(160)),c=E(n(62)),d=E(n(161)),f=P(n(162)),p=P(n(97)),g=n(98),h=E(n(163)),v=E(n(164)),m=E(n(99)),y=E(n(165)),_=E(n(48)),b=E(n(63)),x=E(n(167)),w=E(n(168)),S=E(n(169)),A=E(n(170)),j=E(n(100)),O=n(171);function P(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}function E(t){return t&&t.__esModule?t:{default:t}}function L(t){return function(){var e=t.apply(this,arguments);return new Promise(function(t,n){return function r(o,i){try{var a=e[o](i),s=a.value}catch(t){return void n(t)}if(!a.done)return Promise.resolve(s).then(function(t){r("next",t)},function(t){r("throw",t)});t(s)}("next")})}}n(172),n(339);var M=n(340),T=n(101);o.default.polyfill();var I=!1;!function(){var t=function(t,e){alm_localize&&"true"===alm_localize.scrolltop&&window.scrollTo(0,0);var n=this;n.AjaxLoadMore={},n.addons={},n.extensions={},n.integration={},n.window=window,n.page=0,n.posts=0,n.totalposts=0,n.proceed=!1,n.disable_ajax=!1,n.init=!0,n.loading=!0,n.finished=!1,n.timer=null,n.ua=window.navigator.userAgent?window.navigator.userAgent:"",n.vendor=window.navigator.vendor?window.navigator.vendor:"",n.isSafari=/Safari/i.test(n.ua)&&/Apple Computer/.test(n.vendor)&&!/Mobi|Android/i.test(n.ua),n.main=t,n.master_id=t.dataset.id?"ajax-load-more-"+t.dataset.id:t.id,t.classList.add("alm-"+e),t.setAttribute("data-alm-id",e),n.master_id=n.master_id.replace(/-/g,"_"),n.localize=window[n.master_id+"_vars"],n.main=t,n.listing=t.querySelector(".alm-listing")||t.querySelector(".alm-comments"),n.content=n.listing,n.el=n.content,n.ajax=t.querySelector(".alm-ajax"),n.container_type=n.listing.dataset.containerType,n.canonical_url=t.dataset.canonicalUrl,n.nested=t.dataset.nested?t.dataset.nested:null,n.is_search=t.dataset.search,n.slug=t.dataset.slug,n.post_id=t.dataset.postId,n.id=t.dataset.id?t.dataset.id:"";var o=t.querySelector(".alm-no-results");if(n.no_results=o?o.innerHTML:"",n.repeater=n.listing.dataset.repeater,n.theme_repeater=n.listing.dataset.themeRepeater,n.post_type=n.listing.dataset.postType?n.listing.dataset.postType:"post",n.sticky_posts=n.listing.dataset.stickyPosts?n.listing.dataset.stickyPosts:null,n.btnWrap=t.querySelectorAll(".alm-btn-wrap"),n.btnWrap=Array.prototype.slice.call(n.btnWrap),n.btnWrap[n.btnWrap.length-1].style.visibility="visible",n.trigger=n.btnWrap[n.btnWrap.length-1],n.button_label=n.listing.dataset.buttonLabel,n.button_loading_label=n.listing.dataset.buttonLoadingLabel,n.placeholder=n.main.querySelector(".alm-placeholder"),n.scroll_distance=n.listing.dataset.scrollDistance,n.scroll_distance=n.scroll_distance?n.scroll_distance:100,n.scroll_container=n.listing.dataset.scrollContainer,n.max_pages=n.listing.dataset.maxPages?parseInt(n.listing.dataset.maxPages):0,n.pause_override=n.listing.dataset.pauseOverride,n.pause=!!n.listing.dataset.pause&&n.listing.dataset.pause,n.transition=n.listing.dataset.transition,n.transition_container=n.listing.dataset.transitionContainer,n.tcc=n.listing.dataset.transitionContainerClasses,n.speed=alm_localize.speed?parseInt(alm_localize.speed):200,n.images_loaded=!!n.listing.dataset.imagesLoaded&&n.listing.dataset.imagesLoaded,n.destroy_after=n.listing.dataset.destroyAfter?n.listing.dataset.destroyAfter:"",n.orginal_posts_per_page=parseInt(n.listing.dataset.postsPerPage),n.posts_per_page=n.listing.dataset.postsPerPage,n.offset=n.listing.dataset.offset?parseInt(n.listing.dataset.offset):0,n.integration.woocommerce=!!n.listing.dataset.woocommerce&&n.listing.dataset.woocommerce,n.integration.woocommerce="true"===n.integration.woocommerce,n.addons.cache=n.listing.dataset.cache,n.addons.cache=void 0!==n.addons.cache&&n.addons.cache,n.addons.cache_id=n.listing.dataset.cacheId,n.addons.cache_path=n.listing.dataset.cachePath,n.addons.cache_logged_in=n.listing.dataset.cacheLoggedIn,n.addons.cache_logged_in=void 0!==n.addons.cache_logged_in&&n.addons.cache_logged_in,n.addons.cta=n.listing.dataset.cta,n.addons.cta_position=n.listing.dataset.ctaPosition,n.addons.cta_repeater=n.listing.dataset.ctaRepeater,n.addons.cta_theme_repeater=n.listing.dataset.ctaThemeRepeater,n.addons.nextpage=n.listing.dataset.nextpage,n.addons.nextpage_urls=n.listing.dataset.nextpageUrls,n.addons.nextpage_scroll=n.listing.dataset.nextpageScroll,n.addons.nextpage_pageviews=n.listing.dataset.nextpagePageviews,n.addons.nextpage_post_id=n.listing.dataset.nextpagePostId,n.addons.nextpage_startpage=n.listing.dataset.nextpageStartpage,n.addons.single_post=n.listing.dataset.singlePost,n.addons.single_post_id=n.listing.dataset.singlePostId,n.addons.single_post_order=n.listing.dataset.singlePostOrder,n.addons.single_post_init_id=n.listing.dataset.singlePostId,n.addons.single_post_taxonomy=n.listing.dataset.singlePostTaxonomy,n.addons.single_post_excluded_terms=n.listing.dataset.singlePostExcludedTerms,n.addons.single_post_progress_bar=n.listing.dataset.singlePostProgressBar,n.addons.single_post_target=n.listing.dataset.singlePostTarget,n.addons.comments=n.listing.dataset.comments,n.addons.comments_post_id=n.listing.dataset.comments_post_id,n.addons.comments_per_page=n.listing.dataset.comments_per_page,n.addons.comments_per_page=void 0===n.addons.comments_per_page?"5":n.addons.comments_per_page,n.addons.comments_type=n.listing.dataset.comments_type,n.addons.comments_style=n.listing.dataset.comments_style,n.addons.comments_template=n.listing.dataset.comments_template,n.addons.comments_callback=n.listing.dataset.comments_callback,n.addons.tabs=n.listing.dataset.tabs,n.addons.filters=n.listing.dataset.filters,n.addons.seo=n.listing.dataset.seo,n.addons.preloaded=n.listing.dataset.preloaded,n.addons.preloaded_amount=n.listing.dataset.preloadedAmount?n.listing.dataset.preloadedAmount:0,n.is_preloaded="true"===n.listing.dataset.isPreloaded,n.addons.paging=n.listing.dataset.paging,n.addons.users="true"===n.listing.dataset.users,n.addons.users&&(n.orginal_posts_per_page=n.listing.dataset.usersPerPage,n.posts_per_page=n.listing.dataset.usersPerPage),n.extensions.restapi=n.listing.dataset.restapi,n.extensions.restapi_base_url=n.listing.dataset.restapiBaseUrl,n.extensions.restapi_namespace=n.listing.dataset.restapiNamespace,n.extensions.restapi_endpoint=n.listing.dataset.restapiEndpoint,n.extensions.restapi_template_id=n.listing.dataset.restapiTemplateId,n.extensions.restapi_debug=n.listing.dataset.restapiDebug,n.extensions.acf=n.listing.dataset.acf,n.extensions.acf_field_type=n.listing.dataset.acfFieldType,n.extensions.acf_field_name=n.listing.dataset.acfFieldName,n.extensions.acf_parent_field_name=n.listing.dataset.acfParentFieldName,n.extensions.acf_post_id=n.listing.dataset.acfPostId,n.extensions.acf="true"===n.extensions.acf,void 0!==n.extensions.acf_field_type&&void 0!==n.extensions.acf_field_name&&void 0!==n.extensions.acf_post_id||(n.extensions.acf=!1),n.extensions.term_query=n.listing.dataset.termQuery,n.extensions.term_query_taxonomy=n.listing.dataset.termQueryTaxonomy,n.extensions.term_query_hide_empty=n.listing.dataset.termQueryHideEmpty,n.extensions.term_query_number=n.listing.dataset.termQueryNumber,n.extensions.term_query="true"===n.extensions.term_query,"true"===n.addons.paging?(n.addons.paging=!0,n.addons.paging_init=!0,n.addons.paging_controls="true"===n.listing.dataset.pagingControls,n.addons.paging_show_at_most=n.listing.dataset.pagingShowAtMost,n.addons.paging_classes=n.listing.dataset.pagingClasses,n.addons.paging_show_at_most=void 0===n.addons.paging_show_at_most?7:n.addons.paging_show_at_most,n.addons.paging_first_label=n.listing.dataset.pagingFirstLabel,n.addons.paging_previous_label=n.listing.dataset.pagingPreviousLabel,n.addons.paging_next_label=n.listing.dataset.pagingNextLabel,n.addons.paging_last_label=n.listing.dataset.pagingLastLabel,n.pause="true"===n.addons.preloaded||n.pause):n.addons.paging=!1,"true"===n.addons.filters){n.addons.filters=!0,n.addons.filters_url="true"===n.listing.dataset.filtersUrl,n.addons.filters_paging="true"===n.listing.dataset.filtersPaging,n.addons.filters_scroll="true"===n.listing.dataset.filtersScroll,n.addons.filters_scrolltop=n.listing.dataset.filtersScrolltop?n.listing.dataset.filtersScrolltop:"30",n.addons.filters_analtyics=n.listing.dataset.filtersAnalytics,n.addons.filters_debug=n.listing.dataset.filtersDebug,n.addons.filters_startpage=0;var x=(0,a.default)("pg");n.addons.filters_startpage=null!==x?parseInt(x):0,!n.addons.paging&&n.addons.filters_startpage>0&&(n.posts_per_page=n.posts_per_page*n.addons.filters_startpage,n.isPaged=n.addons.filters_startpage>0)}else n.addons.filters=!1;if("true"===n.addons.tabs){if(n.addons.tabs=!0,n.addons.tab_template=n.listing.dataset.tabTemplate?n.listing.dataset.tabTemplate:"",n.addons.tab_onload=n.listing.dataset.tabOnload?n.listing.dataset.tabOnload:"",n.addons.tabs_resturl=n.listing.dataset.tabsRestUrl?n.listing.dataset.tabsRestUrl:"",""!==n.addons.tab_onload){var P=document.querySelector(".alm-tab-nav li [data-tab-url="+n.addons.tab_onload+"]");if(n.addons.tab_template=P?P.dataset.tabTemplate:n.addons.tab_template,n.listing.dataset.tabOnload="",P){var E=document.querySelector(".alm-tab-nav li .active");E&&E.classList.remove("active")}}}else n.addons.tabs=!1;if("true"===n.extensions.restapi?(n.extensions.restapi=!0,n.extensions.restapi_debug=void 0!==n.extensions.restapi_debug&&n.extensions.restapi_debug,n.extensions.restapi=""!==n.extensions.restapi_template_id&&n.extensions.restapi):n.extensions.restapi=!1,"true"===n.addons.preloaded?(n.addons.preloaded_amount=void 0===n.addons.preloaded_amount?n.posts_per_page:n.addons.preloaded_amount,n.localize&&n.localize.total_posts&&parseInt(n.localize.total_posts)<=parseInt(n.addons.preloaded_amount)&&(n.addons.preloaded_total_posts=n.localize.total_posts,n.disable_ajax=!0)):n.addons.preloaded="false",n.addons.seo=void 0!==n.addons.seo&&n.addons.seo,n.addons.seo="true"===n.addons.seo||n.addons.seo,n.is_search=void 0!==n.is_search&&n.is_search,n.search_value="true"===n.is_search?n.slug:"",n.addons.seo_permalink=n.listing.dataset.seoPermalink,n.addons.seo_pageview=n.listing.dataset.seoPageview,n.addons.seo_trailing_slash="false"===n.listing.dataset.seoTrailingSlash?"":"/",n.addons.seo_leading_slash="true"===n.listing.dataset.seoLeadingSlash?"/":"",n.start_page=n.listing.dataset.seoStartPage,n.start_page?(n.addons.seo_scroll=n.listing.dataset.seoScroll,n.addons.seo_scrolltop=n.listing.dataset.seoScrolltop,n.addons.seo_controls=n.listing.dataset.seoControls,n.isPaged=!1,n.start_page>1&&(n.isPaged=!0,n.posts_per_page=n.start_page*n.posts_per_page),n.addons.paging&&(n.posts_per_page=n.orginal_posts_per_page)):n.start_page=1,"true"===n.addons.nextpage?(n.addons.nextpage=!0,n.posts_per_page=1):n.addons.nextpage=!1,void 0===n.addons.nextpage_urls&&(n.addons.nextpage_urls="true"),void 0===n.addons.nextpage_scroll&&(n.addons.nextpage_scroll="250:30"),void 0===n.addons.nextpage_pageviews&&(n.addons.nextpage_pageviews="true"),void 0===n.addons.nextpage_post_id&&(n.addons.nextpage=!1,n.addons.nextpage_post_id=null),void 0===n.addons.nextpage_startpage&&(n.addons.nextpage_startpage=1),n.addons.nextpage_startpage>1&&(n.isPaged=!0),"true"===n.addons.single_post?(n.addons.single_post=!0,n.addons.single_post_permalink="",n.addons.single_post_title="",n.addons.single_post_slug=""):n.addons.single_post=!1,void 0===n.addons.single_post_id&&(n.addons.single_post_id="",n.addons.single_post_init_id=""),n.addons.single_post_order=void 0===n.addons.single_post_order?"previous":n.addons.single_post_order,n.addons.single_post_taxonomy=void 0===n.addons.single_post_taxonomy?"":n.addons.single_post_taxonomy,n.addons.single_post_excluded_terms=void 0===n.addons.single_post_excluded_terms?"":n.addons.single_post_excluded_terms,n.addons.single_post_progress_bar=void 0===n.addons.single_post_progress_bar?"":n.addons.single_post_progress_bar,n.addons.single_post_target=void 0===n.addons.single_post_target?"":n.addons.single_post_target,n.addons.single_post_title_template=n.listing.dataset.singlePostTitleTemplate,n.addons.single_post_siteTitle=n.listing.dataset.singlePostSiteTitle,n.addons.single_post_siteTagline=n.listing.dataset.singlePostSiteTagline,n.addons.single_post_pageview=n.listing.dataset.singlePostPageview,n.addons.single_post_scroll=n.listing.dataset.singlePostScroll,n.addons.single_post_scroll_speed=n.listing.dataset.singlePostScrollSpeed,n.addons.single_post_scroll_top=n.listing.dataset.singlePostScrolltop,n.addons.single_post_controls=n.listing.dataset.singlePostControls,(void 0===n.pause||n.addons.seo&&n.start_page>1)&&(n.pause=!1),"true"===n.addons.preloaded&&n.addons.seo&&n.start_page>0&&(n.pause=!1),n.addons.filters&&n.addons.filters_startpage>0&&(n.pause=!1),"true"===n.addons.preloaded&&n.addons.paging&&(n.pause=!0),n.repeater=void 0===n.repeater?"default":n.repeater,n.theme_repeater=void 0!==n.theme_repeater&&n.theme_repeater,n.max_pages=void 0===n.max_pages||0===n.max_pages?1e4:n.max_pages,n.scroll_distance=void 0===n.scroll_distance?100:n.scroll_distance,n.scroll_distance_perc=!1,-1==n.scroll_distance.toString().indexOf("%")?n.scroll_distance=parseInt(n.scroll_distance):(n.scroll_distance_perc=!0,n.scroll_distance_orig=parseInt(n.scroll_distance),n.scroll_distance=(0,A.default)(n)),n.scroll_container=void 0===n.scroll_container?"":n.scroll_container,n.transition=void 0===n.transition?"fade":n.transition,n.tcc=void 0===n.tcc?"":n.tcc,n.is_masonry_preloaded=!1,"masonry"===n.transition&&(n.masonry_init=!0,n.msnry?n.msnry.destroy():n.msnry="",n.masonry_selector=n.listing.dataset.masonrySelector,n.masonry_columnwidth=n.listing.dataset.masonryColumnwidth,n.masonry_animation=n.listing.dataset.masonryAnimation,n.masonry_animation=void 0===n.masonry_animation?"standard":n.masonry_animation,n.masonry_horizontalorder=n.listing.dataset.masonryHorizontalorder,n.masonry_horizontalorder=void 0===n.masonry_horizontalorder?"true":n.masonry_horizontalorder,n.transition_container=!1,n.images_loaded=!1,n.is_masonry_preloaded="true"===n.addons.preloaded||n.is_masonry_preloaded),void 0===n.listing.dataset.scroll?n.scroll=!0:"false"===n.listing.dataset.scroll?n.scroll=!1:n.scroll=!0,n.transition_container=void 0===n.transition_container||"true"===n.transition_container,n.button_label=void 0===n.button_label?"Older Posts":n.button_label,n.button_loading_label=void 0!==n.button_loading_label&&n.button_loading_label,n.addons.paging)n.main.classList.add("loading");else{var F=t.childNodes;if(F){var C=Array.prototype.slice.call(F).filter(function(t){return!!t.classList&&t.classList.contains("alm-btn-wrap")});n.button=C?C[0].querySelector(".alm-load-more-btn"):container.querySelector(".alm-btn-wrap .alm-load-more-btn")}else n.button=container.querySelector(".alm-btn-wrap .alm-load-more-btn");n.button.disabled=!1}if(n.integration.woocommerce?(n.resultsText=document.querySelectorAll(".woocommerce-result-count"),n.resultsText.length<1&&(n.resultsText=document.querySelectorAll(".alm-results-text"))):n.resultsText=document.querySelectorAll(".alm-results-text"),n.resultsText?n.resultsText.forEach(function(t){t.setAttribute("aria-live","polite"),t.setAttribute("aria-atomic","true")}):n.resultsText=!1,n.tableofcontents=document.querySelector(".alm-toc"),n.tableofcontents?(n.tableofcontents.setAttribute("aria-live","polite"),n.tableofcontents.setAttribute("aria-atomic","true")):n.tableofcontents=!1,n.AjaxLoadMore.loadPosts=function(){if("function"==typeof almOnChange&&window.almOnChange(n),(0,O.showPlaceholder)(n),!n.disable_ajax)if(n.addons.paging||(n.button.classList.add("loading"),!1!==n.button_loading_label&&(n.button.innerHTML=n.button_loading_label)),n.main.classList.add("alm-loading"),n.loading=!0,"true"!==n.addons.cache||n.addons.cache_logged_in)n.AjaxLoadMore.ajax("standard");else{var t=(0,u.default)(n);t?r.default.get(t).then(function(t){n.AjaxLoadMore.success(t.data,!0)}).catch(function(t){n.AjaxLoadMore.ajax("standard")}):n.AjaxLoadMore.ajax("standard")}},n.AjaxLoadMore.ajax=function(t){var e="alm_get_posts";n.acf_array="",n.extensions.acf&&("relationship"!==n.extensions.acf_field_type&&(e="alm_acf"),n.acf_array={acf:"true",post_id:n.extensions.acf_post_id,field_type:n.extensions.acf_field_type,field_name:n.extensions.acf_field_name,parent_field_name:n.extensions.acf_parent_field_name}),n.term_query_array="",n.extensions.term_query&&(e="alm_get_terms",n.term_query_array={term_query:"true",taxonomy:n.extensions.term_query_taxonomy,hide_empty:n.extensions.term_query_hide_empty,number:n.extensions.term_query_number}),n.nextpage_array="",n.addons.nextpage&&(e="alm_nextpage",n.nextpage_array={nextpage:"true",urls:n.addons.nextpage_urls,scroll:n.addons.nextpage_scroll,pageviews:n.addons.nextpage_pageviews,post_id:n.addons.nextpage_post_id,startpage:n.addons.nextpage_startpage}),n.single_post_array="",n.addons.single_post&&(n.single_post_array={single_post:"true",id:n.addons.single_post_id,slug:n.addons.single_post_slug}),n.comments_array="","true"===n.addons.comments&&(e="alm_comments",n.posts_per_page=n.addons.comments_per_page,n.comments_array={comments:"true",post_id:n.addons.comments_post_id,per_page:n.addons.comments_per_page,type:n.addons.comments_type,style:n.addons.comments_style,template:n.addons.comments_template,callback:n.addons.comments_callback}),n.users_array="",n.addons.users&&(e="alm_users",n.users_array={users:"true",role:n.listing.dataset.usersRole,include:n.listing.dataset.usersInclude,exclude:n.listing.dataset.usersExclude,per_page:n.posts_per_page,order:n.listing.dataset.usersOrder,orderby:n.listing.dataset.usersOrderby}),n.cta_array="","true"===n.addons.cta&&(n.cta_array={cta:"true",cta_position:n.addons.cta_position,cta_repeater:n.addons.cta_repeater,cta_theme_repeater:n.addons.cta_theme_repeater}),n.extensions.restapi?n.AjaxLoadMore.restapi(n,e,t):n.addons.tabs?n.AjaxLoadMore.tabs(n):n.AjaxLoadMore.adminajax(n,e,t)},n.AjaxLoadMore.adminajax=function(t,e,n){1==t.page||t.addons.paging||t.button.classList.add("loading"),r.default.interceptors.request.use(function(t){return t.paramsSerializer=function(t){return M.stringify(t,{arrayFormat:"brackets",encode:!1})},t});var o=alm_localize.ajaxurl,i=f.almGetAjaxParams(t,e,n);t.addons.single_post&&t.addons.single_post_target&&(o=t.addons.single_post_permalink,i=""),r.default.get(o,{params:i}).then(function(e){var r="";r=t.addons.single_post&&t.addons.single_post_target?t.AjaxLoadMore.createSinglePostHTML(e,t.addons.single_post_target):e.data,"standard"===n?t.AjaxLoadMore.success(r,!1):"totalpages"===n&&t.addons.paging&&t.addons.nextpage?"function"==typeof almBuildPagination&&window.almBuildPagination(r.totalpages,t):"totalposts"===n&&t.addons.paging&&"function"==typeof almBuildPagination&&window.almBuildPagination(r.totalposts,t)}).catch(function(e){t.AjaxLoadMore.error(e,"adminajax")})},n.AjaxLoadMore.createSinglePostHTML=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n={html:"",meta:{postcount:1,totalposts:1,debug:"Single Posts Query"}};if(200===t.status&&t.data&&e){var r=document.createElement("div");r.innerHTML=t.data;var o=r.querySelector(e);o&&(n.html=o.innerHTML)}return n},n.AjaxLoadMore.tabs=function(t){var e=t.addons.tabs_resturl+"ajaxloadmore/tab",n={post_id:t.post_id,template:t.addons.tab_template};r.default.interceptors.request.use(function(t){return t.paramsSerializer=function(t){return M.stringify(t,{arrayFormat:"brackets",encode:!1})},t}),r.default.get(e,{params:n}).then(function(e){var n={html:e.data.html,meta:{postcount:1,totalposts:1}};t.AjaxLoadMore.success(n,!1),"function"==typeof almTabLoaded&&window.almTabLoaded(t)}).catch(function(e){t.AjaxLoadMore.error(e,"restapi")})},n.AjaxLoadMore.restapi=function(t,e,n){var o=wp.template(t.extensions.restapi_template_id),i=t.extensions.restapi_base_url+"/"+t.extensions.restapi_namespace+"/"+t.extensions.restapi_endpoint,a=f.almGetRestParams(t);r.default.interceptors.request.use(function(t){return t.paramsSerializer=function(t){return M.stringify(t,{arrayFormat:"brackets",encode:!1})},t}),r.default.get(i,{params:a}).then(function(e){for(var n=e.data,r="",i=n.html,a=n.meta,s=a.postcount,l=a.totalposts,u=0;u<i.length;u++){var c=i[u];"true"===t.restapi_debug&&console.log(c),r+=o(c)}var d={html:r,meta:{postcount:s,totalposts:l}};t.AjaxLoadMore.success(d,!1)}).catch(function(e){t.AjaxLoadMore.error(e,"restapi")})},n.addons.paging&&(n.addons.nextpage?n.AjaxLoadMore.ajax("totalpages"):n.AjaxLoadMore.ajax("totalposts")),n.AjaxLoadMore.success=function(e,r){var o=this;n.addons.single_post&&n.AjaxLoadMore.getSinglePost();var a=!1,u="table"===n.container_type?document.createElement("tbody"):document.createElement("div");n.el=u,u.style.opacity=0,u.style.height=0,u.style.outline="none";var f,p,x,A=n.listing.querySelector(".alm-paging-content");if(r?f=e:(f=e.html,p=e.meta,n.posts=n.addons.paging?p.postcount:n.posts+p.postcount,x=p.postcount,n.totalposts=p.totalposts,n.totalposts="true"===n.addons.preloaded?n.totalposts-n.addons.preloaded_amount:n.totalposts,n.debug=p.debug?p.debug:""),n.html=f,x=r?(0,c.default)(f).length:x,n.init&&(p&&(n.main.dataset.totalPosts=p.totalposts?p.totalposts:0),n.addons.paging&&x>0&&n.AjaxLoadMore.pagingInit(f,"alm-reveal"),0===x&&(n.addons.paging&&"function"==typeof almPagingEmpty&&window.almPagingEmpty(n),"function"==typeof almEmpty&&window.almEmpty(n),n.no_results&&setTimeout(function(){(0,w.default)(n.content,n.no_results)},n.speed+10)),n.isPaged&&(n.posts_per_page=n.users?n.listing.dataset.usersPerPage:n.listing.dataset.postsPerPage,n.page=n.start_page?n.start_page-1:n.page,n.addons.filters&&n.addons.filters_startpage>0&&(n.page=n.addons.filters_startpage-1,n.posts_per_page=n.listing.dataset.postsPerPage))),(0,S.default)(n),L(regeneratorRuntime.mark(function t(){return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,h.default)(n);case 2:case"end":return t.stop()}},t,o)}))(),x>0){if(n.addons.paging)n.init?setTimeout(function(){n.main.classList.remove("alm-loading"),n.AjaxLoadMore.triggerAddons(n)},n.speed):A&&((0,b.default)(A,n.speed),A.style.outline="none",n.main.classList.remove("alm-loading"),setTimeout(function(){A.style.opacity=0,A.innerHTML=n.html,T(A,function(){n.AjaxLoadMore.triggerAddons(n),(0,_.default)(A,n.speed),setTimeout(function(){A.style.opacity="",v.default.init(A)},parseInt(n.speed)+10),"function"==typeof almOnPagingComplete&&window.almOnPagingComplete(n)})},parseInt(n.speed)+25));else{if(n.addons.single_post)u.setAttribute("class","alm-reveal alm-single-post post-"+n.addons.single_post_id+n.tcc),u.dataset.url=n.addons.single_post_permalink,u.dataset.page=n.page,u.dataset.id=n.addons.single_post_id,u.dataset.title=n.addons.single_post_title,u.innerHTML=n.html;else if(n.transition_container){var O=void 0,P=window.location.search,E=n.addons.seo?" alm-seo":"",M=n.addons.filters?" alm-filters":"",F=n.is_preloaded?" alm-preloaded":"";if(n.init&&(n.start_page>1||n.addons.filters_startpage>0)){var C=[],N=[],k=parseInt(n.posts_per_page),R=Math.ceil(x/k);a=!0,"true"===n.addons.cta&&(k+=1,R=Math.ceil(x/k),x=R+x);for(var D=(0,d.default)((0,c.default)(n.html,"text/html")),q=0;q<x;q+=k)C.push(D.slice(q,k+q));for(var B=0;B<C.length;B++){var z="true"===n.addons.preloaded?1:0,U=document.createElement("div");B>0||"true"===n.addons.preloaded?(O=B+1+z,n.addons.seo&&("default"===n.addons.seo_permalink?(U.setAttribute("class","alm-reveal"+E+n.tcc),U.dataset.url=n.canonical_url+P+"&paged="+O,U.dataset.page=O):(U.setAttribute("class","alm-reveal"+E+n.tcc),U.dataset.url=n.canonical_url+n.addons.seo_leading_slash+"page/"+O+n.addons.seo_trailing_slash+P,U.dataset.page=O)),n.addons.filters&&(U.setAttribute("class","alm-reveal"+M+n.tcc),U.dataset.url=n.canonical_url+n.AjaxLoadMore.buildFilterURL(P,O),U.dataset.page=O)):(n.addons.seo&&(U.setAttribute("class","alm-reveal"+E+n.tcc),U.dataset.url=n.canonical_url+P,U.dataset.page="1"),n.addons.filters&&(U.setAttribute("class","alm-reveal"+M+F+n.tcc),U.dataset.url=n.canonical_url+n.AjaxLoadMore.buildFilterURL(P,0),U.dataset.page="1")),(0,s.default)(U,C[B]),(0,j.default)(U,n.ua),N.push(U)}n.listing.style.opacity=0,n.listing.style.height=0,(0,s.default)(n.listing,N),u=n.listing,n.el=u}else{if(n.addons.seo&&n.page>0||"true"===n.addons.preloaded){var W="true"===n.addons.preloaded?1:0;O=n.page+1+W,n.addons.seo?"default"===n.addons.seo_permalink?(u.setAttribute("class","alm-reveal"+E+n.tcc),u.dataset.url=n.canonical_url+P+"&paged="+O,u.dataset.page=O):(u.setAttribute("class","alm-reveal"+E+n.tcc),u.dataset.url=n.canonical_url+n.addons.seo_leading_slash+"page/"+O+n.addons.seo_trailing_slash+P,u.dataset.page=O):n.addons.filters?(u.setAttribute("class","alm-reveal"+M+n.tcc),u.dataset.url=n.canonical_url+n.AjaxLoadMore.buildFilterURL(P,O),u.dataset.page=O):u.setAttribute("class","alm-reveal"+n.tcc)}else n.addons.filters?(u.setAttribute("class","alm-reveal"+M+n.tcc),u.dataset.url=n.canonical_url+n.AjaxLoadMore.buildFilterURL(P,parseInt(n.page)+1),u.dataset.page=parseInt(n.page)+1):n.addons.seo?(u.setAttribute("class","alm-reveal"+E+n.tcc),u.dataset.url=n.canonical_url+P,u.dataset.page="1"):u.setAttribute("class","alm-reveal"+n.tcc);u.innerHTML=n.html}}else n.el=n.html,u="table"===n.container_type?(0,l.default)(n.html):(0,c.default)(n.html,"text/html");("masonry"!==n.transition||n.init&&!n.is_masonry_preloaded)&&(a||(n.transition_container?n.listing.appendChild(u):"true"===n.images_loaded?T(u,function(){(0,s.default)(n.listing,u),(0,j.default)(n.listing,n.ua)}):((0,s.default)(n.listing,u),(0,j.default)(n.listing,n.ua)))),"masonry"===n.transition?(n.el=n.listing,L(regeneratorRuntime.mark(function t(){return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,y.default)(n,n.init,I);case 2:n.masonry_init=!1,n.AjaxLoadMore.transitionEnd(),"function"==typeof almComplete&&window.almComplete(n);case 5:case"end":return t.stop()}},t,this)}))().catch(function(t){console.log("There was an error with ALM Masonry")})):"none"===n.transition?"true"===n.images_loaded?T(u,function(){(0,_.default)(u,0),n.AjaxLoadMore.transitionEnd()}):((0,_.default)(u,0),n.AjaxLoadMore.transitionEnd()):"true"===n.images_loaded?T(u,function(){n.transition_container&&(0,_.default)(u,n.speed),n.AjaxLoadMore.transitionEnd()}):(n.transition_container&&(0,_.default)(u,n.speed),n.AjaxLoadMore.transitionEnd()),n.addons.tabs&&"function"==typeof almTabsSetHeight&&T(u,function(){(0,_.default)(n.listing,n.speed),setTimeout(function(){window.almTabsSetHeight(n)},n.speed)})}T(u,function(){n.AjaxLoadMore.nested(u),v.default.init(n.el),"function"==typeof almComplete&&"masonry"!==n.transition&&window.almComplete(n),I&&n.addons.filters&&("function"==typeof almFilterComplete&&window.almFilterComplete(),"function"==typeof almFiltersAddonComplete&&window.almFiltersAddonComplete(t),I=!1),n.addons.tabs&&"function"==typeof almTabsComplete&&window.almTabsComplete(),"function"==typeof almFiltersOnload&&n.init&&window.almFiltersOnload(n),n.addons.cache?x<n.posts_per_page&&n.AjaxLoadMore.triggerDone():n.posts>=n.totalposts&&!n.addons.single_post&&n.AjaxLoadMore.triggerDone()})}else n.addons.paging||(setTimeout(function(){n.button.classList.remove("loading"),n.button.classList.add("done")},n.speed),n.AjaxLoadMore.resetBtnText()),"function"==typeof almComplete&&"masonry"!==n.transition&&window.almComplete(n),I&&n.addons.filters&&("function"==typeof almFilterComplete&&almFilterComplete(),"function"==typeof almFiltersAddonComplete&&almFiltersAddonComplete(t),I=!1),n.addons.tabs&&"function"==typeof almTabsComplete&&almTabsComplete(),n.AjaxLoadMore.triggerDone();if(void 0!==n.destroy_after&&""!==n.destroy_after){var V=n.page+1;(V="true"===n.addons.preloaded?V++:V)==n.destroy_after&&n.AjaxLoadMore.destroyed()}(0,g.tableOfContents)(n,n.init),(0,m.default)(n,u,x,I),(0,i.default)(n.addons.comments,n.listing),n.main.classList.contains("alm-is-filtering")&&n.main.classList.remove("alm-is-filtering"),n.init=!1},n.AjaxLoadMore.pagingPreloadedInit=function(t){t=null==t?"":t,n.AjaxLoadMore.pagingInit(t,"alm-reveal"),""===t&&("function"==typeof almPagingEmpty&&window.almPagingEmpty(n),"function"==typeof almEmpty&&window.almEmpty(n),n.no_results&&(0,w.default)(n.content,n.no_results))},n.AjaxLoadMore.pagingNextpageInit=function(t){t=null==t?"":t,n.AjaxLoadMore.pagingInit(t,"alm-reveal alm-nextpage"),"function"==typeof almSetNextPageVars&&window.almSetNextPageVars(n)},n.AjaxLoadMore.pagingInit=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"alm-reveal";t=null==t?"":t;var r=document.createElement("div");r.setAttribute("class",e);var o=document.createElement("div");o.setAttribute("class","alm-paging-content"+n.tcc),o.innerHTML=t,r.appendChild(o);var i=document.createElement("div");i.setAttribute("class","alm-paging-loading"),r.appendChild(i),n.listing.appendChild(r);var a=window.getComputedStyle(n.listing),s=parseInt(a.getPropertyValue("padding-top").replace("px","")),l=parseInt(a.getPropertyValue("padding-bottom").replace("px","")),u=r.offsetHeight;n.listing.style.height=u+s+l+"px",n.AjaxLoadMore.resetBtnText(),setTimeout(function(){"function"==typeof almFadePageControls&&window.almFadePageControls(n.btnWrap),"function"==typeof almOnWindowResize&&window.almOnWindowResize(n),n.main.classList.remove("loading")},n.speed)},n.AjaxLoadMore.nested=function(t){if(!t||!n.transition_container)return!1;var e=t.querySelectorAll(".ajax-load-more-wrap");e&&e.forEach(function(t){window.almInit(t)})},n.addons.single_post_id&&(n.fetchingPreviousPost=!1,n.addons.single_post_init=!0),n.AjaxLoadMore.getSinglePost=function(){if(n.fetchingPreviousPost)return!1;n.fetchingPreviousPost=!0;var t=alm_localize.ajaxurl,e={id:n.addons.single_post_id,initial_id:n.addons.single_post_init_id,order:n.addons.single_post_order,taxonomy:n.addons.single_post_taxonomy,excluded_terms:n.addons.single_post_excluded_terms,post_type:n.post_type,init:n.addons.single_post_init,action:"alm_get_single"};r.default.get(t,{params:e}).then(function(t){var e=t.data;e.has_previous_post?(n.listing.dataset.singlePostId=e.prev_id,n.addons.single_post_id=e.prev_id,n.addons.single_post_permalink=e.prev_permalink,n.addons.single_post_title=e.prev_title,n.addons.single_post_slug=e.prev_slug):e.has_previous_post||n.AjaxLoadMore.triggerDone(),"function"==typeof window.almSetSinglePost&&window.almSetSinglePost(n,e.current_id,e.permalink,e.title),n.fetchingPreviousPost=!1,n.addons.single_post_init=!1}).catch(function(t){n.AjaxLoadMore.error(t,"getSinglePost"),n.fetchingPreviousPost=!1})},n.AjaxLoadMore.triggerAddons=function(t){"function"==typeof almSEO&&window.almSEO(t,!1),"function"==typeof almSetNextPage&&window.almSetNextPage(t)},n.AjaxLoadMore.triggerDone=function(){n.loading=!1,n.finished=!0,n.addons.paging||(n.button.classList.add("done"),n.button.disabled=!0),"function"==typeof almDone&&setTimeout(function(){window.almDone(n),(0,O.hidePlaceholder)(n)},n.speed+10)},n.AjaxLoadMore.resetBtnText=function(){!1===n.button_loading_label||n.addons.paging||(n.button.innerHTML=n.button_label)},n.AjaxLoadMore.error=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;n.loading=!1,n.addons.paging||(n.button.classList.remove("loading"),n.AjaxLoadMore.resetBtnText()),console.log("Error: ",t),t.response?console.log("Error Msg: ",t.message):t.request?console.log(t.request):console.log("Error Msg: ",t.message),e&&console.log("ALM Error started in "+e),t.config&&console.log("ALM Error Debug: ",t.config)},n.AjaxLoadMore.click=function(t){var e=t.target||t.currentTarget;"true"===n.pause&&(n.pause=!1,n.pause_override=!1,n.AjaxLoadMore.loadPosts()),n.loading||n.finished||e.classList.contains("done")||(n.loading=!0,n.page++,n.AjaxLoadMore.loadPosts())},n.addons.paging||n.fetchingPreviousPost||(n.button.onclick=n.AjaxLoadMore.click),n.addons.paging||n.addons.tabs||n.scroll_distance_perc){var N=void 0;n.window.onresize=function(){clearTimeout(N),N=setTimeout(function(t){n.addons.tabs&&"function"==typeof almOnTabsWindowResize&&window.almOnTabsWindowResize(n),n.addons.paging&&"function"==typeof almOnWindowResize&&window.almOnWindowResize(n),n.scroll_distance_perc&&(n.scroll_distance=(0,A.default)(n))},n.speed)}}n.AjaxLoadMore.isVisible=function(){return n.visible=n.main.clientWidth>0&&n.main.clientHeight>0,n.visible},n.AjaxLoadMore.scroll=function(){n.timer&&clearTimeout(n.timer),n.timer=setTimeout(function(){if(n.AjaxLoadMore.isVisible()&&!n.fetchingPreviousPost){var t=n.trigger.getBoundingClientRect(),e=Math.round(t.top-n.window.innerHeight)+n.scroll_distance<=0;if(n.window!==window)e=n.window.querySelector(".ajax-load-more-wrap").offsetHeight<=Math.round(n.window.scrollTop+n.window.offsetHeight-n.scroll_distance);!n.loading&&!n.finished&&e&&n.page<n.max_pages-1&&n.proceed&&"true"===n.pause&&"true"===n.pause_override?n.button.click():!n.loading&&!n.finished&&e&&n.page<n.max_pages-1&&n.proceed&&"true"!==n.pause&&n.button.click()}},25)},n.scroll&&!n.addons.paging&&(""!==n.scroll_container&&(n.window=document.querySelector(n.scroll_container)?document.querySelector(n.scroll_container):n.window),n.window.addEventListener("scroll",n.AjaxLoadMore.scroll),n.window.addEventListener("touchstart",n.AjaxLoadMore.scroll),n.window.addEventListener("wheel",function(t){Math.sign(t.deltaY)>0&&n.AjaxLoadMore.scroll()}),n.window.addEventListener("keyup",function(t){switch(t.keyCode?t.keyCode:t.which){case 35:case 34:n.AjaxLoadMore.scroll()}})),n.AjaxLoadMore.destroyed=function(){n.disable_ajax=!0,n.addons.paging||(n.button.style.display="none",n.AjaxLoadMore.triggerDone(),"function"==typeof almDestroyed&&window.almDestroyed(n))},n.AjaxLoadMore.transitionEnd=function(){setTimeout(function(){n.AjaxLoadMore.resetBtnText(),n.main.classList.remove("alm-loading"),n.button.classList.remove("loading"),n.AjaxLoadMore.triggerAddons(n),n.addons.paging||setTimeout(function(){n.loading=!1},3*n.speed)},100),(0,O.hidePlaceholder)(n)},n.AjaxLoadMore.setLocalizedVar=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";n.localize&&""!==t&&""!==e&&(n.localize[t]=e.toString(),window[n.master_id+"_vars"][t]=e.toString())},n.AjaxLoadMore.getQueryVariable=function(t){for(var e=window.location.search.substring(1).split("&"),n=0;n<e.length;n++){var r=e[n].split("=");if(decodeURIComponent(r[0])==t)return decodeURIComponent(r[1])}return!1},n.AjaxLoadMore.buildFilterURL=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=t;return n.addons.filters_paging&&(r=e>1?r?n.AjaxLoadMore.getQueryVariable("pg")?t.replace(/(pg=)[^\&]+/,"$1"+e):t+"&pg="+e:"?pg="+e:"&"===(r="?"===(r=t.replace(/(pg=)[^\&]+/,""))?"":r)[r.length-1]?r.slice(0,-1):r),r},n.AjaxLoadMore.init=function(){if("true"===n.addons.preloaded&&1==n.destroy_after&&n.AjaxLoadMore.destroyed(),n.addons.paging||n.addons.single_post||(n.disable_ajax?(n.finished=!0,n.button.classList.add("done")):"true"===n.pause?(n.button.innerHTML=n.button_label,n.loading=!1):n.AjaxLoadMore.loadPosts()),n.addons.single_post&&(n.AjaxLoadMore.getSinglePost(),n.loading=!1,(0,g.tableOfContents)(n,!0,!0)),"true"===n.addons.preloaded&&n.addons.seo&&!n.addons.paging&&setTimeout(function(){"function"==typeof almSEO&&n.start_page<1&&window.almSEO(n,!0)},n.speed),"true"!==n.addons.preloaded||n.addons.paging||setTimeout(function(){n.addons.preloaded_total_posts<=parseInt(n.addons.preloaded_amount)&&n.AjaxLoadMore.triggerDone(),0==n.addons.preloaded_total_posts&&("function"==typeof almEmpty&&window.almEmpty(n),n.no_results&&(0,w.default)(n.content,n.no_results))},n.speed),"true"===n.addons.preloaded&&(n.resultsText&&p.almInitResultsText(n,"preloaded"),(0,g.tableOfContents)(n,n.init,!0)),n.addons.nextpage){if(n.listing.querySelector(".alm-nextpage")&&!n.addons.paging){var t=n.listing.querySelectorAll(".alm-nextpage"),e=n.listing.querySelector(".alm-nextpage:first-child");e&&t&&(e=e.dataset.totalPosts,(t=t.length)==e&&n.AjaxLoadMore.triggerDone())}n.resultsText&&p.almInitResultsText(n,"nextpage"),(0,g.tableOfContents)(n,n.init,!0)}n.window.addEventListener("load",function(){n.is_masonry_preloaded&&L(regeneratorRuntime.mark(function t(){return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,y.default)(n,!0,!1);case 2:n.masonry_init=!1;case 3:case"end":return t.stop()}},t,this)}))().catch(function(t){console.log("There was an error with ALM Masonry")}),"function"==typeof almOnLoad&&window.almOnLoad(n)})},n.AjaxLoadMore.init(),setTimeout(function(){n.proceed=!0},n.speed),window.almUpdateCurrentPage=function(t,e,n){n.page=t,n.page=n.addons.nextpage&&!n.addons.paging?n.page-1:n.page;var r="",o="";n.addons.paging_init&&"true"===n.addons.preloaded?((o=n.listing.querySelector(".alm-reveal")||n.listing.querySelector(".alm-nextpage"))&&(r=o.innerHTML,o.parentNode.removeChild(o),n.addons.preloaded_amount=0,n.AjaxLoadMore.pagingPreloadedInit(r)),n.addons.paging_init=!1,n.init=!1):n.addons.paging_init&&n.addons.nextpage?((o=n.listing.querySelector(".alm-reveal")||n.listing.querySelector(".alm-nextpage"))&&(r=o.innerHTML,o.parentNode.removeChild(o),n.AjaxLoadMore.pagingNextpageInit(r)),n.addons.paging_init=!1,n.init=!1):n.AjaxLoadMore.loadPosts()},window.almGetParentContainer=function(){return n.listing},window.almGetObj=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return""!==t?n[t]:n},window.almTriggerClick=function(){n.button.click()}};window.almInit=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;new t(e,n)};var e=document.querySelectorAll(".ajax-load-more-wrap");e.length&&[].concat(function(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e<t.length;e++)n[e]=t[e];return n}return Array.from(t)}(e)).forEach(function(e,n){new t(e,n)})}();e.filter=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"fade",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"200",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";if(!t||!e||!n)return!1;I=!0,(0,x.default)(t,e,n,"filter")};e.tab=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=(arguments.length>1&&void 0!==arguments[1]&&arguments[1],alm_localize.speed?parseInt(alm_localize.speed):200);if(!t)return!1;I=!0,(0,x.default)("fade",e,t,"tab")};e.tracking=function(t){"function"==typeof gtag&&(gtag("event","page_view",{page_path:t}),alm_localize.ga_debug&&console.log("Pageview sent to Google Analytics (gtag)")),"function"==typeof ga&&(ga("send","pageview",t),alm_localize.ga_debug&&console.log("Pageview sent to Google Analytics (ga)")),"function"==typeof __gaTracker&&(__gaTracker("send","pageview",t),alm_localize.ga_debug&&console.log("Pageview sent to Google Analytics (__gaTracker)")),"function"==typeof almAnalytics&&window.almAnalytics(t)};e.start=function(t){if(!t)return!1;window.almInit(t)};e.almScroll=function(t){if(!t)return!1;window.scrollTo({top:t,behavior:"smooth"})};e.getOffset=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(!t)return!1;var e=t.getBoundingClientRect(),n=window.pageXOffset||document.documentElement.scrollLeft,r=window.pageYOffset||document.documentElement.scrollTop;return{top:e.top+r,left:e.left+n}};e.render=function(t){arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!t)return!1}},function(t,e,n){"use strict";t.exports=function(t,e){return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];return t.apply(e,n)}}},function(t,e,n){"use strict";var r=n(13),o=n(140),i=n(142),a=n(143),s=n(144),l=n(93),u="undefined"!=typeof window&&window.btoa&&window.btoa.bind(window)||n(145);t.exports=function(t){return new Promise(function(e,c){var d=t.data,f=t.headers;r.isFormData(d)&&delete f["Content-Type"];var p=new XMLHttpRequest,g="onreadystatechange",h=!1;if("undefined"==typeof window||!window.XDomainRequest||"withCredentials"in p||s(t.url)||(p=new window.XDomainRequest,g="onload",h=!0,p.onprogress=function(){},p.ontimeout=function(){}),t.auth){var v=t.auth.username||"",m=t.auth.password||"";f.Authorization="Basic "+u(v+":"+m)}if(p.open(t.method.toUpperCase(),i(t.url,t.params,t.paramsSerializer),!0),p.timeout=t.timeout,p[g]=function(){if(p&&(4===p.readyState||h)&&(0!==p.status||p.responseURL&&0===p.responseURL.indexOf("file:"))){var n="getAllResponseHeaders"in p?a(p.getAllResponseHeaders()):null,r={data:t.responseType&&"text"!==t.responseType?p.response:p.responseText,status:1223===p.status?204:p.status,statusText:1223===p.status?"No Content":p.statusText,headers:n,config:t,request:p};o(e,c,r),p=null}},p.onerror=function(){c(l("Network Error",t,null,p)),p=null},p.ontimeout=function(){c(l("timeout of "+t.timeout+"ms exceeded",t,"ECONNABORTED",p)),p=null},r.isStandardBrowserEnv()){var y=n(146),_=(t.withCredentials||s(t.url))&&t.xsrfCookieName?y.read(t.xsrfCookieName):void 0;_&&(f[t.xsrfHeaderName]=_)}if("setRequestHeader"in p&&r.forEach(f,function(t,e){void 0===d&&"content-type"===e.toLowerCase()?delete f[e]:p.setRequestHeader(e,t)}),t.withCredentials&&(p.withCredentials=!0),t.responseType)try{p.responseType=t.responseType}catch(e){if("json"!==t.responseType)throw e}"function"==typeof t.onDownloadProgress&&p.addEventListener("progress",t.onDownloadProgress),"function"==typeof t.onUploadProgress&&p.upload&&p.upload.addEventListener("progress",t.onUploadProgress),t.cancelToken&&t.cancelToken.promise.then(function(t){p&&(p.abort(),c(t),p=null)}),void 0===d&&(d=null),p.send(d)})}},function(t,e,n){"use strict";var r=n(141);t.exports=function(t,e,n,o,i){var a=new Error(t);return r(a,e,n,o,i)}},function(t,e,n){"use strict";t.exports=function(t){return!(!t||!t.__CANCEL__)}},function(t,e,n){"use strict";function r(t){this.message=t}r.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},r.prototype.__CANCEL__=!0,t.exports=r},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r,o=n(158),i=(r=o)&&r.__esModule?r:{default:r};e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"fade";if(!t||!e)return!1;for(var r=0;r<e.length;r++){var o=e[r];(0,i.default)(t,o,n)}}},function(t,e,n){"use strict";function r(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"standard";if(!t.resultsText||"true"===t.nested)return!1;var n=0,r=0,i=0,a=0,s="true"===t.addons.preloaded,l=!!t.addons.paging,u=t.orginal_posts_per_page;switch(e){case"nextpage":i=n=parseInt(t.localize.page),a=r=parseInt(t.localize.total_posts),o(t.resultsText,n,r,i,a);break;default:n=parseInt(t.page)+1,r=Math.ceil(t.localize.total_posts/u),i=t.localize.post_count,a=t.localize.total_posts,s&&(n=l?t.page+1:n+1),o(t.resultsText,n,r,i,a)}}Object.defineProperty(e,"__esModule",{value:!0}),e.almResultsText=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"standard";if(!t.resultsText||"true"===t.nested)return!1;r(t,"nextpage"===e?"nextpage":"standard")},e.almGetResultsText=r,e.almInitResultsText=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"standard";if(!t.resultsText||!t.localize||"true"===t.nested)return!1;var n=0,r=Math.ceil(t.localize.total_posts/t.orginal_posts_per_page),i=t.localize.post_count,a=t.localize.total_posts;switch(e){case"nextpage":n=t.addons.nextpage_startpage,i=n,o(t.resultsText,n,a,i,a);break;case"preloaded":n=t.addons.paging&&t.addons.seo?parseInt(t.start_page)+1:parseInt(t.page)+1,o(t.resultsText,n,r,i,a);break;default:console.log("No results to set.")}};var o=function(t,e,n,r,o){t.forEach(function(t){var i=(n=parseInt(n))>0?alm_localize.results_text:alm_localize.no_results_text;n>0?(i=(i=(i=(i=(i=(i=i.replace("{num}",'<span class="alm-results-num">'+e+"</span>")).replace("{page}",'<span class="alm-results-page">'+e+"</span>")).replace("{total}",'<span class="alm-results-total">'+n+"</span>")).replace("{pages}",'<span class="alm-results-pages">'+n+"</span>")).replace("{post_count}",'<span class="alm-results-post_count">'+r+"</span>")).replace("{total_posts}",'<span class="alm-results-total_posts">'+o+"</span>"),t.innerHTML=i):t.innerHTML=i})}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.tableOfContents=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(0==(t.localize.post_count?parseInt(t.localize.post_count):0)&&!t.addons.single_post)return!1;if(t&&t.tableofcontents&&t.transition_container&&"masonry"!==t.transition){var r=t.tableofcontents.dataset.offset?parseInt(t.tableofcontents.dataset.offset):30,o=t.start_page?parseInt(t.start_page):0,i=t.addons.filters_startpage?parseInt(t.addons.filters_startpage):0,a=t.addons.nextpage_startpage?parseInt(t.addons.nextpage_startpage):0,l=parseInt(t.page),u="true"===t.addons.preloaded;if(t.addons.paging||t.addons.nextpage)return!1;e?setTimeout(function(){if(t.addons.seo&&o>1||t.addons.filters&&i>1||t.addons.nextpage&&a>1){if(t.addons.seo&&o>1)for(var e=0;e<o;e++)s(t,e,r);if(t.addons.filters&&i>1)for(var c=0;c<i;c++)s(t,c,r);if(t.addons.nextpage&&a>1)for(var d=0;d<a;d++)s(t,d,r)}else!n&&u&&(l+=1),s(t,l,r)},100):(u&&(t.addons.seo&&o>0?l=l:t.addons.filters&&i>0?l=l:l+=1),s(t,l,r))}},e.clearTOC=function(){var t=document.querySelector(".alm-toc");t&&(t.innerHTML="")};var r,o=n(90),i=n(99),a=(r=i)&&r.__esModule?r:{default:r};function s(t,e,n){if(!t.tableofcontents)return!1;var r=document.createElement("button");r.type="button",e=parseInt(e)+1,r.innerHTML=function(t,e){var n=e;if(t.addons.single_post){var r=document.querySelector('.alm-reveal.alm-single-post[data-page="'+(e-1)+'"]');n=r?r.dataset.title:n}var o="almTOCLabel_"+t.id;"function"==typeof window[o]&&(n=window[o](e,n));return n}(t,e),r.dataset.page=e,t.tableofcontents.appendChild(r),r.addEventListener("click",function(e){var r=this.dataset.page,i=document.querySelector(".alm-reveal:nth-child("+r+")")||document.querySelector(".alm-nextpage:nth-child("+r+")");if(!i)return!1;var s="function"==typeof o.getOffset?(0,o.getOffset)(i).top:i.offsetTop;(0,o.almScroll)(s-n),setTimeout(function(){(0,a.default)(t,i,r,!1)},1e3)})}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];t.transition_container&&n>0?t.addons.paging?r(t.init,t.addons.preloaded,t.listing,o,t.isSafari):t.addons.single_post||t.addons.nextpage?r(!1,t.addons.preloaded,e,o,t.isSafari):r(t.init,t.addons.preloaded,e,o,t.isSafari):t.transition_container||"table"!==t.container_type||r(t.init,t.addons.preloaded,e[0],o,t.isSafari)};var r=function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"false",n=arguments[2],r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(!r&&(t||!n)&&"true"!==e)return!1;n.setAttribute("tabIndex","-1"),n.style.outline="none";var i=(n.classList.contains("alm-listing")?n:n.parentNode).dataset.scrollContainer;if(i){var a=document.querySelector(i);if(a){var s=a.scrollLeft,l=a.scrollTop;n.focus(),a.scrollLeft=s,a.scrollTop=l}}else{var u=window.scrollX,c=window.scrollY;o&&(window.scrollTo(u,c),c=0===c?1:c),n.focus(),window.scrollTo(u,c)}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(!t)return!1;if(e.indexOf("Safari")>-1&&-1!=e.indexOf("Chrome")||e.indexOf("Firefox")>-1||e.indexOf("Windows")>-1)return!1;for(var n=t.querySelectorAll("img[srcset]:not(.alm-loaded)"),r=0;r<n.length;r++){var o=n[r];o.classList.add("alm-loaded"),o.outerHTML=o.outerHTML}}},function(t,e,n){var r,o;
2
  /*!
3
  * imagesLoaded v4.1.4
4
  * JavaScript is all like "You images are done yet or what?"
@@ -9,11 +9,11 @@ var ajaxloadmore=function(t){var e={};function n(r){if(e[r])return e[r].exports;
9
  * JavaScript is all like "You images are done yet or what?"
10
  * MIT License
11
  */
12
- !function(i,a){"use strict";r=[n(166)],void 0===(o=function(t){return function(t,e){var n=t.jQuery,r=t.console;function o(t,e){for(var n in e)t[n]=e[n];return t}var i=Array.prototype.slice;function a(t,e,s){if(!(this instanceof a))return new a(t,e,s);var l=t;"string"==typeof t&&(l=document.querySelectorAll(t)),l?(this.elements=function(t){if(Array.isArray(t))return t;if("object"==typeof t&&"number"==typeof t.length)return i.call(t);return[t]}(l),this.options=o({},this.options),"function"==typeof e?s=e:o(this.options,e),s&&this.on("always",s),this.getImages(),n&&(this.jqDeferred=new n.Deferred),setTimeout(this.check.bind(this))):r.error("Bad element for imagesLoaded "+(l||t))}a.prototype=Object.create(e.prototype),a.prototype.options={},a.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)},a.prototype.addElementImages=function(t){"IMG"==t.nodeName&&this.addImage(t),!0===this.options.background&&this.addElementBackgroundImages(t);var e=t.nodeType;if(e&&s[e]){for(var n=t.querySelectorAll("img"),r=0;r<n.length;r++){var o=n[r];this.addImage(o)}if("string"==typeof this.options.background){var i=t.querySelectorAll(this.options.background);for(r=0;r<i.length;r++){var a=i[r];this.addElementBackgroundImages(a)}}}};var s={1:!0,9:!0,11:!0};function l(t){this.img=t}function u(t,e){this.url=t,this.element=e,this.img=new Image}return a.prototype.addElementBackgroundImages=function(t){var e=getComputedStyle(t);if(e)for(var n=/url\((['"])?(.*?)\1\)/gi,r=n.exec(e.backgroundImage);null!==r;){var o=r&&r[2];o&&this.addBackground(o,t),r=n.exec(e.backgroundImage)}},a.prototype.addImage=function(t){var e=new l(t);this.images.push(e)},a.prototype.addBackground=function(t,e){var n=new u(t,e);this.images.push(n)},a.prototype.check=function(){var t=this;function e(e,n,r){setTimeout(function(){t.progress(e,n,r)})}this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?this.images.forEach(function(t){t.once("progress",e),t.check()}):this.complete()},a.prototype.progress=function(t,e,n){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!t.isLoaded,this.emitEvent("progress",[this,t,e]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,t),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&r&&r.log("progress: "+n,t,e)},a.prototype.complete=function(){var t=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emitEvent(t,[this]),this.emitEvent("always",[this]),this.jqDeferred){var e=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[e](this)}},l.prototype=Object.create(e.prototype),l.prototype.check=function(){this.getIsImageComplete()?this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.proxyImage.src=this.img.src)},l.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},l.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.img,e])},l.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},l.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},l.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},l.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},u.prototype=Object.create(l.prototype),u.prototype.check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url,this.getIsImageComplete()&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},u.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},u.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.element,e])},a.makeJQueryPlugin=function(e){(e=e||t.jQuery)&&((n=e).fn.imagesLoaded=function(t,e){return new a(this,t,e).jqDeferred.promise(n(this))})},a.makeJQueryPlugin(),a}(i,t)}.apply(e,r))||(t.exports=o)}("undefined"!=typeof window?window:this)},function(t,e,n){t.exports=!n(8)&&!n(2)(function(){return 7!=Object.defineProperty(n(64)("div"),"a",{get:function(){return 7}}).a})},function(t,e,n){var r=n(1),o=n(9),i=n(31),a=n(65),s=n(7).f;t.exports=function(t){var e=o.Symbol||(o.Symbol=i?{}:r.Symbol||{});"_"==t.charAt(0)||t in e||s(e,t,{value:a.f(t)})}},function(t,e,n){var r=n(14),o=n(16),i=n(50)(!1),a=n(66)("IE_PROTO");t.exports=function(t,e){var n,s=o(t),l=0,u=[];for(n in s)n!=a&&r(s,n)&&u.push(n);for(;e.length>l;)r(s,n=e[l++])&&(~i(u,n)||u.push(n));return u}},function(t,e,n){var r=n(7),o=n(3),i=n(32);t.exports=n(8)?Object.defineProperties:function(t,e){o(t);for(var n,a=i(e),s=a.length,l=0;s>l;)r.f(t,n=a[l++],e[n]);return t}},function(t,e,n){var r=n(16),o=n(35).f,i={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return a&&"[object Window]"==i.call(t)?function(t){try{return o(t)}catch(t){return a.slice()}}(t):o(r(t))}},function(t,e,n){"use strict";var r=n(32),o=n(51),i=n(45),a=n(11),s=n(44),l=Object.assign;t.exports=!l||n(2)(function(){var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach(function(t){e[t]=t}),7!=l({},t)[n]||Object.keys(l({},e)).join("")!=r})?function(t,e){for(var n=a(t),l=arguments.length,u=1,c=o.f,d=i.f;l>u;)for(var f,p=s(arguments[u++]),g=c?r(p).concat(c(p)):r(p),h=g.length,v=0;h>v;)d.call(p,f=g[v++])&&(n[f]=p[f]);return n}:l},function(t,e){t.exports=Object.is||function(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e}},function(t,e,n){"use strict";var r=n(23),o=n(4),i=n(110),a=[].slice,s={};t.exports=Function.bind||function(t){var e=r(this),n=a.call(arguments,1),l=function(){var r=n.concat(a.call(arguments));return this instanceof l?function(t,e,n){if(!(e in s)){for(var r=[],o=0;o<e;o++)r[o]="a["+o+"]";s[e]=Function("F,a","return new F("+r.join(",")+")")}return s[e](t,n)}(e,r.length,r):i(e,r,t)};return o(e.prototype)&&(l.prototype=e.prototype),l}},function(t,e){t.exports=function(t,e,n){var r=void 0===n;switch(e.length){case 0:return r?t():t.call(n);case 1:return r?t(e[0]):t.call(n,e[0]);case 2:return r?t(e[0],e[1]):t.call(n,e[0],e[1]);case 3:return r?t(e[0],e[1],e[2]):t.call(n,e[0],e[1],e[2]);case 4:return r?t(e[0],e[1],e[2],e[3]):t.call(n,e[0],e[1],e[2],e[3])}return t.apply(n,e)}},function(t,e,n){var r=n(1).parseInt,o=n(52).trim,i=n(71),a=/^[-+]?0[xX]/;t.exports=8!==r(i+"08")||22!==r(i+"0x16")?function(t,e){var n=o(String(t),3);return r(n,e>>>0||(a.test(n)?16:10))}:r},function(t,e,n){var r=n(1).parseFloat,o=n(52).trim;t.exports=1/r(n(71)+"-0")!=-1/0?function(t){var e=o(String(t),3),n=r(e);return 0===n&&"-"==e.charAt(0)?-0:n}:r},function(t,e,n){var r=n(24);t.exports=function(t,e){if("number"!=typeof t&&"Number"!=r(t))throw TypeError(e);return+t}},function(t,e,n){var r=n(4),o=Math.floor;t.exports=function(t){return!r(t)&&isFinite(t)&&o(t)===t}},function(t,e){t.exports=Math.log1p||function(t){return(t=+t)>-1e-8&&t<1e-8?t-t*t/2:Math.log(1+t)}},function(t,e,n){"use strict";var r=n(34),o=n(29),i=n(38),a={};n(15)(a,n(5)("iterator"),function(){return this}),t.exports=function(t,e,n){t.prototype=r(a,{next:o(1,n)}),i(t,e+" Iterator")}},function(t,e,n){var r=n(3);t.exports=function(t,e,n,o){try{return o?e(r(n)[0],n[1]):e(n)}catch(e){var i=t.return;throw void 0!==i&&r(i.call(t)),e}}},function(t,e,n){var r=n(23),o=n(11),i=n(44),a=n(6);t.exports=function(t,e,n,s,l){r(e);var u=o(t),c=i(u),d=a(u.length),f=l?d-1:0,p=l?-1:1;if(n<2)for(;;){if(f in c){s=c[f],f+=p;break}if(f+=p,l?f<0:d<=f)throw TypeError("Reduce of empty array with no initial value")}for(;l?f>=0:d>f;f+=p)f in c&&(s=e(s,c[f],f,u));return s}},function(t,e,n){"use strict";var r=n(11),o=n(33),i=n(6);t.exports=[].copyWithin||function(t,e){var n=r(this),a=i(n.length),s=o(t,a),l=o(e,a),u=arguments.length>2?arguments[2]:void 0,c=Math.min((void 0===u?a:o(u,a))-l,a-s),d=1;for(l<s&&s<l+c&&(d=-1,l+=c-1,s+=c-1);c-- >0;)l in n?n[s]=n[l]:delete n[s],s+=d,l+=d;return n}},function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},function(t,e,n){"use strict";var r=n(86);n(0)({target:"RegExp",proto:!0,forced:r!==/./.exec},{exec:r})},function(t,e,n){n(8)&&"g"!=/./g.flags&&n(7).f(RegExp.prototype,"flags",{configurable:!0,get:n(54)})},function(t,e,n){"use strict";var r,o,i,a,s=n(31),l=n(1),u=n(22),c=n(46),d=n(0),f=n(4),p=n(23),g=n(42),h=n(57),v=n(47),m=n(88).set,y=n(287)(),_=n(124),b=n(288),x=n(58),w=n(125),S=l.TypeError,A=l.process,j=A&&A.versions,O=j&&j.v8||"",P=l.Promise,E="process"==c(A),L=function(){},M=o=_.f,T=!!function(){try{var t=P.resolve(1),e=(t.constructor={})[n(5)("species")]=function(t){t(L,L)};return(E||"function"==typeof PromiseRejectionEvent)&&t.then(L)instanceof e&&0!==O.indexOf("6.6")&&-1===x.indexOf("Chrome/66")}catch(t){}}(),I=function(t){var e;return!(!f(t)||"function"!=typeof(e=t.then))&&e},F=function(t,e){if(!t._n){t._n=!0;var n=t._c;y(function(){for(var r=t._v,o=1==t._s,i=0,a=function(e){var n,i,a,s=o?e.ok:e.fail,l=e.resolve,u=e.reject,c=e.domain;try{s?(o||(2==t._h&&k(t),t._h=1),!0===s?n=r:(c&&c.enter(),n=s(r),c&&(c.exit(),a=!0)),n===e.promise?u(S("Promise-chain cycle")):(i=I(n))?i.call(n,l,u):l(n)):u(r)}catch(t){c&&!a&&c.exit(),u(t)}};n.length>i;)a(n[i++]);t._c=[],t._n=!1,e&&!t._h&&C(t)})}},C=function(t){m.call(l,function(){var e,n,r,o=t._v,i=N(t);if(i&&(e=b(function(){E?A.emit("unhandledRejection",o,t):(n=l.onunhandledrejection)?n({promise:t,reason:o}):(r=l.console)&&r.error&&r.error("Unhandled promise rejection",o)}),t._h=E||N(t)?2:1),t._a=void 0,i&&e.e)throw e.v})},N=function(t){return 1!==t._h&&0===(t._a||t._c).length},k=function(t){m.call(l,function(){var e;E?A.emit("rejectionHandled",t):(e=l.onrejectionhandled)&&e({promise:t,reason:t._v})})},R=function(t){var e=this;e._d||(e._d=!0,(e=e._w||e)._v=t,e._s=2,e._a||(e._a=e._c.slice()),F(e,!0))},D=function(t){var e,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===t)throw S("Promise can't be resolved itself");(e=I(t))?y(function(){var r={_w:n,_d:!1};try{e.call(t,u(D,r,1),u(R,r,1))}catch(t){R.call(r,t)}}):(n._v=t,n._s=1,F(n,!1))}catch(t){R.call({_w:n,_d:!1},t)}}};T||(P=function(t){g(this,P,"Promise","_h"),p(t),r.call(this);try{t(u(D,this,1),u(R,this,1))}catch(t){R.call(this,t)}},(r=function(t){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=n(43)(P.prototype,{then:function(t,e){var n=M(v(this,P));return n.ok="function"!=typeof t||t,n.fail="function"==typeof e&&e,n.domain=E?A.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&F(this,!1),n.promise},catch:function(t){return this.then(void 0,t)}}),i=function(){var t=new r;this.promise=t,this.resolve=u(D,t,1),this.reject=u(R,t,1)},_.f=M=function(t){return t===P||t===a?new i(t):o(t)}),d(d.G+d.W+d.F*!T,{Promise:P}),n(38)(P,"Promise"),n(41)("Promise"),a=n(9).Promise,d(d.S+d.F*!T,"Promise",{reject:function(t){var e=M(this);return(0,e.reject)(t),e.promise}}),d(d.S+d.F*(s||!T),"Promise",{resolve:function(t){return w(s&&this===a?P:this,t)}}),d(d.S+d.F*!(T&&n(53)(function(t){P.all(t).catch(L)})),"Promise",{all:function(t){var e=this,n=M(e),r=n.resolve,o=n.reject,i=b(function(){var n=[],i=0,a=1;h(t,!1,function(t){var s=i++,l=!1;n.push(void 0),a++,e.resolve(t).then(function(t){l||(l=!0,n[s]=t,--a||r(n))},o)}),--a||r(n)});return i.e&&o(i.v),n.promise},race:function(t){var e=this,n=M(e),r=n.reject,o=b(function(){h(t,!1,function(t){e.resolve(t).then(n.resolve,r)})});return o.e&&r(o.v),n.promise}})},function(t,e,n){"use strict";var r=n(23);function o(t){var e,n;this.promise=new t(function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r}),this.resolve=r(e),this.reject=r(n)}t.exports.f=function(t){return new o(t)}},function(t,e,n){var r=n(3),o=n(4),i=n(124);t.exports=function(t,e){if(r(t),o(e)&&e.constructor===t)return e;var n=i.f(t);return(0,n.resolve)(e),n.promise}},function(t,e,n){"use strict";var r=n(7).f,o=n(34),i=n(43),a=n(22),s=n(42),l=n(57),u=n(77),c=n(120),d=n(41),f=n(8),p=n(28).fastKey,g=n(37),h=f?"_s":"size",v=function(t,e){var n,r=p(e);if("F"!==r)return t._i[r];for(n=t._f;n;n=n.n)if(n.k==e)return n};t.exports={getConstructor:function(t,e,n,u){var c=t(function(t,r){s(t,c,e,"_i"),t._t=e,t._i=o(null),t._f=void 0,t._l=void 0,t[h]=0,null!=r&&l(r,n,t[u],t)});return i(c.prototype,{clear:function(){for(var t=g(this,e),n=t._i,r=t._f;r;r=r.n)r.r=!0,r.p&&(r.p=r.p.n=void 0),delete n[r.i];t._f=t._l=void 0,t[h]=0},delete:function(t){var n=g(this,e),r=v(n,t);if(r){var o=r.n,i=r.p;delete n._i[r.i],r.r=!0,i&&(i.n=o),o&&(o.p=i),n._f==r&&(n._f=o),n._l==r&&(n._l=i),n[h]--}return!!r},forEach:function(t){g(this,e);for(var n,r=a(t,arguments.length>1?arguments[1]:void 0,3);n=n?n.n:this._f;)for(r(n.v,n.k,this);n&&n.r;)n=n.p},has:function(t){return!!v(g(this,e),t)}}),f&&r(c.prototype,"size",{get:function(){return g(this,e)[h]}}),c},def:function(t,e,n){var r,o,i=v(t,e);return i?i.v=n:(t._l=i={i:o=p(e,!0),k:e,v:n,p:r=t._l,n:void 0,r:!1},t._f||(t._f=i),r&&(r.n=i),t[h]++,"F"!==o&&(t._i[o]=i)),t},getEntry:v,setStrong:function(t,e,n){u(t,e,function(t,n){this._t=g(t,e),this._k=n,this._l=void 0},function(){for(var t=this._k,e=this._l;e&&e.r;)e=e.p;return this._t&&(this._l=e=e?e.n:this._t._f)?c(0,"keys"==t?e.k:"values"==t?e.v:[e.k,e.v]):(this._t=void 0,c(1))},n?"entries":"values",!n,!0),d(e)}}},function(t,e,n){"use strict";var r=n(43),o=n(28).getWeak,i=n(3),a=n(4),s=n(42),l=n(57),u=n(21),c=n(14),d=n(37),f=u(5),p=u(6),g=0,h=function(t){return t._l||(t._l=new v)},v=function(){this.a=[]},m=function(t,e){return f(t.a,function(t){return t[0]===e})};v.prototype={get:function(t){var e=m(this,t);if(e)return e[1]},has:function(t){return!!m(this,t)},set:function(t,e){var n=m(this,t);n?n[1]=e:this.a.push([t,e])},delete:function(t){var e=p(this.a,function(e){return e[0]===t});return~e&&this.a.splice(e,1),!!~e}},t.exports={getConstructor:function(t,e,n,i){var u=t(function(t,r){s(t,u,e,"_i"),t._t=e,t._i=g++,t._l=void 0,null!=r&&l(r,n,t[i],t)});return r(u.prototype,{delete:function(t){if(!a(t))return!1;var n=o(t);return!0===n?h(d(this,e)).delete(t):n&&c(n,this._i)&&delete n[this._i]},has:function(t){if(!a(t))return!1;var n=o(t);return!0===n?h(d(this,e)).has(t):n&&c(n,this._i)}}),u},def:function(t,e,n){var r=o(i(e),!0);return!0===r?h(t).set(e,n):r[t._i]=n,t},ufstore:h}},function(t,e,n){var r=n(18),o=n(6);t.exports=function(t){if(void 0===t)return 0;var e=r(t),n=o(e);if(e!==n)throw RangeError("Wrong length!");return n}},function(t,e,n){var r=n(35),o=n(51),i=n(3),a=n(1).Reflect;t.exports=a&&a.ownKeys||function(t){var e=r.f(i(t)),n=o.f;return n?e.concat(n(t)):e}},function(t,e,n){var r=n(6),o=n(73),i=n(25);t.exports=function(t,e,n,a){var s=String(i(t)),l=s.length,u=void 0===n?" ":String(n),c=r(e);if(c<=l||""==u)return s;var d=c-l,f=o.call(u,Math.ceil(d/u.length));return f.length>d&&(f=f.slice(0,d)),a?f+s:s+f}},function(t,e,n){var r=n(32),o=n(16),i=n(45).f;t.exports=function(t){return function(e){for(var n,a=o(e),s=r(a),l=s.length,u=0,c=[];l>u;)i.call(a,n=s[u++])&&c.push(t?[n,a[n]]:a[n]);return c}}},function(t,e,n){"use strict";var r=Object.prototype.hasOwnProperty,o=function(){for(var t=[],e=0;e<256;++e)t.push("%"+((e<16?"0":"")+e.toString(16)).toUpperCase());return t}(),i=function(t,e){for(var n=e&&e.plainObjects?Object.create(null):{},r=0;r<t.length;++r)void 0!==t[r]&&(n[r]=t[r]);return n};t.exports={arrayToObject:i,assign:function(t,e){return Object.keys(e).reduce(function(t,n){return t[n]=e[n],t},t)},combine:function(t,e){return[].concat(t,e)},compact:function(t){for(var e=[{obj:{o:t},prop:"o"}],n=[],r=0;r<e.length;++r)for(var o=e[r],i=o.obj[o.prop],a=Object.keys(i),s=0;s<a.length;++s){var l=a[s],u=i[l];"object"==typeof u&&null!==u&&-1===n.indexOf(u)&&(e.push({obj:i,prop:l}),n.push(u))}return function(t){for(;t.length>1;){var e=t.pop(),n=e.obj[e.prop];if(Array.isArray(n)){for(var r=[],o=0;o<n.length;++o)void 0!==n[o]&&r.push(n[o]);e.obj[e.prop]=r}}}(e),t},decode:function(t,e,n){var r=t.replace(/\+/g," ");if("iso-8859-1"===n)return r.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(r)}catch(t){return r}},encode:function(t,e,n){if(0===t.length)return t;var r="string"==typeof t?t:String(t);if("iso-8859-1"===n)return escape(r).replace(/%u[0-9a-f]{4}/gi,function(t){return"%26%23"+parseInt(t.slice(2),16)+"%3B"});for(var i="",a=0;a<r.length;++a){var s=r.charCodeAt(a);45===s||46===s||95===s||126===s||s>=48&&s<=57||s>=65&&s<=90||s>=97&&s<=122?i+=r.charAt(a):s<128?i+=o[s]:s<2048?i+=o[192|s>>6]+o[128|63&s]:s<55296||s>=57344?i+=o[224|s>>12]+o[128|s>>6&63]+o[128|63&s]:(a+=1,s=65536+((1023&s)<<10|1023&r.charCodeAt(a)),i+=o[240|s>>18]+o[128|s>>12&63]+o[128|s>>6&63]+o[128|63&s])}return i},isBuffer:function(t){return null!=t&&!!(t.constructor&&t.constructor.isBuffer&&t.constructor.isBuffer(t))},isRegExp:function(t){return"[object RegExp]"===Object.prototype.toString.call(t)},merge:function t(e,n,o){if(!n)return e;if("object"!=typeof n){if(Array.isArray(e))e.push(n);else{if("object"!=typeof e)return[e,n];(o&&(o.plainObjects||o.allowPrototypes)||!r.call(Object.prototype,n))&&(e[n]=!0)}return e}if("object"!=typeof e)return[e].concat(n);var a=e;return Array.isArray(e)&&!Array.isArray(n)&&(a=i(e,o)),Array.isArray(e)&&Array.isArray(n)?(n.forEach(function(n,i){r.call(e,i)?e[i]&&"object"==typeof e[i]?e[i]=t(e[i],n,o):e.push(n):e[i]=n}),e):Object.keys(n).reduce(function(e,i){var a=n[i];return r.call(e,i)?e[i]=t(e[i],a,o):e[i]=a,e},a)}}},function(t,e,n){"use strict";var r=String.prototype.replace,o=/%20/g;t.exports={default:"RFC3986",formatters:{RFC1738:function(t){return r.call(t,o,"+")},RFC3986:function(t){return t}},RFC1738:"RFC1738",RFC3986:"RFC3986"}},function(t,e,n){t.exports=n(135)},function(t,e,n){"use strict";var r=n(13),o=n(91),i=n(137),a=n(61);function s(t){var e=new i(t),n=o(i.prototype.request,e);return r.extend(n,i.prototype,e),r.extend(n,e),n}var l=s(a);l.Axios=i,l.create=function(t){return s(r.merge(a,t))},l.Cancel=n(95),l.CancelToken=n(152),l.isCancel=n(94),l.all=function(t){return Promise.all(t)},l.spread=n(153),t.exports=l,t.exports.default=l},function(t,e){function n(t){return!!t.constructor&&"function"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)}
13
  /*!
14
  * Determine if an object is a Buffer
15
  *
16
  * @author Feross Aboukhadijeh <https://feross.org>
17
  * @license MIT
18
  */
19
- t.exports=function(t){return null!=t&&(n(t)||function(t){return"function"==typeof t.readFloatLE&&"function"==typeof t.slice&&n(t.slice(0,0))}(t)||!!t._isBuffer)}},function(t,e,n){"use strict";var r=n(61),o=n(13),i=n(147),a=n(148);function s(t){this.defaults=t,this.interceptors={request:new i,response:new i}}s.prototype.request=function(t){"string"==typeof t&&(t=o.merge({url:arguments[0]},arguments[1])),(t=o.merge(r,{method:"get"},this.defaults,t)).method=t.method.toLowerCase();var e=[a,void 0],n=Promise.resolve(t);for(this.interceptors.request.forEach(function(t){e.unshift(t.fulfilled,t.rejected)}),this.interceptors.response.forEach(function(t){e.push(t.fulfilled,t.rejected)});e.length;)n=n.then(e.shift(),e.shift());return n},o.forEach(["delete","get","head","options"],function(t){s.prototype[t]=function(e,n){return this.request(o.merge(n||{},{method:t,url:e}))}}),o.forEach(["post","put","patch"],function(t){s.prototype[t]=function(e,n,r){return this.request(o.merge(r||{},{method:t,url:e,data:n}))}}),t.exports=s},function(t,e){var n,r,o=t.exports={};function i(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function s(t){if(n===setTimeout)return setTimeout(t,0);if((n===i||!n)&&setTimeout)return n=setTimeout,setTimeout(t,0);try{return n(t,0)}catch(e){try{return n.call(null,t,0)}catch(e){return n.call(this,t,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:i}catch(t){n=i}try{r="function"==typeof clearTimeout?clearTimeout:a}catch(t){r=a}}();var l,u=[],c=!1,d=-1;function f(){c&&l&&(c=!1,l.length?u=l.concat(u):d=-1,u.length&&p())}function p(){if(!c){var t=s(f);c=!0;for(var e=u.length;e;){for(l=u,u=[];++d<e;)l&&l[d].run();d=-1,e=u.length}l=null,c=!1,function(t){if(r===clearTimeout)return clearTimeout(t);if((r===a||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(t);try{r(t)}catch(e){try{return r.call(null,t)}catch(e){return r.call(this,t)}}}(t)}}function g(t,e){this.fun=t,this.array=e}function h(){}o.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)e[n-1]=arguments[n];u.push(new g(t,e)),1!==u.length||c||s(p)},g.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=h,o.addListener=h,o.once=h,o.off=h,o.removeListener=h,o.removeAllListeners=h,o.emit=h,o.prependListener=h,o.prependOnceListener=h,o.listeners=function(t){return[]},o.binding=function(t){throw new Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(t){throw new Error("process.chdir is not supported")},o.umask=function(){return 0}},function(t,e,n){"use strict";var r=n(13);t.exports=function(t,e){r.forEach(t,function(n,r){r!==e&&r.toUpperCase()===e.toUpperCase()&&(t[e]=n,delete t[r])})}},function(t,e,n){"use strict";var r=n(93);t.exports=function(t,e,n){var o=n.config.validateStatus;n.status&&o&&!o(n.status)?e(r("Request failed with status code "+n.status,n.config,null,n.request,n)):t(n)}},function(t,e,n){"use strict";t.exports=function(t,e,n,r,o){return t.config=e,n&&(t.code=n),t.request=r,t.response=o,t}},function(t,e,n){"use strict";var r=n(13);function o(t){return encodeURIComponent(t).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}t.exports=function(t,e,n){if(!e)return t;var i;if(n)i=n(e);else if(r.isURLSearchParams(e))i=e.toString();else{var a=[];r.forEach(e,function(t,e){null!=t&&(r.isArray(t)?e+="[]":t=[t],r.forEach(t,function(t){r.isDate(t)?t=t.toISOString():r.isObject(t)&&(t=JSON.stringify(t)),a.push(o(e)+"="+o(t))}))}),i=a.join("&")}return i&&(t+=(-1===t.indexOf("?")?"?":"&")+i),t}},function(t,e,n){"use strict";var r=n(13),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];t.exports=function(t){var e,n,i,a={};return t?(r.forEach(t.split("\n"),function(t){if(i=t.indexOf(":"),e=r.trim(t.substr(0,i)).toLowerCase(),n=r.trim(t.substr(i+1)),e){if(a[e]&&o.indexOf(e)>=0)return;a[e]="set-cookie"===e?(a[e]?a[e]:[]).concat([n]):a[e]?a[e]+", "+n:n}}),a):a}},function(t,e,n){"use strict";var r=n(13);t.exports=r.isStandardBrowserEnv()?function(){var t,e=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function o(t){var r=t;return e&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return t=o(window.location.href),function(e){var n=r.isString(e)?o(e):e;return n.protocol===t.protocol&&n.host===t.host}}():function(){return!0}},function(t,e,n){"use strict";var r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function o(){this.message="String contains an invalid character"}o.prototype=new Error,o.prototype.code=5,o.prototype.name="InvalidCharacterError",t.exports=function(t){for(var e,n,i=String(t),a="",s=0,l=r;i.charAt(0|s)||(l="=",s%1);a+=l.charAt(63&e>>8-s%1*8)){if((n=i.charCodeAt(s+=.75))>255)throw new o;e=e<<8|n}return a}},function(t,e,n){"use strict";var r=n(13);t.exports=r.isStandardBrowserEnv()?{write:function(t,e,n,o,i,a){var s=[];s.push(t+"="+encodeURIComponent(e)),r.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),r.isString(o)&&s.push("path="+o),r.isString(i)&&s.push("domain="+i),!0===a&&s.push("secure"),document.cookie=s.join("; ")},read:function(t){var e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},function(t,e,n){"use strict";var r=n(13);function o(){this.handlers=[]}o.prototype.use=function(t,e){return this.handlers.push({fulfilled:t,rejected:e}),this.handlers.length-1},o.prototype.eject=function(t){this.handlers[t]&&(this.handlers[t]=null)},o.prototype.forEach=function(t){r.forEach(this.handlers,function(e){null!==e&&t(e)})},t.exports=o},function(t,e,n){"use strict";var r=n(13),o=n(149),i=n(94),a=n(61),s=n(150),l=n(151);function u(t){t.cancelToken&&t.cancelToken.throwIfRequested()}t.exports=function(t){return u(t),t.baseURL&&!s(t.url)&&(t.url=l(t.baseURL,t.url)),t.headers=t.headers||{},t.data=o(t.data,t.headers,t.transformRequest),t.headers=r.merge(t.headers.common||{},t.headers[t.method]||{},t.headers||{}),r.forEach(["delete","get","head","post","put","patch","common"],function(e){delete t.headers[e]}),(t.adapter||a.adapter)(t).then(function(e){return u(t),e.data=o(e.data,e.headers,t.transformResponse),e},function(e){return i(e)||(u(t),e&&e.response&&(e.response.data=o(e.response.data,e.response.headers,t.transformResponse))),Promise.reject(e)})}},function(t,e,n){"use strict";var r=n(13);t.exports=function(t,e,n){return r.forEach(n,function(n){t=n(t,e)}),t}},function(t,e,n){"use strict";t.exports=function(t){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(t)}},function(t,e,n){"use strict";t.exports=function(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}},function(t,e,n){"use strict";var r=n(95);function o(t){if("function"!=typeof t)throw new TypeError("executor must be a function.");var e;this.promise=new Promise(function(t){e=t});var n=this;t(function(t){n.reason||(n.reason=new r(t),e(n.reason))})}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.source=function(){var t;return{token:new o(function(e){t=e}),cancel:t}},t.exports=o},function(t,e,n){"use strict";t.exports=function(t){return function(e){return t.apply(null,e)}}},function(t,e,n){!function(){"use strict";t.exports={polyfill:function(){var t=window,e=document;if(!("scrollBehavior"in e.documentElement.style&&!0!==t.__forceSmoothScrollPolyfill__)){var n,r=t.HTMLElement||t.Element,o=468,i={scroll:t.scroll||t.scrollTo,scrollBy:t.scrollBy,elementScroll:r.prototype.scroll||l,scrollIntoView:r.prototype.scrollIntoView},a=t.performance&&t.performance.now?t.performance.now.bind(t.performance):Date.now,s=(n=t.navigator.userAgent,new RegExp(["MSIE ","Trident/","Edge/"].join("|")).test(n)?1:0);t.scroll=t.scrollTo=function(){void 0!==arguments[0]&&(!0!==u(arguments[0])?g.call(t,e.body,void 0!==arguments[0].left?~~arguments[0].left:t.scrollX||t.pageXOffset,void 0!==arguments[0].top?~~arguments[0].top:t.scrollY||t.pageYOffset):i.scroll.call(t,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:t.scrollX||t.pageXOffset,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:t.scrollY||t.pageYOffset))},t.scrollBy=function(){void 0!==arguments[0]&&(u(arguments[0])?i.scrollBy.call(t,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:0,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:0):g.call(t,e.body,~~arguments[0].left+(t.scrollX||t.pageXOffset),~~arguments[0].top+(t.scrollY||t.pageYOffset)))},r.prototype.scroll=r.prototype.scrollTo=function(){if(void 0!==arguments[0])if(!0!==u(arguments[0])){var t=arguments[0].left,e=arguments[0].top;g.call(this,this,void 0===t?this.scrollLeft:~~t,void 0===e?this.scrollTop:~~e)}else{if("number"==typeof arguments[0]&&void 0===arguments[1])throw new SyntaxError("Value could not be converted");i.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left:"object"!=typeof arguments[0]?~~arguments[0]:this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top:void 0!==arguments[1]?~~arguments[1]:this.scrollTop)}},r.prototype.scrollBy=function(){void 0!==arguments[0]&&(!0!==u(arguments[0])?this.scroll({left:~~arguments[0].left+this.scrollLeft,top:~~arguments[0].top+this.scrollTop,behavior:arguments[0].behavior}):i.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left+this.scrollLeft:~~arguments[0]+this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top+this.scrollTop:~~arguments[1]+this.scrollTop))},r.prototype.scrollIntoView=function(){if(!0!==u(arguments[0])){var n=function(t){var n;do{n=(t=t.parentNode)===e.body}while(!1===n&&!1===f(t));return n=null,t}(this),r=n.getBoundingClientRect(),o=this.getBoundingClientRect();n!==e.body?(g.call(this,n,n.scrollLeft+o.left-r.left,n.scrollTop+o.top-r.top),"fixed"!==t.getComputedStyle(n).position&&t.scrollBy({left:r.left,top:r.top,behavior:"smooth"})):t.scrollBy({left:o.left,top:o.top,behavior:"smooth"})}else i.scrollIntoView.call(this,void 0===arguments[0]||arguments[0])}}function l(t,e){this.scrollLeft=t,this.scrollTop=e}function u(t){if(null===t||"object"!=typeof t||void 0===t.behavior||"auto"===t.behavior||"instant"===t.behavior)return!0;if("object"==typeof t&&"smooth"===t.behavior)return!1;throw new TypeError("behavior member of ScrollOptions "+t.behavior+" is not a valid value for enumeration ScrollBehavior.")}function c(t,e){return"Y"===e?t.clientHeight+s<t.scrollHeight:"X"===e?t.clientWidth+s<t.scrollWidth:void 0}function d(e,n){var r=t.getComputedStyle(e,null)["overflow"+n];return"auto"===r||"scroll"===r}function f(t){var e=c(t,"Y")&&d(t,"Y"),n=c(t,"X")&&d(t,"X");return e||n}function p(e){var n,r,i,s,l=(a()-e.startTime)/o;s=l=l>1?1:l,n=.5*(1-Math.cos(Math.PI*s)),r=e.startX+(e.x-e.startX)*n,i=e.startY+(e.y-e.startY)*n,e.method.call(e.scrollable,r,i),r===e.x&&i===e.y||t.requestAnimationFrame(p.bind(t,e))}function g(n,r,o){var s,u,c,d,f=a();n===e.body?(s=t,u=t.scrollX||t.pageXOffset,c=t.scrollY||t.pageYOffset,d=i.scroll):(s=n,u=n.scrollLeft,c=n.scrollTop,d=l),p({scrollable:s,method:d,startTime:f,startX:u,startY:c,x:r,y:o})}}}}()},function(t,e,n){"use strict";var r,o,i,a;history,Object.entries||(Object.entries=function(t){for(var e=Object.keys(t),n=e.length,r=new Array(n);n--;)r[n]=[e[n],t[e[n]]];return r}),void 0===Array.isArray&&(Array.isArray=function(t){return"[object Array]"===Object.prototype.toString.call(t)}),Array.from||(Array.from=(r=Object.prototype.toString,o=function(t){return"function"==typeof t||"[object Function]"===r.call(t)},i=Math.pow(2,53)-1,a=function(t){var e=function(t){var e=Number(t);return isNaN(e)?0:0!==e&&isFinite(e)?(e>0?1:-1)*Math.floor(Math.abs(e)):e}(t);return Math.min(Math.max(e,0),i)},function(t){var e=Object(t);if(null==t)throw new TypeError("Array.from requires an array-like object - not null or undefined");var n,r=arguments.length>1?arguments[1]:void 0;if(void 0!==r){if(!o(r))throw new TypeError("Array.from: when provided, the second argument must be a function");arguments.length>2&&(n=arguments[2])}for(var i,s=a(e.length),l=o(this)?Object(new this(s)):new Array(s),u=0;u<s;)i=e[u],l[u]=r?void 0===n?r(i,u):r.call(n,i,u):i,u+=1;return l.length=s,l})),window.NodeList&&!NodeList.prototype.forEach&&(NodeList.prototype.forEach=function(t,e){e=e||window;for(var n=0;n<this.length;n++)t.call(e,this[n],n,this)}),[Element.prototype,CharacterData.prototype,DocumentType.prototype].forEach(function(t){t.hasOwnProperty("remove")||Object.defineProperty(t,"remove",{configurable:!0,enumerable:!0,writable:!0,value:function(){null!==this.parentNode&&this.parentNode.removeChild(this)}})})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if("true"!==t)return!1;var n=e.querySelectorAll(".comment-reply-link");if(!n)return!1;n.forEach(function(t){t.onclick=function(e){e.preventDefault();var n=t.dataset.belowelement,r=t.dataset.commentid,o=t.dataset.respondelement,i=t.dataset.postid;n&&r&&o&&i&&!1===window.addComment.moveForm(n,r,o,i)&&event.preventDefault()}})}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t,e){e||(e=window.location.href),t=t.replace(/[\[\]]/g,"\\$&");var n=new RegExp("[?&]"+t+"(=([^&#]*)|&|#|$)").exec(e);return n?n[2]?decodeURIComponent(n[2].replace(/\+/g," ")):"":null}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=["#text","#comment"];e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"fade";if(!t||!e)return!1;-1===r.indexOf(e.nodeName.toLowerCase())&&("masonry"===n&&(e.style.opacity=0),t.appendChild(e))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(!t)return!1;var e=document.createElement("tbody");return e.innerHTML=t,[e]}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t){if(!t)return!1;var e="",n=".html";if(t.init&&t.addons.seo&&t.isPaged)e=t.addons.cache_path+t.addons.cache_id+"/page-1-"+t.start_page+n;else if(t.addons.nextpage){var r=void 0;t.addons.paging?r=parseInt(t.page)+1:(r=parseInt(t.page)+2,t.isPaged&&(r=parseInt(t.page)+parseInt(t.addons.nextpage_startpage)+1)),e=t.addons.cache_path+t.addons.cache_id+"/page-"+r+n}else t.addons.single_post?e=t.addons.cache_path+t.addons.cache_id+"/"+t.addons.single_post_id+n:t.addons.filters?console.log(t):e=t.addons.cache_path+t.addons.cache_id+"/page-"+(t.page+1)+n;return e}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";if(!t)return!1;var e=["#text","#comment"];return t.filter(function(t){return-1===e.indexOf(t.nodeName.toLowerCase())})}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.almGetAjaxParams=function(t,e,n){var r={id:t.id,post_id:t.post_id,slug:t.slug,canonical_url:encodeURIComponent(t.canonical_url),posts_per_page:t.posts_per_page,page:t.page,offset:t.offset,post_type:t.post_type,repeater:t.repeater,seo_start_page:t.start_page};t.theme_repeater&&(r.theme_repeater=t.theme_repeater);t.addons.paging&&(r.paging=t.addons.paging);t.addons.preloaded&&(r.preloaded=t.addons.preloaded,r.preloaded_amount=t.addons.preloaded_amount);"true"===t.addons.cache&&(r.cache_id=t.addons.cache_id,r.cache_logged_in=t.addons.cache_logged_in);t.acf_array&&(r.acf=t.acf_array);t.term_query_array&&(r.term_query=t.term_query_array);t.cta_array&&(r.cta=t.cta_array);t.comments_array&&(r.comments=t.comments_array);t.nextpage_array&&(r.nextpage=t.nextpage_array);t.single_post_array&&(r.single_post=t.single_post_array);t.users_array&&(r.users=t.users_array);t.listing.dataset.lang&&(r.lang=t.listing.dataset.lang);t.listing.dataset.stickyPosts&&(r.sticky_posts=t.listing.dataset.stickyPosts);t.listing.dataset.postFormat&&(r.post_format=t.listing.dataset.postFormat);t.listing.dataset.category&&(r.category=t.listing.dataset.category);t.listing.dataset.categoryAnd&&(r.category__and=t.listing.dataset.categoryAnd);t.listing.dataset.categoryNotIn&&(r.category__not_in=t.listing.dataset.categoryNotIn);t.listing.dataset.tag&&(r.tag=t.listing.dataset.tag);t.listing.dataset.tagAnd&&(r.tag__and=t.listing.dataset.tagAnd);t.listing.dataset.tagNotIn&&(r.tag__not_in=t.listing.dataset.tagNotIn);t.listing.dataset.taxonomy&&(r.taxonomy=t.listing.dataset.taxonomy);t.listing.dataset.taxonomyTerms&&(r.taxonomy_terms=t.listing.dataset.taxonomyTerms);t.listing.dataset.taxonomyOperator&&(r.taxonomy_operator=t.listing.dataset.taxonomyOperator);t.listing.dataset.taxonomyRelation&&(r.taxonomy_relation=t.listing.dataset.taxonomyRelation);t.listing.dataset.metaKey&&(r.meta_key=t.listing.dataset.metaKey);t.listing.dataset.metaValue&&(r.meta_value=t.listing.dataset.metaValue);t.listing.dataset.metaCompare&&(r.meta_compare=t.listing.dataset.metaCompare);t.listing.dataset.metaRelation&&(r.meta_relation=t.listing.dataset.metaRelation);t.listing.dataset.metaType&&(r.meta_type=t.listing.dataset.metaType);t.listing.dataset.author&&(r.author=t.listing.dataset.author);t.listing.dataset.year&&(r.year=t.listing.dataset.year);t.listing.dataset.month&&(r.month=t.listing.dataset.month);t.listing.dataset.day&&(r.day=t.listing.dataset.day);t.listing.dataset.order&&(r.order=t.listing.dataset.order);t.listing.dataset.orderby&&(r.orderby=t.listing.dataset.orderby);t.listing.dataset.postStatus&&(r.post_status=t.listing.dataset.postStatus);t.listing.dataset.postIn&&(r.post__in=t.listing.dataset.postIn);t.listing.dataset.postNotIn&&(r.post__not_in=t.listing.dataset.postNotIn);t.listing.dataset.exclude&&(r.exclude=t.listing.dataset.exclude);t.listing.dataset.search&&(r.search=t.listing.dataset.search);t.listing.dataset.s&&(r.search=t.listing.dataset.s);t.listing.dataset.customArgs&&(r.custom_args=t.listing.dataset.customArgs);return r.action=e,r.query_type=n,r},e.almGetRestParams=function(t){return{id:t.id,post_id:t.post_id,posts_per_page:t.posts_per_page,page:t.page,offset:t.offset,slug:t.slug,canonical_url:encodeURIComponent(t.canonical_url),post_type:t.post_type,post_format:t.listing.dataset.postFormat,category:t.listing.dataset.category,category__not_in:t.listing.dataset.categoryNotIn,tag:t.listing.dataset.tag,tag__not_in:t.listing.dataset.tagNotIn,taxonomy:t.listing.dataset.taxonomy,taxonomy_terms:t.listing.dataset.taxonomyTerms,taxonomy_operator:t.listing.dataset.taxonomyOperator,taxonomy_relation:t.listing.dataset.taxonomyRelation,meta_key:t.listing.dataset.metaKey,meta_value:t.listing.dataset.metaValue,meta_compare:t.listing.dataset.metaCompare,meta_relation:t.listing.dataset.metaRelation,meta_type:t.listing.dataset.metaType,author:t.listing.dataset.author,year:t.listing.dataset.year,month:t.listing.dataset.month,day:t.listing.dataset.day,post_status:t.listing.dataset.postStatus,order:t.listing.dataset.order,orderby:t.listing.dataset.orderby,post__in:t.listing.dataset.postIn,post__not_in:t.listing.dataset.postNotIn,search:t.listing.dataset.search,s:t.listing.dataset.s,custom_args:t.listing.dataset.customArgs,lang:t.lang,preloaded:t.addons.preloaded,preloaded_amount:t.addons.preloaded_amount,seo_start_page:t.start_page}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}(n(97));e.default=function(t){return new Promise(function(e){var n="standard";t.addons.nextpage?(n="nextpage",t.addons.paging?t.AjaxLoadMore.setLocalizedVar("page",parseInt(t.page)+1):t.AjaxLoadMore.setLocalizedVar("page",parseInt(t.page)+parseInt(t.addons.nextpage_startpage)+1)):t.AjaxLoadMore.setLocalizedVar("page",parseInt(t.page)+1),"true"===t.addons.preloaded||t.addons.nextpage||t.AjaxLoadMore.setLocalizedVar("total_posts",t.totalposts),t.AjaxLoadMore.setLocalizedVar("post_count",function(t){var e=parseInt(t.posts),n=parseInt(t.addons.preloaded_amount),r=e+n;return r=t.start_page>1?r-n:r,r=t.addons.filters_startpage>1?r-n:r,r=t.addons.single_post?r+1:r,r=t.addons.nextpage?r+1:r}(t)),r.almResultsText(t,n),e(!0)})}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r,o=n(62);(r=o)&&r.__esModule;var i={init:function(t){if(!0===this.isScript(t))t.parentNode.replaceChild(this.clone(t),t);else{var e=0,n=t.childNodes;if(void 0===n){var r=(new DOMParser).parseFromString(t,"text/html");r&&(n=r.body.childNodes)}for(;e<n.length;)this.replace(n[e++])}return t},replace:function(t){if(!0===this.isScript(t))t.parentNode.replaceChild(this.clone(t),t);else for(var e=0,n=t.childNodes;e<n.length;)this.replace(n[e++]);return t},isScript:function(t){return"SCRIPT"===t.tagName},clone:function(t){var e=document.createElement("script");e.text=t.innerHTML;for(var n=t.attributes.length-1;n>=0;n--)e.setAttribute(t.attributes[n].name,t.attributes[n].value);return e}};e.default=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=s(n(48)),o=s(n(96)),i=s(n(62)),a=s(n(100));function s(t){return t&&t.__esModule?t:{default:t}}var l=n(101);e.default=function t(e,n,s){return new Promise(function(u){var c=e.listing,d=e.html,f=e.masonry_selector,p=e.masonry_columnwidth,g=e.masonry_animation,h=e.masonry_horizontalorder,v=e.speed,m=e.masonry_init,y=(v+100)/1e3+"s",_="scale(0.5)",b="scale(1)";if("zoom-out"===g&&(_="translateY(-20px) scale(1.25)",b="translateY(0) scale(1)"),"slide-up"===g&&(_="translateY(50px)",b="translateY(0)"),"slide-down"===g&&(_="translateY(-50px)",b="translateY(0)"),"none"===g&&(_="translateY(0)",b="translateY(0)"),p?isNaN(p)||(p=parseInt(p)):p=f,h="true"===h,s)c.parentNode.style.opacity=0,t(e,!0,!1),u(!0);else if(m&&n)(0,a.default)(c,e.ua),l(c,function(){var t={itemSelector:f,transitionDuration:y,columnWidth:p,horizontalOrder:h,hiddenStyle:{transform:_,opacity:0},visibleStyle:{transform:b,opacity:1}},n=window.alm_masonry_vars;n&&Object.keys(n).forEach(function(e){t[e]=n[e]}),setTimeout(function(){e.msnry=new Masonry(c,t),(0,r.default)(c.parentNode,v),u(!0)},100)});else{var x=(0,i.default)(d,"text/html");x&&((0,o.default)(e.listing,x,"masonry"),(0,a.default)(c,e.ua),l(c,function(){e.msnry.appended(x),u(!0)}))}})}},function(t,e,n){var r,o;"undefined"!=typeof window&&window,void 0===(o="function"==typeof(r=function(){"use strict";function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var n=this._events=this._events||{},r=n[t]=n[t]||[];return-1==r.indexOf(e)&&r.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var n=this._onceEvents=this._onceEvents||{};return(n[t]=n[t]||{})[e]=!0,this}},e.off=function(t,e){var n=this._events&&this._events[t];if(n&&n.length){var r=n.indexOf(e);return-1!=r&&n.splice(r,1),this}},e.emitEvent=function(t,e){var n=this._events&&this._events[t];if(n&&n.length){n=n.slice(0),e=e||[];for(var r=this._onceEvents&&this._onceEvents[t],o=0;o<n.length;o++){var i=n[o];r&&r[i]&&(this.off(t,i),delete r[i]),i.apply(this,e)}return this}},e.allOff=function(){delete this._events,delete this._onceEvents},t})?r.call(e,n,e,t):r)||(t.exports=o)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){return function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return function(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=t[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{!r&&s.return&&s.return()}finally{if(o)throw i}}return n}(t,e);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),o=s(n(48)),i=s(n(63)),a=n(98);function s(t){return t&&t.__esModule?t:{default:t}}e.default=function(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"filter";n.target?document.querySelectorAll('.ajax-load-more-wrap[data-id="'+n.target+'"]').forEach(function(o){l(t,e,n,o,r)}):document.querySelectorAll(".ajax-load-more-wrap").forEach(function(o){l(t,e,n,o,r)});(0,a.clearTOC)()};var l=function(t,e,n,r,o){if("fade"===t||"masonry"===t){switch(o){case"filter":r.classList.add("alm-is-filtering"),(0,i.default)(r,e);break;case"tab":r.classList.add("alm-loading");var a=r.querySelector(".alm-listing");r.style.height=a.offsetHeight+"px",(0,i.default)(a,e)}setTimeout(function(){u(e,n,r,o)},e)}else r.classList.add("alm-is-filtering"),u(e,n,r,o)},u=function(t,e,n,r){var o=n.querySelector(".alm-btn-wrap"),i=n.querySelectorAll(".alm-listing");[].concat(function(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e<t.length;e++)n[e]=t[e];return n}return Array.from(t)}(i)).forEach(function(t){t.innerHTML=""});var a=o.querySelector(".alm-load-more-btn");a&&a.classList.remove("done");var s=o.querySelector(".alm-paging");s&&(s.style.opacity=0),e.preloadedAmount=0,c(t,e,n,r)},c=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:250,e=arguments[1],n=arguments[2],i=arguments[3],a=n.querySelector(".alm-listing")||n.querySelector(".alm-comments");if(!a)return!1;switch(i){case"filter":var s=!0,l=!1,u=void 0;try{for(var c,d=Object.entries(e)[Symbol.iterator]();!(s=(c=d.next()).done);s=!0){var f=c.value,p=r(f,2),g=p[0],h=p[1];g=g.replace(/\W+/g,"-").replace(/([a-z\d])([A-Z])/g,"$1-$2").toLowerCase(),a.setAttribute("data-"+g,h)}}catch(t){l=!0,u=t}finally{try{!s&&d.return&&d.return()}finally{if(l)throw u}}(0,o.default)(n,t);break;case"tab":a.setAttribute("data-preloaded","false"),a.setAttribute("data-pause","false"),a.setAttribute("data-tab-template",e.tabTemplate)}var v="";switch(e.target?(v=document.querySelector('.ajax-load-more-wrap[data-id="'+e.target+'"]'))&&window.almInit(v):(v=document.querySelector(".ajax-load-more-wrap"))&&window.almInit(v),i){case"tab":"function"==typeof almTabsComplete&&almTabsComplete()}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(""===e)return!1;e=e.replace(/(<p><\/p>)+/g,""),t.innerHTML=e}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t){if(t&&t.debug){var e={query:t.debug,localize:t.localize};console.log("ALM Debug:",e)}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t){if(!t)return!1;var e=-1!==t.scroll_distance_orig.toString().indexOf("-"),n=t.scroll_distance_orig.toString().replace("-","").replace("%",""),r=t.window.innerHeight,o=Math.floor(r/100*parseInt(n));return parseInt(e?"-"+o:o)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.showPlaceholder=function(t){if(!t||!t.main||t.addons.paging)return!1;t.placeholder&&(t.placeholder.style.display="block",(0,r.default)(t.placeholder,75))},e.hidePlaceholder=function(t){if(!t||!t.main||t.addons.paging)return!1;t.placeholder&&((0,o.default)(t.placeholder,75),setTimeout(function(){t.placeholder.style.display="none"},75))};var r=i(n(48)),o=i(n(63));function i(t){return t&&t.__esModule?t:{default:t}}},function(t,e,n){n(173)},function(t,e,n){"use strict";n(174),n(318),n(320),n(322),n(324),n(326),n(328),n(330),n(332),n(334),n(338)},function(t,e,n){n(175),n(178),n(179),n(180),n(181),n(182),n(183),n(184),n(185),n(186),n(187),n(188),n(189),n(190),n(191),n(192),n(193),n(194),n(195),n(196),n(197),n(198),n(199),n(200),n(201),n(202),n(203),n(204),n(205),n(206),n(207),n(208),n(209),n(210),n(211),n(212),n(213),n(214),n(215),n(216),n(217),n(218),n(219),n(221),n(222),n(223),n(224),n(225),n(226),n(227),n(228),n(229),n(230),n(231),n(232),n(233),n(234),n(235),n(236),n(237),n(238),n(239),n(240),n(241),n(242),n(243),n(244),n(245),n(246),n(247),n(248),n(249),n(250),n(251),n(252),n(253),n(254),n(256),n(257),n(259),n(260),n(261),n(262),n(263),n(264),n(265),n(268),n(269),n(270),n(271),n(272),n(273),n(274),n(275),n(276),n(277),n(278),n(279),n(280),n(85),n(281),n(121),n(282),n(122),n(283),n(284),n(285),n(286),n(123),n(289),n(290),n(291),n(292),n(293),n(294),n(295),n(296),n(297),n(298),n(299),n(300),n(301),n(302),n(303),n(304),n(305),n(306),n(307),n(308),n(309),n(310),n(311),n(312),n(313),n(314),n(315),n(316),n(317),t.exports=n(9)},function(t,e,n){"use strict";var r=n(1),o=n(14),i=n(8),a=n(0),s=n(10),l=n(28).KEY,u=n(2),c=n(49),d=n(38),f=n(30),p=n(5),g=n(65),h=n(103),v=n(177),m=n(68),y=n(3),_=n(4),b=n(16),x=n(27),w=n(29),S=n(34),A=n(106),j=n(19),O=n(7),P=n(32),E=j.f,L=O.f,M=A.f,T=r.Symbol,I=r.JSON,F=I&&I.stringify,C=p("_hidden"),N=p("toPrimitive"),k={}.propertyIsEnumerable,R=c("symbol-registry"),D=c("symbols"),q=c("op-symbols"),B=Object.prototype,z="function"==typeof T,U=r.QObject,W=!U||!U.prototype||!U.prototype.findChild,V=i&&u(function(){return 7!=S(L({},"a",{get:function(){return L(this,"a",{value:7}).a}})).a})?function(t,e,n){var r=E(B,e);r&&delete B[e],L(t,e,n),r&&t!==B&&L(B,e,r)}:L,H=function(t){var e=D[t]=S(T.prototype);return e._k=t,e},G=z&&"symbol"==typeof T.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof T},Y=function(t,e,n){return t===B&&Y(q,e,n),y(t),e=x(e,!0),y(n),o(D,e)?(n.enumerable?(o(t,C)&&t[C][e]&&(t[C][e]=!1),n=S(n,{enumerable:w(0,!1)})):(o(t,C)||L(t,C,w(1,{})),t[C][e]=!0),V(t,e,n)):L(t,e,n)},X=function(t,e){y(t);for(var n,r=v(e=b(e)),o=0,i=r.length;i>o;)Y(t,n=r[o++],e[n]);return t},$=function(t){var e=k.call(this,t=x(t,!0));return!(this===B&&o(D,t)&&!o(q,t))&&(!(e||!o(this,t)||!o(D,t)||o(this,C)&&this[C][t])||e)},Q=function(t,e){if(t=b(t),e=x(e,!0),t!==B||!o(D,e)||o(q,e)){var n=E(t,e);return!n||!o(D,e)||o(t,C)&&t[C][e]||(n.enumerable=!0),n}},K=function(t){for(var e,n=M(b(t)),r=[],i=0;n.length>i;)o(D,e=n[i++])||e==C||e==l||r.push(e);return r},J=function(t){for(var e,n=t===B,r=M(n?q:b(t)),i=[],a=0;r.length>a;)!o(D,e=r[a++])||n&&!o(B,e)||i.push(D[e]);return i};z||(s((T=function(){if(this instanceof T)throw TypeError("Symbol is not a constructor!");var t=f(arguments.length>0?arguments[0]:void 0),e=function(n){this===B&&e.call(q,n),o(this,C)&&o(this[C],t)&&(this[C][t]=!1),V(this,t,w(1,n))};return i&&W&&V(B,t,{configurable:!0,set:e}),H(t)}).prototype,"toString",function(){return this._k}),j.f=Q,O.f=Y,n(35).f=A.f=K,n(45).f=$,n(51).f=J,i&&!n(31)&&s(B,"propertyIsEnumerable",$,!0),g.f=function(t){return H(p(t))}),a(a.G+a.W+a.F*!z,{Symbol:T});for(var Z="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),tt=0;Z.length>tt;)p(Z[tt++]);for(var et=P(p.store),nt=0;et.length>nt;)h(et[nt++]);a(a.S+a.F*!z,"Symbol",{for:function(t){return o(R,t+="")?R[t]:R[t]=T(t)},keyFor:function(t){if(!G(t))throw TypeError(t+" is not a symbol!");for(var e in R)if(R[e]===t)return e},useSetter:function(){W=!0},useSimple:function(){W=!1}}),a(a.S+a.F*!z,"Object",{create:function(t,e){return void 0===e?S(t):X(S(t),e)},defineProperty:Y,defineProperties:X,getOwnPropertyDescriptor:Q,getOwnPropertyNames:K,getOwnPropertySymbols:J}),I&&a(a.S+a.F*(!z||u(function(){var t=T();return"[null]"!=F([t])||"{}"!=F({a:t})||"{}"!=F(Object(t))})),"JSON",{stringify:function(t){for(var e,n,r=[t],o=1;arguments.length>o;)r.push(arguments[o++]);if(n=e=r[1],(_(e)||void 0!==t)&&!G(t))return m(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!G(e))return e}),r[1]=e,F.apply(I,r)}}),T.prototype[N]||n(15)(T.prototype,N,T.prototype.valueOf),d(T,"Symbol"),d(Math,"Math",!0),d(r.JSON,"JSON",!0)},function(t,e,n){t.exports=n(49)("native-function-to-string",Function.toString)},function(t,e,n){var r=n(32),o=n(51),i=n(45);t.exports=function(t){var e=r(t),n=o.f;if(n)for(var a,s=n(t),l=i.f,u=0;s.length>u;)l.call(t,a=s[u++])&&e.push(a);return e}},function(t,e,n){var r=n(0);r(r.S,"Object",{create:n(34)})},function(t,e,n){var r=n(0);r(r.S+r.F*!n(8),"Object",{defineProperty:n(7).f})},function(t,e,n){var r=n(0);r(r.S+r.F*!n(8),"Object",{defineProperties:n(105)})},function(t,e,n){var r=n(16),o=n(19).f;n(20)("getOwnPropertyDescriptor",function(){return function(t,e){return o(r(t),e)}})},function(t,e,n){var r=n(11),o=n(36);n(20)("getPrototypeOf",function(){return function(t){return o(r(t))}})},function(t,e,n){var r=n(11),o=n(32);n(20)("keys",function(){return function(t){return o(r(t))}})},function(t,e,n){n(20)("getOwnPropertyNames",function(){return n(106).f})},function(t,e,n){var r=n(4),o=n(28).onFreeze;n(20)("freeze",function(t){return function(e){return t&&r(e)?t(o(e)):e}})},function(t,e,n){var r=n(4),o=n(28).onFreeze;n(20)("seal",function(t){return function(e){return t&&r(e)?t(o(e)):e}})},function(t,e,n){var r=n(4),o=n(28).onFreeze;n(20)("preventExtensions",function(t){return function(e){return t&&r(e)?t(o(e)):e}})},function(t,e,n){var r=n(4);n(20)("isFrozen",function(t){return function(e){return!r(e)||!!t&&t(e)}})},function(t,e,n){var r=n(4);n(20)("isSealed",function(t){return function(e){return!r(e)||!!t&&t(e)}})},function(t,e,n){var r=n(4);n(20)("isExtensible",function(t){return function(e){return!!r(e)&&(!t||t(e))}})},function(t,e,n){var r=n(0);r(r.S+r.F,"Object",{assign:n(107)})},function(t,e,n){var r=n(0);r(r.S,"Object",{is:n(108)})},function(t,e,n){var r=n(0);r(r.S,"Object",{setPrototypeOf:n(70).set})},function(t,e,n){"use strict";var r=n(46),o={};o[n(5)("toStringTag")]="z",o+""!="[object z]"&&n(10)(Object.prototype,"toString",function(){return"[object "+r(this)+"]"},!0)},function(t,e,n){var r=n(0);r(r.P,"Function",{bind:n(109)})},function(t,e,n){var r=n(7).f,o=Function.prototype,i=/^\s*function ([^ (]*)/;"name"in o||n(8)&&r(o,"name",{configurable:!0,get:function(){try{return(""+this).match(i)[1]}catch(t){return""}}})},function(t,e,n){"use strict";var r=n(4),o=n(36),i=n(5)("hasInstance"),a=Function.prototype;i in a||n(7).f(a,i,{value:function(t){if("function"!=typeof this||!r(t))return!1;if(!r(this.prototype))return t instanceof this;for(;t=o(t);)if(this.prototype===t)return!0;return!1}})},function(t,e,n){var r=n(0),o=n(111);r(r.G+r.F*(parseInt!=o),{parseInt:o})},function(t,e,n){var r=n(0),o=n(112);r(r.G+r.F*(parseFloat!=o),{parseFloat:o})},function(t,e,n){"use strict";var r=n(1),o=n(14),i=n(24),a=n(72),s=n(27),l=n(2),u=n(35).f,c=n(19).f,d=n(7).f,f=n(52).trim,p=r.Number,g=p,h=p.prototype,v="Number"==i(n(34)(h)),m="trim"in String.prototype,y=function(t){var e=s(t,!1);if("string"==typeof e&&e.length>2){var n,r,o,i=(e=m?e.trim():f(e,3)).charCodeAt(0);if(43===i||45===i){if(88===(n=e.charCodeAt(2))||120===n)return NaN}else if(48===i){switch(e.charCodeAt(1)){case 66:case 98:r=2,o=49;break;case 79:case 111:r=8,o=55;break;default:return+e}for(var a,l=e.slice(2),u=0,c=l.length;u<c;u++)if((a=l.charCodeAt(u))<48||a>o)return NaN;return parseInt(l,r)}}return+e};if(!p(" 0o1")||!p("0b1")||p("+0x1")){p=function(t){var e=arguments.length<1?0:t,n=this;return n instanceof p&&(v?l(function(){h.valueOf.call(n)}):"Number"!=i(n))?a(new g(y(e)),n,p):y(e)};for(var _,b=n(8)?u(g):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),x=0;b.length>x;x++)o(g,_=b[x])&&!o(p,_)&&d(p,_,c(g,_));p.prototype=h,h.constructor=p,n(10)(r,"Number",p)}},function(t,e,n){"use strict";var r=n(0),o=n(18),i=n(113),a=n(73),s=1..toFixed,l=Math.floor,u=[0,0,0,0,0,0],c="Number.toFixed: incorrect invocation!",d=function(t,e){for(var n=-1,r=e;++n<6;)r+=t*u[n],u[n]=r%1e7,r=l(r/1e7)},f=function(t){for(var e=6,n=0;--e>=0;)n+=u[e],u[e]=l(n/t),n=n%t*1e7},p=function(){for(var t=6,e="";--t>=0;)if(""!==e||0===t||0!==u[t]){var n=String(u[t]);e=""===e?n:e+a.call("0",7-n.length)+n}return e},g=function(t,e,n){return 0===e?n:e%2==1?g(t,e-1,n*t):g(t*t,e/2,n)};r(r.P+r.F*(!!s&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!n(2)(function(){s.call({})})),"Number",{toFixed:function(t){var e,n,r,s,l=i(this,c),u=o(t),h="",v="0";if(u<0||u>20)throw RangeError(c);if(l!=l)return"NaN";if(l<=-1e21||l>=1e21)return String(l);if(l<0&&(h="-",l=-l),l>1e-21)if(n=(e=function(t){for(var e=0,n=t;n>=4096;)e+=12,n/=4096;for(;n>=2;)e+=1,n/=2;return e}(l*g(2,69,1))-69)<0?l*g(2,-e,1):l/g(2,e,1),n*=4503599627370496,(e=52-e)>0){for(d(0,n),r=u;r>=7;)d(1e7,0),r-=7;for(d(g(10,r,1),0),r=e-1;r>=23;)f(1<<23),r-=23;f(1<<r),d(1,1),f(2),v=p()}else d(0,n),d(1<<-e,0),v=p()+a.call("0",u);return v=u>0?h+((s=v.length)<=u?"0."+a.call("0",u-s)+v:v.slice(0,s-u)+"."+v.slice(s-u)):h+v}})},function(t,e,n){"use strict";var r=n(0),o=n(2),i=n(113),a=1..toPrecision;r(r.P+r.F*(o(function(){return"1"!==a.call(1,void 0)})||!o(function(){a.call({})})),"Number",{toPrecision:function(t){var e=i(this,"Number#toPrecision: incorrect invocation!");return void 0===t?a.call(e):a.call(e,t)}})},function(t,e,n){var r=n(0);r(r.S,"Number",{EPSILON:Math.pow(2,-52)})},function(t,e,n){var r=n(0),o=n(1).isFinite;r(r.S,"Number",{isFinite:function(t){return"number"==typeof t&&o(t)}})},function(t,e,n){var r=n(0);r(r.S,"Number",{isInteger:n(114)})},function(t,e,n){var r=n(0);r(r.S,"Number",{isNaN:function(t){return t!=t}})},function(t,e,n){var r=n(0),o=n(114),i=Math.abs;r(r.S,"Number",{isSafeInteger:function(t){return o(t)&&i(t)<=9007199254740991}})},function(t,e,n){var r=n(0);r(r.S,"Number",{MAX_SAFE_INTEGER:9007199254740991})},function(t,e,n){var r=n(0);r(r.S,"Number",{MIN_SAFE_INTEGER:-9007199254740991})},function(t,e,n){var r=n(0),o=n(112);r(r.S+r.F*(Number.parseFloat!=o),"Number",{parseFloat:o})},function(t,e,n){var r=n(0),o=n(111);r(r.S+r.F*(Number.parseInt!=o),"Number",{parseInt:o})},function(t,e,n){var r=n(0),o=n(115),i=Math.sqrt,a=Math.acosh;r(r.S+r.F*!(a&&710==Math.floor(a(Number.MAX_VALUE))&&a(1/0)==1/0),"Math",{acosh:function(t){return(t=+t)<1?NaN:t>94906265.62425156?Math.log(t)+Math.LN2:o(t-1+i(t-1)*i(t+1))}})},function(t,e,n){var r=n(0),o=Math.asinh;r(r.S+r.F*!(o&&1/o(0)>0),"Math",{asinh:function t(e){return isFinite(e=+e)&&0!=e?e<0?-t(-e):Math.log(e+Math.sqrt(e*e+1)):e}})},function(t,e,n){var r=n(0),o=Math.atanh;r(r.S+r.F*!(o&&1/o(-0)<0),"Math",{atanh:function(t){return 0==(t=+t)?t:Math.log((1+t)/(1-t))/2}})},function(t,e,n){var r=n(0),o=n(74);r(r.S,"Math",{cbrt:function(t){return o(t=+t)*Math.pow(Math.abs(t),1/3)}})},function(t,e,n){var r=n(0);r(r.S,"Math",{clz32:function(t){return(t>>>=0)?31-Math.floor(Math.log(t+.5)*Math.LOG2E):32}})},function(t,e,n){var r=n(0),o=Math.exp;r(r.S,"Math",{cosh:function(t){return(o(t=+t)+o(-t))/2}})},function(t,e,n){var r=n(0),o=n(75);r(r.S+r.F*(o!=Math.expm1),"Math",{expm1:o})},function(t,e,n){var r=n(0);r(r.S,"Math",{fround:n(220)})},function(t,e,n){var r=n(74),o=Math.pow,i=o(2,-52),a=o(2,-23),s=o(2,127)*(2-a),l=o(2,-126);t.exports=Math.fround||function(t){var e,n,o=Math.abs(t),u=r(t);return o<l?u*(o/l/a+1/i-1/i)*l*a:(n=(e=(1+a/i)*o)-(e-o))>s||n!=n?u*(1/0):u*n}},function(t,e,n){var r=n(0),o=Math.abs;r(r.S,"Math",{hypot:function(t,e){for(var n,r,i=0,a=0,s=arguments.length,l=0;a<s;)l<(n=o(arguments[a++]))?(i=i*(r=l/n)*r+1,l=n):i+=n>0?(r=n/l)*r:n;return l===1/0?1/0:l*Math.sqrt(i)}})},function(t,e,n){var r=n(0),o=Math.imul;r(r.S+r.F*n(2)(function(){return-5!=o(4294967295,5)||2!=o.length}),"Math",{imul:function(t,e){var n=+t,r=+e,o=65535&n,i=65535&r;return 0|o*i+((65535&n>>>16)*i+o*(65535&r>>>16)<<16>>>0)}})},function(t,e,n){var r=n(0);r(r.S,"Math",{log10:function(t){return Math.log(t)*Math.LOG10E}})},function(t,e,n){var r=n(0);r(r.S,"Math",{log1p:n(115)})},function(t,e,n){var r=n(0);r(r.S,"Math",{log2:function(t){return Math.log(t)/Math.LN2}})},function(t,e,n){var r=n(0);r(r.S,"Math",{sign:n(74)})},function(t,e,n){var r=n(0),o=n(75),i=Math.exp;r(r.S+r.F*n(2)(function(){return-2e-17!=!Math.sinh(-2e-17)}),"Math",{sinh:function(t){return Math.abs(t=+t)<1?(o(t)-o(-t))/2:(i(t-1)-i(-t-1))*(Math.E/2)}})},function(t,e,n){var r=n(0),o=n(75),i=Math.exp;r(r.S,"Math",{tanh:function(t){var e=o(t=+t),n=o(-t);return e==1/0?1:n==1/0?-1:(e-n)/(i(t)+i(-t))}})},function(t,e,n){var r=n(0);r(r.S,"Math",{trunc:function(t){return(t>0?Math.floor:Math.ceil)(t)}})},function(t,e,n){var r=n(0),o=n(33),i=String.fromCharCode,a=String.fromCodePoint;r(r.S+r.F*(!!a&&1!=a.length),"String",{fromCodePoint:function(t){for(var e,n=[],r=arguments.length,a=0;r>a;){if(e=+arguments[a++],o(e,1114111)!==e)throw RangeError(e+" is not a valid code point");n.push(e<65536?i(e):i(55296+((e-=65536)>>10),e%1024+56320))}return n.join("")}})},function(t,e,n){var r=n(0),o=n(16),i=n(6);r(r.S,"String",{raw:function(t){for(var e=o(t.raw),n=i(e.length),r=arguments.length,a=[],s=0;n>s;)a.push(String(e[s++])),s<r&&a.push(String(arguments[s]));return a.join("")}})},function(t,e,n){"use strict";n(52)("trim",function(t){return function(){return t(this,3)}})},function(t,e,n){"use strict";var r=n(76)(!0);n(77)(String,"String",function(t){this._t=String(t),this._i=0},function(){var t,e=this._t,n=this._i;return n>=e.length?{value:void 0,done:!0}:(t=r(e,n),this._i+=t.length,{value:t,done:!1})})},function(t,e,n){"use strict";var r=n(0),o=n(76)(!1);r(r.P,"String",{codePointAt:function(t){return o(this,t)}})},function(t,e,n){"use strict";var r=n(0),o=n(6),i=n(78),a="".endsWith;r(r.P+r.F*n(80)("endsWith"),"String",{endsWith:function(t){var e=i(this,t,"endsWith"),n=arguments.length>1?arguments[1]:void 0,r=o(e.length),s=void 0===n?r:Math.min(o(n),r),l=String(t);return a?a.call(e,l,s):e.slice(s-l.length,s)===l}})},function(t,e,n){"use strict";var r=n(0),o=n(78);r(r.P+r.F*n(80)("includes"),"String",{includes:function(t){return!!~o(this,t,"includes").indexOf(t,arguments.length>1?arguments[1]:void 0)}})},function(t,e,n){var r=n(0);r(r.P,"String",{repeat:n(73)})},function(t,e,n){"use strict";var r=n(0),o=n(6),i=n(78),a="".startsWith;r(r.P+r.F*n(80)("startsWith"),"String",{startsWith:function(t){var e=i(this,t,"startsWith"),n=o(Math.min(arguments.length>1?arguments[1]:void 0,e.length)),r=String(t);return a?a.call(e,r,n):e.slice(n,n+r.length)===r}})},function(t,e,n){"use strict";n(12)("anchor",function(t){return function(e){return t(this,"a","name",e)}})},function(t,e,n){"use strict";n(12)("big",function(t){return function(){return t(this,"big","","")}})},function(t,e,n){"use strict";n(12)("blink",function(t){return function(){return t(this,"blink","","")}})},function(t,e,n){"use strict";n(12)("bold",function(t){return function(){return t(this,"b","","")}})},function(t,e,n){"use strict";n(12)("fixed",function(t){return function(){return t(this,"tt","","")}})},function(t,e,n){"use strict";n(12)("fontcolor",function(t){return function(e){return t(this,"font","color",e)}})},function(t,e,n){"use strict";n(12)("fontsize",function(t){return function(e){return t(this,"font","size",e)}})},function(t,e,n){"use strict";n(12)("italics",function(t){return function(){return t(this,"i","","")}})},function(t,e,n){"use strict";n(12)("link",function(t){return function(e){return t(this,"a","href",e)}})},function(t,e,n){"use strict";n(12)("small",function(t){return function(){return t(this,"small","","")}})},function(t,e,n){"use strict";n(12)("strike",function(t){return function(){return t(this,"strike","","")}})},function(t,e,n){"use strict";n(12)("sub",function(t){return function(){return t(this,"sub","","")}})},function(t,e,n){"use strict";n(12)("sup",function(t){return function(){return t(this,"sup","","")}})},function(t,e,n){var r=n(0);r(r.S,"Date",{now:function(){return(new Date).getTime()}})},function(t,e,n){"use strict";var r=n(0),o=n(11),i=n(27);r(r.P+r.F*n(2)(function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})}),"Date",{toJSON:function(t){var e=o(this),n=i(e);return"number"!=typeof n||isFinite(n)?e.toISOString():null}})},function(t,e,n){var r=n(0),o=n(255);r(r.P+r.F*(Date.prototype.toISOString!==o),"Date",{toISOString:o})},function(t,e,n){"use strict";var r=n(2),o=Date.prototype.getTime,i=Date.prototype.toISOString,a=function(t){return t>9?t:"0"+t};t.exports=r(function(){return"0385-07-25T07:06:39.999Z"!=i.call(new Date(-5e13-1))})||!r(function(){i.call(new Date(NaN))})?function(){if(!isFinite(o.call(this)))throw RangeError("Invalid time value");var t=this,e=t.getUTCFullYear(),n=t.getUTCMilliseconds(),r=e<0?"-":e>9999?"+":"";return r+("00000"+Math.abs(e)).slice(r?-6:-4)+"-"+a(t.getUTCMonth()+1)+"-"+a(t.getUTCDate())+"T"+a(t.getUTCHours())+":"+a(t.getUTCMinutes())+":"+a(t.getUTCSeconds())+"."+(n>99?n:"0"+a(n))+"Z"}:i},function(t,e,n){var r=Date.prototype,o=r.toString,i=r.getTime;new Date(NaN)+""!="Invalid Date"&&n(10)(r,"toString",function(){var t=i.call(this);return t==t?o.call(this):"Invalid Date"})},function(t,e,n){var r=n(5)("toPrimitive"),o=Date.prototype;r in o||n(15)(o,r,n(258))},function(t,e,n){"use strict";var r=n(3),o=n(27);t.exports=function(t){if("string"!==t&&"number"!==t&&"default"!==t)throw TypeError("Incorrect hint");return o(r(this),"number"!=t)}},function(t,e,n){var r=n(0);r(r.S,"Array",{isArray:n(68)})},function(t,e,n){"use strict";var r=n(22),o=n(0),i=n(11),a=n(117),s=n(81),l=n(6),u=n(82),c=n(83);o(o.S+o.F*!n(53)(function(t){Array.from(t)}),"Array",{from:function(t){var e,n,o,d,f=i(t),p="function"==typeof this?this:Array,g=arguments.length,h=g>1?arguments[1]:void 0,v=void 0!==h,m=0,y=c(f);if(v&&(h=r(h,g>2?arguments[2]:void 0,2)),null==y||p==Array&&s(y))for(n=new p(e=l(f.length));e>m;m++)u(n,m,v?h(f[m],m):f[m]);else for(d=y.call(f),n=new p;!(o=d.next()).done;m++)u(n,m,v?a(d,h,[o.value,m],!0):o.value);return n.length=m,n}})},function(t,e,n){"use strict";var r=n(0),o=n(82);r(r.S+r.F*n(2)(function(){function t(){}return!(Array.of.call(t)instanceof t)}),"Array",{of:function(){for(var t=0,e=arguments.length,n=new("function"==typeof this?this:Array)(e);e>t;)o(n,t,arguments[t++]);return n.length=e,n}})},function(t,e,n){"use strict";var r=n(0),o=n(16),i=[].join;r(r.P+r.F*(n(44)!=Object||!n(17)(i)),"Array",{join:function(t){return i.call(o(this),void 0===t?",":t)}})},function(t,e,n){"use strict";var r=n(0),o=n(69),i=n(24),a=n(33),s=n(6),l=[].slice;r(r.P+r.F*n(2)(function(){o&&l.call(o)}),"Array",{slice:function(t,e){var n=s(this.length),r=i(this);if(e=void 0===e?n:e,"Array"==r)return l.call(this,t,e);for(var o=a(t,n),u=a(e,n),c=s(u-o),d=new Array(c),f=0;f<c;f++)d[f]="String"==r?this.charAt(o+f):this[o+f];return d}})},function(t,e,n){"use strict";var r=n(0),o=n(23),i=n(11),a=n(2),s=[].sort,l=[1,2,3];r(r.P+r.F*(a(function(){l.sort(void 0)})||!a(function(){l.sort(null)})||!n(17)(s)),"Array",{sort:function(t){return void 0===t?s.call(i(this)):s.call(i(this),o(t))}})},function(t,e,n){"use strict";var r=n(0),o=n(21)(0),i=n(17)([].forEach,!0);r(r.P+r.F*!i,"Array",{forEach:function(t){return o(this,t,arguments[1])}})},function(t,e,n){var r=n(267);t.exports=function(t,e){return new(r(t))(e)}},function(t,e,n){var r=n(4),o=n(68),i=n(5)("species");t.exports=function(t){var e;return o(t)&&("function"!=typeof(e=t.constructor)||e!==Array&&!o(e.prototype)||(e=void 0),r(e)&&null===(e=e[i])&&(e=void 0)),void 0===e?Array:e}},function(t,e,n){"use strict";var r=n(0),o=n(21)(1);r(r.P+r.F*!n(17)([].map,!0),"Array",{map:function(t){return o(this,t,arguments[1])}})},function(t,e,n){"use strict";var r=n(0),o=n(21)(2);r(r.P+r.F*!n(17)([].filter,!0),"Array",{filter:function(t){return o(this,t,arguments[1])}})},function(t,e,n){"use strict";var r=n(0),o=n(21)(3);r(r.P+r.F*!n(17)([].some,!0),"Array",{some:function(t){return o(this,t,arguments[1])}})},function(t,e,n){"use strict";var r=n(0),o=n(21)(4);r(r.P+r.F*!n(17)([].every,!0),"Array",{every:function(t){return o(this,t,arguments[1])}})},function(t,e,n){"use strict";var r=n(0),o=n(118);r(r.P+r.F*!n(17)([].reduce,!0),"Array",{reduce:function(t){return o(this,t,arguments.length,arguments[1],!1)}})},function(t,e,n){"use strict";var r=n(0),o=n(118);r(r.P+r.F*!n(17)([].reduceRight,!0),"Array",{reduceRight:function(t){return o(this,t,arguments.length,arguments[1],!0)}})},function(t,e,n){"use strict";var r=n(0),o=n(50)(!1),i=[].indexOf,a=!!i&&1/[1].indexOf(1,-0)<0;r(r.P+r.F*(a||!n(17)(i)),"Array",{indexOf:function(t){return a?i.apply(this,arguments)||0:o(this,t,arguments[1])}})},function(t,e,n){"use strict";var r=n(0),o=n(16),i=n(18),a=n(6),s=[].lastIndexOf,l=!!s&&1/[1].lastIndexOf(1,-0)<0;r(r.P+r.F*(l||!n(17)(s)),"Array",{lastIndexOf:function(t){if(l)return s.apply(this,arguments)||0;var e=o(this),n=a(e.length),r=n-1;for(arguments.length>1&&(r=Math.min(r,i(arguments[1]))),r<0&&(r=n+r);r>=0;r--)if(r in e&&e[r]===t)return r||0;return-1}})},function(t,e,n){var r=n(0);r(r.P,"Array",{copyWithin:n(119)}),n(40)("copyWithin")},function(t,e,n){var r=n(0);r(r.P,"Array",{fill:n(84)}),n(40)("fill")},function(t,e,n){"use strict";var r=n(0),o=n(21)(5),i=!0;"find"in[]&&Array(1).find(function(){i=!1}),r(r.P+r.F*i,"Array",{find:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),n(40)("find")},function(t,e,n){"use strict";var r=n(0),o=n(21)(6),i="findIndex",a=!0;i in[]&&Array(1)[i](function(){a=!1}),r(r.P+r.F*a,"Array",{findIndex:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),n(40)(i)},function(t,e,n){n(41)("Array")},function(t,e,n){var r=n(1),o=n(72),i=n(7).f,a=n(35).f,s=n(79),l=n(54),u=r.RegExp,c=u,d=u.prototype,f=/a/g,p=/a/g,g=new u(f)!==f;if(n(8)&&(!g||n(2)(function(){return p[n(5)("match")]=!1,u(f)!=f||u(p)==p||"/a/i"!=u(f,"i")}))){u=function(t,e){var n=this instanceof u,r=s(t),i=void 0===e;return!n&&r&&t.constructor===u&&i?t:o(g?new c(r&&!i?t.source:t,e):c((r=t instanceof u)?t.source:t,r&&i?l.call(t):e),n?this:d,u)};for(var h=function(t){t in u||i(u,t,{configurable:!0,get:function(){return c[t]},set:function(e){c[t]=e}})},v=a(c),m=0;v.length>m;)h(v[m++]);d.constructor=u,u.prototype=d,n(10)(r,"RegExp",u)}n(41)("RegExp")},function(t,e,n){"use strict";n(122);var r=n(3),o=n(54),i=n(8),a=/./.toString,s=function(t){n(10)(RegExp.prototype,"toString",t,!0)};n(2)(function(){return"/a/b"!=a.call({source:"a",flags:"b"})})?s(function(){var t=r(this);return"/".concat(t.source,"/","flags"in t?t.flags:!i&&t instanceof RegExp?o.call(t):void 0)}):"toString"!=a.name&&s(function(){return a.call(this)})},function(t,e,n){"use strict";var r=n(3),o=n(6),i=n(87),a=n(55);n(56)("match",1,function(t,e,n,s){return[function(n){var r=t(this),o=null==n?void 0:n[e];return void 0!==o?o.call(n,r):new RegExp(n)[e](String(r))},function(t){var e=s(n,t,this);if(e.done)return e.value;var l=r(t),u=String(this);if(!l.global)return a(l,u);var c=l.unicode;l.lastIndex=0;for(var d,f=[],p=0;null!==(d=a(l,u));){var g=String(d[0]);f[p]=g,""===g&&(l.lastIndex=i(u,o(l.lastIndex),c)),p++}return 0===p?null:f}]})},function(t,e,n){"use strict";var r=n(3),o=n(11),i=n(6),a=n(18),s=n(87),l=n(55),u=Math.max,c=Math.min,d=Math.floor,f=/\$([$&`']|\d\d?|<[^>]*>)/g,p=/\$([$&`']|\d\d?)/g;n(56)("replace",2,function(t,e,n,g){return[function(r,o){var i=t(this),a=null==r?void 0:r[e];return void 0!==a?a.call(r,i,o):n.call(String(i),r,o)},function(t,e){var o=g(n,t,this,e);if(o.done)return o.value;var d=r(t),f=String(this),p="function"==typeof e;p||(e=String(e));var v=d.global;if(v){var m=d.unicode;d.lastIndex=0}for(var y=[];;){var _=l(d,f);if(null===_)break;if(y.push(_),!v)break;""===String(_[0])&&(d.lastIndex=s(f,i(d.lastIndex),m))}for(var b,x="",w=0,S=0;S<y.length;S++){_=y[S];for(var A=String(_[0]),j=u(c(a(_.index),f.length),0),O=[],P=1;P<_.length;P++)O.push(void 0===(b=_[P])?b:String(b));var E=_.groups;if(p){var L=[A].concat(O,j,f);void 0!==E&&L.push(E);var M=String(e.apply(void 0,L))}else M=h(A,f,j,O,E,e);j>=w&&(x+=f.slice(w,j)+M,w=j+A.length)}return x+f.slice(w)}];function h(t,e,r,i,a,s){var l=r+t.length,u=i.length,c=p;return void 0!==a&&(a=o(a),c=f),n.call(s,c,function(n,o){var s;switch(o.charAt(0)){case"$":return"$";case"&":return t;case"`":return e.slice(0,r);case"'":return e.slice(l);case"<":s=a[o.slice(1,-1)];break;default:var c=+o;if(0===c)return n;if(c>u){var f=d(c/10);return 0===f?n:f<=u?void 0===i[f-1]?o.charAt(1):i[f-1]+o.charAt(1):n}s=i[c-1]}return void 0===s?"":s})}})},function(t,e,n){"use strict";var r=n(3),o=n(108),i=n(55);n(56)("search",1,function(t,e,n,a){return[function(n){var r=t(this),o=null==n?void 0:n[e];return void 0!==o?o.call(n,r):new RegExp(n)[e](String(r))},function(t){var e=a(n,t,this);if(e.done)return e.value;var s=r(t),l=String(this),u=s.lastIndex;o(u,0)||(s.lastIndex=0);var c=i(s,l);return o(s.lastIndex,u)||(s.lastIndex=u),null===c?-1:c.index}]})},function(t,e,n){"use strict";var r=n(79),o=n(3),i=n(47),a=n(87),s=n(6),l=n(55),u=n(86),c=n(2),d=Math.min,f=[].push,p=!c(function(){RegExp(4294967295,"y")});n(56)("split",2,function(t,e,n,c){var g;return g="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,e){var o=String(this);if(void 0===t&&0===e)return[];if(!r(t))return n.call(o,t,e);for(var i,a,s,l=[],c=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),d=0,p=void 0===e?4294967295:e>>>0,g=new RegExp(t.source,c+"g");(i=u.call(g,o))&&!((a=g.lastIndex)>d&&(l.push(o.slice(d,i.index)),i.length>1&&i.index<o.length&&f.apply(l,i.slice(1)),s=i[0].length,d=a,l.length>=p));)g.lastIndex===i.index&&g.lastIndex++;return d===o.length?!s&&g.test("")||l.push(""):l.push(o.slice(d)),l.length>p?l.slice(0,p):l}:"0".split(void 0,0).length?function(t,e){return void 0===t&&0===e?[]:n.call(this,t,e)}:n,[function(n,r){var o=t(this),i=null==n?void 0:n[e];return void 0!==i?i.call(n,o,r):g.call(String(o),n,r)},function(t,e){var r=c(g,t,this,e,g!==n);if(r.done)return r.value;var u=o(t),f=String(this),h=i(u,RegExp),v=u.unicode,m=(u.ignoreCase?"i":"")+(u.multiline?"m":"")+(u.unicode?"u":"")+(p?"y":"g"),y=new h(p?u:"^(?:"+u.source+")",m),_=void 0===e?4294967295:e>>>0;if(0===_)return[];if(0===f.length)return null===l(y,f)?[f]:[];for(var b=0,x=0,w=[];x<f.length;){y.lastIndex=p?x:0;var S,A=l(y,p?f:f.slice(x));if(null===A||(S=d(s(y.lastIndex+(p?0:x)),f.length))===b)x=a(f,x,v);else{if(w.push(f.slice(b,x)),w.length===_)return w;for(var j=1;j<=A.length-1;j++)if(w.push(A[j]),w.length===_)return w;x=b=S}}return w.push(f.slice(b)),w}]})},function(t,e,n){var r=n(1),o=n(88).set,i=r.MutationObserver||r.WebKitMutationObserver,a=r.process,s=r.Promise,l="process"==n(24)(a);t.exports=function(){var t,e,n,u=function(){var r,o;for(l&&(r=a.domain)&&r.exit();t;){o=t.fn,t=t.next;try{o()}catch(r){throw t?n():e=void 0,r}}e=void 0,r&&r.enter()};if(l)n=function(){a.nextTick(u)};else if(!i||r.navigator&&r.navigator.standalone)if(s&&s.resolve){var c=s.resolve(void 0);n=function(){c.then(u)}}else n=function(){o.call(r,u)};else{var d=!0,f=document.createTextNode("");new i(u).observe(f,{characterData:!0}),n=function(){f.data=d=!d}}return function(r){var o={fn:r,next:void 0};e&&(e.next=o),t||(t=o,n()),e=o}}},function(t,e){t.exports=function(t){try{return{e:!1,v:t()}}catch(t){return{e:!0,v:t}}}},function(t,e,n){"use strict";var r=n(126),o=n(37);t.exports=n(59)("Map",function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},{get:function(t){var e=r.getEntry(o(this,"Map"),t);return e&&e.v},set:function(t,e){return r.def(o(this,"Map"),0===t?0:t,e)}},r,!0)},function(t,e,n){"use strict";var r=n(126),o=n(37);t.exports=n(59)("Set",function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},{add:function(t){return r.def(o(this,"Set"),t=0===t?0:t,t)}},r)},function(t,e,n){"use strict";var r,o=n(1),i=n(21)(0),a=n(10),s=n(28),l=n(107),u=n(127),c=n(4),d=n(37),f=n(37),p=!o.ActiveXObject&&"ActiveXObject"in o,g=s.getWeak,h=Object.isExtensible,v=u.ufstore,m=function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},y={get:function(t){if(c(t)){var e=g(t);return!0===e?v(d(this,"WeakMap")).get(t):e?e[this._i]:void 0}},set:function(t,e){return u.def(d(this,"WeakMap"),t,e)}},_=t.exports=n(59)("WeakMap",m,y,u,!0,!0);f&&p&&(l((r=u.getConstructor(m,"WeakMap")).prototype,y),s.NEED=!0,i(["delete","has","get","set"],function(t){var e=_.prototype,n=e[t];a(e,t,function(e,o){if(c(e)&&!h(e)){this._f||(this._f=new r);var i=this._f[t](e,o);return"set"==t?this:i}return n.call(this,e,o)})}))},function(t,e,n){"use strict";var r=n(127),o=n(37);n(59)("WeakSet",function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},{add:function(t){return r.def(o(this,"WeakSet"),t,!0)}},r,!1,!0)},function(t,e,n){"use strict";var r=n(0),o=n(60),i=n(89),a=n(3),s=n(33),l=n(6),u=n(4),c=n(1).ArrayBuffer,d=n(47),f=i.ArrayBuffer,p=i.DataView,g=o.ABV&&c.isView,h=f.prototype.slice,v=o.VIEW;r(r.G+r.W+r.F*(c!==f),{ArrayBuffer:f}),r(r.S+r.F*!o.CONSTR,"ArrayBuffer",{isView:function(t){return g&&g(t)||u(t)&&v in t}}),r(r.P+r.U+r.F*n(2)(function(){return!new f(2).slice(1,void 0).byteLength}),"ArrayBuffer",{slice:function(t,e){if(void 0!==h&&void 0===e)return h.call(a(this),t);for(var n=a(this).byteLength,r=s(t,n),o=s(void 0===e?n:e,n),i=new(d(this,f))(l(o-r)),u=new p(this),c=new p(i),g=0;r<o;)c.setUint8(g++,u.getUint8(r++));return i}}),n(41)("ArrayBuffer")},function(t,e,n){var r=n(0);r(r.G+r.W+r.F*!n(60).ABV,{DataView:n(89).DataView})},function(t,e,n){n(26)("Int8",1,function(t){return function(e,n,r){return t(this,e,n,r)}})},function(t,e,n){n(26)("Uint8",1,function(t){return function(e,n,r){return t(this,e,n,r)}})},function(t,e,n){n(26)("Uint8",1,function(t){return function(e,n,r){return t(this,e,n,r)}},!0)},function(t,e,n){n(26)("Int16",2,function(t){return function(e,n,r){return t(this,e,n,r)}})},function(t,e,n){n(26)("Uint16",2,function(t){return function(e,n,r){return t(this,e,n,r)}})},function(t,e,n){n(26)("Int32",4,function(t){return function(e,n,r){return t(this,e,n,r)}})},function(t,e,n){n(26)("Uint32",4,function(t){return function(e,n,r){return t(this,e,n,r)}})},function(t,e,n){n(26)("Float32",4,function(t){return function(e,n,r){return t(this,e,n,r)}})},function(t,e,n){n(26)("Float64",8,function(t){return function(e,n,r){return t(this,e,n,r)}})},function(t,e,n){var r=n(0),o=n(23),i=n(3),a=(n(1).Reflect||{}).apply,s=Function.apply;r(r.S+r.F*!n(2)(function(){a(function(){})}),"Reflect",{apply:function(t,e,n){var r=o(t),l=i(n);return a?a(r,e,l):s.call(r,e,l)}})},function(t,e,n){var r=n(0),o=n(34),i=n(23),a=n(3),s=n(4),l=n(2),u=n(109),c=(n(1).Reflect||{}).construct,d=l(function(){function t(){}return!(c(function(){},[],t)instanceof t)}),f=!l(function(){c(function(){})});r(r.S+r.F*(d||f),"Reflect",{construct:function(t,e){i(t),a(e);var n=arguments.length<3?t:i(arguments[2]);if(f&&!d)return c(t,e,n);if(t==n){switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3])}var r=[null];return r.push.apply(r,e),new(u.apply(t,r))}var l=n.prototype,p=o(s(l)?l:Object.prototype),g=Function.apply.call(t,p,e);return s(g)?g:p}})},function(t,e,n){var r=n(7),o=n(0),i=n(3),a=n(27);o(o.S+o.F*n(2)(function(){Reflect.defineProperty(r.f({},1,{value:1}),1,{value:2})}),"Reflect",{defineProperty:function(t,e,n){i(t),e=a(e,!0),i(n);try{return r.f(t,e,n),!0}catch(t){return!1}}})},function(t,e,n){var r=n(0),o=n(19).f,i=n(3);r(r.S,"Reflect",{deleteProperty:function(t,e){var n=o(i(t),e);return!(n&&!n.configurable)&&delete t[e]}})},function(t,e,n){"use strict";var r=n(0),o=n(3),i=function(t){this._t=o(t),this._i=0;var e,n=this._k=[];for(e in t)n.push(e)};n(116)(i,"Object",function(){var t,e=this._k;do{if(this._i>=e.length)return{value:void 0,done:!0}}while(!((t=e[this._i++])in this._t));return{value:t,done:!1}}),r(r.S,"Reflect",{enumerate:function(t){return new i(t)}})},function(t,e,n){var r=n(19),o=n(36),i=n(14),a=n(0),s=n(4),l=n(3);a(a.S,"Reflect",{get:function t(e,n){var a,u,c=arguments.length<3?e:arguments[2];return l(e)===c?e[n]:(a=r.f(e,n))?i(a,"value")?a.value:void 0!==a.get?a.get.call(c):void 0:s(u=o(e))?t(u,n,c):void 0}})},function(t,e,n){var r=n(19),o=n(0),i=n(3);o(o.S,"Reflect",{getOwnPropertyDescriptor:function(t,e){return r.f(i(t),e)}})},function(t,e,n){var r=n(0),o=n(36),i=n(3);r(r.S,"Reflect",{getPrototypeOf:function(t){return o(i(t))}})},function(t,e,n){var r=n(0);r(r.S,"Reflect",{has:function(t,e){return e in t}})},function(t,e,n){var r=n(0),o=n(3),i=Object.isExtensible;r(r.S,"Reflect",{isExtensible:function(t){return o(t),!i||i(t)}})},function(t,e,n){var r=n(0);r(r.S,"Reflect",{ownKeys:n(129)})},function(t,e,n){var r=n(0),o=n(3),i=Object.preventExtensions;r(r.S,"Reflect",{preventExtensions:function(t){o(t);try{return i&&i(t),!0}catch(t){return!1}}})},function(t,e,n){var r=n(7),o=n(19),i=n(36),a=n(14),s=n(0),l=n(29),u=n(3),c=n(4);s(s.S,"Reflect",{set:function t(e,n,s){var d,f,p=arguments.length<4?e:arguments[3],g=o.f(u(e),n);if(!g){if(c(f=i(e)))return t(f,n,s,p);g=l(0)}if(a(g,"value")){if(!1===g.writable||!c(p))return!1;if(d=o.f(p,n)){if(d.get||d.set||!1===d.writable)return!1;d.value=s,r.f(p,n,d)}else r.f(p,n,l(0,s));return!0}return void 0!==g.set&&(g.set.call(p,s),!0)}})},function(t,e,n){var r=n(0),o=n(70);o&&r(r.S,"Reflect",{setPrototypeOf:function(t,e){o.check(t,e);try{return o.set(t,e),!0}catch(t){return!1}}})},function(t,e,n){n(319),t.exports=n(9).Array.includes},function(t,e,n){"use strict";var r=n(0),o=n(50)(!0);r(r.P,"Array",{includes:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),n(40)("includes")},function(t,e,n){n(321),t.exports=n(9).String.padStart},function(t,e,n){"use strict";var r=n(0),o=n(130),i=n(58),a=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(i);r(r.P+r.F*a,"String",{padStart:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0,!0)}})},function(t,e,n){n(323),t.exports=n(9).String.padEnd},function(t,e,n){"use strict";var r=n(0),o=n(130),i=n(58),a=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(i);r(r.P+r.F*a,"String",{padEnd:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0,!1)}})},function(t,e,n){n(325),t.exports=n(65).f("asyncIterator")},function(t,e,n){n(103)("asyncIterator")},function(t,e,n){n(327),t.exports=n(9).Object.getOwnPropertyDescriptors},function(t,e,n){var r=n(0),o=n(129),i=n(16),a=n(19),s=n(82);r(r.S,"Object",{getOwnPropertyDescriptors:function(t){for(var e,n,r=i(t),l=a.f,u=o(r),c={},d=0;u.length>d;)void 0!==(n=l(r,e=u[d++]))&&s(c,e,n);return c}})},function(t,e,n){n(329),t.exports=n(9).Object.values},function(t,e,n){var r=n(0),o=n(131)(!1);r(r.S,"Object",{values:function(t){return o(t)}})},function(t,e,n){n(331),t.exports=n(9).Object.entries},function(t,e,n){var r=n(0),o=n(131)(!0);r(r.S,"Object",{entries:function(t){return o(t)}})},function(t,e,n){"use strict";n(123),n(333),t.exports=n(9).Promise.finally},function(t,e,n){"use strict";var r=n(0),o=n(9),i=n(1),a=n(47),s=n(125);r(r.P+r.R,"Promise",{finally:function(t){var e=a(this,o.Promise||i.Promise),n="function"==typeof t;return this.then(n?function(n){return s(e,t()).then(function(){return n})}:t,n?function(n){return s(e,t()).then(function(){throw n})}:t)}})},function(t,e,n){n(335),n(336),n(337),t.exports=n(9)},function(t,e,n){var r=n(1),o=n(0),i=n(58),a=[].slice,s=/MSIE .\./.test(i),l=function(t){return function(e,n){var r=arguments.length>2,o=!!r&&a.call(arguments,2);return t(r?function(){("function"==typeof e?e:Function(e)).apply(this,o)}:e,n)}};o(o.G+o.B+o.F*s,{setTimeout:l(r.setTimeout),setInterval:l(r.setInterval)})},function(t,e,n){var r=n(0),o=n(88);r(r.G+r.B,{setImmediate:o.set,clearImmediate:o.clear})},function(t,e,n){for(var r=n(85),o=n(32),i=n(10),a=n(1),s=n(15),l=n(39),u=n(5),c=u("iterator"),d=u("toStringTag"),f=l.Array,p={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},g=o(p),h=0;h<g.length;h++){var v,m=g[h],y=p[m],_=a[m],b=_&&_.prototype;if(b&&(b[c]||s(b,c,f),b[d]||s(b,d,m),l[m]=f,y))for(v in r)b[v]||i(b,v,r[v],!0)}},function(t,e){!function(e){"use strict";var n,r=Object.prototype,o=r.hasOwnProperty,i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",l=i.toStringTag||"@@toStringTag",u="object"==typeof t,c=e.regeneratorRuntime;if(c)u&&(t.exports=c);else{(c=e.regeneratorRuntime=u?t.exports:{}).wrap=b;var d="suspendedStart",f="suspendedYield",p="executing",g="completed",h={},v={};v[a]=function(){return this};var m=Object.getPrototypeOf,y=m&&m(m(T([])));y&&y!==r&&o.call(y,a)&&(v=y);var _=A.prototype=w.prototype=Object.create(v);S.prototype=_.constructor=A,A.constructor=S,A[l]=S.displayName="GeneratorFunction",c.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===S||"GeneratorFunction"===(e.displayName||e.name))},c.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,A):(t.__proto__=A,l in t||(t[l]="GeneratorFunction")),t.prototype=Object.create(_),t},c.awrap=function(t){return{__await:t}},j(O.prototype),O.prototype[s]=function(){return this},c.AsyncIterator=O,c.async=function(t,e,n,r){var o=new O(b(t,e,n,r));return c.isGeneratorFunction(e)?o:o.next().then(function(t){return t.done?t.value:o.next()})},j(_),_[l]="Generator",_[a]=function(){return this},_.toString=function(){return"[object Generator]"},c.keys=function(t){var e=[];for(var n in t)e.push(n);return e.reverse(),function n(){for(;e.length;){var r=e.pop();if(r in t)return n.value=r,n.done=!1,n}return n.done=!0,n}},c.values=T,M.prototype={constructor:M,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=n,this.done=!1,this.delegate=null,this.method="next",this.arg=n,this.tryEntries.forEach(L),!t)for(var e in this)"t"===e.charAt(0)&&o.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=n)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function r(r,o){return s.type="throw",s.arg=t,e.next=r,o&&(e.method="next",e.arg=n),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return r("end");if(a.tryLoc<=this.prev){var l=o.call(a,"catchLoc"),u=o.call(a,"finallyLoc");if(l&&u){if(this.prev<a.catchLoc)return r(a.catchLoc,!0);if(this.prev<a.finallyLoc)return r(a.finallyLoc)}else if(l){if(this.prev<a.catchLoc)return r(a.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return r(a.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&o.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var i=r;break}}i&&("break"===t||"continue"===t)&&i.tryLoc<=e&&e<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=t,a.arg=e,i?(this.method="next",this.next=i.finallyLoc,h):this.complete(a)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),h},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),L(n),h}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var o=r.arg;L(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,r){return this.delegate={iterator:T(t),resultName:e,nextLoc:r},"next"===this.method&&(this.arg=n),h}}}function b(t,e,n,r){var o=e&&e.prototype instanceof w?e:w,i=Object.create(o.prototype),a=new M(r||[]);return i._invoke=function(t,e,n){var r=d;return function(o,i){if(r===p)throw new Error("Generator is already running");if(r===g){if("throw"===o)throw i;return I()}for(n.method=o,n.arg=i;;){var a=n.delegate;if(a){var s=P(a,n);if(s){if(s===h)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(r===d)throw r=g,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r=p;var l=x(t,e,n);if("normal"===l.type){if(r=n.done?g:f,l.arg===h)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(r=g,n.method="throw",n.arg=l.arg)}}}(t,n,a),i}function x(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}function w(){}function S(){}function A(){}function j(t){["next","throw","return"].forEach(function(e){t[e]=function(t){return this._invoke(e,t)}})}function O(t){var e;this._invoke=function(n,r){function i(){return new Promise(function(e,i){!function e(n,r,i,a){var s=x(t[n],t,r);if("throw"!==s.type){var l=s.arg,u=l.value;return u&&"object"==typeof u&&o.call(u,"__await")?Promise.resolve(u.__await).then(function(t){e("next",t,i,a)},function(t){e("throw",t,i,a)}):Promise.resolve(u).then(function(t){l.value=t,i(l)},function(t){return e("throw",t,i,a)})}a(s.arg)}(n,r,e,i)})}return e=e?e.then(i,i):i()}}function P(t,e){var r=t.iterator[e.method];if(r===n){if(e.delegate=null,"throw"===e.method){if(t.iterator.return&&(e.method="return",e.arg=n,P(t,e),"throw"===e.method))return h;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return h}var o=x(r,t.iterator,e.arg);if("throw"===o.type)return e.method="throw",e.arg=o.arg,e.delegate=null,h;var i=o.arg;return i?i.done?(e[t.resultName]=i.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=n),e.delegate=null,h):i:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,h)}function E(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function L(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function M(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(E,this),this.reset(!0)}function T(t){if(t){var e=t[a];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var r=-1,i=function e(){for(;++r<t.length;)if(o.call(t,r))return e.value=t[r],e.done=!1,e;return e.value=n,e.done=!0,e};return i.next=i}}return{next:I}}function I(){return{value:n,done:!0}}}(function(){return this||"object"==typeof self&&self}()||Function("return this")())},function(t,e,n){"use strict";var r,o,i,a,s,l;if(Function.prototype.bind||(Function.prototype.bind=function(t){if("function"!=typeof this)throw new TypeError("Function.prototype.bind - what is trying to be bound is not callable");var e=Array.prototype.slice.call(arguments,1),n=this,r=function(){},o=function(){return n.apply(this instanceof r&&t?this:t,e.concat(Array.prototype.slice.call(arguments)))};return r.prototype=this.prototype,o.prototype=new r,o}),r=Object.prototype,o=r.__defineGetter__,i=r.__defineSetter__,a=r.__lookupGetter__,s=r.__lookupSetter__,l=r.hasOwnProperty,o&&i&&a&&s&&(Object.defineProperty||(Object.defineProperty=function(t,e,n){if(arguments.length<3)throw new TypeError("Arguments not optional");if(e+="",l.call(n,"value")&&(a.call(t,e)||s.call(t,e)||(t[e]=n.value),l.call(n,"get")||l.call(n,"set")))throw new TypeError("Cannot specify an accessor and a value");if(!(n.writable&&n.enumerable&&n.configurable))throw new TypeError("This implementation of Object.defineProperty does not support false for configurable, enumerable, or writable.");return n.get&&o.call(t,e,n.get),n.set&&i.call(t,e,n.set),t}),Object.getOwnPropertyDescriptor||(Object.getOwnPropertyDescriptor=function(t,e){if(arguments.length<2)throw new TypeError("Arguments not optional.");e+="";var n={configurable:!0,enumerable:!0,writable:!0},r=a.call(t,e),o=s.call(t,e);return l.call(t,e)?r||o?(delete n.writable,n.get=n.set=void 0,r&&(n.get=r),o&&(n.set=o),n):(n.value=t[e],n):n}),Object.defineProperties||(Object.defineProperties=function(t,e){var n;for(n in e)l.call(e,n)&&Object.defineProperty(t,n,e[n])})),!(document.documentElement.dataset||Object.getOwnPropertyDescriptor(Element.prototype,"dataset")&&Object.getOwnPropertyDescriptor(Element.prototype,"dataset").get)){var u={enumerable:!0,get:function(){var t,e,n,r,o,i,a=this.attributes,s=a.length,l=function(t){return t.charAt(1).toUpperCase()},u=function(){return this},c=function(t,e){return void 0!==e?this.setAttribute(t,e):this.removeAttribute(t)};try{({}).__defineGetter__("test",function(){}),e={}}catch(t){e=document.createElement("div")}for(t=0;t<s;t++)if((i=a[t])&&i.name&&/^data-\w[\w\-]*$/.test(i.name)){n=i.value,o=(r=i.name).substr(5).replace(/-./g,l);try{Object.defineProperty(e,o,{enumerable:this.enumerable,get:u.bind(n||""),set:c.bind(this,r)})}catch(t){e[o]=n}}return e}};try{Object.defineProperty(Element.prototype,"dataset",u)}catch(t){u.enumerable=!1,Object.defineProperty(Element.prototype,"dataset",u)}}},function(t,e,n){"use strict";var r=n(341),o=n(342),i=n(133);t.exports={formats:i,parse:o,stringify:r}},function(t,e,n){"use strict";var r=n(132),o=n(133),i={brackets:function(t){return t+"[]"},indices:function(t,e){return t+"["+e+"]"},repeat:function(t){return t}},a=Array.isArray,s=Array.prototype.push,l=function(t,e){s.apply(t,a(e)?e:[e])},u=Date.prototype.toISOString,c={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:r.encode,encodeValuesOnly:!1,indices:!1,serializeDate:function(t){return u.call(t)},skipNulls:!1,strictNullHandling:!1},d=function t(e,n,o,i,a,s,u,d,f,p,g,h,v){var m=e;if("function"==typeof u?m=u(n,m):m instanceof Date&&(m=p(m)),null===m){if(i)return s&&!h?s(n,c.encoder,v):n;m=""}if("string"==typeof m||"number"==typeof m||"boolean"==typeof m||r.isBuffer(m))return s?[g(h?n:s(n,c.encoder,v))+"="+g(s(m,c.encoder,v))]:[g(n)+"="+g(String(m))];var y,_=[];if(void 0===m)return _;if(Array.isArray(u))y=u;else{var b=Object.keys(m);y=d?b.sort(d):b}for(var x=0;x<y.length;++x){var w=y[x];a&&null===m[w]||(Array.isArray(m)?l(_,t(m[w],o(n,w),o,i,a,s,u,d,f,p,g,h,v)):l(_,t(m[w],n+(f?"."+w:"["+w+"]"),o,i,a,s,u,d,f,p,g,h,v)))}return _};t.exports=function(t,e){var n=t,a=e?r.assign({},e):{};if(null!==a.encoder&&void 0!==a.encoder&&"function"!=typeof a.encoder)throw new TypeError("Encoder has to be a function.");var s=void 0===a.delimiter?c.delimiter:a.delimiter,u="boolean"==typeof a.strictNullHandling?a.strictNullHandling:c.strictNullHandling,f="boolean"==typeof a.skipNulls?a.skipNulls:c.skipNulls,p="boolean"==typeof a.encode?a.encode:c.encode,g="function"==typeof a.encoder?a.encoder:c.encoder,h="function"==typeof a.sort?a.sort:null,v=void 0===a.allowDots?c.allowDots:!!a.allowDots,m="function"==typeof a.serializeDate?a.serializeDate:c.serializeDate,y="boolean"==typeof a.encodeValuesOnly?a.encodeValuesOnly:c.encodeValuesOnly,_=a.charset||c.charset;if(void 0!==a.charset&&"utf-8"!==a.charset&&"iso-8859-1"!==a.charset)throw new Error("The charset option must be either utf-8, iso-8859-1, or undefined");if(void 0===a.format)a.format=o.default;else if(!Object.prototype.hasOwnProperty.call(o.formatters,a.format))throw new TypeError("Unknown format option provided.");var b,x,w=o.formatters[a.format];"function"==typeof a.filter?n=(x=a.filter)("",n):Array.isArray(a.filter)&&(b=x=a.filter);var S,A=[];if("object"!=typeof n||null===n)return"";S=a.arrayFormat in i?a.arrayFormat:"indices"in a?a.indices?"indices":"repeat":"indices";var j=i[S];b||(b=Object.keys(n)),h&&b.sort(h);for(var O=0;O<b.length;++O){var P=b[O];f&&null===n[P]||l(A,d(n[P],P,j,u,f,p?g:null,x,h,v,m,w,y,_))}var E=A.join(s),L=!0===a.addQueryPrefix?"?":"";return a.charsetSentinel&&(L+="iso-8859-1"===_?"utf8=%26%2310003%3B&":"utf8=%E2%9C%93&"),E.length>0?L+E:""}},function(t,e,n){"use strict";var r=n(132),o=Object.prototype.hasOwnProperty,i={allowDots:!1,allowPrototypes:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,decoder:r.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},a=function(t){return t.replace(/&#(\d+);/g,function(t,e){return String.fromCharCode(parseInt(e,10))})},s=function(t,e,n){if(t){var r=n.allowDots?t.replace(/\.([^.[]+)/g,"[$1]"):t,i=/(\[[^[\]]*])/g,a=/(\[[^[\]]*])/.exec(r),s=a?r.slice(0,a.index):r,l=[];if(s){if(!n.plainObjects&&o.call(Object.prototype,s)&&!n.allowPrototypes)return;l.push(s)}for(var u=0;null!==(a=i.exec(r))&&u<n.depth;){if(u+=1,!n.plainObjects&&o.call(Object.prototype,a[1].slice(1,-1))&&!n.allowPrototypes)return;l.push(a[1])}return a&&l.push("["+r.slice(a.index)+"]"),function(t,e,n){for(var r=e,o=t.length-1;o>=0;--o){var i,a=t[o];if("[]"===a&&n.parseArrays)i=[].concat(r);else{i=n.plainObjects?Object.create(null):{};var s="["===a.charAt(0)&&"]"===a.charAt(a.length-1)?a.slice(1,-1):a,l=parseInt(s,10);n.parseArrays||""!==s?!isNaN(l)&&a!==s&&String(l)===s&&l>=0&&n.parseArrays&&l<=n.arrayLimit?(i=[])[l]=r:i[s]=r:i={0:r}}r=i}return r}(l,e,n)}};t.exports=function(t,e){var n=e?r.assign({},e):{};if(null!==n.decoder&&void 0!==n.decoder&&"function"!=typeof n.decoder)throw new TypeError("Decoder has to be a function.");if(n.ignoreQueryPrefix=!0===n.ignoreQueryPrefix,n.delimiter="string"==typeof n.delimiter||r.isRegExp(n.delimiter)?n.delimiter:i.delimiter,n.depth="number"==typeof n.depth?n.depth:i.depth,n.arrayLimit="number"==typeof n.arrayLimit?n.arrayLimit:i.arrayLimit,n.parseArrays=!1!==n.parseArrays,n.decoder="function"==typeof n.decoder?n.decoder:i.decoder,n.allowDots=void 0===n.allowDots?i.allowDots:!!n.allowDots,n.plainObjects="boolean"==typeof n.plainObjects?n.plainObjects:i.plainObjects,n.allowPrototypes="boolean"==typeof n.allowPrototypes?n.allowPrototypes:i.allowPrototypes,n.parameterLimit="number"==typeof n.parameterLimit?n.parameterLimit:i.parameterLimit,n.strictNullHandling="boolean"==typeof n.strictNullHandling?n.strictNullHandling:i.strictNullHandling,void 0!==n.charset&&"utf-8"!==n.charset&&"iso-8859-1"!==n.charset)throw new Error("The charset option must be either utf-8, iso-8859-1, or undefined");if(void 0===n.charset&&(n.charset=i.charset),""===t||null==t)return n.plainObjects?Object.create(null):{};for(var l="string"==typeof t?function(t,e){var n,s={},l=e.ignoreQueryPrefix?t.replace(/^\?/,""):t,u=e.parameterLimit===1/0?void 0:e.parameterLimit,c=l.split(e.delimiter,u),d=-1,f=e.charset;if(e.charsetSentinel)for(n=0;n<c.length;++n)0===c[n].indexOf("utf8=")&&("utf8=%E2%9C%93"===c[n]?f="utf-8":"utf8=%26%2310003%3B"===c[n]&&(f="iso-8859-1"),d=n,n=c.length);for(n=0;n<c.length;++n)if(n!==d){var p,g,h=c[n],v=h.indexOf("]="),m=-1===v?h.indexOf("="):v+1;-1===m?(p=e.decoder(h,i.decoder,f),g=e.strictNullHandling?null:""):(p=e.decoder(h.slice(0,m),i.decoder,f),g=e.decoder(h.slice(m+1),i.decoder,f)),g&&e.interpretNumericEntities&&"iso-8859-1"===f&&(g=a(g)),o.call(s,p)?s[p]=r.combine(s[p],g):s[p]=g}return s}(t,n):t,u=n.plainObjects?Object.create(null):{},c=Object.keys(l),d=0;d<c.length;++d){var f=c[d],p=s(f,l[f],n);u=r.merge(u,p,n)}return r.compact(u)}}]);
1
+ var ajaxloadmore=function(t){var e={};function n(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(r,o,function(e){return t[e]}.bind(null,o));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=93)}([function(t,e,n){var r=n(1),o=n(9),a=n(15),i=n(10),s=n(22),c=function(t,e,n){var l,u,d,f,p=t&c.F,g=t&c.G,h=t&c.S,m=t&c.P,v=t&c.B,y=g?r:h?r[e]||(r[e]={}):(r[e]||{}).prototype,_=g?o:o[e]||(o[e]={}),b=_.prototype||(_.prototype={});for(l in g&&(n=e),n)d=((u=!p&&y&&void 0!==y[l])?y:n)[l],f=v&&u?s(d,r):m&&"function"==typeof d?s(Function.call,d):d,y&&i(y,l,d,t&c.U),_[l]!=d&&a(_,l,f),m&&b[l]!=d&&(b[l]=d)};r.core=o,c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,t.exports=c},function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e,n){var r=n(4);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e,n){var r=n(49)("wks"),o=n(30),a=n(1).Symbol,i="function"==typeof a;(t.exports=function(t){return r[t]||(r[t]=i&&a[t]||(i?a:o)("Symbol."+t))}).store=r},function(t,e,n){var r=n(18),o=Math.min;t.exports=function(t){return t>0?o(r(t),9007199254740991):0}},function(t,e,n){var r=n(3),o=n(102),a=n(27),i=Object.defineProperty;e.f=n(8)?Object.defineProperty:function(t,e,n){if(r(t),e=a(e,!0),r(n),o)try{return i(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},function(t,e,n){t.exports=!n(2)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e){var n=t.exports={version:"2.6.5"};"number"==typeof __e&&(__e=n)},function(t,e,n){var r=n(1),o=n(15),a=n(14),i=n(30)("src"),s=n(177),c=(""+s).split("toString");n(9).inspectSource=function(t){return s.call(t)},(t.exports=function(t,e,n,s){var l="function"==typeof n;l&&(a(n,"name")||o(n,"name",e)),t[e]!==n&&(l&&(a(n,i)||o(n,i,t[e]?""+t[e]:c.join(String(e)))),t===r?t[e]=n:s?t[e]?t[e]=n:o(t,e,n):(delete t[e],o(t,e,n)))})(Function.prototype,"toString",function(){return"function"==typeof this&&this[i]||s.call(this)})},function(t,e,n){var r=n(25);t.exports=function(t){return Object(r(t))}},function(t,e,n){var r=n(0),o=n(2),a=n(25),i=/"/g,s=function(t,e,n,r){var o=String(a(t)),s="<"+e;return""!==n&&(s+=" "+n+'="'+String(r).replace(i,"&quot;")+'"'),s+">"+o+"</"+e+">"};t.exports=function(t,e){var n={};n[t]=e(s),r(r.P+r.F*o(function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3}),"String",n)}},function(t,e,n){"use strict";var r=n(94),o=n(136),a=Object.prototype.toString;function i(t){return"[object Array]"===a.call(t)}function s(t){return null!==t&&"object"==typeof t}function c(t){return"[object Function]"===a.call(t)}function l(t,e){if(null!=t)if("object"!=typeof t&&(t=[t]),i(t))for(var n=0,r=t.length;n<r;n++)e.call(null,t[n],n,t);else for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&e.call(null,t[o],o,t)}t.exports={isArray:i,isArrayBuffer:function(t){return"[object ArrayBuffer]"===a.call(t)},isBuffer:o,isFormData:function(t){return"undefined"!=typeof FormData&&t instanceof FormData},isArrayBufferView:function(t){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&t.buffer instanceof ArrayBuffer},isString:function(t){return"string"==typeof t},isNumber:function(t){return"number"==typeof t},isObject:s,isUndefined:function(t){return void 0===t},isDate:function(t){return"[object Date]"===a.call(t)},isFile:function(t){return"[object File]"===a.call(t)},isBlob:function(t){return"[object Blob]"===a.call(t)},isFunction:c,isStream:function(t){return s(t)&&c(t.pipe)},isURLSearchParams:function(t){return"undefined"!=typeof URLSearchParams&&t instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product)&&"undefined"!=typeof window&&"undefined"!=typeof document},forEach:l,merge:function t(){var e={};function n(n,r){"object"==typeof e[r]&&"object"==typeof n?e[r]=t(e[r],n):e[r]=n}for(var r=0,o=arguments.length;r<o;r++)l(arguments[r],n);return e},extend:function(t,e,n){return l(e,function(e,o){t[o]=n&&"function"==typeof e?r(e,n):e}),t},trim:function(t){return t.replace(/^\s*/,"").replace(/\s*$/,"")}}},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){var r=n(7),o=n(29);t.exports=n(8)?function(t,e,n){return r.f(t,e,o(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){var r=n(44),o=n(25);t.exports=function(t){return r(o(t))}},function(t,e,n){"use strict";var r=n(2);t.exports=function(t,e){return!!t&&r(function(){e?t.call(null,function(){},1):t.call(null)})}},function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},function(t,e,n){var r=n(45),o=n(29),a=n(16),i=n(27),s=n(14),c=n(102),l=Object.getOwnPropertyDescriptor;e.f=n(8)?l:function(t,e){if(t=a(t),e=i(e,!0),c)try{return l(t,e)}catch(t){}if(s(t,e))return o(!r.f.call(t,e),t[e])}},function(t,e,n){var r=n(0),o=n(9),a=n(2);t.exports=function(t,e){var n=(o.Object||{})[t]||Object[t],i={};i[t]=e(n),r(r.S+r.F*a(function(){n(1)}),"Object",i)}},function(t,e,n){var r=n(22),o=n(44),a=n(11),i=n(6),s=n(267);t.exports=function(t,e){var n=1==t,c=2==t,l=3==t,u=4==t,d=6==t,f=5==t||d,p=e||s;return function(e,s,g){for(var h,m,v=a(e),y=o(v),_=r(s,g,3),b=i(y.length),w=0,x=n?p(e,b):c?p(e,0):void 0;b>w;w++)if((f||w in y)&&(m=_(h=y[w],w,v),t))if(n)x[w]=m;else if(m)switch(t){case 3:return!0;case 5:return h;case 6:return w;case 2:x.push(h)}else if(u)return!1;return d?-1:l||u?u:x}}},function(t,e,n){var r=n(23);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,o){return t.call(e,n,r,o)}}return function(){return t.apply(e,arguments)}}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,e,n){"use strict";if(n(8)){var r=n(31),o=n(1),a=n(2),i=n(0),s=n(60),c=n(92),l=n(22),u=n(42),d=n(29),f=n(15),p=n(43),g=n(18),h=n(6),m=n(128),v=n(33),y=n(27),_=n(14),b=n(46),w=n(4),x=n(11),S=n(84),A=n(34),j=n(36),L=n(35).f,P=n(86),E=n(30),O=n(5),M=n(21),T=n(50),I=n(47),C=n(88),F=n(39),N=n(53),k=n(41),R=n(87),q=n(119),D=n(7),z=n(19),B=D.f,U=z.f,W=o.RangeError,H=o.TypeError,V=o.Uint8Array,G=Array.prototype,Y=c.ArrayBuffer,X=c.DataView,Q=M(0),$=M(2),K=M(3),J=M(4),Z=M(5),tt=M(6),et=T(!0),nt=T(!1),rt=C.values,ot=C.keys,at=C.entries,it=G.lastIndexOf,st=G.reduce,ct=G.reduceRight,lt=G.join,ut=G.sort,dt=G.slice,ft=G.toString,pt=G.toLocaleString,gt=O("iterator"),ht=O("toStringTag"),mt=E("typed_constructor"),vt=E("def_constructor"),yt=s.CONSTR,_t=s.TYPED,bt=s.VIEW,wt=M(1,function(t,e){return Lt(I(t,t[vt]),e)}),xt=a(function(){return 1===new V(new Uint16Array([1]).buffer)[0]}),St=!!V&&!!V.prototype.set&&a(function(){new V(1).set({})}),At=function(t,e){var n=g(t);if(n<0||n%e)throw W("Wrong offset!");return n},jt=function(t){if(w(t)&&_t in t)return t;throw H(t+" is not a typed array!")},Lt=function(t,e){if(!(w(t)&&mt in t))throw H("It is not a typed array constructor!");return new t(e)},Pt=function(t,e){return Et(I(t,t[vt]),e)},Et=function(t,e){for(var n=0,r=e.length,o=Lt(t,r);r>n;)o[n]=e[n++];return o},Ot=function(t,e,n){B(t,e,{get:function(){return this._d[n]}})},Mt=function(t){var e,n,r,o,a,i,s=x(t),c=arguments.length,u=c>1?arguments[1]:void 0,d=void 0!==u,f=P(s);if(null!=f&&!S(f)){for(i=f.call(s),r=[],e=0;!(a=i.next()).done;e++)r.push(a.value);s=r}for(d&&c>2&&(u=l(u,arguments[2],2)),e=0,n=h(s.length),o=Lt(this,n);n>e;e++)o[e]=d?u(s[e],e):s[e];return o},Tt=function(){for(var t=0,e=arguments.length,n=Lt(this,e);e>t;)n[t]=arguments[t++];return n},It=!!V&&a(function(){pt.call(new V(1))}),Ct=function(){return pt.apply(It?dt.call(jt(this)):jt(this),arguments)},Ft={copyWithin:function(t,e){return q.call(jt(this),t,e,arguments.length>2?arguments[2]:void 0)},every:function(t){return J(jt(this),t,arguments.length>1?arguments[1]:void 0)},fill:function(t){return R.apply(jt(this),arguments)},filter:function(t){return Pt(this,$(jt(this),t,arguments.length>1?arguments[1]:void 0))},find:function(t){return Z(jt(this),t,arguments.length>1?arguments[1]:void 0)},findIndex:function(t){return tt(jt(this),t,arguments.length>1?arguments[1]:void 0)},forEach:function(t){Q(jt(this),t,arguments.length>1?arguments[1]:void 0)},indexOf:function(t){return nt(jt(this),t,arguments.length>1?arguments[1]:void 0)},includes:function(t){return et(jt(this),t,arguments.length>1?arguments[1]:void 0)},join:function(t){return lt.apply(jt(this),arguments)},lastIndexOf:function(t){return it.apply(jt(this),arguments)},map:function(t){return wt(jt(this),t,arguments.length>1?arguments[1]:void 0)},reduce:function(t){return st.apply(jt(this),arguments)},reduceRight:function(t){return ct.apply(jt(this),arguments)},reverse:function(){for(var t,e=jt(this).length,n=Math.floor(e/2),r=0;r<n;)t=this[r],this[r++]=this[--e],this[e]=t;return this},some:function(t){return K(jt(this),t,arguments.length>1?arguments[1]:void 0)},sort:function(t){return ut.call(jt(this),t)},subarray:function(t,e){var n=jt(this),r=n.length,o=v(t,r);return new(I(n,n[vt]))(n.buffer,n.byteOffset+o*n.BYTES_PER_ELEMENT,h((void 0===e?r:v(e,r))-o))}},Nt=function(t,e){return Pt(this,dt.call(jt(this),t,e))},kt=function(t){jt(this);var e=At(arguments[1],1),n=this.length,r=x(t),o=h(r.length),a=0;if(o+e>n)throw W("Wrong length!");for(;a<o;)this[e+a]=r[a++]},Rt={entries:function(){return at.call(jt(this))},keys:function(){return ot.call(jt(this))},values:function(){return rt.call(jt(this))}},qt=function(t,e){return w(t)&&t[_t]&&"symbol"!=typeof e&&e in t&&String(+e)==String(e)},Dt=function(t,e){return qt(t,e=y(e,!0))?d(2,t[e]):U(t,e)},zt=function(t,e,n){return!(qt(t,e=y(e,!0))&&w(n)&&_(n,"value"))||_(n,"get")||_(n,"set")||n.configurable||_(n,"writable")&&!n.writable||_(n,"enumerable")&&!n.enumerable?B(t,e,n):(t[e]=n.value,t)};yt||(z.f=Dt,D.f=zt),i(i.S+i.F*!yt,"Object",{getOwnPropertyDescriptor:Dt,defineProperty:zt}),a(function(){ft.call({})})&&(ft=pt=function(){return lt.call(this)});var Bt=p({},Ft);p(Bt,Rt),f(Bt,gt,Rt.values),p(Bt,{slice:Nt,set:kt,constructor:function(){},toString:ft,toLocaleString:Ct}),Ot(Bt,"buffer","b"),Ot(Bt,"byteOffset","o"),Ot(Bt,"byteLength","l"),Ot(Bt,"length","e"),B(Bt,ht,{get:function(){return this[_t]}}),t.exports=function(t,e,n,c){var l=t+((c=!!c)?"Clamped":"")+"Array",d="get"+t,p="set"+t,g=o[l],v=g||{},y=g&&j(g),_=!g||!s.ABV,x={},S=g&&g.prototype,P=function(t,n){B(t,n,{get:function(){return function(t,n){var r=t._d;return r.v[d](n*e+r.o,xt)}(this,n)},set:function(t){return function(t,n,r){var o=t._d;c&&(r=(r=Math.round(r))<0?0:r>255?255:255&r),o.v[p](n*e+o.o,r,xt)}(this,n,t)},enumerable:!0})};_?(g=n(function(t,n,r,o){u(t,g,l,"_d");var a,i,s,c,d=0,p=0;if(w(n)){if(!(n instanceof Y||"ArrayBuffer"==(c=b(n))||"SharedArrayBuffer"==c))return _t in n?Et(g,n):Mt.call(g,n);a=n,p=At(r,e);var v=n.byteLength;if(void 0===o){if(v%e)throw W("Wrong length!");if((i=v-p)<0)throw W("Wrong length!")}else if((i=h(o)*e)+p>v)throw W("Wrong length!");s=i/e}else s=m(n),a=new Y(i=s*e);for(f(t,"_d",{b:a,o:p,l:i,e:s,v:new X(a)});d<s;)P(t,d++)}),S=g.prototype=A(Bt),f(S,"constructor",g)):a(function(){g(1)})&&a(function(){new g(-1)})&&N(function(t){new g,new g(null),new g(1.5),new g(t)},!0)||(g=n(function(t,n,r,o){var a;return u(t,g,l),w(n)?n instanceof Y||"ArrayBuffer"==(a=b(n))||"SharedArrayBuffer"==a?void 0!==o?new v(n,At(r,e),o):void 0!==r?new v(n,At(r,e)):new v(n):_t in n?Et(g,n):Mt.call(g,n):new v(m(n))}),Q(y!==Function.prototype?L(v).concat(L(y)):L(v),function(t){t in g||f(g,t,v[t])}),g.prototype=S,r||(S.constructor=g));var E=S[gt],O=!!E&&("values"==E.name||null==E.name),M=Rt.values;f(g,mt,!0),f(S,_t,l),f(S,bt,!0),f(S,vt,g),(c?new g(1)[ht]==l:ht in S)||B(S,ht,{get:function(){return l}}),x[l]=g,i(i.G+i.W+i.F*(g!=v),x),i(i.S,l,{BYTES_PER_ELEMENT:e}),i(i.S+i.F*a(function(){v.of.call(g,1)}),l,{from:Mt,of:Tt}),"BYTES_PER_ELEMENT"in S||f(S,"BYTES_PER_ELEMENT",e),i(i.P,l,Ft),k(l),i(i.P+i.F*St,l,{set:kt}),i(i.P+i.F*!O,l,Rt),r||S.toString==ft||(S.toString=ft),i(i.P+i.F*a(function(){new g(1).slice()}),l,{slice:Nt}),i(i.P+i.F*(a(function(){return[1,2].toLocaleString()!=new g([1,2]).toLocaleString()})||!a(function(){S.toLocaleString.call([1,2])})),l,{toLocaleString:Ct}),F[l]=O?E:M,r||O||f(S,gt,M)}}else t.exports=function(){}},function(t,e,n){var r=n(4);t.exports=function(t,e){if(!r(t))return t;var n,o;if(e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;if("function"==typeof(n=t.valueOf)&&!r(o=n.call(t)))return o;if(!e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},function(t,e,n){var r=n(30)("meta"),o=n(4),a=n(14),i=n(7).f,s=0,c=Object.isExtensible||function(){return!0},l=!n(2)(function(){return c(Object.preventExtensions({}))}),u=function(t){i(t,r,{value:{i:"O"+ ++s,w:{}}})},d=t.exports={KEY:r,NEED:!1,fastKey:function(t,e){if(!o(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!a(t,r)){if(!c(t))return"F";if(!e)return"E";u(t)}return t[r].i},getWeak:function(t,e){if(!a(t,r)){if(!c(t))return!0;if(!e)return!1;u(t)}return t[r].w},onFreeze:function(t){return l&&d.NEED&&c(t)&&!a(t,r)&&u(t),t}}},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+r).toString(36))}},function(t,e){t.exports=!1},function(t,e,n){var r=n(104),o=n(70);t.exports=Object.keys||function(t){return r(t,o)}},function(t,e,n){var r=n(18),o=Math.max,a=Math.min;t.exports=function(t,e){return(t=r(t))<0?o(t+e,0):a(t,e)}},function(t,e,n){var r=n(3),o=n(105),a=n(70),i=n(69)("IE_PROTO"),s=function(){},c=function(){var t,e=n(67)("iframe"),r=a.length;for(e.style.display="none",n(72).appendChild(e),e.src="javascript:",(t=e.contentWindow.document).open(),t.write("<script>document.F=Object<\/script>"),t.close(),c=t.F;r--;)delete c.prototype[a[r]];return c()};t.exports=Object.create||function(t,e){var n;return null!==t?(s.prototype=r(t),n=new s,s.prototype=null,n[i]=t):n=c(),void 0===e?n:o(n,e)}},function(t,e,n){var r=n(104),o=n(70).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,o)}},function(t,e,n){var r=n(14),o=n(11),a=n(69)("IE_PROTO"),i=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=o(t),r(t,a)?t[a]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?i:null}},function(t,e,n){var r=n(4);t.exports=function(t,e){if(!r(t)||t._t!==e)throw TypeError("Incompatible receiver, "+e+" required!");return t}},function(t,e,n){var r=n(7).f,o=n(14),a=n(5)("toStringTag");t.exports=function(t,e,n){t&&!o(t=n?t:t.prototype,a)&&r(t,a,{configurable:!0,value:e})}},function(t,e){t.exports={}},function(t,e,n){var r=n(5)("unscopables"),o=Array.prototype;null==o[r]&&n(15)(o,r,{}),t.exports=function(t){o[r][t]=!0}},function(t,e,n){"use strict";var r=n(1),o=n(7),a=n(8),i=n(5)("species");t.exports=function(t){var e=r[t];a&&e&&!e[i]&&o.f(e,i,{configurable:!0,get:function(){return this}})}},function(t,e){t.exports=function(t,e,n,r){if(!(t instanceof e)||void 0!==r&&r in t)throw TypeError(n+": incorrect invocation!");return t}},function(t,e,n){var r=n(10);t.exports=function(t,e,n){for(var o in e)r(t,o,e[o],n);return t}},function(t,e,n){var r=n(24);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},function(t,e){e.f={}.propertyIsEnumerable},function(t,e,n){var r=n(24),o=n(5)("toStringTag"),a="Arguments"==r(function(){return arguments}());t.exports=function(t){var e,n,i;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),o))?n:a?r(e):"Object"==(i=r(e))&&"function"==typeof e.callee?"Arguments":i}},function(t,e,n){var r=n(3),o=n(23),a=n(5)("species");t.exports=function(t,e){var n,i=r(t).constructor;return void 0===i||null==(n=r(i)[a])?e:o(n)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t,e){if(0==e)t.style.opacity=1,t.style.height="auto";else{e/=10;var n=0,r=setInterval(function(){n>.9&&(t.style.opacity=1,clearInterval(r)),t.style.opacity=n,n+=.1},e);t.style.height="auto"}}},function(t,e,n){var r=n(9),o=n(1),a=o["__core-js_shared__"]||(o["__core-js_shared__"]={});(t.exports=function(t,e){return a[t]||(a[t]=void 0!==e?e:{})})("versions",[]).push({version:r.version,mode:n(31)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(t,e,n){var r=n(16),o=n(6),a=n(33);t.exports=function(t){return function(e,n,i){var s,c=r(e),l=o(c.length),u=a(i,l);if(t&&n!=n){for(;l>u;)if((s=c[u++])!=s)return!0}else for(;l>u;u++)if((t||u in c)&&c[u]===n)return t||u||0;return!t&&-1}}},function(t,e){e.f=Object.getOwnPropertySymbols},function(t,e,n){var r=n(0),o=n(25),a=n(2),i=n(74),s="["+i+"]",c=RegExp("^"+s+s+"*"),l=RegExp(s+s+"*$"),u=function(t,e,n){var o={},s=a(function(){return!!i[t]()||"​…"!="​…"[t]()}),c=o[t]=s?e(d):i[t];n&&(o[n]=c),r(r.P+r.F*s,"String",o)},d=u.trim=function(t,e){return t=String(o(t)),1&e&&(t=t.replace(c,"")),2&e&&(t=t.replace(l,"")),t};t.exports=u},function(t,e,n){var r=n(5)("iterator"),o=!1;try{var a=[7][r]();a.return=function(){o=!0},Array.from(a,function(){throw 2})}catch(t){}t.exports=function(t,e){if(!e&&!o)return!1;var n=!1;try{var a=[7],i=a[r]();i.next=function(){return{done:n=!0}},a[r]=function(){return i},t(a)}catch(t){}return n}},function(t,e,n){"use strict";var r=n(3);t.exports=function(){var t=r(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},function(t,e,n){"use strict";var r=n(46),o=RegExp.prototype.exec;t.exports=function(t,e){var n=t.exec;if("function"==typeof n){var a=n.call(t,e);if("object"!=typeof a)throw new TypeError("RegExp exec method returned something other than an Object or null");return a}if("RegExp"!==r(t))throw new TypeError("RegExp#exec called on incompatible receiver");return o.call(t,e)}},function(t,e,n){"use strict";n(121);var r=n(10),o=n(15),a=n(2),i=n(25),s=n(5),c=n(89),l=s("species"),u=!a(function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")}),d=function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2===n.length&&"a"===n[0]&&"b"===n[1]}();t.exports=function(t,e,n){var f=s(t),p=!a(function(){var e={};return e[f]=function(){return 7},7!=""[t](e)}),g=p?!a(function(){var e=!1,n=/a/;return n.exec=function(){return e=!0,null},"split"===t&&(n.constructor={},n.constructor[l]=function(){return n}),n[f](""),!e}):void 0;if(!p||!g||"replace"===t&&!u||"split"===t&&!d){var h=/./[f],m=n(i,f,""[t],function(t,e,n,r,o){return e.exec===c?p&&!o?{done:!0,value:h.call(e,n,r)}:{done:!0,value:t.call(n,e,r)}:{done:!1}}),v=m[0],y=m[1];r(String.prototype,t,v),o(RegExp.prototype,f,2==e?function(t,e){return y.call(t,this,e)}:function(t){return y.call(t,this)})}}},function(t,e,n){var r=n(22),o=n(117),a=n(84),i=n(3),s=n(6),c=n(86),l={},u={};(e=t.exports=function(t,e,n,d,f){var p,g,h,m,v=f?function(){return t}:c(t),y=r(n,d,e?2:1),_=0;if("function"!=typeof v)throw TypeError(t+" is not iterable!");if(a(v)){for(p=s(t.length);p>_;_++)if((m=e?y(i(g=t[_])[0],g[1]):y(t[_]))===l||m===u)return m}else for(h=v.call(t);!(g=h.next()).done;)if((m=o(h,y,g.value,e))===l||m===u)return m}).BREAK=l,e.RETURN=u},function(t,e,n){var r=n(1).navigator;t.exports=r&&r.userAgent||""},function(t,e,n){"use strict";var r=n(1),o=n(0),a=n(10),i=n(43),s=n(28),c=n(57),l=n(42),u=n(4),d=n(2),f=n(53),p=n(38),g=n(75);t.exports=function(t,e,n,h,m,v){var y=r[t],_=y,b=m?"set":"add",w=_&&_.prototype,x={},S=function(t){var e=w[t];a(w,t,"delete"==t?function(t){return!(v&&!u(t))&&e.call(this,0===t?0:t)}:"has"==t?function(t){return!(v&&!u(t))&&e.call(this,0===t?0:t)}:"get"==t?function(t){return v&&!u(t)?void 0:e.call(this,0===t?0:t)}:"add"==t?function(t){return e.call(this,0===t?0:t),this}:function(t,n){return e.call(this,0===t?0:t,n),this})};if("function"==typeof _&&(v||w.forEach&&!d(function(){(new _).entries().next()}))){var A=new _,j=A[b](v?{}:-0,1)!=A,L=d(function(){A.has(1)}),P=f(function(t){new _(t)}),E=!v&&d(function(){for(var t=new _,e=5;e--;)t[b](e,e);return!t.has(-0)});P||((_=e(function(e,n){l(e,_,t);var r=g(new y,e,_);return null!=n&&c(n,m,r[b],r),r})).prototype=w,w.constructor=_),(L||E)&&(S("delete"),S("has"),m&&S("get")),(E||j)&&S(b),v&&w.clear&&delete w.clear}else _=h.getConstructor(e,t,m,b),i(_.prototype,n),s.NEED=!0;return p(_,t),x[t]=_,o(o.G+o.W+o.F*(_!=y),x),v||h.setStrong(_,t,m),_}},function(t,e,n){for(var r,o=n(1),a=n(15),i=n(30),s=i("typed_array"),c=i("view"),l=!(!o.ArrayBuffer||!o.DataView),u=l,d=0,f="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");d<9;)(r=o[f[d++]])?(a(r.prototype,s,!0),a(r.prototype,c,!0)):u=!1;t.exports={ABV:l,CONSTR:u,TYPED:s,VIEW:c}},function(t,e,n){"use strict";(function(e){var r=n(13),o=n(139),a={"Content-Type":"application/x-www-form-urlencoded"};function i(t,e){!r.isUndefined(t)&&r.isUndefined(t["Content-Type"])&&(t["Content-Type"]=e)}var s,c={adapter:("undefined"!=typeof XMLHttpRequest?s=n(95):void 0!==e&&(s=n(95)),s),transformRequest:[function(t,e){return o(e,"Content-Type"),r.isFormData(t)||r.isArrayBuffer(t)||r.isBuffer(t)||r.isStream(t)||r.isFile(t)||r.isBlob(t)?t:r.isArrayBufferView(t)?t.buffer:r.isURLSearchParams(t)?(i(e,"application/x-www-form-urlencoded;charset=utf-8"),t.toString()):r.isObject(t)?(i(e,"application/json;charset=utf-8"),JSON.stringify(t)):t}],transformResponse:[function(t){if("string"==typeof t)try{t=JSON.parse(t)}catch(t){}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(t){return t>=200&&t<300}};c.headers={common:{Accept:"application/json, text/plain, */*"}},r.forEach(["delete","get","head"],function(t){c.headers[t]={}}),r.forEach(["post","put","patch"],function(t){c.headers[t]=r.merge(a)}),t.exports=c}).call(this,n(138))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text/html";if(!t)return!1;var n=(new DOMParser).parseFromString(t,e);return n?Array.prototype.slice.call(n.body.childNodes):n}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!alm_localize.a11y_focus)return!1;t.addons.woocommerce?r(!1,!1,e,!1,t.isSafari):t.transition_container&&n>0?t.addons.paging?r(t.init,t.addons.preloaded,t.listing,o,t.isSafari):t.addons.single_post||t.addons.nextpage?r(!1,t.addons.preloaded,e,o,t.isSafari):r(t.init,t.addons.preloaded,e,o,t.isSafari):t.transition_container||"table"!==t.container_type||r(t.init,t.addons.preloaded,e[0],o,t.isSafari)};var r=function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"false",n=arguments[2],r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(!r&&(t||!n)&&"true"!==e)return!1;n.setAttribute("tabIndex","-1"),n.style.outline="none";var a=(n.classList.contains("alm-listing")?n:n.parentNode).dataset.scrollContainer;if(a){var i=document.querySelector(a);if(i){var s=i.scrollLeft,c=i.scrollTop;n.focus(),i.scrollLeft=s,i.scrollTop=c}}else{var l=window.scrollX,u=window.scrollY;o&&(window.scrollTo(l,u),u=0===u?1:u),n.focus(),window.scrollTo(l,u)}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(!t)return!1;if(e.indexOf("Safari")>-1&&-1!=e.indexOf("Chrome")||e.indexOf("Firefox")>-1||e.indexOf("Windows")>-1)return!1;for(var n=t.querySelectorAll("img[srcset]:not(.alm-loaded)"),r=0;r<n.length;r++){var o=n[r];o.classList.add("alm-loaded"),o.outerHTML=o.outerHTML}}},function(t,e,n){var r,o;
2
  /*!
3
  * imagesLoaded v4.1.4
4
  * JavaScript is all like "You images are done yet or what?"
9
  * JavaScript is all like "You images are done yet or what?"
10
  * MIT License
11
  */
12
+ !function(a,i){"use strict";r=[n(165)],void 0===(o=function(t){return function(t,e){var n=t.jQuery,r=t.console;function o(t,e){for(var n in e)t[n]=e[n];return t}var a=Array.prototype.slice;function i(t,e,s){if(!(this instanceof i))return new i(t,e,s);var c=t;"string"==typeof t&&(c=document.querySelectorAll(t)),c?(this.elements=function(t){if(Array.isArray(t))return t;if("object"==typeof t&&"number"==typeof t.length)return a.call(t);return[t]}(c),this.options=o({},this.options),"function"==typeof e?s=e:o(this.options,e),s&&this.on("always",s),this.getImages(),n&&(this.jqDeferred=new n.Deferred),setTimeout(this.check.bind(this))):r.error("Bad element for imagesLoaded "+(c||t))}i.prototype=Object.create(e.prototype),i.prototype.options={},i.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)},i.prototype.addElementImages=function(t){"IMG"==t.nodeName&&this.addImage(t),!0===this.options.background&&this.addElementBackgroundImages(t);var e=t.nodeType;if(e&&s[e]){for(var n=t.querySelectorAll("img"),r=0;r<n.length;r++){var o=n[r];this.addImage(o)}if("string"==typeof this.options.background){var a=t.querySelectorAll(this.options.background);for(r=0;r<a.length;r++){var i=a[r];this.addElementBackgroundImages(i)}}}};var s={1:!0,9:!0,11:!0};function c(t){this.img=t}function l(t,e){this.url=t,this.element=e,this.img=new Image}return i.prototype.addElementBackgroundImages=function(t){var e=getComputedStyle(t);if(e)for(var n=/url\((['"])?(.*?)\1\)/gi,r=n.exec(e.backgroundImage);null!==r;){var o=r&&r[2];o&&this.addBackground(o,t),r=n.exec(e.backgroundImage)}},i.prototype.addImage=function(t){var e=new c(t);this.images.push(e)},i.prototype.addBackground=function(t,e){var n=new l(t,e);this.images.push(n)},i.prototype.check=function(){var t=this;function e(e,n,r){setTimeout(function(){t.progress(e,n,r)})}this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?this.images.forEach(function(t){t.once("progress",e),t.check()}):this.complete()},i.prototype.progress=function(t,e,n){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!t.isLoaded,this.emitEvent("progress",[this,t,e]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,t),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&r&&r.log("progress: "+n,t,e)},i.prototype.complete=function(){var t=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emitEvent(t,[this]),this.emitEvent("always",[this]),this.jqDeferred){var e=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[e](this)}},c.prototype=Object.create(e.prototype),c.prototype.check=function(){this.getIsImageComplete()?this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.proxyImage.src=this.img.src)},c.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},c.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.img,e])},c.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},c.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},c.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},c.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},l.prototype=Object.create(c.prototype),l.prototype.check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url,this.getIsImageComplete()&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},l.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},l.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.element,e])},i.makeJQueryPlugin=function(e){(e=e||t.jQuery)&&((n=e).fn.imagesLoaded=function(t,e){return new i(this,t,e).jqDeferred.promise(n(this))})},i.makeJQueryPlugin(),i}(a,t)}.apply(e,r))||(t.exports=o)}("undefined"!=typeof window?window:this)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t,e){e/=10,t.style.opacity=.5;var n=setInterval(function(){t.style.opacity<.1?clearInterval(n):t.style.opacity-=.1},e)}},function(t,e,n){var r=n(4),o=n(1).document,a=r(o)&&r(o.createElement);t.exports=function(t){return a?o.createElement(t):{}}},function(t,e,n){e.f=n(5)},function(t,e,n){var r=n(49)("keys"),o=n(30);t.exports=function(t){return r[t]||(r[t]=o(t))}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,n){var r=n(24);t.exports=Array.isArray||function(t){return"Array"==r(t)}},function(t,e,n){var r=n(1).document;t.exports=r&&r.documentElement},function(t,e,n){var r=n(4),o=n(3),a=function(t,e){if(o(t),!r(e)&&null!==e)throw TypeError(e+": can't set as prototype!")};t.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,e,r){try{(r=n(22)(Function.call,n(19).f(Object.prototype,"__proto__").set,2))(t,[]),e=!(t instanceof Array)}catch(t){e=!0}return function(t,n){return a(t,n),e?t.__proto__=n:r(t,n),t}}({},!1):void 0),check:a}},function(t,e){t.exports="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff"},function(t,e,n){var r=n(4),o=n(73).set;t.exports=function(t,e,n){var a,i=e.constructor;return i!==n&&"function"==typeof i&&(a=i.prototype)!==n.prototype&&r(a)&&o&&o(t,a),t}},function(t,e,n){"use strict";var r=n(18),o=n(25);t.exports=function(t){var e=String(o(this)),n="",a=r(t);if(a<0||a==1/0)throw RangeError("Count can't be negative");for(;a>0;(a>>>=1)&&(e+=e))1&a&&(n+=e);return n}},function(t,e){t.exports=Math.sign||function(t){return 0==(t=+t)||t!=t?t:t<0?-1:1}},function(t,e){var n=Math.expm1;t.exports=!n||n(10)>22025.465794806718||n(10)<22025.465794806718||-2e-17!=n(-2e-17)?function(t){return 0==(t=+t)?t:t>-1e-6&&t<1e-6?t+t*t/2:Math.exp(t)-1}:n},function(t,e,n){var r=n(18),o=n(25);t.exports=function(t){return function(e,n){var a,i,s=String(o(e)),c=r(n),l=s.length;return c<0||c>=l?t?"":void 0:(a=s.charCodeAt(c))<55296||a>56319||c+1===l||(i=s.charCodeAt(c+1))<56320||i>57343?t?s.charAt(c):a:t?s.slice(c,c+2):i-56320+(a-55296<<10)+65536}}},function(t,e,n){"use strict";var r=n(31),o=n(0),a=n(10),i=n(15),s=n(39),c=n(116),l=n(38),u=n(36),d=n(5)("iterator"),f=!([].keys&&"next"in[].keys()),p=function(){return this};t.exports=function(t,e,n,g,h,m,v){c(n,e,g);var y,_,b,w=function(t){if(!f&&t in j)return j[t];switch(t){case"keys":case"values":return function(){return new n(this,t)}}return function(){return new n(this,t)}},x=e+" Iterator",S="values"==h,A=!1,j=t.prototype,L=j[d]||j["@@iterator"]||h&&j[h],P=L||w(h),E=h?S?w("entries"):P:void 0,O="Array"==e&&j.entries||L;if(O&&(b=u(O.call(new t)))!==Object.prototype&&b.next&&(l(b,x,!0),r||"function"==typeof b[d]||i(b,d,p)),S&&L&&"values"!==L.name&&(A=!0,P=function(){return L.call(this)}),r&&!v||!f&&!A&&j[d]||i(j,d,P),s[e]=P,s[x]=p,h)if(y={values:S?P:w("values"),keys:m?P:w("keys"),entries:E},v)for(_ in y)_ in j||a(j,_,y[_]);else o(o.P+o.F*(f||A),e,y);return y}},function(t,e,n){var r=n(82),o=n(25);t.exports=function(t,e,n){if(r(e))throw TypeError("String#"+n+" doesn't accept regex!");return String(o(t))}},function(t,e,n){var r=n(4),o=n(24),a=n(5)("match");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[a])?!!e:"RegExp"==o(t))}},function(t,e,n){var r=n(5)("match");t.exports=function(t){var e=/./;try{"/./"[t](e)}catch(n){try{return e[r]=!1,!"/./"[t](e)}catch(t){}}return!0}},function(t,e,n){var r=n(39),o=n(5)("iterator"),a=Array.prototype;t.exports=function(t){return void 0!==t&&(r.Array===t||a[o]===t)}},function(t,e,n){"use strict";var r=n(7),o=n(29);t.exports=function(t,e,n){e in t?r.f(t,e,o(0,n)):t[e]=n}},function(t,e,n){var r=n(46),o=n(5)("iterator"),a=n(39);t.exports=n(9).getIteratorMethod=function(t){if(null!=t)return t[o]||t["@@iterator"]||a[r(t)]}},function(t,e,n){"use strict";var r=n(11),o=n(33),a=n(6);t.exports=function(t){for(var e=r(this),n=a(e.length),i=arguments.length,s=o(i>1?arguments[1]:void 0,n),c=i>2?arguments[2]:void 0,l=void 0===c?n:o(c,n);l>s;)e[s++]=t;return e}},function(t,e,n){"use strict";var r=n(40),o=n(120),a=n(39),i=n(16);t.exports=n(80)(Array,"Array",function(t,e){this._t=i(t),this._i=0,this._k=e},function(){var t=this._t,e=this._k,n=this._i++;return!t||n>=t.length?(this._t=void 0,o(1)):o(0,"keys"==e?n:"values"==e?t[n]:[n,t[n]])},"values"),a.Arguments=a.Array,r("keys"),r("values"),r("entries")},function(t,e,n){"use strict";var r,o,a=n(54),i=RegExp.prototype.exec,s=String.prototype.replace,c=i,l=(r=/a/,o=/b*/g,i.call(r,"a"),i.call(o,"a"),0!==r.lastIndex||0!==o.lastIndex),u=void 0!==/()??/.exec("")[1];(l||u)&&(c=function(t){var e,n,r,o,c=this;return u&&(n=new RegExp("^"+c.source+"$(?!\\s)",a.call(c))),l&&(e=c.lastIndex),r=i.call(c,t),l&&r&&(c.lastIndex=c.global?r.index+r[0].length:e),u&&r&&r.length>1&&s.call(r[0],n,function(){for(o=1;o<arguments.length-2;o++)void 0===arguments[o]&&(r[o]=void 0)}),r}),t.exports=c},function(t,e,n){"use strict";var r=n(79)(!0);t.exports=function(t,e,n){return e+(n?r(t,e).length:1)}},function(t,e,n){var r,o,a,i=n(22),s=n(110),c=n(72),l=n(67),u=n(1),d=u.process,f=u.setImmediate,p=u.clearImmediate,g=u.MessageChannel,h=u.Dispatch,m=0,v={},y=function(){var t=+this;if(v.hasOwnProperty(t)){var e=v[t];delete v[t],e()}},_=function(t){y.call(t.data)};f&&p||(f=function(t){for(var e=[],n=1;arguments.length>n;)e.push(arguments[n++]);return v[++m]=function(){s("function"==typeof t?t:Function(t),e)},r(m),m},p=function(t){delete v[t]},"process"==n(24)(d)?r=function(t){d.nextTick(i(y,t,1))}:h&&h.now?r=function(t){h.now(i(y,t,1))}:g?(a=(o=new g).port2,o.port1.onmessage=_,r=i(a.postMessage,a,1)):u.addEventListener&&"function"==typeof postMessage&&!u.importScripts?(r=function(t){u.postMessage(t+"","*")},u.addEventListener("message",_,!1)):r="onreadystatechange"in l("script")?function(t){c.appendChild(l("script")).onreadystatechange=function(){c.removeChild(this),y.call(t)}}:function(t){setTimeout(i(y,t,1),0)}),t.exports={set:f,clear:p}},function(t,e,n){"use strict";var r=n(1),o=n(8),a=n(31),i=n(60),s=n(15),c=n(43),l=n(2),u=n(42),d=n(18),f=n(6),p=n(128),g=n(35).f,h=n(7).f,m=n(87),v=n(38),y="prototype",_="Wrong index!",b=r.ArrayBuffer,w=r.DataView,x=r.Math,S=r.RangeError,A=r.Infinity,j=b,L=x.abs,P=x.pow,E=x.floor,O=x.log,M=x.LN2,T=o?"_b":"buffer",I=o?"_l":"byteLength",C=o?"_o":"byteOffset";function F(t,e,n){var r,o,a,i=new Array(n),s=8*n-e-1,c=(1<<s)-1,l=c>>1,u=23===e?P(2,-24)-P(2,-77):0,d=0,f=t<0||0===t&&1/t<0?1:0;for((t=L(t))!=t||t===A?(o=t!=t?1:0,r=c):(r=E(O(t)/M),t*(a=P(2,-r))<1&&(r--,a*=2),(t+=r+l>=1?u/a:u*P(2,1-l))*a>=2&&(r++,a/=2),r+l>=c?(o=0,r=c):r+l>=1?(o=(t*a-1)*P(2,e),r+=l):(o=t*P(2,l-1)*P(2,e),r=0));e>=8;i[d++]=255&o,o/=256,e-=8);for(r=r<<e|o,s+=e;s>0;i[d++]=255&r,r/=256,s-=8);return i[--d]|=128*f,i}function N(t,e,n){var r,o=8*n-e-1,a=(1<<o)-1,i=a>>1,s=o-7,c=n-1,l=t[c--],u=127&l;for(l>>=7;s>0;u=256*u+t[c],c--,s-=8);for(r=u&(1<<-s)-1,u>>=-s,s+=e;s>0;r=256*r+t[c],c--,s-=8);if(0===u)u=1-i;else{if(u===a)return r?NaN:l?-A:A;r+=P(2,e),u-=i}return(l?-1:1)*r*P(2,u-e)}function k(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]}function R(t){return[255&t]}function q(t){return[255&t,t>>8&255]}function D(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]}function z(t){return F(t,52,8)}function B(t){return F(t,23,4)}function U(t,e,n){h(t[y],e,{get:function(){return this[n]}})}function W(t,e,n,r){var o=p(+n);if(o+e>t[I])throw S(_);var a=t[T]._b,i=o+t[C],s=a.slice(i,i+e);return r?s:s.reverse()}function H(t,e,n,r,o,a){var i=p(+n);if(i+e>t[I])throw S(_);for(var s=t[T]._b,c=i+t[C],l=r(+o),u=0;u<e;u++)s[c+u]=l[a?u:e-u-1]}if(i.ABV){if(!l(function(){b(1)})||!l(function(){new b(-1)})||l(function(){return new b,new b(1.5),new b(NaN),"ArrayBuffer"!=b.name})){for(var V,G=(b=function(t){return u(this,b),new j(p(t))})[y]=j[y],Y=g(j),X=0;Y.length>X;)(V=Y[X++])in b||s(b,V,j[V]);a||(G.constructor=b)}var Q=new w(new b(2)),$=w[y].setInt8;Q.setInt8(0,2147483648),Q.setInt8(1,2147483649),!Q.getInt8(0)&&Q.getInt8(1)||c(w[y],{setInt8:function(t,e){$.call(this,t,e<<24>>24)},setUint8:function(t,e){$.call(this,t,e<<24>>24)}},!0)}else b=function(t){u(this,b,"ArrayBuffer");var e=p(t);this._b=m.call(new Array(e),0),this[I]=e},w=function(t,e,n){u(this,w,"DataView"),u(t,b,"DataView");var r=t[I],o=d(e);if(o<0||o>r)throw S("Wrong offset!");if(o+(n=void 0===n?r-o:f(n))>r)throw S("Wrong length!");this[T]=t,this[C]=o,this[I]=n},o&&(U(b,"byteLength","_l"),U(w,"buffer","_b"),U(w,"byteLength","_l"),U(w,"byteOffset","_o")),c(w[y],{getInt8:function(t){return W(this,1,t)[0]<<24>>24},getUint8:function(t){return W(this,1,t)[0]},getInt16:function(t){var e=W(this,2,t,arguments[1]);return(e[1]<<8|e[0])<<16>>16},getUint16:function(t){var e=W(this,2,t,arguments[1]);return e[1]<<8|e[0]},getInt32:function(t){return k(W(this,4,t,arguments[1]))},getUint32:function(t){return k(W(this,4,t,arguments[1]))>>>0},getFloat32:function(t){return N(W(this,4,t,arguments[1]),23,4)},getFloat64:function(t){return N(W(this,8,t,arguments[1]),52,8)},setInt8:function(t,e){H(this,1,t,R,e)},setUint8:function(t,e){H(this,1,t,R,e)},setInt16:function(t,e){H(this,2,t,q,e,arguments[2])},setUint16:function(t,e){H(this,2,t,q,e,arguments[2])},setInt32:function(t,e){H(this,4,t,D,e,arguments[2])},setUint32:function(t,e){H(this,4,t,D,e,arguments[2])},setFloat32:function(t,e){H(this,4,t,B,e,arguments[2])},setFloat64:function(t,e){H(this,8,t,z,e,arguments[2])}});v(b,"ArrayBuffer"),v(w,"DataView"),s(w[y],i.VIEW,!0),e.ArrayBuffer=b,e.DataView=w},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.render=e.getOffset=e.almScroll=e.start=e.tracking=e.tab=e.filter=void 0;var r=O(n(134)),o=O(n(154));n(155);var a=O(n(156)),i=O(n(99)),s=O(n(158)),c=O(n(159)),l=O(n(62)),u=O(n(160)),d=E(n(161)),f=E(n(100)),p=n(101),g=O(n(162)),h=O(n(163)),m=O(n(63)),v=O(n(164)),y=O(n(48)),_=O(n(66)),b=O(n(166)),w=O(n(167)),x=O(n(168)),S=O(n(169)),A=O(n(64)),j=n(170),L=n(171),P=O(n(172));function E(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}function O(t){return t&&t.__esModule?t:{default:t}}function M(t){return function(){var e=t.apply(this,arguments);return new Promise(function(t,n){return function r(o,a){try{var i=e[o](a),s=i.value}catch(t){return void n(t)}if(!i.done)return Promise.resolve(s).then(function(t){r("next",t)},function(t){r("throw",t)});t(s)}("next")})}}n(173),n(340);var T=n(341),I=n(65);o.default.polyfill();var C=!1;!function(){var t=function(t,e){alm_localize&&"true"===alm_localize.scrolltop&&window.scrollTo(0,0);var n=this;n.AjaxLoadMore={},n.addons={},n.extensions={},n.integration={},n.window=window,n.page=0,n.posts=0,n.totalposts=0,n.proceed=!1,n.disable_ajax=!1,n.init=!0,n.loading=!0,n.finished=!1,n.timer=null,n.ua=window.navigator.userAgent?window.navigator.userAgent:"",n.vendor=window.navigator.vendor?window.navigator.vendor:"",n.isSafari=/Safari/i.test(n.ua)&&/Apple Computer/.test(n.vendor)&&!/Mobi|Android/i.test(n.ua),n.main=t,n.master_id=t.dataset.id?"ajax-load-more-"+t.dataset.id:t.id,t.classList.add("alm-"+e),t.setAttribute("data-alm-id",e),n.master_id=n.master_id.replace(/-/g,"_"),n.localize=window[n.master_id+"_vars"],n.main=t,n.listing=t.querySelector(".alm-listing")||t.querySelector(".alm-comments"),n.content=n.listing,n.el=n.content,n.ajax=t.querySelector(".alm-ajax"),n.container_type=n.listing.dataset.containerType,n.canonical_url=t.dataset.canonicalUrl,n.nested=t.dataset.nested?t.dataset.nested:null,n.is_search=t.dataset.search,n.slug=t.dataset.slug,n.post_id=t.dataset.postId,n.id=t.dataset.id?t.dataset.id:"";var o=t.querySelector(".alm-no-results");if(n.no_results=o?o.innerHTML:"",n.repeater=n.listing.dataset.repeater,n.theme_repeater=n.listing.dataset.themeRepeater,n.post_type=n.listing.dataset.postType?n.listing.dataset.postType:"post",n.sticky_posts=n.listing.dataset.stickyPosts?n.listing.dataset.stickyPosts:null,n.btnWrap=t.querySelectorAll(".alm-btn-wrap"),n.btnWrap=Array.prototype.slice.call(n.btnWrap),n.btnWrap[n.btnWrap.length-1].style.visibility="visible",n.trigger=n.btnWrap[n.btnWrap.length-1],n.button=n.trigger.querySelector("button.alm-load-more-btn"),n.button_label=n.listing.dataset.buttonLabel,n.button_loading_label=n.listing.dataset.buttonLoadingLabel,n.placeholder=n.main.querySelector(".alm-placeholder"),n.scroll_distance=n.listing.dataset.scrollDistance,n.scroll_distance=n.scroll_distance?n.scroll_distance:100,n.scroll_container=n.listing.dataset.scrollContainer,n.max_pages=n.listing.dataset.maxPages?parseInt(n.listing.dataset.maxPages):0,n.pause_override=n.listing.dataset.pauseOverride,n.pause=!!n.listing.dataset.pause&&n.listing.dataset.pause,n.transition=n.listing.dataset.transition,n.transition_container=n.listing.dataset.transitionContainer,n.tcc=n.listing.dataset.transitionContainerClasses,n.speed=alm_localize.speed?parseInt(alm_localize.speed):200,n.images_loaded=!!n.listing.dataset.imagesLoaded&&n.listing.dataset.imagesLoaded,n.destroy_after=n.listing.dataset.destroyAfter?n.listing.dataset.destroyAfter:"",n.orginal_posts_per_page=parseInt(n.listing.dataset.postsPerPage),n.posts_per_page=n.listing.dataset.postsPerPage,n.offset=n.listing.dataset.offset?parseInt(n.listing.dataset.offset):0,n.integration.woocommerce=!!n.listing.dataset.woocommerce&&n.listing.dataset.woocommerce,n.integration.woocommerce="true"===n.integration.woocommerce,n.addons.woocommerce=!!n.localize.woocommerce,n.addons.woocommerce&&(n.addons.woocommerce_columns=n.localize.woocommerce.columns?parseInt(n.localize.woocommerce.columns):3,n.addons.woocommerce_paged=n.localize.woocommerce.paged?parseInt(n.localize.woocommerce.paged):1,n.addons.woocommerce_paged_urls=n.localize.woocommerce.paged_urls,n.addons.woocommerce_pages=parseInt(n.localize.woocommerce.pages),n.addons.woocommerce_classes={},n.addons.woocommerce_classes.container=n.localize.woocommerce.container,n.addons.woocommerce_classes.products=n.localize.woocommerce.products,n.addons.woocommerce_classes.results=n.localize.woocommerce.results,n.addons.woocommerce_results_text=document.querySelectorAll(n.addons.woocommerce_classes.results),n.addons.woocommerce_settings=n.localize.woocommerce.settings,n.page=parseInt(n.page)+n.addons.woocommerce_paged),n.addons.cache=n.listing.dataset.cache,n.addons.cache=void 0!==n.addons.cache&&n.addons.cache,n.addons.cache_id=n.listing.dataset.cacheId,n.addons.cache_path=n.listing.dataset.cachePath,n.addons.cache_logged_in=n.listing.dataset.cacheLoggedIn,n.addons.cache_logged_in=void 0!==n.addons.cache_logged_in&&n.addons.cache_logged_in,n.addons.cta=n.listing.dataset.cta,n.addons.cta_position=n.listing.dataset.ctaPosition,n.addons.cta_repeater=n.listing.dataset.ctaRepeater,n.addons.cta_theme_repeater=n.listing.dataset.ctaThemeRepeater,n.addons.nextpage=n.listing.dataset.nextpage,n.addons.nextpage_urls=n.listing.dataset.nextpageUrls,n.addons.nextpage_scroll=n.listing.dataset.nextpageScroll,n.addons.nextpage_pageviews=n.listing.dataset.nextpagePageviews,n.addons.nextpage_post_id=n.listing.dataset.nextpagePostId,n.addons.nextpage_startpage=n.listing.dataset.nextpageStartpage,n.addons.single_post=n.listing.dataset.singlePost,n.addons.single_post_id=n.listing.dataset.singlePostId,n.addons.single_post_order=n.listing.dataset.singlePostOrder,n.addons.single_post_init_id=n.listing.dataset.singlePostId,n.addons.single_post_taxonomy=n.listing.dataset.singlePostTaxonomy,n.addons.single_post_excluded_terms=n.listing.dataset.singlePostExcludedTerms,n.addons.single_post_progress_bar=n.listing.dataset.singlePostProgressBar,n.addons.single_post_target=n.listing.dataset.singlePostTarget,n.addons.comments=n.listing.dataset.comments,n.addons.comments_post_id=n.listing.dataset.comments_post_id,n.addons.comments_per_page=n.listing.dataset.comments_per_page,n.addons.comments_per_page=void 0===n.addons.comments_per_page?"5":n.addons.comments_per_page,n.addons.comments_type=n.listing.dataset.comments_type,n.addons.comments_style=n.listing.dataset.comments_style,n.addons.comments_template=n.listing.dataset.comments_template,n.addons.comments_callback=n.listing.dataset.comments_callback,n.addons.tabs=n.listing.dataset.tabs,n.addons.filters=n.listing.dataset.filters,n.addons.seo=n.listing.dataset.seo,n.addons.preloaded=n.listing.dataset.preloaded,n.addons.preloaded_amount=n.listing.dataset.preloadedAmount?n.listing.dataset.preloadedAmount:0,n.is_preloaded="true"===n.listing.dataset.isPreloaded,n.addons.paging=n.listing.dataset.paging,n.addons.users="true"===n.listing.dataset.users,n.addons.users&&(n.orginal_posts_per_page=n.listing.dataset.usersPerPage,n.posts_per_page=n.listing.dataset.usersPerPage),n.extensions.restapi=n.listing.dataset.restapi,n.extensions.restapi_base_url=n.listing.dataset.restapiBaseUrl,n.extensions.restapi_namespace=n.listing.dataset.restapiNamespace,n.extensions.restapi_endpoint=n.listing.dataset.restapiEndpoint,n.extensions.restapi_template_id=n.listing.dataset.restapiTemplateId,n.extensions.restapi_debug=n.listing.dataset.restapiDebug,n.extensions.acf=n.listing.dataset.acf,n.extensions.acf_field_type=n.listing.dataset.acfFieldType,n.extensions.acf_field_name=n.listing.dataset.acfFieldName,n.extensions.acf_parent_field_name=n.listing.dataset.acfParentFieldName,n.extensions.acf_post_id=n.listing.dataset.acfPostId,n.extensions.acf="true"===n.extensions.acf,void 0!==n.extensions.acf_field_type&&void 0!==n.extensions.acf_field_name&&void 0!==n.extensions.acf_post_id||(n.extensions.acf=!1),n.extensions.term_query=n.listing.dataset.termQuery,n.extensions.term_query_taxonomy=n.listing.dataset.termQueryTaxonomy,n.extensions.term_query_hide_empty=n.listing.dataset.termQueryHideEmpty,n.extensions.term_query_number=n.listing.dataset.termQueryNumber,n.extensions.term_query="true"===n.extensions.term_query,"true"===n.addons.paging?(n.addons.paging=!0,n.addons.paging_init=!0,n.addons.paging_controls="true"===n.listing.dataset.pagingControls,n.addons.paging_show_at_most=n.listing.dataset.pagingShowAtMost,n.addons.paging_classes=n.listing.dataset.pagingClasses,n.addons.paging_show_at_most=void 0===n.addons.paging_show_at_most?7:n.addons.paging_show_at_most,n.addons.paging_first_label=n.listing.dataset.pagingFirstLabel,n.addons.paging_previous_label=n.listing.dataset.pagingPreviousLabel,n.addons.paging_next_label=n.listing.dataset.pagingNextLabel,n.addons.paging_last_label=n.listing.dataset.pagingLastLabel,n.pause="true"===n.addons.preloaded||n.pause):n.addons.paging=!1,"true"===n.addons.filters){n.addons.filters=!0,n.addons.filters_url="true"===n.listing.dataset.filtersUrl,n.addons.filters_paging="true"===n.listing.dataset.filtersPaging,n.addons.filters_scroll="true"===n.listing.dataset.filtersScroll,n.addons.filters_scrolltop=n.listing.dataset.filtersScrolltop?n.listing.dataset.filtersScrolltop:"30",n.addons.filters_analtyics=n.listing.dataset.filtersAnalytics,n.addons.filters_debug=n.listing.dataset.filtersDebug,n.addons.filters_startpage=0;var b=(0,a.default)("pg");n.addons.filters_startpage=null!==b?parseInt(b):0,!n.addons.paging&&n.addons.filters_startpage>0&&(n.posts_per_page=n.posts_per_page*n.addons.filters_startpage,n.isPaged=n.addons.filters_startpage>0)}else n.addons.filters=!1;if("true"===n.addons.tabs){if(n.addons.tabs=!0,n.addons.tab_template=n.listing.dataset.tabTemplate?n.listing.dataset.tabTemplate:"",n.addons.tab_onload=n.listing.dataset.tabOnload?n.listing.dataset.tabOnload:"",n.addons.tabs_resturl=n.listing.dataset.tabsRestUrl?n.listing.dataset.tabsRestUrl:"",""!==n.addons.tab_onload){var E=document.querySelector(".alm-tab-nav li [data-tab-url="+n.addons.tab_onload+"]");if(n.addons.tab_template=E?E.dataset.tabTemplate:n.addons.tab_template,n.listing.dataset.tabOnload="",E){var O=document.querySelector(".alm-tab-nav li .active");O&&O.classList.remove("active")}}}else n.addons.tabs=!1;if("true"===n.extensions.restapi?(n.extensions.restapi=!0,n.extensions.restapi_debug=void 0!==n.extensions.restapi_debug&&n.extensions.restapi_debug,n.extensions.restapi=""!==n.extensions.restapi_template_id&&n.extensions.restapi):n.extensions.restapi=!1,"true"===n.addons.preloaded?(n.addons.preloaded_amount=void 0===n.addons.preloaded_amount?n.posts_per_page:n.addons.preloaded_amount,n.localize&&n.localize.total_posts&&parseInt(n.localize.total_posts)<=parseInt(n.addons.preloaded_amount)&&(n.addons.preloaded_total_posts=n.localize.total_posts,n.disable_ajax=!0)):n.addons.preloaded="false",n.addons.seo=void 0!==n.addons.seo&&n.addons.seo,n.addons.seo="true"===n.addons.seo||n.addons.seo,n.is_search=void 0!==n.is_search&&n.is_search,n.search_value="true"===n.is_search?n.slug:"",n.addons.seo_permalink=n.listing.dataset.seoPermalink,n.addons.seo_pageview=n.listing.dataset.seoPageview,n.addons.seo_trailing_slash="false"===n.listing.dataset.seoTrailingSlash?"":"/",n.addons.seo_leading_slash="true"===n.listing.dataset.seoLeadingSlash?"/":"",n.start_page=n.listing.dataset.seoStartPage,n.start_page?(n.addons.seo_scroll=n.listing.dataset.seoScroll,n.addons.seo_scrolltop=n.listing.dataset.seoScrolltop,n.addons.seo_controls=n.listing.dataset.seoControls,n.isPaged=!1,n.start_page>1&&(n.isPaged=!0,n.posts_per_page=n.start_page*n.posts_per_page),n.addons.paging&&(n.posts_per_page=n.orginal_posts_per_page)):n.start_page=1,"true"===n.addons.nextpage?(n.addons.nextpage=!0,n.posts_per_page=1):n.addons.nextpage=!1,void 0===n.addons.nextpage_urls&&(n.addons.nextpage_urls="true"),void 0===n.addons.nextpage_scroll&&(n.addons.nextpage_scroll="250:30"),void 0===n.addons.nextpage_pageviews&&(n.addons.nextpage_pageviews="true"),void 0===n.addons.nextpage_post_id&&(n.addons.nextpage=!1,n.addons.nextpage_post_id=null),void 0===n.addons.nextpage_startpage&&(n.addons.nextpage_startpage=1),n.addons.nextpage_startpage>1&&(n.isPaged=!0),"true"===n.addons.single_post?(n.addons.single_post=!0,n.addons.single_post_permalink="",n.addons.single_post_title="",n.addons.single_post_slug=""):n.addons.single_post=!1,void 0===n.addons.single_post_id&&(n.addons.single_post_id="",n.addons.single_post_init_id=""),n.addons.single_post_order=void 0===n.addons.single_post_order?"previous":n.addons.single_post_order,n.addons.single_post_taxonomy=void 0===n.addons.single_post_taxonomy?"":n.addons.single_post_taxonomy,n.addons.single_post_excluded_terms=void 0===n.addons.single_post_excluded_terms?"":n.addons.single_post_excluded_terms,n.addons.single_post_progress_bar=void 0===n.addons.single_post_progress_bar?"":n.addons.single_post_progress_bar,n.addons.single_post_target=void 0===n.addons.single_post_target?"":n.addons.single_post_target,n.addons.single_post_title_template=n.listing.dataset.singlePostTitleTemplate,n.addons.single_post_siteTitle=n.listing.dataset.singlePostSiteTitle,n.addons.single_post_siteTagline=n.listing.dataset.singlePostSiteTagline,n.addons.single_post_pageview=n.listing.dataset.singlePostPageview,n.addons.single_post_scroll=n.listing.dataset.singlePostScroll,n.addons.single_post_scroll_speed=n.listing.dataset.singlePostScrollSpeed,n.addons.single_post_scroll_top=n.listing.dataset.singlePostScrolltop,n.addons.single_post_controls=n.listing.dataset.singlePostControls,(void 0===n.pause||n.addons.seo&&n.start_page>1)&&(n.pause=!1),"true"===n.addons.preloaded&&n.addons.seo&&n.start_page>0&&(n.pause=!1),n.addons.filters&&n.addons.filters_startpage>0&&(n.pause=!1),"true"===n.addons.preloaded&&n.addons.paging&&(n.pause=!0),n.repeater=void 0===n.repeater?"default":n.repeater,n.theme_repeater=void 0!==n.theme_repeater&&n.theme_repeater,n.max_pages=void 0===n.max_pages||0===n.max_pages?1e4:n.max_pages,n.scroll_distance=void 0===n.scroll_distance?100:n.scroll_distance,n.scroll_distance_perc=!1,-1==n.scroll_distance.toString().indexOf("%")?n.scroll_distance=parseInt(n.scroll_distance):(n.scroll_distance_perc=!0,n.scroll_distance_orig=parseInt(n.scroll_distance),n.scroll_distance=(0,S.default)(n)),n.scroll_container=void 0===n.scroll_container?"":n.scroll_container,n.transition=void 0===n.transition?"fade":n.transition,n.tcc=void 0===n.tcc?"":n.tcc,n.is_masonry_preloaded=!1,"masonry"===n.transition&&(n.masonry_init=!0,n.msnry?n.msnry.destroy():n.msnry="",n.masonry_selector=n.listing.dataset.masonrySelector,n.masonry_columnwidth=n.listing.dataset.masonryColumnwidth,n.masonry_animation=n.listing.dataset.masonryAnimation,n.masonry_animation=void 0===n.masonry_animation?"standard":n.masonry_animation,n.masonry_horizontalorder=n.listing.dataset.masonryHorizontalorder,n.masonry_horizontalorder=void 0===n.masonry_horizontalorder?"true":n.masonry_horizontalorder,n.transition_container=!1,n.images_loaded=!1,n.is_masonry_preloaded="true"===n.addons.preloaded||n.is_masonry_preloaded),void 0===n.listing.dataset.scroll?n.scroll=!0:"false"===n.listing.dataset.scroll?n.scroll=!1:n.scroll=!0,n.transition_container=void 0===n.transition_container||"true"===n.transition_container,n.button_label=void 0===n.button_label?"Older Posts":n.button_label,n.button_loading_label=void 0!==n.button_loading_label&&n.button_loading_label,n.addons.paging)n.main.classList.add("loading");else{var F=t.childNodes;if(F){var N=Array.prototype.slice.call(F).filter(function(t){return!!t.classList&&t.classList.contains("alm-btn-wrap")});n.button=N?N[0].querySelector(".alm-load-more-btn"):container.querySelector(".alm-btn-wrap .alm-load-more-btn")}else n.button=container.querySelector(".alm-btn-wrap .alm-load-more-btn");n.button.disabled=!1}if(n.integration.woocommerce?(n.resultsText=document.querySelectorAll(".woocommerce-result-count"),n.resultsText.length<1&&(n.resultsText=document.querySelectorAll(".alm-results-text"))):n.resultsText=document.querySelectorAll(".alm-results-text"),n.resultsText?n.resultsText.forEach(function(t){t.setAttribute("aria-live","polite"),t.setAttribute("aria-atomic","true")}):n.resultsText=!1,n.tableofcontents=document.querySelector(".alm-toc"),n.tableofcontents?(n.tableofcontents.setAttribute("aria-live","polite"),n.tableofcontents.setAttribute("aria-atomic","true")):n.tableofcontents=!1,n.AjaxLoadMore.loadPosts=function(){if("function"==typeof almOnChange&&window.almOnChange(n),(0,j.showPlaceholder)(n),!n.disable_ajax)if(n.addons.paging||(n.button.classList.add("loading"),!1!==n.button_loading_label&&(n.button.innerHTML=n.button_loading_label)),n.main.classList.add("alm-loading"),n.loading=!0,"true"!==n.addons.cache||n.addons.cache_logged_in)n.AjaxLoadMore.ajax("standard");else{var t=(0,c.default)(n);t?r.default.get(t).then(function(t){n.AjaxLoadMore.success(t.data,!0)}).catch(function(t){n.AjaxLoadMore.ajax("standard")}):n.AjaxLoadMore.ajax("standard")}},n.AjaxLoadMore.ajax=function(t){var e="alm_get_posts";n.acf_array="",n.extensions.acf&&("relationship"!==n.extensions.acf_field_type&&(e="alm_acf"),n.acf_array={acf:"true",post_id:n.extensions.acf_post_id,field_type:n.extensions.acf_field_type,field_name:n.extensions.acf_field_name,parent_field_name:n.extensions.acf_parent_field_name}),n.term_query_array="",n.extensions.term_query&&(e="alm_get_terms",n.term_query_array={term_query:"true",taxonomy:n.extensions.term_query_taxonomy,hide_empty:n.extensions.term_query_hide_empty,number:n.extensions.term_query_number}),n.nextpage_array="",n.addons.nextpage&&(e="alm_nextpage",n.nextpage_array={nextpage:"true",urls:n.addons.nextpage_urls,scroll:n.addons.nextpage_scroll,pageviews:n.addons.nextpage_pageviews,post_id:n.addons.nextpage_post_id,startpage:n.addons.nextpage_startpage}),n.single_post_array="",n.addons.single_post&&(n.single_post_array={single_post:"true",id:n.addons.single_post_id,slug:n.addons.single_post_slug}),n.comments_array="","true"===n.addons.comments&&(e="alm_comments",n.posts_per_page=n.addons.comments_per_page,n.comments_array={comments:"true",post_id:n.addons.comments_post_id,per_page:n.addons.comments_per_page,type:n.addons.comments_type,style:n.addons.comments_style,template:n.addons.comments_template,callback:n.addons.comments_callback}),n.users_array="",n.addons.users&&(e="alm_users",n.users_array={users:"true",role:n.listing.dataset.usersRole,include:n.listing.dataset.usersInclude,exclude:n.listing.dataset.usersExclude,per_page:n.posts_per_page,order:n.listing.dataset.usersOrder,orderby:n.listing.dataset.usersOrderby}),n.cta_array="","true"===n.addons.cta&&(n.cta_array={cta:"true",cta_position:n.addons.cta_position,cta_repeater:n.addons.cta_repeater,cta_theme_repeater:n.addons.cta_theme_repeater}),n.extensions.restapi?n.AjaxLoadMore.restapi(n,e,t):n.addons.tabs?n.AjaxLoadMore.tabs(n):n.AjaxLoadMore.adminajax(n,e,t)},n.AjaxLoadMore.adminajax=function(t,e,n){1==t.page||t.addons.paging||t.button.classList.add("loading"),r.default.interceptors.request.use(function(t){return t.paramsSerializer=function(t){return T.stringify(t,{arrayFormat:"brackets",encode:!1})},t});var o=alm_localize.ajaxurl,a=d.almGetAjaxParams(t,e,n);t.addons.single_post&&t.addons.single_post_target&&(o=t.addons.single_post_permalink,a=""),t.addons.woocommerce&&(o=(0,L.wooGetURL)(t),a=""),r.default.get(o,{params:a}).then(function(e){var r="";r=t.addons.single_post&&t.addons.single_post_target?(0,P.default)(e,t.addons.single_post_target):t.addons.woocommerce?(0,L.wooGetContent)(e,t):e.data,"standard"===n?t.AjaxLoadMore.success(r,!1):"totalpages"===n&&t.addons.paging&&t.addons.nextpage?"function"==typeof almBuildPagination&&window.almBuildPagination(r.totalpages,t):"totalposts"===n&&t.addons.paging&&"function"==typeof almBuildPagination&&window.almBuildPagination(r.totalposts,t)}).catch(function(e){t.AjaxLoadMore.error(e,"adminajax")})},n.AjaxLoadMore.tabs=function(t){var e=t.addons.tabs_resturl+"ajaxloadmore/tab",n={post_id:t.post_id,template:t.addons.tab_template};r.default.interceptors.request.use(function(t){return t.paramsSerializer=function(t){return T.stringify(t,{arrayFormat:"brackets",encode:!1})},t}),r.default.get(e,{params:n}).then(function(e){var n={html:e.data.html,meta:{postcount:1,totalposts:1}};t.AjaxLoadMore.success(n,!1),"function"==typeof almTabLoaded&&window.almTabLoaded(t)}).catch(function(e){t.AjaxLoadMore.error(e,"restapi")})},n.AjaxLoadMore.restapi=function(t,e,n){var o=wp.template(t.extensions.restapi_template_id),a=t.extensions.restapi_base_url+"/"+t.extensions.restapi_namespace+"/"+t.extensions.restapi_endpoint,i=d.almGetRestParams(t);r.default.interceptors.request.use(function(t){return t.paramsSerializer=function(t){return T.stringify(t,{arrayFormat:"brackets",encode:!1})},t}),r.default.get(a,{params:i}).then(function(e){for(var n=e.data,r="",a=n.html,i=n.meta,s=i.postcount,c=i.totalposts,l=0;l<a.length;l++){var u=a[l];"true"===t.restapi_debug&&console.log(u),r+=o(u)}var d={html:r,meta:{postcount:s,totalposts:c}};t.AjaxLoadMore.success(d,!1)}).catch(function(e){t.AjaxLoadMore.error(e,"restapi")})},n.addons.paging&&(n.addons.nextpage?n.AjaxLoadMore.ajax("totalpages"):n.AjaxLoadMore.ajax("totalposts")),n.AjaxLoadMore.success=function(e,r){var o=this;n.addons.single_post&&n.AjaxLoadMore.getSinglePost();var a=!1,c="table"===n.container_type?document.createElement("tbody"):document.createElement("div");n.el=c,c.style.opacity=0,c.style.height=0,c.style.outline="none";var d,f,b,S=n.listing.querySelector(".alm-paging-content");if(r?d=e:(d=e.html,f=e.meta,n.posts=n.addons.paging?f.postcount:n.posts+f.postcount,b=f.postcount,n.totalposts=f.totalposts,n.totalposts="true"===n.addons.preloaded?n.totalposts-n.addons.preloaded_amount:n.totalposts,n.debug=f.debug?f.debug:""),n.html=d,b=r?(0,l.default)(d).length:b,n.init&&(f&&(n.main.dataset.totalPosts=f.totalposts?f.totalposts:0),n.addons.paging&&b>0&&n.AjaxLoadMore.pagingInit(d,"alm-reveal"),0===b&&(n.addons.paging&&"function"==typeof almPagingEmpty&&window.almPagingEmpty(n),"function"==typeof almEmpty&&window.almEmpty(n),n.no_results&&setTimeout(function(){(0,w.default)(n.content,n.no_results)},n.speed+10)),n.isPaged&&(n.posts_per_page=n.users?n.listing.dataset.usersPerPage:n.listing.dataset.postsPerPage,n.page=n.start_page?n.start_page-1:n.page,n.addons.filters&&n.addons.filters_startpage>0&&(n.page=n.addons.filters_startpage-1,n.posts_per_page=n.listing.dataset.postsPerPage))),(0,x.default)(n),M(regeneratorRuntime.mark(function t(){return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,g.default)(n);case 2:case"end":return t.stop()}},t,o)}))(),b>0){if(n.addons.paging)n.init?setTimeout(function(){n.main.classList.remove("alm-loading"),n.AjaxLoadMore.triggerAddons(n)},n.speed):S&&((0,_.default)(S,n.speed),S.style.outline="none",n.main.classList.remove("alm-loading"),setTimeout(function(){S.style.opacity=0,S.innerHTML=n.html,I(S,function(){n.AjaxLoadMore.triggerAddons(n),(0,y.default)(S,n.speed),setTimeout(function(){S.style.opacity="",h.default.init(S)},parseInt(n.speed)+10),"function"==typeof almOnPagingComplete&&window.almOnPagingComplete(n)})},parseInt(n.speed)+25));else{if(n.addons.single_post)c.setAttribute("class","alm-reveal alm-single-post post-"+n.addons.single_post_id+n.tcc),c.dataset.url=n.addons.single_post_permalink,c.dataset.page=n.page,c.dataset.id=n.addons.single_post_id,c.dataset.title=n.addons.single_post_title,c.innerHTML=n.html;else if(n.transition_container){var j=void 0,P=window.location.search,E=n.addons.seo?" alm-seo":"",O=n.addons.filters?" alm-filters":"",T=n.is_preloaded?" alm-preloaded":"";if(n.init&&(n.start_page>1||n.addons.filters_startpage>0)){var F=[],N=[],k=parseInt(n.posts_per_page),R=Math.ceil(b/k);a=!0,"true"===n.addons.cta&&(k+=1,R=Math.ceil(b/k),b=R+b);for(var q=(0,u.default)((0,l.default)(n.html,"text/html")),D=0;D<b;D+=k)F.push(q.slice(D,k+D));for(var z=0;z<F.length;z++){var B="true"===n.addons.preloaded?1:0,U=document.createElement("div");z>0||"true"===n.addons.preloaded?(j=z+1+B,n.addons.seo&&("default"===n.addons.seo_permalink?(U.setAttribute("class","alm-reveal"+E+n.tcc),U.dataset.url=n.canonical_url+P+"&paged="+j,U.dataset.page=j):(U.setAttribute("class","alm-reveal"+E+n.tcc),U.dataset.url=n.canonical_url+n.addons.seo_leading_slash+"page/"+j+n.addons.seo_trailing_slash+P,U.dataset.page=j)),n.addons.filters&&(U.setAttribute("class","alm-reveal"+O+n.tcc),U.dataset.url=n.canonical_url+n.AjaxLoadMore.buildFilterURL(P,j),U.dataset.page=j)):(n.addons.seo&&(U.setAttribute("class","alm-reveal"+E+n.tcc),U.dataset.url=n.canonical_url+P,U.dataset.page="1"),n.addons.filters&&(U.setAttribute("class","alm-reveal"+O+T+n.tcc),U.dataset.url=n.canonical_url+n.AjaxLoadMore.buildFilterURL(P,0),U.dataset.page="1")),(0,i.default)(U,F[z]),(0,A.default)(U,n.ua),N.push(U)}n.listing.style.opacity=0,n.listing.style.height=0,(0,i.default)(n.listing,N),c=n.listing,n.el=c}else{if(n.addons.seo&&n.page>0||"true"===n.addons.preloaded){var W="true"===n.addons.preloaded?1:0;j=n.page+1+W,n.addons.seo?"default"===n.addons.seo_permalink?(c.setAttribute("class","alm-reveal"+E+n.tcc),c.dataset.url=n.canonical_url+P+"&paged="+j,c.dataset.page=j):(c.setAttribute("class","alm-reveal"+E+n.tcc),c.dataset.url=n.canonical_url+n.addons.seo_leading_slash+"page/"+j+n.addons.seo_trailing_slash+P,c.dataset.page=j):n.addons.filters?(c.setAttribute("class","alm-reveal"+O+n.tcc),c.dataset.url=n.canonical_url+n.AjaxLoadMore.buildFilterURL(P,j),c.dataset.page=j):c.setAttribute("class","alm-reveal"+n.tcc)}else n.addons.filters?(c.setAttribute("class","alm-reveal"+O+n.tcc),c.dataset.url=n.canonical_url+n.AjaxLoadMore.buildFilterURL(P,parseInt(n.page)+1),c.dataset.page=parseInt(n.page)+1):n.addons.seo?(c.setAttribute("class","alm-reveal"+E+n.tcc),c.dataset.url=n.canonical_url+P,c.dataset.page="1"):c.setAttribute("class","alm-reveal"+n.tcc);c.innerHTML=n.html}}else n.el=n.html,c="table"===n.container_type?(0,s.default)(n.html):(0,l.default)(n.html,"text/html");if(n.addons.woocommerce)return M(regeneratorRuntime.mark(function t(){var r,o;return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,L.woocommerce)(c,n,e.pageTitle);case 2:r=n.page+2,n.button.dataset.page=r,o=n.addons.woocommerce_paged_urls[r-1],n.button.dataset.url=o||"",n.AjaxLoadMore.transitionEnd(),"function"==typeof almComplete&&"masonry"!==n.transition&&window.almComplete(n),r>parseInt(n.addons.woocommerce_pages)&&n.AjaxLoadMore.triggerDone();case 9:case"end":return t.stop()}},t,this)}))().catch(function(t){console.log(t),console.log("There was an error loading woocommerce products")}),void(n.init=!1);("masonry"!==n.transition||n.init&&!n.is_masonry_preloaded)&&(a||(n.transition_container?n.listing.appendChild(c):"true"===n.images_loaded?I(c,function(){(0,i.default)(n.listing,c),(0,A.default)(n.listing,n.ua)}):((0,i.default)(n.listing,c),(0,A.default)(n.listing,n.ua)))),"masonry"===n.transition?(n.el=n.listing,M(regeneratorRuntime.mark(function t(){return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,v.default)(n,n.init,C);case 2:n.masonry_init=!1,n.AjaxLoadMore.transitionEnd(),"function"==typeof almComplete&&window.almComplete(n);case 5:case"end":return t.stop()}},t,this)}))().catch(function(t){console.log("There was an error with ALM Masonry")})):"none"===n.transition?"true"===n.images_loaded?I(c,function(){(0,y.default)(c,0),n.AjaxLoadMore.transitionEnd()}):((0,y.default)(c,0),n.AjaxLoadMore.transitionEnd()):"true"===n.images_loaded?I(c,function(){n.transition_container&&(0,y.default)(c,n.speed),n.AjaxLoadMore.transitionEnd()}):(n.transition_container&&(0,y.default)(c,n.speed),n.AjaxLoadMore.transitionEnd()),n.addons.tabs&&"function"==typeof almTabsSetHeight&&I(c,function(){(0,y.default)(n.listing,n.speed),setTimeout(function(){window.almTabsSetHeight(n)},n.speed)})}I(c,function(){n.AjaxLoadMore.nested(c),h.default.init(n.el),"function"==typeof almComplete&&"masonry"!==n.transition&&window.almComplete(n),C&&n.addons.filters&&("function"==typeof almFilterComplete&&window.almFilterComplete(),"function"==typeof almFiltersAddonComplete&&window.almFiltersAddonComplete(t),C=!1),n.addons.tabs&&"function"==typeof almTabsComplete&&window.almTabsComplete(),"function"==typeof almFiltersOnload&&n.init&&window.almFiltersOnload(n),n.addons.cache?b<n.posts_per_page&&n.AjaxLoadMore.triggerDone():n.posts>=n.totalposts&&!n.addons.single_post&&n.AjaxLoadMore.triggerDone()})}else n.addons.paging||(setTimeout(function(){n.button.classList.remove("loading"),n.button.classList.add("done")},n.speed),n.AjaxLoadMore.resetBtnText()),"function"==typeof almComplete&&"masonry"!==n.transition&&window.almComplete(n),C&&n.addons.filters&&("function"==typeof almFilterComplete&&almFilterComplete(),"function"==typeof almFiltersAddonComplete&&almFiltersAddonComplete(t),C=!1),n.addons.tabs&&"function"==typeof almTabsComplete&&almTabsComplete(),n.AjaxLoadMore.triggerDone();if(void 0!==n.destroy_after&&""!==n.destroy_after){var H=n.page+1;(H="true"===n.addons.preloaded?H++:H)==n.destroy_after&&n.AjaxLoadMore.destroyed()}(0,p.tableOfContents)(n,n.init),(0,m.default)(n,c,b,C),n.main.classList.contains("alm-is-filtering")&&n.main.classList.remove("alm-is-filtering"),n.init=!1},n.AjaxLoadMore.pagingPreloadedInit=function(t){t=null==t?"":t,n.AjaxLoadMore.pagingInit(t,"alm-reveal"),""===t&&("function"==typeof almPagingEmpty&&window.almPagingEmpty(n),"function"==typeof almEmpty&&window.almEmpty(n),n.no_results&&(0,w.default)(n.content,n.no_results))},n.AjaxLoadMore.pagingNextpageInit=function(t){t=null==t?"":t,n.AjaxLoadMore.pagingInit(t,"alm-reveal alm-nextpage"),"function"==typeof almSetNextPageVars&&window.almSetNextPageVars(n)},n.AjaxLoadMore.pagingInit=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"alm-reveal";t=null==t?"":t;var r=document.createElement("div");r.setAttribute("class",e);var o=document.createElement("div");o.setAttribute("class","alm-paging-content"+n.tcc),o.innerHTML=t,r.appendChild(o);var a=document.createElement("div");a.setAttribute("class","alm-paging-loading"),r.appendChild(a),n.listing.appendChild(r);var i=window.getComputedStyle(n.listing),s=parseInt(i.getPropertyValue("padding-top").replace("px","")),c=parseInt(i.getPropertyValue("padding-bottom").replace("px","")),l=r.offsetHeight;n.listing.style.height=l+s+c+"px",h.default.init(r),n.AjaxLoadMore.resetBtnText(),setTimeout(function(){"function"==typeof almFadePageControls&&window.almFadePageControls(n.btnWrap),"function"==typeof almOnWindowResize&&window.almOnWindowResize(n),n.main.classList.remove("loading")},n.speed)},n.AjaxLoadMore.nested=function(t){if(!t||!n.transition_container)return!1;var e=t.querySelectorAll(".ajax-load-more-wrap");e&&e.forEach(function(t){window.almInit(t)})},n.addons.single_post_id&&(n.fetchingPreviousPost=!1,n.addons.single_post_init=!0),n.AjaxLoadMore.getSinglePost=function(){if(n.fetchingPreviousPost)return!1;n.fetchingPreviousPost=!0;var t=alm_localize.ajaxurl,e={id:n.addons.single_post_id,initial_id:n.addons.single_post_init_id,order:n.addons.single_post_order,taxonomy:n.addons.single_post_taxonomy,excluded_terms:n.addons.single_post_excluded_terms,post_type:n.post_type,init:n.addons.single_post_init,action:"alm_get_single"};r.default.get(t,{params:e}).then(function(t){var e=t.data;e.has_previous_post?(n.listing.dataset.singlePostId=e.prev_id,n.addons.single_post_id=e.prev_id,n.addons.single_post_permalink=e.prev_permalink,n.addons.single_post_title=e.prev_title,n.addons.single_post_slug=e.prev_slug):e.has_previous_post||n.AjaxLoadMore.triggerDone(),"function"==typeof window.almSetSinglePost&&window.almSetSinglePost(n,e.current_id,e.permalink,e.title),n.fetchingPreviousPost=!1,n.addons.single_post_init=!1}).catch(function(t){n.AjaxLoadMore.error(t,"getSinglePost"),n.fetchingPreviousPost=!1})},n.AjaxLoadMore.triggerAddons=function(t){"function"==typeof almSetNextPage&&window.almSetNextPage(t),"function"==typeof almSEO&&window.almSEO(t,!1),"function"==typeof almWooCommerce&&window.almWooCommerce(t)},n.AjaxLoadMore.triggerDone=function(){n.loading=!1,n.finished=!0,n.addons.paging||(n.button.classList.add("done"),n.button.disabled=!0),"function"==typeof almDone&&setTimeout(function(){window.almDone(n),(0,j.hidePlaceholder)(n)},n.speed+10)},n.AjaxLoadMore.resetBtnText=function(){!1===n.button_loading_label||n.addons.paging||(n.button.innerHTML=n.button_label)},n.AjaxLoadMore.error=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;n.loading=!1,n.addons.paging||(n.button.classList.remove("loading"),n.AjaxLoadMore.resetBtnText()),console.log("Error: ",t),t.response?console.log("Error Msg: ",t.message):t.request?console.log(t.request):console.log("Error Msg: ",t.message),e&&console.log("ALM Error started in "+e),t.config&&console.log("ALM Error Debug: ",t.config)},n.AjaxLoadMore.click=function(t){var e=t.target||t.currentTarget;"true"===n.pause&&(n.pause=!1,n.pause_override=!1,n.AjaxLoadMore.loadPosts()),n.loading||n.finished||e.classList.contains("done")||(n.loading=!0,n.page++,n.AjaxLoadMore.loadPosts())},n.addons.paging||n.fetchingPreviousPost||(n.button.onclick=n.AjaxLoadMore.click),n.addons.paging||n.addons.tabs||n.scroll_distance_perc){var k=void 0;n.window.onresize=function(){clearTimeout(k),k=setTimeout(function(t){n.addons.tabs&&"function"==typeof almOnTabsWindowResize&&window.almOnTabsWindowResize(n),n.addons.paging&&"function"==typeof almOnWindowResize&&window.almOnWindowResize(n),n.scroll_distance_perc&&(n.scroll_distance=(0,S.default)(n))},n.speed)}}n.AjaxLoadMore.isVisible=function(){return n.visible=n.main.clientWidth>0&&n.main.clientHeight>0,n.visible},n.AjaxLoadMore.scroll=function(){n.timer&&clearTimeout(n.timer),n.timer=setTimeout(function(){if(n.AjaxLoadMore.isVisible()&&!n.fetchingPreviousPost){var t=n.trigger.getBoundingClientRect(),e=Math.round(t.top-n.window.innerHeight)+n.scroll_distance<=0;if(n.window!==window)e=n.window.querySelector(".ajax-load-more-wrap").offsetHeight<=Math.round(n.window.scrollTop+n.window.offsetHeight-n.scroll_distance);!n.loading&&!n.finished&&e&&n.page<n.max_pages-1&&n.proceed&&"true"===n.pause&&"true"===n.pause_override?n.button.click():!n.loading&&!n.finished&&e&&n.page<n.max_pages-1&&n.proceed&&"true"!==n.pause&&n.button.click()}},25)},n.scroll&&!n.addons.paging&&(""!==n.scroll_container&&(n.window=document.querySelector(n.scroll_container)?document.querySelector(n.scroll_container):n.window),n.window.addEventListener("scroll",n.AjaxLoadMore.scroll),n.window.addEventListener("touchstart",n.AjaxLoadMore.scroll),n.window.addEventListener("wheel",function(t){Math.sign(t.deltaY)>0&&n.AjaxLoadMore.scroll()}),n.window.addEventListener("keyup",function(t){switch(t.keyCode?t.keyCode:t.which){case 35:case 34:n.AjaxLoadMore.scroll()}})),n.AjaxLoadMore.destroyed=function(){n.disable_ajax=!0,n.addons.paging||(n.button.style.display="none",n.AjaxLoadMore.triggerDone(),"function"==typeof almDestroyed&&window.almDestroyed(n))},n.AjaxLoadMore.transitionEnd=function(){setTimeout(function(){n.AjaxLoadMore.resetBtnText(),n.main.classList.remove("alm-loading"),n.button.classList.remove("loading"),n.AjaxLoadMore.triggerAddons(n),n.addons.paging||setTimeout(function(){n.loading=!1},3*n.speed)},100),(0,j.hidePlaceholder)(n)},n.AjaxLoadMore.setLocalizedVar=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";n.localize&&""!==t&&""!==e&&(n.localize[t]=e.toString(),window[n.master_id+"_vars"][t]=e.toString())},n.AjaxLoadMore.getQueryVariable=function(t){for(var e=window.location.search.substring(1).split("&"),n=0;n<e.length;n++){var r=e[n].split("=");if(decodeURIComponent(r[0])==t)return decodeURIComponent(r[1])}return!1},n.AjaxLoadMore.buildFilterURL=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=t;return n.addons.filters_paging&&(r=e>1?r?n.AjaxLoadMore.getQueryVariable("pg")?t.replace(/(pg=)[^\&]+/,"$1"+e):t+"&pg="+e:"?pg="+e:"&"===(r="?"===(r=t.replace(/(pg=)[^\&]+/,""))?"":r)[r.length-1]?r.slice(0,-1):r),r},n.AjaxLoadMore.init=function(){if("true"===n.addons.preloaded&&1==n.destroy_after&&n.AjaxLoadMore.destroyed(),n.addons.paging||n.addons.single_post||(n.disable_ajax?(n.finished=!0,n.button.classList.add("done")):"true"===n.pause?(n.button.innerHTML=n.button_label,n.loading=!1):n.AjaxLoadMore.loadPosts()),n.addons.single_post&&(n.AjaxLoadMore.getSinglePost(),n.loading=!1,(0,p.tableOfContents)(n,!0,!0)),"true"===n.addons.preloaded&&n.addons.seo&&!n.addons.paging&&setTimeout(function(){"function"==typeof almSEO&&n.start_page<1&&window.almSEO(n,!0)},n.speed),"true"!==n.addons.preloaded||n.addons.paging||setTimeout(function(){n.addons.preloaded_total_posts<=parseInt(n.addons.preloaded_amount)&&n.AjaxLoadMore.triggerDone(),0==n.addons.preloaded_total_posts&&("function"==typeof almEmpty&&window.almEmpty(n),n.no_results&&(0,w.default)(n.content,n.no_results))},n.speed),"true"===n.addons.preloaded&&(n.resultsText&&f.almInitResultsText(n,"preloaded"),(0,p.tableOfContents)(n,n.init,!0)),n.addons.nextpage){if(n.listing.querySelector(".alm-nextpage")&&!n.addons.paging){var t=n.listing.querySelectorAll(".alm-nextpage");if(t){var e=t[0],r=n.localize.total_posts?parseInt(n.localize.total_posts):e.dataset.totalPosts;t.length!==r&&parseInt(e.dataset.id)!==r||n.AjaxLoadMore.triggerDone()}}n.resultsText&&f.almInitResultsText(n,"nextpage"),(0,p.tableOfContents)(n,n.init,!0)}n.addons.woocommerce&&((0,L.wooInit)(n),n.resultsText,n.addons.woocommerce_paged>=parseInt(n.addons.woocommerce_pages)&&n.AjaxLoadMore.triggerDone()),n.window.addEventListener("load",function(){n.is_masonry_preloaded&&M(regeneratorRuntime.mark(function t(){return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,v.default)(n,!0,!1);case 2:n.masonry_init=!1;case 3:case"end":return t.stop()}},t,this)}))().catch(function(t){console.log("There was an error with ALM Masonry")}),"function"==typeof almOnLoad&&window.almOnLoad(n)})},n.AjaxLoadMore.init(),setTimeout(function(){n.proceed=!0},n.speed),window.almUpdateCurrentPage=function(t,e,n){n.page=t,n.page=n.addons.nextpage&&!n.addons.paging?n.page-1:n.page;var r="",o="";n.addons.paging_init&&"true"===n.addons.preloaded?((o=n.listing.querySelector(".alm-reveal")||n.listing.querySelector(".alm-nextpage"))&&(r=o.innerHTML,o.parentNode.removeChild(o),n.addons.preloaded_amount=0,n.AjaxLoadMore.pagingPreloadedInit(r)),n.addons.paging_init=!1,n.init=!1):n.addons.paging_init&&n.addons.nextpage?((o=n.listing.querySelector(".alm-reveal")||n.listing.querySelector(".alm-nextpage"))&&(r=o.innerHTML,o.parentNode.removeChild(o),n.AjaxLoadMore.pagingNextpageInit(r)),n.addons.paging_init=!1,n.init=!1):n.AjaxLoadMore.loadPosts()},window.almGetParentContainer=function(){return n.listing},window.almGetObj=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return""!==t?n[t]:n},window.almTriggerClick=function(){n.button.click()}};window.almInit=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;new t(e,n)};var e=document.querySelectorAll(".ajax-load-more-wrap");e.length&&[].concat(function(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e<t.length;e++)n[e]=t[e];return n}return Array.from(t)}(e)).forEach(function(e,n){new t(e,n)})}();e.filter=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"fade",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"200",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";if(!t||!e||!n)return!1;C=!0,(0,b.default)(t,e,n,"filter")};e.tab=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=(arguments.length>1&&void 0!==arguments[1]&&arguments[1],alm_localize.speed?parseInt(alm_localize.speed):200);if(!t)return!1;C=!0,(0,b.default)("fade",e,t,"tab")};e.tracking=function(t){"function"==typeof gtag&&(gtag("event","page_view",{page_path:t}),alm_localize.ga_debug&&console.log("Pageview sent to Google Analytics (gtag)")),"function"==typeof ga&&(ga("send","pageview",t),alm_localize.ga_debug&&console.log("Pageview sent to Google Analytics (ga)")),"function"==typeof __gaTracker&&(__gaTracker("send","pageview",t),alm_localize.ga_debug&&console.log("Pageview sent to Google Analytics (__gaTracker)")),"function"==typeof almAnalytics&&window.almAnalytics(t)};e.start=function(t){if(!t)return!1;window.almInit(t)};e.almScroll=function(t){if(!t)return!1;window.scrollTo({top:t,behavior:"smooth"})};e.getOffset=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(!t)return!1;var e=t.getBoundingClientRect(),n=window.pageXOffset||document.documentElement.scrollLeft,r=window.pageYOffset||document.documentElement.scrollTop;return{top:e.top+r,left:e.left+n}};e.render=function(t){arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!t)return!1}},function(t,e,n){"use strict";t.exports=function(t,e){return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];return t.apply(e,n)}}},function(t,e,n){"use strict";var r=n(13),o=n(140),a=n(142),i=n(143),s=n(144),c=n(96),l="undefined"!=typeof window&&window.btoa&&window.btoa.bind(window)||n(145);t.exports=function(t){return new Promise(function(e,u){var d=t.data,f=t.headers;r.isFormData(d)&&delete f["Content-Type"];var p=new XMLHttpRequest,g="onreadystatechange",h=!1;if("undefined"==typeof window||!window.XDomainRequest||"withCredentials"in p||s(t.url)||(p=new window.XDomainRequest,g="onload",h=!0,p.onprogress=function(){},p.ontimeout=function(){}),t.auth){var m=t.auth.username||"",v=t.auth.password||"";f.Authorization="Basic "+l(m+":"+v)}if(p.open(t.method.toUpperCase(),a(t.url,t.params,t.paramsSerializer),!0),p.timeout=t.timeout,p[g]=function(){if(p&&(4===p.readyState||h)&&(0!==p.status||p.responseURL&&0===p.responseURL.indexOf("file:"))){var n="getAllResponseHeaders"in p?i(p.getAllResponseHeaders()):null,r={data:t.responseType&&"text"!==t.responseType?p.response:p.responseText,status:1223===p.status?204:p.status,statusText:1223===p.status?"No Content":p.statusText,headers:n,config:t,request:p};o(e,u,r),p=null}},p.onerror=function(){u(c("Network Error",t,null,p)),p=null},p.ontimeout=function(){u(c("timeout of "+t.timeout+"ms exceeded",t,"ECONNABORTED",p)),p=null},r.isStandardBrowserEnv()){var y=n(146),_=(t.withCredentials||s(t.url))&&t.xsrfCookieName?y.read(t.xsrfCookieName):void 0;_&&(f[t.xsrfHeaderName]=_)}if("setRequestHeader"in p&&r.forEach(f,function(t,e){void 0===d&&"content-type"===e.toLowerCase()?delete f[e]:p.setRequestHeader(e,t)}),t.withCredentials&&(p.withCredentials=!0),t.responseType)try{p.responseType=t.responseType}catch(e){if("json"!==t.responseType)throw e}"function"==typeof t.onDownloadProgress&&p.addEventListener("progress",t.onDownloadProgress),"function"==typeof t.onUploadProgress&&p.upload&&p.upload.addEventListener("progress",t.onUploadProgress),t.cancelToken&&t.cancelToken.promise.then(function(t){p&&(p.abort(),u(t),p=null)}),void 0===d&&(d=null),p.send(d)})}},function(t,e,n){"use strict";var r=n(141);t.exports=function(t,e,n,o,a){var i=new Error(t);return r(i,e,n,o,a)}},function(t,e,n){"use strict";t.exports=function(t){return!(!t||!t.__CANCEL__)}},function(t,e,n){"use strict";function r(t){this.message=t}r.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},r.prototype.__CANCEL__=!0,t.exports=r},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r,o=n(157),a=(r=o)&&r.__esModule?r:{default:r};e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"fade";if(!t||!e)return!1;for(var r=0;r<e.length;r++){var o=e[r];(0,a.default)(t,o,n)}}},function(t,e,n){"use strict";function r(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"standard";if(!t.resultsText||"true"===t.nested)return!1;var n=0,r=0,a=0,i=0,s="true"===t.addons.preloaded,c=!!t.addons.paging,l=t.orginal_posts_per_page;switch(e){case"nextpage":a=n=parseInt(t.localize.page),r=parseInt(t.localize.total_posts),i=parseInt(r),o(t.resultsText,n,r,a,i);break;case"woocommerce":break;default:n=parseInt(t.page)+1,r=Math.ceil(t.localize.total_posts/l),a=parseInt(t.localize.post_count),i=parseInt(t.localize.total_posts),s&&(n=c?t.page+1:n+1),o(t.resultsText,n,r,a,i)}}Object.defineProperty(e,"__esModule",{value:!0}),e.almResultsText=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"standard";if(!t.resultsText||"true"===t.nested)return!1;r(t,"nextpage"===e||"woocommerce"===e?e:"standard")},e.almGetResultsText=r,e.almInitResultsText=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"standard";if(!t.resultsText||!t.localize||"true"===t.nested)return!1;var n=0,r=Math.ceil(t.localize.total_posts/t.orginal_posts_per_page),a=parseInt(t.localize.post_count),i=parseInt(t.localize.total_posts);switch(e){case"nextpage":n=t.addons.nextpage_startpage,a=n,r=i,o(t.resultsText,n,i,a,i);break;case"preloaded":n=t.addons.paging&&t.addons.seo?parseInt(t.start_page)+1:parseInt(t.page)+1,o(t.resultsText,n,r,a,i);break;case"woocommerce":break;default:console.log("No results to set.")}};var o=function(t,e,n,r,o){t.forEach(function(t){var a=(n=parseInt(n))>0?alm_localize.results_text:alm_localize.no_results_text;n>0?(a=(a=(a=(a=(a=(a=a.replace("{num}",'<span class="alm-results-num">'+e+"</span>")).replace("{page}",'<span class="alm-results-page">'+e+"</span>")).replace("{total}",'<span class="alm-results-total">'+n+"</span>")).replace("{pages}",'<span class="alm-results-pages">'+n+"</span>")).replace("{post_count}",'<span class="alm-results-post_count">'+r+"</span>")).replace("{total_posts}",'<span class="alm-results-total_posts">'+o+"</span>"),t.innerHTML=a):t.innerHTML=a})}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.tableOfContents=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(0==(t.localize.post_count?parseInt(t.localize.post_count):0)&&!t.addons.single_post)return!1;if(t&&t.tableofcontents&&t.transition_container&&"masonry"!==t.transition){var r=t.tableofcontents.dataset.offset?parseInt(t.tableofcontents.dataset.offset):30,o=t.start_page?parseInt(t.start_page):0,a=t.addons.filters_startpage?parseInt(t.addons.filters_startpage):0,i=t.addons.nextpage_startpage?parseInt(t.addons.nextpage_startpage):0,c=parseInt(t.page),l="true"===t.addons.preloaded;if(t.addons.paging||t.addons.nextpage)return!1;e?setTimeout(function(){if(t.addons.seo&&o>1||t.addons.filters&&a>1||t.addons.nextpage&&i>1){if(t.addons.seo&&o>1)for(var e=0;e<o;e++)s(t,e,r);if(t.addons.filters&&a>1)for(var u=0;u<a;u++)s(t,u,r);if(t.addons.nextpage&&i>1)for(var d=0;d<i;d++)s(t,d,r)}else!n&&l&&(c+=1),s(t,c,r)},100):(l&&(t.addons.seo&&o>0?c=c:t.addons.filters&&a>0?c=c:c+=1),s(t,c,r))}},e.clearTOC=function(){var t=document.querySelector(".alm-toc");t&&(t.innerHTML="")};var r,o=n(93),a=n(63),i=(r=a)&&r.__esModule?r:{default:r};function s(t,e,n){if(!t.tableofcontents)return!1;var r=document.createElement("button");r.type="button",e=parseInt(e)+1,r.innerHTML=function(t,e){var n=e;if(t.addons.single_post){var r=document.querySelector('.alm-reveal.alm-single-post[data-page="'+(e-1)+'"]');n=r?r.dataset.title:n}var o="almTOCLabel_"+t.id;"function"==typeof window[o]&&(n=window[o](e,n));return n}(t,e),r.dataset.page=e,t.tableofcontents.appendChild(r),r.addEventListener("click",function(e){var r=this.dataset.page,a=document.querySelector(".alm-reveal:nth-child("+r+")")||document.querySelector(".alm-nextpage:nth-child("+r+")");if(!a)return!1;var s="function"==typeof o.getOffset?(0,o.getOffset)(a).top:a.offsetTop;(0,o.almScroll)(s-n),setTimeout(function(){(0,i.default)(t,a,r,!1)},1e3)})}},function(t,e,n){t.exports=!n(8)&&!n(2)(function(){return 7!=Object.defineProperty(n(67)("div"),"a",{get:function(){return 7}}).a})},function(t,e,n){var r=n(1),o=n(9),a=n(31),i=n(68),s=n(7).f;t.exports=function(t){var e=o.Symbol||(o.Symbol=a?{}:r.Symbol||{});"_"==t.charAt(0)||t in e||s(e,t,{value:i.f(t)})}},function(t,e,n){var r=n(14),o=n(16),a=n(50)(!1),i=n(69)("IE_PROTO");t.exports=function(t,e){var n,s=o(t),c=0,l=[];for(n in s)n!=i&&r(s,n)&&l.push(n);for(;e.length>c;)r(s,n=e[c++])&&(~a(l,n)||l.push(n));return l}},function(t,e,n){var r=n(7),o=n(3),a=n(32);t.exports=n(8)?Object.defineProperties:function(t,e){o(t);for(var n,i=a(e),s=i.length,c=0;s>c;)r.f(t,n=i[c++],e[n]);return t}},function(t,e,n){var r=n(16),o=n(35).f,a={}.toString,i="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return i&&"[object Window]"==a.call(t)?function(t){try{return o(t)}catch(t){return i.slice()}}(t):o(r(t))}},function(t,e,n){"use strict";var r=n(32),o=n(51),a=n(45),i=n(11),s=n(44),c=Object.assign;t.exports=!c||n(2)(function(){var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach(function(t){e[t]=t}),7!=c({},t)[n]||Object.keys(c({},e)).join("")!=r})?function(t,e){for(var n=i(t),c=arguments.length,l=1,u=o.f,d=a.f;c>l;)for(var f,p=s(arguments[l++]),g=u?r(p).concat(u(p)):r(p),h=g.length,m=0;h>m;)d.call(p,f=g[m++])&&(n[f]=p[f]);return n}:c},function(t,e){t.exports=Object.is||function(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e}},function(t,e,n){"use strict";var r=n(23),o=n(4),a=n(110),i=[].slice,s={};t.exports=Function.bind||function(t){var e=r(this),n=i.call(arguments,1),c=function(){var r=n.concat(i.call(arguments));return this instanceof c?function(t,e,n){if(!(e in s)){for(var r=[],o=0;o<e;o++)r[o]="a["+o+"]";s[e]=Function("F,a","return new F("+r.join(",")+")")}return s[e](t,n)}(e,r.length,r):a(e,r,t)};return o(e.prototype)&&(c.prototype=e.prototype),c}},function(t,e){t.exports=function(t,e,n){var r=void 0===n;switch(e.length){case 0:return r?t():t.call(n);case 1:return r?t(e[0]):t.call(n,e[0]);case 2:return r?t(e[0],e[1]):t.call(n,e[0],e[1]);case 3:return r?t(e[0],e[1],e[2]):t.call(n,e[0],e[1],e[2]);case 4:return r?t(e[0],e[1],e[2],e[3]):t.call(n,e[0],e[1],e[2],e[3])}return t.apply(n,e)}},function(t,e,n){var r=n(1).parseInt,o=n(52).trim,a=n(74),i=/^[-+]?0[xX]/;t.exports=8!==r(a+"08")||22!==r(a+"0x16")?function(t,e){var n=o(String(t),3);return r(n,e>>>0||(i.test(n)?16:10))}:r},function(t,e,n){var r=n(1).parseFloat,o=n(52).trim;t.exports=1/r(n(74)+"-0")!=-1/0?function(t){var e=o(String(t),3),n=r(e);return 0===n&&"-"==e.charAt(0)?-0:n}:r},function(t,e,n){var r=n(24);t.exports=function(t,e){if("number"!=typeof t&&"Number"!=r(t))throw TypeError(e);return+t}},function(t,e,n){var r=n(4),o=Math.floor;t.exports=function(t){return!r(t)&&isFinite(t)&&o(t)===t}},function(t,e){t.exports=Math.log1p||function(t){return(t=+t)>-1e-8&&t<1e-8?t-t*t/2:Math.log(1+t)}},function(t,e,n){"use strict";var r=n(34),o=n(29),a=n(38),i={};n(15)(i,n(5)("iterator"),function(){return this}),t.exports=function(t,e,n){t.prototype=r(i,{next:o(1,n)}),a(t,e+" Iterator")}},function(t,e,n){var r=n(3);t.exports=function(t,e,n,o){try{return o?e(r(n)[0],n[1]):e(n)}catch(e){var a=t.return;throw void 0!==a&&r(a.call(t)),e}}},function(t,e,n){var r=n(23),o=n(11),a=n(44),i=n(6);t.exports=function(t,e,n,s,c){r(e);var l=o(t),u=a(l),d=i(l.length),f=c?d-1:0,p=c?-1:1;if(n<2)for(;;){if(f in u){s=u[f],f+=p;break}if(f+=p,c?f<0:d<=f)throw TypeError("Reduce of empty array with no initial value")}for(;c?f>=0:d>f;f+=p)f in u&&(s=e(s,u[f],f,l));return s}},function(t,e,n){"use strict";var r=n(11),o=n(33),a=n(6);t.exports=[].copyWithin||function(t,e){var n=r(this),i=a(n.length),s=o(t,i),c=o(e,i),l=arguments.length>2?arguments[2]:void 0,u=Math.min((void 0===l?i:o(l,i))-c,i-s),d=1;for(c<s&&s<c+u&&(d=-1,c+=u-1,s+=u-1);u-- >0;)c in n?n[s]=n[c]:delete n[s],s+=d,c+=d;return n}},function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},function(t,e,n){"use strict";var r=n(89);n(0)({target:"RegExp",proto:!0,forced:r!==/./.exec},{exec:r})},function(t,e,n){n(8)&&"g"!=/./g.flags&&n(7).f(RegExp.prototype,"flags",{configurable:!0,get:n(54)})},function(t,e,n){"use strict";var r,o,a,i,s=n(31),c=n(1),l=n(22),u=n(46),d=n(0),f=n(4),p=n(23),g=n(42),h=n(57),m=n(47),v=n(91).set,y=n(288)(),_=n(124),b=n(289),w=n(58),x=n(125),S=c.TypeError,A=c.process,j=A&&A.versions,L=j&&j.v8||"",P=c.Promise,E="process"==u(A),O=function(){},M=o=_.f,T=!!function(){try{var t=P.resolve(1),e=(t.constructor={})[n(5)("species")]=function(t){t(O,O)};return(E||"function"==typeof PromiseRejectionEvent)&&t.then(O)instanceof e&&0!==L.indexOf("6.6")&&-1===w.indexOf("Chrome/66")}catch(t){}}(),I=function(t){var e;return!(!f(t)||"function"!=typeof(e=t.then))&&e},C=function(t,e){if(!t._n){t._n=!0;var n=t._c;y(function(){for(var r=t._v,o=1==t._s,a=0,i=function(e){var n,a,i,s=o?e.ok:e.fail,c=e.resolve,l=e.reject,u=e.domain;try{s?(o||(2==t._h&&k(t),t._h=1),!0===s?n=r:(u&&u.enter(),n=s(r),u&&(u.exit(),i=!0)),n===e.promise?l(S("Promise-chain cycle")):(a=I(n))?a.call(n,c,l):c(n)):l(r)}catch(t){u&&!i&&u.exit(),l(t)}};n.length>a;)i(n[a++]);t._c=[],t._n=!1,e&&!t._h&&F(t)})}},F=function(t){v.call(c,function(){var e,n,r,o=t._v,a=N(t);if(a&&(e=b(function(){E?A.emit("unhandledRejection",o,t):(n=c.onunhandledrejection)?n({promise:t,reason:o}):(r=c.console)&&r.error&&r.error("Unhandled promise rejection",o)}),t._h=E||N(t)?2:1),t._a=void 0,a&&e.e)throw e.v})},N=function(t){return 1!==t._h&&0===(t._a||t._c).length},k=function(t){v.call(c,function(){var e;E?A.emit("rejectionHandled",t):(e=c.onrejectionhandled)&&e({promise:t,reason:t._v})})},R=function(t){var e=this;e._d||(e._d=!0,(e=e._w||e)._v=t,e._s=2,e._a||(e._a=e._c.slice()),C(e,!0))},q=function(t){var e,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===t)throw S("Promise can't be resolved itself");(e=I(t))?y(function(){var r={_w:n,_d:!1};try{e.call(t,l(q,r,1),l(R,r,1))}catch(t){R.call(r,t)}}):(n._v=t,n._s=1,C(n,!1))}catch(t){R.call({_w:n,_d:!1},t)}}};T||(P=function(t){g(this,P,"Promise","_h"),p(t),r.call(this);try{t(l(q,this,1),l(R,this,1))}catch(t){R.call(this,t)}},(r=function(t){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=n(43)(P.prototype,{then:function(t,e){var n=M(m(this,P));return n.ok="function"!=typeof t||t,n.fail="function"==typeof e&&e,n.domain=E?A.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&C(this,!1),n.promise},catch:function(t){return this.then(void 0,t)}}),a=function(){var t=new r;this.promise=t,this.resolve=l(q,t,1),this.reject=l(R,t,1)},_.f=M=function(t){return t===P||t===i?new a(t):o(t)}),d(d.G+d.W+d.F*!T,{Promise:P}),n(38)(P,"Promise"),n(41)("Promise"),i=n(9).Promise,d(d.S+d.F*!T,"Promise",{reject:function(t){var e=M(this);return(0,e.reject)(t),e.promise}}),d(d.S+d.F*(s||!T),"Promise",{resolve:function(t){return x(s&&this===i?P:this,t)}}),d(d.S+d.F*!(T&&n(53)(function(t){P.all(t).catch(O)})),"Promise",{all:function(t){var e=this,n=M(e),r=n.resolve,o=n.reject,a=b(function(){var n=[],a=0,i=1;h(t,!1,function(t){var s=a++,c=!1;n.push(void 0),i++,e.resolve(t).then(function(t){c||(c=!0,n[s]=t,--i||r(n))},o)}),--i||r(n)});return a.e&&o(a.v),n.promise},race:function(t){var e=this,n=M(e),r=n.reject,o=b(function(){h(t,!1,function(t){e.resolve(t).then(n.resolve,r)})});return o.e&&r(o.v),n.promise}})},function(t,e,n){"use strict";var r=n(23);function o(t){var e,n;this.promise=new t(function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r}),this.resolve=r(e),this.reject=r(n)}t.exports.f=function(t){return new o(t)}},function(t,e,n){var r=n(3),o=n(4),a=n(124);t.exports=function(t,e){if(r(t),o(e)&&e.constructor===t)return e;var n=a.f(t);return(0,n.resolve)(e),n.promise}},function(t,e,n){"use strict";var r=n(7).f,o=n(34),a=n(43),i=n(22),s=n(42),c=n(57),l=n(80),u=n(120),d=n(41),f=n(8),p=n(28).fastKey,g=n(37),h=f?"_s":"size",m=function(t,e){var n,r=p(e);if("F"!==r)return t._i[r];for(n=t._f;n;n=n.n)if(n.k==e)return n};t.exports={getConstructor:function(t,e,n,l){var u=t(function(t,r){s(t,u,e,"_i"),t._t=e,t._i=o(null),t._f=void 0,t._l=void 0,t[h]=0,null!=r&&c(r,n,t[l],t)});return a(u.prototype,{clear:function(){for(var t=g(this,e),n=t._i,r=t._f;r;r=r.n)r.r=!0,r.p&&(r.p=r.p.n=void 0),delete n[r.i];t._f=t._l=void 0,t[h]=0},delete:function(t){var n=g(this,e),r=m(n,t);if(r){var o=r.n,a=r.p;delete n._i[r.i],r.r=!0,a&&(a.n=o),o&&(o.p=a),n._f==r&&(n._f=o),n._l==r&&(n._l=a),n[h]--}return!!r},forEach:function(t){g(this,e);for(var n,r=i(t,arguments.length>1?arguments[1]:void 0,3);n=n?n.n:this._f;)for(r(n.v,n.k,this);n&&n.r;)n=n.p},has:function(t){return!!m(g(this,e),t)}}),f&&r(u.prototype,"size",{get:function(){return g(this,e)[h]}}),u},def:function(t,e,n){var r,o,a=m(t,e);return a?a.v=n:(t._l=a={i:o=p(e,!0),k:e,v:n,p:r=t._l,n:void 0,r:!1},t._f||(t._f=a),r&&(r.n=a),t[h]++,"F"!==o&&(t._i[o]=a)),t},getEntry:m,setStrong:function(t,e,n){l(t,e,function(t,n){this._t=g(t,e),this._k=n,this._l=void 0},function(){for(var t=this._k,e=this._l;e&&e.r;)e=e.p;return this._t&&(this._l=e=e?e.n:this._t._f)?u(0,"keys"==t?e.k:"values"==t?e.v:[e.k,e.v]):(this._t=void 0,u(1))},n?"entries":"values",!n,!0),d(e)}}},function(t,e,n){"use strict";var r=n(43),o=n(28).getWeak,a=n(3),i=n(4),s=n(42),c=n(57),l=n(21),u=n(14),d=n(37),f=l(5),p=l(6),g=0,h=function(t){return t._l||(t._l=new m)},m=function(){this.a=[]},v=function(t,e){return f(t.a,function(t){return t[0]===e})};m.prototype={get:function(t){var e=v(this,t);if(e)return e[1]},has:function(t){return!!v(this,t)},set:function(t,e){var n=v(this,t);n?n[1]=e:this.a.push([t,e])},delete:function(t){var e=p(this.a,function(e){return e[0]===t});return~e&&this.a.splice(e,1),!!~e}},t.exports={getConstructor:function(t,e,n,a){var l=t(function(t,r){s(t,l,e,"_i"),t._t=e,t._i=g++,t._l=void 0,null!=r&&c(r,n,t[a],t)});return r(l.prototype,{delete:function(t){if(!i(t))return!1;var n=o(t);return!0===n?h(d(this,e)).delete(t):n&&u(n,this._i)&&delete n[this._i]},has:function(t){if(!i(t))return!1;var n=o(t);return!0===n?h(d(this,e)).has(t):n&&u(n,this._i)}}),l},def:function(t,e,n){var r=o(a(e),!0);return!0===r?h(t).set(e,n):r[t._i]=n,t},ufstore:h}},function(t,e,n){var r=n(18),o=n(6);t.exports=function(t){if(void 0===t)return 0;var e=r(t),n=o(e);if(e!==n)throw RangeError("Wrong length!");return n}},function(t,e,n){var r=n(35),o=n(51),a=n(3),i=n(1).Reflect;t.exports=i&&i.ownKeys||function(t){var e=r.f(a(t)),n=o.f;return n?e.concat(n(t)):e}},function(t,e,n){var r=n(6),o=n(76),a=n(25);t.exports=function(t,e,n,i){var s=String(a(t)),c=s.length,l=void 0===n?" ":String(n),u=r(e);if(u<=c||""==l)return s;var d=u-c,f=o.call(l,Math.ceil(d/l.length));return f.length>d&&(f=f.slice(0,d)),i?f+s:s+f}},function(t,e,n){var r=n(32),o=n(16),a=n(45).f;t.exports=function(t){return function(e){for(var n,i=o(e),s=r(i),c=s.length,l=0,u=[];c>l;)a.call(i,n=s[l++])&&u.push(t?[n,i[n]]:i[n]);return u}}},function(t,e,n){"use strict";var r=Object.prototype.hasOwnProperty,o=function(){for(var t=[],e=0;e<256;++e)t.push("%"+((e<16?"0":"")+e.toString(16)).toUpperCase());return t}(),a=function(t,e){for(var n=e&&e.plainObjects?Object.create(null):{},r=0;r<t.length;++r)void 0!==t[r]&&(n[r]=t[r]);return n};t.exports={arrayToObject:a,assign:function(t,e){return Object.keys(e).reduce(function(t,n){return t[n]=e[n],t},t)},combine:function(t,e){return[].concat(t,e)},compact:function(t){for(var e=[{obj:{o:t},prop:"o"}],n=[],r=0;r<e.length;++r)for(var o=e[r],a=o.obj[o.prop],i=Object.keys(a),s=0;s<i.length;++s){var c=i[s],l=a[c];"object"==typeof l&&null!==l&&-1===n.indexOf(l)&&(e.push({obj:a,prop:c}),n.push(l))}return function(t){for(;t.length>1;){var e=t.pop(),n=e.obj[e.prop];if(Array.isArray(n)){for(var r=[],o=0;o<n.length;++o)void 0!==n[o]&&r.push(n[o]);e.obj[e.prop]=r}}}(e),t},decode:function(t,e,n){var r=t.replace(/\+/g," ");if("iso-8859-1"===n)return r.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(r)}catch(t){return r}},encode:function(t,e,n){if(0===t.length)return t;var r="string"==typeof t?t:String(t);if("iso-8859-1"===n)return escape(r).replace(/%u[0-9a-f]{4}/gi,function(t){return"%26%23"+parseInt(t.slice(2),16)+"%3B"});for(var a="",i=0;i<r.length;++i){var s=r.charCodeAt(i);45===s||46===s||95===s||126===s||s>=48&&s<=57||s>=65&&s<=90||s>=97&&s<=122?a+=r.charAt(i):s<128?a+=o[s]:s<2048?a+=o[192|s>>6]+o[128|63&s]:s<55296||s>=57344?a+=o[224|s>>12]+o[128|s>>6&63]+o[128|63&s]:(i+=1,s=65536+((1023&s)<<10|1023&r.charCodeAt(i)),a+=o[240|s>>18]+o[128|s>>12&63]+o[128|s>>6&63]+o[128|63&s])}return a},isBuffer:function(t){return null!=t&&!!(t.constructor&&t.constructor.isBuffer&&t.constructor.isBuffer(t))},isRegExp:function(t){return"[object RegExp]"===Object.prototype.toString.call(t)},merge:function t(e,n,o){if(!n)return e;if("object"!=typeof n){if(Array.isArray(e))e.push(n);else{if("object"!=typeof e)return[e,n];(o&&(o.plainObjects||o.allowPrototypes)||!r.call(Object.prototype,n))&&(e[n]=!0)}return e}if("object"!=typeof e)return[e].concat(n);var i=e;return Array.isArray(e)&&!Array.isArray(n)&&(i=a(e,o)),Array.isArray(e)&&Array.isArray(n)?(n.forEach(function(n,a){r.call(e,a)?e[a]&&"object"==typeof e[a]?e[a]=t(e[a],n,o):e.push(n):e[a]=n}),e):Object.keys(n).reduce(function(e,a){var i=n[a];return r.call(e,a)?e[a]=t(e[a],i,o):e[a]=i,e},i)}}},function(t,e,n){"use strict";var r=String.prototype.replace,o=/%20/g;t.exports={default:"RFC3986",formatters:{RFC1738:function(t){return r.call(t,o,"+")},RFC3986:function(t){return t}},RFC1738:"RFC1738",RFC3986:"RFC3986"}},function(t,e,n){t.exports=n(135)},function(t,e,n){"use strict";var r=n(13),o=n(94),a=n(137),i=n(61);function s(t){var e=new a(t),n=o(a.prototype.request,e);return r.extend(n,a.prototype,e),r.extend(n,e),n}var c=s(i);c.Axios=a,c.create=function(t){return s(r.merge(i,t))},c.Cancel=n(98),c.CancelToken=n(152),c.isCancel=n(97),c.all=function(t){return Promise.all(t)},c.spread=n(153),t.exports=c,t.exports.default=c},function(t,e){function n(t){return!!t.constructor&&"function"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)}
13
  /*!
14
  * Determine if an object is a Buffer
15
  *
16
  * @author Feross Aboukhadijeh <https://feross.org>
17
  * @license MIT
18
  */
19
+ t.exports=function(t){return null!=t&&(n(t)||function(t){return"function"==typeof t.readFloatLE&&"function"==typeof t.slice&&n(t.slice(0,0))}(t)||!!t._isBuffer)}},function(t,e,n){"use strict";var r=n(61),o=n(13),a=n(147),i=n(148);function s(t){this.defaults=t,this.interceptors={request:new a,response:new a}}s.prototype.request=function(t){"string"==typeof t&&(t=o.merge({url:arguments[0]},arguments[1])),(t=o.merge(r,{method:"get"},this.defaults,t)).method=t.method.toLowerCase();var e=[i,void 0],n=Promise.resolve(t);for(this.interceptors.request.forEach(function(t){e.unshift(t.fulfilled,t.rejected)}),this.interceptors.response.forEach(function(t){e.push(t.fulfilled,t.rejected)});e.length;)n=n.then(e.shift(),e.shift());return n},o.forEach(["delete","get","head","options"],function(t){s.prototype[t]=function(e,n){return this.request(o.merge(n||{},{method:t,url:e}))}}),o.forEach(["post","put","patch"],function(t){s.prototype[t]=function(e,n,r){return this.request(o.merge(r||{},{method:t,url:e,data:n}))}}),t.exports=s},function(t,e){var n,r,o=t.exports={};function a(){throw new Error("setTimeout has not been defined")}function i(){throw new Error("clearTimeout has not been defined")}function s(t){if(n===setTimeout)return setTimeout(t,0);if((n===a||!n)&&setTimeout)return n=setTimeout,setTimeout(t,0);try{return n(t,0)}catch(e){try{return n.call(null,t,0)}catch(e){return n.call(this,t,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:a}catch(t){n=a}try{r="function"==typeof clearTimeout?clearTimeout:i}catch(t){r=i}}();var c,l=[],u=!1,d=-1;function f(){u&&c&&(u=!1,c.length?l=c.concat(l):d=-1,l.length&&p())}function p(){if(!u){var t=s(f);u=!0;for(var e=l.length;e;){for(c=l,l=[];++d<e;)c&&c[d].run();d=-1,e=l.length}c=null,u=!1,function(t){if(r===clearTimeout)return clearTimeout(t);if((r===i||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(t);try{r(t)}catch(e){try{return r.call(null,t)}catch(e){return r.call(this,t)}}}(t)}}function g(t,e){this.fun=t,this.array=e}function h(){}o.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)e[n-1]=arguments[n];l.push(new g(t,e)),1!==l.length||u||s(p)},g.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=h,o.addListener=h,o.once=h,o.off=h,o.removeListener=h,o.removeAllListeners=h,o.emit=h,o.prependListener=h,o.prependOnceListener=h,o.listeners=function(t){return[]},o.binding=function(t){throw new Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(t){throw new Error("process.chdir is not supported")},o.umask=function(){return 0}},function(t,e,n){"use strict";var r=n(13);t.exports=function(t,e){r.forEach(t,function(n,r){r!==e&&r.toUpperCase()===e.toUpperCase()&&(t[e]=n,delete t[r])})}},function(t,e,n){"use strict";var r=n(96);t.exports=function(t,e,n){var o=n.config.validateStatus;n.status&&o&&!o(n.status)?e(r("Request failed with status code "+n.status,n.config,null,n.request,n)):t(n)}},function(t,e,n){"use strict";t.exports=function(t,e,n,r,o){return t.config=e,n&&(t.code=n),t.request=r,t.response=o,t}},function(t,e,n){"use strict";var r=n(13);function o(t){return encodeURIComponent(t).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}t.exports=function(t,e,n){if(!e)return t;var a;if(n)a=n(e);else if(r.isURLSearchParams(e))a=e.toString();else{var i=[];r.forEach(e,function(t,e){null!=t&&(r.isArray(t)?e+="[]":t=[t],r.forEach(t,function(t){r.isDate(t)?t=t.toISOString():r.isObject(t)&&(t=JSON.stringify(t)),i.push(o(e)+"="+o(t))}))}),a=i.join("&")}return a&&(t+=(-1===t.indexOf("?")?"?":"&")+a),t}},function(t,e,n){"use strict";var r=n(13),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];t.exports=function(t){var e,n,a,i={};return t?(r.forEach(t.split("\n"),function(t){if(a=t.indexOf(":"),e=r.trim(t.substr(0,a)).toLowerCase(),n=r.trim(t.substr(a+1)),e){if(i[e]&&o.indexOf(e)>=0)return;i[e]="set-cookie"===e?(i[e]?i[e]:[]).concat([n]):i[e]?i[e]+", "+n:n}}),i):i}},function(t,e,n){"use strict";var r=n(13);t.exports=r.isStandardBrowserEnv()?function(){var t,e=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function o(t){var r=t;return e&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return t=o(window.location.href),function(e){var n=r.isString(e)?o(e):e;return n.protocol===t.protocol&&n.host===t.host}}():function(){return!0}},function(t,e,n){"use strict";var r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function o(){this.message="String contains an invalid character"}o.prototype=new Error,o.prototype.code=5,o.prototype.name="InvalidCharacterError",t.exports=function(t){for(var e,n,a=String(t),i="",s=0,c=r;a.charAt(0|s)||(c="=",s%1);i+=c.charAt(63&e>>8-s%1*8)){if((n=a.charCodeAt(s+=.75))>255)throw new o;e=e<<8|n}return i}},function(t,e,n){"use strict";var r=n(13);t.exports=r.isStandardBrowserEnv()?{write:function(t,e,n,o,a,i){var s=[];s.push(t+"="+encodeURIComponent(e)),r.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),r.isString(o)&&s.push("path="+o),r.isString(a)&&s.push("domain="+a),!0===i&&s.push("secure"),document.cookie=s.join("; ")},read:function(t){var e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},function(t,e,n){"use strict";var r=n(13);function o(){this.handlers=[]}o.prototype.use=function(t,e){return this.handlers.push({fulfilled:t,rejected:e}),this.handlers.length-1},o.prototype.eject=function(t){this.handlers[t]&&(this.handlers[t]=null)},o.prototype.forEach=function(t){r.forEach(this.handlers,function(e){null!==e&&t(e)})},t.exports=o},function(t,e,n){"use strict";var r=n(13),o=n(149),a=n(97),i=n(61),s=n(150),c=n(151);function l(t){t.cancelToken&&t.cancelToken.throwIfRequested()}t.exports=function(t){return l(t),t.baseURL&&!s(t.url)&&(t.url=c(t.baseURL,t.url)),t.headers=t.headers||{},t.data=o(t.data,t.headers,t.transformRequest),t.headers=r.merge(t.headers.common||{},t.headers[t.method]||{},t.headers||{}),r.forEach(["delete","get","head","post","put","patch","common"],function(e){delete t.headers[e]}),(t.adapter||i.adapter)(t).then(function(e){return l(t),e.data=o(e.data,e.headers,t.transformResponse),e},function(e){return a(e)||(l(t),e&&e.response&&(e.response.data=o(e.response.data,e.response.headers,t.transformResponse))),Promise.reject(e)})}},function(t,e,n){"use strict";var r=n(13);t.exports=function(t,e,n){return r.forEach(n,function(n){t=n(t,e)}),t}},function(t,e,n){"use strict";t.exports=function(t){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(t)}},function(t,e,n){"use strict";t.exports=function(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}},function(t,e,n){"use strict";var r=n(98);function o(t){if("function"!=typeof t)throw new TypeError("executor must be a function.");var e;this.promise=new Promise(function(t){e=t});var n=this;t(function(t){n.reason||(n.reason=new r(t),e(n.reason))})}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.source=function(){var t;return{token:new o(function(e){t=e}),cancel:t}},t.exports=o},function(t,e,n){"use strict";t.exports=function(t){return function(e){return t.apply(null,e)}}},function(t,e,n){!function(){"use strict";t.exports={polyfill:function(){var t=window,e=document;if(!("scrollBehavior"in e.documentElement.style&&!0!==t.__forceSmoothScrollPolyfill__)){var n,r=t.HTMLElement||t.Element,o=468,a={scroll:t.scroll||t.scrollTo,scrollBy:t.scrollBy,elementScroll:r.prototype.scroll||c,scrollIntoView:r.prototype.scrollIntoView},i=t.performance&&t.performance.now?t.performance.now.bind(t.performance):Date.now,s=(n=t.navigator.userAgent,new RegExp(["MSIE ","Trident/","Edge/"].join("|")).test(n)?1:0);t.scroll=t.scrollTo=function(){void 0!==arguments[0]&&(!0!==l(arguments[0])?g.call(t,e.body,void 0!==arguments[0].left?~~arguments[0].left:t.scrollX||t.pageXOffset,void 0!==arguments[0].top?~~arguments[0].top:t.scrollY||t.pageYOffset):a.scroll.call(t,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:t.scrollX||t.pageXOffset,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:t.scrollY||t.pageYOffset))},t.scrollBy=function(){void 0!==arguments[0]&&(l(arguments[0])?a.scrollBy.call(t,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:0,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:0):g.call(t,e.body,~~arguments[0].left+(t.scrollX||t.pageXOffset),~~arguments[0].top+(t.scrollY||t.pageYOffset)))},r.prototype.scroll=r.prototype.scrollTo=function(){if(void 0!==arguments[0])if(!0!==l(arguments[0])){var t=arguments[0].left,e=arguments[0].top;g.call(this,this,void 0===t?this.scrollLeft:~~t,void 0===e?this.scrollTop:~~e)}else{if("number"==typeof arguments[0]&&void 0===arguments[1])throw new SyntaxError("Value could not be converted");a.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left:"object"!=typeof arguments[0]?~~arguments[0]:this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top:void 0!==arguments[1]?~~arguments[1]:this.scrollTop)}},r.prototype.scrollBy=function(){void 0!==arguments[0]&&(!0!==l(arguments[0])?this.scroll({left:~~arguments[0].left+this.scrollLeft,top:~~arguments[0].top+this.scrollTop,behavior:arguments[0].behavior}):a.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left+this.scrollLeft:~~arguments[0]+this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top+this.scrollTop:~~arguments[1]+this.scrollTop))},r.prototype.scrollIntoView=function(){if(!0!==l(arguments[0])){var n=function(t){var n;do{n=(t=t.parentNode)===e.body}while(!1===n&&!1===f(t));return n=null,t}(this),r=n.getBoundingClientRect(),o=this.getBoundingClientRect();n!==e.body?(g.call(this,n,n.scrollLeft+o.left-r.left,n.scrollTop+o.top-r.top),"fixed"!==t.getComputedStyle(n).position&&t.scrollBy({left:r.left,top:r.top,behavior:"smooth"})):t.scrollBy({left:o.left,top:o.top,behavior:"smooth"})}else a.scrollIntoView.call(this,void 0===arguments[0]||arguments[0])}}function c(t,e){this.scrollLeft=t,this.scrollTop=e}function l(t){if(null===t||"object"!=typeof t||void 0===t.behavior||"auto"===t.behavior||"instant"===t.behavior)return!0;if("object"==typeof t&&"smooth"===t.behavior)return!1;throw new TypeError("behavior member of ScrollOptions "+t.behavior+" is not a valid value for enumeration ScrollBehavior.")}function u(t,e){return"Y"===e?t.clientHeight+s<t.scrollHeight:"X"===e?t.clientWidth+s<t.scrollWidth:void 0}function d(e,n){var r=t.getComputedStyle(e,null)["overflow"+n];return"auto"===r||"scroll"===r}function f(t){var e=u(t,"Y")&&d(t,"Y"),n=u(t,"X")&&d(t,"X");return e||n}function p(e){var n,r,a,s,c=(i()-e.startTime)/o;s=c=c>1?1:c,n=.5*(1-Math.cos(Math.PI*s)),r=e.startX+(e.x-e.startX)*n,a=e.startY+(e.y-e.startY)*n,e.method.call(e.scrollable,r,a),r===e.x&&a===e.y||t.requestAnimationFrame(p.bind(t,e))}function g(n,r,o){var s,l,u,d,f=i();n===e.body?(s=t,l=t.scrollX||t.pageXOffset,u=t.scrollY||t.pageYOffset,d=a.scroll):(s=n,l=n.scrollLeft,u=n.scrollTop,d=c),p({scrollable:s,method:d,startTime:f,startX:l,startY:u,x:r,y:o})}}}}()},function(t,e,n){"use strict";var r,o,a,i;history,Object.entries||(Object.entries=function(t){for(var e=Object.keys(t),n=e.length,r=new Array(n);n--;)r[n]=[e[n],t[e[n]]];return r}),void 0===Array.isArray&&(Array.isArray=function(t){return"[object Array]"===Object.prototype.toString.call(t)}),Array.from||(Array.from=(r=Object.prototype.toString,o=function(t){return"function"==typeof t||"[object Function]"===r.call(t)},a=Math.pow(2,53)-1,i=function(t){var e=function(t){var e=Number(t);return isNaN(e)?0:0!==e&&isFinite(e)?(e>0?1:-1)*Math.floor(Math.abs(e)):e}(t);return Math.min(Math.max(e,0),a)},function(t){var e=Object(t);if(null==t)throw new TypeError("Array.from requires an array-like object - not null or undefined");var n,r=arguments.length>1?arguments[1]:void 0;if(void 0!==r){if(!o(r))throw new TypeError("Array.from: when provided, the second argument must be a function");arguments.length>2&&(n=arguments[2])}for(var a,s=i(e.length),c=o(this)?Object(new this(s)):new Array(s),l=0;l<s;)a=e[l],c[l]=r?void 0===n?r(a,l):r.call(n,a,l):a,l+=1;return c.length=s,c})),window.NodeList&&!NodeList.prototype.forEach&&(NodeList.prototype.forEach=function(t,e){e=e||window;for(var n=0;n<this.length;n++)t.call(e,this[n],n,this)}),[Element.prototype,CharacterData.prototype,DocumentType.prototype].forEach(function(t){t.hasOwnProperty("remove")||Object.defineProperty(t,"remove",{configurable:!0,enumerable:!0,writable:!0,value:function(){null!==this.parentNode&&this.parentNode.removeChild(this)}})})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t,e){e||(e=window.location.href),t=t.replace(/[\[\]]/g,"\\$&");var n=new RegExp("[?&]"+t+"(=([^&#]*)|&|#|$)").exec(e);return n?n[2]?decodeURIComponent(n[2].replace(/\+/g," ")):"":null}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=["#text","#comment"];e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"fade";if(!t||!e)return!1;-1===r.indexOf(e.nodeName.toLowerCase())&&("masonry"===n&&(e.style.opacity=0),t.appendChild(e))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(!t)return!1;var e=document.createElement("tbody");return e.innerHTML=t,[e]}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t){if(!t)return!1;var e="",n=".html";if(t.init&&t.addons.seo&&t.isPaged)e=t.addons.cache_path+t.addons.cache_id+"/page-1-"+t.start_page+n;else if(t.addons.nextpage){var r=void 0;t.addons.paging?r=parseInt(t.page)+1:(r=parseInt(t.page)+2,t.isPaged&&(r=parseInt(t.page)+parseInt(t.addons.nextpage_startpage)+1)),e=t.addons.cache_path+t.addons.cache_id+"/page-"+r+n}else t.addons.single_post?e=t.addons.cache_path+t.addons.cache_id+"/"+t.addons.single_post_id+n:t.addons.filters?console.log(t):e=t.addons.cache_path+t.addons.cache_id+"/page-"+(t.page+1)+n;return e}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";if(!t)return!1;var e=["#text","#comment"];return t.filter(function(t){return-1===e.indexOf(t.nodeName.toLowerCase())})}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.almGetAjaxParams=function(t,e,n){var r={id:t.id,post_id:t.post_id,slug:t.slug,canonical_url:encodeURIComponent(t.canonical_url),posts_per_page:t.posts_per_page,page:t.page,offset:t.offset,post_type:t.post_type,repeater:t.repeater,seo_start_page:t.start_page};t.theme_repeater&&(r.theme_repeater=t.theme_repeater);t.addons.paging&&(r.paging=t.addons.paging);t.addons.preloaded&&(r.preloaded=t.addons.preloaded,r.preloaded_amount=t.addons.preloaded_amount);"true"===t.addons.cache&&(r.cache_id=t.addons.cache_id,r.cache_logged_in=t.addons.cache_logged_in);t.acf_array&&(r.acf=t.acf_array);t.term_query_array&&(r.term_query=t.term_query_array);t.cta_array&&(r.cta=t.cta_array);t.comments_array&&(r.comments=t.comments_array);t.nextpage_array&&(r.nextpage=t.nextpage_array);t.single_post_array&&(r.single_post=t.single_post_array);t.users_array&&(r.users=t.users_array);t.listing.dataset.lang&&(r.lang=t.listing.dataset.lang);t.listing.dataset.stickyPosts&&(r.sticky_posts=t.listing.dataset.stickyPosts);t.listing.dataset.postFormat&&(r.post_format=t.listing.dataset.postFormat);t.listing.dataset.category&&(r.category=t.listing.dataset.category);t.listing.dataset.categoryAnd&&(r.category__and=t.listing.dataset.categoryAnd);t.listing.dataset.categoryNotIn&&(r.category__not_in=t.listing.dataset.categoryNotIn);t.listing.dataset.tag&&(r.tag=t.listing.dataset.tag);t.listing.dataset.tagAnd&&(r.tag__and=t.listing.dataset.tagAnd);t.listing.dataset.tagNotIn&&(r.tag__not_in=t.listing.dataset.tagNotIn);t.listing.dataset.taxonomy&&(r.taxonomy=t.listing.dataset.taxonomy);t.listing.dataset.taxonomyTerms&&(r.taxonomy_terms=t.listing.dataset.taxonomyTerms);t.listing.dataset.taxonomyOperator&&(r.taxonomy_operator=t.listing.dataset.taxonomyOperator);t.listing.dataset.taxonomyRelation&&(r.taxonomy_relation=t.listing.dataset.taxonomyRelation);t.listing.dataset.metaKey&&(r.meta_key=t.listing.dataset.metaKey);t.listing.dataset.metaValue&&(r.meta_value=t.listing.dataset.metaValue);t.listing.dataset.metaCompare&&(r.meta_compare=t.listing.dataset.metaCompare);t.listing.dataset.metaRelation&&(r.meta_relation=t.listing.dataset.metaRelation);t.listing.dataset.metaType&&(r.meta_type=t.listing.dataset.metaType);t.listing.dataset.author&&(r.author=t.listing.dataset.author);t.listing.dataset.year&&(r.year=t.listing.dataset.year);t.listing.dataset.month&&(r.month=t.listing.dataset.month);t.listing.dataset.day&&(r.day=t.listing.dataset.day);t.listing.dataset.order&&(r.order=t.listing.dataset.order);t.listing.dataset.orderby&&(r.orderby=t.listing.dataset.orderby);t.listing.dataset.postStatus&&(r.post_status=t.listing.dataset.postStatus);t.listing.dataset.postIn&&(r.post__in=t.listing.dataset.postIn);t.listing.dataset.postNotIn&&(r.post__not_in=t.listing.dataset.postNotIn);t.listing.dataset.exclude&&(r.exclude=t.listing.dataset.exclude);t.listing.dataset.search&&(r.search=t.listing.dataset.search);t.listing.dataset.s&&(r.search=t.listing.dataset.s);t.listing.dataset.customArgs&&(r.custom_args=t.listing.dataset.customArgs);return r.action=e,r.query_type=n,r},e.almGetRestParams=function(t){return{id:t.id,post_id:t.post_id,posts_per_page:t.posts_per_page,page:t.page,offset:t.offset,slug:t.slug,canonical_url:encodeURIComponent(t.canonical_url),post_type:t.post_type,post_format:t.listing.dataset.postFormat,category:t.listing.dataset.category,category__not_in:t.listing.dataset.categoryNotIn,tag:t.listing.dataset.tag,tag__not_in:t.listing.dataset.tagNotIn,taxonomy:t.listing.dataset.taxonomy,taxonomy_terms:t.listing.dataset.taxonomyTerms,taxonomy_operator:t.listing.dataset.taxonomyOperator,taxonomy_relation:t.listing.dataset.taxonomyRelation,meta_key:t.listing.dataset.metaKey,meta_value:t.listing.dataset.metaValue,meta_compare:t.listing.dataset.metaCompare,meta_relation:t.listing.dataset.metaRelation,meta_type:t.listing.dataset.metaType,author:t.listing.dataset.author,year:t.listing.dataset.year,month:t.listing.dataset.month,day:t.listing.dataset.day,post_status:t.listing.dataset.postStatus,order:t.listing.dataset.order,orderby:t.listing.dataset.orderby,post__in:t.listing.dataset.postIn,post__not_in:t.listing.dataset.postNotIn,search:t.listing.dataset.search,s:t.listing.dataset.s,custom_args:t.listing.dataset.customArgs,lang:t.lang,preloaded:t.addons.preloaded,preloaded_amount:t.addons.preloaded_amount,seo_start_page:t.start_page}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}(n(100));e.default=function(t){return new Promise(function(e){var n="standard";t.addons.nextpage?(n="nextpage",t.addons.paging?t.AjaxLoadMore.setLocalizedVar("page",parseInt(t.page)+1):t.AjaxLoadMore.setLocalizedVar("page",parseInt(t.page)+parseInt(t.addons.nextpage_startpage)+1)):t.addons.woocommerce?(n="woocommerce",t.AjaxLoadMore.setLocalizedVar("page",parseInt(t.page)+1)):t.AjaxLoadMore.setLocalizedVar("page",parseInt(t.page)+1),"true"===t.addons.preloaded||t.addons.nextpage||t.addons.woocommerce||t.AjaxLoadMore.setLocalizedVar("total_posts",t.totalposts),t.AjaxLoadMore.setLocalizedVar("post_count",function(t){var e=parseInt(t.posts),n=parseInt(t.addons.preloaded_amount),r=e+n;return r=t.start_page>1?r-n:r,r=t.addons.filters_startpage>1?r-n:r,r=t.addons.single_post?r+1:r,r=t.addons.nextpage?r+1:r}(t)),r.almResultsText(t,n),e(!0)})}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r,o=n(62);(r=o)&&r.__esModule;var a={init:function(t){if(!0===this.isScript(t))t.parentNode.replaceChild(this.clone(t),t);else{var e=0,n=t.childNodes;if(void 0===n){var r=(new DOMParser).parseFromString(t,"text/html");r&&(n=r.body.childNodes)}for(;e<n.length;)this.replace(n[e++])}return t},replace:function(t){if(!0===this.isScript(t))t.parentNode.replaceChild(this.clone(t),t);else for(var e=0,n=t.childNodes;e<n.length;)this.replace(n[e++]);return t},isScript:function(t){return"SCRIPT"===t.tagName},clone:function(t){var e=document.createElement("script");e.text=t.innerHTML;for(var n=t.attributes.length-1;n>=0;n--)e.setAttribute(t.attributes[n].name,t.attributes[n].value);return e}};e.default=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=s(n(48)),o=s(n(99)),a=s(n(62)),i=s(n(64));function s(t){return t&&t.__esModule?t:{default:t}}var c=n(65);e.default=function t(e,n,s){return new Promise(function(l){var u=e.listing,d=e.html,f=e.masonry_selector,p=e.masonry_columnwidth,g=e.masonry_animation,h=e.masonry_horizontalorder,m=e.speed,v=e.masonry_init,y=(m+100)/1e3+"s",_="scale(0.5)",b="scale(1)";if("zoom-out"===g&&(_="translateY(-20px) scale(1.25)",b="translateY(0) scale(1)"),"slide-up"===g&&(_="translateY(50px)",b="translateY(0)"),"slide-down"===g&&(_="translateY(-50px)",b="translateY(0)"),"none"===g&&(_="translateY(0)",b="translateY(0)"),p?isNaN(p)||(p=parseInt(p)):p=f,h="true"===h,s)u.parentNode.style.opacity=0,t(e,!0,!1),l(!0);else if(v&&n)(0,i.default)(u,e.ua),c(u,function(){var t={itemSelector:f,transitionDuration:y,columnWidth:p,horizontalOrder:h,hiddenStyle:{transform:_,opacity:0},visibleStyle:{transform:b,opacity:1}},n=window.alm_masonry_vars;n&&Object.keys(n).forEach(function(e){t[e]=n[e]}),setTimeout(function(){e.msnry=new Masonry(u,t),(0,r.default)(u.parentNode,m),l(!0)},25)});else{var w=(0,a.default)(d,"text/html");w&&((0,o.default)(e.listing,w,"masonry"),(0,i.default)(u,e.ua),c(u,function(){e.msnry.appended(w),l(!0)}))}})}},function(t,e,n){var r,o;"undefined"!=typeof window&&window,void 0===(o="function"==typeof(r=function(){"use strict";function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var n=this._events=this._events||{},r=n[t]=n[t]||[];return-1==r.indexOf(e)&&r.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var n=this._onceEvents=this._onceEvents||{};return(n[t]=n[t]||{})[e]=!0,this}},e.off=function(t,e){var n=this._events&&this._events[t];if(n&&n.length){var r=n.indexOf(e);return-1!=r&&n.splice(r,1),this}},e.emitEvent=function(t,e){var n=this._events&&this._events[t];if(n&&n.length){n=n.slice(0),e=e||[];for(var r=this._onceEvents&&this._onceEvents[t],o=0;o<n.length;o++){var a=n[o];r&&r[a]&&(this.off(t,a),delete r[a]),a.apply(this,e)}return this}},e.allOff=function(){delete this._events,delete this._onceEvents},t})?r.call(e,n,e,t):r)||(t.exports=o)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){return function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return function(t,e){var n=[],r=!0,o=!1,a=void 0;try{for(var i,s=t[Symbol.iterator]();!(r=(i=s.next()).done)&&(n.push(i.value),!e||n.length!==e);r=!0);}catch(t){o=!0,a=t}finally{try{!r&&s.return&&s.return()}finally{if(o)throw a}}return n}(t,e);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),o=s(n(48)),a=s(n(66)),i=n(101);function s(t){return t&&t.__esModule?t:{default:t}}e.default=function(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"filter";n.target?document.querySelectorAll('.ajax-load-more-wrap[data-id="'+n.target+'"]').forEach(function(o){c(t,e,n,o,r)}):document.querySelectorAll(".ajax-load-more-wrap").forEach(function(o){c(t,e,n,o,r)});(0,i.clearTOC)()};var c=function(t,e,n,r,o){if("fade"===t||"masonry"===t){switch(o){case"filter":r.classList.add("alm-is-filtering"),(0,a.default)(r,e);break;case"tab":r.classList.add("alm-loading");var i=r.querySelector(".alm-listing");r.style.height=i.offsetHeight+"px",(0,a.default)(i,e)}setTimeout(function(){l(e,n,r,o)},e)}else r.classList.add("alm-is-filtering"),l(e,n,r,o)},l=function(t,e,n,r){var o=n.querySelector(".alm-btn-wrap"),a=n.querySelectorAll(".alm-listing");[].concat(function(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e<t.length;e++)n[e]=t[e];return n}return Array.from(t)}(a)).forEach(function(t){t.innerHTML=""});var i=o.querySelector(".alm-load-more-btn");i&&i.classList.remove("done");var s=o.querySelector(".alm-paging");s&&(s.style.opacity=0),e.preloadedAmount=0,u(t,e,n,r)},u=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:250,e=arguments[1],n=arguments[2],a=arguments[3],i=n.querySelector(".alm-listing")||n.querySelector(".alm-comments");if(!i)return!1;switch(a){case"filter":var s=!0,c=!1,l=void 0;try{for(var u,d=Object.entries(e)[Symbol.iterator]();!(s=(u=d.next()).done);s=!0){var f=u.value,p=r(f,2),g=p[0],h=p[1];g=g.replace(/\W+/g,"-").replace(/([a-z\d])([A-Z])/g,"$1-$2").toLowerCase(),i.setAttribute("data-"+g,h)}}catch(t){c=!0,l=t}finally{try{!s&&d.return&&d.return()}finally{if(c)throw l}}(0,o.default)(n,t);break;case"tab":i.setAttribute("data-preloaded","false"),i.setAttribute("data-pause","false"),i.setAttribute("data-tab-template",e.tabTemplate)}var m="";switch(e.target?(m=document.querySelector('.ajax-load-more-wrap[data-id="'+e.target+'"]'))&&window.almInit(m):(m=document.querySelector(".ajax-load-more-wrap"))&&window.almInit(m),a){case"filter":"function"==typeof almFilterComplete&&almFilterComplete();break;case"tab":"function"==typeof almTabsComplete&&almTabsComplete()}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(""===e)return!1;e=e.replace(/(<p><\/p>)+/g,""),t.innerHTML=e}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t){if(t&&t.debug){var e={query:t.debug,localize:t.localize};console.log("ALM Debug:",e)}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t){if(!t)return!1;var e=-1!==t.scroll_distance_orig.toString().indexOf("-"),n=t.scroll_distance_orig.toString().replace("-","").replace("%",""),r=t.window.innerHeight,o=Math.floor(r/100*parseInt(n));return parseInt(e?"-"+o:o)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.showPlaceholder=function(t){if(!t||!t.main||t.addons.paging)return!1;t.placeholder&&(t.placeholder.style.display="block",(0,r.default)(t.placeholder,75))},e.hidePlaceholder=function(t){if(!t||!t.main||t.addons.paging)return!1;t.placeholder&&((0,o.default)(t.placeholder,75),setTimeout(function(){t.placeholder.style.display="none"},75))};var r=a(n(48)),o=a(n(66));function a(t){return t&&t.__esModule?t:{default:t}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.wooGetContent=function(t,e){var n={html:"",meta:{postcount:1,totalposts:e.localize.total_posts,debug:"WooCommerce Query"}};if(200===t.status&&t.data){var r=document.createElement("div");r.innerHTML=t.data;var o=r.querySelector("title").innerHTML;n.pageTitle=o;var a=r.querySelector(e.addons.woocommerce_classes.container);n.html=a?a.innerHTML:"",function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments[1];if(t&&e&&e.addons.woocommerce_results_text){var n=t.querySelector(e.addons.woocommerce_classes.results);if(n){var r=n.innerHTML;e.addons.woocommerce_results_text.forEach(function(t){e.localize.woocommerce.settings.previous_page_link&&(r+=e.localize.woocommerce.settings.previous_page_link),t.innerHTML=r})}}}(r,e)}return n},e.wooInit=function(t){if(!t||!t.addons.woocommerce)return!1;t.button.dataset.page=t.addons.woocommerce_paged+1;var e=t.addons.woocommerce_paged_urls[t.addons.woocommerce_paged];t.button.dataset.url=e||"";var n=document.querySelector(t.addons.woocommerce_classes.container);if(n){n.setAttribute("aria-live","polite"),n.setAttribute("aria-atomic","true"),t.listing.removeAttribute("aria-live"),t.listing.removeAttribute("aria-atomic");var r=n.querySelector(t.addons.woocommerce_classes.products);r&&(r.classList.add("alm-woocommerce"),r.dataset.url=t.addons.woocommerce_paged_urls[t.addons.woocommerce_paged-1],r.dataset.page=t.page,r.dataset.pageTitle=document.title),t.addons.woocommerce_paged>1&&function(t){if(t&&t.addons.woocommerce_results_text){var e=document.querySelectorAll(t.addons.woocommerce_classes.results);if(e.length<1)return!1;e.forEach(function(e){if(t.localize.woocommerce.settings.previous_page_link){var n=e.innerHTML;n+=t.localize.woocommerce.settings.previous_page_link,e.innerHTML=n}})}}(t)}},e.woocommerce=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:document.title;if(!t||!e)return!1;return new Promise(function(r){var o=document.querySelector(e.addons.woocommerce_classes.container),a=t.querySelectorAll(e.addons.woocommerce_classes.products),s=e.addons.woocommerce_columns;o&&a&&(a=Array.prototype.slice.call(a),i(regeneratorRuntime.mark(function t(){return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,c(o,a,s,e,n);case 2:r(!0);case 3:case"end":return t.stop()}},t,this)}))().catch(function(t){console.log(t,"There was an error with WooCommerce")}))})},e.wooGetURL=function(t){if(!t||!t.trigger)return!1;var e=t.trigger.querySelector("button").dataset.url;return e||""};var r=a(n(64)),o=a(n(63));function a(t){return t&&t.__esModule?t:{default:t}}function i(t){return function(){var e=t.apply(this,arguments);return new Promise(function(t,n){return function r(o,a){try{var i=e[o](a),s=i.value}catch(t){return void n(t)}if(!i.done)return Promise.resolve(s).then(function(t){r("next",t)},function(t){r("throw",t)});t(s)}("next")})}}var s=n(65);var c=function(t,e,n,r,a){return new Promise(function(n){var s=e.length,c=0,u=1;!function d(){u<=s?i(regeneratorRuntime.mark(function n(){return regeneratorRuntime.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return e[c].style.opacity=0,1==u&&(e[c].classList.add("alm-woocommerce"),e[c].dataset.url=r.addons.woocommerce_paged_urls[r.page],e[c].dataset.page=r.page+1,e[c].dataset.pageTitle=a),n.next=4,l(t,e[c],r.ua);case 4:u++,c++,d();case 7:case"end":return n.stop()}},n,this)}))().catch(function(t){console.log("There was an error with WooCommerce")}):(n(!0),e.map(function(t){t.style.opacity=1}),e[0]&&(0,o.default)(r,e[0],null,!1))}()})},l=function(t,e,n){return new Promise(function(o){s(e,function(){e.style.transition="all 0.3s ease",t.appendChild(e),(0,r.default)(e,n),o(!0)})})}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n={html:"",meta:{postcount:1,totalposts:1,debug:"Single Posts Query"}};if(200===t.status&&t.data&&e){var r=document.createElement("div");r.innerHTML=t.data;var o=r.querySelector(e);o&&(n.html=o.innerHTML)}return n}},function(t,e,n){n(174)},function(t,e,n){"use strict";n(175),n(319),n(321),n(323),n(325),n(327),n(329),n(331),n(333),n(335),n(339)},function(t,e,n){n(176),n(179),n(180),n(181),n(182),n(183),n(184),n(185),n(186),n(187),n(188),n(189),n(190),n(191),n(192),n(193),n(194),n(195),n(196),n(197),n(198),n(199),n(200),n(201),n(202),n(203),n(204),n(205),n(206),n(207),n(208),n(209),n(210),n(211),n(212),n(213),n(214),n(215),n(216),n(217),n(218),n(219),n(220),n(222),n(223),n(224),n(225),n(226),n(227),n(228),n(229),n(230),n(231),n(232),n(233),n(234),n(235),n(236),n(237),n(238),n(239),n(240),n(241),n(242),n(243),n(244),n(245),n(246),n(247),n(248),n(249),n(250),n(251),n(252),n(253),n(254),n(255),n(257),n(258),n(260),n(261),n(262),n(263),n(264),n(265),n(266),n(269),n(270),n(271),n(272),n(273),n(274),n(275),n(276),n(277),n(278),n(279),n(280),n(281),n(88),n(282),n(121),n(283),n(122),n(284),n(285),n(286),n(287),n(123),n(290),n(291),n(292),n(293),n(294),n(295),n(296),n(297),n(298),n(299),n(300),n(301),n(302),n(303),n(304),n(305),n(306),n(307),n(308),n(309),n(310),n(311),n(312),n(313),n(314),n(315),n(316),n(317),n(318),t.exports=n(9)},function(t,e,n){"use strict";var r=n(1),o=n(14),a=n(8),i=n(0),s=n(10),c=n(28).KEY,l=n(2),u=n(49),d=n(38),f=n(30),p=n(5),g=n(68),h=n(103),m=n(178),v=n(71),y=n(3),_=n(4),b=n(16),w=n(27),x=n(29),S=n(34),A=n(106),j=n(19),L=n(7),P=n(32),E=j.f,O=L.f,M=A.f,T=r.Symbol,I=r.JSON,C=I&&I.stringify,F=p("_hidden"),N=p("toPrimitive"),k={}.propertyIsEnumerable,R=u("symbol-registry"),q=u("symbols"),D=u("op-symbols"),z=Object.prototype,B="function"==typeof T,U=r.QObject,W=!U||!U.prototype||!U.prototype.findChild,H=a&&l(function(){return 7!=S(O({},"a",{get:function(){return O(this,"a",{value:7}).a}})).a})?function(t,e,n){var r=E(z,e);r&&delete z[e],O(t,e,n),r&&t!==z&&O(z,e,r)}:O,V=function(t){var e=q[t]=S(T.prototype);return e._k=t,e},G=B&&"symbol"==typeof T.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof T},Y=function(t,e,n){return t===z&&Y(D,e,n),y(t),e=w(e,!0),y(n),o(q,e)?(n.enumerable?(o(t,F)&&t[F][e]&&(t[F][e]=!1),n=S(n,{enumerable:x(0,!1)})):(o(t,F)||O(t,F,x(1,{})),t[F][e]=!0),H(t,e,n)):O(t,e,n)},X=function(t,e){y(t);for(var n,r=m(e=b(e)),o=0,a=r.length;a>o;)Y(t,n=r[o++],e[n]);return t},Q=function(t){var e=k.call(this,t=w(t,!0));return!(this===z&&o(q,t)&&!o(D,t))&&(!(e||!o(this,t)||!o(q,t)||o(this,F)&&this[F][t])||e)},$=function(t,e){if(t=b(t),e=w(e,!0),t!==z||!o(q,e)||o(D,e)){var n=E(t,e);return!n||!o(q,e)||o(t,F)&&t[F][e]||(n.enumerable=!0),n}},K=function(t){for(var e,n=M(b(t)),r=[],a=0;n.length>a;)o(q,e=n[a++])||e==F||e==c||r.push(e);return r},J=function(t){for(var e,n=t===z,r=M(n?D:b(t)),a=[],i=0;r.length>i;)!o(q,e=r[i++])||n&&!o(z,e)||a.push(q[e]);return a};B||(s((T=function(){if(this instanceof T)throw TypeError("Symbol is not a constructor!");var t=f(arguments.length>0?arguments[0]:void 0),e=function(n){this===z&&e.call(D,n),o(this,F)&&o(this[F],t)&&(this[F][t]=!1),H(this,t,x(1,n))};return a&&W&&H(z,t,{configurable:!0,set:e}),V(t)}).prototype,"toString",function(){return this._k}),j.f=$,L.f=Y,n(35).f=A.f=K,n(45).f=Q,n(51).f=J,a&&!n(31)&&s(z,"propertyIsEnumerable",Q,!0),g.f=function(t){return V(p(t))}),i(i.G+i.W+i.F*!B,{Symbol:T});for(var Z="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),tt=0;Z.length>tt;)p(Z[tt++]);for(var et=P(p.store),nt=0;et.length>nt;)h(et[nt++]);i(i.S+i.F*!B,"Symbol",{for:function(t){return o(R,t+="")?R[t]:R[t]=T(t)},keyFor:function(t){if(!G(t))throw TypeError(t+" is not a symbol!");for(var e in R)if(R[e]===t)return e},useSetter:function(){W=!0},useSimple:function(){W=!1}}),i(i.S+i.F*!B,"Object",{create:function(t,e){return void 0===e?S(t):X(S(t),e)},defineProperty:Y,defineProperties:X,getOwnPropertyDescriptor:$,getOwnPropertyNames:K,getOwnPropertySymbols:J}),I&&i(i.S+i.F*(!B||l(function(){var t=T();return"[null]"!=C([t])||"{}"!=C({a:t})||"{}"!=C(Object(t))})),"JSON",{stringify:function(t){for(var e,n,r=[t],o=1;arguments.length>o;)r.push(arguments[o++]);if(n=e=r[1],(_(e)||void 0!==t)&&!G(t))return v(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!G(e))return e}),r[1]=e,C.apply(I,r)}}),T.prototype[N]||n(15)(T.prototype,N,T.prototype.valueOf),d(T,"Symbol"),d(Math,"Math",!0),d(r.JSON,"JSON",!0)},function(t,e,n){t.exports=n(49)("native-function-to-string",Function.toString)},function(t,e,n){var r=n(32),o=n(51),a=n(45);t.exports=function(t){var e=r(t),n=o.f;if(n)for(var i,s=n(t),c=a.f,l=0;s.length>l;)c.call(t,i=s[l++])&&e.push(i);return e}},function(t,e,n){var r=n(0);r(r.S,"Object",{create:n(34)})},function(t,e,n){var r=n(0);r(r.S+r.F*!n(8),"Object",{defineProperty:n(7).f})},function(t,e,n){var r=n(0);r(r.S+r.F*!n(8),"Object",{defineProperties:n(105)})},function(t,e,n){var r=n(16),o=n(19).f;n(20)("getOwnPropertyDescriptor",function(){return function(t,e){return o(r(t),e)}})},function(t,e,n){var r=n(11),o=n(36);n(20)("getPrototypeOf",function(){return function(t){return o(r(t))}})},function(t,e,n){var r=n(11),o=n(32);n(20)("keys",function(){return function(t){return o(r(t))}})},function(t,e,n){n(20)("getOwnPropertyNames",function(){return n(106).f})},function(t,e,n){var r=n(4),o=n(28).onFreeze;n(20)("freeze",function(t){return function(e){return t&&r(e)?t(o(e)):e}})},function(t,e,n){var r=n(4),o=n(28).onFreeze;n(20)("seal",function(t){return function(e){return t&&r(e)?t(o(e)):e}})},function(t,e,n){var r=n(4),o=n(28).onFreeze;n(20)("preventExtensions",function(t){return function(e){return t&&r(e)?t(o(e)):e}})},function(t,e,n){var r=n(4);n(20)("isFrozen",function(t){return function(e){return!r(e)||!!t&&t(e)}})},function(t,e,n){var r=n(4);n(20)("isSealed",function(t){return function(e){return!r(e)||!!t&&t(e)}})},function(t,e,n){var r=n(4);n(20)("isExtensible",function(t){return function(e){return!!r(e)&&(!t||t(e))}})},function(t,e,n){var r=n(0);r(r.S+r.F,"Object",{assign:n(107)})},function(t,e,n){var r=n(0);r(r.S,"Object",{is:n(108)})},function(t,e,n){var r=n(0);r(r.S,"Object",{setPrototypeOf:n(73).set})},function(t,e,n){"use strict";var r=n(46),o={};o[n(5)("toStringTag")]="z",o+""!="[object z]"&&n(10)(Object.prototype,"toString",function(){return"[object "+r(this)+"]"},!0)},function(t,e,n){var r=n(0);r(r.P,"Function",{bind:n(109)})},function(t,e,n){var r=n(7).f,o=Function.prototype,a=/^\s*function ([^ (]*)/;"name"in o||n(8)&&r(o,"name",{configurable:!0,get:function(){try{return(""+this).match(a)[1]}catch(t){return""}}})},function(t,e,n){"use strict";var r=n(4),o=n(36),a=n(5)("hasInstance"),i=Function.prototype;a in i||n(7).f(i,a,{value:function(t){if("function"!=typeof this||!r(t))return!1;if(!r(this.prototype))return t instanceof this;for(;t=o(t);)if(this.prototype===t)return!0;return!1}})},function(t,e,n){var r=n(0),o=n(111);r(r.G+r.F*(parseInt!=o),{parseInt:o})},function(t,e,n){var r=n(0),o=n(112);r(r.G+r.F*(parseFloat!=o),{parseFloat:o})},function(t,e,n){"use strict";var r=n(1),o=n(14),a=n(24),i=n(75),s=n(27),c=n(2),l=n(35).f,u=n(19).f,d=n(7).f,f=n(52).trim,p=r.Number,g=p,h=p.prototype,m="Number"==a(n(34)(h)),v="trim"in String.prototype,y=function(t){var e=s(t,!1);if("string"==typeof e&&e.length>2){var n,r,o,a=(e=v?e.trim():f(e,3)).charCodeAt(0);if(43===a||45===a){if(88===(n=e.charCodeAt(2))||120===n)return NaN}else if(48===a){switch(e.charCodeAt(1)){case 66:case 98:r=2,o=49;break;case 79:case 111:r=8,o=55;break;default:return+e}for(var i,c=e.slice(2),l=0,u=c.length;l<u;l++)if((i=c.charCodeAt(l))<48||i>o)return NaN;return parseInt(c,r)}}return+e};if(!p(" 0o1")||!p("0b1")||p("+0x1")){p=function(t){var e=arguments.length<1?0:t,n=this;return n instanceof p&&(m?c(function(){h.valueOf.call(n)}):"Number"!=a(n))?i(new g(y(e)),n,p):y(e)};for(var _,b=n(8)?l(g):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),w=0;b.length>w;w++)o(g,_=b[w])&&!o(p,_)&&d(p,_,u(g,_));p.prototype=h,h.constructor=p,n(10)(r,"Number",p)}},function(t,e,n){"use strict";var r=n(0),o=n(18),a=n(113),i=n(76),s=1..toFixed,c=Math.floor,l=[0,0,0,0,0,0],u="Number.toFixed: incorrect invocation!",d=function(t,e){for(var n=-1,r=e;++n<6;)r+=t*l[n],l[n]=r%1e7,r=c(r/1e7)},f=function(t){for(var e=6,n=0;--e>=0;)n+=l[e],l[e]=c(n/t),n=n%t*1e7},p=function(){for(var t=6,e="";--t>=0;)if(""!==e||0===t||0!==l[t]){var n=String(l[t]);e=""===e?n:e+i.call("0",7-n.length)+n}return e},g=function(t,e,n){return 0===e?n:e%2==1?g(t,e-1,n*t):g(t*t,e/2,n)};r(r.P+r.F*(!!s&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!n(2)(function(){s.call({})})),"Number",{toFixed:function(t){var e,n,r,s,c=a(this,u),l=o(t),h="",m="0";if(l<0||l>20)throw RangeError(u);if(c!=c)return"NaN";if(c<=-1e21||c>=1e21)return String(c);if(c<0&&(h="-",c=-c),c>1e-21)if(n=(e=function(t){for(var e=0,n=t;n>=4096;)e+=12,n/=4096;for(;n>=2;)e+=1,n/=2;return e}(c*g(2,69,1))-69)<0?c*g(2,-e,1):c/g(2,e,1),n*=4503599627370496,(e=52-e)>0){for(d(0,n),r=l;r>=7;)d(1e7,0),r-=7;for(d(g(10,r,1),0),r=e-1;r>=23;)f(1<<23),r-=23;f(1<<r),d(1,1),f(2),m=p()}else d(0,n),d(1<<-e,0),m=p()+i.call("0",l);return m=l>0?h+((s=m.length)<=l?"0."+i.call("0",l-s)+m:m.slice(0,s-l)+"."+m.slice(s-l)):h+m}})},function(t,e,n){"use strict";var r=n(0),o=n(2),a=n(113),i=1..toPrecision;r(r.P+r.F*(o(function(){return"1"!==i.call(1,void 0)})||!o(function(){i.call({})})),"Number",{toPrecision:function(t){var e=a(this,"Number#toPrecision: incorrect invocation!");return void 0===t?i.call(e):i.call(e,t)}})},function(t,e,n){var r=n(0);r(r.S,"Number",{EPSILON:Math.pow(2,-52)})},function(t,e,n){var r=n(0),o=n(1).isFinite;r(r.S,"Number",{isFinite:function(t){return"number"==typeof t&&o(t)}})},function(t,e,n){var r=n(0);r(r.S,"Number",{isInteger:n(114)})},function(t,e,n){var r=n(0);r(r.S,"Number",{isNaN:function(t){return t!=t}})},function(t,e,n){var r=n(0),o=n(114),a=Math.abs;r(r.S,"Number",{isSafeInteger:function(t){return o(t)&&a(t)<=9007199254740991}})},function(t,e,n){var r=n(0);r(r.S,"Number",{MAX_SAFE_INTEGER:9007199254740991})},function(t,e,n){var r=n(0);r(r.S,"Number",{MIN_SAFE_INTEGER:-9007199254740991})},function(t,e,n){var r=n(0),o=n(112);r(r.S+r.F*(Number.parseFloat!=o),"Number",{parseFloat:o})},function(t,e,n){var r=n(0),o=n(111);r(r.S+r.F*(Number.parseInt!=o),"Number",{parseInt:o})},function(t,e,n){var r=n(0),o=n(115),a=Math.sqrt,i=Math.acosh;r(r.S+r.F*!(i&&710==Math.floor(i(Number.MAX_VALUE))&&i(1/0)==1/0),"Math",{acosh:function(t){return(t=+t)<1?NaN:t>94906265.62425156?Math.log(t)+Math.LN2:o(t-1+a(t-1)*a(t+1))}})},function(t,e,n){var r=n(0),o=Math.asinh;r(r.S+r.F*!(o&&1/o(0)>0),"Math",{asinh:function t(e){return isFinite(e=+e)&&0!=e?e<0?-t(-e):Math.log(e+Math.sqrt(e*e+1)):e}})},function(t,e,n){var r=n(0),o=Math.atanh;r(r.S+r.F*!(o&&1/o(-0)<0),"Math",{atanh:function(t){return 0==(t=+t)?t:Math.log((1+t)/(1-t))/2}})},function(t,e,n){var r=n(0),o=n(77);r(r.S,"Math",{cbrt:function(t){return o(t=+t)*Math.pow(Math.abs(t),1/3)}})},function(t,e,n){var r=n(0);r(r.S,"Math",{clz32:function(t){return(t>>>=0)?31-Math.floor(Math.log(t+.5)*Math.LOG2E):32}})},function(t,e,n){var r=n(0),o=Math.exp;r(r.S,"Math",{cosh:function(t){return(o(t=+t)+o(-t))/2}})},function(t,e,n){var r=n(0),o=n(78);r(r.S+r.F*(o!=Math.expm1),"Math",{expm1:o})},function(t,e,n){var r=n(0);r(r.S,"Math",{fround:n(221)})},function(t,e,n){var r=n(77),o=Math.pow,a=o(2,-52),i=o(2,-23),s=o(2,127)*(2-i),c=o(2,-126);t.exports=Math.fround||function(t){var e,n,o=Math.abs(t),l=r(t);return o<c?l*(o/c/i+1/a-1/a)*c*i:(n=(e=(1+i/a)*o)-(e-o))>s||n!=n?l*(1/0):l*n}},function(t,e,n){var r=n(0),o=Math.abs;r(r.S,"Math",{hypot:function(t,e){for(var n,r,a=0,i=0,s=arguments.length,c=0;i<s;)c<(n=o(arguments[i++]))?(a=a*(r=c/n)*r+1,c=n):a+=n>0?(r=n/c)*r:n;return c===1/0?1/0:c*Math.sqrt(a)}})},function(t,e,n){var r=n(0),o=Math.imul;r(r.S+r.F*n(2)(function(){return-5!=o(4294967295,5)||2!=o.length}),"Math",{imul:function(t,e){var n=+t,r=+e,o=65535&n,a=65535&r;return 0|o*a+((65535&n>>>16)*a+o*(65535&r>>>16)<<16>>>0)}})},function(t,e,n){var r=n(0);r(r.S,"Math",{log10:function(t){return Math.log(t)*Math.LOG10E}})},function(t,e,n){var r=n(0);r(r.S,"Math",{log1p:n(115)})},function(t,e,n){var r=n(0);r(r.S,"Math",{log2:function(t){return Math.log(t)/Math.LN2}})},function(t,e,n){var r=n(0);r(r.S,"Math",{sign:n(77)})},function(t,e,n){var r=n(0),o=n(78),a=Math.exp;r(r.S+r.F*n(2)(function(){return-2e-17!=!Math.sinh(-2e-17)}),"Math",{sinh:function(t){return Math.abs(t=+t)<1?(o(t)-o(-t))/2:(a(t-1)-a(-t-1))*(Math.E/2)}})},function(t,e,n){var r=n(0),o=n(78),a=Math.exp;r(r.S,"Math",{tanh:function(t){var e=o(t=+t),n=o(-t);return e==1/0?1:n==1/0?-1:(e-n)/(a(t)+a(-t))}})},function(t,e,n){var r=n(0);r(r.S,"Math",{trunc:function(t){return(t>0?Math.floor:Math.ceil)(t)}})},function(t,e,n){var r=n(0),o=n(33),a=String.fromCharCode,i=String.fromCodePoint;r(r.S+r.F*(!!i&&1!=i.length),"String",{fromCodePoint:function(t){for(var e,n=[],r=arguments.length,i=0;r>i;){if(e=+arguments[i++],o(e,1114111)!==e)throw RangeError(e+" is not a valid code point");n.push(e<65536?a(e):a(55296+((e-=65536)>>10),e%1024+56320))}return n.join("")}})},function(t,e,n){var r=n(0),o=n(16),a=n(6);r(r.S,"String",{raw:function(t){for(var e=o(t.raw),n=a(e.length),r=arguments.length,i=[],s=0;n>s;)i.push(String(e[s++])),s<r&&i.push(String(arguments[s]));return i.join("")}})},function(t,e,n){"use strict";n(52)("trim",function(t){return function(){return t(this,3)}})},function(t,e,n){"use strict";var r=n(79)(!0);n(80)(String,"String",function(t){this._t=String(t),this._i=0},function(){var t,e=this._t,n=this._i;return n>=e.length?{value:void 0,done:!0}:(t=r(e,n),this._i+=t.length,{value:t,done:!1})})},function(t,e,n){"use strict";var r=n(0),o=n(79)(!1);r(r.P,"String",{codePointAt:function(t){return o(this,t)}})},function(t,e,n){"use strict";var r=n(0),o=n(6),a=n(81),i="".endsWith;r(r.P+r.F*n(83)("endsWith"),"String",{endsWith:function(t){var e=a(this,t,"endsWith"),n=arguments.length>1?arguments[1]:void 0,r=o(e.length),s=void 0===n?r:Math.min(o(n),r),c=String(t);return i?i.call(e,c,s):e.slice(s-c.length,s)===c}})},function(t,e,n){"use strict";var r=n(0),o=n(81);r(r.P+r.F*n(83)("includes"),"String",{includes:function(t){return!!~o(this,t,"includes").indexOf(t,arguments.length>1?arguments[1]:void 0)}})},function(t,e,n){var r=n(0);r(r.P,"String",{repeat:n(76)})},function(t,e,n){"use strict";var r=n(0),o=n(6),a=n(81),i="".startsWith;r(r.P+r.F*n(83)("startsWith"),"String",{startsWith:function(t){var e=a(this,t,"startsWith"),n=o(Math.min(arguments.length>1?arguments[1]:void 0,e.length)),r=String(t);return i?i.call(e,r,n):e.slice(n,n+r.length)===r}})},function(t,e,n){"use strict";n(12)("anchor",function(t){return function(e){return t(this,"a","name",e)}})},function(t,e,n){"use strict";n(12)("big",function(t){return function(){return t(this,"big","","")}})},function(t,e,n){"use strict";n(12)("blink",function(t){return function(){return t(this,"blink","","")}})},function(t,e,n){"use strict";n(12)("bold",function(t){return function(){return t(this,"b","","")}})},function(t,e,n){"use strict";n(12)("fixed",function(t){return function(){return t(this,"tt","","")}})},function(t,e,n){"use strict";n(12)("fontcolor",function(t){return function(e){return t(this,"font","color",e)}})},function(t,e,n){"use strict";n(12)("fontsize",function(t){return function(e){return t(this,"font","size",e)}})},function(t,e,n){"use strict";n(12)("italics",function(t){return function(){return t(this,"i","","")}})},function(t,e,n){"use strict";n(12)("link",function(t){return function(e){return t(this,"a","href",e)}})},function(t,e,n){"use strict";n(12)("small",function(t){return function(){return t(this,"small","","")}})},function(t,e,n){"use strict";n(12)("strike",function(t){return function(){return t(this,"strike","","")}})},function(t,e,n){"use strict";n(12)("sub",function(t){return function(){return t(this,"sub","","")}})},function(t,e,n){"use strict";n(12)("sup",function(t){return function(){return t(this,"sup","","")}})},function(t,e,n){var r=n(0);r(r.S,"Date",{now:function(){return(new Date).getTime()}})},function(t,e,n){"use strict";var r=n(0),o=n(11),a=n(27);r(r.P+r.F*n(2)(function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})}),"Date",{toJSON:function(t){var e=o(this),n=a(e);return"number"!=typeof n||isFinite(n)?e.toISOString():null}})},function(t,e,n){var r=n(0),o=n(256);r(r.P+r.F*(Date.prototype.toISOString!==o),"Date",{toISOString:o})},function(t,e,n){"use strict";var r=n(2),o=Date.prototype.getTime,a=Date.prototype.toISOString,i=function(t){return t>9?t:"0"+t};t.exports=r(function(){return"0385-07-25T07:06:39.999Z"!=a.call(new Date(-5e13-1))})||!r(function(){a.call(new Date(NaN))})?function(){if(!isFinite(o.call(this)))throw RangeError("Invalid time value");var t=this,e=t.getUTCFullYear(),n=t.getUTCMilliseconds(),r=e<0?"-":e>9999?"+":"";return r+("00000"+Math.abs(e)).slice(r?-6:-4)+"-"+i(t.getUTCMonth()+1)+"-"+i(t.getUTCDate())+"T"+i(t.getUTCHours())+":"+i(t.getUTCMinutes())+":"+i(t.getUTCSeconds())+"."+(n>99?n:"0"+i(n))+"Z"}:a},function(t,e,n){var r=Date.prototype,o=r.toString,a=r.getTime;new Date(NaN)+""!="Invalid Date"&&n(10)(r,"toString",function(){var t=a.call(this);return t==t?o.call(this):"Invalid Date"})},function(t,e,n){var r=n(5)("toPrimitive"),o=Date.prototype;r in o||n(15)(o,r,n(259))},function(t,e,n){"use strict";var r=n(3),o=n(27);t.exports=function(t){if("string"!==t&&"number"!==t&&"default"!==t)throw TypeError("Incorrect hint");return o(r(this),"number"!=t)}},function(t,e,n){var r=n(0);r(r.S,"Array",{isArray:n(71)})},function(t,e,n){"use strict";var r=n(22),o=n(0),a=n(11),i=n(117),s=n(84),c=n(6),l=n(85),u=n(86);o(o.S+o.F*!n(53)(function(t){Array.from(t)}),"Array",{from:function(t){var e,n,o,d,f=a(t),p="function"==typeof this?this:Array,g=arguments.length,h=g>1?arguments[1]:void 0,m=void 0!==h,v=0,y=u(f);if(m&&(h=r(h,g>2?arguments[2]:void 0,2)),null==y||p==Array&&s(y))for(n=new p(e=c(f.length));e>v;v++)l(n,v,m?h(f[v],v):f[v]);else for(d=y.call(f),n=new p;!(o=d.next()).done;v++)l(n,v,m?i(d,h,[o.value,v],!0):o.value);return n.length=v,n}})},function(t,e,n){"use strict";var r=n(0),o=n(85);r(r.S+r.F*n(2)(function(){function t(){}return!(Array.of.call(t)instanceof t)}),"Array",{of:function(){for(var t=0,e=arguments.length,n=new("function"==typeof this?this:Array)(e);e>t;)o(n,t,arguments[t++]);return n.length=e,n}})},function(t,e,n){"use strict";var r=n(0),o=n(16),a=[].join;r(r.P+r.F*(n(44)!=Object||!n(17)(a)),"Array",{join:function(t){return a.call(o(this),void 0===t?",":t)}})},function(t,e,n){"use strict";var r=n(0),o=n(72),a=n(24),i=n(33),s=n(6),c=[].slice;r(r.P+r.F*n(2)(function(){o&&c.call(o)}),"Array",{slice:function(t,e){var n=s(this.length),r=a(this);if(e=void 0===e?n:e,"Array"==r)return c.call(this,t,e);for(var o=i(t,n),l=i(e,n),u=s(l-o),d=new Array(u),f=0;f<u;f++)d[f]="String"==r?this.charAt(o+f):this[o+f];return d}})},function(t,e,n){"use strict";var r=n(0),o=n(23),a=n(11),i=n(2),s=[].sort,c=[1,2,3];r(r.P+r.F*(i(function(){c.sort(void 0)})||!i(function(){c.sort(null)})||!n(17)(s)),"Array",{sort:function(t){return void 0===t?s.call(a(this)):s.call(a(this),o(t))}})},function(t,e,n){"use strict";var r=n(0),o=n(21)(0),a=n(17)([].forEach,!0);r(r.P+r.F*!a,"Array",{forEach:function(t){return o(this,t,arguments[1])}})},function(t,e,n){var r=n(268);t.exports=function(t,e){return new(r(t))(e)}},function(t,e,n){var r=n(4),o=n(71),a=n(5)("species");t.exports=function(t){var e;return o(t)&&("function"!=typeof(e=t.constructor)||e!==Array&&!o(e.prototype)||(e=void 0),r(e)&&null===(e=e[a])&&(e=void 0)),void 0===e?Array:e}},function(t,e,n){"use strict";var r=n(0),o=n(21)(1);r(r.P+r.F*!n(17)([].map,!0),"Array",{map:function(t){return o(this,t,arguments[1])}})},function(t,e,n){"use strict";var r=n(0),o=n(21)(2);r(r.P+r.F*!n(17)([].filter,!0),"Array",{filter:function(t){return o(this,t,arguments[1])}})},function(t,e,n){"use strict";var r=n(0),o=n(21)(3);r(r.P+r.F*!n(17)([].some,!0),"Array",{some:function(t){return o(this,t,arguments[1])}})},function(t,e,n){"use strict";var r=n(0),o=n(21)(4);r(r.P+r.F*!n(17)([].every,!0),"Array",{every:function(t){return o(this,t,arguments[1])}})},function(t,e,n){"use strict";var r=n(0),o=n(118);r(r.P+r.F*!n(17)([].reduce,!0),"Array",{reduce:function(t){return o(this,t,arguments.length,arguments[1],!1)}})},function(t,e,n){"use strict";var r=n(0),o=n(118);r(r.P+r.F*!n(17)([].reduceRight,!0),"Array",{reduceRight:function(t){return o(this,t,arguments.length,arguments[1],!0)}})},function(t,e,n){"use strict";var r=n(0),o=n(50)(!1),a=[].indexOf,i=!!a&&1/[1].indexOf(1,-0)<0;r(r.P+r.F*(i||!n(17)(a)),"Array",{indexOf:function(t){return i?a.apply(this,arguments)||0:o(this,t,arguments[1])}})},function(t,e,n){"use strict";var r=n(0),o=n(16),a=n(18),i=n(6),s=[].lastIndexOf,c=!!s&&1/[1].lastIndexOf(1,-0)<0;r(r.P+r.F*(c||!n(17)(s)),"Array",{lastIndexOf:function(t){if(c)return s.apply(this,arguments)||0;var e=o(this),n=i(e.length),r=n-1;for(arguments.length>1&&(r=Math.min(r,a(arguments[1]))),r<0&&(r=n+r);r>=0;r--)if(r in e&&e[r]===t)return r||0;return-1}})},function(t,e,n){var r=n(0);r(r.P,"Array",{copyWithin:n(119)}),n(40)("copyWithin")},function(t,e,n){var r=n(0);r(r.P,"Array",{fill:n(87)}),n(40)("fill")},function(t,e,n){"use strict";var r=n(0),o=n(21)(5),a=!0;"find"in[]&&Array(1).find(function(){a=!1}),r(r.P+r.F*a,"Array",{find:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),n(40)("find")},function(t,e,n){"use strict";var r=n(0),o=n(21)(6),a="findIndex",i=!0;a in[]&&Array(1)[a](function(){i=!1}),r(r.P+r.F*i,"Array",{findIndex:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),n(40)(a)},function(t,e,n){n(41)("Array")},function(t,e,n){var r=n(1),o=n(75),a=n(7).f,i=n(35).f,s=n(82),c=n(54),l=r.RegExp,u=l,d=l.prototype,f=/a/g,p=/a/g,g=new l(f)!==f;if(n(8)&&(!g||n(2)(function(){return p[n(5)("match")]=!1,l(f)!=f||l(p)==p||"/a/i"!=l(f,"i")}))){l=function(t,e){var n=this instanceof l,r=s(t),a=void 0===e;return!n&&r&&t.constructor===l&&a?t:o(g?new u(r&&!a?t.source:t,e):u((r=t instanceof l)?t.source:t,r&&a?c.call(t):e),n?this:d,l)};for(var h=function(t){t in l||a(l,t,{configurable:!0,get:function(){return u[t]},set:function(e){u[t]=e}})},m=i(u),v=0;m.length>v;)h(m[v++]);d.constructor=l,l.prototype=d,n(10)(r,"RegExp",l)}n(41)("RegExp")},function(t,e,n){"use strict";n(122);var r=n(3),o=n(54),a=n(8),i=/./.toString,s=function(t){n(10)(RegExp.prototype,"toString",t,!0)};n(2)(function(){return"/a/b"!=i.call({source:"a",flags:"b"})})?s(function(){var t=r(this);return"/".concat(t.source,"/","flags"in t?t.flags:!a&&t instanceof RegExp?o.call(t):void 0)}):"toString"!=i.name&&s(function(){return i.call(this)})},function(t,e,n){"use strict";var r=n(3),o=n(6),a=n(90),i=n(55);n(56)("match",1,function(t,e,n,s){return[function(n){var r=t(this),o=null==n?void 0:n[e];return void 0!==o?o.call(n,r):new RegExp(n)[e](String(r))},function(t){var e=s(n,t,this);if(e.done)return e.value;var c=r(t),l=String(this);if(!c.global)return i(c,l);var u=c.unicode;c.lastIndex=0;for(var d,f=[],p=0;null!==(d=i(c,l));){var g=String(d[0]);f[p]=g,""===g&&(c.lastIndex=a(l,o(c.lastIndex),u)),p++}return 0===p?null:f}]})},function(t,e,n){"use strict";var r=n(3),o=n(11),a=n(6),i=n(18),s=n(90),c=n(55),l=Math.max,u=Math.min,d=Math.floor,f=/\$([$&`']|\d\d?|<[^>]*>)/g,p=/\$([$&`']|\d\d?)/g;n(56)("replace",2,function(t,e,n,g){return[function(r,o){var a=t(this),i=null==r?void 0:r[e];return void 0!==i?i.call(r,a,o):n.call(String(a),r,o)},function(t,e){var o=g(n,t,this,e);if(o.done)return o.value;var d=r(t),f=String(this),p="function"==typeof e;p||(e=String(e));var m=d.global;if(m){var v=d.unicode;d.lastIndex=0}for(var y=[];;){var _=c(d,f);if(null===_)break;if(y.push(_),!m)break;""===String(_[0])&&(d.lastIndex=s(f,a(d.lastIndex),v))}for(var b,w="",x=0,S=0;S<y.length;S++){_=y[S];for(var A=String(_[0]),j=l(u(i(_.index),f.length),0),L=[],P=1;P<_.length;P++)L.push(void 0===(b=_[P])?b:String(b));var E=_.groups;if(p){var O=[A].concat(L,j,f);void 0!==E&&O.push(E);var M=String(e.apply(void 0,O))}else M=h(A,f,j,L,E,e);j>=x&&(w+=f.slice(x,j)+M,x=j+A.length)}return w+f.slice(x)}];function h(t,e,r,a,i,s){var c=r+t.length,l=a.length,u=p;return void 0!==i&&(i=o(i),u=f),n.call(s,u,function(n,o){var s;switch(o.charAt(0)){case"$":return"$";case"&":return t;case"`":return e.slice(0,r);case"'":return e.slice(c);case"<":s=i[o.slice(1,-1)];break;default:var u=+o;if(0===u)return n;if(u>l){var f=d(u/10);return 0===f?n:f<=l?void 0===a[f-1]?o.charAt(1):a[f-1]+o.charAt(1):n}s=a[u-1]}return void 0===s?"":s})}})},function(t,e,n){"use strict";var r=n(3),o=n(108),a=n(55);n(56)("search",1,function(t,e,n,i){return[function(n){var r=t(this),o=null==n?void 0:n[e];return void 0!==o?o.call(n,r):new RegExp(n)[e](String(r))},function(t){var e=i(n,t,this);if(e.done)return e.value;var s=r(t),c=String(this),l=s.lastIndex;o(l,0)||(s.lastIndex=0);var u=a(s,c);return o(s.lastIndex,l)||(s.lastIndex=l),null===u?-1:u.index}]})},function(t,e,n){"use strict";var r=n(82),o=n(3),a=n(47),i=n(90),s=n(6),c=n(55),l=n(89),u=n(2),d=Math.min,f=[].push,p=!u(function(){RegExp(4294967295,"y")});n(56)("split",2,function(t,e,n,u){var g;return g="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,e){var o=String(this);if(void 0===t&&0===e)return[];if(!r(t))return n.call(o,t,e);for(var a,i,s,c=[],u=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),d=0,p=void 0===e?4294967295:e>>>0,g=new RegExp(t.source,u+"g");(a=l.call(g,o))&&!((i=g.lastIndex)>d&&(c.push(o.slice(d,a.index)),a.length>1&&a.index<o.length&&f.apply(c,a.slice(1)),s=a[0].length,d=i,c.length>=p));)g.lastIndex===a.index&&g.lastIndex++;return d===o.length?!s&&g.test("")||c.push(""):c.push(o.slice(d)),c.length>p?c.slice(0,p):c}:"0".split(void 0,0).length?function(t,e){return void 0===t&&0===e?[]:n.call(this,t,e)}:n,[function(n,r){var o=t(this),a=null==n?void 0:n[e];return void 0!==a?a.call(n,o,r):g.call(String(o),n,r)},function(t,e){var r=u(g,t,this,e,g!==n);if(r.done)return r.value;var l=o(t),f=String(this),h=a(l,RegExp),m=l.unicode,v=(l.ignoreCase?"i":"")+(l.multiline?"m":"")+(l.unicode?"u":"")+(p?"y":"g"),y=new h(p?l:"^(?:"+l.source+")",v),_=void 0===e?4294967295:e>>>0;if(0===_)return[];if(0===f.length)return null===c(y,f)?[f]:[];for(var b=0,w=0,x=[];w<f.length;){y.lastIndex=p?w:0;var S,A=c(y,p?f:f.slice(w));if(null===A||(S=d(s(y.lastIndex+(p?0:w)),f.length))===b)w=i(f,w,m);else{if(x.push(f.slice(b,w)),x.length===_)return x;for(var j=1;j<=A.length-1;j++)if(x.push(A[j]),x.length===_)return x;w=b=S}}return x.push(f.slice(b)),x}]})},function(t,e,n){var r=n(1),o=n(91).set,a=r.MutationObserver||r.WebKitMutationObserver,i=r.process,s=r.Promise,c="process"==n(24)(i);t.exports=function(){var t,e,n,l=function(){var r,o;for(c&&(r=i.domain)&&r.exit();t;){o=t.fn,t=t.next;try{o()}catch(r){throw t?n():e=void 0,r}}e=void 0,r&&r.enter()};if(c)n=function(){i.nextTick(l)};else if(!a||r.navigator&&r.navigator.standalone)if(s&&s.resolve){var u=s.resolve(void 0);n=function(){u.then(l)}}else n=function(){o.call(r,l)};else{var d=!0,f=document.createTextNode("");new a(l).observe(f,{characterData:!0}),n=function(){f.data=d=!d}}return function(r){var o={fn:r,next:void 0};e&&(e.next=o),t||(t=o,n()),e=o}}},function(t,e){t.exports=function(t){try{return{e:!1,v:t()}}catch(t){return{e:!0,v:t}}}},function(t,e,n){"use strict";var r=n(126),o=n(37);t.exports=n(59)("Map",function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},{get:function(t){var e=r.getEntry(o(this,"Map"),t);return e&&e.v},set:function(t,e){return r.def(o(this,"Map"),0===t?0:t,e)}},r,!0)},function(t,e,n){"use strict";var r=n(126),o=n(37);t.exports=n(59)("Set",function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},{add:function(t){return r.def(o(this,"Set"),t=0===t?0:t,t)}},r)},function(t,e,n){"use strict";var r,o=n(1),a=n(21)(0),i=n(10),s=n(28),c=n(107),l=n(127),u=n(4),d=n(37),f=n(37),p=!o.ActiveXObject&&"ActiveXObject"in o,g=s.getWeak,h=Object.isExtensible,m=l.ufstore,v=function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},y={get:function(t){if(u(t)){var e=g(t);return!0===e?m(d(this,"WeakMap")).get(t):e?e[this._i]:void 0}},set:function(t,e){return l.def(d(this,"WeakMap"),t,e)}},_=t.exports=n(59)("WeakMap",v,y,l,!0,!0);f&&p&&(c((r=l.getConstructor(v,"WeakMap")).prototype,y),s.NEED=!0,a(["delete","has","get","set"],function(t){var e=_.prototype,n=e[t];i(e,t,function(e,o){if(u(e)&&!h(e)){this._f||(this._f=new r);var a=this._f[t](e,o);return"set"==t?this:a}return n.call(this,e,o)})}))},function(t,e,n){"use strict";var r=n(127),o=n(37);n(59)("WeakSet",function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},{add:function(t){return r.def(o(this,"WeakSet"),t,!0)}},r,!1,!0)},function(t,e,n){"use strict";var r=n(0),o=n(60),a=n(92),i=n(3),s=n(33),c=n(6),l=n(4),u=n(1).ArrayBuffer,d=n(47),f=a.ArrayBuffer,p=a.DataView,g=o.ABV&&u.isView,h=f.prototype.slice,m=o.VIEW;r(r.G+r.W+r.F*(u!==f),{ArrayBuffer:f}),r(r.S+r.F*!o.CONSTR,"ArrayBuffer",{isView:function(t){return g&&g(t)||l(t)&&m in t}}),r(r.P+r.U+r.F*n(2)(function(){return!new f(2).slice(1,void 0).byteLength}),"ArrayBuffer",{slice:function(t,e){if(void 0!==h&&void 0===e)return h.call(i(this),t);for(var n=i(this).byteLength,r=s(t,n),o=s(void 0===e?n:e,n),a=new(d(this,f))(c(o-r)),l=new p(this),u=new p(a),g=0;r<o;)u.setUint8(g++,l.getUint8(r++));return a}}),n(41)("ArrayBuffer")},function(t,e,n){var r=n(0);r(r.G+r.W+r.F*!n(60).ABV,{DataView:n(92).DataView})},function(t,e,n){n(26)("Int8",1,function(t){return function(e,n,r){return t(this,e,n,r)}})},function(t,e,n){n(26)("Uint8",1,function(t){return function(e,n,r){return t(this,e,n,r)}})},function(t,e,n){n(26)("Uint8",1,function(t){return function(e,n,r){return t(this,e,n,r)}},!0)},function(t,e,n){n(26)("Int16",2,function(t){return function(e,n,r){return t(this,e,n,r)}})},function(t,e,n){n(26)("Uint16",2,function(t){return function(e,n,r){return t(this,e,n,r)}})},function(t,e,n){n(26)("Int32",4,function(t){return function(e,n,r){return t(this,e,n,r)}})},function(t,e,n){n(26)("Uint32",4,function(t){return function(e,n,r){return t(this,e,n,r)}})},function(t,e,n){n(26)("Float32",4,function(t){return function(e,n,r){return t(this,e,n,r)}})},function(t,e,n){n(26)("Float64",8,function(t){return function(e,n,r){return t(this,e,n,r)}})},function(t,e,n){var r=n(0),o=n(23),a=n(3),i=(n(1).Reflect||{}).apply,s=Function.apply;r(r.S+r.F*!n(2)(function(){i(function(){})}),"Reflect",{apply:function(t,e,n){var r=o(t),c=a(n);return i?i(r,e,c):s.call(r,e,c)}})},function(t,e,n){var r=n(0),o=n(34),a=n(23),i=n(3),s=n(4),c=n(2),l=n(109),u=(n(1).Reflect||{}).construct,d=c(function(){function t(){}return!(u(function(){},[],t)instanceof t)}),f=!c(function(){u(function(){})});r(r.S+r.F*(d||f),"Reflect",{construct:function(t,e){a(t),i(e);var n=arguments.length<3?t:a(arguments[2]);if(f&&!d)return u(t,e,n);if(t==n){switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3])}var r=[null];return r.push.apply(r,e),new(l.apply(t,r))}var c=n.prototype,p=o(s(c)?c:Object.prototype),g=Function.apply.call(t,p,e);return s(g)?g:p}})},function(t,e,n){var r=n(7),o=n(0),a=n(3),i=n(27);o(o.S+o.F*n(2)(function(){Reflect.defineProperty(r.f({},1,{value:1}),1,{value:2})}),"Reflect",{defineProperty:function(t,e,n){a(t),e=i(e,!0),a(n);try{return r.f(t,e,n),!0}catch(t){return!1}}})},function(t,e,n){var r=n(0),o=n(19).f,a=n(3);r(r.S,"Reflect",{deleteProperty:function(t,e){var n=o(a(t),e);return!(n&&!n.configurable)&&delete t[e]}})},function(t,e,n){"use strict";var r=n(0),o=n(3),a=function(t){this._t=o(t),this._i=0;var e,n=this._k=[];for(e in t)n.push(e)};n(116)(a,"Object",function(){var t,e=this._k;do{if(this._i>=e.length)return{value:void 0,done:!0}}while(!((t=e[this._i++])in this._t));return{value:t,done:!1}}),r(r.S,"Reflect",{enumerate:function(t){return new a(t)}})},function(t,e,n){var r=n(19),o=n(36),a=n(14),i=n(0),s=n(4),c=n(3);i(i.S,"Reflect",{get:function t(e,n){var i,l,u=arguments.length<3?e:arguments[2];return c(e)===u?e[n]:(i=r.f(e,n))?a(i,"value")?i.value:void 0!==i.get?i.get.call(u):void 0:s(l=o(e))?t(l,n,u):void 0}})},function(t,e,n){var r=n(19),o=n(0),a=n(3);o(o.S,"Reflect",{getOwnPropertyDescriptor:function(t,e){return r.f(a(t),e)}})},function(t,e,n){var r=n(0),o=n(36),a=n(3);r(r.S,"Reflect",{getPrototypeOf:function(t){return o(a(t))}})},function(t,e,n){var r=n(0);r(r.S,"Reflect",{has:function(t,e){return e in t}})},function(t,e,n){var r=n(0),o=n(3),a=Object.isExtensible;r(r.S,"Reflect",{isExtensible:function(t){return o(t),!a||a(t)}})},function(t,e,n){var r=n(0);r(r.S,"Reflect",{ownKeys:n(129)})},function(t,e,n){var r=n(0),o=n(3),a=Object.preventExtensions;r(r.S,"Reflect",{preventExtensions:function(t){o(t);try{return a&&a(t),!0}catch(t){return!1}}})},function(t,e,n){var r=n(7),o=n(19),a=n(36),i=n(14),s=n(0),c=n(29),l=n(3),u=n(4);s(s.S,"Reflect",{set:function t(e,n,s){var d,f,p=arguments.length<4?e:arguments[3],g=o.f(l(e),n);if(!g){if(u(f=a(e)))return t(f,n,s,p);g=c(0)}if(i(g,"value")){if(!1===g.writable||!u(p))return!1;if(d=o.f(p,n)){if(d.get||d.set||!1===d.writable)return!1;d.value=s,r.f(p,n,d)}else r.f(p,n,c(0,s));return!0}return void 0!==g.set&&(g.set.call(p,s),!0)}})},function(t,e,n){var r=n(0),o=n(73);o&&r(r.S,"Reflect",{setPrototypeOf:function(t,e){o.check(t,e);try{return o.set(t,e),!0}catch(t){return!1}}})},function(t,e,n){n(320),t.exports=n(9).Array.includes},function(t,e,n){"use strict";var r=n(0),o=n(50)(!0);r(r.P,"Array",{includes:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),n(40)("includes")},function(t,e,n){n(322),t.exports=n(9).String.padStart},function(t,e,n){"use strict";var r=n(0),o=n(130),a=n(58),i=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(a);r(r.P+r.F*i,"String",{padStart:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0,!0)}})},function(t,e,n){n(324),t.exports=n(9).String.padEnd},function(t,e,n){"use strict";var r=n(0),o=n(130),a=n(58),i=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(a);r(r.P+r.F*i,"String",{padEnd:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0,!1)}})},function(t,e,n){n(326),t.exports=n(68).f("asyncIterator")},function(t,e,n){n(103)("asyncIterator")},function(t,e,n){n(328),t.exports=n(9).Object.getOwnPropertyDescriptors},function(t,e,n){var r=n(0),o=n(129),a=n(16),i=n(19),s=n(85);r(r.S,"Object",{getOwnPropertyDescriptors:function(t){for(var e,n,r=a(t),c=i.f,l=o(r),u={},d=0;l.length>d;)void 0!==(n=c(r,e=l[d++]))&&s(u,e,n);return u}})},function(t,e,n){n(330),t.exports=n(9).Object.values},function(t,e,n){var r=n(0),o=n(131)(!1);r(r.S,"Object",{values:function(t){return o(t)}})},function(t,e,n){n(332),t.exports=n(9).Object.entries},function(t,e,n){var r=n(0),o=n(131)(!0);r(r.S,"Object",{entries:function(t){return o(t)}})},function(t,e,n){"use strict";n(123),n(334),t.exports=n(9).Promise.finally},function(t,e,n){"use strict";var r=n(0),o=n(9),a=n(1),i=n(47),s=n(125);r(r.P+r.R,"Promise",{finally:function(t){var e=i(this,o.Promise||a.Promise),n="function"==typeof t;return this.then(n?function(n){return s(e,t()).then(function(){return n})}:t,n?function(n){return s(e,t()).then(function(){throw n})}:t)}})},function(t,e,n){n(336),n(337),n(338),t.exports=n(9)},function(t,e,n){var r=n(1),o=n(0),a=n(58),i=[].slice,s=/MSIE .\./.test(a),c=function(t){return function(e,n){var r=arguments.length>2,o=!!r&&i.call(arguments,2);return t(r?function(){("function"==typeof e?e:Function(e)).apply(this,o)}:e,n)}};o(o.G+o.B+o.F*s,{setTimeout:c(r.setTimeout),setInterval:c(r.setInterval)})},function(t,e,n){var r=n(0),o=n(91);r(r.G+r.B,{setImmediate:o.set,clearImmediate:o.clear})},function(t,e,n){for(var r=n(88),o=n(32),a=n(10),i=n(1),s=n(15),c=n(39),l=n(5),u=l("iterator"),d=l("toStringTag"),f=c.Array,p={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},g=o(p),h=0;h<g.length;h++){var m,v=g[h],y=p[v],_=i[v],b=_&&_.prototype;if(b&&(b[u]||s(b,u,f),b[d]||s(b,d,v),c[v]=f,y))for(m in r)b[m]||a(b,m,r[m],!0)}},function(t,e){!function(e){"use strict";var n,r=Object.prototype,o=r.hasOwnProperty,a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",s=a.asyncIterator||"@@asyncIterator",c=a.toStringTag||"@@toStringTag",l="object"==typeof t,u=e.regeneratorRuntime;if(u)l&&(t.exports=u);else{(u=e.regeneratorRuntime=l?t.exports:{}).wrap=b;var d="suspendedStart",f="suspendedYield",p="executing",g="completed",h={},m={};m[i]=function(){return this};var v=Object.getPrototypeOf,y=v&&v(v(T([])));y&&y!==r&&o.call(y,i)&&(m=y);var _=A.prototype=x.prototype=Object.create(m);S.prototype=_.constructor=A,A.constructor=S,A[c]=S.displayName="GeneratorFunction",u.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===S||"GeneratorFunction"===(e.displayName||e.name))},u.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,A):(t.__proto__=A,c in t||(t[c]="GeneratorFunction")),t.prototype=Object.create(_),t},u.awrap=function(t){return{__await:t}},j(L.prototype),L.prototype[s]=function(){return this},u.AsyncIterator=L,u.async=function(t,e,n,r){var o=new L(b(t,e,n,r));return u.isGeneratorFunction(e)?o:o.next().then(function(t){return t.done?t.value:o.next()})},j(_),_[c]="Generator",_[i]=function(){return this},_.toString=function(){return"[object Generator]"},u.keys=function(t){var e=[];for(var n in t)e.push(n);return e.reverse(),function n(){for(;e.length;){var r=e.pop();if(r in t)return n.value=r,n.done=!1,n}return n.done=!0,n}},u.values=T,M.prototype={constructor:M,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=n,this.done=!1,this.delegate=null,this.method="next",this.arg=n,this.tryEntries.forEach(O),!t)for(var e in this)"t"===e.charAt(0)&&o.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=n)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function r(r,o){return s.type="throw",s.arg=t,e.next=r,o&&(e.method="next",e.arg=n),!!o}for(var a=this.tryEntries.length-1;a>=0;--a){var i=this.tryEntries[a],s=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var c=o.call(i,"catchLoc"),l=o.call(i,"finallyLoc");if(c&&l){if(this.prev<i.catchLoc)return r(i.catchLoc,!0);if(this.prev<i.finallyLoc)return r(i.finallyLoc)}else if(c){if(this.prev<i.catchLoc)return r(i.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return r(i.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&o.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var a=r;break}}a&&("break"===t||"continue"===t)&&a.tryLoc<=e&&e<=a.finallyLoc&&(a=null);var i=a?a.completion:{};return i.type=t,i.arg=e,a?(this.method="next",this.next=a.finallyLoc,h):this.complete(i)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),h},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),O(n),h}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var o=r.arg;O(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,r){return this.delegate={iterator:T(t),resultName:e,nextLoc:r},"next"===this.method&&(this.arg=n),h}}}function b(t,e,n,r){var o=e&&e.prototype instanceof x?e:x,a=Object.create(o.prototype),i=new M(r||[]);return a._invoke=function(t,e,n){var r=d;return function(o,a){if(r===p)throw new Error("Generator is already running");if(r===g){if("throw"===o)throw a;return I()}for(n.method=o,n.arg=a;;){var i=n.delegate;if(i){var s=P(i,n);if(s){if(s===h)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(r===d)throw r=g,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r=p;var c=w(t,e,n);if("normal"===c.type){if(r=n.done?g:f,c.arg===h)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r=g,n.method="throw",n.arg=c.arg)}}}(t,n,i),a}function w(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(t){return{type:"throw",arg:t}}}function x(){}function S(){}function A(){}function j(t){["next","throw","return"].forEach(function(e){t[e]=function(t){return this._invoke(e,t)}})}function L(t){var e;this._invoke=function(n,r){function a(){return new Promise(function(e,a){!function e(n,r,a,i){var s=w(t[n],t,r);if("throw"!==s.type){var c=s.arg,l=c.value;return l&&"object"==typeof l&&o.call(l,"__await")?Promise.resolve(l.__await).then(function(t){e("next",t,a,i)},function(t){e("throw",t,a,i)}):Promise.resolve(l).then(function(t){c.value=t,a(c)},function(t){return e("throw",t,a,i)})}i(s.arg)}(n,r,e,a)})}return e=e?e.then(a,a):a()}}function P(t,e){var r=t.iterator[e.method];if(r===n){if(e.delegate=null,"throw"===e.method){if(t.iterator.return&&(e.method="return",e.arg=n,P(t,e),"throw"===e.method))return h;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return h}var o=w(r,t.iterator,e.arg);if("throw"===o.type)return e.method="throw",e.arg=o.arg,e.delegate=null,h;var a=o.arg;return a?a.done?(e[t.resultName]=a.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=n),e.delegate=null,h):a:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,h)}function E(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function O(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function M(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(E,this),this.reset(!0)}function T(t){if(t){var e=t[i];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var r=-1,a=function e(){for(;++r<t.length;)if(o.call(t,r))return e.value=t[r],e.done=!1,e;return e.value=n,e.done=!0,e};return a.next=a}}return{next:I}}function I(){return{value:n,done:!0}}}(function(){return this||"object"==typeof self&&self}()||Function("return this")())},function(t,e,n){"use strict";var r,o,a,i,s,c;if(Function.prototype.bind||(Function.prototype.bind=function(t){if("function"!=typeof this)throw new TypeError("Function.prototype.bind - what is trying to be bound is not callable");var e=Array.prototype.slice.call(arguments,1),n=this,r=function(){},o=function(){return n.apply(this instanceof r&&t?this:t,e.concat(Array.prototype.slice.call(arguments)))};return r.prototype=this.prototype,o.prototype=new r,o}),r=Object.prototype,o=r.__defineGetter__,a=r.__defineSetter__,i=r.__lookupGetter__,s=r.__lookupSetter__,c=r.hasOwnProperty,o&&a&&i&&s&&(Object.defineProperty||(Object.defineProperty=function(t,e,n){if(arguments.length<3)throw new TypeError("Arguments not optional");if(e+="",c.call(n,"value")&&(i.call(t,e)||s.call(t,e)||(t[e]=n.value),c.call(n,"get")||c.call(n,"set")))throw new TypeError("Cannot specify an accessor and a value");if(!(n.writable&&n.enumerable&&n.configurable))throw new TypeError("This implementation of Object.defineProperty does not support false for configurable, enumerable, or writable.");return n.get&&o.call(t,e,n.get),n.set&&a.call(t,e,n.set),t}),Object.getOwnPropertyDescriptor||(Object.getOwnPropertyDescriptor=function(t,e){if(arguments.length<2)throw new TypeError("Arguments not optional.");e+="";var n={configurable:!0,enumerable:!0,writable:!0},r=i.call(t,e),o=s.call(t,e);return c.call(t,e)?r||o?(delete n.writable,n.get=n.set=void 0,r&&(n.get=r),o&&(n.set=o),n):(n.value=t[e],n):n}),Object.defineProperties||(Object.defineProperties=function(t,e){var n;for(n in e)c.call(e,n)&&Object.defineProperty(t,n,e[n])})),!(document.documentElement.dataset||Object.getOwnPropertyDescriptor(Element.prototype,"dataset")&&Object.getOwnPropertyDescriptor(Element.prototype,"dataset").get)){var l={enumerable:!0,get:function(){var t,e,n,r,o,a,i=this.attributes,s=i.length,c=function(t){return t.charAt(1).toUpperCase()},l=function(){return this},u=function(t,e){return void 0!==e?this.setAttribute(t,e):this.removeAttribute(t)};try{({}).__defineGetter__("test",function(){}),e={}}catch(t){e=document.createElement("div")}for(t=0;t<s;t++)if((a=i[t])&&a.name&&/^data-\w[\w\-]*$/.test(a.name)){n=a.value,o=(r=a.name).substr(5).replace(/-./g,c);try{Object.defineProperty(e,o,{enumerable:this.enumerable,get:l.bind(n||""),set:u.bind(this,r)})}catch(t){e[o]=n}}return e}};try{Object.defineProperty(Element.prototype,"dataset",l)}catch(t){l.enumerable=!1,Object.defineProperty(Element.prototype,"dataset",l)}}},function(t,e,n){"use strict";var r=n(342),o=n(343),a=n(133);t.exports={formats:a,parse:o,stringify:r}},function(t,e,n){"use strict";var r=n(132),o=n(133),a={brackets:function(t){return t+"[]"},indices:function(t,e){return t+"["+e+"]"},repeat:function(t){return t}},i=Array.isArray,s=Array.prototype.push,c=function(t,e){s.apply(t,i(e)?e:[e])},l=Date.prototype.toISOString,u={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:r.encode,encodeValuesOnly:!1,indices:!1,serializeDate:function(t){return l.call(t)},skipNulls:!1,strictNullHandling:!1},d=function t(e,n,o,a,i,s,l,d,f,p,g,h,m){var v=e;if("function"==typeof l?v=l(n,v):v instanceof Date&&(v=p(v)),null===v){if(a)return s&&!h?s(n,u.encoder,m):n;v=""}if("string"==typeof v||"number"==typeof v||"boolean"==typeof v||r.isBuffer(v))return s?[g(h?n:s(n,u.encoder,m))+"="+g(s(v,u.encoder,m))]:[g(n)+"="+g(String(v))];var y,_=[];if(void 0===v)return _;if(Array.isArray(l))y=l;else{var b=Object.keys(v);y=d?b.sort(d):b}for(var w=0;w<y.length;++w){var x=y[w];i&&null===v[x]||(Array.isArray(v)?c(_,t(v[x],o(n,x),o,a,i,s,l,d,f,p,g,h,m)):c(_,t(v[x],n+(f?"."+x:"["+x+"]"),o,a,i,s,l,d,f,p,g,h,m)))}return _};t.exports=function(t,e){var n=t,i=e?r.assign({},e):{};if(null!==i.encoder&&void 0!==i.encoder&&"function"!=typeof i.encoder)throw new TypeError("Encoder has to be a function.");var s=void 0===i.delimiter?u.delimiter:i.delimiter,l="boolean"==typeof i.strictNullHandling?i.strictNullHandling:u.strictNullHandling,f="boolean"==typeof i.skipNulls?i.skipNulls:u.skipNulls,p="boolean"==typeof i.encode?i.encode:u.encode,g="function"==typeof i.encoder?i.encoder:u.encoder,h="function"==typeof i.sort?i.sort:null,m=void 0===i.allowDots?u.allowDots:!!i.allowDots,v="function"==typeof i.serializeDate?i.serializeDate:u.serializeDate,y="boolean"==typeof i.encodeValuesOnly?i.encodeValuesOnly:u.encodeValuesOnly,_=i.charset||u.charset;if(void 0!==i.charset&&"utf-8"!==i.charset&&"iso-8859-1"!==i.charset)throw new Error("The charset option must be either utf-8, iso-8859-1, or undefined");if(void 0===i.format)i.format=o.default;else if(!Object.prototype.hasOwnProperty.call(o.formatters,i.format))throw new TypeError("Unknown format option provided.");var b,w,x=o.formatters[i.format];"function"==typeof i.filter?n=(w=i.filter)("",n):Array.isArray(i.filter)&&(b=w=i.filter);var S,A=[];if("object"!=typeof n||null===n)return"";S=i.arrayFormat in a?i.arrayFormat:"indices"in i?i.indices?"indices":"repeat":"indices";var j=a[S];b||(b=Object.keys(n)),h&&b.sort(h);for(var L=0;L<b.length;++L){var P=b[L];f&&null===n[P]||c(A,d(n[P],P,j,l,f,p?g:null,w,h,m,v,x,y,_))}var E=A.join(s),O=!0===i.addQueryPrefix?"?":"";return i.charsetSentinel&&(O+="iso-8859-1"===_?"utf8=%26%2310003%3B&":"utf8=%E2%9C%93&"),E.length>0?O+E:""}},function(t,e,n){"use strict";var r=n(132),o=Object.prototype.hasOwnProperty,a={allowDots:!1,allowPrototypes:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,decoder:r.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},i=function(t){return t.replace(/&#(\d+);/g,function(t,e){return String.fromCharCode(parseInt(e,10))})},s=function(t,e,n){if(t){var r=n.allowDots?t.replace(/\.([^.[]+)/g,"[$1]"):t,a=/(\[[^[\]]*])/g,i=/(\[[^[\]]*])/.exec(r),s=i?r.slice(0,i.index):r,c=[];if(s){if(!n.plainObjects&&o.call(Object.prototype,s)&&!n.allowPrototypes)return;c.push(s)}for(var l=0;null!==(i=a.exec(r))&&l<n.depth;){if(l+=1,!n.plainObjects&&o.call(Object.prototype,i[1].slice(1,-1))&&!n.allowPrototypes)return;c.push(i[1])}return i&&c.push("["+r.slice(i.index)+"]"),function(t,e,n){for(var r=e,o=t.length-1;o>=0;--o){var a,i=t[o];if("[]"===i&&n.parseArrays)a=[].concat(r);else{a=n.plainObjects?Object.create(null):{};var s="["===i.charAt(0)&&"]"===i.charAt(i.length-1)?i.slice(1,-1):i,c=parseInt(s,10);n.parseArrays||""!==s?!isNaN(c)&&i!==s&&String(c)===s&&c>=0&&n.parseArrays&&c<=n.arrayLimit?(a=[])[c]=r:a[s]=r:a={0:r}}r=a}return r}(c,e,n)}};t.exports=function(t,e){var n=e?r.assign({},e):{};if(null!==n.decoder&&void 0!==n.decoder&&"function"!=typeof n.decoder)throw new TypeError("Decoder has to be a function.");if(n.ignoreQueryPrefix=!0===n.ignoreQueryPrefix,n.delimiter="string"==typeof n.delimiter||r.isRegExp(n.delimiter)?n.delimiter:a.delimiter,n.depth="number"==typeof n.depth?n.depth:a.depth,n.arrayLimit="number"==typeof n.arrayLimit?n.arrayLimit:a.arrayLimit,n.parseArrays=!1!==n.parseArrays,n.decoder="function"==typeof n.decoder?n.decoder:a.decoder,n.allowDots=void 0===n.allowDots?a.allowDots:!!n.allowDots,n.plainObjects="boolean"==typeof n.plainObjects?n.plainObjects:a.plainObjects,n.allowPrototypes="boolean"==typeof n.allowPrototypes?n.allowPrototypes:a.allowPrototypes,n.parameterLimit="number"==typeof n.parameterLimit?n.parameterLimit:a.parameterLimit,n.strictNullHandling="boolean"==typeof n.strictNullHandling?n.strictNullHandling:a.strictNullHandling,void 0!==n.charset&&"utf-8"!==n.charset&&"iso-8859-1"!==n.charset)throw new Error("The charset option must be either utf-8, iso-8859-1, or undefined");if(void 0===n.charset&&(n.charset=a.charset),""===t||null==t)return n.plainObjects?Object.create(null):{};for(var c="string"==typeof t?function(t,e){var n,s={},c=e.ignoreQueryPrefix?t.replace(/^\?/,""):t,l=e.parameterLimit===1/0?void 0:e.parameterLimit,u=c.split(e.delimiter,l),d=-1,f=e.charset;if(e.charsetSentinel)for(n=0;n<u.length;++n)0===u[n].indexOf("utf8=")&&("utf8=%E2%9C%93"===u[n]?f="utf-8":"utf8=%26%2310003%3B"===u[n]&&(f="iso-8859-1"),d=n,n=u.length);for(n=0;n<u.length;++n)if(n!==d){var p,g,h=u[n],m=h.indexOf("]="),v=-1===m?h.indexOf("="):m+1;-1===v?(p=e.decoder(h,a.decoder,f),g=e.strictNullHandling?null:""):(p=e.decoder(h.slice(0,v),a.decoder,f),g=e.decoder(h.slice(v+1),a.decoder,f)),g&&e.interpretNumericEntities&&"iso-8859-1"===f&&(g=i(g)),o.call(s,p)?s[p]=r.combine(s[p],g):s[p]=g}return s}(t,n):t,l=n.plainObjects?Object.create(null):{},u=Object.keys(c),d=0;d<u.length;++d){var f=u[d],p=s(f,c[f],n);l=r.merge(l,p,n)}return r.compact(l)}}]);
core/functions.php CHANGED
@@ -240,13 +240,27 @@ function alm_get_addons(){
240
  'version' => 'ALM_USERS_VERSION',
241
  'path' => $path_prefix .'users',
242
  'slug' => 'users'
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
243
  )
244
  );
245
  return $addons;
246
  }
247
 
248
 
249
-
250
  /*
251
  * alm_masonry_after
252
  * Masonry HTML wrapper open
@@ -344,6 +358,8 @@ function alm_do_inline_css($setting) {
344
  return $inline;
345
  }
346
 
 
 
347
  /*
348
  * alm_loop
349
  * This function will return HTML of a looped item
@@ -404,10 +420,8 @@ function alm_get_current_repeater($repeater, $type) {
404
  // Custom Repeaters v2
405
  elseif( $type == 'template_' && has_action('alm_unlimited_installed' )){
406
 
407
-
408
  // Custom Repeaters 2.5+
409
  if(ALM_UNLIMITED_VERSION >= '2.5'){
410
-
411
  // Get path to repeater (alm_templates)
412
  $base_dir = AjaxLoadMore::alm_get_repeater_path();
413
  $include = $base_dir .'/'. $template .'.php';
@@ -416,7 +430,6 @@ function alm_get_current_repeater($repeater, $type) {
416
 
417
  global $wpdb;
418
  $blog_id = $wpdb->blogid;
419
-
420
  $include = ($blog_id > 1) ? ALM_UNLIMITED_PATH. 'repeaters/'. $blog_id .'/'. $template .'.php' : ALM_UNLIMITED_PATH. 'repeaters/'. $template .'.php';
421
 
422
  }
240
  'version' => 'ALM_USERS_VERSION',
241
  'path' => $path_prefix .'users',
242
  'slug' => 'users'
243
+ ),
244
+ array(
245
+ 'name' => __('WooCommerce', 'ajax-load-more'),
246
+ 'intro' => __('Infinite scroll WooCommerce products with Ajax Load More.', 'ajax-load-more'),
247
+ 'desc' => __('The WooCommerce add-on automatically integrates infinite scrolling into your existing shop templates.', 'ajax-load-more'),
248
+ 'action' => 'alm_woocommerce_installed',
249
+ 'key' => 'alm_woocommerce_license_key',
250
+ 'status' => 'alm_woocommerce_license_status',
251
+ 'settings_field' => 'alm_woocommerce_license',
252
+ 'img' => 'img/add-ons/woocommerce-add-on.jpg',
253
+ 'url' => $url_prefix .'woocommerce/',
254
+ 'item_id' => ALM_WOO_ITEM_NAME,
255
+ 'version' => 'ALM_WOO_VERSION',
256
+ 'path' => $path_prefix .'woocommerce',
257
+ 'slug' => 'woocommerce'
258
  )
259
  );
260
  return $addons;
261
  }
262
 
263
 
 
264
  /*
265
  * alm_masonry_after
266
  * Masonry HTML wrapper open
358
  return $inline;
359
  }
360
 
361
+
362
+
363
  /*
364
  * alm_loop
365
  * This function will return HTML of a looped item
420
  // Custom Repeaters v2
421
  elseif( $type == 'template_' && has_action('alm_unlimited_installed' )){
422
 
 
423
  // Custom Repeaters 2.5+
424
  if(ALM_UNLIMITED_VERSION >= '2.5'){
 
425
  // Get path to repeater (alm_templates)
426
  $base_dir = AjaxLoadMore::alm_get_repeater_path();
427
  $include = $base_dir .'/'. $template .'.php';
430
 
431
  global $wpdb;
432
  $blog_id = $wpdb->blogid;
 
433
  $include = ($blog_id > 1) ? ALM_UNLIMITED_PATH. 'repeaters/'. $blog_id .'/'. $template .'.php' : ALM_UNLIMITED_PATH. 'repeaters/'. $template .'.php';
434
 
435
  }
core/img/ajax-loader-lg.gif ADDED
Binary file
core/img/ajax-loader.gif CHANGED
File without changes
core/img/loader-fading-blocks.gif CHANGED
File without changes
core/img/loader-fading-circles.gif CHANGED
File without changes
core/img/spinner-chasing-arrows.gif CHANGED
File without changes
core/img/spinner-ring.gif CHANGED
File without changes
core/img/spinner-skype.gif CHANGED
File without changes
core/img/spinner.gif CHANGED
File without changes
core/src/js/ajax-load-more.js CHANGED
@@ -22,7 +22,7 @@ smoothscroll.polyfill();
22
 
23
  // ALM Modules
24
  import './helpers/helpers';
25
- import commentReplyFix from './helpers/commentReplyFix';
26
  import getParameterByName from './helpers/getParameterByName';
27
  import almAppendChildren from './helpers/almAppendChildren';
28
  import tableWrap from './helpers/tableWrap';
@@ -44,6 +44,8 @@ import almDebug from './modules/almDebug';
44
  import getScrollPercentage from './modules/getScrollPercentage';
45
  import srcsetPolyfill from './helpers/srcsetPolyfill';
46
  import { showPlaceholder, hidePlaceholder } from './modules/placeholder';
 
 
47
 
48
 
49
  // Global filtering var
@@ -134,7 +136,8 @@ let alm_is_filtering = false;
134
  alm.btnWrap = Array.prototype.slice.call(alm.btnWrap); // Convert NodeList to array
135
  alm.btnWrap[alm.btnWrap.length - 1].style.visibility = 'visible'; // Get last element (used for nesting)
136
  alm.trigger = alm.btnWrap[alm.btnWrap.length - 1];
137
-
 
138
  alm.button_label = alm.listing.dataset.buttonLabel;
139
  alm.button_loading_label = alm.listing.dataset.buttonLoadingLabel;
140
  alm.placeholder = alm.main.querySelector('.alm-placeholder');
@@ -159,13 +162,30 @@ let alm_is_filtering = false;
159
 
160
 
161
  // Addon Shortcode Params
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
162
  alm.addons.cache = alm.listing.dataset.cache; // Cache add-on
163
  alm.addons.cache = (alm.addons.cache === undefined) ? false : alm.addons.cache;
164
  alm.addons.cache_id = alm.listing.dataset.cacheId;
165
  alm.addons.cache_path = alm.listing.dataset.cachePath;
166
  alm.addons.cache_logged_in = alm.listing.dataset.cacheLoggedIn;
167
  alm.addons.cache_logged_in = (alm.addons.cache_logged_in === undefined) ? false : alm.addons.cache_logged_in;
168
-
169
  alm.addons.cta = alm.listing.dataset.cta; // CTA add-on
170
  alm.addons.cta_position = alm.listing.dataset.ctaPosition;
171
  alm.addons.cta_repeater = alm.listing.dataset.ctaRepeater;
@@ -213,7 +233,7 @@ let alm_is_filtering = false;
213
  alm.orginal_posts_per_page = alm.listing.dataset.usersPerPage;
214
  alm.posts_per_page = alm.listing.dataset.usersPerPage;
215
  }
216
-
217
  // Extension Shortcode Params
218
  alm.extensions.restapi = alm.listing.dataset.restapi; // REST API
219
  alm.extensions.restapi_base_url = alm.listing.dataset.restapiBaseUrl;
@@ -445,6 +465,7 @@ let alm_is_filtering = false;
445
  alm.pause = true;
446
  }
447
 
 
448
  /* Repeater and Theme Repeater */
449
  alm.repeater = (alm.repeater === undefined) ? 'default' : alm.repeater;
450
  alm.theme_repeater = (alm.theme_repeater === undefined) ? false : alm.theme_repeater;
@@ -534,7 +555,6 @@ let alm_is_filtering = false;
534
 
535
  // Reset button state
536
  alm.button.disabled = false;
537
-
538
  }
539
 
540
 
@@ -782,12 +802,21 @@ let alm_is_filtering = false;
782
  // Get data params
783
  let params = queryParams.almGetAjaxParams(alm, action, queryType); // [./helpers/queryParams.js
784
 
785
- // If Single Post Target
 
786
  // If has `single_post_target`, adjust the Ajax URL to the post URL.
787
  if(alm.addons.single_post && alm.addons.single_post_target){
788
  ajaxURL = alm.addons.single_post_permalink;
789
  params = '';
790
- }
 
 
 
 
 
 
 
 
791
 
792
  // Send HTTP request via axios
793
  axios.get(ajaxURL, {params})
@@ -795,11 +824,22 @@ let alm_is_filtering = false;
795
 
796
  // Success
797
  let data = '';
 
798
  if(alm.addons.single_post && alm.addons.single_post_target){
799
- data = alm.AjaxLoadMore.createSinglePostHTML(response, alm.addons.single_post_target);
800
- } else {
 
 
 
 
 
 
 
 
 
801
  // Get data from response
802
  data = response.data;
 
803
  }
804
 
805
  // Standard Query
@@ -831,37 +871,6 @@ let alm_is_filtering = false;
831
 
832
 
833
 
834
-
835
- /**
836
- * createSinglePostHTML
837
- * Create the HTML for loading Single Posts
838
- *
839
- * @param {Object} response Query response
840
- * @param {HTMLElement} target The target div
841
- * @since 5.1.8.1
842
- */
843
- alm.AjaxLoadMore.createSinglePostHTML = function(response, target = null){
844
- let data = {
845
- html: '',
846
- meta: {
847
- postcount: 1,
848
- totalposts: 1,
849
- debug: 'Single Posts Query',
850
- }
851
- }
852
- if(response.status === 200 && response.data && target){
853
- let div = document.createElement("div");
854
- div.innerHTML = response.data;
855
- let htmlTarget = div.querySelector(target);
856
- if(htmlTarget){
857
- data.html = htmlTarget.innerHTML;
858
- }
859
- }
860
- return data;
861
- };
862
-
863
-
864
-
865
  /**
866
  * tabs
867
  * Send request to the WP REST API
@@ -1033,7 +1042,7 @@ let alm_is_filtering = false;
1033
  // Paging container
1034
  let pagingContent = alm.listing.querySelector('.alm-paging-content');
1035
 
1036
- var html, meta, total;
1037
 
1038
  if (is_cache) {
1039
  // If Cache, do not look for json data as we won't be querying the DB.
@@ -1055,7 +1064,7 @@ let alm_is_filtering = false;
1055
 
1056
  // If cache, get the length of the html object
1057
  total = (is_cache) ? almDomParser(html).length : total;
1058
-
1059
  // First Run Only
1060
  if (alm.init) {
1061
  // Set Meta
@@ -1099,7 +1108,7 @@ let alm_is_filtering = false;
1099
  }
1100
  }
1101
  }
1102
- }
1103
 
1104
 
1105
  /*
@@ -1150,7 +1159,8 @@ let alm_is_filtering = false;
1150
  let seo_class = (alm.addons.seo) ? ' alm-seo' : '';
1151
  let filters_class = (alm.addons.filters) ? ' alm-filters' : '';
1152
  let preloaded_class = (alm.is_preloaded) ? ' alm-preloaded' : '';
1153
-
 
1154
  // SEO and Filter Paged
1155
  if (alm.init && (alm.start_page > 1 || alm.addons.filters_startpage > 0)) {
1156
  // loop through items and break into separate .alm-reveal divs for paging
@@ -1235,7 +1245,6 @@ let alm_is_filtering = false;
1235
  // Run srcSet polyfill
1236
  srcsetPolyfill(alm_reveal, alm.ua);
1237
 
1238
-
1239
  // Push alm_reveal elements into container_array
1240
  container_array.push(alm_reveal);
1241
 
@@ -1309,7 +1318,8 @@ let alm_is_filtering = false;
1309
  reveal.dataset.url = alm.canonical_url + querystring;
1310
  reveal.dataset.page = '1';
1311
 
1312
- } else {
 
1313
  // Basic ALM
1314
  reveal.setAttribute('class', 'alm-reveal' + alm.tcc);
1315
  }
@@ -1323,13 +1333,58 @@ let alm_is_filtering = false;
1323
  }
1324
 
1325
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1326
 
1327
 
1328
  // Append `reveal` div to ALM Listing container
1329
  // Do not append when transtion == masonry OR init and !preloaded
1330
  if (alm.transition !== 'masonry' || (alm.init && !alm.is_masonry_preloaded)) {
1331
 
1332
- if(!isPaged){
 
1333
  if(!alm.transition_container){
1334
  // No transition container
1335
  if (alm.images_loaded === 'true') {
@@ -1354,6 +1409,7 @@ let alm_is_filtering = false;
1354
  }
1355
 
1356
  }
 
1357
 
1358
  // *****
1359
  // Transitions
@@ -1596,7 +1652,7 @@ let alm_is_filtering = false;
1596
 
1597
 
1598
  // Comment Reply Fix
1599
- commentReplyFix(alm.addons.comments, alm.listing);
1600
 
1601
 
1602
  // Remove filtering class
@@ -1706,8 +1762,11 @@ let alm_is_filtering = false;
1706
  // Set initial `.alm-listing` height
1707
  alm.listing.style.height = h + pTop + pBtm + 'px';
1708
 
 
 
 
1709
  // Reset button text
1710
- alm.AjaxLoadMore.resetBtnText();
1711
 
1712
  // Delay reveal of paging to avoid positioning issues
1713
  setTimeout(function() {
@@ -1827,11 +1886,14 @@ let alm_is_filtering = false;
1827
  * @since 2.14.0
1828
  */
1829
  alm.AjaxLoadMore.triggerAddons = function(alm) {
 
 
 
1830
  if (typeof almSEO === "function") { // SEO
1831
  window.almSEO(alm, false);
1832
  }
1833
- if (typeof almSetNextPage === 'function') { // Next Page
1834
- window.almSetNextPage(alm);
1835
  }
1836
  };
1837
 
@@ -2067,7 +2129,6 @@ let alm_is_filtering = false;
2067
  }
2068
  });
2069
 
2070
-
2071
  }
2072
 
2073
 
@@ -2274,7 +2335,7 @@ let alm_is_filtering = false;
2274
  * Display tableOfContents
2275
  */
2276
  tableOfContents(alm, alm.init, true);
2277
- }
2278
 
2279
 
2280
  // Next Page Add-on
@@ -2282,15 +2343,14 @@ let alm_is_filtering = false;
2282
 
2283
  // Check that posts remain on load
2284
  if (alm.listing.querySelector('.alm-nextpage') && !alm.addons.paging) {
2285
- var alm_nextpage_pages = alm.listing.querySelectorAll('.alm-nextpage'),
2286
- alm_nextpage_total = alm.listing.querySelector('.alm-nextpage:first-child');
2287
 
2288
- if(alm_nextpage_total && alm_nextpage_pages){
2289
- alm_nextpage_total = alm_nextpage_total.dataset.totalPosts;
2290
- alm_nextpage_pages = alm_nextpage_pages.length;
2291
 
2292
- // Disable if on last page
2293
- if (alm_nextpage_pages == alm_nextpage_total) {
2294
  alm.AjaxLoadMore.triggerDone();
2295
  }
2296
  }
@@ -2299,14 +2359,32 @@ let alm_is_filtering = false;
2299
  if (alm.resultsText) {
2300
  resultsText.almInitResultsText(alm, 'nextpage');
2301
  }
2302
-
2303
  /*
2304
  * Display tableOfContents
2305
  */
2306
  tableOfContents(alm, alm.init, true);
2307
 
2308
  }
2309
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2310
 
2311
  // Window Load (Masonry + Preloaded)
2312
  alm.window.addEventListener('load', function() {
22
 
23
  // ALM Modules
24
  import './helpers/helpers';
25
+ //import commentReplyFix from './helpers/commentReplyFix';
26
  import getParameterByName from './helpers/getParameterByName';
27
  import almAppendChildren from './helpers/almAppendChildren';
28
  import tableWrap from './helpers/tableWrap';
44
  import getScrollPercentage from './modules/getScrollPercentage';
45
  import srcsetPolyfill from './helpers/srcsetPolyfill';
46
  import { showPlaceholder, hidePlaceholder } from './modules/placeholder';
47
+ import { wooGetURL, wooGetContent, wooInit, woocommerce } from './modules/woocommerce';
48
+ import singlePostHTML from './modules/singleposts';
49
 
50
 
51
  // Global filtering var
136
  alm.btnWrap = Array.prototype.slice.call(alm.btnWrap); // Convert NodeList to array
137
  alm.btnWrap[alm.btnWrap.length - 1].style.visibility = 'visible'; // Get last element (used for nesting)
138
  alm.trigger = alm.btnWrap[alm.btnWrap.length - 1];
139
+ alm.button = alm.trigger.querySelector('button.alm-load-more-btn');
140
+
141
  alm.button_label = alm.listing.dataset.buttonLabel;
142
  alm.button_loading_label = alm.listing.dataset.buttonLoadingLabel;
143
  alm.placeholder = alm.main.querySelector('.alm-placeholder');
162
 
163
 
164
  // Addon Shortcode Params
165
+ alm.addons.woocommerce = (alm.localize.woocommerce) ? true : false; // Woocommerce add-on
166
+ if(alm.addons.woocommerce){
167
+ alm.addons.woocommerce_columns = (alm.localize.woocommerce.columns) ? parseInt(alm.localize.woocommerce.columns) : 3; // Woocommerce columns
168
+ alm.addons.woocommerce_paged = (alm.localize.woocommerce.paged) ? parseInt(alm.localize.woocommerce.paged) : 1; // Woocommerce Paged
169
+ alm.addons.woocommerce_paged_urls = alm.localize.woocommerce.paged_urls;
170
+ alm.addons.woocommerce_pages = parseInt(alm.localize.woocommerce.pages);
171
+ alm.addons.woocommerce_classes = {};
172
+ alm.addons.woocommerce_classes.container = alm.localize.woocommerce.container;
173
+ alm.addons.woocommerce_classes.products = alm.localize.woocommerce.products;
174
+ alm.addons.woocommerce_classes.results = alm.localize.woocommerce.results;
175
+ alm.addons.woocommerce_results_text = document.querySelectorAll(alm.addons.woocommerce_classes.results);
176
+ alm.addons.woocommerce_settings = alm.localize.woocommerce.settings;
177
+ alm.page = parseInt(alm.page) + alm.addons.woocommerce_paged;
178
+
179
+ }
180
+
181
+
182
  alm.addons.cache = alm.listing.dataset.cache; // Cache add-on
183
  alm.addons.cache = (alm.addons.cache === undefined) ? false : alm.addons.cache;
184
  alm.addons.cache_id = alm.listing.dataset.cacheId;
185
  alm.addons.cache_path = alm.listing.dataset.cachePath;
186
  alm.addons.cache_logged_in = alm.listing.dataset.cacheLoggedIn;
187
  alm.addons.cache_logged_in = (alm.addons.cache_logged_in === undefined) ? false : alm.addons.cache_logged_in;
188
+
189
  alm.addons.cta = alm.listing.dataset.cta; // CTA add-on
190
  alm.addons.cta_position = alm.listing.dataset.ctaPosition;
191
  alm.addons.cta_repeater = alm.listing.dataset.ctaRepeater;
233
  alm.orginal_posts_per_page = alm.listing.dataset.usersPerPage;
234
  alm.posts_per_page = alm.listing.dataset.usersPerPage;
235
  }
236
+
237
  // Extension Shortcode Params
238
  alm.extensions.restapi = alm.listing.dataset.restapi; // REST API
239
  alm.extensions.restapi_base_url = alm.listing.dataset.restapiBaseUrl;
465
  alm.pause = true;
466
  }
467
 
468
+
469
  /* Repeater and Theme Repeater */
470
  alm.repeater = (alm.repeater === undefined) ? 'default' : alm.repeater;
471
  alm.theme_repeater = (alm.theme_repeater === undefined) ? false : alm.theme_repeater;
555
 
556
  // Reset button state
557
  alm.button.disabled = false;
 
558
  }
559
 
560
 
802
  // Get data params
803
  let params = queryParams.almGetAjaxParams(alm, action, queryType); // [./helpers/queryParams.js
804
 
805
+
806
+ // Single Posts Add-on
807
  // If has `single_post_target`, adjust the Ajax URL to the post URL.
808
  if(alm.addons.single_post && alm.addons.single_post_target){
809
  ajaxURL = alm.addons.single_post_permalink;
810
  params = '';
811
+ }
812
+
813
+
814
+ // WooCommerce Add-on
815
+ if(alm.addons.woocommerce){
816
+ ajaxURL = wooGetURL(alm);
817
+ params = '';
818
+ }
819
+
820
 
821
  // Send HTTP request via axios
822
  axios.get(ajaxURL, {params})
824
 
825
  // Success
826
  let data = '';
827
+
828
  if(alm.addons.single_post && alm.addons.single_post_target){
829
+ // Single Posts
830
+ data = singlePostHTML(response, alm.addons.single_post_target);
831
+
832
+ }
833
+ else if(alm.addons.woocommerce){
834
+ // WooCommerce
835
+ data = wooGetContent(response, alm);
836
+
837
+ }
838
+
839
+ else {
840
  // Get data from response
841
  data = response.data;
842
+
843
  }
844
 
845
  // Standard Query
871
 
872
 
873
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
874
  /**
875
  * tabs
876
  * Send request to the WP REST API
1042
  // Paging container
1043
  let pagingContent = alm.listing.querySelector('.alm-paging-content');
1044
 
1045
+ var html, meta, total, totalLoaded;
1046
 
1047
  if (is_cache) {
1048
  // If Cache, do not look for json data as we won't be querying the DB.
1064
 
1065
  // If cache, get the length of the html object
1066
  total = (is_cache) ? almDomParser(html).length : total;
1067
+
1068
  // First Run Only
1069
  if (alm.init) {
1070
  // Set Meta
1108
  }
1109
  }
1110
  }
1111
+ }
1112
 
1113
 
1114
  /*
1159
  let seo_class = (alm.addons.seo) ? ' alm-seo' : '';
1160
  let filters_class = (alm.addons.filters) ? ' alm-filters' : '';
1161
  let preloaded_class = (alm.is_preloaded) ? ' alm-preloaded' : '';
1162
+
1163
+
1164
  // SEO and Filter Paged
1165
  if (alm.init && (alm.start_page > 1 || alm.addons.filters_startpage > 0)) {
1166
  // loop through items and break into separate .alm-reveal divs for paging
1245
  // Run srcSet polyfill
1246
  srcsetPolyfill(alm_reveal, alm.ua);
1247
 
 
1248
  // Push alm_reveal elements into container_array
1249
  container_array.push(alm_reveal);
1250
 
1318
  reveal.dataset.url = alm.canonical_url + querystring;
1319
  reveal.dataset.page = '1';
1320
 
1321
+ }
1322
+ else {
1323
  // Basic ALM
1324
  reveal.setAttribute('class', 'alm-reveal' + alm.tcc);
1325
  }
1333
  }
1334
 
1335
  }
1336
+
1337
+
1338
+ // WooCommerce Add-on
1339
+ if(alm.addons.woocommerce){
1340
+
1341
+ (async function() {
1342
+
1343
+ await woocommerce(reveal, alm, data.pageTitle);
1344
+
1345
+ let nextPageNum = alm.page + 2;
1346
+
1347
+ // Set button data attributes
1348
+
1349
+ // Page
1350
+ alm.button.dataset.page = nextPageNum;
1351
+
1352
+ // URL
1353
+ let nextPage = alm.addons.woocommerce_paged_urls[nextPageNum - 1];
1354
+ alm.button.dataset.url = (nextPage) ? nextPage : '';
1355
+
1356
+ alm.AjaxLoadMore.transitionEnd();
1357
+
1358
+ // almComplete
1359
+ if (typeof almComplete === 'function' && alm.transition !== 'masonry') {
1360
+ window.almComplete(alm);
1361
+ }
1362
+
1363
+ // ALM Done
1364
+ if (nextPageNum > parseInt(alm.addons.woocommerce_pages)) {
1365
+ alm.AjaxLoadMore.triggerDone();
1366
+
1367
+ }
1368
+
1369
+
1370
+ })().catch((e) => {
1371
+ console.log(e);
1372
+ console.log('There was an error loading woocommerce products');
1373
+ });
1374
+
1375
+ alm.init = false;
1376
+
1377
+ return;
1378
+ }
1379
+
1380
 
1381
 
1382
  // Append `reveal` div to ALM Listing container
1383
  // Do not append when transtion == masonry OR init and !preloaded
1384
  if (alm.transition !== 'masonry' || (alm.init && !alm.is_masonry_preloaded)) {
1385
 
1386
+ if(!isPaged){
1387
+
1388
  if(!alm.transition_container){
1389
  // No transition container
1390
  if (alm.images_loaded === 'true') {
1409
  }
1410
 
1411
  }
1412
+
1413
 
1414
  // *****
1415
  // Transitions
1652
 
1653
 
1654
  // Comment Reply Fix
1655
+ // commentReplyFix(alm.addons.comments, alm.listing);
1656
 
1657
 
1658
  // Remove filtering class
1762
  // Set initial `.alm-listing` height
1763
  alm.listing.style.height = h + pTop + pBtm + 'px';
1764
 
1765
+ // Insert Script
1766
+ insertScript.init(reveal);
1767
+
1768
  // Reset button text
1769
+ alm.AjaxLoadMore.resetBtnText();
1770
 
1771
  // Delay reveal of paging to avoid positioning issues
1772
  setTimeout(function() {
1886
  * @since 2.14.0
1887
  */
1888
  alm.AjaxLoadMore.triggerAddons = function(alm) {
1889
+ if (typeof almSetNextPage === 'function') { // Next Page
1890
+ window.almSetNextPage(alm);
1891
+ }
1892
  if (typeof almSEO === "function") { // SEO
1893
  window.almSEO(alm, false);
1894
  }
1895
+ if (typeof almWooCommerce === 'function') { // WooCommerce
1896
+ window.almWooCommerce(alm);
1897
  }
1898
  };
1899
 
2129
  }
2130
  });
2131
 
 
2132
  }
2133
 
2134
 
2335
  * Display tableOfContents
2336
  */
2337
  tableOfContents(alm, alm.init, true);
2338
+ }
2339
 
2340
 
2341
  // Next Page Add-on
2343
 
2344
  // Check that posts remain on load
2345
  if (alm.listing.querySelector('.alm-nextpage') && !alm.addons.paging) {
2346
+ let nextpage_pages = alm.listing.querySelectorAll('.alm-nextpage'); // All Next Page Items
 
2347
 
2348
+ if(nextpage_pages){
2349
+ let nextpage_first = nextpage_pages[0];
2350
+ let nextpage_total = (alm.localize.total_posts) ? parseInt(alm.localize.total_posts) : nextpage_first.dataset.totalPosts;
2351
 
2352
+ // Disable if last page loaded
2353
+ if ( nextpage_pages.length === nextpage_total || parseInt(nextpage_first.dataset.id) === nextpage_total ){
2354
  alm.AjaxLoadMore.triggerDone();
2355
  }
2356
  }
2359
  if (alm.resultsText) {
2360
  resultsText.almInitResultsText(alm, 'nextpage');
2361
  }
2362
+
2363
  /*
2364
  * Display tableOfContents
2365
  */
2366
  tableOfContents(alm, alm.init, true);
2367
 
2368
  }
2369
+
2370
+
2371
+ // WooCommerce Add-on
2372
+ if(alm.addons.woocommerce){
2373
+
2374
+ // Initiate WooCommerce
2375
+ wooInit(alm);
2376
+
2377
+ // Set Results Text
2378
+ if (alm.resultsText) {
2379
+ //resultsText.almInitResultsText(alm, 'woocommerce');
2380
+ }
2381
+
2382
+ // Trigger Done if productsLoaded is less than woocommerce_total_posts
2383
+ if (alm.addons.woocommerce_paged >= parseInt(alm.addons.woocommerce_pages)) {
2384
+ alm.AjaxLoadMore.triggerDone();
2385
+ }
2386
+ }
2387
+
2388
 
2389
  // Window Load (Masonry + Preloaded)
2390
  alm.window.addEventListener('load', function() {
core/src/js/helpers/almAppendChild.js CHANGED
File without changes
core/src/js/helpers/almAppendChildren.js CHANGED
File without changes
core/src/js/helpers/almDomParser.js CHANGED
File without changes
core/src/js/helpers/commentReplyFix.js CHANGED
File without changes
core/src/js/helpers/getCacheUrl.js CHANGED
File without changes
core/src/js/helpers/getParameterByName.js CHANGED
File without changes
core/src/js/helpers/helpers.js CHANGED
File without changes
core/src/js/helpers/polyfills.js CHANGED
File without changes
core/src/js/helpers/queryParams.js CHANGED
@@ -26,6 +26,7 @@ export function almGetAjaxParams(alm, action, queryType){
26
 
27
 
28
  // Addons & Extensions
 
29
  if(alm.theme_repeater){
30
  data.theme_repeater = alm.theme_repeater;
31
  }
26
 
27
 
28
  // Addons & Extensions
29
+
30
  if(alm.theme_repeater){
31
  data.theme_repeater = alm.theme_repeater;
32
  }
core/src/js/helpers/srcsetPolyfill.js CHANGED
File without changes
core/src/js/helpers/tableWrap.js CHANGED
File without changes
core/src/js/modules/fadeIn.js CHANGED
File without changes
core/src/js/modules/fadeOut.js CHANGED
File without changes
core/src/js/modules/filtering.js CHANGED
@@ -184,18 +184,13 @@ let almSetFilters = function(speed = 250, data, el, type){
184
 
185
  switch (type){
186
 
187
- /*
188
  case 'filter' :
189
- // Filters Complete
190
  if (typeof almFilterComplete === 'function') { // Standard Filtering
191
  almFilterComplete();
192
  }
193
- // Filter Add-on Complete
194
- if (typeof almFiltersAddonComplete === "function") { // Filters Add-on
195
- almFiltersAddonComplete(el);
196
- }
197
  break;
198
- */
199
 
200
  case 'tab' :
201
  // Tabs Complete
184
 
185
  switch (type){
186
 
 
187
  case 'filter' :
188
+ // Filters Complete (not the add-on)
189
  if (typeof almFilterComplete === 'function') { // Standard Filtering
190
  almFilterComplete();
191
  }
 
 
 
 
192
  break;
193
+
194
 
195
  case 'tab' :
196
  // Tabs Complete
core/src/js/modules/insertScript.js CHANGED
File without changes
core/src/js/modules/masonry.js CHANGED
@@ -102,7 +102,7 @@ let almMasonry = (alm, init, filtering) => {
102
  // Fade In
103
  almFadeIn(container.parentNode, speed);
104
  resolve(true);
105
- }, 100 );
106
 
107
 
108
  });
102
  // Fade In
103
  almFadeIn(container.parentNode, speed);
104
  resolve(true);
105
+ }, 25 );
106
 
107
 
108
  });
core/src/js/modules/resultsText.js CHANGED
@@ -7,7 +7,7 @@
7
  */
8
  export function almResultsText( alm, type = 'standard' ){
9
  if(!alm.resultsText || alm.nested === 'true') return false;
10
- let resultsType = (type === 'nextpage') ? 'nextpage' : 'standard';
11
 
12
  almGetResultsText(alm, resultsType);
13
  }
@@ -37,21 +37,26 @@ export function almGetResultsText( alm, type = 'standard' ){
37
 
38
  // Nextpage
39
  case 'nextpage' :
40
-
41
  page = parseInt(alm.localize.page);
42
  post_count = page;
43
  pages = parseInt(alm.localize.total_posts);
44
- total_posts = pages;
45
  almRenderResultsText(alm.resultsText, page, pages, post_count, total_posts);
46
 
47
  break;
 
 
 
 
 
48
 
49
  default :
50
 
51
  page = parseInt(alm.page) + 1;
52
  pages = Math.ceil(alm.localize.total_posts / posts_per_page);
53
- post_count = alm.localize.post_count;
54
- total_posts = alm.localize.total_posts;
55
 
56
  // Add 1 page if Preloaded
57
  if(preloaded){
@@ -73,13 +78,12 @@ export function almGetResultsText( alm, type = 'standard' ){
73
  * @since 4.1
74
  */
75
  export function almInitResultsText( alm, type = 'standard' ){
76
-
77
  if(!alm.resultsText || !alm.localize || alm.nested === 'true') return false;
78
 
79
  let page = 0;
80
  let pages = Math.ceil(alm.localize.total_posts / alm.orginal_posts_per_page);
81
- let post_count = alm.localize.post_count;
82
- let total_posts = alm.localize.total_posts;
83
 
84
  switch (type) {
85
 
@@ -87,6 +91,7 @@ export function almInitResultsText( alm, type = 'standard' ){
87
  case 'nextpage' :
88
  page = alm.addons.nextpage_startpage;
89
  post_count = page;
 
90
  almRenderResultsText(alm.resultsText, page, total_posts, post_count, total_posts);
91
  break;
92
 
@@ -95,6 +100,11 @@ export function almInitResultsText( alm, type = 'standard' ){
95
  page = (alm.addons.paging && alm.addons.seo) ? parseInt(alm.start_page) + 1 : parseInt(alm.page) + 1;
96
  almRenderResultsText(alm.resultsText, page, pages, post_count, total_posts);
97
  break;
 
 
 
 
 
98
 
99
  default :
100
 
@@ -116,7 +126,7 @@ export function almInitResultsText( alm, type = 'standard' ){
116
  * @since 4.1
117
  */
118
  let almRenderResultsText = function( el, page, pages, post_count, total_posts ){
119
-
120
  el.forEach(function(result){
121
 
122
  pages = parseInt(pages);
@@ -133,5 +143,6 @@ let almRenderResultsText = function( el, page, pages, post_count, total_posts ){
133
  } else {
134
  result.innerHTML = text;
135
  }
 
136
  });
137
  }
7
  */
8
  export function almResultsText( alm, type = 'standard' ){
9
  if(!alm.resultsText || alm.nested === 'true') return false;
10
+ let resultsType = (type === 'nextpage' || type === 'woocommerce') ? type : 'standard';
11
 
12
  almGetResultsText(alm, resultsType);
13
  }
37
 
38
  // Nextpage
39
  case 'nextpage' :
40
+
41
  page = parseInt(alm.localize.page);
42
  post_count = page;
43
  pages = parseInt(alm.localize.total_posts);
44
+ total_posts = parseInt(pages);
45
  almRenderResultsText(alm.resultsText, page, pages, post_count, total_posts);
46
 
47
  break;
48
+
49
+ // WooCommerce
50
+ case 'woocommerce' :
51
+ // Don't do anything
52
+ break;
53
 
54
  default :
55
 
56
  page = parseInt(alm.page) + 1;
57
  pages = Math.ceil(alm.localize.total_posts / posts_per_page);
58
+ post_count = parseInt(alm.localize.post_count);
59
+ total_posts = parseInt(alm.localize.total_posts);
60
 
61
  // Add 1 page if Preloaded
62
  if(preloaded){
78
  * @since 4.1
79
  */
80
  export function almInitResultsText( alm, type = 'standard' ){
 
81
  if(!alm.resultsText || !alm.localize || alm.nested === 'true') return false;
82
 
83
  let page = 0;
84
  let pages = Math.ceil(alm.localize.total_posts / alm.orginal_posts_per_page);
85
+ let post_count = parseInt(alm.localize.post_count);
86
+ let total_posts = parseInt(alm.localize.total_posts);
87
 
88
  switch (type) {
89
 
91
  case 'nextpage' :
92
  page = alm.addons.nextpage_startpage;
93
  post_count = page;
94
+ pages = total_posts;
95
  almRenderResultsText(alm.resultsText, page, total_posts, post_count, total_posts);
96
  break;
97
 
100
  page = (alm.addons.paging && alm.addons.seo) ? parseInt(alm.start_page) + 1 : parseInt(alm.page) + 1;
101
  almRenderResultsText(alm.resultsText, page, pages, post_count, total_posts);
102
  break;
103
+
104
+ // WooCommerce
105
+ case 'woocommerce' :
106
+ // Don't do anything
107
+ break;
108
 
109
  default :
110
 
126
  * @since 4.1
127
  */
128
  let almRenderResultsText = function( el, page, pages, post_count, total_posts ){
129
+
130
  el.forEach(function(result){
131
 
132
  pages = parseInt(pages);
143
  } else {
144
  result.innerHTML = text;
145
  }
146
+
147
  });
148
  }
core/src/js/modules/setFocus.js CHANGED
@@ -11,7 +11,17 @@
11
 
12
  let setFocus = (alm, element = null, total = 0, is_filtering = false) => {
13
 
14
- // If has total
 
 
 
 
 
 
 
 
 
 
15
  if(alm.transition_container && total > 0){
16
  if(alm.addons.paging){
17
  // Paging
11
 
12
  let setFocus = (alm, element = null, total = 0, is_filtering = false) => {
13
 
14
+ if(!alm_localize.a11y_focus){
15
+ return false;
16
+ }
17
+
18
+ // WooCommerce Add-on
19
+ if(alm.addons.woocommerce){
20
+ moveFocus(false, false, element, false, alm.isSafari);
21
+ return;
22
+ }
23
+
24
+ // Has Total
25
  if(alm.transition_container && total > 0){
26
  if(alm.addons.paging){
27
  // Paging
core/src/js/modules/setLocalizedVars.js CHANGED
@@ -14,6 +14,8 @@ let setLocalizedVars = function(alm){
14
  let type = 'standard';
15
 
16
  // Current Page `page`
 
 
17
  if(alm.addons.nextpage){
18
  type = 'nextpage';
19
  if(alm.addons.paging){
@@ -21,13 +23,20 @@ let setLocalizedVars = function(alm){
21
  } else {
22
  alm.AjaxLoadMore.setLocalizedVar('page', parseInt(alm.page) + parseInt(alm.addons.nextpage_startpage) + 1);
23
  }
 
 
 
 
 
 
24
  } else {
25
  alm.AjaxLoadMore.setLocalizedVar('page', parseInt(alm.page) + 1);
 
26
  }
27
 
28
  // Total Posts `total_posts`.
29
- // Only update if !Preloaded && !Nextpage
30
- if(alm.addons.preloaded !== 'true' && !alm.addons.nextpage){
31
  alm.AjaxLoadMore.setLocalizedVar('total_posts', alm.totalposts);
32
  }
33
 
@@ -38,6 +47,7 @@ let setLocalizedVars = function(alm){
38
  resultsText.almResultsText(alm, type);
39
 
40
  resolve(true);
 
41
  });
42
 
43
  }
14
  let type = 'standard';
15
 
16
  // Current Page `page`
17
+
18
+ // nextpage
19
  if(alm.addons.nextpage){
20
  type = 'nextpage';
21
  if(alm.addons.paging){
23
  } else {
24
  alm.AjaxLoadMore.setLocalizedVar('page', parseInt(alm.page) + parseInt(alm.addons.nextpage_startpage) + 1);
25
  }
26
+ }
27
+ // woocommerce
28
+ else if(alm.addons.woocommerce){
29
+ type = 'woocommerce';
30
+ alm.AjaxLoadMore.setLocalizedVar('page', parseInt(alm.page) + 1);
31
+
32
  } else {
33
  alm.AjaxLoadMore.setLocalizedVar('page', parseInt(alm.page) + 1);
34
+
35
  }
36
 
37
  // Total Posts `total_posts`.
38
+ // Only update if !preloaded && !nextpage && !woocommerce
39
+ if(alm.addons.preloaded !== 'true' && !alm.addons.nextpage && !alm.addons.woocommerce){
40
  alm.AjaxLoadMore.setLocalizedVar('total_posts', alm.totalposts);
41
  }
42
 
47
  resultsText.almResultsText(alm, type);
48
 
49
  resolve(true);
50
+
51
  });
52
 
53
  }
core/src/js/modules/singleposts.js ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /**
2
+ * singlePostHTML
3
+ * Create the HTML for loading Single Posts
4
+ *
5
+ * @param {Object} response Query response
6
+ * @param {HTMLElement} target The target div
7
+ * @since 5.1.8.1
8
+ */
9
+
10
+ let singlePostHTML = (response, target = null) => {
11
+ let data = {
12
+ html: '',
13
+ meta: {
14
+ postcount: 1,
15
+ totalposts: 1,
16
+ debug: 'Single Posts Query',
17
+ }
18
+ }
19
+ if(response.status === 200 && response.data && target){
20
+ let div = document.createElement("div");
21
+ div.innerHTML = response.data;
22
+ let htmlTarget = div.querySelector(target);
23
+ if(htmlTarget){
24
+ data.html = htmlTarget.innerHTML;
25
+ }
26
+ }
27
+ return data;
28
+ }
29
+
30
+ export default singlePostHTML;
core/src/js/modules/woocommerce.js ADDED
@@ -0,0 +1,328 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import srcsetPolyfill from '../helpers/srcsetPolyfill';
2
+ import setFocus from './setFocus';
3
+ let imagesLoaded = require('imagesloaded');
4
+
5
+
6
+ // Set variables
7
+
8
+
9
+
10
+ /**
11
+ * wooGetContent
12
+ * Get the content, title and results text from the Ajax response
13
+ *
14
+ * @param {object} alm
15
+ * @since 5.3.0
16
+ */
17
+ export function wooGetContent( response, alm ){
18
+
19
+ let data = {
20
+ html: '',
21
+ meta: {
22
+ postcount: 1,
23
+ totalposts: alm.localize.total_posts,
24
+ debug: 'WooCommerce Query',
25
+ }
26
+ }
27
+ if(response.status === 200 && response.data){
28
+
29
+ let div = document.createElement("div");
30
+ div.innerHTML = response.data;
31
+
32
+
33
+ // Get Page Title
34
+ let title = div.querySelector('title').innerHTML;
35
+ data.pageTitle = title;
36
+
37
+
38
+ // Get Products HTML
39
+ let products = div.querySelector(alm.addons.woocommerce_classes.container);
40
+ data.html = (products) ? products.innerHTML : '';
41
+
42
+
43
+ // Results Text
44
+ almWooCommerceResultsText(div, alm);
45
+
46
+ }
47
+
48
+ return data;
49
+
50
+ }
51
+
52
+
53
+
54
+ /**
55
+ * wooInit
56
+ * Set up the instance of ALM WooCommerce
57
+ *
58
+ * @param {object} alm
59
+ * @since 5.3.0
60
+ */
61
+ export function wooInit(alm){
62
+
63
+ if(!alm || !alm.addons.woocommerce){
64
+ return false;
65
+ }
66
+
67
+ // Set button data attributes
68
+
69
+ // Page
70
+ alm.button.dataset.page = alm.addons.woocommerce_paged + 1;
71
+
72
+ // URL
73
+ let nextPage = alm.addons.woocommerce_paged_urls[alm.addons.woocommerce_paged];
74
+ if(nextPage){
75
+ alm.button.dataset.url = nextPage;
76
+ } else {
77
+ alm.button.dataset.url = '';
78
+ }
79
+
80
+
81
+ // Set up URL and class parameters on first item in product listing
82
+ let products = document.querySelector(alm.addons.woocommerce_classes.container); // Get `ul.products`
83
+ if(products){
84
+
85
+ products.setAttribute('aria-live', 'polite');
86
+ products.setAttribute('aria-atomic', 'true');
87
+
88
+ alm.listing.removeAttribute('aria-live');
89
+ alm.listing.removeAttribute('aria-atomic');
90
+
91
+ let product = products.querySelector(alm.addons.woocommerce_classes.products); // Get first `.product` item
92
+ if(product){
93
+ product.classList.add('alm-woocommerce');
94
+ product.dataset.url = alm.addons.woocommerce_paged_urls[alm.addons.woocommerce_paged - 1];
95
+ product.dataset.page = alm.page;
96
+ product.dataset.pageTitle = document.title;
97
+ }
98
+
99
+ if(alm.addons.woocommerce_paged > 1){
100
+ // maybe soon
101
+ almWooCommerceResultsTextInit(alm);
102
+ }
103
+
104
+ }
105
+
106
+ }
107
+
108
+
109
+
110
+ /**
111
+ * woocommerce
112
+ * Core ALM WooCommerce Product Loader
113
+ *
114
+ * @param {HTMLElement} content
115
+ * @param {object} alm
116
+ * @param {String} pageTitle
117
+ * @since 5.3.0
118
+ */
119
+ export function woocommerce(content, alm, pageTitle = document.title) {
120
+
121
+ if(!content || !alm){
122
+ return false;
123
+ }
124
+
125
+ return new Promise(resolve => {
126
+
127
+ let container = document.querySelector(alm.addons.woocommerce_classes.container); // Get `ul.products`
128
+ let products = content.querySelectorAll(alm.addons.woocommerce_classes.products); // Get all `.products`
129
+ let columns = alm.addons.woocommerce_columns; // Count columns
130
+
131
+ if(container && products){
132
+
133
+ // Convert NodeList to Array
134
+ products = Array.prototype.slice.call(products);
135
+
136
+ // Load the Products
137
+ (async function() {
138
+ await loadProducts(container, products, columns, alm, pageTitle);
139
+ resolve(true);
140
+
141
+ })().catch( (e) => {
142
+ console.log(e, 'There was an error with WooCommerce');
143
+
144
+ });
145
+ }
146
+
147
+ });
148
+
149
+ }
150
+
151
+
152
+
153
+ /**
154
+ * loadProducts
155
+ * Load all products
156
+ *
157
+ * @param {HTMLElement} container
158
+ * @param {HTMLElement} products
159
+ * @param {String} columns
160
+ * @param {Object} alm
161
+ * @param {String} pageTitle
162
+ */
163
+ let loadProducts = (container, products, columns, alm, pageTitle) => {
164
+
165
+ return new Promise(resolve => {
166
+
167
+ let total = products.length;
168
+ let index = 0;
169
+ let count = 1;
170
+
171
+ function loadProduct() {
172
+
173
+ if(count <= total) {
174
+
175
+ (async function() {
176
+
177
+ //products[index].classList.remove('first');
178
+ //products[index].classList.remove('last');
179
+ products[index].style.opacity = 0;
180
+
181
+ // First item only
182
+ if(count == 1){
183
+ products[index].classList.add('alm-woocommerce');
184
+
185
+ // Get URL from localized variables
186
+ products[index].dataset.url = alm.addons.woocommerce_paged_urls[alm.page];
187
+
188
+ // Set page num
189
+ products[index].dataset.page = alm.page + 1;
190
+
191
+ // Set page title
192
+ products[index].dataset.pageTitle = pageTitle;
193
+
194
+ }
195
+
196
+ await loadProductImage(container, products[index], alm.ua);
197
+
198
+ count++;
199
+ index++;
200
+
201
+ loadProduct();
202
+
203
+ })().catch((e) => {
204
+
205
+ console.log('There was an error with WooCommerce');
206
+ });
207
+
208
+ }
209
+ else {
210
+
211
+ resolve(true);
212
+ products.map(function(product){
213
+ product.style.opacity = 1;
214
+ });
215
+ if(products[0]){
216
+ setFocus(alm, products[0], null, false);
217
+ }
218
+
219
+ }
220
+ }
221
+
222
+ loadProduct();
223
+
224
+ });
225
+
226
+ }
227
+
228
+
229
+
230
+
231
+ /**
232
+ * loadProductImage
233
+ * Load the product image with imagesLoaded
234
+ *
235
+ * @param {HTMLElement} container
236
+ * @param {HTMLElement} product
237
+ * @param {String} ua
238
+ */
239
+ let loadProductImage = (container, product, ua) => {
240
+ return new Promise(resolve => {
241
+ imagesLoaded( product, function() {
242
+ // Add CSS transition
243
+ product.style.transition = 'all 0.3s ease';
244
+ // Append to container
245
+ container.appendChild(product);
246
+ // Run srcset fix
247
+ srcsetPolyfill(product, ua);
248
+ // Send await callback
249
+ resolve(true);
250
+ });
251
+ });
252
+
253
+ }
254
+
255
+
256
+
257
+ /**
258
+ * wooGetURL
259
+ * Get the next URL for Load More button
260
+ *
261
+ * @param {object} alm
262
+ * @since 5.3.0
263
+ */
264
+ export function wooGetURL(alm){
265
+ if(!alm || !alm.trigger){
266
+ return false;
267
+ }
268
+
269
+ // Get Button
270
+ let button = alm.trigger.querySelector('button');
271
+ let url = button.dataset.url;
272
+
273
+ return (url) ? url : '';
274
+ }
275
+
276
+
277
+
278
+
279
+
280
+
281
+ /**
282
+ * almWooCommerceResultsText
283
+ * Set results text for WooCommerce Add-on.
284
+ *
285
+ * @param {HTMLElement} target
286
+ * @param {Object} alm
287
+ * @since 5.3
288
+ */
289
+ function almWooCommerceResultsText(target = '', alm){
290
+ if(target && alm && alm.addons.woocommerce_results_text){
291
+ let currentResults = target.querySelector(alm.addons.woocommerce_classes.results);
292
+ if(currentResults){
293
+ let resultText = currentResults.innerHTML;
294
+ alm.addons.woocommerce_results_text.forEach((element) => {
295
+ if(alm.localize.woocommerce.settings.previous_page_link){
296
+ resultText = resultText + alm.localize.woocommerce.settings.previous_page_link;
297
+ }
298
+ element.innerHTML = resultText;
299
+ });
300
+ }
301
+ }
302
+ }
303
+
304
+
305
+
306
+ /**
307
+ * almWooCommerceResultsTextInit
308
+ * Initiate Results text.
309
+ *
310
+ * @param {Object} alm
311
+ * @since 5.3
312
+ */
313
+ function almWooCommerceResultsTextInit(alm){
314
+ if(alm && alm.addons.woocommerce_results_text){
315
+ let results = document.querySelectorAll(alm.addons.woocommerce_classes.results);
316
+ if(results.length < 1){
317
+ return false;
318
+ }
319
+ // Loop all result text elements
320
+ results.forEach((element) => {
321
+ if(alm.localize.woocommerce.settings.previous_page_link){
322
+ let newText = element.innerHTML;
323
+ newText = newText + alm.localize.woocommerce.settings.previous_page_link;
324
+ element.innerHTML = newText;
325
+ }
326
+ });
327
+ }
328
+ }
core/src/js/vendor/imagesloaded/imagesloaded.pkgd.min.js CHANGED
File without changes
core/src/scss/_loaders.scss CHANGED
@@ -12,19 +12,20 @@
12
  }
13
  .alm-load-more-btn{
14
  font-size: 15px;
15
- font-weight: 600;
16
  width: auto;
17
- height: 42px;
18
- line-height: 42px;
19
  background: #ed7070;
 
20
  color: #fff;
21
  border: none;
22
  border-radius: 4px;
23
- margin: 0 0 4px;
24
  padding:0 20px;
25
  display: inline-block;
26
  position: relative;
27
- transition: all 0.35s ease;
28
  text-align: center;
29
  text-decoration: none;
30
  appearance: none;
@@ -32,12 +33,13 @@
32
  cursor: pointer;
33
  &:hover,
34
  &.loading{
35
- background-color: #e06464;
 
36
  color: #fff;
37
  text-decoration: none;
38
  }
39
  &:active{
40
- box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.1);
41
  text-decoration: none;
42
  }
43
 
@@ -68,7 +70,7 @@
68
  &.loading:before {
69
  background: #fff url("../../img/ajax-loader.gif") no-repeat center center;
70
  width: 30px;
71
- height: 30px;
72
  margin: 6px;
73
  border-radius: 3px;
74
  display: inline-block;
@@ -83,68 +85,121 @@
83
  }
84
  }
85
 
86
- /* Blue */
87
- .ajax-load-more-wrap.blue .alm-load-more-btn{
88
- background-color: #0081bf;
 
 
 
 
 
 
89
  &:hover,
90
- &.loading,
 
 
 
 
91
  &.done{
92
- background-color: #0073aa;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
93
  }
94
  }
95
 
96
- /* green */
97
- .ajax-load-more-wrap.green .alm-load-more-btn{
98
- background-color: #6fca68;
 
 
 
 
 
 
99
  &:hover,
100
- &.loading,
101
  &.done{
102
- background-color: #64b95e;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
103
  }
104
  }
105
- /* red */
106
- .ajax-load-more-wrap.red .alm-load-more-btn{
107
- background-color: #ca4b4b;
 
108
  &:hover,
109
  &.loading,
110
  &.done{
111
- background-color: #b13b3b;
112
  }
113
  }
114
 
115
- /* purple */
116
- .ajax-load-more-wrap.purple .alm-load-more-btn{
117
- background-color: #a86bb9;
118
  &:hover,
119
  &.loading,
120
  &.done{
121
- background-color: #9963a8;
122
  }
123
  }
124
 
125
- /* grey */
126
- .ajax-load-more-wrap.grey .alm-load-more-btn{
127
- background-color: #888;
128
  &:hover,
129
  &.loading,
130
  &.done{
131
- background-color: #777;
132
  }
133
  }
134
 
135
- /* white */
136
- .ajax-load-more-wrap.white .alm-load-more-btn{
137
- background-color: #fff;
138
- color: #666;
139
- border: 1px solid #efefef;
140
  &:hover,
141
  &.loading,
142
  &.done{
143
- background-color: #efefef;
144
- color: #333;
145
- }
146
- &.done{
147
- border-color: #fff;
148
  }
149
  }
150
 
12
  }
13
  .alm-load-more-btn{
14
  font-size: 15px;
15
+ font-weight: 500;
16
  width: auto;
17
+ height: 43px;
18
+ line-height: 1;
19
  background: #ed7070;
20
+ box-shadow: 0 1px 1px rgba(0, 0, 0, .04);
21
  color: #fff;
22
  border: none;
23
  border-radius: 4px;
24
+ margin: 0;
25
  padding:0 20px;
26
  display: inline-block;
27
  position: relative;
28
+ transition: all 0.3s ease;
29
  text-align: center;
30
  text-decoration: none;
31
  appearance: none;
33
  cursor: pointer;
34
  &:hover,
35
  &.loading{
36
+ background-color: #e06161;
37
+ box-shadow: 0 1px 3px rgba(0, 0, 0, .09);
38
  color: #fff;
39
  text-decoration: none;
40
  }
41
  &:active{
42
+ box-shadow: none;
43
  text-decoration: none;
44
  }
45
 
70
  &.loading:before {
71
  background: #fff url("../../img/ajax-loader.gif") no-repeat center center;
72
  width: 30px;
73
+ height: 31px;
74
  margin: 6px;
75
  border-radius: 3px;
76
  display: inline-block;
85
  }
86
  }
87
 
88
+ /* white */
89
+ .ajax-load-more-wrap.white .alm-load-more-btn{
90
+ background-color: #fff;
91
+ color: #787878;
92
+ border: 1px solid #e0e0e0;
93
+ overflow: hidden;
94
+ transition: none;
95
+ outline: none;
96
+ &:focus,
97
  &:hover,
98
+ &.loading{
99
+ background-color: #fff;
100
+ color: #333;
101
+ border-color: #aaaaaa;
102
+ }
103
  &.done{
104
+ background-color: #fff;
105
+ color: #444;
106
+ border-color: #ccc;
107
+ }
108
+ &.loading{
109
+ color: rgba(255, 255, 255, 0) !important;
110
+ outline: none !important;
111
+ background-color: transparent;
112
+ border-color: transparent !important;
113
+ box-shadow: none !important;
114
+ padding-left: 20px;
115
+ &:before{
116
+ margin: 0;
117
+ left: 0;
118
+ top: 0;
119
+ width: 100%;
120
+ height: 100%;
121
+ background-color: transparent;
122
+ background-image: url("../../img/ajax-loader-lg.gif");
123
+ background-size: 25px 25px;
124
+ background-position: center center;
125
+ }
126
  }
127
  }
128
 
129
+ /* light grey */
130
+ .ajax-load-more-wrap.light-grey .alm-load-more-btn{
131
+ background-color: #efefef;
132
+ color: #787878;
133
+ border: 1px solid #e0e0e0;
134
+ overflow: hidden;
135
+ transition: all 0.075s ease;
136
+ outline: none;
137
+ &:focus,
138
  &:hover,
139
+ &.loading,
140
  &.done{
141
+ background-color: #f1f1f1;
142
+ color: #222;
143
+ border-color: #aaaaaa;
144
+ }
145
+ &.loading{
146
+ color: rgba(255, 255, 255, 0) !important;
147
+ outline: none !important;
148
+ background-color: transparent;
149
+ border-color: transparent !important;
150
+ box-shadow: none !important;
151
+ padding-left: 20px;
152
+ &:before{
153
+ margin: 0;
154
+ left: 0;
155
+ top: 0;
156
+ width: 100%;
157
+ height: 100%;
158
+ background-color: transparent;
159
+ background-image: url("../../img/ajax-loader-lg.gif");
160
+ background-size: 25px 25px;
161
+ background-position: center center;
162
+ }
163
  }
164
  }
165
+
166
+ /* Blue */
167
+ .ajax-load-more-wrap.blue .alm-load-more-btn{
168
+ background-color: #1b91ca;
169
  &:hover,
170
  &.loading,
171
  &.done{
172
+ background-color: #1b84b7;
173
  }
174
  }
175
 
176
+ /* green */
177
+ .ajax-load-more-wrap.green .alm-load-more-btn{
178
+ background-color: #80ca7a;
179
  &:hover,
180
  &.loading,
181
  &.done{
182
+ background-color: #81c17b;
183
  }
184
  }
185
 
186
+ /* purple */
187
+ .ajax-load-more-wrap.purple .alm-load-more-btn{
188
+ background-color: #b97eca;
189
  &:hover,
190
  &.loading,
191
  &.done{
192
+ background-color: #a477b1;
193
  }
194
  }
195
 
196
+ /* grey */
197
+ .ajax-load-more-wrap.grey .alm-load-more-btn{
198
+ background-color: #a09e9e;
 
 
199
  &:hover,
200
  &.loading,
201
  &.done{
202
+ background-color: #888;
 
 
 
 
203
  }
204
  }
205
 
core/src/scss/ajax-load-more.scss CHANGED
@@ -2,12 +2,14 @@
2
  * Ajax Load More
3
  * http://wordpress.org/plugins/ajax-load-more/
4
  *
5
- * Copyright 2015-2019 Connekt Media - https://connekthq.com
6
  * Free to use under the GPLv2 license.
7
  * http://www.gnu.org/licenses/gpl-2.0.html
8
  *
9
  * Author: Darren Cooney
10
  * Twitter: @KaptonKaos
 
 
11
  */
12
 
13
  @import './loaders';
2
  * Ajax Load More
3
  * http://wordpress.org/plugins/ajax-load-more/
4
  *
5
+ * Copyright 2015-2020 Connekt Media - https://connekthq.com
6
  * Free to use under the GPLv2 license.
7
  * http://www.gnu.org/licenses/gpl-2.0.html
8
  *
9
  * Author: Darren Cooney
10
  * Twitter: @KaptonKaos
11
+ * Twitter: @ajaxloadmore
12
+ * Twitter: @connekthq
13
  */
14
 
15
  @import './loaders';
lang/ajax-load-more.pot CHANGED
@@ -2,7 +2,7 @@
2
  msgid ""
3
  msgstr ""
4
  "Project-Id-Version: Ajax Load More\n"
5
- "POT-Creation-Date: 2020-03-13 10:00-0400\n"
6
  "PO-Revision-Date: 2018-06-20 13:05-0500\n"
7
  "Last-Translator: Darren Cooney <darren@connekthq.com>\n"
8
  "Language-Team: \n"
@@ -56,7 +56,7 @@ msgid ""
56
  "support. Need a license key? %sPurchase one now%s."
57
  msgstr ""
58
 
59
- #: admin/admin.php:191 admin/admin.php:1323
60
  #: vendor/connekt-plugin-installer/class-connekt-plugin-installer.php:170
61
  #: vendor/connekt-plugin-installer/class-connekt-plugin-installer.php:241
62
  msgid "Error - unable to verify nonce, please try again."
@@ -66,8 +66,8 @@ msgstr ""
66
  msgid "Transient set successfully"
67
  msgstr ""
68
 
69
- #: admin/admin.php:312 admin/admin.php:477 admin/admin.php:1185
70
- #: admin/admin.php:1230 admin/admin.php:1280
71
  msgid "You don't belong here."
72
  msgstr ""
73
 
@@ -182,7 +182,7 @@ msgid ""
182
  "to read and write files within the /ajax-load-more/core/repeater directory."
183
  msgstr ""
184
 
185
- #: admin/admin.php:680 admin/admin.php:681 ajax-load-more.php:371
186
  msgid "Settings"
187
  msgstr ""
188
 
@@ -236,117 +236,122 @@ msgstr ""
236
  msgid "Filters"
237
  msgstr ""
238
 
239
- #: admin/admin.php:1141
 
 
 
 
 
240
  msgid "[Ajax Load More] Unable to open repeater template - "
241
  msgstr ""
242
 
243
- #: admin/admin.php:1145
244
  msgid "[Ajax Load More] Error saving repeater template - "
245
  msgstr ""
246
 
247
- #: admin/admin.php:1177
248
  msgid "Template Saved Successfully"
249
  msgstr ""
250
 
251
- #: admin/admin.php:1179
252
  msgid "Error Writing File"
253
  msgstr ""
254
 
255
- #: admin/admin.php:1179 admin/views/repeater-templates.php:378
256
  msgid "Something went wrong and the data could not be saved."
257
  msgstr ""
258
 
259
- #: admin/admin.php:1388 admin/shortcode-builder/shortcode-builder.php:118
260
  msgid "Container Type"
261
  msgstr ""
262
 
263
- #: admin/admin.php:1396 admin/shortcode-builder/shortcode-builder.php:148
264
  msgid "Container Classes"
265
  msgstr ""
266
 
267
- #: admin/admin.php:1404
268
  msgid "Disable CSS"
269
  msgstr ""
270
 
271
- #: admin/admin.php:1412 admin/shortcode-builder/shortcode-builder.php:80
272
  msgid "Button/Loading Style"
273
  msgstr ""
274
 
275
- #: admin/admin.php:1420
276
  msgid "Load CSS Inline"
277
  msgstr ""
278
 
279
- #: admin/admin.php:1428
280
  msgid "Button Classes"
281
  msgstr ""
282
 
283
- #: admin/admin.php:1446
284
  msgid "Legacy Callbacks"
285
  msgstr ""
286
 
287
- #: admin/admin.php:1454
288
  msgid "Top of Page"
289
  msgstr ""
290
 
291
- #: admin/admin.php:1462
292
  msgid "Delete on Uninstall"
293
  msgstr ""
294
 
295
- #: admin/admin.php:1470
296
  msgid "Dynamic Content"
297
  msgstr ""
298
 
299
- #: admin/admin.php:1478
300
  msgid "Editor Button"
301
  msgstr ""
302
 
303
- #: admin/admin.php:1486
304
  msgid "Error Notices"
305
  msgstr ""
306
 
307
- #: admin/admin.php:1570
308
  msgid ""
309
  "Customize the user experience of Ajax Load More by updating the fields below."
310
  msgstr ""
311
 
312
- #: admin/admin.php:1583
313
  msgid "The following settings affect the WordPress admin area only."
314
  msgstr ""
315
 
316
- #: admin/admin.php:1614
317
  msgid "I want to use my own CSS styles."
318
  msgstr ""
319
 
320
- #: admin/admin.php:1614
321
  msgid "View Ajax Load More CSS"
322
  msgstr ""
323
 
324
- #: admin/admin.php:1634
325
  msgid "Hide shortcode button in WYSIWYG editor."
326
  msgstr ""
327
 
328
- #: admin/admin.php:1655
329
  msgid ""
330
  "Display error messaging regarding repeater template updates in the browser "
331
  "console."
332
  msgstr ""
333
 
334
- #: admin/admin.php:1676
335
  msgid ""
336
  "Disable dynamic population of categories, tags and authors in the Shortcode "
337
  "Builder.<span style=\"display:block\">Recommended if you have a large number "
338
  "of categories, tags and/or authors."
339
  msgstr ""
340
 
341
- #: admin/admin.php:1697 admin/admin.php:1700
342
  msgid "Ajax Posts Here"
343
  msgstr ""
344
 
345
- #: admin/admin.php:1702
346
  msgid "You can modify the container type when building a shortcode."
347
  msgstr ""
348
 
349
- #: admin/admin.php:1719
350
  msgid ""
351
  "Add custom classes to the <i>.alm-listing</i> container - classes are "
352
  "applied globally and will appear with every instance of Ajax Load More. "
@@ -354,63 +359,67 @@ msgid ""
354
  "shortcode.</span>"
355
  msgstr ""
356
 
357
- #: admin/admin.php:1781
358
  msgid ""
359
  "Select an Ajax loading style - you can choose between a <strong>Button</"
360
  "strong> or <strong>Infinite Scroll</strong>"
361
  msgstr ""
362
 
363
- #: admin/admin.php:1786 admin/shortcode-builder/shortcode-builder.php:86
364
- msgid "Button"
365
  msgstr ""
366
 
367
- #: admin/admin.php:1794 admin/shortcode-builder/shortcode-builder.php:93
 
 
 
 
368
  msgid "Infinite Scroll (No Button)"
369
  msgstr ""
370
 
371
- #: admin/admin.php:1807 admin/shortcode-builder/shortcode-builder.php:105
372
- msgid "Preview"
373
  msgstr ""
374
 
375
- #: admin/admin.php:1807 admin/shortcode-builder/shortcode-builder.php:107
376
- #: admin/shortcode-builder/shortcode-builder.php:345
377
- #: core/classes/class.alm-shortcode.php:214
378
  msgid "Older Posts"
379
  msgstr ""
380
 
381
- #: admin/admin.php:1828
382
  msgid "Improve site performance by loading Ajax Load More CSS inline."
383
  msgstr ""
384
 
385
- #: admin/admin.php:1848
386
  msgid "Add classes to your <strong>Load More</strong> button."
387
  msgstr ""
388
 
389
- #: admin/admin.php:1892
390
  msgid ""
391
  "On initial page load, move the user's browser window to the top of the "
392
  "screen."
393
  msgstr ""
394
 
395
- #: admin/admin.php:1893
396
  msgid "This may help prevent the loading of unnecessary posts."
397
  msgstr ""
398
 
399
- #: admin/admin.php:1916
400
  msgid "Disable REST API."
401
  msgstr ""
402
 
403
- #: admin/admin.php:1917
404
  msgid ""
405
  "Use `admin-ajax.php` in favour of the WordPress REST API for all Ajax "
406
  "requests."
407
  msgstr ""
408
 
409
- #: admin/admin.php:1940
410
  msgid "Load legacy JavaScript callback functions."
411
  msgstr ""
412
 
413
- #: admin/admin.php:1941
414
  msgid ""
415
  "Ajax Load More <a href=\"https://connekthq.com/plugins/ajax-load-more/docs/"
416
  "callback-functions/\" target=\"_blank\">callback functions</a> were updated "
@@ -418,13 +427,13 @@ msgid ""
418
  "library to maintain compatibility."
419
  msgstr ""
420
 
421
- #: admin/admin.php:1964
422
  msgid ""
423
  "Check this box if Ajax Load More should remove all of its data* when the "
424
  "plugin is deleted."
425
  msgstr ""
426
 
427
- #: admin/admin.php:1965
428
  msgid "* Database Tables, Options and Repeater Templates"
429
  msgstr ""
430
 
@@ -436,11 +445,11 @@ msgid ""
436
  "please give it a review at wordpress.org?<br/>All reviews, both good and bad "
437
  "are important as they help the plugin grow and improve over time.</p><p "
438
  "style='padding: 0; margin: 0 0 15px;'><a href='%s' target='_blank' "
439
- "class='button button-primary'>Yes, I'll leave a review</a> &nbsp;&nbsp; <a "
440
- "href='%s' class='button-no'>I've already done this</a></p><p style='padding: "
441
- "10px 0 0; margin: 0;'><small><a href='http://connekthq.com/plugins/' "
442
- "target='_blank'>Check out other <b>Connekt</b> WordPress plugins</a></"
443
- "small></p>"
444
  msgstr ""
445
 
446
  #: admin/editor/editor-build.php:45
@@ -460,6 +469,258 @@ msgstr ""
460
  msgid "You are not allowed to be here"
461
  msgstr ""
462
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
463
  #: admin/shortcode-builder/components/acf.php:3
464
  msgid "Advanced Custom Fields"
465
  msgstr ""
@@ -492,16 +753,16 @@ msgstr ""
492
  #: admin/shortcode-builder/components/term-query.php:15
493
  #: admin/shortcode-builder/components/term-query.php:79
494
  #: admin/shortcode-builder/components/users.php:14
495
- #: admin/shortcode-builder/shortcode-builder.php:172
496
- #: admin/shortcode-builder/shortcode-builder.php:209
497
- #: admin/shortcode-builder/shortcode-builder.php:232
498
- #: admin/shortcode-builder/shortcode-builder.php:275
499
- #: admin/shortcode-builder/shortcode-builder.php:380
500
- #: admin/shortcode-builder/shortcode-builder.php:452
501
- #: admin/shortcode-builder/shortcode-builder.php:587
502
- #: admin/shortcode-builder/shortcode-builder.php:663
503
- #: admin/shortcode-builder/shortcode-builder.php:1308
504
- #: admin/shortcode-builder/shortcode-builder.php:1339
505
  msgid "True"
506
  msgstr ""
507
 
@@ -529,16 +790,16 @@ msgstr ""
529
  #: admin/shortcode-builder/components/term-query.php:19
530
  #: admin/shortcode-builder/components/term-query.php:80
531
  #: admin/shortcode-builder/components/users.php:18
532
- #: admin/shortcode-builder/shortcode-builder.php:176
533
- #: admin/shortcode-builder/shortcode-builder.php:213
534
- #: admin/shortcode-builder/shortcode-builder.php:236
535
- #: admin/shortcode-builder/shortcode-builder.php:279
536
- #: admin/shortcode-builder/shortcode-builder.php:384
537
- #: admin/shortcode-builder/shortcode-builder.php:456
538
- #: admin/shortcode-builder/shortcode-builder.php:591
539
- #: admin/shortcode-builder/shortcode-builder.php:667
540
- #: admin/shortcode-builder/shortcode-builder.php:1312
541
- #: admin/shortcode-builder/shortcode-builder.php:1343
542
  msgid "False"
543
  msgstr ""
544
 
@@ -716,8 +977,8 @@ msgid ""
716
  msgstr ""
717
 
718
  #: admin/shortcode-builder/components/comments.php:105
719
- #: admin/shortcode-builder/shortcode-builder.php:482
720
- #: admin/shortcode-builder/shortcode-builder.php:568
721
  msgid "None"
722
  msgstr ""
723
 
@@ -758,9 +1019,9 @@ msgstr ""
758
  #: admin/shortcode-builder/components/nextpage.php:108
759
  #: admin/shortcode-builder/components/single-post.php:58
760
  #: admin/shortcode-builder/components/single-post.php:259
761
- #: admin/shortcode-builder/shortcode-builder.php:600
762
- #: admin/shortcode-builder/shortcode-builder.php:1301
763
- #: admin/shortcode-builder/shortcode-builder.php:1331
764
  msgid "View Docs"
765
  msgstr ""
766
 
@@ -985,7 +1246,7 @@ msgid "Scroll users automatically to the next page on 'Load More' action."
985
  msgstr ""
986
 
987
  #: admin/shortcode-builder/components/nextpage.php:90
988
- #: admin/shortcode-builder/shortcode-builder.php:372
989
  msgid "Enable Scrolling"
990
  msgstr ""
991
 
@@ -1149,16 +1410,16 @@ msgid ""
1149
  msgstr ""
1150
 
1151
  #: admin/shortcode-builder/components/rest-api.php:86
1152
- #: admin/shortcode-builder/shortcode-builder.php:188
1153
- #: admin/shortcode-builder/shortcode-builder.php:202
1154
- #: admin/shortcode-builder/shortcode-builder.php:225
1155
- #: admin/shortcode-builder/shortcode-builder.php:656
1156
- #: admin/shortcode-builder/shortcode-builder.php:839
1157
- #: admin/shortcode-builder/shortcode-builder.php:930
1158
- #: admin/shortcode-builder/shortcode-builder.php:1073
1159
- #: admin/shortcode-builder/shortcode-builder.php:1111
1160
- #: admin/shortcode-builder/shortcode-builder.php:1140
1161
- #: admin/shortcode-builder/shortcode-builder.php:1171
1162
  msgid "View Example"
1163
  msgstr ""
1164
 
@@ -1245,7 +1506,7 @@ msgstr ""
1245
 
1246
  #: admin/shortcode-builder/components/single-post.php:89
1247
  #: admin/shortcode-builder/components/term-query.php:39
1248
- #: admin/shortcode-builder/shortcode-builder.php:1013
1249
  msgid "Taxonomy"
1250
  msgstr ""
1251
 
@@ -1269,13 +1530,13 @@ msgstr ""
1269
 
1270
  #: admin/shortcode-builder/components/single-post.php:104
1271
  #: admin/shortcode-builder/components/term-query.php:45
1272
- #: admin/shortcode-builder/shortcode-builder.php:832
1273
  msgid "Category"
1274
  msgstr ""
1275
 
1276
  #: admin/shortcode-builder/components/single-post.php:105
1277
  #: admin/shortcode-builder/components/term-query.php:46
1278
- #: admin/shortcode-builder/shortcode-builder.php:922
1279
  msgid "Tag"
1280
  msgstr ""
1281
 
@@ -1348,7 +1609,7 @@ msgid "Enter the hex color values of the reading progress bar"
1348
  msgstr ""
1349
 
1350
  #: admin/shortcode-builder/components/single-post.php:223
1351
- #: admin/shortcode-builder/shortcode-builder.php:683
1352
  msgid "Default:"
1353
  msgstr ""
1354
 
@@ -1424,9 +1685,9 @@ msgid "All Roles"
1424
  msgstr ""
1425
 
1426
  #: admin/shortcode-builder/components/users.php:56
1427
- #: admin/shortcode-builder/shortcode-builder.php:836
1428
- #: admin/shortcode-builder/shortcode-builder.php:926
1429
- #: admin/shortcode-builder/shortcode-builder.php:1158
1430
  msgid "Include"
1431
  msgstr ""
1432
 
@@ -1435,9 +1696,9 @@ msgid "A comma separated list of users to be included by ID"
1435
  msgstr ""
1436
 
1437
  #: admin/shortcode-builder/components/users.php:70
1438
- #: admin/shortcode-builder/shortcode-builder.php:883
1439
- #: admin/shortcode-builder/shortcode-builder.php:975
1440
- #: admin/shortcode-builder/shortcode-builder.php:1169
1441
  msgid "Exclude"
1442
  msgstr ""
1443
 
@@ -1462,12 +1723,12 @@ msgid "Sort users by Order and Orderby parameters"
1462
  msgstr ""
1463
 
1464
  #: admin/shortcode-builder/components/users.php:102
1465
- #: admin/shortcode-builder/shortcode-builder.php:1214
1466
  msgid "Order"
1467
  msgstr ""
1468
 
1469
  #: admin/shortcode-builder/components/users.php:109
1470
- #: admin/shortcode-builder/shortcode-builder.php:1221
1471
  msgid "Order By"
1472
  msgstr ""
1473
 
@@ -1520,7 +1781,7 @@ msgid "Taxonomy Operator:"
1520
  msgstr ""
1521
 
1522
  #: admin/shortcode-builder/includes/tax-query-options.php:48
1523
- #: admin/shortcode-builder/shortcode-builder.php:1048
1524
  msgid "Relation:"
1525
  msgstr ""
1526
 
@@ -1529,709 +1790,697 @@ msgid ""
1529
  "The logical relationship between each taxonomy when there is more than one."
1530
  msgstr ""
1531
 
1532
- #: admin/shortcode-builder/shortcode-builder.php:3
1533
- #: admin/views/repeater-templates.php:127
1534
- #: admin/views/repeater-templates.php:157
1535
- msgid "Collapse All"
1536
- msgstr ""
1537
-
1538
- #: admin/shortcode-builder/shortcode-builder.php:4
1539
- #: admin/views/repeater-templates.php:128
1540
- #: admin/views/repeater-templates.php:158
1541
- msgid "Expand All"
1542
- msgstr ""
1543
-
1544
- #: admin/shortcode-builder/shortcode-builder.php:23
1545
  msgid "Add-ons & Extensions"
1546
  msgstr ""
1547
 
1548
- #: admin/shortcode-builder/shortcode-builder.php:47
1549
  msgid "Display Settings"
1550
  msgstr ""
1551
 
1552
- #: admin/shortcode-builder/shortcode-builder.php:50
1553
  msgid ""
1554
  "Display Settings allow you create a custom Ajax Load More experience for "
1555
  "your visitors."
1556
  msgstr ""
1557
 
1558
- #: admin/shortcode-builder/shortcode-builder.php:54
1559
- msgid "Options"
1560
- msgstr ""
1561
-
1562
- #: admin/shortcode-builder/shortcode-builder.php:60
1563
  msgid "ID"
1564
  msgstr ""
1565
 
1566
- #: admin/shortcode-builder/shortcode-builder.php:60
1567
  msgid ""
1568
  "Adding a unique ID will allow you target this specific Ajax Load More "
1569
  "instance with the alm_query_args_id() filter"
1570
  msgstr ""
1571
 
1572
- #: admin/shortcode-builder/shortcode-builder.php:61
1573
  msgid "Set a unique ID for this Ajax Load More instance."
1574
  msgstr ""
1575
 
1576
- #: admin/shortcode-builder/shortcode-builder.php:62
1577
  #: admin/views/repeater-templates.php:493
1578
  msgid "Learn More"
1579
  msgstr ""
1580
 
1581
- #: admin/shortcode-builder/shortcode-builder.php:68
1582
  msgid "Generate Unique ID"
1583
  msgstr ""
1584
 
1585
- #: admin/shortcode-builder/shortcode-builder.php:80
1586
  msgid ""
1587
  "You can define a global button/loading style on the Ajax Load More settings "
1588
  "screen"
1589
  msgstr ""
1590
 
1591
- #: admin/shortcode-builder/shortcode-builder.php:81
1592
  msgid ""
1593
  "Select an Ajax loading style - you can choose between a Button or Infinite "
1594
  "Scroll."
1595
  msgstr ""
1596
 
1597
- #: admin/shortcode-builder/shortcode-builder.php:118
 
 
 
 
1598
  msgid ""
1599
  "You can define a global container type on the Ajax Load More settings screen"
1600
  msgstr ""
1601
 
1602
- #: admin/shortcode-builder/shortcode-builder.php:119
1603
  msgid ""
1604
  "Override the global Container Type set in <a href=\"admin.php?page=ajax-load-"
1605
  "more\">ALM Settings</a>."
1606
  msgstr ""
1607
 
1608
- #: admin/shortcode-builder/shortcode-builder.php:148
1609
  msgid ""
1610
  "You can define global container classes on the Ajax Load More settings screen"
1611
  msgstr ""
1612
 
1613
- #: admin/shortcode-builder/shortcode-builder.php:150
1614
  msgid "Add custom CSS classes to the <span>.alm-listing</span> container."
1615
  msgstr ""
1616
 
1617
- #: admin/shortcode-builder/shortcode-builder.php:164
1618
  msgid "Pause"
1619
  msgstr ""
1620
 
1621
- #: admin/shortcode-builder/shortcode-builder.php:165
1622
  msgid ""
1623
  "Don't load any Ajax content until the user clicks or interacts with the "
1624
  "<em>Load More</em> button."
1625
  msgstr ""
1626
 
1627
- #: admin/shortcode-builder/shortcode-builder.php:186
1628
  msgid "Destroy After"
1629
  msgstr ""
1630
 
1631
- #: admin/shortcode-builder/shortcode-builder.php:187
1632
  msgid ""
1633
  "Remove Ajax Load More functionality after {<em>n</em>} number of pages have "
1634
  "been loaded."
1635
  msgstr ""
1636
 
1637
- #: admin/shortcode-builder/shortcode-builder.php:200
1638
  msgid "Images Loaded"
1639
  msgstr ""
1640
 
1641
- #: admin/shortcode-builder/shortcode-builder.php:200
1642
  msgid "Background images are not supported."
1643
  msgstr ""
1644
 
1645
- #: admin/shortcode-builder/shortcode-builder.php:201
1646
  msgid "Wait for all images to load before displaying ajax loaded content."
1647
  msgstr ""
1648
 
1649
- #: admin/shortcode-builder/shortcode-builder.php:223
1650
  msgid "Loading Placeholder"
1651
  msgstr ""
1652
 
1653
- #: admin/shortcode-builder/shortcode-builder.php:223
1654
  msgid ""
1655
  "A loading placeholder can help the understand content is about to rendered."
1656
  msgstr ""
1657
 
1658
- #: admin/shortcode-builder/shortcode-builder.php:224
1659
  msgid "Display a placeholder image while Ajax content is being loaded."
1660
  msgstr ""
1661
 
1662
- #: admin/shortcode-builder/shortcode-builder.php:242
1663
  msgid "URL:"
1664
  msgstr ""
1665
 
1666
- #: admin/shortcode-builder/shortcode-builder.php:254
1667
  msgid "No Results Text"
1668
  msgstr ""
1669
 
1670
- #: admin/shortcode-builder/shortcode-builder.php:254
1671
  msgid ""
1672
  "HTML is allowed, however when adding quote marks in classnames or IDs you "
1673
  "must single quotes as shown in the example."
1674
  msgstr ""
1675
 
1676
- #: admin/shortcode-builder/shortcode-builder.php:255
1677
  msgid ""
1678
  "Add text/html to be displayed when no results are returned in the Ajax query."
1679
  msgstr ""
1680
 
1681
- #: admin/shortcode-builder/shortcode-builder.php:255
1682
  msgid ""
1683
  "e.g. &lt;div class='no-results'>Sorry, nothing found in this query&lt;/div>"
1684
  msgstr ""
1685
 
1686
- #: admin/shortcode-builder/shortcode-builder.php:267
1687
  msgid "Nested Instance"
1688
  msgstr ""
1689
 
1690
- #: admin/shortcode-builder/shortcode-builder.php:267
1691
  msgid ""
1692
  "When nesting ALM instances it's important to set this to true as it removes "
1693
  "any problematic JavaScript functionality."
1694
  msgstr ""
1695
 
1696
- #: admin/shortcode-builder/shortcode-builder.php:268
1697
  msgid ""
1698
  "Is this instance of Ajax Load More nested inside another instance of Ajax "
1699
  "Load More?"
1700
  msgstr ""
1701
 
1702
- #: admin/shortcode-builder/shortcode-builder.php:294
1703
  msgid "Template Selection"
1704
  msgstr ""
1705
 
1706
- #: admin/shortcode-builder/shortcode-builder.php:299
1707
  msgid "Repeater Template"
1708
  msgstr ""
1709
 
1710
- #: admin/shortcode-builder/shortcode-builder.php:301
1711
  msgid ""
1712
  "Select which <a href=\"admin.php?page=ajax-load-more-repeaters\" target="
1713
  "\"_parent\">Repeater Template</a> you would like to use."
1714
  msgstr ""
1715
 
1716
- #: admin/shortcode-builder/shortcode-builder.php:335
1717
  msgid "Button Labels"
1718
  msgstr ""
1719
 
1720
- #: admin/shortcode-builder/shortcode-builder.php:340
1721
  msgid "Label"
1722
  msgstr ""
1723
 
1724
- #: admin/shortcode-builder/shortcode-builder.php:341
1725
  msgid "Customize the text of the <em>Load More</em> button."
1726
  msgstr ""
1727
 
1728
- #: admin/shortcode-builder/shortcode-builder.php:352
1729
  msgid "Loading Label"
1730
  msgstr ""
1731
 
1732
- #: admin/shortcode-builder/shortcode-builder.php:352
1733
  msgid "Leave field empty to not update text while loading content"
1734
  msgstr ""
1735
 
1736
- #: admin/shortcode-builder/shortcode-builder.php:353
1737
  msgid ""
1738
  "Update the text of the <em>Load More</em> button while content is loading."
1739
  msgstr ""
1740
 
1741
- #: admin/shortcode-builder/shortcode-builder.php:357
1742
  msgid "Loading Posts..."
1743
  msgstr ""
1744
 
1745
- #: admin/shortcode-builder/shortcode-builder.php:368
1746
  msgid "Scrolling"
1747
  msgstr ""
1748
 
1749
- #: admin/shortcode-builder/shortcode-builder.php:373
1750
  msgid "Load more posts as the user scrolls the page."
1751
  msgstr ""
1752
 
1753
- #: admin/shortcode-builder/shortcode-builder.php:399
1754
  msgid "Scroll Distance"
1755
  msgstr ""
1756
 
1757
- #: admin/shortcode-builder/shortcode-builder.php:399
1758
  msgid ""
1759
  "Distance is based on the position of the loading button from the bottom of "
1760
  "the screen"
1761
  msgstr ""
1762
 
1763
- #: admin/shortcode-builder/shortcode-builder.php:400
1764
  msgid ""
1765
  "The distance from the bottom of the screen to trigger loading of posts. "
1766
  "(Default = 100)"
1767
  msgstr ""
1768
 
1769
- #: admin/shortcode-builder/shortcode-builder.php:401
1770
  msgid "Pro-tip"
1771
  msgstr ""
1772
 
1773
- #: admin/shortcode-builder/shortcode-builder.php:401
1774
  msgid ""
1775
  "Use a negative number (-200) to trigger a post load before the button is in "
1776
  "view"
1777
  msgstr ""
1778
 
1779
- #: admin/shortcode-builder/shortcode-builder.php:419
1780
  msgid "Scroll Container"
1781
  msgstr ""
1782
 
1783
- #: admin/shortcode-builder/shortcode-builder.php:419
1784
  msgid "Confine Ajax Load More scrolling to a parent container."
1785
  msgstr ""
1786
 
1787
- #: admin/shortcode-builder/shortcode-builder.php:420
1788
  msgid "Enter the ID or classname of the parent container"
1789
  msgstr ""
1790
 
1791
- #: admin/shortcode-builder/shortcode-builder.php:432
1792
  msgid "Maximum Pages"
1793
  msgstr ""
1794
 
1795
- #: admin/shortcode-builder/shortcode-builder.php:432
1796
  msgid "If using an Infinite Scroll button style you should set this to 0"
1797
  msgstr ""
1798
 
1799
- #: admin/shortcode-builder/shortcode-builder.php:433
1800
  msgid "Maximum number of pages to load while scrolling. (0 = unlimited)"
1801
  msgstr ""
1802
 
1803
- #: admin/shortcode-builder/shortcode-builder.php:445
1804
  msgid "Pause Override"
1805
  msgstr ""
1806
 
1807
- #: admin/shortcode-builder/shortcode-builder.php:446
1808
  msgid ""
1809
  "Allow scrolling to override the Pause parameter and trigger the loading of "
1810
  "posts on scroll."
1811
  msgstr ""
1812
 
1813
- #: admin/shortcode-builder/shortcode-builder.php:469
1814
  msgid "Transition"
1815
  msgstr ""
1816
 
1817
- #: admin/shortcode-builder/shortcode-builder.php:474
1818
  msgid "Type"
1819
  msgstr ""
1820
 
1821
- #: admin/shortcode-builder/shortcode-builder.php:475
1822
  msgid "Select a loading transition style."
1823
  msgstr ""
1824
 
1825
- #: admin/shortcode-builder/shortcode-builder.php:480
1826
  msgid "Fade In"
1827
  msgstr ""
1828
 
1829
- #: admin/shortcode-builder/shortcode-builder.php:481
1830
  msgid "Masonry"
1831
  msgstr ""
1832
 
1833
- #: admin/shortcode-builder/shortcode-builder.php:495
1834
  msgid "Masonry Options"
1835
  msgstr ""
1836
 
1837
- #: admin/shortcode-builder/shortcode-builder.php:495
1838
  msgid "Ajax Load More does not support all available Masonry options"
1839
  msgstr ""
1840
 
1841
- #: admin/shortcode-builder/shortcode-builder.php:496
1842
  msgid ""
1843
  "The following Masonry <a href=\"https://masonry.desandro.com/options.html\" "
1844
  "target=\"_blank\">options</a> are supported by Ajax Load More."
1845
  msgstr ""
1846
 
1847
- #: admin/shortcode-builder/shortcode-builder.php:502
1848
  msgid "Item Selector"
1849
  msgstr ""
1850
 
1851
- #: admin/shortcode-builder/shortcode-builder.php:502
1852
  msgid ""
1853
  "Item Selector is required for Masonry to target each element loaded with "
1854
  "Ajax."
1855
  msgstr ""
1856
 
1857
- #: admin/shortcode-builder/shortcode-builder.php:503
1858
  msgid "Enter the target classname of each masonry item."
1859
  msgstr ""
1860
 
1861
- #: admin/shortcode-builder/shortcode-builder.php:517
1862
  msgid "Column Width"
1863
  msgstr ""
1864
 
1865
- #: admin/shortcode-builder/shortcode-builder.php:517
1866
  msgid ""
1867
  "If columnWidth is not set, Masonry will use the outer width of the first "
1868
  "Item Selector."
1869
  msgstr ""
1870
 
1871
- #: admin/shortcode-builder/shortcode-builder.php:518
1872
  msgid ""
1873
  "Enter the <a href=\"https://masonry.desandro.com/options.html#columnwidth\" "
1874
  "target=\"_blank\">columnWidth</a> of the masonry items."
1875
  msgstr ""
1876
 
1877
- #: admin/shortcode-builder/shortcode-builder.php:531
1878
  msgid "Animation Type"
1879
  msgstr ""
1880
 
1881
- #: admin/shortcode-builder/shortcode-builder.php:531
1882
  msgid "All Masonry animations include a fade-in effect as items are loaded."
1883
  msgstr ""
1884
 
1885
- #: admin/shortcode-builder/shortcode-builder.php:532
1886
  msgid "Select a loading transition for Masonry items."
1887
  msgstr ""
1888
 
1889
- #: admin/shortcode-builder/shortcode-builder.php:540
1890
  msgid "Default (Zoom)"
1891
  msgstr ""
1892
 
1893
- #: admin/shortcode-builder/shortcode-builder.php:541
1894
  msgid "Items scale up from 50% to 100% size on load."
1895
  msgstr ""
1896
 
1897
- #: admin/shortcode-builder/shortcode-builder.php:547
1898
  msgid "Zoom Out"
1899
  msgstr ""
1900
 
1901
- #: admin/shortcode-builder/shortcode-builder.php:548
1902
  msgid "Items scale down from 125% to 100% size on load."
1903
  msgstr ""
1904
 
1905
- #: admin/shortcode-builder/shortcode-builder.php:554
1906
  msgid "Slide Up"
1907
  msgstr ""
1908
 
1909
- #: admin/shortcode-builder/shortcode-builder.php:555
1910
  msgid "Items animate up as they are loaded into view."
1911
  msgstr ""
1912
 
1913
- #: admin/shortcode-builder/shortcode-builder.php:561
1914
  msgid "Slide Down"
1915
  msgstr ""
1916
 
1917
- #: admin/shortcode-builder/shortcode-builder.php:562
1918
  msgid "Items animate down when loaded into view."
1919
  msgstr ""
1920
 
1921
- #: admin/shortcode-builder/shortcode-builder.php:578
1922
  msgid "Horizontal Order"
1923
  msgstr ""
1924
 
1925
- #: admin/shortcode-builder/shortcode-builder.php:579
1926
  msgid "Lays out items to maintain left-to-right order."
1927
  msgstr ""
1928
 
1929
- #: admin/shortcode-builder/shortcode-builder.php:599
1930
  msgid ""
1931
  "Don't see your favorite Masonry option listed? You can always add your own!"
1932
  msgstr ""
1933
 
1934
- #: admin/shortcode-builder/shortcode-builder.php:614
1935
  msgid "Transition Container Classes"
1936
  msgstr ""
1937
 
1938
- #: admin/shortcode-builder/shortcode-builder.php:614
1939
  msgid "This setting is not available with the Single Post or Next Page add-ons"
1940
  msgstr ""
1941
 
1942
- #: admin/shortcode-builder/shortcode-builder.php:615
1943
  msgid "Add custom classes to the <span>.alm-reveal</span> loading container"
1944
  msgstr ""
1945
 
1946
- #: admin/shortcode-builder/shortcode-builder.php:627
1947
  msgid "Transition Container"
1948
  msgstr ""
1949
 
1950
- #: admin/shortcode-builder/shortcode-builder.php:627
1951
  msgid ""
1952
  "Removing the transition container may have undesired results and is not "
1953
  "recommended"
1954
  msgstr ""
1955
 
1956
- #: admin/shortcode-builder/shortcode-builder.php:628
1957
  msgid ""
1958
  "Remove the <span>.alm-reveal</span> loading container from Ajax Load More"
1959
  msgstr ""
1960
 
1961
- #: admin/shortcode-builder/shortcode-builder.php:635
1962
  msgid "Remove Container"
1963
  msgstr ""
1964
 
1965
- #: admin/shortcode-builder/shortcode-builder.php:651
1966
  msgid "Progress Bar"
1967
  msgstr ""
1968
 
1969
- #: admin/shortcode-builder/shortcode-builder.php:655
1970
  msgid ""
1971
  "Display progress bar indicator at the top of the window while loading Ajax "
1972
  "content."
1973
  msgstr ""
1974
 
1975
- #: admin/shortcode-builder/shortcode-builder.php:681
1976
  msgid "Color"
1977
  msgstr ""
1978
 
1979
- #: admin/shortcode-builder/shortcode-builder.php:682
1980
  msgid "Enter the hex color of the progress bar"
1981
  msgstr ""
1982
 
1983
- #: admin/shortcode-builder/shortcode-builder.php:707
1984
  msgid "Query Parameters"
1985
  msgstr ""
1986
 
1987
- #: admin/shortcode-builder/shortcode-builder.php:710
1988
  msgid ""
1989
  "Query Parameters allow you build a custom <b>WP_Query</b> based on Ajax Load "
1990
  "More shortcode values."
1991
  msgstr ""
1992
 
1993
- #: admin/shortcode-builder/shortcode-builder.php:710
1994
  msgid ""
1995
  "When using Ajax Load More add-ons or extensions not all Query Parameters "
1996
  "will be available in the query."
1997
  msgstr ""
1998
 
1999
- #: admin/shortcode-builder/shortcode-builder.php:714
2000
  msgid "Posts Per Page"
2001
  msgstr ""
2002
 
2003
- #: admin/shortcode-builder/shortcode-builder.php:718
2004
  msgid "Select the number of posts to load with each Ajax request."
2005
  msgstr ""
2006
 
2007
- #: admin/shortcode-builder/shortcode-builder.php:738
2008
  msgid "Post Type"
2009
  msgstr ""
2010
 
2011
- #: admin/shortcode-builder/shortcode-builder.php:743
2012
  msgid "Select the Post Types to include in this Ajax Load More query."
2013
  msgstr ""
2014
 
2015
- #: admin/shortcode-builder/shortcode-builder.php:757
2016
  msgid "Any"
2017
  msgstr ""
2018
 
2019
- #: admin/shortcode-builder/shortcode-builder.php:768
2020
  msgid "Sticky Posts"
2021
  msgstr ""
2022
 
2023
- #: admin/shortcode-builder/shortcode-builder.php:768
2024
  msgid "Sticky posts are only available for Posts"
2025
  msgstr ""
2026
 
2027
- #: admin/shortcode-builder/shortcode-builder.php:769
2028
  msgid ""
2029
  "Preserve the ordering of sticky posts by having them appear first in the "
2030
  "Ajax listing."
2031
  msgstr ""
2032
 
2033
- #: admin/shortcode-builder/shortcode-builder.php:776
2034
  msgid "Enable Sticky Posts"
2035
  msgstr ""
2036
 
2037
- #: admin/shortcode-builder/shortcode-builder.php:799
2038
  msgid "Post Format"
2039
  msgstr ""
2040
 
2041
- #: admin/shortcode-builder/shortcode-builder.php:803
2042
  msgid ""
2043
  "Select a <a href=\"http://codex.wordpress.org/Post_Formats\" target=\"_blank"
2044
  "\">Post Format</a> to query."
2045
  msgstr ""
2046
 
2047
- #: admin/shortcode-builder/shortcode-builder.php:806
2048
  msgid "Select Post Format"
2049
  msgstr ""
2050
 
2051
- #: admin/shortcode-builder/shortcode-builder.php:807
2052
  msgid "Standard"
2053
  msgstr ""
2054
 
2055
- #: admin/shortcode-builder/shortcode-builder.php:836
2056
  msgid "Get posts by category using a category_name or category__and query"
2057
  msgstr ""
2058
 
2059
- #: admin/shortcode-builder/shortcode-builder.php:837
2060
  msgid "Comma separated list of categories to include by"
2061
  msgstr ""
2062
 
2063
- #: admin/shortcode-builder/shortcode-builder.php:837
2064
- #: admin/shortcode-builder/shortcode-builder.php:927
2065
  msgid "slug"
2066
  msgstr ""
2067
 
2068
- #: admin/shortcode-builder/shortcode-builder.php:873
2069
- #: admin/shortcode-builder/shortcode-builder.php:965
2070
  msgid "What's this"
2071
  msgstr ""
2072
 
2073
- #: admin/shortcode-builder/shortcode-builder.php:885
2074
  msgid "Comma separated list of categories to exclude by ID."
2075
  msgstr ""
2076
 
2077
- #: admin/shortcode-builder/shortcode-builder.php:926
2078
  msgid "Get posts by tags using a tag or tag__and query"
2079
  msgstr ""
2080
 
2081
- #: admin/shortcode-builder/shortcode-builder.php:927
2082
  msgid "Comma separated list of tags to include by"
2083
  msgstr ""
2084
 
2085
- #: admin/shortcode-builder/shortcode-builder.php:977
2086
  msgid "Comma separated list of tags to exclude by ID"
2087
  msgstr ""
2088
 
2089
- #: admin/shortcode-builder/shortcode-builder.php:1017
2090
  msgid "Select a taxonomy then select the terms and an operator."
2091
  msgstr ""
2092
 
2093
- #: admin/shortcode-builder/shortcode-builder.php:1022
2094
- #: admin/shortcode-builder/shortcode-builder.php:1058
2095
  msgid "Add Another"
2096
  msgstr ""
2097
 
2098
- #: admin/shortcode-builder/shortcode-builder.php:1033
2099
  msgid "Custom Fields (Meta_Query)"
2100
  msgstr ""
2101
 
2102
- #: admin/shortcode-builder/shortcode-builder.php:1037
2103
  msgid ""
2104
  "Query for <a href=\"http://codex.wordpress.org/Class_Reference/WP_Meta_Query"
2105
  "\" target=\"_blank\">custom field</a> by entering a custom field key, value "
2106
  "and operator."
2107
  msgstr ""
2108
 
2109
- #: admin/shortcode-builder/shortcode-builder.php:1048
2110
  msgid ""
2111
  "The logical relationship between each custom field when there is more than "
2112
  "one"
2113
  msgstr ""
2114
 
2115
- #: admin/shortcode-builder/shortcode-builder.php:1068
2116
  msgid "Date"
2117
  msgstr ""
2118
 
2119
- #: admin/shortcode-builder/shortcode-builder.php:1072
2120
  msgid "Enter a year, month(number) and day to query by date archive."
2121
  msgstr ""
2122
 
2123
- #: admin/shortcode-builder/shortcode-builder.php:1079
2124
  msgid "Year:"
2125
  msgstr ""
2126
 
2127
- #: admin/shortcode-builder/shortcode-builder.php:1083
2128
  msgid "Month:"
2129
  msgstr ""
2130
 
2131
- #: admin/shortcode-builder/shortcode-builder.php:1087
2132
  msgid "Day:"
2133
  msgstr ""
2134
 
2135
- #: admin/shortcode-builder/shortcode-builder.php:1105
2136
  msgid "Author"
2137
  msgstr ""
2138
 
2139
- #: admin/shortcode-builder/shortcode-builder.php:1109
2140
  msgid "Select an Author to query(by ID)."
2141
  msgstr ""
2142
 
2143
- #: admin/shortcode-builder/shortcode-builder.php:1134
2144
  msgid "Search"
2145
  msgstr ""
2146
 
2147
- #: admin/shortcode-builder/shortcode-builder.php:1138
2148
  msgid "Enter a search term to query."
2149
  msgstr ""
2150
 
2151
- #: admin/shortcode-builder/shortcode-builder.php:1139
2152
  msgid ""
2153
  "Search uses the default WordPress search, however Ajax Load More does offer "
2154
  "integrations with SearchWP and Relevanssi."
2155
  msgstr ""
2156
 
2157
- #: admin/shortcode-builder/shortcode-builder.php:1144
2158
  msgid "Enter search term"
2159
  msgstr ""
2160
 
2161
- #: admin/shortcode-builder/shortcode-builder.php:1154
2162
  msgid "Post Parameters"
2163
  msgstr ""
2164
 
2165
- #: admin/shortcode-builder/shortcode-builder.php:1159
2166
  msgid "A comma separated list of post ID's to query."
2167
  msgstr ""
2168
 
2169
- #: admin/shortcode-builder/shortcode-builder.php:1163
2170
  msgid "225, 340, 818, etc..."
2171
  msgstr ""
2172
 
2173
- #: admin/shortcode-builder/shortcode-builder.php:1170
2174
  msgid "A comma separated list of post ID's to exclude from query."
2175
  msgstr ""
2176
 
2177
- #: admin/shortcode-builder/shortcode-builder.php:1181
2178
  msgid "Post Status"
2179
  msgstr ""
2180
 
2181
- #: admin/shortcode-builder/shortcode-builder.php:1181
2182
  msgid ""
2183
  "Post Status parameters are only available for logged in (admin) users. Non "
2184
  "logged in users will only have access to view content in a 'publish' or "
2185
  "'inherit' state."
2186
  msgstr ""
2187
 
2188
- #: admin/shortcode-builder/shortcode-builder.php:1182
2189
  msgid "Select status of the post."
2190
  msgstr ""
2191
 
2192
- #: admin/shortcode-builder/shortcode-builder.php:1187
2193
  msgid "Published"
2194
  msgstr ""
2195
 
2196
- #: admin/shortcode-builder/shortcode-builder.php:1205
2197
  msgid "Ordering"
2198
  msgstr ""
2199
 
2200
- #: admin/shortcode-builder/shortcode-builder.php:1209
2201
  msgid "Sort posts by Order and Orderby parameters."
2202
  msgstr ""
2203
 
2204
- #: admin/shortcode-builder/shortcode-builder.php:1244
2205
  msgid "Offset"
2206
  msgstr ""
2207
 
2208
- #: admin/shortcode-builder/shortcode-builder.php:1248
2209
  msgid "Offset the initial query by <em>'x'</em> number of posts"
2210
  msgstr ""
2211
 
2212
- #: admin/shortcode-builder/shortcode-builder.php:1262
2213
  msgid "Custom Arguments"
2214
  msgstr ""
2215
 
2216
- #: admin/shortcode-builder/shortcode-builder.php:1266
2217
  msgid "A semicolon separated list of custom value:pair arguments."
2218
  msgstr ""
2219
 
2220
- #: admin/shortcode-builder/shortcode-builder.php:1266
2221
  msgid ""
2222
  "Custom Arguments can be used to query by parameters not available in the "
2223
  "Shortcode Builder"
2224
  msgstr ""
2225
 
2226
- #: admin/shortcode-builder/shortcode-builder.php:1270
2227
  msgid "event_display:upcoming"
2228
  msgstr ""
2229
 
2230
- #: admin/shortcode-builder/shortcode-builder.php:1287
2231
  msgid "Integrations"
2232
  msgstr ""
2233
 
2234
- #: admin/shortcode-builder/shortcode-builder.php:1291
2235
  msgid ""
2236
  "Ajax Load More provides integration solutions for popular plugins and core "
2237
  "WP functionality - when selecting an integration, Ajax Load More will "
@@ -2239,23 +2488,23 @@ msgid ""
2239
  "experience for users based on the selected integration."
2240
  msgstr ""
2241
 
2242
- #: admin/shortcode-builder/shortcode-builder.php:1295
2243
  msgid "Archives"
2244
  msgstr ""
2245
 
2246
- #: admin/shortcode-builder/shortcode-builder.php:1299
2247
  msgid ""
2248
  "Ajax Load More will automatically create an archive query while viewing site "
2249
  "archives."
2250
  msgstr ""
2251
 
2252
- #: admin/shortcode-builder/shortcode-builder.php:1300
2253
  msgid ""
2254
  "Taxonomy, category, tag, date (year, month, day), post type and author "
2255
  "archives are currently supported."
2256
  msgstr ""
2257
 
2258
- #: admin/shortcode-builder/shortcode-builder.php:1318
2259
  msgid ""
2260
  "<b>Note</b>: Do not select Query Parameters other than <b>Posts Per Page</b> "
2261
  "and/or <b>Post Type</b> when using the Archives integration. Ajax Load More "
@@ -2263,16 +2512,12 @@ msgid ""
2263
  "archive page."
2264
  msgstr ""
2265
 
2266
- #: admin/shortcode-builder/shortcode-builder.php:1325
2267
- msgid "WooCommerce"
2268
- msgstr ""
2269
-
2270
- #: admin/shortcode-builder/shortcode-builder.php:1329
2271
  msgid ""
2272
  "Ajax Load More will automatically set WooCommerce configuration options."
2273
  msgstr ""
2274
 
2275
- #: admin/shortcode-builder/shortcode-builder.php:1330
2276
  msgid ""
2277
  "Post type, products per page, container classes, sort order and taxonomy/tag "
2278
  "archive queries will be set on the server side based on your sites "
@@ -2285,10 +2530,6 @@ msgid ""
2285
  "Load More"
2286
  msgstr ""
2287
 
2288
- #: admin/views/add-ons.php:41
2289
- msgid "Installed"
2290
- msgstr ""
2291
-
2292
  #: admin/views/add-ons.php:43
2293
  msgid "Purchase"
2294
  msgstr ""
@@ -2306,7 +2547,7 @@ msgid ""
2306
  "WordPress functionality"
2307
  msgstr ""
2308
 
2309
- #: admin/views/extensions.php:34
2310
  msgid ""
2311
  "Extensions are installed as stand alone plugins and receive update "
2312
  "notifications in the <a href=\"plugins.php\">plugin dashboard</a>."
@@ -2635,15 +2876,15 @@ msgstr ""
2635
  msgid "Reset"
2636
  msgstr ""
2637
 
2638
- #: ajax-load-more.php:314
2639
  msgid "Error creating repeater template directory"
2640
  msgstr ""
2641
 
2642
- #: ajax-load-more.php:459
2643
  msgid "Viewing {post_count} of {total_posts} results."
2644
  msgstr ""
2645
 
2646
- #: ajax-load-more.php:460
2647
  msgid "No results found."
2648
  msgstr ""
2649
 
@@ -2804,6 +3045,16 @@ msgid ""
2804
  "WP_User_Query."
2805
  msgstr ""
2806
 
 
 
 
 
 
 
 
 
 
 
2807
  #: vendor/EDD_SL_Plugin_Updater.php:210
2808
  #, php-format
2809
  msgid ""
2
  msgid ""
3
  msgstr ""
4
  "Project-Id-Version: Ajax Load More\n"
5
+ "POT-Creation-Date: 2020-04-23 14:56-0400\n"
6
  "PO-Revision-Date: 2018-06-20 13:05-0500\n"
7
  "Last-Translator: Darren Cooney <darren@connekthq.com>\n"
8
  "Language-Team: \n"
56
  "support. Need a license key? %sPurchase one now%s."
57
  msgstr ""
58
 
59
+ #: admin/admin.php:191 admin/admin.php:1356
60
  #: vendor/connekt-plugin-installer/class-connekt-plugin-installer.php:170
61
  #: vendor/connekt-plugin-installer/class-connekt-plugin-installer.php:241
62
  msgid "Error - unable to verify nonce, please try again."
66
  msgid "Transient set successfully"
67
  msgstr ""
68
 
69
+ #: admin/admin.php:312 admin/admin.php:477 admin/admin.php:1218
70
+ #: admin/admin.php:1263 admin/admin.php:1313
71
  msgid "You don't belong here."
72
  msgstr ""
73
 
182
  "to read and write files within the /ajax-load-more/core/repeater directory."
183
  msgstr ""
184
 
185
+ #: admin/admin.php:680 admin/admin.php:681 ajax-load-more.php:309
186
  msgid "Settings"
187
  msgstr ""
188
 
236
  msgid "Filters"
237
  msgstr ""
238
 
239
+ #: admin/admin.php:819 admin/admin.php:820
240
+ #: admin/shortcode-builder/shortcode-builder.php:1336 core/functions.php:245
241
+ msgid "WooCommerce"
242
+ msgstr ""
243
+
244
+ #: admin/admin.php:1174
245
  msgid "[Ajax Load More] Unable to open repeater template - "
246
  msgstr ""
247
 
248
+ #: admin/admin.php:1178
249
  msgid "[Ajax Load More] Error saving repeater template - "
250
  msgstr ""
251
 
252
+ #: admin/admin.php:1210
253
  msgid "Template Saved Successfully"
254
  msgstr ""
255
 
256
+ #: admin/admin.php:1212
257
  msgid "Error Writing File"
258
  msgstr ""
259
 
260
+ #: admin/admin.php:1212 admin/views/repeater-templates.php:378
261
  msgid "Something went wrong and the data could not be saved."
262
  msgstr ""
263
 
264
+ #: admin/admin.php:1421 admin/shortcode-builder/shortcode-builder.php:123
265
  msgid "Container Type"
266
  msgstr ""
267
 
268
+ #: admin/admin.php:1429 admin/shortcode-builder/shortcode-builder.php:153
269
  msgid "Container Classes"
270
  msgstr ""
271
 
272
+ #: admin/admin.php:1437
273
  msgid "Disable CSS"
274
  msgstr ""
275
 
276
+ #: admin/admin.php:1445 admin/shortcode-builder/shortcode-builder.php:81
277
  msgid "Button/Loading Style"
278
  msgstr ""
279
 
280
+ #: admin/admin.php:1453
281
  msgid "Load CSS Inline"
282
  msgstr ""
283
 
284
+ #: admin/admin.php:1461
285
  msgid "Button Classes"
286
  msgstr ""
287
 
288
+ #: admin/admin.php:1479
289
  msgid "Legacy Callbacks"
290
  msgstr ""
291
 
292
+ #: admin/admin.php:1487
293
  msgid "Top of Page"
294
  msgstr ""
295
 
296
+ #: admin/admin.php:1495
297
  msgid "Delete on Uninstall"
298
  msgstr ""
299
 
300
+ #: admin/admin.php:1503
301
  msgid "Dynamic Content"
302
  msgstr ""
303
 
304
+ #: admin/admin.php:1511
305
  msgid "Editor Button"
306
  msgstr ""
307
 
308
+ #: admin/admin.php:1519
309
  msgid "Error Notices"
310
  msgstr ""
311
 
312
+ #: admin/admin.php:1603
313
  msgid ""
314
  "Customize the user experience of Ajax Load More by updating the fields below."
315
  msgstr ""
316
 
317
+ #: admin/admin.php:1616
318
  msgid "The following settings affect the WordPress admin area only."
319
  msgstr ""
320
 
321
+ #: admin/admin.php:1647
322
  msgid "I want to use my own CSS styles."
323
  msgstr ""
324
 
325
+ #: admin/admin.php:1647
326
  msgid "View Ajax Load More CSS"
327
  msgstr ""
328
 
329
+ #: admin/admin.php:1667
330
  msgid "Hide shortcode button in WYSIWYG editor."
331
  msgstr ""
332
 
333
+ #: admin/admin.php:1688
334
  msgid ""
335
  "Display error messaging regarding repeater template updates in the browser "
336
  "console."
337
  msgstr ""
338
 
339
+ #: admin/admin.php:1709
340
  msgid ""
341
  "Disable dynamic population of categories, tags and authors in the Shortcode "
342
  "Builder.<span style=\"display:block\">Recommended if you have a large number "
343
  "of categories, tags and/or authors."
344
  msgstr ""
345
 
346
+ #: admin/admin.php:1730 admin/admin.php:1733
347
  msgid "Ajax Posts Here"
348
  msgstr ""
349
 
350
+ #: admin/admin.php:1735
351
  msgid "You can modify the container type when building a shortcode."
352
  msgstr ""
353
 
354
+ #: admin/admin.php:1752
355
  msgid ""
356
  "Add custom classes to the <i>.alm-listing</i> container - classes are "
357
  "applied globally and will appear with every instance of Ajax Load More. "
359
  "shortcode.</span>"
360
  msgstr ""
361
 
362
+ #: admin/admin.php:1817
363
  msgid ""
364
  "Select an Ajax loading style - you can choose between a <strong>Button</"
365
  "strong> or <strong>Infinite Scroll</strong>"
366
  msgstr ""
367
 
368
+ #: admin/admin.php:1822 admin/shortcode-builder/shortcode-builder.php:87
369
+ msgid "Button Style (Dark)"
370
  msgstr ""
371
 
372
+ #: admin/admin.php:1829 admin/shortcode-builder/shortcode-builder.php:94
373
+ msgid "Button Style (Light)"
374
+ msgstr ""
375
+
376
+ #: admin/admin.php:1834 admin/shortcode-builder/shortcode-builder.php:98
377
  msgid "Infinite Scroll (No Button)"
378
  msgstr ""
379
 
380
+ #: admin/admin.php:1851
381
+ msgid "Click to Preview"
382
  msgstr ""
383
 
384
+ #: admin/admin.php:1852 admin/shortcode-builder/shortcode-builder.php:112
385
+ #: admin/shortcode-builder/shortcode-builder.php:350
386
+ #: core/classes/class.alm-shortcode.php:216
387
  msgid "Older Posts"
388
  msgstr ""
389
 
390
+ #: admin/admin.php:1889
391
  msgid "Improve site performance by loading Ajax Load More CSS inline."
392
  msgstr ""
393
 
394
+ #: admin/admin.php:1909
395
  msgid "Add classes to your <strong>Load More</strong> button."
396
  msgstr ""
397
 
398
+ #: admin/admin.php:1953
399
  msgid ""
400
  "On initial page load, move the user's browser window to the top of the "
401
  "screen."
402
  msgstr ""
403
 
404
+ #: admin/admin.php:1954
405
  msgid "This may help prevent the loading of unnecessary posts."
406
  msgstr ""
407
 
408
+ #: admin/admin.php:1977
409
  msgid "Disable REST API."
410
  msgstr ""
411
 
412
+ #: admin/admin.php:1978
413
  msgid ""
414
  "Use `admin-ajax.php` in favour of the WordPress REST API for all Ajax "
415
  "requests."
416
  msgstr ""
417
 
418
+ #: admin/admin.php:2001
419
  msgid "Load legacy JavaScript callback functions."
420
  msgstr ""
421
 
422
+ #: admin/admin.php:2002
423
  msgid ""
424
  "Ajax Load More <a href=\"https://connekthq.com/plugins/ajax-load-more/docs/"
425
  "callback-functions/\" target=\"_blank\">callback functions</a> were updated "
427
  "library to maintain compatibility."
428
  msgstr ""
429
 
430
+ #: admin/admin.php:2025
431
  msgid ""
432
  "Check this box if Ajax Load More should remove all of its data* when the "
433
  "plugin is deleted."
434
  msgstr ""
435
 
436
+ #: admin/admin.php:2026
437
  msgid "* Database Tables, Options and Repeater Templates"
438
  msgstr ""
439
 
445
  "please give it a review at wordpress.org?<br/>All reviews, both good and bad "
446
  "are important as they help the plugin grow and improve over time.</p><p "
447
  "style='padding: 0; margin: 0 0 15px;'><a href='%s' target='_blank' "
448
+ "class='button button-primary'>Yes, I'll leave a review</a> &nbsp; <a "
449
+ "href='%s' class='button'>No thanks</a> &nbsp; <a href='%s' class='button-"
450
+ "no'>I've already done this</a></p><p style='padding: 10px 0 0; margin: "
451
+ "0;'><small><a href='http://connekthq.com/plugins/' target='_blank'>Check out "
452
+ "other <b>Connekt</b> WordPress plugins</a></small></p>"
453
  msgstr ""
454
 
455
  #: admin/editor/editor-build.php:45
469
  msgid "You are not allowed to be here"
470
  msgstr ""
471
 
472
+ #: admin/includes/components/example-list.php:2
473
+ #: admin/shortcode-builder/shortcode-builder.php:3
474
+ #: admin/views/repeater-templates.php:127
475
+ #: admin/views/repeater-templates.php:157
476
+ msgid "Collapse All"
477
+ msgstr ""
478
+
479
+ #: admin/includes/components/example-list.php:2
480
+ #: admin/shortcode-builder/shortcode-builder.php:4
481
+ #: admin/views/repeater-templates.php:128
482
+ #: admin/views/repeater-templates.php:158
483
+ msgid "Expand All"
484
+ msgstr ""
485
+
486
+ #: admin/includes/components/example-list.php:5
487
+ msgid "Archive.php"
488
+ msgstr ""
489
+
490
+ #: admin/includes/components/example-list.php:7
491
+ msgid "Shortcode for use on generic archive page."
492
+ msgstr ""
493
+
494
+ #: admin/includes/components/example-list.php:15
495
+ msgid "Author.php"
496
+ msgstr ""
497
+
498
+ #: admin/includes/components/example-list.php:17
499
+ msgid "Shortcode for use on author archive pages."
500
+ msgstr ""
501
+
502
+ #: admin/includes/components/example-list.php:24
503
+ msgid "Category.php"
504
+ msgstr ""
505
+
506
+ #: admin/includes/components/example-list.php:26
507
+ msgid "Shortcode for use on category archive pages."
508
+ msgstr ""
509
+
510
+ #: admin/includes/components/example-list.php:33
511
+ msgid "Date Archives"
512
+ msgstr ""
513
+
514
+ #: admin/includes/components/example-list.php:35
515
+ msgid "Shortcode for use for archiving by date."
516
+ msgstr ""
517
+
518
+ #: admin/includes/components/example-list.php:42
519
+ msgid "Excluding Posts"
520
+ msgstr ""
521
+
522
+ #: admin/includes/components/example-list.php:44
523
+ msgid "Shortcode for excluding an array of posts."
524
+ msgstr ""
525
+
526
+ #: admin/includes/components/example-list.php:50
527
+ msgid "Tag.php"
528
+ msgstr ""
529
+
530
+ #: admin/includes/components/example-list.php:52
531
+ msgid "Shortcode for use on tag archive pages."
532
+ msgstr ""
533
+
534
+ #: admin/includes/components/layout-list.php:2
535
+ msgid "Apply Layout"
536
+ msgstr ""
537
+
538
+ #: admin/includes/components/layout-list.php:15
539
+ msgid "Default Layout"
540
+ msgstr ""
541
+
542
+ #: admin/includes/components/layout-list.php:24
543
+ msgid ""
544
+ "Get predefined responsive layouts with the <strong>Layouts add-on</strong>"
545
+ msgstr ""
546
+
547
+ #: admin/includes/components/layout-list.php:26
548
+ msgid "Get More Layouts"
549
+ msgstr ""
550
+
551
+ #: admin/includes/components/repeater-options.php:5
552
+ #: admin/shortcode-builder/shortcode-builder.php:55
553
+ msgid "Options"
554
+ msgstr ""
555
+
556
+ #: admin/includes/components/repeater-options.php:12
557
+ msgid "Update Template from Database"
558
+ msgstr ""
559
+
560
+ #: admin/includes/components/repeater-options.php:12
561
+ msgid "Update from Database"
562
+ msgstr ""
563
+
564
+ #: admin/includes/components/repeater-options.php:23
565
+ #: admin/includes/components/repeater-options.php:24
566
+ msgid "Download Template"
567
+ msgstr ""
568
+
569
+ #: admin/includes/components/repeater-options.php:30
570
+ msgid "Copy Template Data"
571
+ msgstr ""
572
+
573
+ #: admin/includes/cta/about.php:2
574
+ msgid "Our Other Plugins"
575
+ msgstr ""
576
+
577
+ #: admin/includes/cta/add-ons.php:2
578
+ msgid "About the Add-ons"
579
+ msgstr ""
580
+
581
+ #: admin/includes/cta/add-ons.php:8
582
+ msgid "View Add-ons"
583
+ msgstr ""
584
+
585
+ #: admin/includes/cta/config.php:2
586
+ msgid "Plugin Configurations"
587
+ msgstr ""
588
+
589
+ #: admin/includes/cta/config.php:4
590
+ msgid "Plugin Version"
591
+ msgstr ""
592
+
593
+ #: admin/includes/cta/config.php:10
594
+ msgid "Release Date"
595
+ msgstr ""
596
+
597
+ #: admin/includes/cta/dyk.php:3
598
+ msgid "Did You Know?"
599
+ msgstr ""
600
+
601
+ #: admin/includes/cta/extend.php:3
602
+ msgid ""
603
+ "Unlock additional templates with the <a href=\"https://connekthq.com/plugins/"
604
+ "ajax-load-more/add-ons/custom-repeaters/?utm_source=WP"
605
+ "%20Admin&utm_medium=CustomRepeaters%20Extend&utm_campaign=Custom%20Repeaters"
606
+ "\" target=\"_parent\">Custom Repeaters add-on</a>"
607
+ msgstr ""
608
+
609
+ #: admin/includes/cta/extend.php:5
610
+ msgid "More Info"
611
+ msgstr ""
612
+
613
+ #: admin/includes/cta/pro-hero.php:26 admin/views/add-ons.php:41
614
+ msgid "Installed"
615
+ msgstr ""
616
+
617
+ #: admin/includes/cta/pro-hero.php:28
618
+ msgid "Upgrade to Pro"
619
+ msgstr ""
620
+
621
+ #: admin/includes/cta/resources.php:2
622
+ msgid "Resources"
623
+ msgstr ""
624
+
625
+ #: admin/includes/cta/resources.php:5
626
+ msgid "Ajax Load More Demo Site"
627
+ msgstr ""
628
+
629
+ #: admin/includes/cta/resources.php:6
630
+ msgid "Documentation"
631
+ msgstr ""
632
+
633
+ #: admin/includes/cta/resources.php:8 admin/includes/cta/resources.php:10
634
+ msgid "Support and Issues"
635
+ msgstr ""
636
+
637
+ #: admin/includes/cta/resources.php:12
638
+ msgid "Reviews"
639
+ msgstr ""
640
+
641
+ #: admin/includes/cta/resources.php:13
642
+ msgid "WordPress"
643
+ msgstr ""
644
+
645
+ #: admin/includes/cta/resources.php:14
646
+ msgid "Github"
647
+ msgstr ""
648
+
649
+ #: admin/includes/cta/resources.php:15 admin/includes/cta/sharing.php:14
650
+ msgid "Twitter"
651
+ msgstr ""
652
+
653
+ #: admin/includes/cta/resources.php:16 admin/includes/cta/sharing.php:17
654
+ msgid "Facebook"
655
+ msgstr ""
656
+
657
+ #: admin/includes/cta/reviews.php:1
658
+ msgid "Leave a Review"
659
+ msgstr ""
660
+
661
+ #: admin/includes/cta/reviews.php:2
662
+ msgid ""
663
+ "Good <em>or</em> bad - all reviews will help Ajax Load More push forward and "
664
+ "grow."
665
+ msgstr ""
666
+
667
+ #: admin/includes/cta/reviews.php:4
668
+ msgid "Write Review"
669
+ msgstr ""
670
+
671
+ #: admin/includes/cta/sharing.php:20
672
+ msgid "Review"
673
+ msgstr ""
674
+
675
+ #: admin/includes/cta/sharing.php:24
676
+ msgid "Don't show me this again!"
677
+ msgstr ""
678
+
679
+ #: admin/includes/cta/test.php:9
680
+ msgid "REST API Access"
681
+ msgstr ""
682
+
683
+ #: admin/includes/cta/test.php:14
684
+ msgid "REST API Blocked"
685
+ msgstr ""
686
+
687
+ #: admin/includes/cta/test.php:15
688
+ msgid ""
689
+ "Unable to access the WordPress REST API. Are you running a security plugin "
690
+ "or have your server configured in a way that may be preventing access to the "
691
+ "REST API?"
692
+ msgstr ""
693
+
694
+ #: admin/includes/cta/test.php:18
695
+ msgid "Get Plugin Support"
696
+ msgstr ""
697
+
698
+ #: admin/includes/cta/writeable.php:2
699
+ msgid "Read/Write Access"
700
+ msgstr ""
701
+
702
+ #: admin/includes/cta/writeable.php:12
703
+ msgid ""
704
+ "<p class=\"writeable-title\"><i class=\"fa fa-check\"></i><strong>Enabled</"
705
+ "strong></p><p class=\"desc\">Read/Write access is enabled within the "
706
+ "Repeater Template directory."
707
+ msgstr ""
708
+
709
+ #: admin/includes/cta/writeable.php:14
710
+ msgid ""
711
+ "<p class=\"writeable-title\"><i class=\"fa fa-exclamation\"></"
712
+ "i><strong>Access Denied</strong></p><p class=\"desc\">You must enable read "
713
+ "and write access to save repeater template data.<br/><br/>Please contact "
714
+ "your hosting provider or site administrator for more information.</p>"
715
+ msgstr ""
716
+
717
+ #: admin/includes/cta/writeable.php:17
718
+ msgid ""
719
+ "<p class=\"writeable-title\"><i class=\"fa fa-exclamation\"></"
720
+ "i><strong>Error</strong></p><p class=\"desc\">Unable to locate configuration "
721
+ "file. Directory access may not be granted."
722
+ msgstr ""
723
+
724
  #: admin/shortcode-builder/components/acf.php:3
725
  msgid "Advanced Custom Fields"
726
  msgstr ""
753
  #: admin/shortcode-builder/components/term-query.php:15
754
  #: admin/shortcode-builder/components/term-query.php:79
755
  #: admin/shortcode-builder/components/users.php:14
756
+ #: admin/shortcode-builder/shortcode-builder.php:177
757
+ #: admin/shortcode-builder/shortcode-builder.php:214
758
+ #: admin/shortcode-builder/shortcode-builder.php:237
759
+ #: admin/shortcode-builder/shortcode-builder.php:280
760
+ #: admin/shortcode-builder/shortcode-builder.php:385
761
+ #: admin/shortcode-builder/shortcode-builder.php:457
762
+ #: admin/shortcode-builder/shortcode-builder.php:592
763
+ #: admin/shortcode-builder/shortcode-builder.php:668
764
+ #: admin/shortcode-builder/shortcode-builder.php:1319
765
+ #: admin/shortcode-builder/shortcode-builder.php:1350
766
  msgid "True"
767
  msgstr ""
768
 
790
  #: admin/shortcode-builder/components/term-query.php:19
791
  #: admin/shortcode-builder/components/term-query.php:80
792
  #: admin/shortcode-builder/components/users.php:18
793
+ #: admin/shortcode-builder/shortcode-builder.php:181
794
+ #: admin/shortcode-builder/shortcode-builder.php:218
795
+ #: admin/shortcode-builder/shortcode-builder.php:241
796
+ #: admin/shortcode-builder/shortcode-builder.php:284
797
+ #: admin/shortcode-builder/shortcode-builder.php:389
798
+ #: admin/shortcode-builder/shortcode-builder.php:461
799
+ #: admin/shortcode-builder/shortcode-builder.php:596
800
+ #: admin/shortcode-builder/shortcode-builder.php:672
801
+ #: admin/shortcode-builder/shortcode-builder.php:1323
802
+ #: admin/shortcode-builder/shortcode-builder.php:1354
803
  msgid "False"
804
  msgstr ""
805
 
977
  msgstr ""
978
 
979
  #: admin/shortcode-builder/components/comments.php:105
980
+ #: admin/shortcode-builder/shortcode-builder.php:487
981
+ #: admin/shortcode-builder/shortcode-builder.php:573
982
  msgid "None"
983
  msgstr ""
984
 
1019
  #: admin/shortcode-builder/components/nextpage.php:108
1020
  #: admin/shortcode-builder/components/single-post.php:58
1021
  #: admin/shortcode-builder/components/single-post.php:259
1022
+ #: admin/shortcode-builder/shortcode-builder.php:605
1023
+ #: admin/shortcode-builder/shortcode-builder.php:1312
1024
+ #: admin/shortcode-builder/shortcode-builder.php:1342
1025
  msgid "View Docs"
1026
  msgstr ""
1027
 
1246
  msgstr ""
1247
 
1248
  #: admin/shortcode-builder/components/nextpage.php:90
1249
+ #: admin/shortcode-builder/shortcode-builder.php:377
1250
  msgid "Enable Scrolling"
1251
  msgstr ""
1252
 
1410
  msgstr ""
1411
 
1412
  #: admin/shortcode-builder/components/rest-api.php:86
1413
+ #: admin/shortcode-builder/shortcode-builder.php:193
1414
+ #: admin/shortcode-builder/shortcode-builder.php:207
1415
+ #: admin/shortcode-builder/shortcode-builder.php:230
1416
+ #: admin/shortcode-builder/shortcode-builder.php:661
1417
+ #: admin/shortcode-builder/shortcode-builder.php:847
1418
+ #: admin/shortcode-builder/shortcode-builder.php:941
1419
+ #: admin/shortcode-builder/shortcode-builder.php:1084
1420
+ #: admin/shortcode-builder/shortcode-builder.php:1122
1421
+ #: admin/shortcode-builder/shortcode-builder.php:1151
1422
+ #: admin/shortcode-builder/shortcode-builder.php:1182
1423
  msgid "View Example"
1424
  msgstr ""
1425
 
1506
 
1507
  #: admin/shortcode-builder/components/single-post.php:89
1508
  #: admin/shortcode-builder/components/term-query.php:39
1509
+ #: admin/shortcode-builder/shortcode-builder.php:1024
1510
  msgid "Taxonomy"
1511
  msgstr ""
1512
 
1530
 
1531
  #: admin/shortcode-builder/components/single-post.php:104
1532
  #: admin/shortcode-builder/components/term-query.php:45
1533
+ #: admin/shortcode-builder/shortcode-builder.php:840
1534
  msgid "Category"
1535
  msgstr ""
1536
 
1537
  #: admin/shortcode-builder/components/single-post.php:105
1538
  #: admin/shortcode-builder/components/term-query.php:46
1539
+ #: admin/shortcode-builder/shortcode-builder.php:933
1540
  msgid "Tag"
1541
  msgstr ""
1542
 
1609
  msgstr ""
1610
 
1611
  #: admin/shortcode-builder/components/single-post.php:223
1612
+ #: admin/shortcode-builder/shortcode-builder.php:688
1613
  msgid "Default:"
1614
  msgstr ""
1615
 
1685
  msgstr ""
1686
 
1687
  #: admin/shortcode-builder/components/users.php:56
1688
+ #: admin/shortcode-builder/shortcode-builder.php:844
1689
+ #: admin/shortcode-builder/shortcode-builder.php:937
1690
+ #: admin/shortcode-builder/shortcode-builder.php:1169
1691
  msgid "Include"
1692
  msgstr ""
1693
 
1696
  msgstr ""
1697
 
1698
  #: admin/shortcode-builder/components/users.php:70
1699
+ #: admin/shortcode-builder/shortcode-builder.php:891
1700
+ #: admin/shortcode-builder/shortcode-builder.php:986
1701
+ #: admin/shortcode-builder/shortcode-builder.php:1180
1702
  msgid "Exclude"
1703
  msgstr ""
1704
 
1723
  msgstr ""
1724
 
1725
  #: admin/shortcode-builder/components/users.php:102
1726
+ #: admin/shortcode-builder/shortcode-builder.php:1225
1727
  msgid "Order"
1728
  msgstr ""
1729
 
1730
  #: admin/shortcode-builder/components/users.php:109
1731
+ #: admin/shortcode-builder/shortcode-builder.php:1232
1732
  msgid "Order By"
1733
  msgstr ""
1734
 
1781
  msgstr ""
1782
 
1783
  #: admin/shortcode-builder/includes/tax-query-options.php:48
1784
+ #: admin/shortcode-builder/shortcode-builder.php:1059
1785
  msgid "Relation:"
1786
  msgstr ""
1787
 
1790
  "The logical relationship between each taxonomy when there is more than one."
1791
  msgstr ""
1792
 
1793
+ #: admin/shortcode-builder/shortcode-builder.php:24
 
 
 
 
 
 
 
 
 
 
 
 
1794
  msgid "Add-ons & Extensions"
1795
  msgstr ""
1796
 
1797
+ #: admin/shortcode-builder/shortcode-builder.php:48
1798
  msgid "Display Settings"
1799
  msgstr ""
1800
 
1801
+ #: admin/shortcode-builder/shortcode-builder.php:51
1802
  msgid ""
1803
  "Display Settings allow you create a custom Ajax Load More experience for "
1804
  "your visitors."
1805
  msgstr ""
1806
 
1807
+ #: admin/shortcode-builder/shortcode-builder.php:61
 
 
 
 
1808
  msgid "ID"
1809
  msgstr ""
1810
 
1811
+ #: admin/shortcode-builder/shortcode-builder.php:61
1812
  msgid ""
1813
  "Adding a unique ID will allow you target this specific Ajax Load More "
1814
  "instance with the alm_query_args_id() filter"
1815
  msgstr ""
1816
 
1817
+ #: admin/shortcode-builder/shortcode-builder.php:62
1818
  msgid "Set a unique ID for this Ajax Load More instance."
1819
  msgstr ""
1820
 
1821
+ #: admin/shortcode-builder/shortcode-builder.php:63
1822
  #: admin/views/repeater-templates.php:493
1823
  msgid "Learn More"
1824
  msgstr ""
1825
 
1826
+ #: admin/shortcode-builder/shortcode-builder.php:69
1827
  msgid "Generate Unique ID"
1828
  msgstr ""
1829
 
1830
+ #: admin/shortcode-builder/shortcode-builder.php:81
1831
  msgid ""
1832
  "You can define a global button/loading style on the Ajax Load More settings "
1833
  "screen"
1834
  msgstr ""
1835
 
1836
+ #: admin/shortcode-builder/shortcode-builder.php:82
1837
  msgid ""
1838
  "Select an Ajax loading style - you can choose between a Button or Infinite "
1839
  "Scroll."
1840
  msgstr ""
1841
 
1842
+ #: admin/shortcode-builder/shortcode-builder.php:110
1843
+ msgid "CLICK TO PREVIEW"
1844
+ msgstr ""
1845
+
1846
+ #: admin/shortcode-builder/shortcode-builder.php:123
1847
  msgid ""
1848
  "You can define a global container type on the Ajax Load More settings screen"
1849
  msgstr ""
1850
 
1851
+ #: admin/shortcode-builder/shortcode-builder.php:124
1852
  msgid ""
1853
  "Override the global Container Type set in <a href=\"admin.php?page=ajax-load-"
1854
  "more\">ALM Settings</a>."
1855
  msgstr ""
1856
 
1857
+ #: admin/shortcode-builder/shortcode-builder.php:153
1858
  msgid ""
1859
  "You can define global container classes on the Ajax Load More settings screen"
1860
  msgstr ""
1861
 
1862
+ #: admin/shortcode-builder/shortcode-builder.php:155
1863
  msgid "Add custom CSS classes to the <span>.alm-listing</span> container."
1864
  msgstr ""
1865
 
1866
+ #: admin/shortcode-builder/shortcode-builder.php:169
1867
  msgid "Pause"
1868
  msgstr ""
1869
 
1870
+ #: admin/shortcode-builder/shortcode-builder.php:170
1871
  msgid ""
1872
  "Don't load any Ajax content until the user clicks or interacts with the "
1873
  "<em>Load More</em> button."
1874
  msgstr ""
1875
 
1876
+ #: admin/shortcode-builder/shortcode-builder.php:191
1877
  msgid "Destroy After"
1878
  msgstr ""
1879
 
1880
+ #: admin/shortcode-builder/shortcode-builder.php:192
1881
  msgid ""
1882
  "Remove Ajax Load More functionality after {<em>n</em>} number of pages have "
1883
  "been loaded."
1884
  msgstr ""
1885
 
1886
+ #: admin/shortcode-builder/shortcode-builder.php:205
1887
  msgid "Images Loaded"
1888
  msgstr ""
1889
 
1890
+ #: admin/shortcode-builder/shortcode-builder.php:205
1891
  msgid "Background images are not supported."
1892
  msgstr ""
1893
 
1894
+ #: admin/shortcode-builder/shortcode-builder.php:206
1895
  msgid "Wait for all images to load before displaying ajax loaded content."
1896
  msgstr ""
1897
 
1898
+ #: admin/shortcode-builder/shortcode-builder.php:228
1899
  msgid "Loading Placeholder"
1900
  msgstr ""
1901
 
1902
+ #: admin/shortcode-builder/shortcode-builder.php:228
1903
  msgid ""
1904
  "A loading placeholder can help the understand content is about to rendered."
1905
  msgstr ""
1906
 
1907
+ #: admin/shortcode-builder/shortcode-builder.php:229
1908
  msgid "Display a placeholder image while Ajax content is being loaded."
1909
  msgstr ""
1910
 
1911
+ #: admin/shortcode-builder/shortcode-builder.php:247
1912
  msgid "URL:"
1913
  msgstr ""
1914
 
1915
+ #: admin/shortcode-builder/shortcode-builder.php:259
1916
  msgid "No Results Text"
1917
  msgstr ""
1918
 
1919
+ #: admin/shortcode-builder/shortcode-builder.php:259
1920
  msgid ""
1921
  "HTML is allowed, however when adding quote marks in classnames or IDs you "
1922
  "must single quotes as shown in the example."
1923
  msgstr ""
1924
 
1925
+ #: admin/shortcode-builder/shortcode-builder.php:260
1926
  msgid ""
1927
  "Add text/html to be displayed when no results are returned in the Ajax query."
1928
  msgstr ""
1929
 
1930
+ #: admin/shortcode-builder/shortcode-builder.php:260
1931
  msgid ""
1932
  "e.g. &lt;div class='no-results'>Sorry, nothing found in this query&lt;/div>"
1933
  msgstr ""
1934
 
1935
+ #: admin/shortcode-builder/shortcode-builder.php:272
1936
  msgid "Nested Instance"
1937
  msgstr ""
1938
 
1939
+ #: admin/shortcode-builder/shortcode-builder.php:272
1940
  msgid ""
1941
  "When nesting ALM instances it's important to set this to true as it removes "
1942
  "any problematic JavaScript functionality."
1943
  msgstr ""
1944
 
1945
+ #: admin/shortcode-builder/shortcode-builder.php:273
1946
  msgid ""
1947
  "Is this instance of Ajax Load More nested inside another instance of Ajax "
1948
  "Load More?"
1949
  msgstr ""
1950
 
1951
+ #: admin/shortcode-builder/shortcode-builder.php:299
1952
  msgid "Template Selection"
1953
  msgstr ""
1954
 
1955
+ #: admin/shortcode-builder/shortcode-builder.php:304
1956
  msgid "Repeater Template"
1957
  msgstr ""
1958
 
1959
+ #: admin/shortcode-builder/shortcode-builder.php:306
1960
  msgid ""
1961
  "Select which <a href=\"admin.php?page=ajax-load-more-repeaters\" target="
1962
  "\"_parent\">Repeater Template</a> you would like to use."
1963
  msgstr ""
1964
 
1965
+ #: admin/shortcode-builder/shortcode-builder.php:340
1966
  msgid "Button Labels"
1967
  msgstr ""
1968
 
1969
+ #: admin/shortcode-builder/shortcode-builder.php:345
1970
  msgid "Label"
1971
  msgstr ""
1972
 
1973
+ #: admin/shortcode-builder/shortcode-builder.php:346
1974
  msgid "Customize the text of the <em>Load More</em> button."
1975
  msgstr ""
1976
 
1977
+ #: admin/shortcode-builder/shortcode-builder.php:357
1978
  msgid "Loading Label"
1979
  msgstr ""
1980
 
1981
+ #: admin/shortcode-builder/shortcode-builder.php:357
1982
  msgid "Leave field empty to not update text while loading content"
1983
  msgstr ""
1984
 
1985
+ #: admin/shortcode-builder/shortcode-builder.php:358
1986
  msgid ""
1987
  "Update the text of the <em>Load More</em> button while content is loading."
1988
  msgstr ""
1989
 
1990
+ #: admin/shortcode-builder/shortcode-builder.php:362
1991
  msgid "Loading Posts..."
1992
  msgstr ""
1993
 
1994
+ #: admin/shortcode-builder/shortcode-builder.php:373
1995
  msgid "Scrolling"
1996
  msgstr ""
1997
 
1998
+ #: admin/shortcode-builder/shortcode-builder.php:378
1999
  msgid "Load more posts as the user scrolls the page."
2000
  msgstr ""
2001
 
2002
+ #: admin/shortcode-builder/shortcode-builder.php:404
2003
  msgid "Scroll Distance"
2004
  msgstr ""
2005
 
2006
+ #: admin/shortcode-builder/shortcode-builder.php:404
2007
  msgid ""
2008
  "Distance is based on the position of the loading button from the bottom of "
2009
  "the screen"
2010
  msgstr ""
2011
 
2012
+ #: admin/shortcode-builder/shortcode-builder.php:405
2013
  msgid ""
2014
  "The distance from the bottom of the screen to trigger loading of posts. "
2015
  "(Default = 100)"
2016
  msgstr ""
2017
 
2018
+ #: admin/shortcode-builder/shortcode-builder.php:406
2019
  msgid "Pro-tip"
2020
  msgstr ""
2021
 
2022
+ #: admin/shortcode-builder/shortcode-builder.php:406
2023
  msgid ""
2024
  "Use a negative number (-200) to trigger a post load before the button is in "
2025
  "view"
2026
  msgstr ""
2027
 
2028
+ #: admin/shortcode-builder/shortcode-builder.php:424
2029
  msgid "Scroll Container"
2030
  msgstr ""
2031
 
2032
+ #: admin/shortcode-builder/shortcode-builder.php:424
2033
  msgid "Confine Ajax Load More scrolling to a parent container."
2034
  msgstr ""
2035
 
2036
+ #: admin/shortcode-builder/shortcode-builder.php:425
2037
  msgid "Enter the ID or classname of the parent container"
2038
  msgstr ""
2039
 
2040
+ #: admin/shortcode-builder/shortcode-builder.php:437
2041
  msgid "Maximum Pages"
2042
  msgstr ""
2043
 
2044
+ #: admin/shortcode-builder/shortcode-builder.php:437
2045
  msgid "If using an Infinite Scroll button style you should set this to 0"
2046
  msgstr ""
2047
 
2048
+ #: admin/shortcode-builder/shortcode-builder.php:438
2049
  msgid "Maximum number of pages to load while scrolling. (0 = unlimited)"
2050
  msgstr ""
2051
 
2052
+ #: admin/shortcode-builder/shortcode-builder.php:450
2053
  msgid "Pause Override"
2054
  msgstr ""
2055
 
2056
+ #: admin/shortcode-builder/shortcode-builder.php:451
2057
  msgid ""
2058
  "Allow scrolling to override the Pause parameter and trigger the loading of "
2059
  "posts on scroll."
2060
  msgstr ""
2061
 
2062
+ #: admin/shortcode-builder/shortcode-builder.php:474
2063
  msgid "Transition"
2064
  msgstr ""
2065
 
2066
+ #: admin/shortcode-builder/shortcode-builder.php:479
2067
  msgid "Type"
2068
  msgstr ""
2069
 
2070
+ #: admin/shortcode-builder/shortcode-builder.php:480
2071
  msgid "Select a loading transition style."
2072
  msgstr ""
2073
 
2074
+ #: admin/shortcode-builder/shortcode-builder.php:485
2075
  msgid "Fade In"
2076
  msgstr ""
2077
 
2078
+ #: admin/shortcode-builder/shortcode-builder.php:486
2079
  msgid "Masonry"
2080
  msgstr ""
2081
 
2082
+ #: admin/shortcode-builder/shortcode-builder.php:500
2083
  msgid "Masonry Options"
2084
  msgstr ""
2085
 
2086
+ #: admin/shortcode-builder/shortcode-builder.php:500
2087
  msgid "Ajax Load More does not support all available Masonry options"
2088
  msgstr ""
2089
 
2090
+ #: admin/shortcode-builder/shortcode-builder.php:501
2091
  msgid ""
2092
  "The following Masonry <a href=\"https://masonry.desandro.com/options.html\" "
2093
  "target=\"_blank\">options</a> are supported by Ajax Load More."
2094
  msgstr ""
2095
 
2096
+ #: admin/shortcode-builder/shortcode-builder.php:507
2097
  msgid "Item Selector"
2098
  msgstr ""
2099
 
2100
+ #: admin/shortcode-builder/shortcode-builder.php:507
2101
  msgid ""
2102
  "Item Selector is required for Masonry to target each element loaded with "
2103
  "Ajax."
2104
  msgstr ""
2105
 
2106
+ #: admin/shortcode-builder/shortcode-builder.php:508
2107
  msgid "Enter the target classname of each masonry item."
2108
  msgstr ""
2109
 
2110
+ #: admin/shortcode-builder/shortcode-builder.php:522
2111
  msgid "Column Width"
2112
  msgstr ""
2113
 
2114
+ #: admin/shortcode-builder/shortcode-builder.php:522
2115
  msgid ""
2116
  "If columnWidth is not set, Masonry will use the outer width of the first "
2117
  "Item Selector."
2118
  msgstr ""
2119
 
2120
+ #: admin/shortcode-builder/shortcode-builder.php:523
2121
  msgid ""
2122
  "Enter the <a href=\"https://masonry.desandro.com/options.html#columnwidth\" "
2123
  "target=\"_blank\">columnWidth</a> of the masonry items."
2124
  msgstr ""
2125
 
2126
+ #: admin/shortcode-builder/shortcode-builder.php:536
2127
  msgid "Animation Type"
2128
  msgstr ""
2129
 
2130
+ #: admin/shortcode-builder/shortcode-builder.php:536
2131
  msgid "All Masonry animations include a fade-in effect as items are loaded."
2132
  msgstr ""
2133
 
2134
+ #: admin/shortcode-builder/shortcode-builder.php:537
2135
  msgid "Select a loading transition for Masonry items."
2136
  msgstr ""
2137
 
2138
+ #: admin/shortcode-builder/shortcode-builder.php:545
2139
  msgid "Default (Zoom)"
2140
  msgstr ""
2141
 
2142
+ #: admin/shortcode-builder/shortcode-builder.php:546
2143
  msgid "Items scale up from 50% to 100% size on load."
2144
  msgstr ""
2145
 
2146
+ #: admin/shortcode-builder/shortcode-builder.php:552
2147
  msgid "Zoom Out"
2148
  msgstr ""
2149
 
2150
+ #: admin/shortcode-builder/shortcode-builder.php:553
2151
  msgid "Items scale down from 125% to 100% size on load."
2152
  msgstr ""
2153
 
2154
+ #: admin/shortcode-builder/shortcode-builder.php:559
2155
  msgid "Slide Up"
2156
  msgstr ""
2157
 
2158
+ #: admin/shortcode-builder/shortcode-builder.php:560
2159
  msgid "Items animate up as they are loaded into view."
2160
  msgstr ""
2161
 
2162
+ #: admin/shortcode-builder/shortcode-builder.php:566
2163
  msgid "Slide Down"
2164
  msgstr ""
2165
 
2166
+ #: admin/shortcode-builder/shortcode-builder.php:567
2167
  msgid "Items animate down when loaded into view."
2168
  msgstr ""
2169
 
2170
+ #: admin/shortcode-builder/shortcode-builder.php:583
2171
  msgid "Horizontal Order"
2172
  msgstr ""
2173
 
2174
+ #: admin/shortcode-builder/shortcode-builder.php:584
2175
  msgid "Lays out items to maintain left-to-right order."
2176
  msgstr ""
2177
 
2178
+ #: admin/shortcode-builder/shortcode-builder.php:604
2179
  msgid ""
2180
  "Don't see your favorite Masonry option listed? You can always add your own!"
2181
  msgstr ""
2182
 
2183
+ #: admin/shortcode-builder/shortcode-builder.php:619
2184
  msgid "Transition Container Classes"
2185
  msgstr ""
2186
 
2187
+ #: admin/shortcode-builder/shortcode-builder.php:619
2188
  msgid "This setting is not available with the Single Post or Next Page add-ons"
2189
  msgstr ""
2190
 
2191
+ #: admin/shortcode-builder/shortcode-builder.php:620
2192
  msgid "Add custom classes to the <span>.alm-reveal</span> loading container"
2193
  msgstr ""
2194
 
2195
+ #: admin/shortcode-builder/shortcode-builder.php:632
2196
  msgid "Transition Container"
2197
  msgstr ""
2198
 
2199
+ #: admin/shortcode-builder/shortcode-builder.php:632
2200
  msgid ""
2201
  "Removing the transition container may have undesired results and is not "
2202
  "recommended"
2203
  msgstr ""
2204
 
2205
+ #: admin/shortcode-builder/shortcode-builder.php:633
2206
  msgid ""
2207
  "Remove the <span>.alm-reveal</span> loading container from Ajax Load More"
2208
  msgstr ""
2209
 
2210
+ #: admin/shortcode-builder/shortcode-builder.php:640
2211
  msgid "Remove Container"
2212
  msgstr ""
2213
 
2214
+ #: admin/shortcode-builder/shortcode-builder.php:656
2215
  msgid "Progress Bar"
2216
  msgstr ""
2217
 
2218
+ #: admin/shortcode-builder/shortcode-builder.php:660
2219
  msgid ""
2220
  "Display progress bar indicator at the top of the window while loading Ajax "
2221
  "content."
2222
  msgstr ""
2223
 
2224
+ #: admin/shortcode-builder/shortcode-builder.php:686
2225
  msgid "Color"
2226
  msgstr ""
2227
 
2228
+ #: admin/shortcode-builder/shortcode-builder.php:687
2229
  msgid "Enter the hex color of the progress bar"
2230
  msgstr ""
2231
 
2232
+ #: admin/shortcode-builder/shortcode-builder.php:712
2233
  msgid "Query Parameters"
2234
  msgstr ""
2235
 
2236
+ #: admin/shortcode-builder/shortcode-builder.php:715
2237
  msgid ""
2238
  "Query Parameters allow you build a custom <b>WP_Query</b> based on Ajax Load "
2239
  "More shortcode values."
2240
  msgstr ""
2241
 
2242
+ #: admin/shortcode-builder/shortcode-builder.php:715
2243
  msgid ""
2244
  "When using Ajax Load More add-ons or extensions not all Query Parameters "
2245
  "will be available in the query."
2246
  msgstr ""
2247
 
2248
+ #: admin/shortcode-builder/shortcode-builder.php:719
2249
  msgid "Posts Per Page"
2250
  msgstr ""
2251
 
2252
+ #: admin/shortcode-builder/shortcode-builder.php:723
2253
  msgid "Select the number of posts to load with each Ajax request."
2254
  msgstr ""
2255
 
2256
+ #: admin/shortcode-builder/shortcode-builder.php:743
2257
  msgid "Post Type"
2258
  msgstr ""
2259
 
2260
+ #: admin/shortcode-builder/shortcode-builder.php:748
2261
  msgid "Select the Post Types to include in this Ajax Load More query."
2262
  msgstr ""
2263
 
2264
+ #: admin/shortcode-builder/shortcode-builder.php:762
2265
  msgid "Any"
2266
  msgstr ""
2267
 
2268
+ #: admin/shortcode-builder/shortcode-builder.php:773
2269
  msgid "Sticky Posts"
2270
  msgstr ""
2271
 
2272
+ #: admin/shortcode-builder/shortcode-builder.php:773
2273
  msgid "Sticky posts are only available for Posts"
2274
  msgstr ""
2275
 
2276
+ #: admin/shortcode-builder/shortcode-builder.php:774
2277
  msgid ""
2278
  "Preserve the ordering of sticky posts by having them appear first in the "
2279
  "Ajax listing."
2280
  msgstr ""
2281
 
2282
+ #: admin/shortcode-builder/shortcode-builder.php:781
2283
  msgid "Enable Sticky Posts"
2284
  msgstr ""
2285
 
2286
+ #: admin/shortcode-builder/shortcode-builder.php:804
2287
  msgid "Post Format"
2288
  msgstr ""
2289
 
2290
+ #: admin/shortcode-builder/shortcode-builder.php:808
2291
  msgid ""
2292
  "Select a <a href=\"http://codex.wordpress.org/Post_Formats\" target=\"_blank"
2293
  "\">Post Format</a> to query."
2294
  msgstr ""
2295
 
2296
+ #: admin/shortcode-builder/shortcode-builder.php:811
2297
  msgid "Select Post Format"
2298
  msgstr ""
2299
 
2300
+ #: admin/shortcode-builder/shortcode-builder.php:812
2301
  msgid "Standard"
2302
  msgstr ""
2303
 
2304
+ #: admin/shortcode-builder/shortcode-builder.php:844
2305
  msgid "Get posts by category using a category_name or category__and query"
2306
  msgstr ""
2307
 
2308
+ #: admin/shortcode-builder/shortcode-builder.php:845
2309
  msgid "Comma separated list of categories to include by"
2310
  msgstr ""
2311
 
2312
+ #: admin/shortcode-builder/shortcode-builder.php:845
2313
+ #: admin/shortcode-builder/shortcode-builder.php:938
2314
  msgid "slug"
2315
  msgstr ""
2316
 
2317
+ #: admin/shortcode-builder/shortcode-builder.php:881
2318
+ #: admin/shortcode-builder/shortcode-builder.php:976
2319
  msgid "What's this"
2320
  msgstr ""
2321
 
2322
+ #: admin/shortcode-builder/shortcode-builder.php:893
2323
  msgid "Comma separated list of categories to exclude by ID."
2324
  msgstr ""
2325
 
2326
+ #: admin/shortcode-builder/shortcode-builder.php:937
2327
  msgid "Get posts by tags using a tag or tag__and query"
2328
  msgstr ""
2329
 
2330
+ #: admin/shortcode-builder/shortcode-builder.php:938
2331
  msgid "Comma separated list of tags to include by"
2332
  msgstr ""
2333
 
2334
+ #: admin/shortcode-builder/shortcode-builder.php:988
2335
  msgid "Comma separated list of tags to exclude by ID"
2336
  msgstr ""
2337
 
2338
+ #: admin/shortcode-builder/shortcode-builder.php:1028
2339
  msgid "Select a taxonomy then select the terms and an operator."
2340
  msgstr ""
2341
 
2342
+ #: admin/shortcode-builder/shortcode-builder.php:1033
2343
+ #: admin/shortcode-builder/shortcode-builder.php:1069
2344
  msgid "Add Another"
2345
  msgstr ""
2346
 
2347
+ #: admin/shortcode-builder/shortcode-builder.php:1044
2348
  msgid "Custom Fields (Meta_Query)"
2349
  msgstr ""
2350
 
2351
+ #: admin/shortcode-builder/shortcode-builder.php:1048
2352
  msgid ""
2353
  "Query for <a href=\"http://codex.wordpress.org/Class_Reference/WP_Meta_Query"
2354
  "\" target=\"_blank\">custom field</a> by entering a custom field key, value "
2355
  "and operator."
2356
  msgstr ""
2357
 
2358
+ #: admin/shortcode-builder/shortcode-builder.php:1059
2359
  msgid ""
2360
  "The logical relationship between each custom field when there is more than "
2361
  "one"
2362
  msgstr ""
2363
 
2364
+ #: admin/shortcode-builder/shortcode-builder.php:1079
2365
  msgid "Date"
2366
  msgstr ""
2367
 
2368
+ #: admin/shortcode-builder/shortcode-builder.php:1083
2369
  msgid "Enter a year, month(number) and day to query by date archive."
2370
  msgstr ""
2371
 
2372
+ #: admin/shortcode-builder/shortcode-builder.php:1090
2373
  msgid "Year:"
2374
  msgstr ""
2375
 
2376
+ #: admin/shortcode-builder/shortcode-builder.php:1094
2377
  msgid "Month:"
2378
  msgstr ""
2379
 
2380
+ #: admin/shortcode-builder/shortcode-builder.php:1098
2381
  msgid "Day:"
2382
  msgstr ""
2383
 
2384
+ #: admin/shortcode-builder/shortcode-builder.php:1116
2385
  msgid "Author"
2386
  msgstr ""
2387
 
2388
+ #: admin/shortcode-builder/shortcode-builder.php:1120
2389
  msgid "Select an Author to query(by ID)."
2390
  msgstr ""
2391
 
2392
+ #: admin/shortcode-builder/shortcode-builder.php:1145
2393
  msgid "Search"
2394
  msgstr ""
2395
 
2396
+ #: admin/shortcode-builder/shortcode-builder.php:1149
2397
  msgid "Enter a search term to query."
2398
  msgstr ""
2399
 
2400
+ #: admin/shortcode-builder/shortcode-builder.php:1150
2401
  msgid ""
2402
  "Search uses the default WordPress search, however Ajax Load More does offer "
2403
  "integrations with SearchWP and Relevanssi."
2404
  msgstr ""
2405
 
2406
+ #: admin/shortcode-builder/shortcode-builder.php:1155
2407
  msgid "Enter search term"
2408
  msgstr ""
2409
 
2410
+ #: admin/shortcode-builder/shortcode-builder.php:1165
2411
  msgid "Post Parameters"
2412
  msgstr ""
2413
 
2414
+ #: admin/shortcode-builder/shortcode-builder.php:1170
2415
  msgid "A comma separated list of post ID's to query."
2416
  msgstr ""
2417
 
2418
+ #: admin/shortcode-builder/shortcode-builder.php:1174
2419
  msgid "225, 340, 818, etc..."
2420
  msgstr ""
2421
 
2422
+ #: admin/shortcode-builder/shortcode-builder.php:1181
2423
  msgid "A comma separated list of post ID's to exclude from query."
2424
  msgstr ""
2425
 
2426
+ #: admin/shortcode-builder/shortcode-builder.php:1192
2427
  msgid "Post Status"
2428
  msgstr ""
2429
 
2430
+ #: admin/shortcode-builder/shortcode-builder.php:1192
2431
  msgid ""
2432
  "Post Status parameters are only available for logged in (admin) users. Non "
2433
  "logged in users will only have access to view content in a 'publish' or "
2434
  "'inherit' state."
2435
  msgstr ""
2436
 
2437
+ #: admin/shortcode-builder/shortcode-builder.php:1193
2438
  msgid "Select status of the post."
2439
  msgstr ""
2440
 
2441
+ #: admin/shortcode-builder/shortcode-builder.php:1198
2442
  msgid "Published"
2443
  msgstr ""
2444
 
2445
+ #: admin/shortcode-builder/shortcode-builder.php:1216
2446
  msgid "Ordering"
2447
  msgstr ""
2448
 
2449
+ #: admin/shortcode-builder/shortcode-builder.php:1220
2450
  msgid "Sort posts by Order and Orderby parameters."
2451
  msgstr ""
2452
 
2453
+ #: admin/shortcode-builder/shortcode-builder.php:1255
2454
  msgid "Offset"
2455
  msgstr ""
2456
 
2457
+ #: admin/shortcode-builder/shortcode-builder.php:1259
2458
  msgid "Offset the initial query by <em>'x'</em> number of posts"
2459
  msgstr ""
2460
 
2461
+ #: admin/shortcode-builder/shortcode-builder.php:1273
2462
  msgid "Custom Arguments"
2463
  msgstr ""
2464
 
2465
+ #: admin/shortcode-builder/shortcode-builder.php:1277
2466
  msgid "A semicolon separated list of custom value:pair arguments."
2467
  msgstr ""
2468
 
2469
+ #: admin/shortcode-builder/shortcode-builder.php:1277
2470
  msgid ""
2471
  "Custom Arguments can be used to query by parameters not available in the "
2472
  "Shortcode Builder"
2473
  msgstr ""
2474
 
2475
+ #: admin/shortcode-builder/shortcode-builder.php:1281
2476
  msgid "event_display:upcoming"
2477
  msgstr ""
2478
 
2479
+ #: admin/shortcode-builder/shortcode-builder.php:1298
2480
  msgid "Integrations"
2481
  msgstr ""
2482
 
2483
+ #: admin/shortcode-builder/shortcode-builder.php:1302
2484
  msgid ""
2485
  "Ajax Load More provides integration solutions for popular plugins and core "
2486
  "WP functionality - when selecting an integration, Ajax Load More will "
2488
  "experience for users based on the selected integration."
2489
  msgstr ""
2490
 
2491
+ #: admin/shortcode-builder/shortcode-builder.php:1306
2492
  msgid "Archives"
2493
  msgstr ""
2494
 
2495
+ #: admin/shortcode-builder/shortcode-builder.php:1310
2496
  msgid ""
2497
  "Ajax Load More will automatically create an archive query while viewing site "
2498
  "archives."
2499
  msgstr ""
2500
 
2501
+ #: admin/shortcode-builder/shortcode-builder.php:1311
2502
  msgid ""
2503
  "Taxonomy, category, tag, date (year, month, day), post type and author "
2504
  "archives are currently supported."
2505
  msgstr ""
2506
 
2507
+ #: admin/shortcode-builder/shortcode-builder.php:1329
2508
  msgid ""
2509
  "<b>Note</b>: Do not select Query Parameters other than <b>Posts Per Page</b> "
2510
  "and/or <b>Post Type</b> when using the Archives integration. Ajax Load More "
2512
  "archive page."
2513
  msgstr ""
2514
 
2515
+ #: admin/shortcode-builder/shortcode-builder.php:1340
 
 
 
 
2516
  msgid ""
2517
  "Ajax Load More will automatically set WooCommerce configuration options."
2518
  msgstr ""
2519
 
2520
+ #: admin/shortcode-builder/shortcode-builder.php:1341
2521
  msgid ""
2522
  "Post type, products per page, container classes, sort order and taxonomy/tag "
2523
  "archive queries will be set on the server side based on your sites "
2530
  "Load More"
2531
  msgstr ""
2532
 
 
 
 
 
2533
  #: admin/views/add-ons.php:43
2534
  msgid "Purchase"
2535
  msgstr ""
2547
  "WordPress functionality"
2548
  msgstr ""
2549
 
2550
+ #: admin/views/extensions.php:37
2551
  msgid ""
2552
  "Extensions are installed as stand alone plugins and receive update "
2553
  "notifications in the <a href=\"plugins.php\">plugin dashboard</a>."
2876
  msgid "Reset"
2877
  msgstr ""
2878
 
2879
+ #: ajax-load-more.php:252
2880
  msgid "Error creating repeater template directory"
2881
  msgstr ""
2882
 
2883
+ #: ajax-load-more.php:397
2884
  msgid "Viewing {post_count} of {total_posts} results."
2885
  msgstr ""
2886
 
2887
+ #: ajax-load-more.php:398
2888
  msgid "No results found."
2889
  msgstr ""
2890
 
3045
  "WP_User_Query."
3046
  msgstr ""
3047
 
3048
+ #: core/functions.php:246
3049
+ msgid "Infinite scroll WooCommerce products with Ajax Load More."
3050
+ msgstr ""
3051
+
3052
+ #: core/functions.php:247
3053
+ msgid ""
3054
+ "The WooCommerce add-on automatically integrates infinite scrolling into your "
3055
+ "existing shop templates."
3056
+ msgstr ""
3057
+
3058
  #: vendor/EDD_SL_Plugin_Updater.php:210
3059
  #, php-format
3060
  msgid ""