The Events Calendar - Version 5.16.2

Version Description

= [5.0] =

Please see the changelog for the complete list of changes in this release. Previous versions of The Events Calendar are not cross-compatible with 5.X add-ons. Remember to always make a backup of your database and files before updating!

Download this release

Release Info

Developer bordoni
Plugin Icon The Events Calendar
Version 5.16.2
Comparing to
See all releases

Code changes from version 5.16.1.1 to 5.16.2

Files changed (53) hide show
  1. common/lang/tribe-common-de_DE.mo +0 -0
  2. common/lang/tribe-common.pot +0 -14
  3. common/src/Tribe/Admin/Notice/Date_Based.php +1 -0
  4. common/src/Tribe/Admin/Notice/Marketing.php +8 -5
  5. common/src/Tribe/Admin/Notice/WP_Version.php +2 -1
  6. common/src/Tribe/Main.php +1 -1
  7. common/src/admin-views/troubleshooting/ea-status.php +5 -5
  8. common/vendor/autoload.php +1 -1
  9. common/vendor/autoload_52.php +1 -1
  10. common/vendor/composer/autoload_real.php +4 -4
  11. common/vendor/composer/autoload_real_52.php +3 -3
  12. common/vendor/composer/autoload_static.php +5 -5
  13. lang/the-events-calendar-cs_CZ.mo +0 -0
  14. lang/the-events-calendar-de_CH.mo +0 -0
  15. lang/the-events-calendar-de_DE.mo +0 -0
  16. lang/the-events-calendar-en_GB.mo +0 -0
  17. lang/the-events-calendar-es_CO.mo +0 -0
  18. lang/the-events-calendar-es_VE.mo +0 -0
  19. lang/the-events-calendar-gl_ES.mo +0 -0
  20. lang/the-events-calendar-nl_BE.mo +0 -0
  21. lang/the-events-calendar-ro_RO.mo +0 -0
  22. lang/the-events-calendar-sv_SE.mo +0 -0
  23. lang/the-events-calendar.pot +132 -141
  24. readme.txt +17 -1
  25. src/Tribe/Admin/Notice/Full_Site_Editor.php +2 -1
  26. src/Tribe/Admin/Settings.php +9 -1
  27. src/Tribe/Aggregator.php +1 -1
  28. src/Tribe/Aggregator/Cron.php +7 -13
  29. src/Tribe/Aggregator/Page.php +3 -6
  30. src/Tribe/Aggregator/Record/Queue_Processor.php +6 -5
  31. src/Tribe/Aggregator/Record/Queue_Realtime.php +7 -10
  32. src/Tribe/Aggregator/Settings.php +3 -3
  33. src/Tribe/Front_Page_View.php +1 -1
  34. src/Tribe/Main.php +3 -2
  35. src/Tribe/Views/V2/Customizer/Notice.php +1 -0
  36. src/Tribe/Views/V2/Manager.php +1 -1
  37. src/Tribe/Views/V2/Views/List_View.php +1 -1
  38. src/Tribe/Views/V2/Widgets/Widget_Abstract.php +20 -0
  39. src/admin-views/aggregator/settings.php +1 -1
  40. src/admin-views/tribe-options-general.php +0 -7
  41. src/resources/css/aggregator-page.min.css +1 -1
  42. src/resources/css/tribe-admin-single-blocks.min.css +1 -1
  43. src/resources/css/views-skeleton.min.css +1 -1
  44. src/resources/js/aggregator-fields.js +3 -2
  45. src/resources/js/aggregator-fields.min.js +1 -1
  46. src/resources/js/tribe-settings.js +1 -1
  47. src/resources/js/tribe-settings.min.js +1 -1
  48. src/resources/js/views/manager.js +1 -1
  49. src/views/v2/month/calendar-body/day.php +18 -0
  50. the-events-calendar.php +2 -1
  51. vendor/autoload.php +1 -1
  52. vendor/composer/autoload_real.php +4 -4
  53. vendor/composer/autoload_static.php +4 -4
common/lang/tribe-common-de_DE.mo CHANGED
Binary file
common/lang/tribe-common.pot CHANGED
@@ -2,7 +2,6 @@
2
  # This file is distributed under the same license as the Tribe Common package.
3
  msgid ""
4
  msgstr ""
5
- <<<<<<< HEAD
6
  "Project-Id-Version: Tribe Common 4.15.1\n"
7
  "Report-Msgid-Bugs-To: http://m.tri.be/191x\n"
8
  "POT-Creation-Date: 2022-05-26 11:32:28+00:00\n"
@@ -10,15 +9,6 @@ msgstr ""
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
  "PO-Revision-Date: 2022-05-26 11:32\n"
13
- =======
14
- "Project-Id-Version: Tribe Common 4.15.0.1\n"
15
- "Report-Msgid-Bugs-To: http://m.tri.be/191x\n"
16
- "POT-Creation-Date: 2022-06-08 16:36:31+00:00\n"
17
- "MIME-Version: 1.0\n"
18
- "Content-Type: text/plain; charset=UTF-8\n"
19
- "Content-Transfer-Encoding: 8bit\n"
20
- "PO-Revision-Date: 2022-06-08 16:36\n"
21
- >>>>>>> f93b76d129a41f3c664d11b7324b2cad001f6d80
22
  "Last-Translator: \n"
23
  "Language-Team: \n"
24
 
@@ -68,11 +58,7 @@ msgctxt "Error status label for system info optin"
68
  msgid "Status:"
69
  msgstr ""
70
 
71
- <<<<<<< HEAD
72
  #. #-#-#-#-# tribe-common.pot (Tribe Common 4.15.1) #-#-#-#-#
73
- =======
74
- #. #-#-#-#-# tribe-common.pot (Tribe Common 4.15.0.1) #-#-#-#-#
75
- >>>>>>> f93b76d129a41f3c664d11b7324b2cad001f6d80
76
  #. Author of the plugin/theme
77
  #: src/Tribe/Admin/Help_Page.php:116 src/Tribe/Customizer.php:664
78
  #: src/Tribe/Plugins_API.php:25 src/admin-views/help-calendar.php:97
2
  # This file is distributed under the same license as the Tribe Common package.
3
  msgid ""
4
  msgstr ""
 
5
  "Project-Id-Version: Tribe Common 4.15.1\n"
6
  "Report-Msgid-Bugs-To: http://m.tri.be/191x\n"
7
  "POT-Creation-Date: 2022-05-26 11:32:28+00:00\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
11
  "PO-Revision-Date: 2022-05-26 11:32\n"
 
 
 
 
 
 
 
 
 
12
  "Last-Translator: \n"
13
  "Language-Team: \n"
14
 
58
  msgid "Status:"
59
  msgstr ""
60
 
 
61
  #. #-#-#-#-# tribe-common.pot (Tribe Common 4.15.1) #-#-#-#-#
 
 
 
62
  #. Author of the plugin/theme
63
  #: src/Tribe/Admin/Help_Page.php:116 src/Tribe/Customizer.php:664
64
  #: src/Tribe/Plugins_API.php:25 src/admin-views/help-calendar.php:97
common/src/Tribe/Admin/Notice/Date_Based.php CHANGED
@@ -146,6 +146,7 @@ abstract class Date_Based {
146
  'tribe_events_page_tribe-app-shop', // App shop.
147
  'events_page_tribe-app-shop', // App shop.
148
  'tribe_events_page_tribe-common', // Settings & Welcome.
 
149
  'events_page_tribe-common', // Settings & Welcome.
150
  'toplevel_page_tribe-common', // Settings & Welcome.
151
  ];
146
  'tribe_events_page_tribe-app-shop', // App shop.
147
  'events_page_tribe-app-shop', // App shop.
148
  'tribe_events_page_tribe-common', // Settings & Welcome.
149
+ 'tribe_events_page_tec-events-settings', // New Settings & Welcome.
150
  'events_page_tribe-common', // Settings & Welcome.
151
  'toplevel_page_tribe-common', // Settings & Welcome.
152
  ];
common/src/Tribe/Admin/Notice/Marketing.php CHANGED
@@ -135,6 +135,7 @@ class Tribe__Admin__Notice__Marketing {
135
  'tribe_events_page_tribe-app-shop', // App shop.
136
  'events_page_tribe-app-shop', // App shop.
137
  'tribe_events_page_tribe-common', // Settings & Welcome.
 
138
  'events_page_tribe-common', // Settings & Welcome.
139
  'toplevel_page_tribe-common', // Settings & Welcome.
140
  ];
@@ -161,15 +162,17 @@ class Tribe__Admin__Notice__Marketing {
161
 
162
  $icon_url = Tribe__Main::instance()->plugin_url . 'src/resources/images/icons/sale-burst.svg';
163
  $cta_url = 'https://evnt.is/bf' . date( 'Y' );
 
 
 
 
 
 
164
 
165
  // If we are on the settings page or a welcome page, change the Black Friday URL.
166
  if (
167
  ! empty( $current_screen->id )
168
- && (
169
- 'tribe_events_page_tribe-common' === $current_screen->id
170
- || 'events_page_tribe-common' === $current_screen->id
171
- || 'toplevel_page_tribe-common' === $current_screen->id
172
- )
173
  ) {
174
  if ( isset( $_GET['welcome-message-the-events-calendar'] ) || isset( $_GET['welcome-message-event-tickets' ] ) ) {
175
  $cta_url .= 'welcome';
135
  'tribe_events_page_tribe-app-shop', // App shop.
136
  'events_page_tribe-app-shop', // App shop.
137
  'tribe_events_page_tribe-common', // Settings & Welcome.
138
+ 'tribe_events_page_tec-events-settings', // New Settings & Welcome.
139
  'events_page_tribe-common', // Settings & Welcome.
140
  'toplevel_page_tribe-common', // Settings & Welcome.
141
  ];
162
 
163
  $icon_url = Tribe__Main::instance()->plugin_url . 'src/resources/images/icons/sale-burst.svg';
164
  $cta_url = 'https://evnt.is/bf' . date( 'Y' );
165
+ $screens = [
166
+ 'tribe_events_page_tribe-common',
167
+ 'tribe_events_page_tec-events-settings',
168
+ 'events_page_tribe-common',
169
+ 'toplevel_page_tribe-common',
170
+ ];
171
 
172
  // If we are on the settings page or a welcome page, change the Black Friday URL.
173
  if (
174
  ! empty( $current_screen->id )
175
+ && in_array( $current_screen->id, $screens )
 
 
 
 
176
  ) {
177
  if ( isset( $_GET['welcome-message-the-events-calendar'] ) || isset( $_GET['welcome-message-event-tickets' ] ) ) {
178
  $cta_url .= 'welcome';
common/src/Tribe/Admin/Notice/WP_Version.php CHANGED
@@ -37,12 +37,13 @@ class WP_Version {
37
  * @return boolean
38
  */
39
  public function wp_version_57_should_display() {
40
- global $wp_version;
41
 
42
  $screens = [
43
  'tribe_events_page_tribe-app-shop', // App shop.
44
  'events_page_tribe-app-shop', // App shop.
45
  'tribe_events_page_tribe-common', // Settings & Welcome.
 
46
  'events_page_tribe-common', // Settings & Welcome.
47
  'toplevel_page_tribe-common', // Settings & Welcome.
48
  ];
37
  * @return boolean
38
  */
39
  public function wp_version_57_should_display() {
40
+ global $wp_version, $current_screen;
41
 
42
  $screens = [
43
  'tribe_events_page_tribe-app-shop', // App shop.
44
  'events_page_tribe-app-shop', // App shop.
45
  'tribe_events_page_tribe-common', // Settings & Welcome.
46
+ 'tribe_events_page_tec-events-settings', // New Settings & Welcome.
47
  'events_page_tribe-common', // Settings & Welcome.
48
  'toplevel_page_tribe-common', // Settings & Welcome.
49
  ];
common/src/Tribe/Main.php CHANGED
@@ -20,7 +20,7 @@ class Tribe__Main {
20
  const OPTIONNAME = 'tribe_events_calendar_options';
21
  const OPTIONNAMENETWORK = 'tribe_events_calendar_network_options';
22
 
23
- const VERSION = '4.15.1';
24
  const FEED_URL = 'https://theeventscalendar.com/feed/';
25
 
26
  protected $plugin_context;
20
  const OPTIONNAME = 'tribe_events_calendar_options';
21
  const OPTIONNAMENETWORK = 'tribe_events_calendar_network_options';
22
 
23
+ const VERSION = '4.15.3';
24
  const FEED_URL = 'https://theeventscalendar.com/feed/';
25
 
26
  protected $plugin_context;
common/src/admin-views/troubleshooting/ea-status.php CHANGED
@@ -2,10 +2,10 @@
2
  /**
3
  * View: Troubleshooting - EA Status Section
4
  *
5
- * @since TBD
6
- * @since TBD Only show if EA is there.
7
  *
8
- * @version TBD
9
  */
10
 
11
  if ( ! class_exists( 'Tribe__Events__Aggregator' ) ) {
@@ -20,7 +20,7 @@ $status_icons = [
20
 
21
  $show_third_party_accounts = ! is_network_admin();
22
  ?>
23
- <h3 class="tribe-events-admin__troubleshooting-title tribe-events-admin__ea-status">
24
  <?php esc_html_e( 'Event Aggregator system status ', 'tribe-common' ); ?>
25
  </h3>
26
 
@@ -49,4 +49,4 @@ $show_third_party_accounts = ! is_network_admin();
49
  }
50
  ?>
51
  </table>
52
- </div>
2
  /**
3
  * View: Troubleshooting - EA Status Section
4
  *
5
+ * @since 4.15.2
6
+ * @since 4.15.2 Only show if EA is there.
7
  *
8
+ * @version 4.15.2
9
  */
10
 
11
  if ( ! class_exists( 'Tribe__Events__Aggregator' ) ) {
20
 
21
  $show_third_party_accounts = ! is_network_admin();
22
  ?>
23
+ <h3 id="tribe-events-admin__ea-status" class="tribe-events-admin__troubleshooting-title tribe-events-admin__ea-status">
24
  <?php esc_html_e( 'Event Aggregator system status ', 'tribe-common' ); ?>
25
  </h3>
26
 
49
  }
50
  ?>
51
  </table>
52
+ </div>
common/vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
- return ComposerAutoloaderInit9d8090657b6815aadc79f9b87c177dd8::getLoader();
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
+ return ComposerAutoloaderInit96f2fa76fc2099c965d0ce2ee3f5c34c::getLoader();
common/vendor/autoload_52.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once dirname(__FILE__) . '/composer'.'/autoload_real_52.php';
6
 
7
- return ComposerAutoloaderInit5813f0990cd23de78cdebc426bf1df03::getLoader();
4
 
5
  require_once dirname(__FILE__) . '/composer'.'/autoload_real_52.php';
6
 
7
+ return ComposerAutoloaderInitf90a2167817ca969f69385ad60646182::getLoader();
common/vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
- class ComposerAutoloaderInit9d8090657b6815aadc79f9b87c177dd8
6
  {
7
  private static $loader;
8
 
@@ -19,15 +19,15 @@ class ComposerAutoloaderInit9d8090657b6815aadc79f9b87c177dd8
19
  return self::$loader;
20
  }
21
 
22
- spl_autoload_register(array('ComposerAutoloaderInit9d8090657b6815aadc79f9b87c177dd8', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
- spl_autoload_unregister(array('ComposerAutoloaderInit9d8090657b6815aadc79f9b87c177dd8', 'loadClassLoader'));
25
 
26
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
27
  if ($useStaticLoader) {
28
  require_once __DIR__ . '/autoload_static.php';
29
 
30
- call_user_func(\Composer\Autoload\ComposerStaticInit9d8090657b6815aadc79f9b87c177dd8::getInitializer($loader));
31
  } else {
32
  $map = require __DIR__ . '/autoload_namespaces.php';
33
  foreach ($map as $namespace => $path) {
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
+ class ComposerAutoloaderInit96f2fa76fc2099c965d0ce2ee3f5c34c
6
  {
7
  private static $loader;
8
 
19
  return self::$loader;
20
  }
21
 
22
+ spl_autoload_register(array('ComposerAutoloaderInit96f2fa76fc2099c965d0ce2ee3f5c34c', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
+ spl_autoload_unregister(array('ComposerAutoloaderInit96f2fa76fc2099c965d0ce2ee3f5c34c', 'loadClassLoader'));
25
 
26
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
27
  if ($useStaticLoader) {
28
  require_once __DIR__ . '/autoload_static.php';
29
 
30
+ call_user_func(\Composer\Autoload\ComposerStaticInit96f2fa76fc2099c965d0ce2ee3f5c34c::getInitializer($loader));
31
  } else {
32
  $map = require __DIR__ . '/autoload_namespaces.php';
33
  foreach ($map as $namespace => $path) {
common/vendor/composer/autoload_real_52.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real_52.php generated by xrstf/composer-php52
4
 
5
- class ComposerAutoloaderInit5813f0990cd23de78cdebc426bf1df03 {
6
  private static $loader;
7
 
8
  public static function loadClassLoader($class) {
@@ -19,9 +19,9 @@ class ComposerAutoloaderInit5813f0990cd23de78cdebc426bf1df03 {
19
  return self::$loader;
20
  }
21
 
22
- spl_autoload_register(array('ComposerAutoloaderInit5813f0990cd23de78cdebc426bf1df03', 'loadClassLoader'), true /*, true */);
23
  self::$loader = $loader = new xrstf_Composer52_ClassLoader();
24
- spl_autoload_unregister(array('ComposerAutoloaderInit5813f0990cd23de78cdebc426bf1df03', 'loadClassLoader'));
25
 
26
  $vendorDir = dirname(dirname(__FILE__));
27
  $baseDir = dirname($vendorDir);
2
 
3
  // autoload_real_52.php generated by xrstf/composer-php52
4
 
5
+ class ComposerAutoloaderInitf90a2167817ca969f69385ad60646182 {
6
  private static $loader;
7
 
8
  public static function loadClassLoader($class) {
19
  return self::$loader;
20
  }
21
 
22
+ spl_autoload_register(array('ComposerAutoloaderInitf90a2167817ca969f69385ad60646182', 'loadClassLoader'), true /*, true */);
23
  self::$loader = $loader = new xrstf_Composer52_ClassLoader();
24
+ spl_autoload_unregister(array('ComposerAutoloaderInitf90a2167817ca969f69385ad60646182', 'loadClassLoader'));
25
 
26
  $vendorDir = dirname(dirname(__FILE__));
27
  $baseDir = dirname($vendorDir);
common/vendor/composer/autoload_static.php CHANGED
@@ -4,7 +4,7 @@
4
 
5
  namespace Composer\Autoload;
6
 
7
- class ComposerStaticInit9d8090657b6815aadc79f9b87c177dd8
8
  {
9
  public static $prefixLengthsPsr4 = array (
10
  'T' =>
@@ -269,10 +269,10 @@ class ComposerStaticInit9d8090657b6815aadc79f9b87c177dd8
269
  public static function getInitializer(ClassLoader $loader)
270
  {
271
  return \Closure::bind(function () use ($loader) {
272
- $loader->prefixLengthsPsr4 = ComposerStaticInit9d8090657b6815aadc79f9b87c177dd8::$prefixLengthsPsr4;
273
- $loader->prefixDirsPsr4 = ComposerStaticInit9d8090657b6815aadc79f9b87c177dd8::$prefixDirsPsr4;
274
- $loader->prefixesPsr0 = ComposerStaticInit9d8090657b6815aadc79f9b87c177dd8::$prefixesPsr0;
275
- $loader->classMap = ComposerStaticInit9d8090657b6815aadc79f9b87c177dd8::$classMap;
276
 
277
  }, null, ClassLoader::class);
278
  }
4
 
5
  namespace Composer\Autoload;
6
 
7
+ class ComposerStaticInit96f2fa76fc2099c965d0ce2ee3f5c34c
8
  {
9
  public static $prefixLengthsPsr4 = array (
10
  'T' =>
269
  public static function getInitializer(ClassLoader $loader)
270
  {
271
  return \Closure::bind(function () use ($loader) {
272
+ $loader->prefixLengthsPsr4 = ComposerStaticInit96f2fa76fc2099c965d0ce2ee3f5c34c::$prefixLengthsPsr4;
273
+ $loader->prefixDirsPsr4 = ComposerStaticInit96f2fa76fc2099c965d0ce2ee3f5c34c::$prefixDirsPsr4;
274
+ $loader->prefixesPsr0 = ComposerStaticInit96f2fa76fc2099c965d0ce2ee3f5c34c::$prefixesPsr0;
275
+ $loader->classMap = ComposerStaticInit96f2fa76fc2099c965d0ce2ee3f5c34c::$classMap;
276
 
277
  }, null, ClassLoader::class);
278
  }
lang/the-events-calendar-cs_CZ.mo CHANGED
Binary file
lang/the-events-calendar-de_CH.mo CHANGED
Binary file
lang/the-events-calendar-de_DE.mo CHANGED
Binary file
lang/the-events-calendar-en_GB.mo CHANGED
Binary file
lang/the-events-calendar-es_CO.mo CHANGED
Binary file
lang/the-events-calendar-es_VE.mo CHANGED
Binary file
lang/the-events-calendar-gl_ES.mo CHANGED
Binary file
lang/the-events-calendar-nl_BE.mo CHANGED
Binary file
lang/the-events-calendar-ro_RO.mo CHANGED
Binary file
lang/the-events-calendar-sv_SE.mo CHANGED
Binary file
lang/the-events-calendar.pot CHANGED
@@ -2,14 +2,14 @@
2
  # This file is distributed under the same license as the The Events Calendar package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: The Events Calendar 5.16.0\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/the-events-"
7
  "calendar\n"
8
- "POT-Creation-Date: 2022-05-26 11:32:44+00:00\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
- "PO-Revision-Date: 2022-05-26 11:32\n"
13
  "Last-Translator: \n"
14
  "Language-Team: \n"
15
 
@@ -69,8 +69,8 @@ msgid "Edit %s"
69
  msgstr ""
70
 
71
  #: src/Tribe/Admin/Bar/Default_Configurator.php:75
72
- #: src/Tribe/Aggregator/Page.php:327
73
- #: src/admin-views/aggregator/tabs/import-form.php:305
74
  msgid "Import"
75
  msgstr ""
76
 
@@ -89,13 +89,13 @@ msgstr ""
89
  msgid "Filters"
90
  msgstr ""
91
 
92
- #: src/Tribe/Admin/Notice/Full_Site_Editor.php:65
93
  msgid ""
94
  "The Events Calendar is not yet supported for themes using the Full Site "
95
  "Editor."
96
  msgstr ""
97
 
98
- #: src/Tribe/Admin/Notice/Full_Site_Editor.php:66
99
  msgid "Read more."
100
  msgstr ""
101
 
@@ -164,22 +164,22 @@ msgstr ""
164
  msgid "Event Add-Ons"
165
  msgstr ""
166
 
167
- #: src/Tribe/Admin/Settings.php:387
168
  #: src/Tribe/Customizer/Global_Elements.php:133
169
  msgid "General"
170
  msgstr ""
171
 
172
- #: src/Tribe/Admin/Settings.php:388
173
  msgid "Display"
174
  msgstr ""
175
 
176
- #: src/Tribe/Admin/Settings.php:405
177
  msgid "Network"
178
  msgstr ""
179
 
180
  #. Translators: %1$s: Opening `<a>` to The Events Calendar rating page. %2$s:
181
  #. Closing `</a>` tag. %3$s: Five stars.
182
- #: src/Tribe/Admin/Settings.php:425
183
  msgid "Rate %1$sThe Events Calendar%2$s %3$s"
184
  msgstr ""
185
 
@@ -193,9 +193,9 @@ msgid ""
193
  msgstr ""
194
 
195
  #: src/Tribe/Admin/Timezone_Updater.php:87
196
- #: src/Tribe/Aggregator/Record/Queue_Realtime.php:58
197
- #: src/Tribe/Aggregator/Record/Queue_Realtime.php:102
198
- #: src/Tribe/Aggregator/Record/Queue_Realtime.php:285
199
  msgid "%d%% complete"
200
  msgstr ""
201
 
@@ -210,14 +210,14 @@ msgid "%s Categories"
210
  msgstr ""
211
 
212
  #: src/Tribe/Admin_List.php:305
213
- #: src/admin-views/aggregator/tabs/import-form.php:224
214
- #: src/admin-views/aggregator/tabs/import-form.php:236
215
  msgid "Start Date"
216
  msgstr ""
217
 
218
  #: src/Tribe/Admin_List.php:306
219
- #: src/admin-views/aggregator/tabs/import-form.php:226
220
- #: src/admin-views/aggregator/tabs/import-form.php:238
221
  msgid "End Date"
222
  msgstr ""
223
 
@@ -242,7 +242,7 @@ msgstr ""
242
  #: src/Tribe/Aggregator/API/Origins.php:47
243
  #: src/Tribe/Aggregator/Record/gCal.php:14
244
  #: src/Tribe/Editor/Blocks/Event_Links.php:25
245
- #: src/Tribe/Views/V2/iCalendar/Links/Google_Calendar.php:35
246
  #: src/Tribe/iCal.php:141 src/admin-views/aggregator/settings.php:623
247
  msgid "Google Calendar"
248
  msgstr ""
@@ -250,7 +250,7 @@ msgstr ""
250
  #: src/Tribe/Aggregator/API/Origins.php:53
251
  #: src/Tribe/Aggregator/Record/iCal.php:14
252
  #: src/Tribe/Editor/Blocks/Event_Links.php:26
253
- #: src/Tribe/Views/V2/iCalendar/Links/iCal.php:29
254
  #: src/admin-views/aggregator/settings.php:615
255
  msgid "iCalendar"
256
  msgstr ""
@@ -317,7 +317,7 @@ msgctxt "aggregator schedule frequency"
317
  msgid "Monthly"
318
  msgstr ""
319
 
320
- #: src/Tribe/Aggregator/Cron.php:216
321
  msgctxt "aggregator schedule frequency"
322
  msgid "Every 15 minutes"
323
  msgstr ""
@@ -595,19 +595,19 @@ msgid ""
595
  "being generated."
596
  msgstr ""
597
 
598
- #: src/Tribe/Aggregator/Page.php:336
599
  msgid "Events Import"
600
  msgstr ""
601
 
602
- #: src/Tribe/Aggregator/Page.php:465
603
  msgid "Facebook Events"
604
  msgstr ""
605
 
606
- #: src/Tribe/Aggregator/Page.php:469
607
  msgid "iCal Importer"
608
  msgstr ""
609
 
610
- #: src/Tribe/Aggregator/Page.php:478
611
  msgid ""
612
  "It looks like you are using our legacy plugin, %1$s, along with our new "
613
  "Event Aggregator service. Event Aggregator includes all the features of the "
@@ -621,7 +621,7 @@ msgid_plural ""
621
  msgstr[0] ""
622
  msgstr[1] ""
623
 
624
- #: src/Tribe/Aggregator/Page.php:491
625
  msgid "Manage Active Plugins"
626
  msgstr ""
627
 
@@ -945,33 +945,33 @@ msgstr ""
945
  msgid "Last page"
946
  msgstr ""
947
 
948
- #: src/Tribe/Aggregator/Record/Queue_Processor.php:269
949
  msgid "Could not process queue for Import Record %1$d: %2$s"
950
  msgstr ""
951
 
952
- #: src/Tribe/Aggregator/Record/Queue_Realtime.php:56
953
  msgid "Completed!"
954
  msgstr ""
955
 
956
- #: src/Tribe/Aggregator/Record/Queue_Realtime.php:93
957
  msgid ""
958
  "Your import is currently in progress. Don't worry, you can safely navigate "
959
  "away&ndash;the import will continue in the background."
960
  msgstr ""
961
 
962
- #: src/Tribe/Aggregator/Record/Queue_Realtime.php:97
963
  msgid "Created:"
964
  msgstr ""
965
 
966
- #: src/Tribe/Aggregator/Record/Queue_Realtime.php:98
967
  msgid "Updated:"
968
  msgstr ""
969
 
970
- #: src/Tribe/Aggregator/Record/Queue_Realtime.php:99
971
  msgid "Skipped:"
972
  msgstr ""
973
 
974
- #: src/Tribe/Aggregator/Record/Queue_Realtime.php:203
975
  msgid ""
976
  "Unable to continue inserting data. Please reload this page to continue/try "
977
  "again."
@@ -2146,12 +2146,12 @@ msgid "Show Featured Event Images"
2146
  msgstr ""
2147
 
2148
  #: src/Tribe/Editor/Blocks/Event_Links.php:27
2149
- #: src/Tribe/Views/V2/iCalendar/Links/Outlook_365.php:39
2150
  msgid "Outlook 365"
2151
  msgstr ""
2152
 
2153
  #: src/Tribe/Editor/Blocks/Event_Links.php:28
2154
- #: src/Tribe/Views/V2/iCalendar/Links/Outlook_Live.php:39
2155
  msgid "Outlook Live"
2156
  msgstr ""
2157
 
@@ -2821,9 +2821,9 @@ msgstr ""
2821
  msgid "Upcoming Events"
2822
  msgstr ""
2823
 
2824
- #. #-#-#-#-# the-events-calendar.pot (The Events Calendar 5.16.0) #-#-#-#-#
2825
  #. Plugin Name of the plugin/theme
2826
- #. #-#-#-#-# the-events-calendar.pot (The Events Calendar 5.16.0) #-#-#-#-#
2827
  #. Author of the plugin/theme
2828
  #: src/Tribe/Main.php:1021 src/Tribe/Main.php:1559 src/Tribe/Privacy.php:29
2829
  #: src/admin-views/admin-welcome-message.php:29
@@ -2891,11 +2891,11 @@ msgstr ""
2891
  msgid " ask the site administrator to set a different Events URL slug."
2892
  msgstr ""
2893
 
2894
- #: src/Tribe/Main.php:1298
2895
  msgid "edit Events settings."
2896
  msgstr ""
2897
 
2898
- #: src/Tribe/Main.php:1301
2899
  msgid "%1$s or %2$s"
2900
  msgstr ""
2901
 
@@ -3044,8 +3044,8 @@ msgstr ""
3044
  msgid "Events"
3045
  msgstr ""
3046
 
3047
- #: src/Tribe/Main.php:1629 src/admin-views/aggregator/tabs/import-form.php:227
3048
- #: src/admin-views/aggregator/tabs/import-form.php:239
3049
  #: src/functions/template-tags/general.php:81
3050
  msgid "Event"
3051
  msgstr ""
@@ -3850,97 +3850,97 @@ msgstr ""
3850
  msgid "The venue geo longitude"
3851
  msgstr ""
3852
 
3853
- #: src/Tribe/REST/V1/EA_Messages.php:9
3854
  msgid "Event Aggregator cannot import events from this site."
3855
  msgstr ""
3856
 
3857
- #: src/Tribe/REST/V1/EA_Messages.php:10
3858
  msgid ""
3859
  "Event Aggregator cannot import events because this site is running an "
3860
  "outdated version of The Events Calendar."
3861
  msgstr ""
3862
 
3863
- #: src/Tribe/REST/V1/EA_Messages.php:11
3864
  msgid "The Events Calendar is API is not providing the site origin correctly."
3865
  msgstr ""
3866
 
3867
- #: src/Tribe/REST/V1/EA_Messages.php:12
3868
  msgid ""
3869
  "Events could not be imported. Event Aggregator does not yet support events "
3870
  "from that URL. We have noted your request and will review it for support in "
3871
  "the future."
3872
  msgstr ""
3873
 
3874
- #: src/Tribe/REST/V1/EA_Messages.php:13
3875
  msgid ""
3876
  "Events could not be imported. The Events Calendar REST API is disabled on "
3877
  "the requested URL."
3878
  msgstr ""
3879
 
3880
- #: src/Tribe/REST/V1/EA_Messages.php:14
3881
  msgid ""
3882
  "Events could not be imported. The URL provided could be reached and has The "
3883
  "Events Calendar REST API enabled, but returned malformed data."
3884
  msgstr ""
3885
 
3886
- #: src/Tribe/REST/V1/EA_Messages.php:15
3887
  msgid ""
3888
  "Events could not be imported. The URL provided could be reached and has The "
3889
  "Events Calendar REST API enabled, but there was an error while fetching the "
3890
  "archive control data."
3891
  msgstr ""
3892
 
3893
- #: src/Tribe/REST/V1/EA_Messages.php:16
3894
  msgid ""
3895
  "Events could not be imported. The URL provided could be reached and has The "
3896
  "Events Calendar REST API enabled, but there was an error while fetching the "
3897
  "total number of events."
3898
  msgstr ""
3899
 
3900
- #: src/Tribe/REST/V1/EA_Messages.php:17
3901
  msgid ""
3902
  "Events could not be imported. The URL provided could be reached and has The "
3903
  "Events Calendar REST API enabled, but returned malformed data in regard to "
3904
  "the total number of events."
3905
  msgstr ""
3906
 
3907
- #: src/Tribe/REST/V1/EA_Messages.php:18
3908
  msgid ""
3909
  "Events could not be imported. The URL provided could be reached and has The "
3910
  "Events Calendar REST API enabled, but there was an error while fetching an "
3911
  "archive page."
3912
  msgstr ""
3913
 
3914
- #: src/Tribe/REST/V1/EA_Messages.php:19
3915
  msgid ""
3916
  "Events could not be imported. The URL provided could be reached and has The "
3917
  "Events Calendar REST API enabled, but returned an empty archive page."
3918
  msgstr ""
3919
 
3920
- #: src/Tribe/REST/V1/EA_Messages.php:20
3921
  msgid ""
3922
  "Events could not be imported. The URL provided could be reached and has The "
3923
  "Events Calendar REST API enabled, but there was an error while fetching the "
3924
  "event data."
3925
  msgstr ""
3926
 
3927
- #: src/Tribe/REST/V1/EA_Messages.php:21
3928
  msgid ""
3929
  "Events could not be imported. The URL provided could be reached and has The "
3930
  "Events Calendar REST API enabled, but returned empty event data."
3931
  msgstr ""
3932
 
3933
- #: src/Tribe/REST/V1/EA_Messages.php:22
3934
  msgid ""
3935
  "The requested URL does not have any upcoming and published events matching "
3936
  "the search criteria."
3937
  msgstr ""
3938
 
3939
- #: src/Tribe/REST/V1/EA_Messages.php:39
3940
  msgid "Learn more."
3941
  msgstr ""
3942
 
3943
- #: src/Tribe/REST/V1/EA_Messages.php:58
3944
  msgid "Try to adjust your import settings and try again."
3945
  msgstr ""
3946
 
@@ -4782,22 +4782,22 @@ msgstr ""
4782
  msgid "No %1$s scheduled for %2$s. Please try another day."
4783
  msgstr ""
4784
 
4785
- #: src/Tribe/Template/Month.php:459
4786
  msgid "There were no results found for %s this month."
4787
  msgstr ""
4788
 
4789
- #: src/Tribe/Template/Month.php:463
4790
  msgid ""
4791
  "No matching %1$s listed under %2$s. Please try viewing the full calendar for "
4792
  "a complete list of events."
4793
  msgstr ""
4794
 
4795
- #: src/Tribe/Template/Month.php:465 src/Tribe/Template_Factory.php:243
4796
  #: src/Tribe/Views/V2/Messages.php:93
4797
  msgid "There were no results found."
4798
  msgstr ""
4799
 
4800
- #: src/Tribe/Template/Month.php:1003
4801
  msgid ""
4802
  "The requested date \"%s\" was not valid &ndash; showing the current month "
4803
  "instead"
@@ -4894,7 +4894,7 @@ msgid "Unnamed Venue"
4894
  msgstr ""
4895
 
4896
  #. translators: 1: opening <a> tag, 2: closing </a> tag.
4897
- #: src/Tribe/Views/V2/Customizer/Notice.php:81
4898
  msgctxt "A link telling users to disable an extension that may conflict."
4899
  msgid ""
4900
  "You are using the Inherit Theme Fonts extension. Font control is now built "
@@ -5326,7 +5326,7 @@ msgstr ""
5326
  msgid "Featured"
5327
  msgstr ""
5328
 
5329
- #: src/Tribe/Views/V2/Views/Month_View.php:575
5330
  msgctxt ""
5331
  "A message shown in the mobile version when a day without events is selected."
5332
  msgid "There are no events on this day."
@@ -5420,12 +5420,12 @@ msgctxt "The label for the option to enable JSON-LD in the List Widget."
5420
  msgid "Generate JSON-LD data"
5421
  msgstr ""
5422
 
5423
- #: src/Tribe/Views/V2/iCalendar/Links/Google_Calendar.php:36
5424
  #: src/Tribe/iCal.php:141
5425
  msgid "Add to Google Calendar"
5426
  msgstr ""
5427
 
5428
- #: src/Tribe/Views/V2/iCalendar/Links/Google_Calendar.php:230
5429
  msgctxt ""
5430
  "Link to full description. %1$s: pre=translated event term. %2$s: event url."
5431
  msgid " (View Full %1$s Description Here: %2$s)"
@@ -5435,7 +5435,7 @@ msgstr ""
5435
  msgid "Export Outlook .ics file"
5436
  msgstr ""
5437
 
5438
- #: src/Tribe/Views/V2/iCalendar/Links/iCal.php:30 src/Tribe/iCal.php:142
5439
  msgid "Add to iCalendar"
5440
  msgstr ""
5441
 
@@ -5794,7 +5794,7 @@ msgstr ""
5794
  #: src/admin-views/aggregator/origins/ical.php:119
5795
  #: src/admin-views/aggregator/origins/ics.php:58
5796
  #: src/admin-views/aggregator/origins/meetup.php:148
5797
- #: src/admin-views/aggregator/origins/url.php:125
5798
  #: src/deprecated/facebook.php:147
5799
  msgid "Preview"
5800
  msgstr ""
@@ -5803,7 +5803,7 @@ msgstr ""
5803
  #: src/admin-views/aggregator/origins/gcal.php:5
5804
  #: src/admin-views/aggregator/origins/ical.php:5
5805
  #: src/admin-views/aggregator/origins/meetup.php:5
5806
- #: src/admin-views/aggregator/origins/url.php:5 src/deprecated/facebook.php:8
5807
  msgid "Import Type:"
5808
  msgstr ""
5809
 
@@ -5811,7 +5811,7 @@ msgstr ""
5811
  #: src/admin-views/aggregator/origins/gcal.php:6
5812
  #: src/admin-views/aggregator/origins/ical.php:6
5813
  #: src/admin-views/aggregator/origins/meetup.php:6
5814
- #: src/admin-views/aggregator/origins/url.php:6 src/deprecated/facebook.php:9
5815
  msgid "Select Import Type"
5816
  msgstr ""
5817
 
@@ -5835,7 +5835,7 @@ msgstr ""
5835
  #: src/admin-views/aggregator/origins/gcal.php:15
5836
  #: src/admin-views/aggregator/origins/ical.php:15
5837
  #: src/admin-views/aggregator/origins/meetup.php:15
5838
- #: src/admin-views/aggregator/origins/url.php:12 src/deprecated/facebook.php:15
5839
  msgid "Select how often you would like events to be automatically imported."
5840
  msgstr ""
5841
 
@@ -5855,8 +5855,8 @@ msgstr ""
5855
  #: src/admin-views/aggregator/origins/ical.php:42
5856
  #: src/admin-views/aggregator/origins/meetup.php:63
5857
  #: src/admin-views/aggregator/origins/meetup.php:75
5858
- #: src/admin-views/aggregator/origins/url.php:25
5859
- #: src/admin-views/aggregator/origins/url.php:36 src/deprecated/facebook.php:55
5860
  #: src/deprecated/facebook.php:67
5861
  msgid "Scheduled Import"
5862
  msgstr ""
@@ -5865,7 +5865,7 @@ msgstr ""
5865
  #: src/admin-views/aggregator/origins/gcal.php:41
5866
  #: src/admin-views/aggregator/origins/ical.php:41
5867
  #: src/admin-views/aggregator/origins/meetup.php:74
5868
- #: src/admin-views/aggregator/origins/url.php:35 src/deprecated/facebook.php:66
5869
  msgid "One-Time Import"
5870
  msgstr ""
5871
 
@@ -5897,7 +5897,7 @@ msgstr ""
5897
  #: src/admin-views/aggregator/origins/gcal.php:90
5898
  #: src/admin-views/aggregator/origins/ical.php:90
5899
  #: src/admin-views/aggregator/origins/meetup.php:123
5900
- #: src/admin-views/aggregator/origins/url.php:88
5901
  #: src/admin-views/events-meta-box.php:184 src/deprecated/facebook.php:119
5902
  msgid "URL:"
5903
  msgstr ""
@@ -5927,7 +5927,7 @@ msgstr ""
5927
  #: src/admin-views/aggregator/origins/gcal.php:14
5928
  #: src/admin-views/aggregator/origins/ical.php:14
5929
  #: src/admin-views/aggregator/origins/meetup.php:14
5930
- #: src/admin-views/aggregator/origins/url.php:11 src/deprecated/facebook.php:14
5931
  msgid "Select Frequency"
5932
  msgstr ""
5933
 
@@ -5964,8 +5964,8 @@ msgstr ""
5964
  #: src/admin-views/aggregator/origins/gcal.php:126
5965
  #: src/admin-views/aggregator/origins/ical.php:122
5966
  #: src/admin-views/aggregator/origins/ics.php:61
5967
- #: src/admin-views/aggregator/origins/url.php:128
5968
- #: src/admin-views/aggregator/tabs/import-form.php:308
5969
  msgid "Cancel"
5970
  msgstr ""
5971
 
@@ -5993,21 +5993,21 @@ msgstr ""
5993
  msgid "Upload an ICS File"
5994
  msgstr ""
5995
 
5996
- #: src/admin-views/aggregator/origins/limit.php:14
5997
  msgid ""
5998
  "Event Aggregator will try to fetch %s events starting from the current date "
5999
  "or the specified date;"
6000
  msgstr ""
6001
 
6002
- #: src/admin-views/aggregator/origins/limit.php:27
6003
- #: src/admin-views/aggregator/origins/url.php:95
6004
  msgid ""
6005
  "Event Aggregator will try to fetch events starting within the next %s from "
6006
  "the current date or the specified date;"
6007
  msgstr ""
6008
 
6009
- #: src/admin-views/aggregator/origins/limit.php:37
6010
- #: src/admin-views/aggregator/origins/url.php:97
6011
  msgid "you can modify this setting here."
6012
  msgstr ""
6013
 
@@ -6091,18 +6091,18 @@ msgstr ""
6091
  msgid "Events on or after"
6092
  msgstr ""
6093
 
6094
- #: src/admin-views/aggregator/origins/url.php:7
6095
  msgid ""
6096
  "One-time imports include currently listed upcoming events, while scheduled "
6097
  "imports automatically grab new events and updates from this url on a set "
6098
  "schedule."
6099
  msgstr ""
6100
 
6101
- #: src/admin-views/aggregator/origins/url.php:89
6102
  msgid "example.com/"
6103
  msgstr ""
6104
 
6105
- #: src/admin-views/aggregator/origins/url.php:90
6106
  msgid ""
6107
  "Enter the url for the calendar, website, or event you would like to import. "
6108
  "Event Aggregator will attempt to import events at that location."
@@ -6379,8 +6379,8 @@ msgid ""
6379
  msgstr ""
6380
 
6381
  #: src/admin-views/aggregator/settings.php:499
6382
- #: src/admin-views/aggregator/tabs/import-form.php:16
6383
- #: src/admin-views/aggregator/tabs/import-form.php:256
6384
  msgid "(do not override)"
6385
  msgstr ""
6386
 
@@ -6417,7 +6417,7 @@ msgid ""
6417
  msgstr ""
6418
 
6419
  #: src/admin-views/aggregator/settings.php:685
6420
- msgid "Help page"
6421
  msgstr ""
6422
 
6423
  #: src/admin-views/aggregator/settings.php:705
@@ -6559,131 +6559,131 @@ msgstr ""
6559
  msgid "Limited connectivity with Meetup"
6560
  msgstr ""
6561
 
6562
- #: src/admin-views/aggregator/tabs/import-form.php:20
6563
  msgid "No Additional Categories"
6564
  msgstr ""
6565
 
6566
- #: src/admin-views/aggregator/tabs/import-form.php:46
6567
  msgid "Import Origin:"
6568
  msgstr ""
6569
 
6570
- #: src/admin-views/aggregator/tabs/import-form.php:47
6571
  msgid "Select Origin"
6572
  msgstr ""
6573
 
6574
- #: src/admin-views/aggregator/tabs/import-form.php:48
6575
  msgid "Choose where you are importing from."
6576
  msgstr ""
6577
 
6578
- #: src/admin-views/aggregator/tabs/import-form.php:109
6579
  msgid "Add more sources"
6580
  msgstr ""
6581
 
6582
- #: src/admin-views/aggregator/tabs/import-form.php:112
6583
  msgid "Access more event sources and automatic imports!"
6584
  msgstr ""
6585
 
6586
- #: src/admin-views/aggregator/tabs/import-form.php:113
6587
  msgid "Buy Event Aggregator"
6588
  msgstr ""
6589
 
6590
- #: src/admin-views/aggregator/tabs/import-form.php:133
6591
  msgid "Import Name:"
6592
  msgstr ""
6593
 
6594
- #: src/admin-views/aggregator/tabs/import-form.php:142
6595
  msgid "Optional"
6596
  msgstr ""
6597
 
6598
- #: src/admin-views/aggregator/tabs/import-form.php:186
6599
  msgid ""
6600
  "Choose a status for the event(s) to be imported with and/or define an Event "
6601
  "Category to automatically assign. An assigned category will be added to the "
6602
  "event in addition to any Event Categories from the import source."
6603
  msgstr ""
6604
 
6605
- #: src/admin-views/aggregator/tabs/import-form.php:187
6606
  msgid ""
6607
  "These settings will also apply to events imported in the future via this "
6608
  "scheduled import."
6609
  msgstr ""
6610
 
6611
- #: src/admin-views/aggregator/tabs/import-form.php:189
6612
  msgid ""
6613
  "Select the Event Field that best matches your CSV file column. The contents "
6614
  "of that column will then be mapped to the specified event field when the "
6615
  "event is created."
6616
  msgstr ""
6617
 
6618
- #: src/admin-views/aggregator/tabs/import-form.php:191
6619
  msgid ""
6620
  "When you save this scheduled import, the events above will begin importing."
6621
  msgstr ""
6622
 
6623
- #: src/admin-views/aggregator/tabs/import-form.php:202
6624
  msgid ""
6625
  "This is a preview of the type of content you will be getting in during the "
6626
  "import based on what is on the calendar now."
6627
  msgstr ""
6628
 
6629
- #: src/admin-views/aggregator/tabs/import-form.php:205
6630
  msgid "Column Mapping:"
6631
  msgstr ""
6632
 
6633
- #: src/admin-views/aggregator/tabs/import-form.php:211
6634
  msgid ""
6635
  "The following preview does not necessarily contain all of the data from your "
6636
  "CSV file. The data displayed below is meant as a guide to help you map your "
6637
  "CSV file's columns to the appropriate Event fields."
6638
  msgstr ""
6639
 
6640
- #: src/admin-views/aggregator/tabs/import-form.php:221
6641
- #: src/admin-views/aggregator/tabs/import-form.php:233
6642
  msgid "Select All"
6643
  msgstr ""
6644
 
6645
- #: src/admin-views/aggregator/tabs/import-form.php:225
6646
- #: src/admin-views/aggregator/tabs/import-form.php:237
6647
  msgid "Start Time"
6648
  msgstr ""
6649
 
6650
- #: src/admin-views/aggregator/tabs/import-form.php:249
6651
- #: src/admin-views/aggregator/tabs/import-form.php:264
6652
  msgid "Status:"
6653
  msgstr ""
6654
 
6655
- #: src/admin-views/aggregator/tabs/import-form.php:278
6656
  msgid "Category:"
6657
  msgstr ""
6658
 
6659
- #: src/admin-views/aggregator/tabs/import-form.php:336
6660
  msgid ""
6661
  "Events will be imported with the same timezone as defined on eventbrite.com. "
6662
  "You can make use of The Events Calendar's"
6663
  msgstr ""
6664
 
6665
- #: src/admin-views/aggregator/tabs/import-form.php:338
6666
  msgid "timezone settings"
6667
  msgstr ""
6668
 
6669
- #: src/admin-views/aggregator/tabs/import-form.php:340
6670
  msgid "to change how the actual time is displayed on your calendar."
6671
  msgstr ""
6672
 
6673
- #: src/admin-views/aggregator/tabs/import-form.php:347
6674
  msgid ""
6675
  "The number of events available in the preview may be limited by your "
6676
  "%1$sImport Settings.%2$s"
6677
  msgstr ""
6678
 
6679
- #: src/admin-views/aggregator/tabs/import-form.php:356
6680
  msgid ""
6681
  "Events will be imported with the time zone defined by the source. If no time "
6682
  "zone is specified, events will be assigned your site's default time zone "
6683
  "( see"
6684
  msgstr ""
6685
 
6686
- #: src/admin-views/aggregator/tabs/import-form.php:358
6687
  msgid "Settings > General"
6688
  msgstr ""
6689
 
@@ -7574,66 +7574,57 @@ msgstr ""
7574
  msgid "View the page that displayed when you initially installed the plugin."
7575
  msgstr ""
7576
 
7577
- #: src/admin-views/tribe-options-general.php:232
7578
- #: src/admin-views/tribe-options-general.php:233
7579
- msgid "View Update Page"
7580
- msgstr ""
7581
-
7582
- #: src/admin-views/tribe-options-general.php:233
7583
- msgid "View the page that displayed when you updated the plugin."
7584
- msgstr ""
7585
-
7586
- #: src/admin-views/tribe-options-general.php:245
7587
  msgid "Map Settings"
7588
  msgstr ""
7589
 
7590
- #: src/admin-views/tribe-options-general.php:249
7591
  msgid "Enable Maps"
7592
  msgstr ""
7593
 
7594
- #: src/admin-views/tribe-options-general.php:250
7595
  msgid "Check to enable maps for events and venues."
7596
  msgstr ""
7597
 
7598
- #: src/admin-views/tribe-options-general.php:257
7599
  msgid "Google Maps default zoom level"
7600
  msgstr ""
7601
 
7602
- #: src/admin-views/tribe-options-general.php:258
7603
  msgid "0 = zoomed out; 21 = zoomed in."
7604
  msgstr ""
7605
 
7606
- #: src/admin-views/tribe-options-general.php:270
7607
  msgid "Filter Activation"
7608
  msgstr ""
7609
 
7610
- #: src/admin-views/tribe-options-general.php:272
7611
  msgid "Calendar view is updated immediately when a filter is selected"
7612
  msgstr ""
7613
 
7614
- #: src/admin-views/tribe-options-general.php:273
7615
  msgid "Submit button activates any selected filters"
7616
  msgstr ""
7617
 
7618
- #: src/admin-views/tribe-options-general.php:275
7619
  msgid ""
7620
  "Note: Automatic update may not be fully compliant with Web Accessibility "
7621
  "Standards."
7622
  msgstr ""
7623
 
7624
- #: src/admin-views/tribe-options-general.php:297
7625
  msgid "Enabled: datepicker selections automatically update calendar views"
7626
  msgstr ""
7627
 
7628
- #: src/admin-views/tribe-options-general.php:308
7629
  msgid "Disabled: users must click Find Events to search by date"
7630
  msgstr ""
7631
 
7632
- #: src/admin-views/tribe-options-general.php:313
7633
  msgid "Live Refresh"
7634
  msgstr ""
7635
 
7636
- #: src/admin-views/tribe-options-general.php:319
7637
  msgid ""
7638
  "This option is disabled when \"Disable the Event Search Bar\" is checked on "
7639
  "the Display settings tab."
@@ -7989,7 +7980,7 @@ msgstr ""
7989
  #: src/views/v2/day/nav/prev-disabled.php:19
7990
  #: src/views/v2/day/nav/prev-disabled.php:20
7991
  #: src/views/v2/day/nav/prev-disabled.php:24 src/views/v2/day/nav/prev.php:24
7992
- #: src/views/v2/day/nav/prev.php:25 src/views/v2/day/nav/prev.php:28
7993
  msgid "Previous Day"
7994
  msgstr ""
7995
 
@@ -7997,7 +7988,7 @@ msgstr ""
7997
  #: src/views/v2/day/nav/next-disabled.php:19
7998
  #: src/views/v2/day/nav/next-disabled.php:20
7999
  #: src/views/v2/day/nav/next-disabled.php:23 src/views/v2/day/nav/next.php:24
8000
- #: src/views/v2/day/nav/next.php:25 src/views/v2/day/nav/next.php:27
8001
  msgid "Next Day"
8002
  msgstr ""
8003
 
2
  # This file is distributed under the same license as the The Events Calendar package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: The Events Calendar 5.16.2\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/the-events-"
7
  "calendar\n"
8
+ "POT-Creation-Date: 2022-07-05 15:12:28+00:00\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
+ "PO-Revision-Date: 2022-07-05 15:12\n"
13
  "Last-Translator: \n"
14
  "Language-Team: \n"
15
 
69
  msgstr ""
70
 
71
  #: src/Tribe/Admin/Bar/Default_Configurator.php:75
72
+ #: src/Tribe/Aggregator/Page.php:324
73
+ #: src/admin-views/aggregator/tabs/import-form.php:307
74
  msgid "Import"
75
  msgstr ""
76
 
89
  msgid "Filters"
90
  msgstr ""
91
 
92
+ #: src/Tribe/Admin/Notice/Full_Site_Editor.php:66
93
  msgid ""
94
  "The Events Calendar is not yet supported for themes using the Full Site "
95
  "Editor."
96
  msgstr ""
97
 
98
+ #: src/Tribe/Admin/Notice/Full_Site_Editor.php:67
99
  msgid "Read more."
100
  msgstr ""
101
 
164
  msgid "Event Add-Ons"
165
  msgstr ""
166
 
167
+ #: src/Tribe/Admin/Settings.php:395
168
  #: src/Tribe/Customizer/Global_Elements.php:133
169
  msgid "General"
170
  msgstr ""
171
 
172
+ #: src/Tribe/Admin/Settings.php:396
173
  msgid "Display"
174
  msgstr ""
175
 
176
+ #: src/Tribe/Admin/Settings.php:413
177
  msgid "Network"
178
  msgstr ""
179
 
180
  #. Translators: %1$s: Opening `<a>` to The Events Calendar rating page. %2$s:
181
  #. Closing `</a>` tag. %3$s: Five stars.
182
+ #: src/Tribe/Admin/Settings.php:433
183
  msgid "Rate %1$sThe Events Calendar%2$s %3$s"
184
  msgstr ""
185
 
193
  msgstr ""
194
 
195
  #: src/Tribe/Admin/Timezone_Updater.php:87
196
+ #: src/Tribe/Aggregator/Record/Queue_Realtime.php:59
197
+ #: src/Tribe/Aggregator/Record/Queue_Realtime.php:101
198
+ #: src/Tribe/Aggregator/Record/Queue_Realtime.php:282
199
  msgid "%d%% complete"
200
  msgstr ""
201
 
210
  msgstr ""
211
 
212
  #: src/Tribe/Admin_List.php:305
213
+ #: src/admin-views/aggregator/tabs/import-form.php:226
214
+ #: src/admin-views/aggregator/tabs/import-form.php:238
215
  msgid "Start Date"
216
  msgstr ""
217
 
218
  #: src/Tribe/Admin_List.php:306
219
+ #: src/admin-views/aggregator/tabs/import-form.php:228
220
+ #: src/admin-views/aggregator/tabs/import-form.php:240
221
  msgid "End Date"
222
  msgstr ""
223
 
242
  #: src/Tribe/Aggregator/API/Origins.php:47
243
  #: src/Tribe/Aggregator/Record/gCal.php:14
244
  #: src/Tribe/Editor/Blocks/Event_Links.php:25
245
+ #: src/Tribe/Views/V2/iCalendar/Links/Google_Calendar.php:40
246
  #: src/Tribe/iCal.php:141 src/admin-views/aggregator/settings.php:623
247
  msgid "Google Calendar"
248
  msgstr ""
250
  #: src/Tribe/Aggregator/API/Origins.php:53
251
  #: src/Tribe/Aggregator/Record/iCal.php:14
252
  #: src/Tribe/Editor/Blocks/Event_Links.php:26
253
+ #: src/Tribe/Views/V2/iCalendar/Links/iCal.php:34
254
  #: src/admin-views/aggregator/settings.php:615
255
  msgid "iCalendar"
256
  msgstr ""
317
  msgid "Monthly"
318
  msgstr ""
319
 
320
+ #: src/Tribe/Aggregator/Cron.php:210
321
  msgctxt "aggregator schedule frequency"
322
  msgid "Every 15 minutes"
323
  msgstr ""
595
  "being generated."
596
  msgstr ""
597
 
598
+ #: src/Tribe/Aggregator/Page.php:333
599
  msgid "Events Import"
600
  msgstr ""
601
 
602
+ #: src/Tribe/Aggregator/Page.php:462
603
  msgid "Facebook Events"
604
  msgstr ""
605
 
606
+ #: src/Tribe/Aggregator/Page.php:466
607
  msgid "iCal Importer"
608
  msgstr ""
609
 
610
+ #: src/Tribe/Aggregator/Page.php:475
611
  msgid ""
612
  "It looks like you are using our legacy plugin, %1$s, along with our new "
613
  "Event Aggregator service. Event Aggregator includes all the features of the "
621
  msgstr[0] ""
622
  msgstr[1] ""
623
 
624
+ #: src/Tribe/Aggregator/Page.php:488
625
  msgid "Manage Active Plugins"
626
  msgstr ""
627
 
945
  msgid "Last page"
946
  msgstr ""
947
 
948
+ #: src/Tribe/Aggregator/Record/Queue_Processor.php:270
949
  msgid "Could not process queue for Import Record %1$d: %2$s"
950
  msgstr ""
951
 
952
+ #: src/Tribe/Aggregator/Record/Queue_Realtime.php:57
953
  msgid "Completed!"
954
  msgstr ""
955
 
956
+ #: src/Tribe/Aggregator/Record/Queue_Realtime.php:89
957
  msgid ""
958
  "Your import is currently in progress. Don't worry, you can safely navigate "
959
  "away&ndash;the import will continue in the background."
960
  msgstr ""
961
 
962
+ #: src/Tribe/Aggregator/Record/Queue_Realtime.php:96
963
  msgid "Created:"
964
  msgstr ""
965
 
966
+ #: src/Tribe/Aggregator/Record/Queue_Realtime.php:97
967
  msgid "Updated:"
968
  msgstr ""
969
 
970
+ #: src/Tribe/Aggregator/Record/Queue_Realtime.php:98
971
  msgid "Skipped:"
972
  msgstr ""
973
 
974
+ #: src/Tribe/Aggregator/Record/Queue_Realtime.php:201
975
  msgid ""
976
  "Unable to continue inserting data. Please reload this page to continue/try "
977
  "again."
2146
  msgstr ""
2147
 
2148
  #: src/Tribe/Editor/Blocks/Event_Links.php:27
2149
+ #: src/Tribe/Views/V2/iCalendar/Links/Outlook_365.php:44
2150
  msgid "Outlook 365"
2151
  msgstr ""
2152
 
2153
  #: src/Tribe/Editor/Blocks/Event_Links.php:28
2154
+ #: src/Tribe/Views/V2/iCalendar/Links/Outlook_Live.php:44
2155
  msgid "Outlook Live"
2156
  msgstr ""
2157
 
2821
  msgid "Upcoming Events"
2822
  msgstr ""
2823
 
2824
+ #. #-#-#-#-# the-events-calendar.pot (The Events Calendar 5.16.2) #-#-#-#-#
2825
  #. Plugin Name of the plugin/theme
2826
+ #. #-#-#-#-# the-events-calendar.pot (The Events Calendar 5.16.2) #-#-#-#-#
2827
  #. Author of the plugin/theme
2828
  #: src/Tribe/Main.php:1021 src/Tribe/Main.php:1559 src/Tribe/Privacy.php:29
2829
  #: src/admin-views/admin-welcome-message.php:29
2891
  msgid " ask the site administrator to set a different Events URL slug."
2892
  msgstr ""
2893
 
2894
+ #: src/Tribe/Main.php:1297
2895
  msgid "edit Events settings."
2896
  msgstr ""
2897
 
2898
+ #: src/Tribe/Main.php:1300
2899
  msgid "%1$s or %2$s"
2900
  msgstr ""
2901
 
3044
  msgid "Events"
3045
  msgstr ""
3046
 
3047
+ #: src/Tribe/Main.php:1629 src/admin-views/aggregator/tabs/import-form.php:229
3048
+ #: src/admin-views/aggregator/tabs/import-form.php:241
3049
  #: src/functions/template-tags/general.php:81
3050
  msgid "Event"
3051
  msgstr ""
3850
  msgid "The venue geo longitude"
3851
  msgstr ""
3852
 
3853
+ #: src/Tribe/REST/V1/EA_Messages.php:10
3854
  msgid "Event Aggregator cannot import events from this site."
3855
  msgstr ""
3856
 
3857
+ #: src/Tribe/REST/V1/EA_Messages.php:11
3858
  msgid ""
3859
  "Event Aggregator cannot import events because this site is running an "
3860
  "outdated version of The Events Calendar."
3861
  msgstr ""
3862
 
3863
+ #: src/Tribe/REST/V1/EA_Messages.php:12
3864
  msgid "The Events Calendar is API is not providing the site origin correctly."
3865
  msgstr ""
3866
 
3867
+ #: src/Tribe/REST/V1/EA_Messages.php:13
3868
  msgid ""
3869
  "Events could not be imported. Event Aggregator does not yet support events "
3870
  "from that URL. We have noted your request and will review it for support in "
3871
  "the future."
3872
  msgstr ""
3873
 
3874
+ #: src/Tribe/REST/V1/EA_Messages.php:14
3875
  msgid ""
3876
  "Events could not be imported. The Events Calendar REST API is disabled on "
3877
  "the requested URL."
3878
  msgstr ""
3879
 
3880
+ #: src/Tribe/REST/V1/EA_Messages.php:15
3881
  msgid ""
3882
  "Events could not be imported. The URL provided could be reached and has The "
3883
  "Events Calendar REST API enabled, but returned malformed data."
3884
  msgstr ""
3885
 
3886
+ #: src/Tribe/REST/V1/EA_Messages.php:16
3887
  msgid ""
3888
  "Events could not be imported. The URL provided could be reached and has The "
3889
  "Events Calendar REST API enabled, but there was an error while fetching the "
3890
  "archive control data."
3891
  msgstr ""
3892
 
3893
+ #: src/Tribe/REST/V1/EA_Messages.php:17
3894
  msgid ""
3895
  "Events could not be imported. The URL provided could be reached and has The "
3896
  "Events Calendar REST API enabled, but there was an error while fetching the "
3897
  "total number of events."
3898
  msgstr ""
3899
 
3900
+ #: src/Tribe/REST/V1/EA_Messages.php:18
3901
  msgid ""
3902
  "Events could not be imported. The URL provided could be reached and has The "
3903
  "Events Calendar REST API enabled, but returned malformed data in regard to "
3904
  "the total number of events."
3905
  msgstr ""
3906
 
3907
+ #: src/Tribe/REST/V1/EA_Messages.php:19
3908
  msgid ""
3909
  "Events could not be imported. The URL provided could be reached and has The "
3910
  "Events Calendar REST API enabled, but there was an error while fetching an "
3911
  "archive page."
3912
  msgstr ""
3913
 
3914
+ #: src/Tribe/REST/V1/EA_Messages.php:20
3915
  msgid ""
3916
  "Events could not be imported. The URL provided could be reached and has The "
3917
  "Events Calendar REST API enabled, but returned an empty archive page."
3918
  msgstr ""
3919
 
3920
+ #: src/Tribe/REST/V1/EA_Messages.php:21
3921
  msgid ""
3922
  "Events could not be imported. The URL provided could be reached and has The "
3923
  "Events Calendar REST API enabled, but there was an error while fetching the "
3924
  "event data."
3925
  msgstr ""
3926
 
3927
+ #: src/Tribe/REST/V1/EA_Messages.php:22
3928
  msgid ""
3929
  "Events could not be imported. The URL provided could be reached and has The "
3930
  "Events Calendar REST API enabled, but returned empty event data."
3931
  msgstr ""
3932
 
3933
+ #: src/Tribe/REST/V1/EA_Messages.php:23
3934
  msgid ""
3935
  "The requested URL does not have any upcoming and published events matching "
3936
  "the search criteria."
3937
  msgstr ""
3938
 
3939
+ #: src/Tribe/REST/V1/EA_Messages.php:40
3940
  msgid "Learn more."
3941
  msgstr ""
3942
 
3943
+ #: src/Tribe/REST/V1/EA_Messages.php:59
3944
  msgid "Try to adjust your import settings and try again."
3945
  msgstr ""
3946
 
4782
  msgid "No %1$s scheduled for %2$s. Please try another day."
4783
  msgstr ""
4784
 
4785
+ #: src/Tribe/Template/Month.php:460
4786
  msgid "There were no results found for %s this month."
4787
  msgstr ""
4788
 
4789
+ #: src/Tribe/Template/Month.php:464
4790
  msgid ""
4791
  "No matching %1$s listed under %2$s. Please try viewing the full calendar for "
4792
  "a complete list of events."
4793
  msgstr ""
4794
 
4795
+ #: src/Tribe/Template/Month.php:466 src/Tribe/Template_Factory.php:243
4796
  #: src/Tribe/Views/V2/Messages.php:93
4797
  msgid "There were no results found."
4798
  msgstr ""
4799
 
4800
+ #: src/Tribe/Template/Month.php:1004
4801
  msgid ""
4802
  "The requested date \"%s\" was not valid &ndash; showing the current month "
4803
  "instead"
4894
  msgstr ""
4895
 
4896
  #. translators: 1: opening <a> tag, 2: closing </a> tag.
4897
+ #: src/Tribe/Views/V2/Customizer/Notice.php:82
4898
  msgctxt "A link telling users to disable an extension that may conflict."
4899
  msgid ""
4900
  "You are using the Inherit Theme Fonts extension. Font control is now built "
5326
  msgid "Featured"
5327
  msgstr ""
5328
 
5329
+ #: src/Tribe/Views/V2/Views/Month_View.php:663
5330
  msgctxt ""
5331
  "A message shown in the mobile version when a day without events is selected."
5332
  msgid "There are no events on this day."
5420
  msgid "Generate JSON-LD data"
5421
  msgstr ""
5422
 
5423
+ #: src/Tribe/Views/V2/iCalendar/Links/Google_Calendar.php:41
5424
  #: src/Tribe/iCal.php:141
5425
  msgid "Add to Google Calendar"
5426
  msgstr ""
5427
 
5428
+ #: src/Tribe/Views/V2/iCalendar/Links/Google_Calendar.php:235
5429
  msgctxt ""
5430
  "Link to full description. %1$s: pre=translated event term. %2$s: event url."
5431
  msgid " (View Full %1$s Description Here: %2$s)"
5435
  msgid "Export Outlook .ics file"
5436
  msgstr ""
5437
 
5438
+ #: src/Tribe/Views/V2/iCalendar/Links/iCal.php:35 src/Tribe/iCal.php:142
5439
  msgid "Add to iCalendar"
5440
  msgstr ""
5441
 
5794
  #: src/admin-views/aggregator/origins/ical.php:119
5795
  #: src/admin-views/aggregator/origins/ics.php:58
5796
  #: src/admin-views/aggregator/origins/meetup.php:148
5797
+ #: src/admin-views/aggregator/origins/url.php:127
5798
  #: src/deprecated/facebook.php:147
5799
  msgid "Preview"
5800
  msgstr ""
5803
  #: src/admin-views/aggregator/origins/gcal.php:5
5804
  #: src/admin-views/aggregator/origins/ical.php:5
5805
  #: src/admin-views/aggregator/origins/meetup.php:5
5806
+ #: src/admin-views/aggregator/origins/url.php:7 src/deprecated/facebook.php:8
5807
  msgid "Import Type:"
5808
  msgstr ""
5809
 
5811
  #: src/admin-views/aggregator/origins/gcal.php:6
5812
  #: src/admin-views/aggregator/origins/ical.php:6
5813
  #: src/admin-views/aggregator/origins/meetup.php:6
5814
+ #: src/admin-views/aggregator/origins/url.php:8 src/deprecated/facebook.php:9
5815
  msgid "Select Import Type"
5816
  msgstr ""
5817
 
5835
  #: src/admin-views/aggregator/origins/gcal.php:15
5836
  #: src/admin-views/aggregator/origins/ical.php:15
5837
  #: src/admin-views/aggregator/origins/meetup.php:15
5838
+ #: src/admin-views/aggregator/origins/url.php:14 src/deprecated/facebook.php:15
5839
  msgid "Select how often you would like events to be automatically imported."
5840
  msgstr ""
5841
 
5855
  #: src/admin-views/aggregator/origins/ical.php:42
5856
  #: src/admin-views/aggregator/origins/meetup.php:63
5857
  #: src/admin-views/aggregator/origins/meetup.php:75
5858
+ #: src/admin-views/aggregator/origins/url.php:27
5859
+ #: src/admin-views/aggregator/origins/url.php:38 src/deprecated/facebook.php:55
5860
  #: src/deprecated/facebook.php:67
5861
  msgid "Scheduled Import"
5862
  msgstr ""
5865
  #: src/admin-views/aggregator/origins/gcal.php:41
5866
  #: src/admin-views/aggregator/origins/ical.php:41
5867
  #: src/admin-views/aggregator/origins/meetup.php:74
5868
+ #: src/admin-views/aggregator/origins/url.php:37 src/deprecated/facebook.php:66
5869
  msgid "One-Time Import"
5870
  msgstr ""
5871
 
5897
  #: src/admin-views/aggregator/origins/gcal.php:90
5898
  #: src/admin-views/aggregator/origins/ical.php:90
5899
  #: src/admin-views/aggregator/origins/meetup.php:123
5900
+ #: src/admin-views/aggregator/origins/url.php:90
5901
  #: src/admin-views/events-meta-box.php:184 src/deprecated/facebook.php:119
5902
  msgid "URL:"
5903
  msgstr ""
5927
  #: src/admin-views/aggregator/origins/gcal.php:14
5928
  #: src/admin-views/aggregator/origins/ical.php:14
5929
  #: src/admin-views/aggregator/origins/meetup.php:14
5930
+ #: src/admin-views/aggregator/origins/url.php:13 src/deprecated/facebook.php:14
5931
  msgid "Select Frequency"
5932
  msgstr ""
5933
 
5964
  #: src/admin-views/aggregator/origins/gcal.php:126
5965
  #: src/admin-views/aggregator/origins/ical.php:122
5966
  #: src/admin-views/aggregator/origins/ics.php:61
5967
+ #: src/admin-views/aggregator/origins/url.php:130
5968
+ #: src/admin-views/aggregator/tabs/import-form.php:310
5969
  msgid "Cancel"
5970
  msgstr ""
5971
 
5993
  msgid "Upload an ICS File"
5994
  msgstr ""
5995
 
5996
+ #: src/admin-views/aggregator/origins/limit.php:16
5997
  msgid ""
5998
  "Event Aggregator will try to fetch %s events starting from the current date "
5999
  "or the specified date;"
6000
  msgstr ""
6001
 
6002
+ #: src/admin-views/aggregator/origins/limit.php:29
6003
+ #: src/admin-views/aggregator/origins/url.php:97
6004
  msgid ""
6005
  "Event Aggregator will try to fetch events starting within the next %s from "
6006
  "the current date or the specified date;"
6007
  msgstr ""
6008
 
6009
+ #: src/admin-views/aggregator/origins/limit.php:39
6010
+ #: src/admin-views/aggregator/origins/url.php:99
6011
  msgid "you can modify this setting here."
6012
  msgstr ""
6013
 
6091
  msgid "Events on or after"
6092
  msgstr ""
6093
 
6094
+ #: src/admin-views/aggregator/origins/url.php:9
6095
  msgid ""
6096
  "One-time imports include currently listed upcoming events, while scheduled "
6097
  "imports automatically grab new events and updates from this url on a set "
6098
  "schedule."
6099
  msgstr ""
6100
 
6101
+ #: src/admin-views/aggregator/origins/url.php:91
6102
  msgid "example.com/"
6103
  msgstr ""
6104
 
6105
+ #: src/admin-views/aggregator/origins/url.php:92
6106
  msgid ""
6107
  "Enter the url for the calendar, website, or event you would like to import. "
6108
  "Event Aggregator will attempt to import events at that location."
6379
  msgstr ""
6380
 
6381
  #: src/admin-views/aggregator/settings.php:499
6382
+ #: src/admin-views/aggregator/tabs/import-form.php:18
6383
+ #: src/admin-views/aggregator/tabs/import-form.php:258
6384
  msgid "(do not override)"
6385
  msgstr ""
6386
 
6417
  msgstr ""
6418
 
6419
  #: src/admin-views/aggregator/settings.php:685
6420
+ msgid "Troubleshooting Page"
6421
  msgstr ""
6422
 
6423
  #: src/admin-views/aggregator/settings.php:705
6559
  msgid "Limited connectivity with Meetup"
6560
  msgstr ""
6561
 
6562
+ #: src/admin-views/aggregator/tabs/import-form.php:22
6563
  msgid "No Additional Categories"
6564
  msgstr ""
6565
 
6566
+ #: src/admin-views/aggregator/tabs/import-form.php:48
6567
  msgid "Import Origin:"
6568
  msgstr ""
6569
 
6570
+ #: src/admin-views/aggregator/tabs/import-form.php:49
6571
  msgid "Select Origin"
6572
  msgstr ""
6573
 
6574
+ #: src/admin-views/aggregator/tabs/import-form.php:50
6575
  msgid "Choose where you are importing from."
6576
  msgstr ""
6577
 
6578
+ #: src/admin-views/aggregator/tabs/import-form.php:111
6579
  msgid "Add more sources"
6580
  msgstr ""
6581
 
6582
+ #: src/admin-views/aggregator/tabs/import-form.php:114
6583
  msgid "Access more event sources and automatic imports!"
6584
  msgstr ""
6585
 
6586
+ #: src/admin-views/aggregator/tabs/import-form.php:115
6587
  msgid "Buy Event Aggregator"
6588
  msgstr ""
6589
 
6590
+ #: src/admin-views/aggregator/tabs/import-form.php:135
6591
  msgid "Import Name:"
6592
  msgstr ""
6593
 
6594
+ #: src/admin-views/aggregator/tabs/import-form.php:144
6595
  msgid "Optional"
6596
  msgstr ""
6597
 
6598
+ #: src/admin-views/aggregator/tabs/import-form.php:188
6599
  msgid ""
6600
  "Choose a status for the event(s) to be imported with and/or define an Event "
6601
  "Category to automatically assign. An assigned category will be added to the "
6602
  "event in addition to any Event Categories from the import source."
6603
  msgstr ""
6604
 
6605
+ #: src/admin-views/aggregator/tabs/import-form.php:189
6606
  msgid ""
6607
  "These settings will also apply to events imported in the future via this "
6608
  "scheduled import."
6609
  msgstr ""
6610
 
6611
+ #: src/admin-views/aggregator/tabs/import-form.php:191
6612
  msgid ""
6613
  "Select the Event Field that best matches your CSV file column. The contents "
6614
  "of that column will then be mapped to the specified event field when the "
6615
  "event is created."
6616
  msgstr ""
6617
 
6618
+ #: src/admin-views/aggregator/tabs/import-form.php:193
6619
  msgid ""
6620
  "When you save this scheduled import, the events above will begin importing."
6621
  msgstr ""
6622
 
6623
+ #: src/admin-views/aggregator/tabs/import-form.php:204
6624
  msgid ""
6625
  "This is a preview of the type of content you will be getting in during the "
6626
  "import based on what is on the calendar now."
6627
  msgstr ""
6628
 
6629
+ #: src/admin-views/aggregator/tabs/import-form.php:207
6630
  msgid "Column Mapping:"
6631
  msgstr ""
6632
 
6633
+ #: src/admin-views/aggregator/tabs/import-form.php:213
6634
  msgid ""
6635
  "The following preview does not necessarily contain all of the data from your "
6636
  "CSV file. The data displayed below is meant as a guide to help you map your "
6637
  "CSV file's columns to the appropriate Event fields."
6638
  msgstr ""
6639
 
6640
+ #: src/admin-views/aggregator/tabs/import-form.php:223
6641
+ #: src/admin-views/aggregator/tabs/import-form.php:235
6642
  msgid "Select All"
6643
  msgstr ""
6644
 
6645
+ #: src/admin-views/aggregator/tabs/import-form.php:227
6646
+ #: src/admin-views/aggregator/tabs/import-form.php:239
6647
  msgid "Start Time"
6648
  msgstr ""
6649
 
6650
+ #: src/admin-views/aggregator/tabs/import-form.php:251
6651
+ #: src/admin-views/aggregator/tabs/import-form.php:266
6652
  msgid "Status:"
6653
  msgstr ""
6654
 
6655
+ #: src/admin-views/aggregator/tabs/import-form.php:280
6656
  msgid "Category:"
6657
  msgstr ""
6658
 
6659
+ #: src/admin-views/aggregator/tabs/import-form.php:338
6660
  msgid ""
6661
  "Events will be imported with the same timezone as defined on eventbrite.com. "
6662
  "You can make use of The Events Calendar's"
6663
  msgstr ""
6664
 
6665
+ #: src/admin-views/aggregator/tabs/import-form.php:340
6666
  msgid "timezone settings"
6667
  msgstr ""
6668
 
6669
+ #: src/admin-views/aggregator/tabs/import-form.php:342
6670
  msgid "to change how the actual time is displayed on your calendar."
6671
  msgstr ""
6672
 
6673
+ #: src/admin-views/aggregator/tabs/import-form.php:349
6674
  msgid ""
6675
  "The number of events available in the preview may be limited by your "
6676
  "%1$sImport Settings.%2$s"
6677
  msgstr ""
6678
 
6679
+ #: src/admin-views/aggregator/tabs/import-form.php:358
6680
  msgid ""
6681
  "Events will be imported with the time zone defined by the source. If no time "
6682
  "zone is specified, events will be assigned your site's default time zone "
6683
  "( see"
6684
  msgstr ""
6685
 
6686
+ #: src/admin-views/aggregator/tabs/import-form.php:360
6687
  msgid "Settings > General"
6688
  msgstr ""
6689
 
7574
  msgid "View the page that displayed when you initially installed the plugin."
7575
  msgstr ""
7576
 
7577
+ #: src/admin-views/tribe-options-general.php:238
 
 
 
 
 
 
 
 
 
7578
  msgid "Map Settings"
7579
  msgstr ""
7580
 
7581
+ #: src/admin-views/tribe-options-general.php:242
7582
  msgid "Enable Maps"
7583
  msgstr ""
7584
 
7585
+ #: src/admin-views/tribe-options-general.php:243
7586
  msgid "Check to enable maps for events and venues."
7587
  msgstr ""
7588
 
7589
+ #: src/admin-views/tribe-options-general.php:250
7590
  msgid "Google Maps default zoom level"
7591
  msgstr ""
7592
 
7593
+ #: src/admin-views/tribe-options-general.php:251
7594
  msgid "0 = zoomed out; 21 = zoomed in."
7595
  msgstr ""
7596
 
7597
+ #: src/admin-views/tribe-options-general.php:263
7598
  msgid "Filter Activation"
7599
  msgstr ""
7600
 
7601
+ #: src/admin-views/tribe-options-general.php:265
7602
  msgid "Calendar view is updated immediately when a filter is selected"
7603
  msgstr ""
7604
 
7605
+ #: src/admin-views/tribe-options-general.php:266
7606
  msgid "Submit button activates any selected filters"
7607
  msgstr ""
7608
 
7609
+ #: src/admin-views/tribe-options-general.php:268
7610
  msgid ""
7611
  "Note: Automatic update may not be fully compliant with Web Accessibility "
7612
  "Standards."
7613
  msgstr ""
7614
 
7615
+ #: src/admin-views/tribe-options-general.php:290
7616
  msgid "Enabled: datepicker selections automatically update calendar views"
7617
  msgstr ""
7618
 
7619
+ #: src/admin-views/tribe-options-general.php:301
7620
  msgid "Disabled: users must click Find Events to search by date"
7621
  msgstr ""
7622
 
7623
+ #: src/admin-views/tribe-options-general.php:306
7624
  msgid "Live Refresh"
7625
  msgstr ""
7626
 
7627
+ #: src/admin-views/tribe-options-general.php:312
7628
  msgid ""
7629
  "This option is disabled when \"Disable the Event Search Bar\" is checked on "
7630
  "the Display settings tab."
7980
  #: src/views/v2/day/nav/prev-disabled.php:19
7981
  #: src/views/v2/day/nav/prev-disabled.php:20
7982
  #: src/views/v2/day/nav/prev-disabled.php:24 src/views/v2/day/nav/prev.php:24
7983
+ #: src/views/v2/day/nav/prev.php:25 src/views/v2/day/nav/prev.php:29
7984
  msgid "Previous Day"
7985
  msgstr ""
7986
 
7988
  #: src/views/v2/day/nav/next-disabled.php:19
7989
  #: src/views/v2/day/nav/next-disabled.php:20
7990
  #: src/views/v2/day/nav/next-disabled.php:23 src/views/v2/day/nav/next.php:24
7991
+ #: src/views/v2/day/nav/next.php:25 src/views/v2/day/nav/next.php:28
7992
  msgid "Next Day"
7993
  msgstr ""
7994
 
readme.txt CHANGED
@@ -4,7 +4,7 @@ Contributors: theeventscalendar, borkweb, bordoni, brianjessee, aguseo, camwynsp
4
  Tags: events, calendar, event, schedule, organizer
5
  Donate link: https://evnt.is/29
6
  Requires at least: 5.6
7
- Stable tag: 5.16.1.1
8
  Tested up to: 6.0
9
  Requires PHP: 7.1
10
  License: GPLv2 or later
@@ -223,6 +223,22 @@ Remember to always make a backup of your database and files before updating!
223
 
224
  == Changelog ==
225
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
226
  = [5.16.1.1] 2022-06-15 =
227
 
228
  * Fix - correct issues with template paths when using FSE. [TEC-4401]
4
  Tags: events, calendar, event, schedule, organizer
5
  Donate link: https://evnt.is/29
6
  Requires at least: 5.6
7
+ Stable tag: 5.16.2
8
  Tested up to: 6.0
9
  Requires PHP: 7.1
10
  License: GPLv2 or later
223
 
224
  == Changelog ==
225
 
226
+ = [5.16.2] 2022-07-06 =
227
+
228
+ * Fix - Ensure the `Next` arrow in `List` and `Summary` views navigates to the correct page when the `Main Events Page` is set as the homepage. [TEC-4247]
229
+ * Fix - Ensure the `Next` button when using the `Event View` Elementor widget navigates to the next page on the first click. [FBAR-263]
230
+ * Fix - Add a height to the subscribe to calendar export SVG icon on the single events page when using the `Skeleton Styles` to prevent it from taking over a huge portion of the page. [TEC-4399]
231
+ * Fix - Remove link to Updates page from TEC Settings page. [TEC-4373]
232
+ * Fix - Ensure Aggregator CSV imports continue to run when on an admin page. [TEC-4070]
233
+ * Fix - Correct hardcoded admin urls used for Event Settings page(s). [ECP-1175]
234
+ * Fix - Ensure event widgets don't carry the global search param into their queries. [TEC-4048]
235
+ * Fix - Allow sub-site admins to use the updated calendar designs when their plugin access is restricted. [TEC-4382]
236
+ * Fix - Remove deprecated usage of `jQuery.attr( 'checked' )`
237
+ * Tweak - Add a unique CSS class i.e. `tribe-events-calendar-month__day--past-month` to past month dates in the month view to allow easy targeting. [TEC-3447]
238
+ * Tweak - Add a unique CSS class i.e. `tribe-events-calendar-month__day--next-month` to future month dates in the month view to allow easy targeting. [TEC-3819]
239
+ * Tweak - Changed views: `v2/month/calendar-body/day`
240
+ * Language - 1 new strings added, 113 updated, 0 fuzzied, and 3 obsoleted
241
+
242
  = [5.16.1.1] 2022-06-15 =
243
 
244
  * Fix - correct issues with template paths when using FSE. [TEC-4401]
src/Tribe/Admin/Notice/Full_Site_Editor.php CHANGED
@@ -40,6 +40,7 @@ class Full_Site_Editor {
40
  'tribe_events_page_tribe-app-shop', // App shop.
41
  'events_page_tribe-app-shop', // App shop.
42
  'tribe_events_page_tribe-common', // Settings & Welcome.
 
43
  'events_page_tribe-common', // Settings & Welcome.
44
  'toplevel_page_tribe-common', // Settings & Welcome.
45
  ];
@@ -72,4 +73,4 @@ class Full_Site_Editor {
72
  */
73
  return apply_filters( 'tec_events_admin_notice_full_site_editor_widget_html', $html, $this );
74
  }
75
- }
40
  'tribe_events_page_tribe-app-shop', // App shop.
41
  'events_page_tribe-app-shop', // App shop.
42
  'tribe_events_page_tribe-common', // Settings & Welcome.
43
+ 'tribe_events_page_tec-events-settings', // New Settings & Welcome.
44
  'events_page_tribe-common', // Settings & Welcome.
45
  'toplevel_page_tribe-common', // Settings & Welcome.
46
  ];
73
  */
74
  return apply_filters( 'tec_events_admin_notice_full_site_editor_widget_html', $html, $this );
75
  }
76
+ }
src/Tribe/Admin/Settings.php CHANGED
@@ -299,13 +299,21 @@ class Settings {
299
  $current_page = is_network_admin() ? network_admin_url( 'settings.php' ) : admin_url( 'edit.php' );
300
  $url = add_query_arg(
301
  [
302
- 'post_type' => Plugin::POSTTYPE,
303
  'page' => $page,
304
  'tab' => $tab,
305
  ],
306
  $current_page
307
  );
308
 
 
 
 
 
 
 
 
 
 
309
  return $url;
310
  }
311
 
299
  $current_page = is_network_admin() ? network_admin_url( 'settings.php' ) : admin_url( 'edit.php' );
300
  $url = add_query_arg(
301
  [
 
302
  'page' => $page,
303
  'tab' => $tab,
304
  ],
305
  $current_page
306
  );
307
 
308
+ if ( ! is_network_admin() ) {
309
+ $url = add_query_arg(
310
+ [
311
+ 'post_type' => Plugin::POSTTYPE,
312
+ ],
313
+ $url
314
+ );
315
+ }
316
+
317
  return $url;
318
  }
319
 
src/Tribe/Aggregator.php CHANGED
@@ -411,7 +411,7 @@ class Tribe__Events__Aggregator {
411
  $should_load = (bool) apply_filters( 'tribe_aggregator_should_load', true );
412
 
413
  // You shall not Load!
414
- if ( false === $should_load ) {
415
  return false;
416
  }
417
 
411
  $should_load = (bool) apply_filters( 'tribe_aggregator_should_load', true );
412
 
413
  // You shall not Load!
414
+ if ( true !== $should_load ) {
415
  return false;
416
  }
417
 
src/Tribe/Aggregator/Cron.php CHANGED
@@ -166,18 +166,12 @@ class Tribe__Events__Aggregator__Cron {
166
  // Fetch the initial Date and Hour
167
  $date = date( 'Y-m-d H' );
168
 
169
- // Based on the Minutes construct a Cron
170
  $minutes = (int) date( 'i' );
171
- if ( $minutes < 15 ) {
172
- $date .= ':00';
173
- } elseif ( $minutes >= 15 && $minutes < 30 ) {
174
- $date .= ':15';
175
- }elseif ( $minutes >= 30 && $minutes < 45 ) {
176
- $date .= ':30';
177
- } else {
178
- $date .= ':45';
179
- }
180
- $date .= ':00';
181
 
182
  // Fetch the last half hour as a timestamp
183
  $start_timestamp = strtotime( $date );
@@ -188,12 +182,12 @@ class Tribe__Events__Aggregator__Cron {
188
 
189
  $current_time = time();
190
 
191
- // if the start timestamp is older than RIGHT NOW, set it for 5 minutes from now
192
  if ( $current_time > $start_timestamp ) {
193
  $start_timestamp = $current_time + absint( $random_minutes );
194
  }
195
 
196
- // Now add an action twice hourly
197
  wp_schedule_event( $start_timestamp, 'tribe-every15mins', self::$action );
198
  }
199
 
166
  // Fetch the initial Date and Hour
167
  $date = date( 'Y-m-d H' );
168
 
169
+ // Based on the Minutes construct a wp_cron
170
  $minutes = (int) date( 'i' );
171
+ // Get minutes / 15 with no remainder.
172
+ $minutes = intdiv( $minutes, 15 ) * 15;
173
+ // Format it & insert into date string. Add 0 seconds.
174
+ $date .= sprintf( ':%02d', $minutes ) . ':00';
 
 
 
 
 
 
175
 
176
  // Fetch the last half hour as a timestamp
177
  $start_timestamp = strtotime( $date );
182
 
183
  $current_time = time();
184
 
185
+ // if the start timestamp is older than RIGHT NOW, set it for 5 minutes from now.
186
  if ( $current_time > $start_timestamp ) {
187
  $start_timestamp = $current_time + absint( $random_minutes );
188
  }
189
 
190
+ // Now add an action once every fifteen minutes.
191
  wp_schedule_event( $start_timestamp, 'tribe-every15mins', self::$action );
192
  }
193
 
src/Tribe/Aggregator/Page.php CHANGED
@@ -17,7 +17,7 @@ class Tribe__Events__Aggregator__Page {
17
  public static $slug = 'aggregator';
18
 
19
  /**
20
- * Stores the Registred ID from `add_submenu_page`
21
  *
22
  * @var string
23
  */
@@ -175,9 +175,6 @@ class Tribe__Events__Aggregator__Page {
175
  ],
176
  'admin_enqueue_scripts',
177
  [
178
- 'conditionals' => [
179
- [ $this, 'is_screen' ],
180
- ],
181
  'localize' => (object) $localize_data,
182
  ]
183
  );
@@ -240,7 +237,7 @@ class Tribe__Events__Aggregator__Page {
240
  }
241
 
242
  /**
243
- * Checks if we are in the correct screen
244
  *
245
  * @return boolean
246
  */
@@ -328,7 +325,7 @@ class Tribe__Events__Aggregator__Page {
328
  }
329
 
330
  /**
331
- * Gets the Page title for the Aggegator
332
  *
333
  * @return string
334
  */
17
  public static $slug = 'aggregator';
18
 
19
  /**
20
+ * Stores the Registered ID from `add_submenu_page`
21
  *
22
  * @var string
23
  */
175
  ],
176
  'admin_enqueue_scripts',
177
  [
 
 
 
178
  'localize' => (object) $localize_data,
179
  ]
180
  );
237
  }
238
 
239
  /**
240
+ * Checks if we are on the correct screen.
241
  *
242
  * @return boolean
243
  */
325
  }
326
 
327
  /**
328
+ * Gets the Page title for the Aggregator
329
  *
330
  * @return string
331
  */
src/Tribe/Aggregator/Record/Queue_Processor.php CHANGED
@@ -70,15 +70,15 @@ class Tribe__Events__Aggregator__Record__Queue_Processor {
70
  * batches of pending import record inserts/updates.
71
  */
72
  public function register_scheduled_task() {
73
- // Bail on registration of scheduled event in case we dont have an API setup.
74
  if ( is_wp_error( tribe( 'events-aggregator.service' )->api() ) ) {
75
- // Also clear in case we dont have an API key.
76
  $this->clear_scheduled_task();
77
 
78
  return;
79
  }
80
 
81
- // Prevent from trying to schedule in case we dont have any scheduled records to process, value will either be false or 0.
82
  if ( ! $this->next_waiting_record( false, true ) ) {
83
  // Also clear in case we don't have any records to process.
84
  $this->clear_scheduled_task();
@@ -86,6 +86,7 @@ class Tribe__Events__Aggregator__Record__Queue_Processor {
86
  return;
87
  }
88
 
 
89
  if ( wp_next_scheduled( self::$scheduled_key ) ) {
90
  return;
91
  }
@@ -93,7 +94,7 @@ class Tribe__Events__Aggregator__Record__Queue_Processor {
93
  /**
94
  * Filter the interval at which to process import records.
95
  *
96
- * By default a custom interval of ever 30mins is specified, however
97
  * other intervals such as "hourly", "twicedaily" and "daily" can
98
  * normally be substituted.
99
  *
@@ -105,7 +106,7 @@ class Tribe__Events__Aggregator__Record__Queue_Processor {
105
  }
106
 
107
  /**
108
- * Expected to fire upon plugin deactivation.
109
  */
110
  public function clear_scheduled_task() {
111
  wp_clear_scheduled_hook( self::$scheduled_key );
70
  * batches of pending import record inserts/updates.
71
  */
72
  public function register_scheduled_task() {
73
+ // Bail on registration of scheduled event in case we don't have an API setup.
74
  if ( is_wp_error( tribe( 'events-aggregator.service' )->api() ) ) {
75
+ // Also clear in case we don't have an API key.
76
  $this->clear_scheduled_task();
77
 
78
  return;
79
  }
80
 
81
+ // Prevent from trying to schedule in case we don't have any scheduled records to process, value will either be false or 0.
82
  if ( ! $this->next_waiting_record( false, true ) ) {
83
  // Also clear in case we don't have any records to process.
84
  $this->clear_scheduled_task();
86
  return;
87
  }
88
 
89
+ // If we have one scheduled, don't schedule another.
90
  if ( wp_next_scheduled( self::$scheduled_key ) ) {
91
  return;
92
  }
94
  /**
95
  * Filter the interval at which to process import records.
96
  *
97
+ * By default a custom interval of every 15mins is specified, however
98
  * other intervals such as "hourly", "twicedaily" and "daily" can
99
  * normally be substituted.
100
  *
106
  }
107
 
108
  /**
109
+ * Fires upon plugin deactivation.
110
  */
111
  public function clear_scheduled_task() {
112
  wp_clear_scheduled_hook( self::$scheduled_key );
src/Tribe/Aggregator/Record/Queue_Realtime.php CHANGED
@@ -36,6 +36,7 @@ class Tribe__Events__Aggregator__Record__Queue_Realtime {
36
  tribe_notice( 'aggregator-update-msg', [ $this, 'render_update_message' ], 'type=warning&dismiss=0' );
37
 
38
  add_filter( 'heartbeat_received', [ $this, 'receive_heartbeat' ], 10, 2 );
 
39
  add_action( 'wp_ajax_tribe_aggregator_realtime_update', [ $this, 'ajax' ] );
40
 
41
  $this->queue = $queue;
@@ -64,10 +65,6 @@ class Tribe__Events__Aggregator__Record__Queue_Realtime {
64
  }
65
 
66
  public function render_update_message() {
67
- if ( ! Tribe__Events__Aggregator__Page::instance()->is_screen() ) {
68
- return false;
69
- }
70
-
71
  /** @var Tribe__Events__Aggregator__Record__Queue_Processor $processor */
72
  $processor = tribe( 'events-aggregator.main' )->queue_processor;
73
  if ( ! $this->record_id = $processor->next_waiting_record( true ) ) {
@@ -86,11 +83,13 @@ class Tribe__Events__Aggregator__Record__Queue_Realtime {
86
 
87
  ob_start();
88
  $percent = $this->sanitize_progress( $this->queue->progress_percentage() );
89
- $spinner = '<img src="' . get_admin_url( null, '/images/spinner.gif' ) . '">';
90
  ?>
91
  <div class="tribe-message">
92
  <p>
93
- <?php esc_html_e( 'Your import is currently in progress. Don\'t worry, you can safely navigate away&ndash;the import will continue in the background.', 'the-events-calendar' ); ?>
 
 
 
94
  </p>
95
  </div>
96
  <ul class="tracker">
@@ -139,7 +138,6 @@ class Tribe__Events__Aggregator__Record__Queue_Realtime {
139
  }
140
 
141
  $response['ea_progress'] = $data;
142
-
143
  return $response;
144
  }
145
 
@@ -232,14 +230,14 @@ class Tribe__Events__Aggregator__Record__Queue_Realtime {
232
  * @return array<string, mixed> An array with the details of the progress bar.
233
  */
234
  private function get_queue_progress_data() {
235
- if ( $this->record_id <= 0 ) {
236
  return [];
237
  }
238
 
239
  // Load the queue.
240
  /** @var \Tribe__Events__Aggregator__Record__Queue_Interface $queue */
241
  $queue = $this->queue ? $this->queue : Tribe__Events__Aggregator__Record__Queue_Processor::build_queue( $this->record_id );
242
- // We always need to setup the Current Queue.
243
  $this->queue_processor->set_current_queue( $queue );
244
 
245
  // Only if it's not empty that we care about processing.
@@ -256,7 +254,6 @@ class Tribe__Events__Aggregator__Record__Queue_Realtime {
256
  $done = $current_queue->is_empty() && empty( $current_queue->is_fetching() );
257
 
258
  $percentage = $current_queue->progress_percentage();
259
-
260
  return $this->get_progress_data( $current_queue, $percentage, $done );
261
  }
262
 
36
  tribe_notice( 'aggregator-update-msg', [ $this, 'render_update_message' ], 'type=warning&dismiss=0' );
37
 
38
  add_filter( 'heartbeat_received', [ $this, 'receive_heartbeat' ], 10, 2 );
39
+
40
  add_action( 'wp_ajax_tribe_aggregator_realtime_update', [ $this, 'ajax' ] );
41
 
42
  $this->queue = $queue;
65
  }
66
 
67
  public function render_update_message() {
 
 
 
 
68
  /** @var Tribe__Events__Aggregator__Record__Queue_Processor $processor */
69
  $processor = tribe( 'events-aggregator.main' )->queue_processor;
70
  if ( ! $this->record_id = $processor->next_waiting_record( true ) ) {
83
 
84
  ob_start();
85
  $percent = $this->sanitize_progress( $this->queue->progress_percentage() );
 
86
  ?>
87
  <div class="tribe-message">
88
  <p>
89
+ <?php esc_html_e(
90
+ 'Your import is currently in progress. Don\'t worry, you can safely navigate away&ndash;the import will continue in the background.',
91
+ 'the-events-calendar'
92
+ ); ?>
93
  </p>
94
  </div>
95
  <ul class="tracker">
138
  }
139
 
140
  $response['ea_progress'] = $data;
 
141
  return $response;
142
  }
143
 
230
  * @return array<string, mixed> An array with the details of the progress bar.
231
  */
232
  private function get_queue_progress_data() {
233
+ if ( (int) $this->record_id <= 0 ) {
234
  return [];
235
  }
236
 
237
  // Load the queue.
238
  /** @var \Tribe__Events__Aggregator__Record__Queue_Interface $queue */
239
  $queue = $this->queue ? $this->queue : Tribe__Events__Aggregator__Record__Queue_Processor::build_queue( $this->record_id );
240
+ // We always need to set up the Current Queue.
241
  $this->queue_processor->set_current_queue( $queue );
242
 
243
  // Only if it's not empty that we care about processing.
254
  $done = $current_queue->is_empty() && empty( $current_queue->is_fetching() );
255
 
256
  $percentage = $current_queue->progress_percentage();
 
257
  return $this->get_progress_data( $current_queue, $percentage, $done );
258
  }
259
 
src/Tribe/Aggregator/Settings.php CHANGED
@@ -44,7 +44,7 @@ class Tribe__Events__Aggregator__Settings {
44
  * @param WP_Screen $screen
45
  */
46
  public function maybe_clear_eb_credentials( $screen ) {
47
- if ( 'tribe_events_page_tribe-common' !== $screen->base ) {
48
  return;
49
  }
50
 
@@ -187,7 +187,7 @@ class Tribe__Events__Aggregator__Settings {
187
  * @param WP_Screen $screen The current screen instance.
188
  */
189
  public function maybe_clear_meetup_credentials( $screen ) {
190
- if ( 'tribe_events_page_tribe-common' !== $screen->base ) {
191
  return;
192
  }
193
 
@@ -750,7 +750,7 @@ class Tribe__Events__Aggregator__Settings {
750
  public function maybe_clear_fb_credentials( $screen ) {
751
  _deprecated_function( __FUNCTION__, '4.6.23', 'Importing from Facebook is no longer supported in Event Aggregator.' );
752
 
753
- if ( 'tribe_events_page_tribe-common' !== $screen->base ) {
754
  return;
755
  }
756
 
44
  * @param WP_Screen $screen
45
  */
46
  public function maybe_clear_eb_credentials( $screen ) {
47
+ if ( 'tribe_events_page_tribe-common' !== $screen->base && 'tribe_events_page_tec-events-settings' !== $screen->base ) {
48
  return;
49
  }
50
 
187
  * @param WP_Screen $screen The current screen instance.
188
  */
189
  public function maybe_clear_meetup_credentials( $screen ) {
190
+ if ( 'tribe_events_page_tribe-common' !== $screen->base && 'tribe_events_page_tec-events-settings' !== $screen->base ) {
191
  return;
192
  }
193
 
750
  public function maybe_clear_fb_credentials( $screen ) {
751
  _deprecated_function( __FUNCTION__, '4.6.23', 'Importing from Facebook is no longer supported in Event Aggregator.' );
752
 
753
+ if ( 'tribe_events_page_tribe-common' !== $screen->base && 'tribe_events_page_tec-events-settings' !== $screen->base ) {
754
  return;
755
  }
756
 
src/Tribe/Front_Page_View.php CHANGED
@@ -73,7 +73,7 @@ class Tribe__Events__Front_Page_View {
73
  }
74
 
75
  /**
76
- * Parse the query when the customizer sends request to preview specifc page to avoid 404 pages
77
  * or the wrong page.
78
  *
79
  * @since 4.6.15
73
  }
74
 
75
  /**
76
+ * Parse the query when the customizer sends request to preview specific page to avoid 404 pages
77
  * or the wrong page.
78
  *
79
  * @since 4.6.15
src/Tribe/Main.php CHANGED
@@ -33,7 +33,7 @@ if ( ! class_exists( 'Tribe__Events__Main' ) ) {
33
  const VENUE_POST_TYPE = 'tribe_venue';
34
  const ORGANIZER_POST_TYPE = 'tribe_organizer';
35
 
36
- const VERSION = '5.16.1.1';
37
 
38
  /**
39
  * Min Pro Addon
@@ -1324,7 +1324,8 @@ if ( ! class_exists( 'Tribe__Events__Main' ) ) {
1324
  * @return boolean
1325
  */
1326
  public function show_upgrade() {
1327
- $show_tab = current_user_can( 'activate_plugins' );
 
1328
 
1329
  /**
1330
  * Provides an opportunity to override the decision to show or hide the upgrade tab
33
  const VENUE_POST_TYPE = 'tribe_venue';
34
  const ORGANIZER_POST_TYPE = 'tribe_organizer';
35
 
36
+ const VERSION = '5.16.2';
37
 
38
  /**
39
  * Min Pro Addon
1324
  * @return boolean
1325
  */
1326
  public function show_upgrade() {
1327
+ // This allows sub-site admins to utilize this setting when their access to plugins is restricted.
1328
+ $show_tab = current_user_can( 'activate_plugins' ) || ( is_multisite() && current_user_can( 'customize' ) );
1329
 
1330
  /**
1331
  * Provides an opportunity to override the decision to show or hide the upgrade tab
src/Tribe/Views/V2/Customizer/Notice.php CHANGED
@@ -56,6 +56,7 @@ class Notice {
56
  'tribe_events_page_tribe-app-shop', // App shop.
57
  'events_page_tribe-app-shop', // App shop.
58
  'tribe_events_page_tribe-common', // Settings & Welcome.
 
59
  'events_page_tribe-common', // Settings & Welcome.
60
  'toplevel_page_tribe-common', // Settings & Welcome.
61
  ];
56
  'tribe_events_page_tribe-app-shop', // App shop.
57
  'events_page_tribe-app-shop', // App shop.
58
  'tribe_events_page_tribe-common', // Settings & Welcome.
59
+ 'tribe_events_page_tec-events-settings', // New Settings & Welcome.
60
  'events_page_tribe-common', // Settings & Welcome.
61
  'toplevel_page_tribe-common', // Settings & Welcome.
62
  ];
src/Tribe/Views/V2/Manager.php CHANGED
@@ -384,7 +384,7 @@ class Manager {
384
  $domain = apply_filters( "tribe_events_views_v2_manager_{$slug}_view_label_domain", $domain, $view_class );
385
 
386
  /**
387
- * Pass by the translation engine, dont remove.
388
  */
389
  $label = __( $label, $domain );
390
 
384
  $domain = apply_filters( "tribe_events_views_v2_manager_{$slug}_view_label_domain", $domain, $view_class );
385
 
386
  /**
387
+ * Pass by the translation engine, don't remove.
388
  */
389
  $label = __( $label, $domain );
390
 
src/Tribe/Views/V2/Views/List_View.php CHANGED
@@ -85,7 +85,7 @@ class List_View extends View {
85
  $current_page = (int) $this->context->get( 'page', 1 );
86
  $display = $this->context->get( 'event_display_mode', $this->slug );
87
 
88
- if ( $this->slug === $display || 'default' === $display ) {
89
  $url = parent::next_url( $canonical );
90
  } elseif ( $current_page > 1 ) {
91
  $url = parent::prev_url( $canonical, [ Utils\View::get_past_event_display_key() => 'past' ] );
85
  $current_page = (int) $this->context->get( 'page', 1 );
86
  $display = $this->context->get( 'event_display_mode', $this->slug );
87
 
88
+ if ( $this->slug === $display || 'default' === $display || $this instanceof $display ) {
89
  $url = parent::next_url( $canonical );
90
  } elseif ( $current_page > 1 ) {
91
  $url = parent::prev_url( $canonical, [ Utils\View::get_past_event_display_key() => 'past' ] );
src/Tribe/Views/V2/Widgets/Widget_Abstract.php CHANGED
@@ -90,6 +90,26 @@ abstract class Widget_Abstract extends \Tribe\Widget\Widget_Abstract {
90
 
91
  // Ensure widgets never get Filter Bar classes on their containers.
92
  add_filter( "tribe_events_views_v2_filter_bar_{$this->view_slug}_view_html_classes", '__return_false' );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
93
  }
94
 
95
  /**
90
 
91
  // Ensure widgets never get Filter Bar classes on their containers.
92
  add_filter( "tribe_events_views_v2_filter_bar_{$this->view_slug}_view_html_classes", '__return_false' );
93
+
94
+ add_filter( "tribe_events_views_v2_view_{$this->view_slug}_repository_args", [ $this, 'no_widget_search' ] );
95
+ }
96
+
97
+ /**
98
+ * Remove search terms from the widget repository args.
99
+ *
100
+ * @since 5.16.2
101
+ *
102
+ * @param array<string,mixed> $repository_args The arguments for the widget events query.
103
+ *
104
+ * @return array<string,mixed> $repository_args The modified args.
105
+ */
106
+ public function no_widget_search( $repository_args ) {
107
+ // Sanity check.
108
+ if ( self::is_widget_in_use() ) {
109
+ unset( $repository_args['search'] );
110
+ }
111
+
112
+ return $repository_args;
113
  }
114
 
115
  /**
src/admin-views/aggregator/settings.php CHANGED
@@ -682,7 +682,7 @@ if ( tribe( 'events-aggregator.main' )->is_service_active() ) {
682
  'Use the options below to configure your imports. Global Import Settings apply to all imports, but you can also override the global settings by adjusting the origin-specific options. Check your Event Aggregator Service Status on the %1$s.',
683
  'the-events-calendar'
684
  ),
685
- '<a href="' . esc_url( tribe( 'tec.main' )->settings()->get_url( [ 'page' => 'tribe-help' ] ) ) . '#tribe-tribe-aggregator-status">' . esc_html__( 'Help page', 'the-events-calendar' ) . '</a>'
686
  );
687
  ?>
688
  </p>
682
  'Use the options below to configure your imports. Global Import Settings apply to all imports, but you can also override the global settings by adjusting the origin-specific options. Check your Event Aggregator Service Status on the %1$s.',
683
  'the-events-calendar'
684
  ),
685
+ '<a href="' . esc_url( tribe( 'tec.main' )->settings()->get_url( [ 'page' => 'tec-troubleshooting' ] ) ) . '#tribe-events-admin__ea-status">' . esc_html__( 'Troubleshooting Page', 'the-events-calendar' ) . '</a>'
686
  );
687
  ?>
688
  </p>
src/admin-views/tribe-options-general.php CHANGED
@@ -225,13 +225,6 @@ $general_tab_fields = Tribe__Main::array_insert_after_key(
225
  esc_html__( 'View Welcome Page', 'the-events-calendar' ) .
226
  '</legend><div class="tribe-field-wrap"><a href="' . tribe( 'tec.main' )->settings()->get_url( [ Tribe__Events__Main::instance()->activation_page->welcome_slug => 1 ] ) . '" class="button">' . esc_html__( 'View Welcome Page', 'the-events-calendar' ) . '</a><p class="tribe-field-indent description">' . esc_html__( 'View the page that displayed when you initially installed the plugin.', 'the-events-calendar' ) . '</p></div></fieldset><div class="clear"></div>',
227
  ],
228
- 'viewUpdatePage' => [
229
- 'type' => 'html',
230
- 'html' =>
231
- '<fieldset class="tribe-field tribe-field-html"><legend>' .
232
- esc_html__( 'View Update Page', 'the-events-calendar' ) .
233
- '</legend><div class="tribe-field-wrap"><a href="' . tribe( 'tec.main' )->settings()->get_url( [ Tribe__Events__Main::instance()->activation_page->update_slug => 1 ] ) . '" class="button">' . esc_html__( 'View Update Page', 'the-events-calendar' ) . '</a><p class="tribe-field-indent description">' . esc_html__( 'View the page that displayed when you updated the plugin.', 'the-events-calendar' ) . '</p></div></fieldset><div class="clear"></div>',
234
- ],
235
  ]
236
  );
237
 
225
  esc_html__( 'View Welcome Page', 'the-events-calendar' ) .
226
  '</legend><div class="tribe-field-wrap"><a href="' . tribe( 'tec.main' )->settings()->get_url( [ Tribe__Events__Main::instance()->activation_page->welcome_slug => 1 ] ) . '" class="button">' . esc_html__( 'View Welcome Page', 'the-events-calendar' ) . '</a><p class="tribe-field-indent description">' . esc_html__( 'View the page that displayed when you initially installed the plugin.', 'the-events-calendar' ) . '</p></div></fieldset><div class="clear"></div>',
227
  ],
 
 
 
 
 
 
 
228
  ]
229
  );
230
 
src/resources/css/aggregator-page.min.css CHANGED
@@ -1 +1 @@
1
- .tribe-ea .tribe-ea-tab{padding:20px;margin-top:20px;border:1px solid #ccc;background-color:#fff}.tribe-ea .tribe-ea-tab .form-table th[scope=row]{width:140px}.tribe-ea .tribe-ea-tab .form-table tr{position:relative}.tribe-ea .tribe-ea-tab .form-table .eb-url-row th[scope=row]{padding:0}.tribe-ea .tribe-ea-tab .form-table .eb-url-row td{padding:0 10px}.tribe-ea .tribe-ea-tab .subsubsub li{font-weight:700}.tribe-ea .tribe-ea-tab .subsubsub .count,.tribe-ea .tribe-ea-tab .subsubsub a{font-weight:400}.tribe-ea .tribe-ea-help{padding:4px;color:#0073aa;cursor:pointer}.tribe-ea .tribe-ea-hidden{display:none}.tribe-ea .tribe-ea-file-name{display:inline-block;font-style:italic;line-height:26px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto}.tribe-ea .tribe-ea-raw-list{line-height:1.25em;list-style:square;margin-top:0;margin-left:22px;margin-bottom:6px}.tribe-ea .tribe-ea-raw-list>li{margin-bottom:2px}.tribe-ea .tribe-ea-total{font-weight:600}.tribe-ea .tribe-ea-size-tiny{width:75px}.tribe-ea .tribe-ea-size-small{width:100px}.tribe-ea .tribe-ea-size-medium{width:150px}.tribe-ea .tribe-ea-size-large{width:200px}.tribe-ea .tribe-ea-size-xlarge{width:405px}.tribe-ea .has-credentials{padding:0}.tribe-ea .tribe-button-row{padding-left:0}.tribe-ea .tribe-ea-fileicon{padding:3px}.tribe-ea .tribe-ea-field-readonly{line-height:30px}.tribe-ea .tribe-ea-field-readonly+.tribe-ea-field{margin-left:10px}.tribe-ea .tribe-ea-field.tribe-field-inline-dropdown{margin-left:0}.tribe-ea .tribe-credential-row{border-top:15px solid #fff}.tribe-ea .enter-credentials{background-color:#f8eceb;padding:1rem}.tribe-ea .enter-credentials.credentials-entered{background-color:#ebf2eb}.tribe-ea .enter-credentials.credentials-entered .tribe-credentials-prompt,.tribe-ea .enter-credentials.credentials-entered .tribe-fieldset{display:none}.tribe-ea .enter-credentials.credentials-entered .tribe-credentials-success{display:block;margin-bottom:0}.tribe-ea .enter-credentials input{max-width:250px;width:75%}.tribe-ea .enter-credentials .dashicons{font-size:1.5rem;line-height:1.2rem;margin-right:.5rem}.tribe-ea .enter-credentials .dashicons-warning{color:#d54e21}.tribe-ea .enter-credentials .dashicons-yes{color:#41a341;font-size:2rem}.tribe-ea .enter-credentials #facebook_api_key{margin-right:1.5rem}.tribe-ea .enter-credentials .tribe-credentials-success{display:none}.tribe-ea .manage-column.column-frequency,.tribe-ea .manage-column.column-imported{width:15%}.tribe-ea .manage-column.column-total{width:15%;text-align:left}.tribe-ea .tribe-ea-tab-scheduled td.column-source{padding-left:10px}.tribe-ea .tribe-ea-tab-scheduled td.column-source :not(.row-actions) a:first-of-type{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;max-width:100%;vertical-align:bottom}.tribe-ea td.column-source{padding-left:50px;position:relative}.tribe-ea td.column-total{text-align:left}.tribe-ea .dashicons.tribe-ea-status-failed{color:#dc3232}.tribe-ea .tribe-ea-report-status{position:absolute;width:45px;bottom:0;top:0;left:0;font-size:25px}.tribe-ea .tribe-ea-report-status>.dashicons{width:100%;padding-top:10px;font-size:inherit}.tribe-ea .tribe-ea-report-status .tribe-ea-status-success{color:#46b450}.tribe-ea .tribe-ea-report-status .tribe-ea-status-scheduled{color:#00a0d2}.tribe-ea .tribe-ea-report-status .tribe-ea-status-failed{color:#dc3232}.tribe-ea .tribe-ea-report-status .tribe-ea-status-pending{color:#ffb900;font-size:.8em}.tribe-ea .select2-container-multi .select2-choices .select2-search-field input{height:25px}.tribe-ea .select2-container{margin:0 1px 0 0}.tribe-ea input,.tribe-ea select{margin-left:0}.tribe-ea .tribe-refine{margin-bottom:.25rem}.tribe-ea .tribe-refine:last-child{margin-bottom:0}.tribe-ea .tribe-date-helper{color:gray}.tribe-ea .tribe-ea-inline-label{padding-top:7px}.tribe-ea .tribe-notice-tribe-missing-aggregator-license{background-color:#f9f7f4;border-radius:16px;border:1px solid #f9f7f4;display:flex;justify-content:space-between;padding:60px}.tribe-ea .tribe-notice-tribe-missing-aggregator-license .tribe-notice-tribe-missing-aggregator-license__image{background-image:url(../images/aggregator/ea-intro-img-text.png);background-position:100%;background-repeat:no-repeat;background-size:contain;display:none;margin-left:30px}.tribe-ea .tribe-notice-tribe-missing-aggregator-license .upsell-banner{background:url(../images/aggregator/EventAggregator-icon.svg) transparent no-repeat;background-position:0;background-size:contain;font-family:apercu-mono-bold,monospace;height:43px;line-height:43px;margin:0 auto 30px;padding-left:60px}.tribe-ea .tribe-notice-tribe-missing-aggregator-license h3{color:#141827;font-size:40px;font-weight:700;letter-spacing:1.5px;line-height:1.2;margin:28px 0 0}.tribe-ea .tribe-notice-tribe-missing-aggregator-license p{color:#141827;font-size:16px;font-weight:300;letter-spacing:2px;margin:15px 0 30px}.tribe-ea .tribe-notice-tribe-missing-aggregator-license a:not(.tribe-button){color:#abd8e8}.tribe-ea .tribe-notice-tribe-missing-aggregator-license a:not(.tribe-button):active,.tribe-ea .tribe-notice-tribe-missing-aggregator-license a:not(.tribe-button):hover{color:#cbe1e8}.tribe-ea .tribe-banner.tribe-active.tribe-dependent,.tribe-ea .tribe-notice-tribe-missing-aggregator-license.tribe-dependent.tribe-active{display:flex}.tribe-ea .tribe-banner{display:flex;align-items:center;justify-content:center;flex:1 1 auto}.tribe-ea .tribe-banner.tribe-banner-eventbrite-tickets{background-image:linear-gradient(135deg,#0178ba,#0178ba 25%,#01bdac 65%,#01bdac);background-size:cover;padding:0;text-align:center}.tribe-ea .tribe-banner.tribe-banner-eventbrite-tickets h3{color:#fff;font-size:26px;letter-spacing:1px;font-weight:400;padding:0 45px}.tribe-ea .tribe-banner.tribe-banner-eventbrite-tickets img{max-width:165px}.tribe-ea .tribe-button{border:1px solid;border-radius:3px;color:#fff;display:inline-block;font-size:13px;font-weight:300;letter-spacing:1.5px;padding:15px 30px;text-decoration:none;text-transform:uppercase}.tribe-ea .tribe-button-primary{background:#000;border-color:#000;margin-right:5px}.tribe-ea .tribe-button-secondary{background:#334aff;border-color:#334aff;border-radius:40px;font-size:16px;font-weight:700;margin-left:0;margin-top:6px;padding:20px 50px;text-transform:none}.tribe-ea .dataTables_filter,.tribe-ea .dataTables_length{line-height:28px;margin-bottom:.5rem}.tribe-ea .dataTables_filter select,.tribe-ea .dataTables_length select{margin-top:-2px}.tribe-ea .tribe-view-filters.tribe-active+.tribe-filters{display:block}.tribe-ea dl.tribe-filters{display:none;margin-left:.5rem;margin-top:0}.tribe-ea dl.tribe-filters dt{clear:left;display:inline-block;font-weight:700;margin-right:.25rem}.tribe-ea dl.tribe-filters dd{display:inline;margin-left:0}.tribe-ea dl.tribe-filters dd:after{content:"";display:block;margin-bottom:.25rem}.tribe-ea .widefat td p{margin-bottom:.25em}.tribe-ea .tribe-ea-login-button{margin-left:2rem;margin-top:1rem}.tribe-ea-table-container{background-color:#fafafa;border:1px solid #e7e7e7;min-height:25px;padding:.5rem}.tribe-preview-container{display:none;padding-left:1rem;padding-right:1rem;margin-top:.5rem}.edit-form .tribe-preview-container,.show-data .tribe-preview-container,.tribe-preview-container.tribe-fetch-error,.tribe-preview-container.tribe-fetched,.tribe-preview-container.tribe-fetching{display:block}.tribe-preview-container.tribe-fetching .spinner-container{display:block;text-align:center}.tribe-preview-container.tribe-fetch-error .tribe-fetch-error-message{display:block}.tribe-preview-container .data-container{display:none}.tribe-preview-container .data-container.csv-data #tribe-csv-preview-message{display:block}.tribe-preview-container .data-container.csv-data #tribe-remote-preview-message{display:none}.tribe-preview-container .data-container #tribe-remote-preview-message{display:block}.tribe-preview-container>td{padding-left:0;padding-right:0}.tribe-preview-container .tribe-column-end-date,.tribe-preview-container .tribe-column-start-date,.tribe-preview-container .tribe-column-start-time{width:8em}.tribe-preview-container .spinner-container,.tribe-preview-container .tribe-fetch-error-message{display:none}.tribe-preview-container .spinner{float:none;margin-left:auto;margin-right:auto;visibility:visible}.tribe-preview-container .spinner-message{display:block;margin-top:.25rem}.tribe-preview-container .dataTable{float:left}.tribe-preview-container .dataTable .check-column input,.tribe-preview-container .dataTable .column-cb input{display:none}.tribe-preview-container .dataTable tfoot th,.tribe-preview-container .dataTable thead th{padding-right:20px;white-space:nowrap}.tribe-preview-container .dataTable thead tr+tr th{background:#f3f3f3;border-bottom:0;font-weight:700}.tribe-preview-container .tribe-td-height-limit{max-height:50px;overflow:hidden}.tribe-preview-container .display-checkboxes .check-column input,.tribe-preview-container .display-checkboxes .column-cb input{display:inline-block}.tribe-preview-container .tribe-preview-message{display:none;font-weight:700;line-height:26px}.tribe-preview-container #tribe-ea-field-post_status+label{margin-left:1rem}.tribe-default-settings{display:none;overflow:hidden;padding-bottom:1rem;padding-top:1rem}.tribe-default-settings label{display:inline-block;line-height:26px}.edit-form .tribe-default-settings,.edit-form .tribe-finalize-container,.show-data .data-container,.show-data .tribe-default-settings,.show-data .tribe-finalize-container{display:block}.edit-form .tribe-cancel{display:inline-block}.tribe-ea-form .tribe-bumpdown-manual,.tribe-ea-form .tribe-bumpdown-scheduled,.tribe-ea-form[data-origin=csv] .dataTables_filter,.tribe-ea-form[data-origin=csv] .dataTables_info,.tribe-ea-form[data-origin=csv] .dataTables_length,.tribe-ea-form[data-origin=csv] .dataTables_paginate{display:none}.tribe-ea-form[data-type=manual] .tribe-bumpdown-manual,.tribe-ea-form[data-type=schedule] .tribe-bumpdown-scheduled{display:inline-block}.tribe-cancel{display:none}.tribe-finalize-container{display:none;padding-top:1.5rem}.tribe-finalize-container .tribe-timezone-message{font-style:italic;padding-top:.5rem}.tribe-finalize-container .tribe-limits-message{font-style:italic;padding:0;margin:1em 0 -1.5em}.tribe-message-loader{display:none}.tribe-notice-aggregator-update-msg .progress{border:1px solid #ccc;float:left;margin-right:1rem;padding:1px;width:18rem}.tribe-notice-aggregator-update-msg .progress .bar{background:#ffba00;height:1rem;width:1%}.tribe-notice-aggregator-update-msg.completed{border-left-color:#46b450}.tribe-notice-aggregator-update-msg.completed .progress .bar{background:#7ad03a}.tribe-notice-aggregator-update-msg .tracker{margin:0;padding:0}.tribe-notice-aggregator-update-msg .tracker .tracked-item{display:none;margin:.25rem 0}.tribe-notice-aggregator-update-msg .tracker.has-created,.tribe-notice-aggregator-update-msg .tracker.has-skipped,.tribe-notice-aggregator-update-msg .tracker.has-updated{padding-bottom:.25rem}.tribe-notice-aggregator-update-msg .tracker.has-created .track-created,.tribe-notice-aggregator-update-msg .tracker.has-created .track-remaining,.tribe-notice-aggregator-update-msg .tracker.has-skipped .track-remaining,.tribe-notice-aggregator-update-msg .tracker.has-skipped .track-skipped,.tribe-notice-aggregator-update-msg .tracker.has-updated .track-remaining,.tribe-notice-aggregator-update-msg .tracker.has-updated .track-updated{display:block}.tribe-ea-tab-edit .tribe-bumpdown-trigger.tribe-ea-help{display:none}.select2-disabled{margin-bottom:0;color:gray;cursor:default}.tribe-dropdown-subtitle{font-size:11px;color:gray}.select2-highlighted .tribe-dropdown-subtitle{color:#fff}.tribe-aggregator-inactive .tribe-ea-tab-scheduled .widefat p,.tribe-aggregator-inactive .tribe-ea-tab-scheduled .widefat td,.tribe-aggregator-inactive .tribe-ea-tab-scheduled .widefat ul{color:#ccc}.tribe-ea-field-wrapper-post_status{min-width:275px}.tribe-ea-field-wrapper-post_status.tribe-active{float:left}@media screen and (min-width:1260px){.tribe-ea .tribe-notice-tribe-missing-aggregator-license .tribe-notice-tribe-missing-aggregator-license__content{width:50%}.tribe-ea .tribe-notice-tribe-missing-aggregator-license .tribe-notice-tribe-missing-aggregator-license__image{display:block;flex:auto}.tribe-ea .tribe-notice-tribe-missing-aggregator-license h3{font-size:68px;max-width:510px}.tribe-ea .tribe-notice-tribe-missing-aggregator-license p{font-size:22px;max-width:730px}.tribe-ea .tribe-button-secondary{font-size:20px;padding:26px 63px}}@media screen and (max-width:782px){.tribe-ea .form-table td{padding-right:0}.tribe-ea .form-table td input[type=text]{width:92%;display:inline-block}.tribe-ea td.tribe-dependent.tribe-active{display:block}.tribe-ea input+.tribe-ea-help{line-height:30px}}
1
+ .tribe-ea .tribe-ea-tab{background-color:#fff;border:1px solid #ccc;margin-top:20px;padding:20px}.tribe-ea .tribe-ea-tab .form-table th[scope=row]{width:140px}.tribe-ea .tribe-ea-tab .form-table tr{position:relative}.tribe-ea .tribe-ea-tab .form-table .eb-url-row th[scope=row]{padding:0}.tribe-ea .tribe-ea-tab .form-table .eb-url-row td{padding:0 10px}.tribe-ea .tribe-ea-tab .subsubsub li{font-weight:700}.tribe-ea .tribe-ea-tab .subsubsub .count,.tribe-ea .tribe-ea-tab .subsubsub a{font-weight:400}.tribe-ea .tribe-ea-help{color:#0073aa;cursor:pointer;padding:4px}.tribe-ea .tribe-ea-hidden{display:none}.tribe-ea .tribe-ea-file-name{display:inline-block;font-style:italic;line-height:26px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto}.tribe-ea .tribe-ea-raw-list{line-height:1.25em;list-style:square;margin-bottom:6px;margin-left:22px;margin-top:0}.tribe-ea .tribe-ea-raw-list>li{margin-bottom:2px}.tribe-ea .tribe-ea-total{font-weight:600}.tribe-ea .tribe-ea-size-tiny{width:75px}.tribe-ea .tribe-ea-size-small{width:100px}.tribe-ea .tribe-ea-size-medium{width:150px}.tribe-ea .tribe-ea-size-large{width:200px}.tribe-ea .tribe-ea-size-xlarge{width:405px}.tribe-ea .has-credentials{padding:0}.tribe-ea .tribe-button-row{padding-left:0}.tribe-ea .tribe-ea-fileicon{padding:3px}.tribe-ea .tribe-ea-field-readonly{line-height:30px}.tribe-ea .tribe-ea-field-readonly+.tribe-ea-field{margin-left:10px}.tribe-ea .tribe-ea-field.tribe-field-inline-dropdown{margin-left:0}.tribe-ea .tribe-credential-row{border-top:15px solid #fff}.tribe-ea .enter-credentials{background-color:#f8eceb;padding:1rem}.tribe-ea .enter-credentials.credentials-entered{background-color:#ebf2eb}.tribe-ea .enter-credentials.credentials-entered .tribe-credentials-prompt,.tribe-ea .enter-credentials.credentials-entered .tribe-fieldset{display:none}.tribe-ea .enter-credentials.credentials-entered .tribe-credentials-success{display:block;margin-bottom:0}.tribe-ea .enter-credentials input{max-width:250px;width:75%}.tribe-ea .enter-credentials .dashicons{font-size:1.5rem;line-height:1.2rem;margin-right:.5rem}.tribe-ea .enter-credentials .dashicons-warning{color:#d54e21}.tribe-ea .enter-credentials .dashicons-yes{color:#41a341;font-size:2rem}.tribe-ea .enter-credentials #facebook_api_key{margin-right:1.5rem}.tribe-ea .enter-credentials .tribe-credentials-success{display:none}.tribe-ea .manage-column.column-frequency,.tribe-ea .manage-column.column-imported{width:15%}.tribe-ea .manage-column.column-total{text-align:left;width:15%}.tribe-ea .tribe-ea-tab-scheduled td.column-source{padding-left:10px}.tribe-ea .tribe-ea-tab-scheduled td.column-source :not(.row-actions) a:first-of-type{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.tribe-ea td.column-source{padding-left:50px;position:relative}.tribe-ea td.column-total{text-align:left}.tribe-ea .dashicons.tribe-ea-status-failed{color:#dc3232}.tribe-ea .tribe-ea-report-status{bottom:0;font-size:25px;left:0;position:absolute;top:0;width:45px}.tribe-ea .tribe-ea-report-status>.dashicons{font-size:inherit;padding-top:10px;width:100%}.tribe-ea .tribe-ea-report-status .tribe-ea-status-success{color:#46b450}.tribe-ea .tribe-ea-report-status .tribe-ea-status-scheduled{color:#00a0d2}.tribe-ea .tribe-ea-report-status .tribe-ea-status-failed{color:#dc3232}.tribe-ea .tribe-ea-report-status .tribe-ea-status-pending{color:#ffb900;font-size:.8em}.tribe-ea .select2-container-multi .select2-choices .select2-search-field input{height:25px}.tribe-ea .select2-container{margin:0 1px 0 0}.tribe-ea input,.tribe-ea select{margin-left:0}.tribe-ea .tribe-refine{margin-bottom:.25rem}.tribe-ea .tribe-refine:last-child{margin-bottom:0}.tribe-ea .tribe-date-helper{color:gray}.tribe-ea .tribe-ea-inline-label{padding-top:7px}.tribe-ea .tribe-notice-tribe-missing-aggregator-license{background-color:#f9f7f4;border:1px solid #f9f7f4;border-radius:16px;display:flex;justify-content:space-between;padding:60px}.tribe-ea .tribe-notice-tribe-missing-aggregator-license .tribe-notice-tribe-missing-aggregator-license__image{background-image:url(../images/aggregator/ea-intro-img-text.png);background-position:100%;background-repeat:no-repeat;background-size:contain;display:none;margin-left:30px}.tribe-ea .tribe-notice-tribe-missing-aggregator-license .upsell-banner{background:url(../images/aggregator/EventAggregator-icon.svg) transparent no-repeat;background-position:0;background-size:contain;font-family:apercu-mono-bold,monospace;height:43px;line-height:43px;margin:0 auto 30px;padding-left:60px}.tribe-ea .tribe-notice-tribe-missing-aggregator-license h3{color:#141827;font-size:40px;font-weight:700;letter-spacing:1.5px;line-height:1.2;margin:28px 0 0}.tribe-ea .tribe-notice-tribe-missing-aggregator-license p{color:#141827;font-size:16px;font-weight:300;letter-spacing:2px;margin:15px 0 30px}.tribe-ea .tribe-notice-tribe-missing-aggregator-license a:not(.tribe-button){color:#abd8e8}.tribe-ea .tribe-notice-tribe-missing-aggregator-license a:not(.tribe-button):active,.tribe-ea .tribe-notice-tribe-missing-aggregator-license a:not(.tribe-button):hover{color:#cbe1e8}.tribe-ea .tribe-banner.tribe-active.tribe-dependent,.tribe-ea .tribe-notice-tribe-missing-aggregator-license.tribe-dependent.tribe-active{display:flex}.tribe-ea .tribe-banner{align-items:center;display:flex;flex:1 1 auto;justify-content:center}.tribe-ea .tribe-banner.tribe-banner-eventbrite-tickets{background-image:linear-gradient(135deg,#0178ba,#0178ba 25%,#01bdac 65%,#01bdac);background-size:cover;padding:0;text-align:center}.tribe-ea .tribe-banner.tribe-banner-eventbrite-tickets h3{color:#fff;font-size:26px;font-weight:400;letter-spacing:1px;padding:0 45px}.tribe-ea .tribe-banner.tribe-banner-eventbrite-tickets img{max-width:165px}.tribe-ea .tribe-button{border:1px solid;border-radius:3px;color:#fff;display:inline-block;font-size:13px;font-weight:300;letter-spacing:1.5px;padding:15px 30px;text-decoration:none;text-transform:uppercase}.tribe-ea .tribe-button-primary{background:#000;border-color:#000;margin-right:5px}.tribe-ea .tribe-button-secondary{background:#334aff;border-color:#334aff;border-radius:40px;font-size:16px;font-weight:700;margin-left:0;margin-top:6px;padding:20px 50px;text-transform:none}.tribe-ea .dataTables_filter,.tribe-ea .dataTables_length{line-height:28px;margin-bottom:.5rem}.tribe-ea .dataTables_filter select,.tribe-ea .dataTables_length select{margin-top:-2px}.tribe-ea .tribe-view-filters.tribe-active+.tribe-filters{display:block}.tribe-ea dl.tribe-filters{display:none;margin-left:.5rem;margin-top:0}.tribe-ea dl.tribe-filters dt{clear:left;display:inline-block;font-weight:700;margin-right:.25rem}.tribe-ea dl.tribe-filters dd{display:inline;margin-left:0}.tribe-ea dl.tribe-filters dd:after{content:"";display:block;margin-bottom:.25rem}.tribe-ea .widefat td p{margin-bottom:.25em}.tribe-ea .tribe-ea-login-button{margin-left:2rem;margin-top:1rem}.tribe-ea-table-container{background-color:#fafafa;border:1px solid #e7e7e7;min-height:25px;padding:.5rem}.tribe-preview-container{display:none;margin-top:.5rem;padding-left:1rem;padding-right:1rem}.edit-form .tribe-preview-container,.show-data .tribe-preview-container,.tribe-preview-container.tribe-fetch-error,.tribe-preview-container.tribe-fetched,.tribe-preview-container.tribe-fetching{display:block}.tribe-preview-container.tribe-fetching .spinner-container{display:block;text-align:center}.tribe-preview-container.tribe-fetch-error .tribe-fetch-error-message{display:block}.tribe-preview-container .data-container{display:none}.tribe-preview-container .data-container.csv-data #tribe-csv-preview-message{display:block}.tribe-preview-container .data-container.csv-data #tribe-remote-preview-message{display:none}.tribe-preview-container .data-container #tribe-remote-preview-message{display:block}.tribe-preview-container>td{padding-left:0;padding-right:0}.tribe-preview-container .tribe-column-end-date,.tribe-preview-container .tribe-column-start-date,.tribe-preview-container .tribe-column-start-time{width:8em}.tribe-preview-container .spinner-container,.tribe-preview-container .tribe-fetch-error-message{display:none}.tribe-preview-container .spinner{float:none;margin-left:auto;margin-right:auto;visibility:visible}.tribe-preview-container .spinner-message{display:block;margin-top:.25rem}.tribe-preview-container .dataTable{float:left}.tribe-preview-container .dataTable .check-column input,.tribe-preview-container .dataTable .column-cb input{display:none}.tribe-preview-container .dataTable tfoot th,.tribe-preview-container .dataTable thead th{padding-right:20px;white-space:nowrap}.tribe-preview-container .dataTable thead tr+tr th{background:#f3f3f3;border-bottom:0;font-weight:700}.tribe-preview-container .tribe-td-height-limit{max-height:50px;overflow:hidden}.tribe-preview-container .display-checkboxes .check-column input,.tribe-preview-container .display-checkboxes .column-cb input{display:inline-block}.tribe-preview-container .tribe-preview-message{display:none;font-weight:700;line-height:26px}.tribe-preview-container #tribe-ea-field-post_status+label{margin-left:1rem}.tribe-default-settings{display:none;overflow:hidden;padding-bottom:1rem;padding-top:1rem}.tribe-default-settings label{display:inline-block;line-height:26px}.edit-form .tribe-default-settings,.edit-form .tribe-finalize-container,.show-data .data-container,.show-data .tribe-default-settings,.show-data .tribe-finalize-container{display:block}.edit-form .tribe-cancel{display:inline-block}.tribe-ea-form .tribe-bumpdown-manual,.tribe-ea-form .tribe-bumpdown-scheduled,.tribe-ea-form[data-origin=csv] .dataTables_filter,.tribe-ea-form[data-origin=csv] .dataTables_info,.tribe-ea-form[data-origin=csv] .dataTables_length,.tribe-ea-form[data-origin=csv] .dataTables_paginate{display:none}.tribe-ea-form[data-type=manual] .tribe-bumpdown-manual,.tribe-ea-form[data-type=schedule] .tribe-bumpdown-scheduled{display:inline-block}.tribe-cancel{display:none}.tribe-finalize-container{display:none;padding-top:1.5rem}.tribe-finalize-container .tribe-timezone-message{font-style:italic;padding-top:.5rem}.tribe-finalize-container .tribe-limits-message{font-style:italic;margin:1em 0 -1.5em;padding:0}.tribe-message-loader,.tribe-notice-aggregator-update-msg{display:none}.tribe-notice-aggregator-update-msg .progress{border:1px solid #ccc;float:left;margin-right:1rem;padding:1px;width:18rem}.tribe-notice-aggregator-update-msg .progress .bar{background:#ffba00;height:1rem;width:1%}.tribe-notice-aggregator-update-msg .tracker{margin:0;padding:0}.tribe-notice-aggregator-update-msg .tracker .tracked-item{display:none;margin:.25rem 0}.tribe-notice-aggregator-update-msg .tracker.has-created,.tribe-notice-aggregator-update-msg .tracker.has-skipped,.tribe-notice-aggregator-update-msg .tracker.has-updated{padding-bottom:.25rem}.tribe-notice-aggregator-update-msg .tracker.has-created .track-created,.tribe-notice-aggregator-update-msg .tracker.has-created .track-remaining,.tribe-notice-aggregator-update-msg .tracker.has-skipped .track-remaining,.tribe-notice-aggregator-update-msg .tracker.has-skipped .track-skipped,.tribe-notice-aggregator-update-msg .tracker.has-updated .track-remaining,.tribe-notice-aggregator-update-msg .tracker.has-updated .track-updated,.tribe_events_page_aggregator .tribe-notice-aggregator-update-msg{display:block}.tribe-ea-tab-edit .tribe-bumpdown-trigger.tribe-ea-help{display:none}.select2-disabled{color:gray;cursor:default;margin-bottom:0}.tribe-dropdown-subtitle{color:gray;font-size:11px}.select2-highlighted .tribe-dropdown-subtitle{color:#fff}.tribe-aggregator-inactive .tribe-ea-tab-scheduled .widefat p,.tribe-aggregator-inactive .tribe-ea-tab-scheduled .widefat td,.tribe-aggregator-inactive .tribe-ea-tab-scheduled .widefat ul{color:#ccc}.tribe-ea-field-wrapper-post_status{min-width:275px}.tribe-ea-field-wrapper-post_status.tribe-active{float:left}@media screen and (min-width:1260px){.tribe-ea .tribe-notice-tribe-missing-aggregator-license .tribe-notice-tribe-missing-aggregator-license__content{width:50%}.tribe-ea .tribe-notice-tribe-missing-aggregator-license .tribe-notice-tribe-missing-aggregator-license__image{display:block;flex:auto}.tribe-ea .tribe-notice-tribe-missing-aggregator-license h3{font-size:68px;max-width:510px}.tribe-ea .tribe-notice-tribe-missing-aggregator-license p{font-size:22px;max-width:730px}.tribe-ea .tribe-button-secondary{font-size:20px;padding:26px 63px}}@media screen and (max-width:782px){.tribe-ea .form-table td{padding-right:0}.tribe-ea .form-table td input[type=text]{display:inline-block;width:92%}.tribe-ea td.tribe-dependent.tribe-active{display:block}.tribe-ea input+.tribe-ea-help{line-height:30px}}
src/resources/css/tribe-admin-single-blocks.min.css CHANGED
@@ -1 +1 @@
1
- .single-tribe_events .tribe-events-c-ical,.tribe-events .tribe-events-c-ical{margin-top:var(--tec-spacer-4);text-align:right}.single-tribe_events .tribe-events-c-ical__link,.tribe-events .tribe-events-c-ical__link{align-items:center;display:inline-flex;justify-content:center;padding:var(--tec-spacer-2);width:100%}.tribe-common--breakpoint-medium.single-tribe_events .tribe-events-c-ical__link,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-ical__link{width:auto}.single-tribe_events .tribe-events-c-ical__link-icon-svg,.tribe-events .tribe-events-c-ical__link-icon-svg{display:none}.single-tribe_events .tribe-events-c-subscribe-dropdown__container,.tribe-events .tribe-events-c-subscribe-dropdown__container{display:flex;flex-flow:column;justify-content:flex-end}.single-tribe_events .tribe-events-c-subscribe-dropdown,.tribe-events .tribe-events-c-subscribe-dropdown{font-size:var(--tec-font-size-2);margin:var(--tec-spacer-7) 0}.tribe-common--breakpoint-medium.single-tribe_events .tribe-events-c-subscribe-dropdown,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-subscribe-dropdown{float:right;margin-left:auto}.tribe-events--filter-bar-vertical.tribe-common--breakpoint-medium.single-tribe_events .tribe-events-c-subscribe-dropdown,.tribe-events--filter-bar-vertical.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-subscribe-dropdown{width:auto}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button{position:relative}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon{display:inline-block;height:6px;margin-left:var(--tec-spacer-1);vertical-align:middle;width:10px}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__content,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__content{display:none}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list{list-style:none;padding:var(--tec-spacer-1);transform:translateY(var(--tec-spacer-1));width:auto;z-index:var(--tec-z-index-dropdown)}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item{border-radius:var(--tec-border-radius-default);outline:0;padding:var(--tec-spacer-0);text-align:left}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item a,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item a{display:inline-block;padding:0 var(--tec-spacer-3);width:100%}.single-tribe_events .tribe-events-c-subscribe-dropdown:focus-within .tribe-events-c-subscribe-dropdown__content,.single-tribe_events .tribe-events-c-subscribe-dropdown:focus .tribe-events-c-subscribe-dropdown__content,.tribe-events .tribe-events-c-subscribe-dropdown:focus-within .tribe-events-c-subscribe-dropdown__content,.tribe-events .tribe-events-c-subscribe-dropdown:focus .tribe-events-c-subscribe-dropdown__content{display:block}.single-tribe_events .tribe-events-c-subscribe-dropdown:focus-within .tribe-events-c-subscribe-dropdown__button-icon,.single-tribe_events .tribe-events-c-subscribe-dropdown:focus .tribe-events-c-subscribe-dropdown__button-icon,.tribe-events .tribe-events-c-subscribe-dropdown:focus-within .tribe-events-c-subscribe-dropdown__button-icon,.tribe-events .tribe-events-c-subscribe-dropdown:focus .tribe-events-c-subscribe-dropdown__button-icon{transform:rotate(180deg)}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button--active+.tribe-events-c-subscribe-dropdown__content,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button--active+.tribe-events-c-subscribe-dropdown__content{display:block}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button--active .tribe-events-c-subscribe-dropdown__button-icon,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button--active .tribe-events-c-subscribe-dropdown__button-icon{transform:rotate(180deg)}.single-tribe_events .tribe-events-c-ical__link,.single-tribe_events .tribe-events-c-ical__link:visited,.tribe-events .tribe-events-c-ical__link,.tribe-events .tribe-events-c-ical__link:visited{align-items:center;background-color:var(--tec-color-background);border:1px solid var(--tec-color-accent-primary);border-radius:var(--tec-border-radius-default);color:var(--tec-color-accent-primary);font-weight:var(--tec-font-weight-bold)}.single-tribe_events .tribe-events-c-ical__link:active,.single-tribe_events .tribe-events-c-ical__link:focus,.single-tribe_events .tribe-events-c-ical__link:focus-within,.single-tribe_events .tribe-events-c-ical__link:hover,.tribe-events .tribe-events-c-ical__link:active,.tribe-events .tribe-events-c-ical__link:focus,.tribe-events .tribe-events-c-ical__link:focus-within,.tribe-events .tribe-events-c-ical__link:hover{background-color:var(--tec-color-accent-primary);color:var(--tec-color-background)}.single-tribe_events .tribe-events-c-ical__link:active .tribe-events-c-ical__link-icon-svg path,.single-tribe_events .tribe-events-c-ical__link:focus-within .tribe-events-c-ical__link-icon-svg path,.single-tribe_events .tribe-events-c-ical__link:focus .tribe-events-c-ical__link-icon-svg path,.single-tribe_events .tribe-events-c-ical__link:hover .tribe-events-c-ical__link-icon-svg path,.tribe-events .tribe-events-c-ical__link:active .tribe-events-c-ical__link-icon-svg path,.tribe-events .tribe-events-c-ical__link:focus-within .tribe-events-c-ical__link-icon-svg path,.tribe-events .tribe-events-c-ical__link:focus .tribe-events-c-ical__link-icon-svg path,.tribe-events .tribe-events-c-ical__link:hover .tribe-events-c-ical__link-icon-svg path{stroke:var(--tec-color-background)}.single-tribe_events .tribe-events-c-ical__link-icon-svg,.tribe-events .tribe-events-c-ical__link-icon-svg{display:block;flex:none;margin-right:var(--tec-spacer-1);width:10px}.single-tribe_events .tribe-events-c-ical__link-icon-svg path,.tribe-events .tribe-events-c-ical__link-icon-svg path{stroke:currentColor}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover{background-color:var(--tec-color-accent-primary);color:var(--tec-color-background)}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text{cursor:pointer}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon{color:currentColor;stroke:currentColor}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon path,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon path{fill:currentColor}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list{background-color:var(--tec-color-background);border:1px solid var(--tec-color-border-secondary);border-radius:var(--tec-border-radius-default);box-shadow:var(--tec-box-shadow-default)}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif)}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:active,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:focus,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:focus-within,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:hover,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:active,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:focus,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:focus-within,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:hover{background-color:var(--tec-color-background-subscribe-list-item-hover)}.tribe-theme-twentyseventeen .single-tribe_events .tribe-events-c-ical__link:active,.tribe-theme-twentyseventeen .single-tribe_events .tribe-events-c-ical__link:focus,.tribe-theme-twentyseventeen .single-tribe_events .tribe-events-c-ical__link:hover,.tribe-theme-twentyseventeen .tribe-events .tribe-events-c-ical__link:active,.tribe-theme-twentyseventeen .tribe-events .tribe-events-c-ical__link:focus,.tribe-theme-twentyseventeen .tribe-events .tribe-events-c-ical__link:hover{color:var(--tec-color-background)}.tribe-theme-twentytwentyone .single-tribe_events .tribe-events-c-ical__link:focus:not(.wp-block-button__link):not(.wp-block-file__button),.tribe-theme-twentytwentyone .tribe-events .tribe-events-c-ical__link:focus:not(.wp-block-button__link):not(.wp-block-file__button){background-color:var(--tec-color-accent-primary);color:var(--tec-color-background)}.tribe-theme-twentytwentyone .single-tribe_events .tribe-events-c-subscribe-dropdown__list-item a:focus,.tribe-theme-twentytwentyone .single-tribe_events .tribe-events-c-subscribe-dropdown__list-item a:focus-within,.tribe-theme-twentytwentyone .single-tribe_events .tribe-events-c-subscribe-dropdown__list-item a:hover,.tribe-theme-twentytwentyone .tribe-events .tribe-events-c-subscribe-dropdown__list-item a:focus,.tribe-theme-twentytwentyone .tribe-events .tribe-events-c-subscribe-dropdown__list-item a:focus-within,.tribe-theme-twentytwentyone .tribe-events .tribe-events-c-subscribe-dropdown__list-item a:hover{background-color:transparent!important}.single-tribe_events .tribe-events-c-ical,.tribe-block__events-link .tribe-events-c-ical{text-align:left}.single-tribe_events .tribe-events-c-ical__link,.tribe-block__events-link .tribe-events-c-ical__link{color:var(--tec-color-accent-primary);font-size:var(--tec-font-size-2);margin:0 0 var(--tec-spacer-3);width:220px}.single-tribe_events .tribe-events .tribe-events-c-subscribe-dropdown__container,.tribe-block__events-link .tribe-events .tribe-events-c-subscribe-dropdown__container{width:200px}.single-tribe_events .tribe-events .tribe-events-c-subscribe-dropdown,.tribe-block__events-link .tribe-events .tribe-events-c-subscribe-dropdown{position:relative}.single-tribe_events .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__content,.tribe-block__events-link .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__content{position:absolute;top:42px;width:100%;z-index:var(--tec-z-index-dropdown)}.single-tribe_events .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon,.tribe-block__events-link .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon{margin-left:var(--tec-spacer-2)}.single-tribe_events .tribe-events-c-subscribe-dropdown__button,.tribe-block__events-link .tribe-events-c-subscribe-dropdown__button{padding:var(--tec-spacer-1) var(--tec-spacer-2);width:200px}.single-tribe_events .tribe-events-c-subscribe-dropdown__export-icon,.tribe-block__events-link .tribe-events-c-subscribe-dropdown__export-icon{color:currentColor;display:inline-block;height:16px;margin-right:var(--tec-spacer-1);margin-top:-3px;stroke:currentColor;vertical-align:middle;width:21px}#tribe-events-content .tribe-block__events-link .tribe-events-c-ical__link{color:var(--tec-color-accent-primary)}#tribe-events-content .tribe-block__events-link .tribe-events-c-ical__link:hover{color:#fff}.editor-styles-wrapper .tribe-editor__organizer__details{border-top:1px solid var(--tec-color-border-default);font-family:var(--tec-font-family-sans-serif);padding:22.5px 0}.editor-styles-wrapper .tribe-editor__organizer__details h3.tribe-editor__organizer__title-heading{color:var(--tec-color-link-accent);font-size:var(--tec-font-size-4);font-weight:400;letter-spacing:normal;line-height:1.64;margin-bottom:0;margin-top:0}.editor-styles-wrapper .tribe-editor__organizer__details p{color:var(--tec-color-text-primary);font-size:var(--tec-font-size-4);letter-spacing:normal;line-height:1.64}.tribe-editor__venue{border-top:1px solid var(--tec-color-border-default);flex-direction:column-reverse;font-family:var(--tec-font-family-sans-serif);justify-content:flex-start;padding:22.5px 0}.tribe-editor__venue.tribe-editor__venue--has-map .tribe-editor__map,.tribe-editor__venue.tribe-editor__venue--has-map .tribe-editor__venue--current{flex:none;width:100%}.tribe-editor__venue .tribe-editor__venue--current{margin-top:24px}.tribe-editor__venue .tribe-editor__venue--current .tribe-editor__venue__name h3{color:var(--tec-color-link-accent);font-size:var(--tec-font-size-4);font-weight:400;letter-spacing:normal;line-height:1.64}.tribe-editor__venue .tribe-editor__venue--current .tribe-editor__venue__address{margin-bottom:17px}.tribe-editor__venue .tribe-editor__venue--current .tribe-editor__venue__address a{color:var(--tec-color-accent-primary);text-decoration:none}.tribe-editor__venue .tribe-editor__venue--current .tribe-editor__venue__address .tribe-region.tribe-events-abbr{text-decoration:none}.tribe-editor__venue .tribe-editor__venue--current .tribe-editor__venue__phone{margin-bottom:0}.tribe-editor__venue .tribe-editor__venue--current .tribe-editor__venue__address,.tribe-editor__venue .tribe-editor__venue--current .tribe-editor__venue__phone,.tribe-editor__venue .tribe-editor__venue--current .tribe-editor__venue__website{color:var(--tec-color-text-primary);font-size:var(--tec-font-size-4);font-weight:400;letter-spacing:normal;line-height:1.64}.tribe-editor__events-link{font-family:var(--tec-font-family-sans-serif);padding:20px 0}.tribe-editor__events-link .tribe-editor__btn--link{background-color:transparent;border:none;border-radius:var(--tec-border-radius-default);display:block;outline:0;padding:var(--tec-spacer-0)}.tribe-editor__events-link .tribe-editor__btn--link .tribe-editor__btn-input{color:var(--tec-color-link-accent);display:block;font-size:var(--tec-font-size-4);font-weight:400;margin:10px 15px 10px 0;min-height:revert;padding:0}.tribe-editor__events-link .tribe-editor__btn--link .tribe-editor__btn-input:before{color:var(--tec-color-link-accent);content:"+";margin-right:3px}.tribe-editor__events-link .tribe-editor__btn--link .tribe-editor__btn-input input{background:transparent;color:var(--tec-color-link-accent);font-size:var(--tec-font-size-4);font-weight:400}.tribe-editor__events-link .tribe-editor__btn--link svg{display:none}.tribe-editor__event-price{font-family:var(--tec-font-family-sans-serif);padding:20px 0 10px}.tribe-editor__event-price .tribe-editor__event-price__cost,.tribe-editor__event-price .tribe-editor__event-price__currency,.tribe-editor__event-price .tribe-editor__event-price__description{font-size:var(--tec-font-size-4)}.tribe-editor__subtitle .tribe-editor__btn--label,.tribe-editor__subtitle .tribe-editor__subtitle__headline-content,.tribe-editor__subtitle .tribe-editor__subtitle__headline-date{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-4);font-weight:400;letter-spacing:normal;line-height:1.63}.tribe-editor__event-details{background:transparent;border:none;font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-3);letter-spacing:normal;line-height:1.64}.tribe-editor__event-details .tribe-editor__meta-group{margin:0;padding:0}.tribe-editor__event-details ::placeholder{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:17px;font-weight:700;letter-spacing:normal;line-height:1.64}.tribe-editor__event-details br{display:none}.tribe-editor__event-details strong{display:block;margin:10px 0}.tribe-editor__event-details .tribe-editor__organizer__list,.tribe-editor__event-details .tribe-editor__terms__list{font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-4);margin:0;padding:0}.tribe-editor__event-details .tribe-editor__organizer__list a,.tribe-editor__event-details .tribe-editor__terms__list a{color:var(--tec-color-link-accent);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-4);text-decoration:none}.tribe-editor__event-details .tribe-editor__organizer__list li,.tribe-editor__event-details .tribe-editor__terms__list li{font-size:var(--tec-font-size-3)}.tribe-editor__event-details #tribe-event-url{color:var(--tec-color-link-accent)}.tribe-editor__related-events .tribe-editor__related-events__title-text input{background:transparent;color:var(--tec-color-link-accent);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-4);font-weight:400;letter-spacing:normal;line-height:1.64;margin-bottom:0;margin-top:0;padding:0}.tribe-editor__related-events .tribe-editor__related-events__warning{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-3);letter-spacing:normal;line-height:1.64;margin:0}.tribe-editor__related-events .tribe-editor__related-events__grid--item-details .tribe-editor__related-events__grid--item-title{color:var(--tec-color-link-accent);font-size:var(--tec-font-size-3)}.tribe-editor__event-website{font-family:var(--tec-font-family-sans-serif)}.tribe-editor__event-website .tribe-editor__event-website__label-text input{background-color:var(--tec-color-accent-primary);border:none;border-radius:4px;color:#fff;font-size:var(--tec-font-size-4);font-weight:700;min-height:40px;padding:0 20px}.tribe-editor__event-website .tribe-editor__event-website__label-text input::placeholder{color:#fff;opacity:.5}.tribe-editor__event-website .block-editor-url-input input[type=text],.tribe-editor__event-website .components-popover .block-editor-url-input input[type=text]{color:var(--tec-color-accent-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-4);letter-spacing:normal;line-height:1.64}.post-type-tribe_events .wp-block.wp-block-post-title{color:var(--tec-color-text-event-title);font-size:var(--tec-font-size-10)}.post-type-tribe_events p.wp-block-paragraph{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-4);letter-spacing:normal;line-height:1.64}.post-type-tribe_events #tribe-event-url,.post-type-tribe_events .tribe-editor__event-cost__value,.post-type-tribe_events .tribe-editor__event-details .tribe-editor__meta-group .tribe-editor__events-section__headline input{background:transparent}.tribe-editor__events-pro__recurrence-description{background-color:#f7f6f6;border-radius:40px;color:var(--tec-color-text-primary);display:inline-flex;font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-4);min-height:40px;padding:0 20px 0 35px;position:relative}.tribe-editor__events-pro__recurrence-description:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.333 3.826c0 .065 0 .13-.02.174 0 .022-.02.065-.02.087a.9.9 0 0 1-.197.37L10.45 7.37a.797.797 0 0 1-.592.26.797.797 0 0 1-.593-.26c-.316-.348-.316-.935 0-1.305l1.225-1.348H6.3c-2.547 0-4.64 2.283-4.64 5.11 0 1.369.474 2.651 1.363 3.608.316.348.316.935 0 1.304A.797.797 0 0 1 2.43 15a.797.797 0 0 1-.593-.26C.652 13.434 0 11.695 0 9.847c0-3.826 2.825-6.935 6.301-6.935h4.208L9.284 1.565c-.316-.348-.316-.935 0-1.304.316-.348.85-.348 1.185 0l2.647 2.913a.952.952 0 0 1 .198.37c0 .021.02.065.02.086v.196zM20 10.152c0 3.826-2.825 6.935-6.301 6.935H9.49l1.225 1.348c.336.348.336.935 0 1.304a.797.797 0 0 1-.593.261.83.83 0 0 1-.592-.26l-2.627-2.936a.948.948 0 0 1-.198-.37c0-.021-.02-.064-.02-.086-.02-.065-.02-.109-.02-.174 0-.065 0-.13.02-.174 0-.022.02-.065.02-.087a.9.9 0 0 1 .198-.37L9.55 12.63c.316-.347.849-.347 1.185 0 .336.348.336.935 0 1.305L9.51 15.283h4.208c2.548 0 4.641-2.283 4.641-5.11 0-1.369-.474-2.651-1.362-3.608a.97.97 0 0 1 0-1.304c.316-.348.849-.348 1.185 0C19.348 6.543 20 8.283 20 10.152z'/%3E%3C/svg%3E") 0/12px no-repeat;content:"";height:20px;left:20px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.tribe-editor__events-pro__recurrence-description svg{display:none}.tribe-editor__events-pro__recurrence-description span{color:var(--tec-color-text-primary);font-size:var(--tec-font-size-4);font-weight:700;padding-left:30px}.tribe-editor__events-pro__recurrence-description a{color:var(--tec-color-accent-primary);font-size:var(--tec-font-size-3);text-decoration:none}.tribe-editor__events-pro__recurrence-description>a{margin:0;padding:0}.tribe-editor__soc__input,.tribe-editor__soc__input__container{background:#f7f8f9;border:none;color:#000}.tribe-editor__soc__input .tribe-editor__soc__input,.tribe-editor__soc__input::placeholder,.tribe-editor__soc__input__container .tribe-editor__soc__input,.tribe-editor__soc__input__container::placeholder{color:#000}.tribe-editor__soc__input .tribe-editor__soc__input,.tribe-editor__soc__input__container .tribe-editor__soc__input{padding-left:15px}.tribe-editor__soc__input__container--active,.tribe-editor__soc__input__container--active .tribe-editor__soc__input{background:#fff;border:1px solid #f7f8f9;color:#000}.post-type-tribe_events #adminmenuwrap{margin-top:0}.theme-twentytwentyone .tribe-editor__related-events .tribe-editor__related-events__title-text input,.theme-twentytwentyone input,.theme-twentytwentyone textarea{background:transparent}.theme-twentytwentyone .editor-styles-wrapper .wp-block.editor-post-title__block .editor-post-title__input{color:var(--tec-color-text-primary);font-size:50px;font-weight:700;padding-left:50px}@media screen and (min-width:768px){.editor-styles-wrapper .tribe-editor__organizer__details{padding:32px 0}.tribe-editor__venue{flex-direction:row;padding:32px 0}.tribe-editor__venue.tribe-editor__venue--has-map .tribe-editor__map,.tribe-editor__venue.tribe-editor__venue--has-map .tribe-editor__venue--current{width:50%}.tribe-editor__venue .tribe-editor__venue--current{margin-top:0}}@media screen and (min-width:1200px){.tribe-editor__venue.tribe-editor__venue--has-map .tribe-editor__venue--current{margin-right:100px;width:35%}}
1
+ .single-tribe_events .tribe-events-c-ical,.tribe-events .tribe-events-c-ical{margin-top:var(--tec-spacer-4);text-align:right}.single-tribe_events .tribe-events-c-ical__link,.tribe-events .tribe-events-c-ical__link{align-items:center;display:inline-flex;justify-content:center;padding:var(--tec-spacer-2);width:100%}.tribe-common--breakpoint-medium.single-tribe_events .tribe-events-c-ical__link,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-ical__link{width:auto}.single-tribe_events .tribe-events-c-ical__link-icon-svg,.tribe-events .tribe-events-c-ical__link-icon-svg{display:none}.single-tribe_events .tribe-events-c-subscribe-dropdown__container,.tribe-events .tribe-events-c-subscribe-dropdown__container{display:flex;flex-flow:column;justify-content:flex-end}.single-tribe_events .tribe-events-c-subscribe-dropdown,.tribe-events .tribe-events-c-subscribe-dropdown{font-size:var(--tec-font-size-2);margin:var(--tec-spacer-7) 0}.tribe-common--breakpoint-medium.single-tribe_events .tribe-events-c-subscribe-dropdown,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-subscribe-dropdown{float:right;margin-left:auto}.tribe-events--filter-bar-vertical.tribe-common--breakpoint-medium.single-tribe_events .tribe-events-c-subscribe-dropdown,.tribe-events--filter-bar-vertical.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-subscribe-dropdown{width:auto}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button{position:relative}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon{display:inline-block;height:6px;margin-left:var(--tec-spacer-1);vertical-align:middle;width:10px}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__export-icon,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__export-icon{height:16px}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__content,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__content{display:none}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list{list-style:none;padding:var(--tec-spacer-1);transform:translateY(var(--tec-spacer-1));width:auto;z-index:var(--tec-z-index-dropdown)}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item{border-radius:var(--tec-border-radius-default);outline:0;padding:var(--tec-spacer-0);text-align:left}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item a,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item a{display:inline-block;padding:0 var(--tec-spacer-3);width:100%}.single-tribe_events .tribe-events-c-subscribe-dropdown:focus-within .tribe-events-c-subscribe-dropdown__content,.single-tribe_events .tribe-events-c-subscribe-dropdown:focus .tribe-events-c-subscribe-dropdown__content,.tribe-events .tribe-events-c-subscribe-dropdown:focus-within .tribe-events-c-subscribe-dropdown__content,.tribe-events .tribe-events-c-subscribe-dropdown:focus .tribe-events-c-subscribe-dropdown__content{display:block}.single-tribe_events .tribe-events-c-subscribe-dropdown:focus-within .tribe-events-c-subscribe-dropdown__button-icon,.single-tribe_events .tribe-events-c-subscribe-dropdown:focus .tribe-events-c-subscribe-dropdown__button-icon,.tribe-events .tribe-events-c-subscribe-dropdown:focus-within .tribe-events-c-subscribe-dropdown__button-icon,.tribe-events .tribe-events-c-subscribe-dropdown:focus .tribe-events-c-subscribe-dropdown__button-icon{transform:rotate(180deg)}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button--active+.tribe-events-c-subscribe-dropdown__content,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button--active+.tribe-events-c-subscribe-dropdown__content{display:block}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button--active .tribe-events-c-subscribe-dropdown__button-icon,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button--active .tribe-events-c-subscribe-dropdown__button-icon{transform:rotate(180deg)}.single-tribe_events .tribe-events-c-ical__link,.single-tribe_events .tribe-events-c-ical__link:visited,.tribe-events .tribe-events-c-ical__link,.tribe-events .tribe-events-c-ical__link:visited{align-items:center;background-color:var(--tec-color-background);border:1px solid var(--tec-color-accent-primary);border-radius:var(--tec-border-radius-default);color:var(--tec-color-accent-primary);font-weight:var(--tec-font-weight-bold)}.single-tribe_events .tribe-events-c-ical__link:active,.single-tribe_events .tribe-events-c-ical__link:focus,.single-tribe_events .tribe-events-c-ical__link:focus-within,.single-tribe_events .tribe-events-c-ical__link:hover,.tribe-events .tribe-events-c-ical__link:active,.tribe-events .tribe-events-c-ical__link:focus,.tribe-events .tribe-events-c-ical__link:focus-within,.tribe-events .tribe-events-c-ical__link:hover{background-color:var(--tec-color-accent-primary);color:var(--tec-color-background)}.single-tribe_events .tribe-events-c-ical__link:active .tribe-events-c-ical__link-icon-svg path,.single-tribe_events .tribe-events-c-ical__link:focus-within .tribe-events-c-ical__link-icon-svg path,.single-tribe_events .tribe-events-c-ical__link:focus .tribe-events-c-ical__link-icon-svg path,.single-tribe_events .tribe-events-c-ical__link:hover .tribe-events-c-ical__link-icon-svg path,.tribe-events .tribe-events-c-ical__link:active .tribe-events-c-ical__link-icon-svg path,.tribe-events .tribe-events-c-ical__link:focus-within .tribe-events-c-ical__link-icon-svg path,.tribe-events .tribe-events-c-ical__link:focus .tribe-events-c-ical__link-icon-svg path,.tribe-events .tribe-events-c-ical__link:hover .tribe-events-c-ical__link-icon-svg path{stroke:var(--tec-color-background)}.single-tribe_events .tribe-events-c-ical__link-icon-svg,.tribe-events .tribe-events-c-ical__link-icon-svg{display:block;flex:none;margin-right:var(--tec-spacer-1);width:10px}.single-tribe_events .tribe-events-c-ical__link-icon-svg path,.tribe-events .tribe-events-c-ical__link-icon-svg path{stroke:currentColor}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover{background-color:var(--tec-color-accent-primary);color:var(--tec-color-background)}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text{cursor:pointer}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon{color:currentColor;stroke:currentColor}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon path,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon path{fill:currentColor}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list{background-color:var(--tec-color-background);border:1px solid var(--tec-color-border-secondary);border-radius:var(--tec-border-radius-default);box-shadow:var(--tec-box-shadow-default)}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif)}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:active,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:focus,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:focus-within,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:hover,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:active,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:focus,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:focus-within,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:hover{background-color:var(--tec-color-background-subscribe-list-item-hover)}.tribe-theme-twentyseventeen .single-tribe_events .tribe-events-c-ical__link:active,.tribe-theme-twentyseventeen .single-tribe_events .tribe-events-c-ical__link:focus,.tribe-theme-twentyseventeen .single-tribe_events .tribe-events-c-ical__link:hover,.tribe-theme-twentyseventeen .tribe-events .tribe-events-c-ical__link:active,.tribe-theme-twentyseventeen .tribe-events .tribe-events-c-ical__link:focus,.tribe-theme-twentyseventeen .tribe-events .tribe-events-c-ical__link:hover{color:var(--tec-color-background)}.tribe-theme-twentytwentyone .single-tribe_events .tribe-events-c-ical__link:focus:not(.wp-block-button__link):not(.wp-block-file__button),.tribe-theme-twentytwentyone .tribe-events .tribe-events-c-ical__link:focus:not(.wp-block-button__link):not(.wp-block-file__button){background-color:var(--tec-color-accent-primary);color:var(--tec-color-background)}.tribe-theme-twentytwentyone .single-tribe_events .tribe-events-c-subscribe-dropdown__list-item a:focus,.tribe-theme-twentytwentyone .single-tribe_events .tribe-events-c-subscribe-dropdown__list-item a:focus-within,.tribe-theme-twentytwentyone .single-tribe_events .tribe-events-c-subscribe-dropdown__list-item a:hover,.tribe-theme-twentytwentyone .tribe-events .tribe-events-c-subscribe-dropdown__list-item a:focus,.tribe-theme-twentytwentyone .tribe-events .tribe-events-c-subscribe-dropdown__list-item a:focus-within,.tribe-theme-twentytwentyone .tribe-events .tribe-events-c-subscribe-dropdown__list-item a:hover{background-color:transparent!important}.single-tribe_events .tribe-events-c-ical,.tribe-block__events-link .tribe-events-c-ical{text-align:left}.single-tribe_events .tribe-events-c-ical__link,.tribe-block__events-link .tribe-events-c-ical__link{color:var(--tec-color-accent-primary);font-size:var(--tec-font-size-2);margin:0 0 var(--tec-spacer-3);width:220px}.single-tribe_events .tribe-events .tribe-events-c-subscribe-dropdown__container,.tribe-block__events-link .tribe-events .tribe-events-c-subscribe-dropdown__container{width:200px}.single-tribe_events .tribe-events .tribe-events-c-subscribe-dropdown,.tribe-block__events-link .tribe-events .tribe-events-c-subscribe-dropdown{position:relative}.single-tribe_events .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__content,.tribe-block__events-link .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__content{position:absolute;top:42px;width:100%;z-index:var(--tec-z-index-dropdown)}.single-tribe_events .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon,.tribe-block__events-link .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon{margin-left:var(--tec-spacer-2)}.single-tribe_events .tribe-events-c-subscribe-dropdown__button,.tribe-block__events-link .tribe-events-c-subscribe-dropdown__button{padding:var(--tec-spacer-1) var(--tec-spacer-2);width:200px}.single-tribe_events .tribe-events-c-subscribe-dropdown__export-icon,.tribe-block__events-link .tribe-events-c-subscribe-dropdown__export-icon{color:currentColor;display:inline-block;height:16px;margin-right:var(--tec-spacer-1);margin-top:-3px;stroke:currentColor;vertical-align:middle;width:21px}#tribe-events-content .tribe-block__events-link .tribe-events-c-ical__link{color:var(--tec-color-accent-primary)}#tribe-events-content .tribe-block__events-link .tribe-events-c-ical__link:hover{color:#fff}.editor-styles-wrapper .tribe-editor__organizer__details{border-top:1px solid var(--tec-color-border-default);font-family:var(--tec-font-family-sans-serif);padding:22.5px 0}.editor-styles-wrapper .tribe-editor__organizer__details h3.tribe-editor__organizer__title-heading{color:var(--tec-color-link-accent);font-size:var(--tec-font-size-4);font-weight:400;letter-spacing:normal;line-height:1.64;margin-bottom:0;margin-top:0}.editor-styles-wrapper .tribe-editor__organizer__details p{color:var(--tec-color-text-primary);font-size:var(--tec-font-size-4);letter-spacing:normal;line-height:1.64}.tribe-editor__venue{border-top:1px solid var(--tec-color-border-default);flex-direction:column-reverse;font-family:var(--tec-font-family-sans-serif);justify-content:flex-start;padding:22.5px 0}.tribe-editor__venue.tribe-editor__venue--has-map .tribe-editor__map,.tribe-editor__venue.tribe-editor__venue--has-map .tribe-editor__venue--current{flex:none;width:100%}.tribe-editor__venue .tribe-editor__venue--current{margin-top:24px}.tribe-editor__venue .tribe-editor__venue--current .tribe-editor__venue__name h3{color:var(--tec-color-link-accent);font-size:var(--tec-font-size-4);font-weight:400;letter-spacing:normal;line-height:1.64}.tribe-editor__venue .tribe-editor__venue--current .tribe-editor__venue__address{margin-bottom:17px}.tribe-editor__venue .tribe-editor__venue--current .tribe-editor__venue__address a{color:var(--tec-color-accent-primary);text-decoration:none}.tribe-editor__venue .tribe-editor__venue--current .tribe-editor__venue__address .tribe-region.tribe-events-abbr{text-decoration:none}.tribe-editor__venue .tribe-editor__venue--current .tribe-editor__venue__phone{margin-bottom:0}.tribe-editor__venue .tribe-editor__venue--current .tribe-editor__venue__address,.tribe-editor__venue .tribe-editor__venue--current .tribe-editor__venue__phone,.tribe-editor__venue .tribe-editor__venue--current .tribe-editor__venue__website{color:var(--tec-color-text-primary);font-size:var(--tec-font-size-4);font-weight:400;letter-spacing:normal;line-height:1.64}.tribe-editor__events-link{font-family:var(--tec-font-family-sans-serif);padding:20px 0}.tribe-editor__events-link .tribe-editor__btn--link{background-color:transparent;border:none;border-radius:var(--tec-border-radius-default);display:block;outline:0;padding:var(--tec-spacer-0)}.tribe-editor__events-link .tribe-editor__btn--link .tribe-editor__btn-input{color:var(--tec-color-link-accent);display:block;font-size:var(--tec-font-size-4);font-weight:400;margin:10px 15px 10px 0;min-height:revert;padding:0}.tribe-editor__events-link .tribe-editor__btn--link .tribe-editor__btn-input:before{color:var(--tec-color-link-accent);content:"+";margin-right:3px}.tribe-editor__events-link .tribe-editor__btn--link .tribe-editor__btn-input input{background:transparent;color:var(--tec-color-link-accent);font-size:var(--tec-font-size-4);font-weight:400}.tribe-editor__events-link .tribe-editor__btn--link svg{display:none}.tribe-editor__event-price{font-family:var(--tec-font-family-sans-serif);padding:20px 0 10px}.tribe-editor__event-price .tribe-editor__event-price__cost,.tribe-editor__event-price .tribe-editor__event-price__currency,.tribe-editor__event-price .tribe-editor__event-price__description{font-size:var(--tec-font-size-4)}.tribe-editor__subtitle .tribe-editor__btn--label,.tribe-editor__subtitle .tribe-editor__subtitle__headline-content,.tribe-editor__subtitle .tribe-editor__subtitle__headline-date{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-4);font-weight:400;letter-spacing:normal;line-height:1.63}.tribe-editor__event-details{background:transparent;border:none;font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-3);letter-spacing:normal;line-height:1.64}.tribe-editor__event-details .tribe-editor__meta-group{margin:0;padding:0}.tribe-editor__event-details ::placeholder{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:17px;font-weight:700;letter-spacing:normal;line-height:1.64}.tribe-editor__event-details br{display:none}.tribe-editor__event-details strong{display:block;margin:10px 0}.tribe-editor__event-details .tribe-editor__organizer__list,.tribe-editor__event-details .tribe-editor__terms__list{font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-4);margin:0;padding:0}.tribe-editor__event-details .tribe-editor__organizer__list a,.tribe-editor__event-details .tribe-editor__terms__list a{color:var(--tec-color-link-accent);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-4);text-decoration:none}.tribe-editor__event-details .tribe-editor__organizer__list li,.tribe-editor__event-details .tribe-editor__terms__list li{font-size:var(--tec-font-size-3)}.tribe-editor__event-details #tribe-event-url{color:var(--tec-color-link-accent)}.tribe-editor__related-events .tribe-editor__related-events__title-text input{background:transparent;color:var(--tec-color-link-accent);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-4);font-weight:400;letter-spacing:normal;line-height:1.64;margin-bottom:0;margin-top:0;padding:0}.tribe-editor__related-events .tribe-editor__related-events__warning{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-3);letter-spacing:normal;line-height:1.64;margin:0}.tribe-editor__related-events .tribe-editor__related-events__grid--item-details .tribe-editor__related-events__grid--item-title{color:var(--tec-color-link-accent);font-size:var(--tec-font-size-3)}.tribe-editor__event-website{font-family:var(--tec-font-family-sans-serif)}.tribe-editor__event-website .tribe-editor__event-website__label-text input{background-color:var(--tec-color-accent-primary);border:none;border-radius:4px;color:#fff;font-size:var(--tec-font-size-4);font-weight:700;min-height:40px;padding:0 20px}.tribe-editor__event-website .tribe-editor__event-website__label-text input::placeholder{color:#fff;opacity:.5}.tribe-editor__event-website .block-editor-url-input input[type=text],.tribe-editor__event-website .components-popover .block-editor-url-input input[type=text]{color:var(--tec-color-accent-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-4);letter-spacing:normal;line-height:1.64}.post-type-tribe_events .wp-block.wp-block-post-title{color:var(--tec-color-text-event-title);font-size:var(--tec-font-size-10)}.post-type-tribe_events p.wp-block-paragraph{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-4);letter-spacing:normal;line-height:1.64}.post-type-tribe_events #tribe-event-url,.post-type-tribe_events .tribe-editor__event-cost__value,.post-type-tribe_events .tribe-editor__event-details .tribe-editor__meta-group .tribe-editor__events-section__headline input{background:transparent}.tribe-editor__events-pro__recurrence-description{background-color:#f7f6f6;border-radius:40px;color:var(--tec-color-text-primary);display:inline-flex;font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-4);min-height:40px;padding:0 20px 0 35px;position:relative}.tribe-editor__events-pro__recurrence-description:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.333 3.826c0 .065 0 .13-.02.174 0 .022-.02.065-.02.087a.9.9 0 0 1-.197.37L10.45 7.37a.797.797 0 0 1-.592.26.797.797 0 0 1-.593-.26c-.316-.348-.316-.935 0-1.305l1.225-1.348H6.3c-2.547 0-4.64 2.283-4.64 5.11 0 1.369.474 2.651 1.363 3.608.316.348.316.935 0 1.304A.797.797 0 0 1 2.43 15a.797.797 0 0 1-.593-.26C.652 13.434 0 11.695 0 9.847c0-3.826 2.825-6.935 6.301-6.935h4.208L9.284 1.565c-.316-.348-.316-.935 0-1.304.316-.348.85-.348 1.185 0l2.647 2.913a.952.952 0 0 1 .198.37c0 .021.02.065.02.086v.196zM20 10.152c0 3.826-2.825 6.935-6.301 6.935H9.49l1.225 1.348c.336.348.336.935 0 1.304a.797.797 0 0 1-.593.261.83.83 0 0 1-.592-.26l-2.627-2.936a.948.948 0 0 1-.198-.37c0-.021-.02-.064-.02-.086-.02-.065-.02-.109-.02-.174 0-.065 0-.13.02-.174 0-.022.02-.065.02-.087a.9.9 0 0 1 .198-.37L9.55 12.63c.316-.347.849-.347 1.185 0 .336.348.336.935 0 1.305L9.51 15.283h4.208c2.548 0 4.641-2.283 4.641-5.11 0-1.369-.474-2.651-1.362-3.608a.97.97 0 0 1 0-1.304c.316-.348.849-.348 1.185 0C19.348 6.543 20 8.283 20 10.152z'/%3E%3C/svg%3E") 0/12px no-repeat;content:"";height:20px;left:20px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.tribe-editor__events-pro__recurrence-description svg{display:none}.tribe-editor__events-pro__recurrence-description span{color:var(--tec-color-text-primary);font-size:var(--tec-font-size-4);font-weight:700;padding-left:30px}.tribe-editor__events-pro__recurrence-description a{color:var(--tec-color-accent-primary);font-size:var(--tec-font-size-3);text-decoration:none}.tribe-editor__events-pro__recurrence-description>a{margin:0;padding:0}.tribe-editor__soc__input,.tribe-editor__soc__input__container{background:#f7f8f9;border:none;color:#000}.tribe-editor__soc__input .tribe-editor__soc__input,.tribe-editor__soc__input::placeholder,.tribe-editor__soc__input__container .tribe-editor__soc__input,.tribe-editor__soc__input__container::placeholder{color:#000}.tribe-editor__soc__input .tribe-editor__soc__input,.tribe-editor__soc__input__container .tribe-editor__soc__input{padding-left:15px}.tribe-editor__soc__input__container--active,.tribe-editor__soc__input__container--active .tribe-editor__soc__input{background:#fff;border:1px solid #f7f8f9;color:#000}.post-type-tribe_events #adminmenuwrap{margin-top:0}.theme-twentytwentyone .tribe-editor__related-events .tribe-editor__related-events__title-text input,.theme-twentytwentyone input,.theme-twentytwentyone textarea{background:transparent}.theme-twentytwentyone .editor-styles-wrapper .wp-block.editor-post-title__block .editor-post-title__input{color:var(--tec-color-text-primary);font-size:50px;font-weight:700;padding-left:50px}@media screen and (min-width:768px){.editor-styles-wrapper .tribe-editor__organizer__details{padding:32px 0}.tribe-editor__venue{flex-direction:row;padding:32px 0}.tribe-editor__venue.tribe-editor__venue--has-map .tribe-editor__map,.tribe-editor__venue.tribe-editor__venue--has-map .tribe-editor__venue--current{width:50%}.tribe-editor__venue .tribe-editor__venue--current{margin-top:0}}@media screen and (min-width:1200px){.tribe-editor__venue.tribe-editor__venue--has-map .tribe-editor__venue--current{margin-right:100px;width:35%}}
src/resources/css/views-skeleton.min.css CHANGED
@@ -1 +1 @@
1
- .tribe-events-view{position:relative;width:100%}.tribe-events .tribe-events-l-container{min-height:600px;padding-bottom:var(--tec-spacer-12);padding-top:var(--tec-spacer-11)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{min-height:700px;padding-bottom:var(--tec-spacer-14);padding-top:var(--tec-spacer-13)}.tribe-events .tribe-events-c-breadcrumbs{margin-bottom:var(--tec-spacer-5);width:100%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-breadcrumbs{margin-bottom:var(--tec-spacer-9)}.tribe-events .tribe-events-c-breadcrumbs__list{display:flex;flex-wrap:wrap}.tribe-events .tribe-events-c-breadcrumbs__list-item{align-items:center;display:inline-flex}.tribe-events .tribe-events-c-breadcrumbs__list-item:last-child .tribe-events-c-breadcrumbs__list-item-icon-svg{display:none}.tribe-events .tribe-events-c-breadcrumbs__list-item-icon-svg{display:inline-block;height:14px;margin:0 6px;width:6px}.tribe-events .tribe-events-c-breadcrumbs__list-item-icon-svg path{fill:currentColor}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-breadcrumbs__list-item-icon-svg{height:16px;margin:0 10px;width:10px}.tribe-events .datepicker{margin-top:var(--tec-spacer-1);padding:0 var(--tec-spacer-3) var(--tec-spacer-3)}.tribe-common--breakpoint-medium.tribe-events .datepicker{margin-top:var(--tec-spacer-3)}.tribe-events .datepicker table{border-collapse:collapse;table-layout:fixed}.tribe-events .datepicker .datepicker-switch,.tribe-events .datepicker .next,.tribe-events .datepicker .prev{padding:var(--tec-spacer-4) 0;vertical-align:middle}.tribe-events .datepicker .next .tribe-events-c-top-bar__datepicker-nav-icon-svg,.tribe-events .datepicker .prev .tribe-events-c-top-bar__datepicker-nav-icon-svg{height:15px;margin-right:auto;width:9px}.tribe-events .datepicker .next .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events .datepicker .prev .tribe-events-c-top-bar__datepicker-nav-icon-svg path{fill:currentColor}.tribe-events .datepicker .next .tribe-events-c-top-bar__datepicker-nav-icon-svg{margin-left:auto;margin-right:0}.tribe-events .datepicker .datepicker-months td,.tribe-events .datepicker .datepicker-months th,.tribe-events .datepicker .datepicker-years td,.tribe-events .datepicker .datepicker-years th{padding:0}.tribe-events .datepicker .datepicker-months .datepicker-switch,.tribe-events .datepicker .datepicker-months .next,.tribe-events .datepicker .datepicker-months .prev,.tribe-events .datepicker .datepicker-years .datepicker-switch,.tribe-events .datepicker .datepicker-years .next,.tribe-events .datepicker .datepicker-years .prev{padding:var(--tec-spacer-4) 0 var(--tec-spacer-1)}.tribe-events .datepicker .dow{padding:0;width:var(--tec-grid-width-1-of-7)}.tribe-events .datepicker .day{padding:11px 0;width:48px}.tribe-events .datepicker .month,.tribe-events .datepicker .year{height:auto;margin:0;padding:15px 0;width:25%}.admin-bar .tribe-events .datepicker{margin-top:var(--tec-spacer-1)}.admin-bar .tribe-events.tribe-common--breakpoint-medium .datepicker{margin-top:var(--tec-spacer-3)}.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-switch,.tribe-theme-divi #content-area .tribe-events .datepicker .next,.tribe-theme-divi #content-area .tribe-events .datepicker .prev{padding:var(--tec-spacer-4) 0}.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-months .datepicker-switch,.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-months .next,.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-months .prev,.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-years .datepicker-switch,.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-years .next,.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-years .prev{padding:var(--tec-spacer-4) 0 var(--tec-spacer-1)}.tribe-theme-divi #content-area .tribe-events .datepicker .dow{padding:0}.tribe-theme-divi #content-area .tribe-events .datepicker .day{padding:11px 0}.tribe-theme-enfold .tribe-events .datepicker{min-width:0;padding:0 var(--tec-spacer-3) var(--tec-spacer-3)}.tribe-theme-enfold .tribe-events .datepicker .datepicker-switch{cursor:pointer!important}.tribe-theme-avada .tribe-events .datepicker{padding:0 var(--tec-spacer-3) var(--tec-spacer-3)}.tribe-theme-avada .tribe-events .datepicker .datepicker-months td{padding:0}.tribe-events .tribe-events-c-day-marker{align-items:center;display:flex}.tribe-events .tribe-events-c-day-marker__date{flex:none}.tribe-events .tribe-events-c-events-bar{display:flex}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar{flex-direction:row}.tribe-events .tribe-events-c-events-bar__views{display:flex;flex:none;justify-content:center}.tribe-events .tribe-events-c-events-bar__search-container{display:none;left:0;padding:var(--tec-spacer-1) var(--tec-grid-gutter-small-half) var(--tec-spacer-2);position:absolute;right:0;top:calc(100% - var(--tec-spacer-1));z-index:var(--tec-z-index-dropdown)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar__search-container{align-items:center;display:flex;flex:auto;padding:0;position:static;z-index:auto}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar__search{display:flex;flex:auto}.tribe-events .tribe-events-c-events-bar__search-form{width:100%}.tribe-events .tribe-events-c-events-bar__search-button{display:inline-block;margin-right:var(--tec-spacer-1);padding:var(--tec-spacer-0);position:relative}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar__search-button{display:none!important;visibility:hidden}.tribe-events .tribe-events-c-events-bar__search-button-icon-svg{width:21px}.tribe-events .tribe-events-c-events-bar__search-button-icon-svg path{fill:currentColor}.single-tribe_events .tribe-events-c-ical,.tribe-events .tribe-events-c-ical{margin-top:var(--tec-spacer-4);text-align:right}.single-tribe_events .tribe-events-c-ical__link,.tribe-events .tribe-events-c-ical__link{align-items:center;display:inline-flex;justify-content:center;padding:var(--tec-spacer-2);width:100%}.tribe-common--breakpoint-medium.single-tribe_events .tribe-events-c-ical__link,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-ical__link{width:auto}.single-tribe_events .tribe-events-c-ical__link-icon-svg,.tribe-events .tribe-events-c-ical__link-icon-svg{display:none}.single-tribe_events .tribe-events-c-subscribe-dropdown__container,.tribe-events .tribe-events-c-subscribe-dropdown__container{display:flex;flex-flow:column;justify-content:flex-end}.single-tribe_events .tribe-events-c-subscribe-dropdown,.tribe-events .tribe-events-c-subscribe-dropdown{font-size:var(--tec-font-size-2);margin:var(--tec-spacer-7) 0}.tribe-common--breakpoint-medium.single-tribe_events .tribe-events-c-subscribe-dropdown,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-subscribe-dropdown{float:right;margin-left:auto}.tribe-events--filter-bar-vertical.tribe-common--breakpoint-medium.single-tribe_events .tribe-events-c-subscribe-dropdown,.tribe-events--filter-bar-vertical.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-subscribe-dropdown{width:auto}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button{position:relative}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon{display:inline-block;height:6px;margin-left:var(--tec-spacer-1);vertical-align:middle;width:10px}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__content,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__content{display:none}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list{list-style:none;padding:var(--tec-spacer-1);transform:translateY(var(--tec-spacer-1));width:auto;z-index:var(--tec-z-index-dropdown)}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item{border-radius:var(--tec-border-radius-default);outline:0;padding:var(--tec-spacer-0);text-align:left}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item a,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item a{display:inline-block;padding:0 var(--tec-spacer-3);width:100%}.single-tribe_events .tribe-events-c-subscribe-dropdown:focus-within .tribe-events-c-subscribe-dropdown__content,.single-tribe_events .tribe-events-c-subscribe-dropdown:focus .tribe-events-c-subscribe-dropdown__content,.tribe-events .tribe-events-c-subscribe-dropdown:focus-within .tribe-events-c-subscribe-dropdown__content,.tribe-events .tribe-events-c-subscribe-dropdown:focus .tribe-events-c-subscribe-dropdown__content{display:block}.single-tribe_events .tribe-events-c-subscribe-dropdown:focus-within .tribe-events-c-subscribe-dropdown__button-icon,.single-tribe_events .tribe-events-c-subscribe-dropdown:focus .tribe-events-c-subscribe-dropdown__button-icon,.tribe-events .tribe-events-c-subscribe-dropdown:focus-within .tribe-events-c-subscribe-dropdown__button-icon,.tribe-events .tribe-events-c-subscribe-dropdown:focus .tribe-events-c-subscribe-dropdown__button-icon{transform:rotate(180deg)}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button--active+.tribe-events-c-subscribe-dropdown__content,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button--active+.tribe-events-c-subscribe-dropdown__content{display:block}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button--active .tribe-events-c-subscribe-dropdown__button-icon,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button--active .tribe-events-c-subscribe-dropdown__button-icon{transform:rotate(180deg)}.tribe-events .tribe-events-view-loader{align-items:flex-start;background-color:var(--tec-color-background-transparent);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:var(--tec-z-index-spinner-container)}.tribe-events .tribe-events-c-messages{display:flex;flex-direction:column}.tribe-events .tribe-events-c-messages__message{align-items:center;display:flex;padding:var(--tec-spacer-2);width:100%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-messages__message{justify-content:center;padding:var(--tec-spacer-3)}.tribe-events .tribe-events-c-nav{padding-top:var(--tec-spacer-4)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav{padding-top:var(--tec-spacer-6)}.tribe-events .tribe-events-c-nav__list{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.tribe-events .tribe-events-c-nav__list-item{display:flex;width:33.33%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__list-item{width:50%}.tribe-events .tribe-events-c-nav__list-item--prev{justify-content:flex-start}.tribe-events .tribe-events-c-nav__list-item--next{justify-content:flex-end}.tribe-events .tribe-events-c-nav__list-item--today{justify-content:center}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__list-item--today{display:none!important;visibility:hidden}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next-label-plural,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev-label-plural{clip:auto;height:auto;margin:0;position:static;width:auto}.tribe-events .tribe-events-c-nav__next,.tribe-events .tribe-events-c-nav__prev{align-items:center;display:flex;flex:none;flex-wrap:wrap;justify-content:center}.tribe-events .tribe-events-c-nav__next-icon-svg,.tribe-events .tribe-events-c-nav__prev-icon-svg{display:none}.tribe-events .tribe-events-c-promo{margin-top:var(--tec-spacer-4)}.tribe-events .tribe-events-c-read-more{margin-top:var(--tec-spacer-2)}.tribe-events .tribe-events-c-small-cta>*{margin-left:var(--tec-spacer-1)}.tribe-events .tribe-events-c-small-cta>:first-child{margin-left:0}.tribe-events .tribe-events-c-small-cta__link{cursor:pointer}.tribe-events .tribe-events-c-small-cta__stock{margin-left:var(--tec-spacer-0)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search{align-items:center;display:flex}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-group{align-items:center;display:flex;flex:auto}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-control{flex:auto;margin:var(--tec-spacer-2) 0}.tribe-events .tribe-events-c-search__input-control-icon-svg{display:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input{margin:calc(var(--tec-spacer-2)*-1) 0}.tribe-events .tribe-common-c-btn.tribe-events-c-search__button{margin-top:var(--tec-spacer-5)}.tribe-common--breakpoint-medium.tribe-events .tribe-common-c-btn.tribe-events-c-search__button{flex:none;margin-top:0}#top .main_color .tribe-events.tribe-common--breakpoint-medium .tribe-events-c-search__input,#top.tribe-theme-enfold .tribe-events.tribe-common--breakpoint-medium .tribe-events-c-search__input,.tribe-theme-avada .tribe-events.tribe-common--breakpoint-medium .tribe-events-c-search__input{margin:calc(var(--tec-spacer-2)*-1) 0}.tooltipster-base.tribe-events-tooltip-theme{height:auto!important;max-width:254px;padding:var(--tec-spacer-5)}.tooltipster-base.tribe-events-tooltip-theme .tooltipster-box{margin:0}.tooltipster-base.tribe-events-tooltip-theme .tooltipster-box .tooltipster-content{padding:0;word-break:break-word}.tooltipster-base.tribe-events-tooltip-theme .tooltipster-arrow{display:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__nav{display:block!important;flex:none;visibility:visible}.tribe-events .tribe-events-c-top-bar__nav-list{display:flex}.tribe-events .tribe-events-c-top-bar__nav-list-item{flex:none;padding-right:15px}.tribe-events .tribe-events-c-top-bar__nav-list-item>*{vertical-align:middle}.tribe-events .tribe-events-c-top-bar__nav-link{display:block;line-height:0}.tribe-events .tribe-events-c-top-bar__nav-link-icon-svg{height:19px;width:11px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__today-button{display:block!important;flex:none;margin-right:15px;visibility:visible}.tribe-events .tribe-events-c-top-bar__datepicker{flex:auto;position:relative}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__datepicker{margin:0;padding:0}.tribe-events .tribe-events-c-top-bar__datepicker-separator{white-space:pre}.tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-mobile{display:none!important;visibility:hidden}.tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-desktop{display:block!important;visibility:visible}.tribe-events .tribe-events-c-top-bar__datepicker-button{align-items:center;display:flex;flex:none}.tribe-events .tribe-events-c-top-bar__datepicker-button-icon-svg{display:none}.tribe-events .tribe-events-c-top-bar__datepicker-container{bottom:0;left:0;max-width:calc(100% + 29px);position:absolute;width:363px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__datepicker-container{max-width:none;min-width:363px}.tribe-events .tribe-events-header--has-event-search .tribe-events-c-top-bar__datepicker-container{max-width:calc(100% + 66px)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-c-top-bar__datepicker-container{max-width:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__actions{display:block!important;flex:none;margin-left:auto;visibility:visible}#top .main_color .tribe-events .tribe-events-c-top-bar__datepicker-input,#top.tribe-theme-enfold .tribe-events .tribe-events-c-top-bar__datepicker-input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.entry-content-wrapper .tribe-events .tribe-events-c-top-bar__nav-list-item{padding-right:15px}.tribe-theme-avada .tribe-events .tribe-events-c-top-bar__datepicker-input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tribe-events .tribe-events-c-view-selector{position:relative;width:29px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector{width:auto}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button{height:100%;padding:var(--tec-spacer-4) var(--tec-spacer-5)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-icon{display:none!important;visibility:hidden}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-text{clip:auto;height:auto;margin:0;position:static;width:auto;flex:auto}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__content{left:0;padding:var(--tec-spacer-1);right:auto;transform:translateY(var(--tec-spacer-1));width:auto}.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__list-item--active{display:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__list-item-link{padding:var(--tec-spacer-0) var(--tec-spacer-7) var(--tec-spacer-0) var(--tec-spacer-3)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__list-item-icon,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__button{display:none!important;visibility:hidden}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content{display:block;height:100%;padding:0 var(--tec-spacer-2);position:static;transform:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list{display:flex;height:100%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item{padding:0 var(--tec-spacer-2)}.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item--active{display:block}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item-link{height:100%;padding:var(--tec-spacer-4) 0;position:relative}.tribe-events .tribe-events-c-view-selector__button{align-items:center;display:flex;padding:var(--tec-spacer-0);position:relative;width:100%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__button{padding:var(--tec-spacer-1)}.tribe-events .tribe-events-c-view-selector__button-icon{display:block;height:21px;width:21px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__button-icon{height:23px;width:23px}.tribe-events .tribe-events-c-view-selector__button-icon-caret-svg{display:none}.tribe-events .tribe-events-c-view-selector__content{display:none;padding:var(--tec-spacer-2) calc(var(--tec-spacer-2)/2);position:absolute;right:0;top:100%;transform:translateY(var(--tec-spacer-3));z-index:var(--tec-z-index-dropdown)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__content{transform:translateY(var(--tec-spacer-2))}.tribe-events .tribe-events-c-view-selector__list-item-link{align-items:center;display:flex;padding:var(--tec-spacer-1) var(--tec-spacer-5) var(--tec-spacer-1) var(--tec-spacer-2)}.tribe-events .tribe-events-c-view-selector__list-item-icon{flex:none;height:18px;margin-right:12px;width:18px}.tribe-events .tribe-events-c-view-selector__list-item-text{flex:auto}.tribe-events .tribe-events-header{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between;margin:0 calc(var(--tec-grid-gutter-page-small)*-1);padding:0 var(--tec-grid-gutter-page-small) var(--tec-spacer-3);position:relative}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header{margin:0;padding:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search{background-color:transparent;flex-direction:row}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-header__events-bar{margin-left:0;width:100%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-header__top-bar{width:100%}.tribe-events .tribe-events-header__messages{margin-bottom:var(--tec-spacer-3);width:100%}.tribe-events .tribe-events-header__messages.tribe-events-header__messages--mobile{margin-top:10px}.tribe-events .tribe-events-header__messages:not(.tribe-events-header__messages--mobile){display:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__messages{margin-bottom:var(--tec-spacer-7);order:1}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__messages:not(.tribe-events-header__messages--mobile){display:flex}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__messages.tribe-events-header__messages--mobile{display:none}.tribe-events .tribe-events-header__events-bar{flex:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__events-bar{margin-bottom:var(--tec-spacer-7);margin-left:var(--tec-spacer-3)}.tribe-events .tribe-events-header__top-bar{flex:auto}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__top-bar{margin-bottom:var(--tec-spacer-7)}.tribe-events .tribe-events-calendar-list__event-row{flex-wrap:nowrap;margin-bottom:var(--tec-spacer-5);margin-top:var(--tec-spacer-7)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row{margin:var(--tec-spacer-9) var(--tec-grid-gutter-half-negative) var(--tec-spacer-8)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row>.tribe-common-g-col{padding-left:var(--tec-grid-gutter-half);padding-right:var(--tec-grid-gutter-half)}.tribe-events .tribe-events-calendar-list__event-row:last-child{margin-bottom:var(--tec-spacer-8)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row:last-child{margin-bottom:var(--tec-spacer-11)}.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row{margin-top:var(--tec-spacer-4)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row{margin-top:var(--tec-spacer-8)}.tribe-events .tribe-events-calendar-list__event-date-tag{flex:none;position:relative;width:54px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-date-tag{min-width:90px;width:var(--tec-grid-width-1-of-9)}.tribe-events .tribe-events-calendar-list__event-date-tag-datetime{display:flex;flex-direction:column;height:100%;padding-top:var(--tec-spacer-0);text-align:center}.tribe-events .tribe-events-calendar-list__event-date-tag-weekday{margin-bottom:calc(var(--tec-spacer-0)*-1)}.tribe-events .tribe-events-calendar-list__event-wrapper{flex:1;width:calc(var(--tec-grid-width-1-of-4)*3 + var(--tec-grid-gutter-small-half))}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-wrapper{flex:1 1 calc(var(--tec-grid-width-1-of-9)*8)}.tribe-events .tribe-events-calendar-list__event{flex-direction:column}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event{flex-direction:row-reverse;justify-content:flex-end}.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper{flex:none;margin-bottom:var(--tec-spacer-3)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper{margin-bottom:0;width:calc(var(--tec-grid-width-1-of-8)*3)}.tribe-events .tribe-events-calendar-list__event-featured-image,.tribe-events .tribe-events-calendar-list__event-featured-image-link{display:block}.tribe-events .tribe-events-calendar-list__event-details{flex:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details{width:calc(var(--tec-grid-width-1-of-8)*5)}.tribe-events .tribe-events-calendar-list__event-header>:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-list__event-datetime-wrapper,.tribe-events .tribe-events-calendar-list__event-title{margin:0 0 var(--tec-spacer-1)}.tribe-events .tribe-events-calendar-list__event-datetime-wrapper:last-child,.tribe-events .tribe-events-calendar-list__event-title:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-list__event-title-link{color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-list__event-title-link:active,.tribe-events .tribe-events-calendar-list__event-title-link:focus,.tribe-events .tribe-events-calendar-list__event-title-link:hover{border-color:currentColor;color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-list__event-title-link:visited{color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-list__event-datetime-featured-icon{display:inline-block;margin-right:var(--tec-spacer-0)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-datetime-featured-text{clip:auto;height:auto;margin:0;position:static;width:auto;margin-right:var(--tec-spacer-1)}.tribe-events .tribe-events-calendar-list__event-venue{margin-bottom:var(--tec-spacer-1)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-venue{margin-bottom:var(--tec-spacer-3)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-description{display:block!important;margin-top:var(--tec-spacer-3);visibility:visible}.tribe-events .tribe-events-calendar-list__event-cost{margin-top:var(--tec-spacer-2)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-cost{margin-top:var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-list__month-separator{align-items:center;display:flex}.tribe-events .tribe-events-calendar-list__month-separator-text{flex:none}.tribe-events .tribe-events-calendar-list-nav{padding-top:var(--tec-spacer-5)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list-nav{padding-top:var(--tec-spacer-7)}.tribe-events .tribe-events-calendar-month{margin-bottom:var(--tec-spacer-1)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month{margin:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__body{border-top:1px solid var(--tec-color-border-secondary-month-grid)}.tribe-events .tribe-events-calendar-month__week{display:flex}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__week{border-left:1px solid var(--tec-color-border-secondary-month-grid)}.tribe-events .tribe-events-calendar-month__calendar-event{margin:var(--tec-spacer-1) 0;padding:0 var(--tec-spacer-3);position:relative}.tribe-events .tribe-events-calendar-month__calendar-event:first-child{margin-top:0}.tribe-events .tribe-events-calendar-month__calendar-event:last-child{margin-bottom:0;padding-bottom:var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-month__multiday-event-wrapper+.tribe-events-calendar-month__calendar-event{margin-top:0}.tribe-events .tribe-events-calendar-month__multiday-event-wrapper+.tribe-events-calendar-month__calendar-event--featured{margin-top:var(--tec-spacer-1)}.tribe-events .tribe-events-calendar-month__calendar-event-datetime-featured-icon{display:inline-block;line-height:0;margin-right:var(--tec-spacer-0)}.tribe-events .tribe-events-calendar-month__calendar-event-featured-image-wrapper{margin-bottom:var(--tec-spacer-0)}.tribe-events .tribe-events-calendar-month__calendar-event-featured-image,.tribe-events .tribe-events-calendar-month__calendar-event-featured-image-link{display:block}.tribe-events .tribe-events-calendar-month__calendar-event-datetime>*{vertical-align:middle}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-wrapper{margin-bottom:var(--tec-spacer-2);width:206px}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-wrapper:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image,.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-link{display:block}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime{margin-bottom:var(--tec-spacer-0)}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime>*{vertical-align:middle}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime-featured-icon{display:inline-block;line-height:0;margin-right:var(--tec-spacer-0)}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title{margin-bottom:var(--tec-spacer-0)}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-description{margin-bottom:var(--tec-spacer-1)}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-description:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-month__calendar-event-title{margin:0}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-cost{margin-top:var(--tec-spacer-3)}.tribe-theme-twentynineteen .entry .tribe-events .tribe-events-calendar-month__calendar-event,.tribe-theme-twentynineteen .tribe-events .tribe-events-calendar-month__calendar-event{margin:var(--tec-spacer-1) 0;padding:0 var(--tec-spacer-3);position:relative}.tribe-theme-twentynineteen .entry .tribe-events .tribe-events-calendar-month__calendar-event:first-child,.tribe-theme-twentynineteen .tribe-events .tribe-events-calendar-month__calendar-event:first-child{margin-top:0}.tribe-theme-twentynineteen .entry .tribe-events .tribe-events-calendar-month__calendar-event:last-child,.tribe-theme-twentynineteen .tribe-events .tribe-events-calendar-month__calendar-event:last-child{margin-bottom:0;padding-bottom:var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-month__header-row{display:flex}.tribe-events .tribe-events-calendar-month__header-column{padding-bottom:var(--tec-spacer-3);width:var(--tec-grid-width-1-of-7)}.tribe-events .tribe-events-calendar-month__header-column-title{margin:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__header-column-title-mobile{display:none!important;visibility:hidden}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__header-column-title-desktop{display:block!important;visibility:visible}.tribe-events .tribe-events-calendar-month__day{aspect-ratio:1/1;height:auto;min-height:36px;overflow:hidden;padding-top:var(--grid-width-1-of-7);position:relative;width:var(--tec-grid-width-1-of-7)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day{aspect-ratio:auto;border-color:var(--tec-color-border-secondary-month-grid);border-style:solid;border-width:0 1px 1px 0;min-height:168px;overflow:visible;padding-top:0}.tribe-events .tribe-events-calendar-month__day-cell{height:100%;width:100%}.tribe-events .tribe-events-calendar-month__day-cell--mobile{align-items:center;display:flex;flex-direction:column;position:absolute;text-align:center;top:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day-cell--mobile{display:none!important;visibility:hidden}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day-cell--desktop{display:flex!important;flex-direction:column;visibility:visible}.tribe-events .tribe-events-calendar-month__day-date{margin:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day-date{flex:none;padding:var(--tec-spacer-1) var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-month__events{flex:auto}.tribe-events .tribe-events-calendar-month__mobile-events-icon--event{background-color:currentColor;border-radius:50%;height:8px;width:8px}.tribe-events .tribe-events-calendar-month__mobile-events-icon--featured{line-height:0;width:8px}.tribe-events .tribe-events-calendar-month__mobile-events-icon--featured .tribe-events-calendar-month__mobile-events-icon-svg path{fill:currentColor}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month-mobile-events{display:none!important;visibility:hidden}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-day{display:none}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-day--show{display:block}.tribe-events .tribe-events-calendar-month-mobile-events__day-marker{padding-top:var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event{padding:var(--tec-spacer-2) 0}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event--featured{padding-bottom:var(--tec-spacer-4)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-featured-image-wrapper{margin-bottom:var(--tec-spacer-2)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime{margin-bottom:var(--tec-spacer-0)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime>*{vertical-align:middle}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime-featured-icon{display:inline-block;line-height:0;margin-right:var(--tec-spacer-0)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime-featured-text{margin-right:var(--tec-spacer-1)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title{margin:0}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-cost{margin-top:var(--tec-spacer-1)}.tribe-events .tribe-events-calendar-month-mobile-events__more-events{padding:var(--tec-spacer-0) 0 var(--tec-spacer-4)}.tribe-events .tribe-events-calendar-month__more-events{display:flex;flex:none;margin:0 var(--tec-spacer-3);padding:var(--tec-spacer-1) 0 var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-month__more-events-link{flex:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__multiday-event-wrapper{height:19px;margin-bottom:var(--tec-spacer-0);position:relative}.tribe-events .tribe-events-calendar-month__multiday-event--width-2 .tribe-events-calendar-month__multiday-event-bar{width:calc(200% + 1px)}.tribe-events .tribe-events-calendar-month__multiday-event--width-3 .tribe-events-calendar-month__multiday-event-bar{width:calc(300% + 2px)}.tribe-events .tribe-events-calendar-month__multiday-event--width-4 .tribe-events-calendar-month__multiday-event-bar{width:calc(400% + 3px)}.tribe-events .tribe-events-calendar-month__multiday-event--width-5 .tribe-events-calendar-month__multiday-event-bar{width:calc(500% + 4px)}.tribe-events .tribe-events-calendar-month__multiday-event--width-6 .tribe-events-calendar-month__multiday-event-bar{width:calc(600% + 5px)}.tribe-events .tribe-events-calendar-month__multiday-event--width-7 .tribe-events-calendar-month__multiday-event-bar{width:calc(700% + 6px)}.tribe-events .tribe-events-calendar-month__multiday-event-hidden{height:100%;opacity:0;position:absolute;width:100%;z-index:var(--tec-z-index-multiday-event)}.tribe-events .tribe-events-calendar-month__multiday-event-hidden-title{margin:0;overflow:hidden;white-space:nowrap}.tribe-events .tribe-events-calendar-month__multiday-event-hidden-link{display:block;height:100%}.tribe-events .tribe-events-calendar-month__multiday-event-bar{background-color:var(--tec-color-background);overflow:hidden;position:relative;width:100%;z-index:var(--tec-z-index-multiday-event-bar)}.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner{align-items:center;cursor:pointer;display:flex;flex-wrap:nowrap;padding:1px var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-month__multiday-event-bar-featured-icon{flex:none;line-height:0;margin-right:5px}.tribe-events .tribe-events-calendar-month__multiday-event-bar-title{flex:none;margin:0;max-width:100%;overflow:hidden;white-space:nowrap}.tribe-events .tribe-events-calendar-month-nav{padding-top:var(--tec-spacer-4)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month-nav{display:none!important;visibility:hidden}.tribe-events .tribe-events-calendar-day__event{margin-bottom:var(--tec-spacer-5);margin-top:var(--tec-spacer-7);padding-left:54px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event{margin-bottom:var(--tec-spacer-8);margin-top:var(--tec-spacer-9);padding-left:0}.tribe-events .tribe-events-calendar-day__event:last-child{margin-bottom:var(--tec-spacer-8)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event:last-child{margin-bottom:var(--tec-spacer-11)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event:before{content:"";min-width:90px;width:var(--tec-grid-width-1-of-9)}.tribe-events .tribe-events-calendar-day__time-separator+.tribe-events-calendar-day__event,.tribe-events .tribe-events-calendar-day__type-separator+.tribe-events-calendar-day__event{margin-top:var(--tec-spacer-4)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__time-separator+.tribe-events-calendar-day__event,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__type-separator+.tribe-events-calendar-day__event{margin-top:var(--tec-spacer-8)}.tribe-events .tribe-events-calendar-day__event-content{flex:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-content{display:flex;flex:1 1 calc(var(--tec-grid-width-1-of-9)*8);flex-direction:row-reverse;justify-content:flex-end;margin-left:var(--tec-grid-gutter-half-negative);margin-right:var(--tec-grid-gutter-half-negative)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-content>*{padding-left:var(--tec-grid-gutter-half);padding-right:var(--tec-grid-gutter-half)}.tribe-events .tribe-events-calendar-day__event-featured-image-wrapper{margin-bottom:var(--tec-spacer-3)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-featured-image-wrapper{flex:none;margin-bottom:0;width:calc(var(--tec-grid-width-1-of-8)*3)}.tribe-events .tribe-events-calendar-day__event-featured-image-link,.tribe-events .tribe-events-calendar-list__event-featured-image{display:block}.tribe-events .tribe-events-calendar-day__event-details{position:relative}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-details{flex:none;width:calc(var(--tec-grid-width-1-of-8)*5)}.tribe-events .tribe-events-calendar-day__event-header>:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-day__event-datetime-wrapper,.tribe-events .tribe-events-calendar-day__event-title{margin:0 0 var(--tec-spacer-1)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-datetime-wrapper,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-title{margin:0 0 var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-day__event-datetime-wrapper:last-child,.tribe-events .tribe-events-calendar-day__event-title:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-day__event-datetime-featured-icon{display:inline-block;margin-right:var(--tec-spacer-0)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-datetime-featured-text{clip:auto;height:auto;margin:0;position:static;width:auto;margin-right:var(--tec-spacer-1)}.tribe-events .tribe-events-calendar-day__event-venue{margin-bottom:var(--tec-spacer-1)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-venue{margin-bottom:var(--tec-spacer-3)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-description{display:block!important;margin-top:var(--tec-spacer-3);visibility:visible}.tribe-events .tribe-events-calendar-day__event-cost{margin-top:var(--tec-spacer-2)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-cost{margin-top:var(--tec-spacer-3)}.tribe-theme-twentynineteen .tribe-events .entry.tribe-events-calendar-day__event{margin-bottom:var(--tec-spacer-5);margin-top:var(--tec-spacer-7);padding-left:54px}.tribe-theme-twentynineteen .tribe-events .entry.tribe-events-calendar-day__event:last-child{margin-bottom:var(--tec-spacer-8)}.tribe-theme-twentynineteen .tribe-events.tribe-common--breakpoint-medium .entry.tribe-events-calendar-day__event{margin-bottom:var(--tec-spacer-8);margin-top:var(--tec-spacer-9);padding-left:0}.tribe-theme-twentynineteen .tribe-events.tribe-common--breakpoint-medium .entry.tribe-events-calendar-day__event:last-child{margin-bottom:var(--tec-spacer-11)}.tribe-theme-twentynineteen .tribe-events .tribe-events-calendar-day__time-separator+.entry.tribe-events-calendar-day__event,.tribe-theme-twentynineteen .tribe-events .tribe-events-calendar-day__type-separator+.entry.tribe-events-calendar-day__event{margin-top:var(--tec-spacer-4)}.tribe-theme-twentynineteen .tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-day__time-separator+.entry.tribe-events-calendar-day__event,.tribe-theme-twentynineteen .tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-day__type-separator+.entry.tribe-events-calendar-day__event{margin-top:var(--tec-spacer-8)}.tribe-events .tribe-events-calendar-day-nav{padding-top:var(--tec-spacer-5)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day-nav{padding-top:var(--tec-spacer-7)}.tribe-events .tribe-events-calendar-day__time-separator{align-items:center;display:flex}.tribe-events .tribe-events-calendar-day__time-separator-text{flex:none}.tribe-events .tribe-events-calendar-day__type-separator{align-items:center;display:flex}.tribe-events .tribe-events-calendar-day__type-separator-text{flex:none}.tribe-events .tribe-events-calendar-latest-past__event-row{flex-wrap:nowrap;margin-bottom:var(--tec-spacer-5);margin-top:var(--tec-spacer-7)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-row{margin:var(--tec-spacer-9) var(--tec-grid-gutter-half-negative) var(--tec-spacer-8)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-row>.tribe-common-g-col{padding-left:var(--tec-grid-gutter-half);padding-right:var(--tec-grid-gutter-half)}.tribe-events .tribe-events-calendar-latest-past__event-row:last-child{margin-bottom:var(--tec-spacer-8)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-row:last-child{margin-bottom:var(--tec-spacer-11)}.tribe-events .tribe-events-calendar-latest-past__event-date-tag{flex:none;position:relative;width:54px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-date-tag{min-width:90px;width:var(--tec-grid-width-1-of-9)}.tribe-events .tribe-events-calendar-latest-past__event-date-tag-datetime{display:flex;flex-direction:column;height:100%;text-align:center}.tribe-events .tribe-events-calendar-latest-past__event-date-tag-daynum,.tribe-events .tribe-events-calendar-latest-past__event-date-tag-month{margin-bottom:calc(var(--tec-spacer-0)*-1)}.tribe-events .tribe-events-calendar-latest-past__event-wrapper{flex:1;width:calc(var(--tec-grid-width-1-of-4)*3 + var(--tec-grid-gutter-small-half))}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-wrapper{flex:1 1 calc(var(--tec-grid-width-1-of-9)*8)}.tribe-events .tribe-events-calendar-latest-past__event{flex-direction:column}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event{flex-direction:row-reverse;justify-content:flex-end}.tribe-events .tribe-events-calendar-latest-past__event-featured-image-wrapper{flex:none;margin-bottom:var(--tec-spacer-3)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-featured-image-wrapper{margin-bottom:0;width:calc(var(--tec-grid-width-1-of-8)*3)}.tribe-events .tribe-events-calendar-latest-past__event-featured-image,.tribe-events .tribe-events-calendar-latest-past__event-featured-image-link{display:block}.tribe-events .tribe-events-calendar-latest-past__event-details{flex:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-details{width:calc(var(--tec-grid-width-1-of-8)*5)}.tribe-events .tribe-events-calendar-latest-past__event-header>:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-latest-past__event-datetime-wrapper,.tribe-events .tribe-events-calendar-latest-past__event-title{margin:0 0 var(--tec-spacer-1)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-datetime-wrapper,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-title{margin:0 0 var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-latest-past__event-datetime-wrapper:last-child,.tribe-events .tribe-events-calendar-latest-past__event-title:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-latest-past__event-datetime-featured-icon{display:inline-block;margin-right:var(--tec-spacer-0)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-datetime-featured-text{clip:auto;height:auto;margin:0;position:static;width:auto;margin-right:var(--tec-spacer-1)}.tribe-events .tribe-events-calendar-latest-past__event-venue{margin-bottom:var(--tec-spacer-1)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-venue{margin-bottom:var(--tec-spacer-3)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-description{display:block!important;margin-top:var(--tec-spacer-3);visibility:visible}.tribe-events .tribe-events-calendar-latest-past__event-cost{margin-top:var(--tec-spacer-2)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-cost{margin-top:var(--tec-spacer-3)}.tribe-events-single .tribe-events-status-single__header--alert-icon{align-items:center;display:inline-flex}.tribe-events-single .tribe-events-status-single{display:inline-flex;margin-bottom:var(--tec-spacer-4);padding:var(--tec-spacer-2) var(--tec-spacer-4)}.tribe-events-single .tribe-events-status-single__description{padding-left:var(--tec-spacer-5)}
1
+ .tribe-events-view{position:relative;width:100%}.tribe-events .tribe-events-l-container{min-height:600px;padding-bottom:var(--tec-spacer-12);padding-top:var(--tec-spacer-11)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{min-height:700px;padding-bottom:var(--tec-spacer-14);padding-top:var(--tec-spacer-13)}.tribe-events .tribe-events-c-breadcrumbs{margin-bottom:var(--tec-spacer-5);width:100%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-breadcrumbs{margin-bottom:var(--tec-spacer-9)}.tribe-events .tribe-events-c-breadcrumbs__list{display:flex;flex-wrap:wrap}.tribe-events .tribe-events-c-breadcrumbs__list-item{align-items:center;display:inline-flex}.tribe-events .tribe-events-c-breadcrumbs__list-item:last-child .tribe-events-c-breadcrumbs__list-item-icon-svg{display:none}.tribe-events .tribe-events-c-breadcrumbs__list-item-icon-svg{display:inline-block;height:14px;margin:0 6px;width:6px}.tribe-events .tribe-events-c-breadcrumbs__list-item-icon-svg path{fill:currentColor}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-breadcrumbs__list-item-icon-svg{height:16px;margin:0 10px;width:10px}.tribe-events .datepicker{margin-top:var(--tec-spacer-1);padding:0 var(--tec-spacer-3) var(--tec-spacer-3)}.tribe-common--breakpoint-medium.tribe-events .datepicker{margin-top:var(--tec-spacer-3)}.tribe-events .datepicker table{border-collapse:collapse;table-layout:fixed}.tribe-events .datepicker .datepicker-switch,.tribe-events .datepicker .next,.tribe-events .datepicker .prev{padding:var(--tec-spacer-4) 0;vertical-align:middle}.tribe-events .datepicker .next .tribe-events-c-top-bar__datepicker-nav-icon-svg,.tribe-events .datepicker .prev .tribe-events-c-top-bar__datepicker-nav-icon-svg{height:15px;margin-right:auto;width:9px}.tribe-events .datepicker .next .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events .datepicker .prev .tribe-events-c-top-bar__datepicker-nav-icon-svg path{fill:currentColor}.tribe-events .datepicker .next .tribe-events-c-top-bar__datepicker-nav-icon-svg{margin-left:auto;margin-right:0}.tribe-events .datepicker .datepicker-months td,.tribe-events .datepicker .datepicker-months th,.tribe-events .datepicker .datepicker-years td,.tribe-events .datepicker .datepicker-years th{padding:0}.tribe-events .datepicker .datepicker-months .datepicker-switch,.tribe-events .datepicker .datepicker-months .next,.tribe-events .datepicker .datepicker-months .prev,.tribe-events .datepicker .datepicker-years .datepicker-switch,.tribe-events .datepicker .datepicker-years .next,.tribe-events .datepicker .datepicker-years .prev{padding:var(--tec-spacer-4) 0 var(--tec-spacer-1)}.tribe-events .datepicker .dow{padding:0;width:var(--tec-grid-width-1-of-7)}.tribe-events .datepicker .day{padding:11px 0;width:48px}.tribe-events .datepicker .month,.tribe-events .datepicker .year{height:auto;margin:0;padding:15px 0;width:25%}.admin-bar .tribe-events .datepicker{margin-top:var(--tec-spacer-1)}.admin-bar .tribe-events.tribe-common--breakpoint-medium .datepicker{margin-top:var(--tec-spacer-3)}.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-switch,.tribe-theme-divi #content-area .tribe-events .datepicker .next,.tribe-theme-divi #content-area .tribe-events .datepicker .prev{padding:var(--tec-spacer-4) 0}.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-months .datepicker-switch,.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-months .next,.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-months .prev,.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-years .datepicker-switch,.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-years .next,.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-years .prev{padding:var(--tec-spacer-4) 0 var(--tec-spacer-1)}.tribe-theme-divi #content-area .tribe-events .datepicker .dow{padding:0}.tribe-theme-divi #content-area .tribe-events .datepicker .day{padding:11px 0}.tribe-theme-enfold .tribe-events .datepicker{min-width:0;padding:0 var(--tec-spacer-3) var(--tec-spacer-3)}.tribe-theme-enfold .tribe-events .datepicker .datepicker-switch{cursor:pointer!important}.tribe-theme-avada .tribe-events .datepicker{padding:0 var(--tec-spacer-3) var(--tec-spacer-3)}.tribe-theme-avada .tribe-events .datepicker .datepicker-months td{padding:0}.tribe-events .tribe-events-c-day-marker{align-items:center;display:flex}.tribe-events .tribe-events-c-day-marker__date{flex:none}.tribe-events .tribe-events-c-events-bar{display:flex}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar{flex-direction:row}.tribe-events .tribe-events-c-events-bar__views{display:flex;flex:none;justify-content:center}.tribe-events .tribe-events-c-events-bar__search-container{display:none;left:0;padding:var(--tec-spacer-1) var(--tec-grid-gutter-small-half) var(--tec-spacer-2);position:absolute;right:0;top:calc(100% - var(--tec-spacer-1));z-index:var(--tec-z-index-dropdown)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar__search-container{align-items:center;display:flex;flex:auto;padding:0;position:static;z-index:auto}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar__search{display:flex;flex:auto}.tribe-events .tribe-events-c-events-bar__search-form{width:100%}.tribe-events .tribe-events-c-events-bar__search-button{display:inline-block;margin-right:var(--tec-spacer-1);padding:var(--tec-spacer-0);position:relative}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar__search-button{display:none!important;visibility:hidden}.tribe-events .tribe-events-c-events-bar__search-button-icon-svg{width:21px}.tribe-events .tribe-events-c-events-bar__search-button-icon-svg path{fill:currentColor}.single-tribe_events .tribe-events-c-ical,.tribe-events .tribe-events-c-ical{margin-top:var(--tec-spacer-4);text-align:right}.single-tribe_events .tribe-events-c-ical__link,.tribe-events .tribe-events-c-ical__link{align-items:center;display:inline-flex;justify-content:center;padding:var(--tec-spacer-2);width:100%}.tribe-common--breakpoint-medium.single-tribe_events .tribe-events-c-ical__link,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-ical__link{width:auto}.single-tribe_events .tribe-events-c-ical__link-icon-svg,.tribe-events .tribe-events-c-ical__link-icon-svg{display:none}.single-tribe_events .tribe-events-c-subscribe-dropdown__container,.tribe-events .tribe-events-c-subscribe-dropdown__container{display:flex;flex-flow:column;justify-content:flex-end}.single-tribe_events .tribe-events-c-subscribe-dropdown,.tribe-events .tribe-events-c-subscribe-dropdown{font-size:var(--tec-font-size-2);margin:var(--tec-spacer-7) 0}.tribe-common--breakpoint-medium.single-tribe_events .tribe-events-c-subscribe-dropdown,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-subscribe-dropdown{float:right;margin-left:auto}.tribe-events--filter-bar-vertical.tribe-common--breakpoint-medium.single-tribe_events .tribe-events-c-subscribe-dropdown,.tribe-events--filter-bar-vertical.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-subscribe-dropdown{width:auto}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button{position:relative}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon{display:inline-block;height:6px;margin-left:var(--tec-spacer-1);vertical-align:middle;width:10px}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__export-icon,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__export-icon{height:16px}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__content,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__content{display:none}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list{list-style:none;padding:var(--tec-spacer-1);transform:translateY(var(--tec-spacer-1));width:auto;z-index:var(--tec-z-index-dropdown)}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item{border-radius:var(--tec-border-radius-default);outline:0;padding:var(--tec-spacer-0);text-align:left}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item a,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item a{display:inline-block;padding:0 var(--tec-spacer-3);width:100%}.single-tribe_events .tribe-events-c-subscribe-dropdown:focus-within .tribe-events-c-subscribe-dropdown__content,.single-tribe_events .tribe-events-c-subscribe-dropdown:focus .tribe-events-c-subscribe-dropdown__content,.tribe-events .tribe-events-c-subscribe-dropdown:focus-within .tribe-events-c-subscribe-dropdown__content,.tribe-events .tribe-events-c-subscribe-dropdown:focus .tribe-events-c-subscribe-dropdown__content{display:block}.single-tribe_events .tribe-events-c-subscribe-dropdown:focus-within .tribe-events-c-subscribe-dropdown__button-icon,.single-tribe_events .tribe-events-c-subscribe-dropdown:focus .tribe-events-c-subscribe-dropdown__button-icon,.tribe-events .tribe-events-c-subscribe-dropdown:focus-within .tribe-events-c-subscribe-dropdown__button-icon,.tribe-events .tribe-events-c-subscribe-dropdown:focus .tribe-events-c-subscribe-dropdown__button-icon{transform:rotate(180deg)}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button--active+.tribe-events-c-subscribe-dropdown__content,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button--active+.tribe-events-c-subscribe-dropdown__content{display:block}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button--active .tribe-events-c-subscribe-dropdown__button-icon,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button--active .tribe-events-c-subscribe-dropdown__button-icon{transform:rotate(180deg)}.tribe-events .tribe-events-view-loader{align-items:flex-start;background-color:var(--tec-color-background-transparent);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:var(--tec-z-index-spinner-container)}.tribe-events .tribe-events-c-messages{display:flex;flex-direction:column}.tribe-events .tribe-events-c-messages__message{align-items:center;display:flex;padding:var(--tec-spacer-2);width:100%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-messages__message{justify-content:center;padding:var(--tec-spacer-3)}.tribe-events .tribe-events-c-nav{padding-top:var(--tec-spacer-4)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav{padding-top:var(--tec-spacer-6)}.tribe-events .tribe-events-c-nav__list{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.tribe-events .tribe-events-c-nav__list-item{display:flex;width:33.33%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__list-item{width:50%}.tribe-events .tribe-events-c-nav__list-item--prev{justify-content:flex-start}.tribe-events .tribe-events-c-nav__list-item--next{justify-content:flex-end}.tribe-events .tribe-events-c-nav__list-item--today{justify-content:center}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__list-item--today{display:none!important;visibility:hidden}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next-label-plural,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev-label-plural{clip:auto;height:auto;margin:0;position:static;width:auto}.tribe-events .tribe-events-c-nav__next,.tribe-events .tribe-events-c-nav__prev{align-items:center;display:flex;flex:none;flex-wrap:wrap;justify-content:center}.tribe-events .tribe-events-c-nav__next-icon-svg,.tribe-events .tribe-events-c-nav__prev-icon-svg{display:none}.tribe-events .tribe-events-c-promo{margin-top:var(--tec-spacer-4)}.tribe-events .tribe-events-c-read-more{margin-top:var(--tec-spacer-2)}.tribe-events .tribe-events-c-small-cta>*{margin-left:var(--tec-spacer-1)}.tribe-events .tribe-events-c-small-cta>:first-child{margin-left:0}.tribe-events .tribe-events-c-small-cta__link{cursor:pointer}.tribe-events .tribe-events-c-small-cta__stock{margin-left:var(--tec-spacer-0)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search{align-items:center;display:flex}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-group{align-items:center;display:flex;flex:auto}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-control{flex:auto;margin:var(--tec-spacer-2) 0}.tribe-events .tribe-events-c-search__input-control-icon-svg{display:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input{margin:calc(var(--tec-spacer-2)*-1) 0}.tribe-events .tribe-common-c-btn.tribe-events-c-search__button{margin-top:var(--tec-spacer-5)}.tribe-common--breakpoint-medium.tribe-events .tribe-common-c-btn.tribe-events-c-search__button{flex:none;margin-top:0}#top .main_color .tribe-events.tribe-common--breakpoint-medium .tribe-events-c-search__input,#top.tribe-theme-enfold .tribe-events.tribe-common--breakpoint-medium .tribe-events-c-search__input,.tribe-theme-avada .tribe-events.tribe-common--breakpoint-medium .tribe-events-c-search__input{margin:calc(var(--tec-spacer-2)*-1) 0}.tooltipster-base.tribe-events-tooltip-theme{height:auto!important;max-width:254px;padding:var(--tec-spacer-5)}.tooltipster-base.tribe-events-tooltip-theme .tooltipster-box{margin:0}.tooltipster-base.tribe-events-tooltip-theme .tooltipster-box .tooltipster-content{padding:0;word-break:break-word}.tooltipster-base.tribe-events-tooltip-theme .tooltipster-arrow{display:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__nav{display:block!important;flex:none;visibility:visible}.tribe-events .tribe-events-c-top-bar__nav-list{display:flex}.tribe-events .tribe-events-c-top-bar__nav-list-item{flex:none;padding-right:15px}.tribe-events .tribe-events-c-top-bar__nav-list-item>*{vertical-align:middle}.tribe-events .tribe-events-c-top-bar__nav-link{display:block;line-height:0}.tribe-events .tribe-events-c-top-bar__nav-link-icon-svg{height:19px;width:11px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__today-button{display:block!important;flex:none;margin-right:15px;visibility:visible}.tribe-events .tribe-events-c-top-bar__datepicker{flex:auto;position:relative}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__datepicker{margin:0;padding:0}.tribe-events .tribe-events-c-top-bar__datepicker-separator{white-space:pre}.tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-mobile{display:none!important;visibility:hidden}.tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-desktop{display:block!important;visibility:visible}.tribe-events .tribe-events-c-top-bar__datepicker-button{align-items:center;display:flex;flex:none}.tribe-events .tribe-events-c-top-bar__datepicker-button-icon-svg{display:none}.tribe-events .tribe-events-c-top-bar__datepicker-container{bottom:0;left:0;max-width:calc(100% + 29px);position:absolute;width:363px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__datepicker-container{max-width:none;min-width:363px}.tribe-events .tribe-events-header--has-event-search .tribe-events-c-top-bar__datepicker-container{max-width:calc(100% + 66px)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-c-top-bar__datepicker-container{max-width:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__actions{display:block!important;flex:none;margin-left:auto;visibility:visible}#top .main_color .tribe-events .tribe-events-c-top-bar__datepicker-input,#top.tribe-theme-enfold .tribe-events .tribe-events-c-top-bar__datepicker-input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.entry-content-wrapper .tribe-events .tribe-events-c-top-bar__nav-list-item{padding-right:15px}.tribe-theme-avada .tribe-events .tribe-events-c-top-bar__datepicker-input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tribe-events .tribe-events-c-view-selector{position:relative;width:29px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector{width:auto}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button{height:100%;padding:var(--tec-spacer-4) var(--tec-spacer-5)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-icon{display:none!important;visibility:hidden}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-text{clip:auto;height:auto;margin:0;position:static;width:auto;flex:auto}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__content{left:0;padding:var(--tec-spacer-1);right:auto;transform:translateY(var(--tec-spacer-1));width:auto}.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__list-item--active{display:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__list-item-link{padding:var(--tec-spacer-0) var(--tec-spacer-7) var(--tec-spacer-0) var(--tec-spacer-3)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__list-item-icon,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__button{display:none!important;visibility:hidden}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content{display:block;height:100%;padding:0 var(--tec-spacer-2);position:static;transform:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list{display:flex;height:100%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item{padding:0 var(--tec-spacer-2)}.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item--active{display:block}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item-link{height:100%;padding:var(--tec-spacer-4) 0;position:relative}.tribe-events .tribe-events-c-view-selector__button{align-items:center;display:flex;padding:var(--tec-spacer-0);position:relative;width:100%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__button{padding:var(--tec-spacer-1)}.tribe-events .tribe-events-c-view-selector__button-icon{display:block;height:21px;width:21px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__button-icon{height:23px;width:23px}.tribe-events .tribe-events-c-view-selector__button-icon-caret-svg{display:none}.tribe-events .tribe-events-c-view-selector__content{display:none;padding:var(--tec-spacer-2) calc(var(--tec-spacer-2)/2);position:absolute;right:0;top:100%;transform:translateY(var(--tec-spacer-3));z-index:var(--tec-z-index-dropdown)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__content{transform:translateY(var(--tec-spacer-2))}.tribe-events .tribe-events-c-view-selector__list-item-link{align-items:center;display:flex;padding:var(--tec-spacer-1) var(--tec-spacer-5) var(--tec-spacer-1) var(--tec-spacer-2)}.tribe-events .tribe-events-c-view-selector__list-item-icon{flex:none;height:18px;margin-right:12px;width:18px}.tribe-events .tribe-events-c-view-selector__list-item-text{flex:auto}.tribe-events .tribe-events-header{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between;margin:0 calc(var(--tec-grid-gutter-page-small)*-1);padding:0 var(--tec-grid-gutter-page-small) var(--tec-spacer-3);position:relative}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header{margin:0;padding:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search{background-color:transparent;flex-direction:row}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-header__events-bar{margin-left:0;width:100%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-header__top-bar{width:100%}.tribe-events .tribe-events-header__messages{margin-bottom:var(--tec-spacer-3);width:100%}.tribe-events .tribe-events-header__messages.tribe-events-header__messages--mobile{margin-top:10px}.tribe-events .tribe-events-header__messages:not(.tribe-events-header__messages--mobile){display:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__messages{margin-bottom:var(--tec-spacer-7);order:1}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__messages:not(.tribe-events-header__messages--mobile){display:flex}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__messages.tribe-events-header__messages--mobile{display:none}.tribe-events .tribe-events-header__events-bar{flex:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__events-bar{margin-bottom:var(--tec-spacer-7);margin-left:var(--tec-spacer-3)}.tribe-events .tribe-events-header__top-bar{flex:auto}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__top-bar{margin-bottom:var(--tec-spacer-7)}.tribe-events .tribe-events-calendar-list__event-row{flex-wrap:nowrap;margin-bottom:var(--tec-spacer-5);margin-top:var(--tec-spacer-7)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row{margin:var(--tec-spacer-9) var(--tec-grid-gutter-half-negative) var(--tec-spacer-8)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row>.tribe-common-g-col{padding-left:var(--tec-grid-gutter-half);padding-right:var(--tec-grid-gutter-half)}.tribe-events .tribe-events-calendar-list__event-row:last-child{margin-bottom:var(--tec-spacer-8)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row:last-child{margin-bottom:var(--tec-spacer-11)}.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row{margin-top:var(--tec-spacer-4)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row{margin-top:var(--tec-spacer-8)}.tribe-events .tribe-events-calendar-list__event-date-tag{flex:none;position:relative;width:54px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-date-tag{min-width:90px;width:var(--tec-grid-width-1-of-9)}.tribe-events .tribe-events-calendar-list__event-date-tag-datetime{display:flex;flex-direction:column;height:100%;padding-top:var(--tec-spacer-0);text-align:center}.tribe-events .tribe-events-calendar-list__event-date-tag-weekday{margin-bottom:calc(var(--tec-spacer-0)*-1)}.tribe-events .tribe-events-calendar-list__event-wrapper{flex:1;width:calc(var(--tec-grid-width-1-of-4)*3 + var(--tec-grid-gutter-small-half))}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-wrapper{flex:1 1 calc(var(--tec-grid-width-1-of-9)*8)}.tribe-events .tribe-events-calendar-list__event{flex-direction:column}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event{flex-direction:row-reverse;justify-content:flex-end}.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper{flex:none;margin-bottom:var(--tec-spacer-3)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper{margin-bottom:0;width:calc(var(--tec-grid-width-1-of-8)*3)}.tribe-events .tribe-events-calendar-list__event-featured-image,.tribe-events .tribe-events-calendar-list__event-featured-image-link{display:block}.tribe-events .tribe-events-calendar-list__event-details{flex:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details{width:calc(var(--tec-grid-width-1-of-8)*5)}.tribe-events .tribe-events-calendar-list__event-header>:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-list__event-datetime-wrapper,.tribe-events .tribe-events-calendar-list__event-title{margin:0 0 var(--tec-spacer-1)}.tribe-events .tribe-events-calendar-list__event-datetime-wrapper:last-child,.tribe-events .tribe-events-calendar-list__event-title:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-list__event-title-link{color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-list__event-title-link:active,.tribe-events .tribe-events-calendar-list__event-title-link:focus,.tribe-events .tribe-events-calendar-list__event-title-link:hover{border-color:currentColor;color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-list__event-title-link:visited{color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-list__event-datetime-featured-icon{display:inline-block;margin-right:var(--tec-spacer-0)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-datetime-featured-text{clip:auto;height:auto;margin:0;position:static;width:auto;margin-right:var(--tec-spacer-1)}.tribe-events .tribe-events-calendar-list__event-venue{margin-bottom:var(--tec-spacer-1)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-venue{margin-bottom:var(--tec-spacer-3)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-description{display:block!important;margin-top:var(--tec-spacer-3);visibility:visible}.tribe-events .tribe-events-calendar-list__event-cost{margin-top:var(--tec-spacer-2)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-cost{margin-top:var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-list__month-separator{align-items:center;display:flex}.tribe-events .tribe-events-calendar-list__month-separator-text{flex:none}.tribe-events .tribe-events-calendar-list-nav{padding-top:var(--tec-spacer-5)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list-nav{padding-top:var(--tec-spacer-7)}.tribe-events .tribe-events-calendar-month{margin-bottom:var(--tec-spacer-1)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month{margin:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__body{border-top:1px solid var(--tec-color-border-secondary-month-grid)}.tribe-events .tribe-events-calendar-month__week{display:flex}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__week{border-left:1px solid var(--tec-color-border-secondary-month-grid)}.tribe-events .tribe-events-calendar-month__calendar-event{margin:var(--tec-spacer-1) 0;padding:0 var(--tec-spacer-3);position:relative}.tribe-events .tribe-events-calendar-month__calendar-event:first-child{margin-top:0}.tribe-events .tribe-events-calendar-month__calendar-event:last-child{margin-bottom:0;padding-bottom:var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-month__multiday-event-wrapper+.tribe-events-calendar-month__calendar-event{margin-top:0}.tribe-events .tribe-events-calendar-month__multiday-event-wrapper+.tribe-events-calendar-month__calendar-event--featured{margin-top:var(--tec-spacer-1)}.tribe-events .tribe-events-calendar-month__calendar-event-datetime-featured-icon{display:inline-block;line-height:0;margin-right:var(--tec-spacer-0)}.tribe-events .tribe-events-calendar-month__calendar-event-featured-image-wrapper{margin-bottom:var(--tec-spacer-0)}.tribe-events .tribe-events-calendar-month__calendar-event-featured-image,.tribe-events .tribe-events-calendar-month__calendar-event-featured-image-link{display:block}.tribe-events .tribe-events-calendar-month__calendar-event-datetime>*{vertical-align:middle}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-wrapper{margin-bottom:var(--tec-spacer-2);width:206px}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-wrapper:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image,.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-link{display:block}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime{margin-bottom:var(--tec-spacer-0)}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime>*{vertical-align:middle}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime-featured-icon{display:inline-block;line-height:0;margin-right:var(--tec-spacer-0)}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title{margin-bottom:var(--tec-spacer-0)}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-description{margin-bottom:var(--tec-spacer-1)}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-description:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-month__calendar-event-title{margin:0}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-cost{margin-top:var(--tec-spacer-3)}.tribe-theme-twentynineteen .entry .tribe-events .tribe-events-calendar-month__calendar-event,.tribe-theme-twentynineteen .tribe-events .tribe-events-calendar-month__calendar-event{margin:var(--tec-spacer-1) 0;padding:0 var(--tec-spacer-3);position:relative}.tribe-theme-twentynineteen .entry .tribe-events .tribe-events-calendar-month__calendar-event:first-child,.tribe-theme-twentynineteen .tribe-events .tribe-events-calendar-month__calendar-event:first-child{margin-top:0}.tribe-theme-twentynineteen .entry .tribe-events .tribe-events-calendar-month__calendar-event:last-child,.tribe-theme-twentynineteen .tribe-events .tribe-events-calendar-month__calendar-event:last-child{margin-bottom:0;padding-bottom:var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-month__header-row{display:flex}.tribe-events .tribe-events-calendar-month__header-column{padding-bottom:var(--tec-spacer-3);width:var(--tec-grid-width-1-of-7)}.tribe-events .tribe-events-calendar-month__header-column-title{margin:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__header-column-title-mobile{display:none!important;visibility:hidden}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__header-column-title-desktop{display:block!important;visibility:visible}.tribe-events .tribe-events-calendar-month__day{aspect-ratio:1/1;height:auto;min-height:36px;overflow:hidden;padding-top:var(--grid-width-1-of-7);position:relative;width:var(--tec-grid-width-1-of-7)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day{aspect-ratio:auto;border-color:var(--tec-color-border-secondary-month-grid);border-style:solid;border-width:0 1px 1px 0;min-height:168px;overflow:visible;padding-top:0}.tribe-events .tribe-events-calendar-month__day-cell{height:100%;width:100%}.tribe-events .tribe-events-calendar-month__day-cell--mobile{align-items:center;display:flex;flex-direction:column;position:absolute;text-align:center;top:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day-cell--mobile{display:none!important;visibility:hidden}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day-cell--desktop{display:flex!important;flex-direction:column;visibility:visible}.tribe-events .tribe-events-calendar-month__day-date{margin:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day-date{flex:none;padding:var(--tec-spacer-1) var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-month__events{flex:auto}.tribe-events .tribe-events-calendar-month__mobile-events-icon--event{background-color:currentColor;border-radius:50%;height:8px;width:8px}.tribe-events .tribe-events-calendar-month__mobile-events-icon--featured{line-height:0;width:8px}.tribe-events .tribe-events-calendar-month__mobile-events-icon--featured .tribe-events-calendar-month__mobile-events-icon-svg path{fill:currentColor}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month-mobile-events{display:none!important;visibility:hidden}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-day{display:none}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-day--show{display:block}.tribe-events .tribe-events-calendar-month-mobile-events__day-marker{padding-top:var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event{padding:var(--tec-spacer-2) 0}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event--featured{padding-bottom:var(--tec-spacer-4)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-featured-image-wrapper{margin-bottom:var(--tec-spacer-2)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime{margin-bottom:var(--tec-spacer-0)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime>*{vertical-align:middle}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime-featured-icon{display:inline-block;line-height:0;margin-right:var(--tec-spacer-0)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime-featured-text{margin-right:var(--tec-spacer-1)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title{margin:0}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-cost{margin-top:var(--tec-spacer-1)}.tribe-events .tribe-events-calendar-month-mobile-events__more-events{padding:var(--tec-spacer-0) 0 var(--tec-spacer-4)}.tribe-events .tribe-events-calendar-month__more-events{display:flex;flex:none;margin:0 var(--tec-spacer-3);padding:var(--tec-spacer-1) 0 var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-month__more-events-link{flex:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__multiday-event-wrapper{height:19px;margin-bottom:var(--tec-spacer-0);position:relative}.tribe-events .tribe-events-calendar-month__multiday-event--width-2 .tribe-events-calendar-month__multiday-event-bar{width:calc(200% + 1px)}.tribe-events .tribe-events-calendar-month__multiday-event--width-3 .tribe-events-calendar-month__multiday-event-bar{width:calc(300% + 2px)}.tribe-events .tribe-events-calendar-month__multiday-event--width-4 .tribe-events-calendar-month__multiday-event-bar{width:calc(400% + 3px)}.tribe-events .tribe-events-calendar-month__multiday-event--width-5 .tribe-events-calendar-month__multiday-event-bar{width:calc(500% + 4px)}.tribe-events .tribe-events-calendar-month__multiday-event--width-6 .tribe-events-calendar-month__multiday-event-bar{width:calc(600% + 5px)}.tribe-events .tribe-events-calendar-month__multiday-event--width-7 .tribe-events-calendar-month__multiday-event-bar{width:calc(700% + 6px)}.tribe-events .tribe-events-calendar-month__multiday-event-hidden{height:100%;opacity:0;position:absolute;width:100%;z-index:var(--tec-z-index-multiday-event)}.tribe-events .tribe-events-calendar-month__multiday-event-hidden-title{margin:0;overflow:hidden;white-space:nowrap}.tribe-events .tribe-events-calendar-month__multiday-event-hidden-link{display:block;height:100%}.tribe-events .tribe-events-calendar-month__multiday-event-bar{background-color:var(--tec-color-background);overflow:hidden;position:relative;width:100%;z-index:var(--tec-z-index-multiday-event-bar)}.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner{align-items:center;cursor:pointer;display:flex;flex-wrap:nowrap;padding:1px var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-month__multiday-event-bar-featured-icon{flex:none;line-height:0;margin-right:5px}.tribe-events .tribe-events-calendar-month__multiday-event-bar-title{flex:none;margin:0;max-width:100%;overflow:hidden;white-space:nowrap}.tribe-events .tribe-events-calendar-month-nav{padding-top:var(--tec-spacer-4)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month-nav{display:none!important;visibility:hidden}.tribe-events .tribe-events-calendar-day__event{margin-bottom:var(--tec-spacer-5);margin-top:var(--tec-spacer-7);padding-left:54px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event{margin-bottom:var(--tec-spacer-8);margin-top:var(--tec-spacer-9);padding-left:0}.tribe-events .tribe-events-calendar-day__event:last-child{margin-bottom:var(--tec-spacer-8)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event:last-child{margin-bottom:var(--tec-spacer-11)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event:before{content:"";min-width:90px;width:var(--tec-grid-width-1-of-9)}.tribe-events .tribe-events-calendar-day__time-separator+.tribe-events-calendar-day__event,.tribe-events .tribe-events-calendar-day__type-separator+.tribe-events-calendar-day__event{margin-top:var(--tec-spacer-4)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__time-separator+.tribe-events-calendar-day__event,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__type-separator+.tribe-events-calendar-day__event{margin-top:var(--tec-spacer-8)}.tribe-events .tribe-events-calendar-day__event-content{flex:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-content{display:flex;flex:1 1 calc(var(--tec-grid-width-1-of-9)*8);flex-direction:row-reverse;justify-content:flex-end;margin-left:var(--tec-grid-gutter-half-negative);margin-right:var(--tec-grid-gutter-half-negative)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-content>*{padding-left:var(--tec-grid-gutter-half);padding-right:var(--tec-grid-gutter-half)}.tribe-events .tribe-events-calendar-day__event-featured-image-wrapper{margin-bottom:var(--tec-spacer-3)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-featured-image-wrapper{flex:none;margin-bottom:0;width:calc(var(--tec-grid-width-1-of-8)*3)}.tribe-events .tribe-events-calendar-day__event-featured-image-link,.tribe-events .tribe-events-calendar-list__event-featured-image{display:block}.tribe-events .tribe-events-calendar-day__event-details{position:relative}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-details{flex:none;width:calc(var(--tec-grid-width-1-of-8)*5)}.tribe-events .tribe-events-calendar-day__event-header>:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-day__event-datetime-wrapper,.tribe-events .tribe-events-calendar-day__event-title{margin:0 0 var(--tec-spacer-1)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-datetime-wrapper,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-title{margin:0 0 var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-day__event-datetime-wrapper:last-child,.tribe-events .tribe-events-calendar-day__event-title:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-day__event-datetime-featured-icon{display:inline-block;margin-right:var(--tec-spacer-0)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-datetime-featured-text{clip:auto;height:auto;margin:0;position:static;width:auto;margin-right:var(--tec-spacer-1)}.tribe-events .tribe-events-calendar-day__event-venue{margin-bottom:var(--tec-spacer-1)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-venue{margin-bottom:var(--tec-spacer-3)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-description{display:block!important;margin-top:var(--tec-spacer-3);visibility:visible}.tribe-events .tribe-events-calendar-day__event-cost{margin-top:var(--tec-spacer-2)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-cost{margin-top:var(--tec-spacer-3)}.tribe-theme-twentynineteen .tribe-events .entry.tribe-events-calendar-day__event{margin-bottom:var(--tec-spacer-5);margin-top:var(--tec-spacer-7);padding-left:54px}.tribe-theme-twentynineteen .tribe-events .entry.tribe-events-calendar-day__event:last-child{margin-bottom:var(--tec-spacer-8)}.tribe-theme-twentynineteen .tribe-events.tribe-common--breakpoint-medium .entry.tribe-events-calendar-day__event{margin-bottom:var(--tec-spacer-8);margin-top:var(--tec-spacer-9);padding-left:0}.tribe-theme-twentynineteen .tribe-events.tribe-common--breakpoint-medium .entry.tribe-events-calendar-day__event:last-child{margin-bottom:var(--tec-spacer-11)}.tribe-theme-twentynineteen .tribe-events .tribe-events-calendar-day__time-separator+.entry.tribe-events-calendar-day__event,.tribe-theme-twentynineteen .tribe-events .tribe-events-calendar-day__type-separator+.entry.tribe-events-calendar-day__event{margin-top:var(--tec-spacer-4)}.tribe-theme-twentynineteen .tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-day__time-separator+.entry.tribe-events-calendar-day__event,.tribe-theme-twentynineteen .tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-day__type-separator+.entry.tribe-events-calendar-day__event{margin-top:var(--tec-spacer-8)}.tribe-events .tribe-events-calendar-day-nav{padding-top:var(--tec-spacer-5)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day-nav{padding-top:var(--tec-spacer-7)}.tribe-events .tribe-events-calendar-day__time-separator{align-items:center;display:flex}.tribe-events .tribe-events-calendar-day__time-separator-text{flex:none}.tribe-events .tribe-events-calendar-day__type-separator{align-items:center;display:flex}.tribe-events .tribe-events-calendar-day__type-separator-text{flex:none}.tribe-events .tribe-events-calendar-latest-past__event-row{flex-wrap:nowrap;margin-bottom:var(--tec-spacer-5);margin-top:var(--tec-spacer-7)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-row{margin:var(--tec-spacer-9) var(--tec-grid-gutter-half-negative) var(--tec-spacer-8)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-row>.tribe-common-g-col{padding-left:var(--tec-grid-gutter-half);padding-right:var(--tec-grid-gutter-half)}.tribe-events .tribe-events-calendar-latest-past__event-row:last-child{margin-bottom:var(--tec-spacer-8)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-row:last-child{margin-bottom:var(--tec-spacer-11)}.tribe-events .tribe-events-calendar-latest-past__event-date-tag{flex:none;position:relative;width:54px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-date-tag{min-width:90px;width:var(--tec-grid-width-1-of-9)}.tribe-events .tribe-events-calendar-latest-past__event-date-tag-datetime{display:flex;flex-direction:column;height:100%;text-align:center}.tribe-events .tribe-events-calendar-latest-past__event-date-tag-daynum,.tribe-events .tribe-events-calendar-latest-past__event-date-tag-month{margin-bottom:calc(var(--tec-spacer-0)*-1)}.tribe-events .tribe-events-calendar-latest-past__event-wrapper{flex:1;width:calc(var(--tec-grid-width-1-of-4)*3 + var(--tec-grid-gutter-small-half))}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-wrapper{flex:1 1 calc(var(--tec-grid-width-1-of-9)*8)}.tribe-events .tribe-events-calendar-latest-past__event{flex-direction:column}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event{flex-direction:row-reverse;justify-content:flex-end}.tribe-events .tribe-events-calendar-latest-past__event-featured-image-wrapper{flex:none;margin-bottom:var(--tec-spacer-3)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-featured-image-wrapper{margin-bottom:0;width:calc(var(--tec-grid-width-1-of-8)*3)}.tribe-events .tribe-events-calendar-latest-past__event-featured-image,.tribe-events .tribe-events-calendar-latest-past__event-featured-image-link{display:block}.tribe-events .tribe-events-calendar-latest-past__event-details{flex:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-details{width:calc(var(--tec-grid-width-1-of-8)*5)}.tribe-events .tribe-events-calendar-latest-past__event-header>:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-latest-past__event-datetime-wrapper,.tribe-events .tribe-events-calendar-latest-past__event-title{margin:0 0 var(--tec-spacer-1)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-datetime-wrapper,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-title{margin:0 0 var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-latest-past__event-datetime-wrapper:last-child,.tribe-events .tribe-events-calendar-latest-past__event-title:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-latest-past__event-datetime-featured-icon{display:inline-block;margin-right:var(--tec-spacer-0)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-datetime-featured-text{clip:auto;height:auto;margin:0;position:static;width:auto;margin-right:var(--tec-spacer-1)}.tribe-events .tribe-events-calendar-latest-past__event-venue{margin-bottom:var(--tec-spacer-1)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-venue{margin-bottom:var(--tec-spacer-3)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-description{display:block!important;margin-top:var(--tec-spacer-3);visibility:visible}.tribe-events .tribe-events-calendar-latest-past__event-cost{margin-top:var(--tec-spacer-2)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-cost{margin-top:var(--tec-spacer-3)}.tribe-events-single .tribe-events-status-single__header--alert-icon{align-items:center;display:inline-flex}.tribe-events-single .tribe-events-status-single{display:inline-flex;margin-bottom:var(--tec-spacer-4);padding:var(--tec-spacer-2) var(--tec-spacer-4)}.tribe-events-single .tribe-events-status-single__description{padding-left:var(--tec-spacer-5)}
src/resources/js/aggregator-fields.js CHANGED
@@ -1136,12 +1136,13 @@ tribe_aggregator.fields = {
1136
  obj.progress.$.notice.find( '.tribe-message' ).html( data.error_text );
1137
  obj.progress.$.tracker.remove();
1138
  obj.progress.$.notice.find( '.progress-container' ).remove();
1139
- obj.progress.$.notice.removeClass( 'warning' ).addClass( 'error' );
1140
  } else if ( data.complete ) {
1141
  obj.progress.$.notice.find( '.tribe-message' ).html( data.complete_text );
1142
  obj.progress.$.tracker.remove();
1143
  obj.progress.$.notice.find( '.progress-container' ).remove();
1144
- obj.progress.$.notice.removeClass( 'warning' ).addClass( 'completed' );
 
1145
  }
1146
  };
1147
 
1136
  obj.progress.$.notice.find( '.tribe-message' ).html( data.error_text );
1137
  obj.progress.$.tracker.remove();
1138
  obj.progress.$.notice.find( '.progress-container' ).remove();
1139
+ obj.progress.$.notice.removeClass( 'notice-warning' ).addClass( 'notice-error' );
1140
  } else if ( data.complete ) {
1141
  obj.progress.$.notice.find( '.tribe-message' ).html( data.complete_text );
1142
  obj.progress.$.tracker.remove();
1143
  obj.progress.$.notice.find( '.progress-container' ).remove();
1144
+ obj.progress.$.notice.removeClass( 'notice-warning' ).addClass( 'notice-success' );
1145
+ obj.progress.$.notice.show();
1146
  }
1147
  };
1148
 
src/resources/js/aggregator-fields.min.js CHANGED
@@ -1 +1 @@
1
- var tribe_aggregator=tribe_aggregator||{};tribe_aggregator.fields={selector:{container:".tribe-ea",form:".tribe-ea-form",help:".tribe-ea-help",fields:".tribe-ea-field",dropdown:".tribe-ea-dropdown",origin_field:"#tribe-ea-field-origin",field_url_source:"#tribe-ea-field-url_source",eventbrite_url_source:"#tribe-ea-field-eventbrite_source",post_status:".tribe-ea-field-post_status",import_type_field:".tribe-import-type",media_button:".tribe-ea-media_button",datepicker:".tribe-datepicker",save_credentials_button:".enter-credentials .tribe-save",preview_container:".tribe-preview-container",preview_button:".tribe-preview:visible",refine_filters:".tribe-refine-filters",clear_filters_button:".tribe-clear-filters",finalize_button:".tribe-finalize",cancel_button:".tribe-cancel",schedule_delete_link:".tribe-ea-tab-scheduled a.submitdelete",tab_new:".tribe-ea-tab-new",action:"#tribe-action",view_filters:".tribe-view-filters"},media:{},$:{},construct:{},events:{},import_id:null,result_fetch_count:0,max_result_fetch_count:15,polling_frequency_index:0,polling_frequencies:[500,1e3,5e3,2e4],progress:{},eventbrite:{refineControls:".tribe-refine-filters.eventbrite, .tribe-refine-filters.eventbrite .tribe-refine",refineControlsHideMap:{event:"tr.tribe-refine-filters",organizer:""},detect_type:function(e){if(!tribe_aggregator.source_origin_regexp.eventbrite)return null;var t=tribe_aggregator.source_origin_regexp.eventbrite,r={event:t+"e/[A-z0-9_-]+",organizer:t+"o/[A-z0-9_-]+"},i=void 0;return _.each(r,function(t,r){null!==new RegExp(t,"g").exec(e)&&(i=r)}),i}}},function(e,t,r,i){"use strict";r.init=function(){r.$.container=e(r.selector.container),r.$.form=e(r.selector.form),r.$.action=e(r.selector.action),r.$.fields=r.$.container.find(r.selector.fields),r.$.preview_container=e(r.selector.preview_container),r.origin=e("#tribe-ea-field-origin"),r.importType=e("#tribe-ea-field-url_import_type"),r.urlImport={startDate:e("#tribe-ea-field-url_start"),originalMinDate:function(){return e("#tribe-ea-field-url_start").datepicker("option","minDate")||""}},e.each(r.construct,function(e,t){t(r.$.fields)});var a=e(document.getElementById("eventDetails"));a.data("datepicker_format")&&(tribe_ev.state.datepicker_format=a.data("datepicker_format")),e(document).on("keypress",r.selector.fields,r.events.trigger_field_change).on("click",r.selector.save_credentials_button,r.events.trigger_save_credentials).on("click",r.selector.clear_filters_button,r.clear_filters).on("click",r.selector.finalize_button,r.finalize_manual_import).on("click",r.selector.preview_button,r.preview_import).on("click",r.selector.cancel_button,r.events.cancel_edit).on("click",r.selector.schedule_delete_link,r.events.verify_schedule_delete).on("click",r.selector.view_filters,r.events.toggle_view_filters).on("blur",r.selector.datepicker,r.date_helper).on("submit",r.selector.tab_new,r.events.suppress_submission).on("change",r.selector.import_type_field,function(){r.reset_preview();var t=e(this),i=e(this).next(r.selector.fields),a=t.val();i.val("schedule"===a?"daily":"").trigger("change"),r.$.form.attr("data-type",a),r.maybeLimitUrlStartDate()}).on("change",r.selector.origin_field,function(){var t=e(this),a=(e(this).data("select2"),t.val());r.$.form.attr("data-origin",a),r.reset_preview(),e(".tribe-bumpdown-active").removeClass("tribe-bumpdown-active"),e(".tribe-bumpdown:visible").hide(),"redirect"===e(this).val()&&(window.open("https://theeventscalendar.com/wordpress-event-aggregator/?utm_source=importoptions&utm_medium=plugin-tec&utm_campaign=in-app","_blank"),location.reload()),""!==a&&e(r.selector.post_status).val(i.default_settings[a].post_status).trigger("change"),r.maybeLimitUrlStartDate()}).on("change",r.selector.eventbrite_url_source,function(t){e(r.eventbrite.refineControls).show();var i=r.eventbrite.detect_type(e("#tribe-ea-field-eventbrite_source").val());if(i){var a=r.eventbrite.refineControlsHideMap[i];a&&e(a).hide()}}).on("change",r.selector.field_url_source,function(a){var n=e(this),s=(e(this).data("select2"),n.val()),o=null;if(s&&(t.each(i.source_origin_regexp,function(e,t){null!==new RegExp(e,"g").exec(s)&&(o=t)}),null!=o)){var l=e(r.selector.origin_field);if(l.find('option[value="'+o+'"]').length){var c=e("#tribe-ea-field-url_import_type"),d=c.val(),_=null;"schedule"===d&&(_=e("#tribe-ea-field-url_import_frequency").val()),c.val(""),l.val(o).trigger("change"),e("#tribe-ea-field-"+o+"_import_type").val(d).trigger("change"),"schedule"===d&&e("#tribe-ea-field-"+o+"_import_frequency").val(_).trigger("change"),"eventbrite"===o&&(e("#tribe-ea-field-"+o+"_source_type_url").trigger("click"),e("#tribe-ea-field-"+o+"_import_source").val("source_type_url").trigger("change")),e("#tribe-ea-field-"+o+"_source").val(s).trigger("change")}}}),e(".tribe-dependency").trigger("change"),tribe_timepickers.setup_timepickers(e(tribe_timepickers.selector.timepicker)),"edit"===r.$.action.val()&&(r.$.form.addClass("edit-form"),e(r.selector.finalize_button).html(i.l10n.edit_save)),"object"==typeof tribe_aggregator_save&&r.progress.init()},r.preview_import=function(t){t.preventDefault();var i=e(".tribe-ea-form.tribe-validation");if(r.reset_post_status(),i.trigger("validation.tribe"),!tribe.validation.hasErrors(i)){r.reset_polling_counter();e(".tribe-fetch-warning-message").html("");var a=e("#tribe-post_id");a.data("value",a.val()),a.val("");var n=e("#tribe-import_id");n.data("value",n.val()),n.val("");var s=e(r.selector.preview_button),o=(i=s.closest("form")).serialize();a.val(a.data("value")),n.val(a.data("value")),r.$.preview_container.addClass("tribe-fetching").removeClass("tribe-fetch-error"),r.$.form.removeClass("show-data"),s.prop("disabled",!0);var l=e(".dataTable").data("table");void 0!==l&&l.clear().draw(),"edit"===r.$.action.val()?r.preview_save_import(o):r.create_import(o)}},r.reset_post_status=function(){var t=e(r.selector.origin_field),a=0===t.length?"":t.val();""!==a&&e(r.selector.post_status).val(i.default_settings[a].post_status).trigger("change")},r.reset_polling_counter=function(){r.polling_frequency_index=0,r.result_fetch_count=0},r.reset_form=function(){r.$.fields.val("").trigger("change"),e('[id$="import_frequency"]').val("daily").trigger("change"),r.$.form.removeClass("show-data")},r.reset_preview=function(){r.$.form.removeClass("show-data"),e(".tribe-fetched, .tribe-fetching, .tribe-fetch-error").removeClass("tribe-fetched tribe-fetching tribe-fetch-error")},r.clear_filters=function(){e(r.selector.refine_filters).find("input, select").val("").trigger("change")},r.preview_save_import=function(t){e.ajax({type:"POST",url:ajaxurl+"?action=tribe_aggregator_preview_import",data:t,dataType:"json"}).done(r.handle_preview_create_results)},r.create_import=function(t){e.ajax({type:"POST",url:ajaxurl+"?action=tribe_aggregator_create_import",data:t,dataType:"json"}).done(r.handle_preview_create_results)},r.handle_preview_create_results=function(a){if(!a.success){var n=a.data;return t.isString(n)||(n=n.message),void r.display_fetch_error(["<b>",i.l10n.preview_fetch_error_prefix,"</b>"," "+n].join(" "))}if(r.import_id=a.data.data.import_id,e("#tribe-import_id").val(r.import_id),void 0!==a.data.data.items)return r.init_datatable(a.data.data),void r.$.preview_container.removeClass("tribe-fetching").addClass("tribe-fetched");r.$.container.find(".spinner-message").html(i.l10n.preview_polling[0]),setTimeout(r.poll_for_results,r.polling_frequencies[r.polling_frequency_index])},r.poll_for_results=function(){r.result_fetch_count++,e.ajax({type:"GET",url:ajaxurl+"?action=tribe_aggregator_fetch_import&import_id="+r.import_id,dataType:"json"}).done(function(t){if(void 0!==t.data.warning&&t.data.warning){var a=t.data.warning;r.display_fetch_warning(["<b>",i.l10n.preview_fetch_warning_prefix,"</b>"," "+a].join(" "))}var n;if(!t.success)return void 0!==t.data.message?n=t.data.message:void 0!==t.data[0].message&&(n=t.data[0].message),void r.display_fetch_error(["<b>",i.l10n.preview_fetch_error_prefix,"</b>"," "+n].join(" "));"error"===t.data.status?r.display_fetch_error(t.data.message):"success"!==t.data.status?(r.result_fetch_count>r.max_result_fetch_count&&(r.polling_frequency_index++,r.$.container.find(".spinner-message").html(i.l10n.preview_polling[r.polling_frequency_index]),r.result_fetch_count=0),void 0===r.polling_frequencies[r.polling_frequency_index]?r.display_fetch_error(i.l10n.preview_timeout):setTimeout(r.poll_for_results,r.polling_frequencies[r.polling_frequency_index])):(t.data.data.items=t.data.data.events,r.init_datatable(t.data.data),r.$.preview_container.removeClass("tribe-fetching").addClass("tribe-fetched"),e(r.selector.preview_button).prop("disabled",!1))})},r.init_datatable=function(t){var a=!1,n="csv"===(x=e(r.selector.origin_field).val()),s=e('[id$="import_type"]:visible'),o="manual";if(void 0!==i.default_settings[x])for(var l in i.default_settings[x]){if(i.default_settings[x].hasOwnProperty(l))e("#tribe-ea-field-"+l).val(i.default_settings[x][l]).trigger("change")}if(s.length&&(o=e("#"+s.first().attr("id").replace("s2id_","")).val()),"manual"!==o||t.items.length){s.length&&"manual"!==o||(a=!0);var c=r.$.preview_container.find(".data-container table"),d=[];for(var _ in t.items){var p=t.items[_];p.checkbox=a?'<input type="checkbox">':"",p.all_day?p.start_time=i.l10n.all_day:(void 0!==p.start_meridian&&p.start_meridian||(parseInt(p.start_hour,10)>11?p.start_meridian=i.l10n.pm:p.start_meridian=i.l10n.am),p.start_hour>12&&(p.start_hour=p.start_hour-12),p.start_time=(0===parseInt(p.start_hour,10)?12:p.start_hour)+":"+("00"+p.start_minute).slice(-2),p.start_time+=" "+p.start_meridian),d.push(p)}a&&!n?c.addClass("display-checkboxes"):c.removeClass("display-checkboxes"),r.$.form.addClass("show-data");var u,g={lengthMenu:[[5,10,25,50,-1],[5,10,25,50,tribe_l10n_datatables.pagination.all]],order:[[1,"asc"]],columnDefs:[{cellType:"th",className:"check-column",orderable:!1,targets:0}],data:d};if(void 0!==t.columns){g.columns=[{data:"checkbox"}];var f=c.find("thead tr"),v=c.find("tfoot tr"),m=e({}),b="",h="";if(f.find("th:first").nextAll().remove(),v.find("th:first").nextAll().remove(),n){var w=c.closest(".data-container");c.closest(".data-container").addClass("csv-data"),w.find(".tribe-preview-message .tribe-csv-filename").html(e("#tribe-ea-field-csv_file_name").text()),f.closest("thead").prepend('<tr class="tribe-column-map"><th scope="row" class="check-column column-cb"></th></tr>'),m=e(".tribe-column-map"),h=(h=e("#tribe-ea-field-csv_content_type").val()).replace("tribe_",""),b=e("#tribe-csv-column-map-"+h).html()}var y=0;for(_ in t.columns){if(g.columns.push({data:t.columns[_]}),f.append('<th scope="col">'+t.columns[_]+"</th>"),v.append('<th scope="col">'+t.columns[_]+"</th>"),n){var $=t.columns[_].toLowerCase().replace(/^\s+|\s+$/g,"").replace(/\s/g,"_").replace(/[^a-z0-9_]/g,"");m.append('<th scope="col">'+b.replace('name="column_map[]"','name="aggregator[column_map]['+y+']" id="column-'+y+'"')+"</th>");var k=m.find("#column-"+y);void 0!==i.csv_column_mapping[h][y]&&($=i.csv_column_mapping[h][y]),k.find('option[value="'+$+'"]').prop("selected",!0)}y++}g.scrollX=!0}else g.columns=[{data:"checkbox"},{data:"start_date"},{data:"start_time"},{data:"end_date"},{data:"title"}],g.autoWidth=!1;c.tribeDataTable(g),r.wrap_cell_content(),c.on("select.dt",r.events.twiddle_finalize_button_text).on("deselect.dt",r.events.twiddle_finalize_button_text).on("draw.dt",r.wrap_cell_content),"new"===r.$.action.val()&&(u="manual"===o&&n?i.l10n.import_all_no_number:"manual"===o?i.l10n.import_all.replace("%d",d.length):i.l10n.create_schedule),e(r.selector.finalize_button).html(u)}else{var x=t.origin,C=void 0!==i.l10n[x]&&void 0!==i.l10n[x].no_results?i.l10n[x].no_results:i.l10n.no_results;r.display_fetch_error(C)}},r.wrap_cell_content=function(){e(".dataTable").find("tbody td").each(function(){var t=e(this);t.html('<div class="tribe-td-height-limit">'+t.html()+"</div>")})},r.display_fetch_error=function(t){var i=e(".tribe-fetch-error-message");r.$.preview_container.removeClass("tribe-fetching").addClass("tribe-fetch-error"),i.html(""),r.display_error(i,t),e(r.selector.preview_button).prop("disabled",!1)},r.display_fetch_warning=function(t){var i=e(".tribe-fetch-warning-message");r.$.preview_container.removeClass("tribe-fetching").addClass("tribe-fetch-warning"),i.html(""),r.display_warning(i,t)},r.display_error=function(e,t){e.prepend(['<div class="notice notice-error">',"<p>",t,"</p>","</div>"].join(""))},r.display_warning=function(e,t){e.prepend(['<div class="notice notice-warning">',"<p>",t,"</p>","</div>"].join(""))},r.display_success=function(e,t){e.prepend(['<div class="notice notice-success">',"<p>",t,"</p>","</div>"].join(""))},r.save_credentials=function(t){var r=t.find(".tribe-fieldset").find("input").serialize(),i=ajaxurl+"?action=tribe_aggregator_save_credentials";e.post(i,r).done(function(e){e.success&&(t.addClass("credentials-entered"),t.find('[name="has-credentials"]').val(1).trigger("change"))})},r.finalize_manual_import=function(){var t=e("#tribe-ea-field-origin").val(),a=e(".dataTable"),n=window.tribe_data_table;if(a.hasClass("display-checkboxes")){var s=n.rows({selected:!0});if(s[0].length||(s=n.rows()),!s[0].length)return void r.display_error(e(".tribe-finalize-container"),i.l10n.events_required_for_manual_submit);var o=s.data(),l=[],c=null;if("meetup"===t?c="meetup_id":"eventbrite"===t?c="eventbrite_id":"ical"===t||"ics"===t||"gcal"===t?c="uid":"url"===t&&(c="id"),null!==c){for(var d in o)isNaN(d)||void 0!==o[d][c]&&l.push(o[d][c]);e("#tribe-selected-rows").text(JSON.stringify(l))}else e("#tribe-selected-rows").text("all")}else e("#tribe-selected-rows").text("all");e(".dataTables_scrollBody").find('[name^="aggregator[column_map]"]').remove(),r.$.form.trigger("submit")},r.search_id=function(e){var t=null;return void 0!==e.id?t=e.id:void 0!==e.ID?t=e.ID:void 0!==e.value&&(t=e.value),null==e?null:t},r.construct.dropdown=function(t){var r=function(t){var r=e(t.element);return"string"==typeof r.data("subtitle")&&(t.text=t.text+'<br><span class="tribe-dropdown-subtitle">'+r.data("subtitle")+"</span>"),t.text},i={formatResult:r,formatSelection:r};return tribe_dropdowns.dropdown(t.filter(".tribe-ea-dropdown"),i),t},r.construct.media_button=function(t){var i=t.filter(r.selector.media_button);return"undefined"!=typeof wp&&wp.media&&wp.media.editor?(i.each(function(){var t=e(this),i=t.data("input"),a=e("#"+i),n=e("#"+i+"_name"),s=r.media[i]=wp.media({title:t.data("mediaTitle"),library:{type:t.data("mimeType")},multiple:!1});s.on("select",function(){var e=s.state().get("selection");e&&e.each(function(e){a.data({id:e.attributes.id,text:e.attributes.title}),a.val(e.attributes.id),a.trigger("change"),n.html(e.attributes.filename),n.attr("title",e.attributes.filename)})})}),r.$.container.on("click",r.selector.media_button,function(t){if(t.preventDefault(),e(this).is(":visible")){var i=e(this).data("input");return r.media[i].open(i),!1}}),i):i},r.events.trigger_field_change=function(){e(this).trigger("change")},r.events.trigger_save_credentials=function(){r.save_credentials(e(this).closest(".enter-credentials"))},r.events.suppress_submission=function(t){e("#tribe-ea-field-origin").val();if(e("#tribe-selected-rows").val().length)return!0;t.preventDefault()},r.events.twiddle_finalize_button_text=function(t,a){if("new"===r.$.action.val()){var n=a.rows({selected:!0})[0].length,s=i.l10n.import_checked;n||(s=i.l10n.import_all,n=a.rows()[0].length),s=s.replace("%d",n),e(r.selector.finalize_button).html(s)}},r.events.cancel_edit=function(e){e.preventDefault();var t=window.location.href;t=(t=t.replace("tab=edit","tab=scheduled")).replace(/id=\d+/,""),window.location.href=t},r.events.verify_schedule_delete=function(){return confirm(i.l10n.verify_schedule_delete)},r.events.toggle_view_filters=function(t){t.preventDefault();var r=e(this);r.toggleClass("tribe-active"),r.is(".tribe-active")?r.html(i.l10n.hide_filters):r.html(i.l10n.view_filters)},r.progress.init=function(){r.progress.data={},r.progress.$={},r.progress.$.notice=e(".tribe-notice-aggregator-update-msg"),r.progress.$.spinner=r.progress.$.notice.find("img"),r.progress.$.progress=r.progress.$.notice.find(".progress"),r.progress.$.tracker=r.progress.$.notice.find(".tracker"),r.progress.$.created=r.progress.$.tracker.find(".track-created .value"),r.progress.$.updated=r.progress.$.tracker.find(".track-updated .value"),r.progress.$.skipped=r.progress.$.tracker.find(".track-skipped .value"),r.progress.$.remaining=r.progress.$.tracker.find(".track-remaining .value"),r.progress.$.bar=r.progress.$.notice.find(".bar"),r.progress.data.time=Date.now(),r.progress.hasHeartBeat="undefined"!=typeof wp&&wp.heartbeat,r.progress.hasHeartBeat&&wp.heartbeat.interval(15),setTimeout(r.progress.start)},r.progress.start=function(){"object"==typeof tribe_aggregator_save&&(r.progress.update(tribe_aggregator_save.progress,tribe_aggregator_save.progressText),r.progress.hasHeartBeat||r.progress.send_request())},r.progress.continue=!0,e(document).on("heartbeat-send",function(e,t){"object"==typeof tribe_aggregator_save&&r.progress.continue&&(t.ea_record=tribe_aggregator_save.record_id)}),e(document).on("heartbeat-tick",function(e,t){t.ea_progress&&r.progress.handle_response(t.ea_progress)}),r.progress.handle_response=function(e){e.html&&r.progress.data.notice.html(e.html),isNaN(parseInt(e.progress,10))||r.progress.update(e),r.progress.continue=e.continue,e.continue&&!r.progress.hasHeartBeat&&setTimeout(r.progress.send_request,15e3),e.error?(r.progress.$.notice.find(".tribe-message").html(e.error_text),r.progress.$.tracker.remove(),r.progress.$.notice.find(".progress-container").remove(),r.progress.$.notice.removeClass("warning").addClass("error")):e.complete&&(r.progress.$.notice.find(".tribe-message").html(e.complete_text),r.progress.$.tracker.remove(),r.progress.$.notice.find(".progress-container").remove(),r.progress.$.notice.removeClass("warning").addClass("completed"))},r.progress.send_request=function(){var t={record:tribe_aggregator_save.record_id,check:tribe_aggregator_save.check,action:"tribe_aggregator_realtime_update"};e.post(ajaxurl,t,r.progress.handle_response,"json")},r.progress.update=function(e){var t=parseInt(e.progress,10);if(!(t<0||t>100)&&void 0!==e.counts){var i=["created","updated","skipped"];for(var a in i)if(e.counts[i[a]]){var n=e.counts[i[a]],s=r.progress.$[i[a]];if("updated"===i[a]||"skipped"===i[a])n>(s?s.html():0)&&s.html(n);else s.html(n);r.progress.$.tracker.hasClass("has-"+i[a])||r.progress.$.tracker.addClass("has-"+i[a])}r.progress.$.bar.css("width",t+"%"),r.progress.$.progress.attr("title",e.progress_text)}},r.progress.remove_notice=function(){r.progress.$.notice.animate({opacity:0,height:"toggle"},1e3,function(){r.progress.$.notice.remove()})},r.date_helper=function(){var t;if((t=e(this)).hasClass("tribe-datepicker")){var r=t.val();if(""!==r&&null!==r){var i=t.attr("id").match("tribe-ea-field-(.*)_start")[1];""!==i&&null!==i&&jQuery("#tribe-date-helper-date-"+i).html(r)}}},r.maybeLimitUrlStartDate=function(){"url"===r.origin.val()&&("schedule"!==r.importType.val()?r.urlImport.startDate.data("datepicker-min-date",null):r.urlImport.startDate.data("datepicker-min-date","today"))},e(r.init)}(jQuery,_,tribe_aggregator.fields,tribe_aggregator);
1
+ var tribe_aggregator=tribe_aggregator||{};tribe_aggregator.fields={selector:{container:".tribe-ea",form:".tribe-ea-form",help:".tribe-ea-help",fields:".tribe-ea-field",dropdown:".tribe-ea-dropdown",origin_field:"#tribe-ea-field-origin",field_url_source:"#tribe-ea-field-url_source",eventbrite_url_source:"#tribe-ea-field-eventbrite_source",post_status:".tribe-ea-field-post_status",import_type_field:".tribe-import-type",media_button:".tribe-ea-media_button",datepicker:".tribe-datepicker",save_credentials_button:".enter-credentials .tribe-save",preview_container:".tribe-preview-container",preview_button:".tribe-preview:visible",refine_filters:".tribe-refine-filters",clear_filters_button:".tribe-clear-filters",finalize_button:".tribe-finalize",cancel_button:".tribe-cancel",schedule_delete_link:".tribe-ea-tab-scheduled a.submitdelete",tab_new:".tribe-ea-tab-new",action:"#tribe-action",view_filters:".tribe-view-filters"},media:{},$:{},construct:{},events:{},import_id:null,result_fetch_count:0,max_result_fetch_count:15,polling_frequency_index:0,polling_frequencies:[500,1e3,5e3,2e4],progress:{},eventbrite:{refineControls:".tribe-refine-filters.eventbrite, .tribe-refine-filters.eventbrite .tribe-refine",refineControlsHideMap:{event:"tr.tribe-refine-filters",organizer:""},detect_type:function(e){if(!tribe_aggregator.source_origin_regexp.eventbrite)return null;var t=tribe_aggregator.source_origin_regexp.eventbrite,r={event:t+"e/[A-z0-9_-]+",organizer:t+"o/[A-z0-9_-]+"},i=void 0;return _.each(r,function(t,r){null!==new RegExp(t,"g").exec(e)&&(i=r)}),i}}},function(e,t,r,i){"use strict";r.init=function(){r.$.container=e(r.selector.container),r.$.form=e(r.selector.form),r.$.action=e(r.selector.action),r.$.fields=r.$.container.find(r.selector.fields),r.$.preview_container=e(r.selector.preview_container),r.origin=e("#tribe-ea-field-origin"),r.importType=e("#tribe-ea-field-url_import_type"),r.urlImport={startDate:e("#tribe-ea-field-url_start"),originalMinDate:function(){return e("#tribe-ea-field-url_start").datepicker("option","minDate")||""}},e.each(r.construct,function(e,t){t(r.$.fields)});var a=e(document.getElementById("eventDetails"));a.data("datepicker_format")&&(tribe_ev.state.datepicker_format=a.data("datepicker_format")),e(document).on("keypress",r.selector.fields,r.events.trigger_field_change).on("click",r.selector.save_credentials_button,r.events.trigger_save_credentials).on("click",r.selector.clear_filters_button,r.clear_filters).on("click",r.selector.finalize_button,r.finalize_manual_import).on("click",r.selector.preview_button,r.preview_import).on("click",r.selector.cancel_button,r.events.cancel_edit).on("click",r.selector.schedule_delete_link,r.events.verify_schedule_delete).on("click",r.selector.view_filters,r.events.toggle_view_filters).on("blur",r.selector.datepicker,r.date_helper).on("submit",r.selector.tab_new,r.events.suppress_submission).on("change",r.selector.import_type_field,function(){r.reset_preview();var t=e(this),i=e(this).next(r.selector.fields),a=t.val();i.val("schedule"===a?"daily":"").trigger("change"),r.$.form.attr("data-type",a),r.maybeLimitUrlStartDate()}).on("change",r.selector.origin_field,function(){var t=e(this),a=(e(this).data("select2"),t.val());r.$.form.attr("data-origin",a),r.reset_preview(),e(".tribe-bumpdown-active").removeClass("tribe-bumpdown-active"),e(".tribe-bumpdown:visible").hide(),"redirect"===e(this).val()&&(window.open("https://theeventscalendar.com/wordpress-event-aggregator/?utm_source=importoptions&utm_medium=plugin-tec&utm_campaign=in-app","_blank"),location.reload()),""!==a&&e(r.selector.post_status).val(i.default_settings[a].post_status).trigger("change"),r.maybeLimitUrlStartDate()}).on("change",r.selector.eventbrite_url_source,function(t){e(r.eventbrite.refineControls).show();var i=r.eventbrite.detect_type(e("#tribe-ea-field-eventbrite_source").val());if(i){var a=r.eventbrite.refineControlsHideMap[i];a&&e(a).hide()}}).on("change",r.selector.field_url_source,function(a){var n=e(this),s=(e(this).data("select2"),n.val()),o=null;if(s&&(t.each(i.source_origin_regexp,function(e,t){null!==new RegExp(e,"g").exec(s)&&(o=t)}),null!=o)){var l=e(r.selector.origin_field);if(l.find('option[value="'+o+'"]').length){var c=e("#tribe-ea-field-url_import_type"),d=c.val(),_=null;"schedule"===d&&(_=e("#tribe-ea-field-url_import_frequency").val()),c.val(""),l.val(o).trigger("change"),e("#tribe-ea-field-"+o+"_import_type").val(d).trigger("change"),"schedule"===d&&e("#tribe-ea-field-"+o+"_import_frequency").val(_).trigger("change"),"eventbrite"===o&&(e("#tribe-ea-field-"+o+"_source_type_url").trigger("click"),e("#tribe-ea-field-"+o+"_import_source").val("source_type_url").trigger("change")),e("#tribe-ea-field-"+o+"_source").val(s).trigger("change")}}}),e(".tribe-dependency").trigger("change"),tribe_timepickers.setup_timepickers(e(tribe_timepickers.selector.timepicker)),"edit"===r.$.action.val()&&(r.$.form.addClass("edit-form"),e(r.selector.finalize_button).html(i.l10n.edit_save)),"object"==typeof tribe_aggregator_save&&r.progress.init()},r.preview_import=function(t){t.preventDefault();var i=e(".tribe-ea-form.tribe-validation");if(r.reset_post_status(),i.trigger("validation.tribe"),!tribe.validation.hasErrors(i)){r.reset_polling_counter();e(".tribe-fetch-warning-message").html("");var a=e("#tribe-post_id");a.data("value",a.val()),a.val("");var n=e("#tribe-import_id");n.data("value",n.val()),n.val("");var s=e(r.selector.preview_button),o=(i=s.closest("form")).serialize();a.val(a.data("value")),n.val(a.data("value")),r.$.preview_container.addClass("tribe-fetching").removeClass("tribe-fetch-error"),r.$.form.removeClass("show-data"),s.prop("disabled",!0);var l=e(".dataTable").data("table");void 0!==l&&l.clear().draw(),"edit"===r.$.action.val()?r.preview_save_import(o):r.create_import(o)}},r.reset_post_status=function(){var t=e(r.selector.origin_field),a=0===t.length?"":t.val();""!==a&&e(r.selector.post_status).val(i.default_settings[a].post_status).trigger("change")},r.reset_polling_counter=function(){r.polling_frequency_index=0,r.result_fetch_count=0},r.reset_form=function(){r.$.fields.val("").trigger("change"),e('[id$="import_frequency"]').val("daily").trigger("change"),r.$.form.removeClass("show-data")},r.reset_preview=function(){r.$.form.removeClass("show-data"),e(".tribe-fetched, .tribe-fetching, .tribe-fetch-error").removeClass("tribe-fetched tribe-fetching tribe-fetch-error")},r.clear_filters=function(){e(r.selector.refine_filters).find("input, select").val("").trigger("change")},r.preview_save_import=function(t){e.ajax({type:"POST",url:ajaxurl+"?action=tribe_aggregator_preview_import",data:t,dataType:"json"}).done(r.handle_preview_create_results)},r.create_import=function(t){e.ajax({type:"POST",url:ajaxurl+"?action=tribe_aggregator_create_import",data:t,dataType:"json"}).done(r.handle_preview_create_results)},r.handle_preview_create_results=function(a){if(!a.success){var n=a.data;return t.isString(n)||(n=n.message),void r.display_fetch_error(["<b>",i.l10n.preview_fetch_error_prefix,"</b>"," "+n].join(" "))}if(r.import_id=a.data.data.import_id,e("#tribe-import_id").val(r.import_id),void 0!==a.data.data.items)return r.init_datatable(a.data.data),void r.$.preview_container.removeClass("tribe-fetching").addClass("tribe-fetched");r.$.container.find(".spinner-message").html(i.l10n.preview_polling[0]),setTimeout(r.poll_for_results,r.polling_frequencies[r.polling_frequency_index])},r.poll_for_results=function(){r.result_fetch_count++,e.ajax({type:"GET",url:ajaxurl+"?action=tribe_aggregator_fetch_import&import_id="+r.import_id,dataType:"json"}).done(function(t){if(void 0!==t.data.warning&&t.data.warning){var a=t.data.warning;r.display_fetch_warning(["<b>",i.l10n.preview_fetch_warning_prefix,"</b>"," "+a].join(" "))}var n;if(!t.success)return void 0!==t.data.message?n=t.data.message:void 0!==t.data[0].message&&(n=t.data[0].message),void r.display_fetch_error(["<b>",i.l10n.preview_fetch_error_prefix,"</b>"," "+n].join(" "));"error"===t.data.status?r.display_fetch_error(t.data.message):"success"!==t.data.status?(r.result_fetch_count>r.max_result_fetch_count&&(r.polling_frequency_index++,r.$.container.find(".spinner-message").html(i.l10n.preview_polling[r.polling_frequency_index]),r.result_fetch_count=0),void 0===r.polling_frequencies[r.polling_frequency_index]?r.display_fetch_error(i.l10n.preview_timeout):setTimeout(r.poll_for_results,r.polling_frequencies[r.polling_frequency_index])):(t.data.data.items=t.data.data.events,r.init_datatable(t.data.data),r.$.preview_container.removeClass("tribe-fetching").addClass("tribe-fetched"),e(r.selector.preview_button).prop("disabled",!1))})},r.init_datatable=function(t){var a=!1,n="csv"===(x=e(r.selector.origin_field).val()),s=e('[id$="import_type"]:visible'),o="manual";if(void 0!==i.default_settings[x])for(var l in i.default_settings[x]){if(i.default_settings[x].hasOwnProperty(l))e("#tribe-ea-field-"+l).val(i.default_settings[x][l]).trigger("change")}if(s.length&&(o=e("#"+s.first().attr("id").replace("s2id_","")).val()),"manual"!==o||t.items.length){s.length&&"manual"!==o||(a=!0);var c=r.$.preview_container.find(".data-container table"),d=[];for(var _ in t.items){var p=t.items[_];p.checkbox=a?'<input type="checkbox">':"",p.all_day?p.start_time=i.l10n.all_day:(void 0!==p.start_meridian&&p.start_meridian||(parseInt(p.start_hour,10)>11?p.start_meridian=i.l10n.pm:p.start_meridian=i.l10n.am),p.start_hour>12&&(p.start_hour=p.start_hour-12),p.start_time=(0===parseInt(p.start_hour,10)?12:p.start_hour)+":"+("00"+p.start_minute).slice(-2),p.start_time+=" "+p.start_meridian),d.push(p)}a&&!n?c.addClass("display-checkboxes"):c.removeClass("display-checkboxes"),r.$.form.addClass("show-data");var u,g={lengthMenu:[[5,10,25,50,-1],[5,10,25,50,tribe_l10n_datatables.pagination.all]],order:[[1,"asc"]],columnDefs:[{cellType:"th",className:"check-column",orderable:!1,targets:0}],data:d};if(void 0!==t.columns){g.columns=[{data:"checkbox"}];var f=c.find("thead tr"),v=c.find("tfoot tr"),m=e({}),b="",h="";if(f.find("th:first").nextAll().remove(),v.find("th:first").nextAll().remove(),n){var w=c.closest(".data-container");c.closest(".data-container").addClass("csv-data"),w.find(".tribe-preview-message .tribe-csv-filename").html(e("#tribe-ea-field-csv_file_name").text()),f.closest("thead").prepend('<tr class="tribe-column-map"><th scope="row" class="check-column column-cb"></th></tr>'),m=e(".tribe-column-map"),h=(h=e("#tribe-ea-field-csv_content_type").val()).replace("tribe_",""),b=e("#tribe-csv-column-map-"+h).html()}var y=0;for(_ in t.columns){if(g.columns.push({data:t.columns[_]}),f.append('<th scope="col">'+t.columns[_]+"</th>"),v.append('<th scope="col">'+t.columns[_]+"</th>"),n){var $=t.columns[_].toLowerCase().replace(/^\s+|\s+$/g,"").replace(/\s/g,"_").replace(/[^a-z0-9_]/g,"");m.append('<th scope="col">'+b.replace('name="column_map[]"','name="aggregator[column_map]['+y+']" id="column-'+y+'"')+"</th>");var k=m.find("#column-"+y);void 0!==i.csv_column_mapping[h][y]&&($=i.csv_column_mapping[h][y]),k.find('option[value="'+$+'"]').prop("selected",!0)}y++}g.scrollX=!0}else g.columns=[{data:"checkbox"},{data:"start_date"},{data:"start_time"},{data:"end_date"},{data:"title"}],g.autoWidth=!1;c.tribeDataTable(g),r.wrap_cell_content(),c.on("select.dt",r.events.twiddle_finalize_button_text).on("deselect.dt",r.events.twiddle_finalize_button_text).on("draw.dt",r.wrap_cell_content),"new"===r.$.action.val()&&(u="manual"===o&&n?i.l10n.import_all_no_number:"manual"===o?i.l10n.import_all.replace("%d",d.length):i.l10n.create_schedule),e(r.selector.finalize_button).html(u)}else{var x=t.origin,C=void 0!==i.l10n[x]&&void 0!==i.l10n[x].no_results?i.l10n[x].no_results:i.l10n.no_results;r.display_fetch_error(C)}},r.wrap_cell_content=function(){e(".dataTable").find("tbody td").each(function(){var t=e(this);t.html('<div class="tribe-td-height-limit">'+t.html()+"</div>")})},r.display_fetch_error=function(t){var i=e(".tribe-fetch-error-message");r.$.preview_container.removeClass("tribe-fetching").addClass("tribe-fetch-error"),i.html(""),r.display_error(i,t),e(r.selector.preview_button).prop("disabled",!1)},r.display_fetch_warning=function(t){var i=e(".tribe-fetch-warning-message");r.$.preview_container.removeClass("tribe-fetching").addClass("tribe-fetch-warning"),i.html(""),r.display_warning(i,t)},r.display_error=function(e,t){e.prepend(['<div class="notice notice-error">',"<p>",t,"</p>","</div>"].join(""))},r.display_warning=function(e,t){e.prepend(['<div class="notice notice-warning">',"<p>",t,"</p>","</div>"].join(""))},r.display_success=function(e,t){e.prepend(['<div class="notice notice-success">',"<p>",t,"</p>","</div>"].join(""))},r.save_credentials=function(t){var r=t.find(".tribe-fieldset").find("input").serialize(),i=ajaxurl+"?action=tribe_aggregator_save_credentials";e.post(i,r).done(function(e){e.success&&(t.addClass("credentials-entered"),t.find('[name="has-credentials"]').val(1).trigger("change"))})},r.finalize_manual_import=function(){var t=e("#tribe-ea-field-origin").val(),a=e(".dataTable"),n=window.tribe_data_table;if(a.hasClass("display-checkboxes")){var s=n.rows({selected:!0});if(s[0].length||(s=n.rows()),!s[0].length)return void r.display_error(e(".tribe-finalize-container"),i.l10n.events_required_for_manual_submit);var o=s.data(),l=[],c=null;if("meetup"===t?c="meetup_id":"eventbrite"===t?c="eventbrite_id":"ical"===t||"ics"===t||"gcal"===t?c="uid":"url"===t&&(c="id"),null!==c){for(var d in o)isNaN(d)||void 0!==o[d][c]&&l.push(o[d][c]);e("#tribe-selected-rows").text(JSON.stringify(l))}else e("#tribe-selected-rows").text("all")}else e("#tribe-selected-rows").text("all");e(".dataTables_scrollBody").find('[name^="aggregator[column_map]"]').remove(),r.$.form.trigger("submit")},r.search_id=function(e){var t=null;return void 0!==e.id?t=e.id:void 0!==e.ID?t=e.ID:void 0!==e.value&&(t=e.value),null==e?null:t},r.construct.dropdown=function(t){var r=function(t){var r=e(t.element);return"string"==typeof r.data("subtitle")&&(t.text=t.text+'<br><span class="tribe-dropdown-subtitle">'+r.data("subtitle")+"</span>"),t.text},i={formatResult:r,formatSelection:r};return tribe_dropdowns.dropdown(t.filter(".tribe-ea-dropdown"),i),t},r.construct.media_button=function(t){var i=t.filter(r.selector.media_button);return"undefined"!=typeof wp&&wp.media&&wp.media.editor?(i.each(function(){var t=e(this),i=t.data("input"),a=e("#"+i),n=e("#"+i+"_name"),s=r.media[i]=wp.media({title:t.data("mediaTitle"),library:{type:t.data("mimeType")},multiple:!1});s.on("select",function(){var e=s.state().get("selection");e&&e.each(function(e){a.data({id:e.attributes.id,text:e.attributes.title}),a.val(e.attributes.id),a.trigger("change"),n.html(e.attributes.filename),n.attr("title",e.attributes.filename)})})}),r.$.container.on("click",r.selector.media_button,function(t){if(t.preventDefault(),e(this).is(":visible")){var i=e(this).data("input");return r.media[i].open(i),!1}}),i):i},r.events.trigger_field_change=function(){e(this).trigger("change")},r.events.trigger_save_credentials=function(){r.save_credentials(e(this).closest(".enter-credentials"))},r.events.suppress_submission=function(t){e("#tribe-ea-field-origin").val();if(e("#tribe-selected-rows").val().length)return!0;t.preventDefault()},r.events.twiddle_finalize_button_text=function(t,a){if("new"===r.$.action.val()){var n=a.rows({selected:!0})[0].length,s=i.l10n.import_checked;n||(s=i.l10n.import_all,n=a.rows()[0].length),s=s.replace("%d",n),e(r.selector.finalize_button).html(s)}},r.events.cancel_edit=function(e){e.preventDefault();var t=window.location.href;t=(t=t.replace("tab=edit","tab=scheduled")).replace(/id=\d+/,""),window.location.href=t},r.events.verify_schedule_delete=function(){return confirm(i.l10n.verify_schedule_delete)},r.events.toggle_view_filters=function(t){t.preventDefault();var r=e(this);r.toggleClass("tribe-active"),r.is(".tribe-active")?r.html(i.l10n.hide_filters):r.html(i.l10n.view_filters)},r.progress.init=function(){r.progress.data={},r.progress.$={},r.progress.$.notice=e(".tribe-notice-aggregator-update-msg"),r.progress.$.spinner=r.progress.$.notice.find("img"),r.progress.$.progress=r.progress.$.notice.find(".progress"),r.progress.$.tracker=r.progress.$.notice.find(".tracker"),r.progress.$.created=r.progress.$.tracker.find(".track-created .value"),r.progress.$.updated=r.progress.$.tracker.find(".track-updated .value"),r.progress.$.skipped=r.progress.$.tracker.find(".track-skipped .value"),r.progress.$.remaining=r.progress.$.tracker.find(".track-remaining .value"),r.progress.$.bar=r.progress.$.notice.find(".bar"),r.progress.data.time=Date.now(),r.progress.hasHeartBeat="undefined"!=typeof wp&&wp.heartbeat,r.progress.hasHeartBeat&&wp.heartbeat.interval(15),setTimeout(r.progress.start)},r.progress.start=function(){"object"==typeof tribe_aggregator_save&&(r.progress.update(tribe_aggregator_save.progress,tribe_aggregator_save.progressText),r.progress.hasHeartBeat||r.progress.send_request())},r.progress.continue=!0,e(document).on("heartbeat-send",function(e,t){"object"==typeof tribe_aggregator_save&&r.progress.continue&&(t.ea_record=tribe_aggregator_save.record_id)}),e(document).on("heartbeat-tick",function(e,t){t.ea_progress&&r.progress.handle_response(t.ea_progress)}),r.progress.handle_response=function(e){e.html&&r.progress.data.notice.html(e.html),isNaN(parseInt(e.progress,10))||r.progress.update(e),r.progress.continue=e.continue,e.continue&&!r.progress.hasHeartBeat&&setTimeout(r.progress.send_request,15e3),e.error?(r.progress.$.notice.find(".tribe-message").html(e.error_text),r.progress.$.tracker.remove(),r.progress.$.notice.find(".progress-container").remove(),r.progress.$.notice.removeClass("notice-warning").addClass("notice-error")):e.complete&&(r.progress.$.notice.find(".tribe-message").html(e.complete_text),r.progress.$.tracker.remove(),r.progress.$.notice.find(".progress-container").remove(),r.progress.$.notice.removeClass("notice-warning").addClass("notice-success"),r.progress.$.notice.show())},r.progress.send_request=function(){var t={record:tribe_aggregator_save.record_id,check:tribe_aggregator_save.check,action:"tribe_aggregator_realtime_update"};e.post(ajaxurl,t,r.progress.handle_response,"json")},r.progress.update=function(e){var t=parseInt(e.progress,10);if(!(t<0||t>100)&&void 0!==e.counts){var i=["created","updated","skipped"];for(var a in i)if(e.counts[i[a]]){var n=e.counts[i[a]],s=r.progress.$[i[a]];if("updated"===i[a]||"skipped"===i[a])n>(s?s.html():0)&&s.html(n);else s.html(n);r.progress.$.tracker.hasClass("has-"+i[a])||r.progress.$.tracker.addClass("has-"+i[a])}r.progress.$.bar.css("width",t+"%"),r.progress.$.progress.attr("title",e.progress_text)}},r.progress.remove_notice=function(){r.progress.$.notice.animate({opacity:0,height:"toggle"},1e3,function(){r.progress.$.notice.remove()})},r.date_helper=function(){var t;if((t=e(this)).hasClass("tribe-datepicker")){var r=t.val();if(""!==r&&null!==r){var i=t.attr("id").match("tribe-ea-field-(.*)_start")[1];""!==i&&null!==i&&jQuery("#tribe-date-helper-date-"+i).html(r)}}},r.maybeLimitUrlStartDate=function(){"url"===r.origin.val()&&("schedule"!==r.importType.val()?r.urlImport.startDate.data("datepicker-min-date",null):r.urlImport.startDate.data("datepicker-min-date","today"))},e(r.init)}(jQuery,_,tribe_aggregator.fields,tribe_aggregator);
src/resources/js/tribe-settings.js CHANGED
@@ -6,7 +6,7 @@ jQuery( function( $ ) {
6
 
7
  // toggle view of the google maps size fields
8
  function updateMapsFields() {
9
- if ( $( '.google-embed-size input' ).attr( "checked" ) ) {
10
  $( '.google-embed-field' ).slideDown();
11
  }
12
  else {
6
 
7
  // toggle view of the google maps size fields
8
  function updateMapsFields() {
9
+ if ( $( '.google-embed-size input' ).prop( "checked" ) ) {
10
  $( '.google-embed-field' ).slideDown();
11
  }
12
  else {
src/resources/js/tribe-settings.min.js CHANGED
@@ -1 +1 @@
1
- jQuery(function(e){function i(){e(".google-embed-size input").attr("checked")?e(".google-embed-field").slideDown():e(".google-embed-field").slideUp()}i(),e(".google-embed-size input").on("change",i)}),function(e,i){"use strict";e(function(){if(-1!==[typeof pagenow,typeof typenow,typeof adminpage].indexOf("undefined"))return!1;var i=e("#tribe-field-toggle_blocks_editor"),o=e("#tribe-field-toggle_blocks_editor_hidden_field"),d=i.find("#tribe-blocks-editor-toggle-field"),n=o.find("#tribe-blocks-editor-toggle-hidden-field"),t=d.is(":checked");n.is(":checked")||t&&d.one("change",function(){n.prop("checked",!0)})})}(jQuery);
1
+ jQuery(function(e){function i(){e(".google-embed-size input").prop("checked")?e(".google-embed-field").slideDown():e(".google-embed-field").slideUp()}i(),e(".google-embed-size input").on("change",i)}),function(e,i){"use strict";e(function(){if(-1!==[typeof pagenow,typeof typenow,typeof adminpage].indexOf("undefined"))return!1;var i=e("#tribe-field-toggle_blocks_editor"),o=e("#tribe-field-toggle_blocks_editor_hidden_field"),d=i.find("#tribe-blocks-editor-toggle-field"),n=o.find("#tribe-blocks-editor-toggle-hidden-field"),t=d.is(":checked");n.is(":checked")||t&&d.one("change",function(){n.prop("checked",!0)})})}(jQuery);
src/resources/js/views/manager.js CHANGED
@@ -310,7 +310,7 @@ tribe.events.views.manager = {};
310
 
311
  var $link = $( this );
312
  var url = $link.attr( 'href' );
313
- var currentUrl = containerData.prev_url;
314
  var nonce = $link.data( 'view-rest-nonce' );
315
  var shouldManageUrl = obj.shouldManageUrl( $container );
316
  var shortcodeId = $container.data( 'view-shortcode' );
310
 
311
  var $link = $( this );
312
  var url = $link.attr( 'href' );
313
+ var currentUrl = containerData.url;
314
  var nonce = $link.data( 'view-rest-nonce' );
315
  var shouldManageUrl = obj.shouldManageUrl( $container );
316
  var shortcodeId = $container.data( 'view-shortcode' );
src/views/v2/month/calendar-body/day.php CHANGED
@@ -46,6 +46,24 @@ if ( $today_date === $day_date ) {
46
  if ( $today_date > $day_date ) {
47
  $day_classes[] = 'tribe-events-calendar-month__day--past';
48
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
49
  ?>
50
 
51
  <div
46
  if ( $today_date > $day_date ) {
47
  $day_classes[] = 'tribe-events-calendar-month__day--past';
48
  }
49
+
50
+ /**
51
+ * Add a unique CSS class to past month dates.
52
+ *
53
+ * @since 5.16.2
54
+ */
55
+ if ( $day[ 'month_number' ] < date( 'm', strtotime( $today_date ) ) ) {
56
+ $day_classes[] = 'tribe-events-calendar-month__day--past-month';
57
+ }
58
+
59
+ /**
60
+ * Add a unique CSS class to future month dates.
61
+ *
62
+ * @since 5.16.2
63
+ */
64
+ if ( $day[ 'month_number' ] > date( 'm', strtotime( $today_date ) ) ) {
65
+ $day_classes[] = 'tribe-events-calendar-month__day--next-month';
66
+ }
67
  ?>
68
 
69
  <div
the-events-calendar.php CHANGED
@@ -2,7 +2,7 @@
2
  /**
3
  * Plugin Name: The Events Calendar
4
  * Description: The Events Calendar is a carefully crafted, extensible plugin that lets you easily share your events. Beautiful. Solid. Awesome.
5
- * Version: 5.16.1.1
6
  * Author: The Events Calendar
7
  * Author URI: https://evnt.is/1x
8
  * Text Domain: the-events-calendar
@@ -72,4 +72,5 @@ require_once dirname( TRIBE_EVENTS_FILE ) . '/src/Tribe/Main.php';
72
  Tribe__Events__Main::instance();
73
 
74
  register_activation_hook( TRIBE_EVENTS_FILE, array( 'Tribe__Events__Main', 'activate' ) );
 
75
  register_deactivation_hook( TRIBE_EVENTS_FILE, array( 'Tribe__Events__Main', 'deactivate' ) );
2
  /**
3
  * Plugin Name: The Events Calendar
4
  * Description: The Events Calendar is a carefully crafted, extensible plugin that lets you easily share your events. Beautiful. Solid. Awesome.
5
+ * Version: 5.16.2
6
  * Author: The Events Calendar
7
  * Author URI: https://evnt.is/1x
8
  * Text Domain: the-events-calendar
72
  Tribe__Events__Main::instance();
73
 
74
  register_activation_hook( TRIBE_EVENTS_FILE, array( 'Tribe__Events__Main', 'activate' ) );
75
+
76
  register_deactivation_hook( TRIBE_EVENTS_FILE, array( 'Tribe__Events__Main', 'deactivate' ) );
vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
- return ComposerAutoloaderInit35348d3bc4b424a0cb12db7948543226::getLoader();
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
+ return ComposerAutoloaderInit0dbb1747354de39fbcec1c8ca7d70bff::getLoader();
vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
- class ComposerAutoloaderInit35348d3bc4b424a0cb12db7948543226
6
  {
7
  private static $loader;
8
 
@@ -19,15 +19,15 @@ class ComposerAutoloaderInit35348d3bc4b424a0cb12db7948543226
19
  return self::$loader;
20
  }
21
 
22
- spl_autoload_register(array('ComposerAutoloaderInit35348d3bc4b424a0cb12db7948543226', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
- spl_autoload_unregister(array('ComposerAutoloaderInit35348d3bc4b424a0cb12db7948543226', 'loadClassLoader'));
25
 
26
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
27
  if ($useStaticLoader) {
28
  require_once __DIR__ . '/autoload_static.php';
29
 
30
- call_user_func(\Composer\Autoload\ComposerStaticInit35348d3bc4b424a0cb12db7948543226::getInitializer($loader));
31
  } else {
32
  $map = require __DIR__ . '/autoload_namespaces.php';
33
  foreach ($map as $namespace => $path) {
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
+ class ComposerAutoloaderInit0dbb1747354de39fbcec1c8ca7d70bff
6
  {
7
  private static $loader;
8
 
19
  return self::$loader;
20
  }
21
 
22
+ spl_autoload_register(array('ComposerAutoloaderInit0dbb1747354de39fbcec1c8ca7d70bff', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
+ spl_autoload_unregister(array('ComposerAutoloaderInit0dbb1747354de39fbcec1c8ca7d70bff', 'loadClassLoader'));
25
 
26
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
27
  if ($useStaticLoader) {
28
  require_once __DIR__ . '/autoload_static.php';
29
 
30
+ call_user_func(\Composer\Autoload\ComposerStaticInit0dbb1747354de39fbcec1c8ca7d70bff::getInitializer($loader));
31
  } else {
32
  $map = require __DIR__ . '/autoload_namespaces.php';
33
  foreach ($map as $namespace => $path) {
vendor/composer/autoload_static.php CHANGED
@@ -4,7 +4,7 @@
4
 
5
  namespace Composer\Autoload;
6
 
7
- class ComposerStaticInit35348d3bc4b424a0cb12db7948543226
8
  {
9
  public static $prefixLengthsPsr4 = array (
10
  'T' =>
@@ -155,9 +155,9 @@ class ComposerStaticInit35348d3bc4b424a0cb12db7948543226
155
  public static function getInitializer(ClassLoader $loader)
156
  {
157
  return \Closure::bind(function () use ($loader) {
158
- $loader->prefixLengthsPsr4 = ComposerStaticInit35348d3bc4b424a0cb12db7948543226::$prefixLengthsPsr4;
159
- $loader->prefixDirsPsr4 = ComposerStaticInit35348d3bc4b424a0cb12db7948543226::$prefixDirsPsr4;
160
- $loader->classMap = ComposerStaticInit35348d3bc4b424a0cb12db7948543226::$classMap;
161
 
162
  }, null, ClassLoader::class);
163
  }
4
 
5
  namespace Composer\Autoload;
6
 
7
+ class ComposerStaticInit0dbb1747354de39fbcec1c8ca7d70bff
8
  {
9
  public static $prefixLengthsPsr4 = array (
10
  'T' =>
155
  public static function getInitializer(ClassLoader $loader)
156
  {
157
  return \Closure::bind(function () use ($loader) {
158
+ $loader->prefixLengthsPsr4 = ComposerStaticInit0dbb1747354de39fbcec1c8ca7d70bff::$prefixLengthsPsr4;
159
+ $loader->prefixDirsPsr4 = ComposerStaticInit0dbb1747354de39fbcec1c8ca7d70bff::$prefixDirsPsr4;
160
+ $loader->classMap = ComposerStaticInit0dbb1747354de39fbcec1c8ca7d70bff::$classMap;
161
 
162
  }, null, ClassLoader::class);
163
  }