Version Description
(dev) = * added more fine-grained settings to the Settings > Styling Options section allowing to disable styling elements throughout the plugin * fixed modal transition CSS issues
Download this release
Release Info
Developer | netweblogic |
Plugin | Events Manager |
Version | 6.0.0.1 |
Comparing to | |
See all releases |
Code changes from version 6.0 to 6.0.0.1
- admin/settings/tabs/general.php +45 -18
- classes/em-calendar.php +1 -1
- em-actions.php +1 -0
- em-functions.php +1 -2
- em-install.php +33 -25
- events-manager.php +125 -24
- includes/css/assets/_pixelbones.scss +2 -1
- includes/css/events-manager-admin.css +26 -0
- includes/css/events-manager-admin.css.map +1 -1
- includes/css/events-manager-admin.min.css +1 -1
- includes/css/events-manager-admin.scss +29 -0
- includes/css/events-manager.css +169 -172
- includes/css/events-manager.css.map +1 -1
- includes/css/events-manager.min.css +1 -1
- includes/css/events-manager.scss +1 -0
- includes/css/partials/_bookings.scss +1 -1
- includes/css/partials/_events.scss +3 -3
- includes/css/partials/_frontend-admin.scss +88 -87
- includes/css/partials/_items.scss +5 -5
- includes/css/partials/_locations.scss +3 -3
- includes/css/partials/_modal.scss +12 -11
- includes/css/partials/_taxonomies.scss +2 -2
- includes/js/events-manager.js +10 -11
- includes/js/events-manager.min.js +1 -1
- readme.txt +4 -0
- templates/calendar/calendar.php +1 -1
- templates/calendar/preview-date-modal.php +3 -3
- templates/calendar/preview-event-modal.php +2 -2
- templates/formats/calendar_preview_modal_event_format.php +1 -1
- templates/forms/event-editor.php +3 -3
- templates/forms/event/bookings.php +17 -15
- templates/forms/event/location.php +1 -1
- templates/forms/location-editor.php +2 -2
- templates/forms/location/where.php +1 -1
- templates/placeholders/bookingform.php +1 -1
- templates/tables/events.php +1 -1
- templates/tables/locations.php +1 -1
- templates/templates/categories-list.php +2 -2
- templates/templates/category-single.php +2 -2
- templates/templates/event-single.php +2 -2
- templates/templates/events-list-grouped.php +2 -2
- templates/templates/events-list.php +2 -2
- templates/templates/location-single.php +2 -2
- templates/templates/locations-list.php +2 -2
- templates/templates/my-bookings.php +1 -1
- templates/templates/search.php +5 -4
- templates/templates/tag-single.php +2 -2
- templates/templates/tags-list.php +2 -2
- widgets/em-events.php +7 -7
- widgets/em-locations.php +7 -7
admin/settings/tabs/general.php
CHANGED
@@ -313,27 +313,54 @@
|
|
313 |
</div> <!-- .postbox -->
|
314 |
|
315 |
<div class="postbox" id="em-opt-style-options" >
|
316 |
-
<div class="handlediv" title="<?php __('Click to toggle', 'events-manager'); ?>"><br /></div><h3><span><?php _e ( 'Styling Options', 'events-manager'); ?> (<?php _e('Advanced','events-manager'); ?>)
|
317 |
<div class="inside">
|
|
|
|
|
|
|
318 |
<p class="em-boxheader">
|
319 |
-
<?php
|
320 |
-
<?php _e('Below are some additional options for individual pages and sections, which you can turn on to enforce custom styling provided by the plugin or off if you want to do your own custom styling.','events-manager'); ?>
|
321 |
</p>
|
322 |
-
|
323 |
-
|
324 |
-
|
325 |
-
|
326 |
-
|
327 |
-
|
328 |
-
|
329 |
-
|
330 |
-
em_options_radio_binary ( __( '
|
331 |
-
|
332 |
-
|
333 |
-
|
334 |
-
|
335 |
-
|
336 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
337 |
</table>
|
338 |
</div> <!-- . inside -->
|
339 |
</div> <!-- .postbox -->
|
313 |
</div> <!-- .postbox -->
|
314 |
|
315 |
<div class="postbox" id="em-opt-style-options" >
|
316 |
+
<div class="handlediv" title="<?php __('Click to toggle', 'events-manager'); ?>"><br /></div><h3><span><?php _e ( 'Styling Options', 'events-manager'); ?> (<?php _e('Advanced','events-manager'); ?>)</span></h3>
|
317 |
<div class="inside">
|
318 |
+
<p style="font-weight:bold; font-size:110%;">
|
319 |
+
<?php echo sprintf( esc_html__('We strongly recommend you check out our %s before disabling any styling here, in most cases you can make profound changes with a few line of CSS or PHP', 'events-manager'), '<a href="#" target="_blank">'. esc_html__('documentation', 'events-manager').'</a>' ); ?>
|
320 |
+
</p>
|
321 |
<p class="em-boxheader">
|
322 |
+
<?php esc_html_e("Events Manager 6 onwards has optional styling that maximizes consistency accross different themes. If you'd like your theme to take over in some or all aspects of our plugin, you can disable our styling here.",'events-manager'); ?>
|
|
|
323 |
</p>
|
324 |
+
<table class="form-table">
|
325 |
+
<tbody>
|
326 |
+
<?php
|
327 |
+
em_options_radio_binary ( __( 'Enable All Styling?', 'events-manager'), 'dbem_css', esc_html__("You can disable ALL styling altogether by setting this to 'no'. By doing so, nothing will be styled, AT ALL, by Events Manager in the front-end. Basically, it's up to you and your theme!", 'events-manager'), null, '.all-css');
|
328 |
+
?>
|
329 |
+
</tbody>
|
330 |
+
<tbody class="all-css">
|
331 |
+
<?php
|
332 |
+
em_options_radio_binary ( __( 'Enable Theme Styling?', 'events-manager'), 'dbem_css_theme', esc_html__("We impose some theme styling rules which help normalize the look of Events Manager accross themes and overrides general theming. This is limited to our components but will prevent your theme from taking over things like fonts, font-sizes, form structures etc. You can also disable strict styling for individual components below.", 'events-manager'));
|
333 |
+
?>
|
334 |
+
</tbody>
|
335 |
+
<tr class="em-header all-css"><td colspan="2">
|
336 |
+
<h4><?php _e('Individual Components','events-manager'); ?></h4>
|
337 |
+
<p><?php esc_html_e("Here you can disable individual item styling eompletely or just allow basic styling. Basic styling will try to impose general structuring (such as calendar structures) but won't use our Strict styling rules.", 'events-manager'); ?></p>
|
338 |
+
</td></tr>
|
339 |
+
<tbody class="all-css">
|
340 |
+
<?php
|
341 |
+
$select = array(
|
342 |
+
1 => __('Enabled','events-manager'), 0 => __('Disabled', 'events-manager'), 2 => __('Basic Only', 'events-manager')
|
343 |
+
);
|
344 |
+
em_options_select ( __( 'Events Calendar', 'events-manager'), 'dbem_css_calendar', $select );
|
345 |
+
em_options_select ( __( 'Events list page', 'events-manager'), 'dbem_css_evlist', $select );
|
346 |
+
em_options_select ( __( 'Locations list page', 'events-manager'), 'dbem_css_loclist', $select );
|
347 |
+
em_options_select ( __( 'Categories list page', 'events-manager'), 'dbem_css_catlist', $select );
|
348 |
+
em_options_select ( __( 'Tags list page', 'events-manager'), 'dbem_css_taglist', $select );
|
349 |
+
?><tr><td colspan="2"><hr></td></tr><?php
|
350 |
+
em_options_select ( __( 'Event pages', 'events-manager'), 'dbem_css_event', $select );
|
351 |
+
em_options_select ( __( 'Location pages', 'events-manager'), 'dbem_css_location', $select );
|
352 |
+
em_options_select ( __( 'Category pages', 'events-manager'), 'dbem_css_category', $select );
|
353 |
+
em_options_select ( __( 'Tag pages', 'events-manager'), 'dbem_css_tag', $select );
|
354 |
+
?><tr><td colspan="2"><hr></td></tr><?php
|
355 |
+
em_options_select ( __( 'Search forms', 'events-manager'), 'dbem_css_search', $select);
|
356 |
+
em_options_select ( __( 'Event booking forms', 'events-manager'), 'dbem_css_rsvp', $select );
|
357 |
+
?><tr><td colspan="2"><hr></td></tr><?php
|
358 |
+
em_options_select ( __( 'My bookings page', 'events-manager'), 'dbem_css_myrsvp', $select);
|
359 |
+
em_options_select ( __( 'Event/Location admin pages', 'events-manager'), 'dbem_css_editors', $select);
|
360 |
+
em_options_select ( __( 'Booking admin pages', 'events-manager'), 'dbem_css_rsvpadmin', $select );
|
361 |
+
echo $save_button;
|
362 |
+
?>
|
363 |
+
</tbody>
|
364 |
</table>
|
365 |
</div> <!-- . inside -->
|
366 |
</div> <!-- .postbox -->
|
classes/em-calendar.php
CHANGED
@@ -466,7 +466,7 @@ class EM_Calendar extends EM_Object {
|
|
466 |
/* END New Config Options */
|
467 |
|
468 |
?>
|
469 |
-
<div class="
|
470 |
<?php
|
471 |
// output calendar
|
472 |
$template = (!empty($args['full'])) ? 'templates/calendar-full.php':'templates/calendar-small.php';
|
466 |
/* END New Config Options */
|
467 |
|
468 |
?>
|
469 |
+
<div class="<?php em_template_classes('view-container'); ?>" id="em-view-<?php echo absint($args['id']); ?>" data-view="calendar">
|
470 |
<?php
|
471 |
// output calendar
|
472 |
$template = (!empty($args['full'])) ? 'templates/calendar-full.php':'templates/calendar-small.php';
|
em-actions.php
CHANGED
@@ -703,6 +703,7 @@ add_action('wp_ajax_em_bookings_table','em_ajax_bookings_table');
|
|
703 |
* Handles AJAX Searching and Pagination for events, locations, tags and categories
|
704 |
*/
|
705 |
function em_ajax_search_and_pagination(){
|
|
|
706 |
$args = array( 'owner' => false, 'pagination' => 1, 'ajax' => true);
|
707 |
ob_start();
|
708 |
if( $_REQUEST['action'] == 'search_events' ){
|
703 |
* Handles AJAX Searching and Pagination for events, locations, tags and categories
|
704 |
*/
|
705 |
function em_ajax_search_and_pagination(){
|
706 |
+
if( !defined('EM_DOING_AJAX') ) define('EM_DOING_AJAX', true);
|
707 |
$args = array( 'owner' => false, 'pagination' => 1, 'ajax' => true);
|
708 |
ob_start();
|
709 |
if( $_REQUEST['action'] == 'search_events' ){
|
em-functions.php
CHANGED
@@ -585,7 +585,7 @@ function em_get_search_form_defaults($base_args = array(), $context = 'events')
|
|
585 |
$search_args = array();
|
586 |
$search_args['ajax'] = EM_AJAX_SEARCH;
|
587 |
$search_args['id'] = rand();
|
588 |
-
$search_args['css'] = get_option('dbem_css_search');
|
589 |
$search_args['search_action'] = 'search_events';
|
590 |
$search_args['search_advanced_text'] = get_option('dbem_search_form_advanced_show');
|
591 |
$search_args['search_text_show'] = get_option('dbem_search_form_advanced_show'); // deprecated
|
@@ -697,7 +697,6 @@ function em_get_search_form_defaults($base_args = array(), $context = 'events')
|
|
697 |
}
|
698 |
if( !empty($args['css']) ){
|
699 |
$args['main_classes'][] = 'css-search'; // deprecated
|
700 |
-
$args['css_classes'][] = 'pixelbones';
|
701 |
}
|
702 |
|
703 |
// legacy backwards compatible classes
|
585 |
$search_args = array();
|
586 |
$search_args['ajax'] = EM_AJAX_SEARCH;
|
587 |
$search_args['id'] = rand();
|
588 |
+
$search_args['css'] = get_option('dbem_css_search'); // deprecated
|
589 |
$search_args['search_action'] = 'search_events';
|
590 |
$search_args['search_advanced_text'] = get_option('dbem_search_form_advanced_show');
|
591 |
$search_args['search_text_show'] = get_option('dbem_search_form_advanced_show'); // deprecated
|
697 |
}
|
698 |
if( !empty($args['css']) ){
|
699 |
$args['main_classes'][] = 'css-search'; // deprecated
|
|
|
700 |
}
|
701 |
|
702 |
// legacy backwards compatible classes
|
em-install.php
CHANGED
@@ -14,7 +14,7 @@ function em_install() {
|
|
14 |
add_action ( 'admin_notices', 'em_update_required_notification' );
|
15 |
return;
|
16 |
}
|
17 |
-
if( EM_VERSION
|
18 |
if( get_option('dbem_upgrade_throttle') <= time() || !get_option('dbem_upgrade_throttle') ){
|
19 |
// Creates the events table if necessary
|
20 |
if( !EM_MS_GLOBAL || (EM_MS_GLOBAL && is_main_site()) ){
|
@@ -737,6 +737,9 @@ function em_add_options() {
|
|
737 |
'dbem_bp_events_list_format_footer' => '</ul>',
|
738 |
'dbem_bp_events_list_none_format' => '<p class="em-events-list">'.__('No Events','events-manager').'</p>',
|
739 |
//custom CSS options for public pages
|
|
|
|
|
|
|
740 |
'dbem_css_editors' => 1,
|
741 |
'dbem_css_rsvp' => 1, //my bookings page
|
742 |
'dbem_css_rsvpadmin' => 1, //my event bookings page
|
@@ -745,6 +748,11 @@ function em_add_options() {
|
|
745 |
'dbem_css_loclist' => 1,
|
746 |
'dbem_css_catlist' => 1,
|
747 |
'dbem_css_taglist' => 1,
|
|
|
|
|
|
|
|
|
|
|
748 |
/*
|
749 |
* Custom Post Options - set up to mimick old EM settings and install with minimal setup for most users
|
750 |
*/
|
@@ -845,9 +853,9 @@ function em_upgrade_current_installation(){
|
|
845 |
EM_Admin_Notices::add($EM_Admin_Notice, is_multisite());
|
846 |
}
|
847 |
|
848 |
-
|
849 |
-
if(
|
850 |
-
if(
|
851 |
//make events, cats and locs pages
|
852 |
update_option('dbem_cp_events_template_page',1);
|
853 |
update_option('dbem_cp_locations_template_page',1);
|
@@ -873,16 +881,16 @@ function em_upgrade_current_installation(){
|
|
873 |
if( defined('EM_LOCATIONS_SLUG') && EM_LOCATIONS_SLUG != 'locations' ) update_option('dbem_cp_locations_slug', EM_LOCATIONS_SLUG);
|
874 |
if( defined('EM_CATEGORIES_SLUG') && EM_CATEGORIES_SLUG != 'categories' ) update_option('dbem_taxonomy_category_slug', $events_page->post_name.'/'.EM_CATEGORIES_SLUG);
|
875 |
}
|
876 |
-
if(
|
877 |
update_option('dbem_event_reapproved_email_subject', get_option('dbem_event_approved_email_subject'));
|
878 |
update_option('dbem_event_reapproved_email_body', get_option('dbem_event_approved_email_body'));
|
879 |
}
|
880 |
-
if(
|
881 |
//just remove all rsvp cut-off info
|
882 |
$wpdb->query("UPDATE ".$wpdb->postmeta." SET meta_value = NULL WHERE meta_key IN ('_event_rsvp_date','_event_rsvp_time') AND post_id IN (SELECT post_id FROM ".EM_EVENTS_TABLE." WHERE recurrence_id > 0)");
|
883 |
$wpdb->query("UPDATE ".EM_EVENTS_TABLE." SET event_rsvp_time = NULL, event_rsvp_date = NULL WHERE recurrence_id > 0");
|
884 |
}
|
885 |
-
if(
|
886 |
if( get_option('dbem_cp_events_template_page') ){
|
887 |
update_option('dbem_cp_events_template', 'page');
|
888 |
delete_option('dbem_cp_events_template_page');
|
@@ -900,7 +908,7 @@ function em_upgrade_current_installation(){
|
|
900 |
update_option('dbem_tag_event_single_format',get_option('dbem_tag_event_list_item_header_format').get_option('dbem_tag_event_list_item_format').get_option('dbem_tag_event_list_item_footer_format'));
|
901 |
update_option('dbem_tag_no_event_message',get_option('dbem_tag_event_list_item_header_format').get_option('dbem_tag_no_events_message').get_option('dbem_tag_event_list_item_footer_format'));
|
902 |
}
|
903 |
-
if(
|
904 |
update_option('dbem_dates_separator', get_option('dbem_dates_Seperator', get_option('dbem_dates_seperator',' - ')));
|
905 |
update_option('dbem_times_separator', get_option('dbem_times_Seperator', get_option('dbem_times_seperator',' - ')));
|
906 |
delete_option('dbem_dates_Seperator');
|
@@ -908,17 +916,17 @@ function em_upgrade_current_installation(){
|
|
908 |
delete_option('dbem_dates_seperator');
|
909 |
delete_option('dbem_times_seperator');
|
910 |
}
|
911 |
-
if(
|
912 |
//tax rates now saved at booking level, so that alterations to tax rates don't change previous booking prices
|
913 |
//any past bookings that don't get updated will adhere to these two values when calculating prices
|
914 |
update_option('dbem_legacy_bookings_tax_auto_add', get_option('dbem_bookings_tax_auto_add'));
|
915 |
update_option('dbem_legacy_bookings_tax', get_option('dbem_bookings_tax'));
|
916 |
}
|
917 |
-
if(
|
918 |
//copy registration email content into new setting
|
919 |
update_option('dbem_rss_limit',0);
|
920 |
}
|
921 |
-
if(
|
922 |
//copy registration email content into new setting
|
923 |
update_option('dbem_css_editors',0);
|
924 |
update_option('dbem_css_rsvp',0);
|
@@ -936,7 +944,7 @@ function em_upgrade_current_installation(){
|
|
936 |
delete_option('dbem_events_page_search'); //avoids the double search form on overridden templates
|
937 |
update_option('dbem_locations_page_search_form',0); //upgrades shouldn't get extra surprises
|
938 |
}
|
939 |
-
if(
|
940 |
update_option('dbem_search_form_geo_units',0); //don't display units search for previous installs
|
941 |
//correcting the typo
|
942 |
update_option('dbem_search_form_submit', get_option('dbem_serach_form_submit'));
|
@@ -950,11 +958,11 @@ function em_upgrade_current_installation(){
|
|
950 |
delete_option('dbem_serach_form_submit_ml'); //we can assume this isn't used in templates
|
951 |
}
|
952 |
}
|
953 |
-
if(
|
954 |
update_option('dbem_cp_events_excerpt_formats',0); //don't override excerpts in previous installs
|
955 |
update_option('dbem_cp_locations_excerpt_formats',0);
|
956 |
}
|
957 |
-
if(
|
958 |
//rename email templates sent to admins on new bookings
|
959 |
update_option('dbem_bookings_contact_email_cancelled_subject',get_option('dbem_contactperson_email_cancelled_subject'));
|
960 |
update_option('dbem_bookings_contact_email_cancelled_body',get_option('dbem_contactperson_email_cancelled_body'));
|
@@ -972,12 +980,12 @@ function em_upgrade_current_installation(){
|
|
972 |
delete_option('dbem_bookings_contact_email_subject');
|
973 |
delete_option('dbem_bookings_contact_email_body');
|
974 |
}
|
975 |
-
if(
|
976 |
//delete all _event_created_date and _event_date_modified records in post_meta, we don't need them anymore, they were never accurate to begin with, refer to the records in em_events table if still needed
|
977 |
$wpdb->query('DELETE FROM '.$wpdb->postmeta." WHERE (meta_key='_event_date_created' OR meta_key='_event_date_modified') AND post_id IN (SELECT ID FROM ".$wpdb->posts." WHERE post_type='".EM_POST_TYPE_EVENT."' OR post_type='event-recurring')");
|
978 |
$wpdb->query('ALTER TABLE '. $wpdb->prefix.'em_bookings CHANGE event_id event_id BIGINT(20) UNSIGNED NULL');
|
979 |
}
|
980 |
-
if(
|
981 |
if( get_option('dbem_ical_description_format') == "#_EVENTNAME - #_LOCATIONNAME - #_EVENTDATES - #_EVENTTIMES" ) update_option('dbem_ical_description_format',"#_EVENTNAME");
|
982 |
if( get_option('dbem_ical_location_format') == "#_LOCATION" ) update_option('dbem_ical_location_format', "#_LOCATIONNAME, #_LOCATIONFULLLINE, #_LOCATIONCOUNTRY");
|
983 |
$old_values = array(
|
@@ -985,7 +993,7 @@ function em_upgrade_current_installation(){
|
|
985 |
'dbem_ical_location_format' => "#_LOCATION",
|
986 |
);
|
987 |
}
|
988 |
-
if(
|
989 |
$sql = $wpdb->prepare("DELETE FROM {$wpdb->postmeta} WHERE meta_key='_post_id' AND post_id IN (SELECT ID FROM {$wpdb->posts} WHERE post_type=%s OR post_type=%s)", array(EM_POST_TYPE_EVENT, 'event-recurring'));
|
990 |
$wpdb->query($sql);
|
991 |
remove_filter('pre_option_dbem_bookings_registration_user', 'EM_People::dbem_bookings_registration_user');
|
@@ -998,7 +1006,7 @@ function em_upgrade_current_installation(){
|
|
998 |
delete_option('dbem_bookings_registration_user');
|
999 |
}
|
1000 |
}
|
1001 |
-
if(
|
1002 |
$admin_data = get_option('dbem_data');
|
1003 |
//upgrade tables only if we didn't do it before during earlier dev versions
|
1004 |
if( empty($admin_data['datetime_backcompat']) ){
|
@@ -1045,7 +1053,7 @@ function em_upgrade_current_installation(){
|
|
1045 |
EM_Admin_Notices::add($EM_Admin_Notice, is_multisite());
|
1046 |
}
|
1047 |
}
|
1048 |
-
if(
|
1049 |
//warning just for users who upgraded to 5.9 on multisite without global tables enabled
|
1050 |
$message = 'Due to a bug in 5.9 when updating to new timezones in MultiSite installations, you may notice some of your events are missing from lists.<br><br>To fix this problem, visit %s choose your timezone, select %s and click %s to update all your blogs to the desired timezone.';
|
1051 |
$url = network_admin_url('admin.php?page=events-manager-options#general+admin-tools');
|
@@ -1060,20 +1068,20 @@ function em_upgrade_current_installation(){
|
|
1060 |
));
|
1061 |
EM_Admin_Notices::add($EM_Admin_Notice, is_multisite());
|
1062 |
}
|
1063 |
-
if(
|
1064 |
$message = __('Events Manager has introduced new privacy tools to help you comply with international laws such as the GDPR, <a href="%s">see our documentation</a> for more information.','events-manager');
|
1065 |
$message = sprintf( $message, 'https://wp-events-plugin.com/documentation/data-privacy-gdpr-compliance/?utm_source=plugin&utm_campaign=gdpr_update');
|
1066 |
$EM_Admin_Notice = new EM_Admin_Notice(array( 'name' => 'gdpr_update', 'who' => 'admin', 'where' => 'all', 'message' => $message ));
|
1067 |
EM_Admin_Notices::add($EM_Admin_Notice, is_multisite());
|
1068 |
}
|
1069 |
-
if(
|
1070 |
$message = esc_html__('Google has introduced new pricing for displaying maps on your site. If you have moderate traffic levels, this may likely affect you with surprise and unexpected costs!', 'events-manager');
|
1071 |
$message2 = esc_html__('Events Manager has implemented multiple ways to help prevent or reduce these costs drastically, please check our %s page for more information.', 'events-manager');
|
1072 |
$message2 = sprintf($message2, '<a href="https://wp-events-plugin.com/documentation/google-maps/api-usage/?utm_source=plugin&utm_source=medium=settings&utm_campaign=gmaps-update">'.esc_html__('documentation', 'events-manager') .'</a>');
|
1073 |
$EM_Admin_Notice = new EM_Admin_Notice(array( 'name' => 'gdpr_update', 'who' => 'admin', 'where' => 'all', 'message' => "<p>$message</p><p>$message2</p>" ));
|
1074 |
EM_Admin_Notices::add($EM_Admin_Notice, is_multisite());
|
1075 |
}
|
1076 |
-
if(
|
1077 |
$multisite_cond = '';
|
1078 |
if( EM_MS_GLOBAL ){
|
1079 |
if( is_main_site() ){
|
@@ -1092,14 +1100,14 @@ function em_upgrade_current_installation(){
|
|
1092 |
update_option('dbem_smtp_encryption', 0);
|
1093 |
}
|
1094 |
}
|
1095 |
-
if(
|
1096 |
update_option('dbem_location_types', array('location'=>1));
|
1097 |
$message = esc_html__('Events Manager has introduced location types, which can include online locations such as a URL or integrations with webinar platforms such as Zoom! Enable different location types in your settings page, for more information see our %s.', 'events-manager');
|
1098 |
$message = sprintf( $message, '<a href="http://wp-events-plugin.com/documentation/location-types/" target="_blank">'. esc_html__('documentation', 'events-manager')).'</a>';
|
1099 |
$EM_Admin_Notice = new EM_Admin_Notice(array( 'name' => 'location-types-update', 'who' => 'admin', 'where' => 'all', 'message' => "$message" ));
|
1100 |
EM_Admin_Notices::add($EM_Admin_Notice, is_multisite());
|
1101 |
}
|
1102 |
-
if(
|
1103 |
// recreate all event_parent records in post meta
|
1104 |
$sql = "DELETE FROM {$wpdb->postmeta} WHERE meta_key = '_event_parent' AND post_id IN (SELECT post_id FROM ".EM_EVENTS_TABLE.")";
|
1105 |
$wpdb->query($sql);
|
@@ -1115,7 +1123,7 @@ function em_upgrade_current_installation(){
|
|
1115 |
$wpdb->query($sql);
|
1116 |
}
|
1117 |
// last version check in numbers, 6 onwwards uses version_compare
|
1118 |
-
if(
|
1119 |
// convert jQuery UI DateFormat for max back-compat
|
1120 |
$dateformat = get_option('dbem_date_format_js');
|
1121 |
// check if there's any kind of non-convertable placeholders
|
14 |
add_action ( 'admin_notices', 'em_update_required_notification' );
|
15 |
return;
|
16 |
}
|
17 |
+
if( version_compare(EM_VERSION, $old_version, '>') || $old_version == '' || (is_multisite() && !EM_MS_GLOBAL && get_option('em_ms_global_install')) ){
|
18 |
if( get_option('dbem_upgrade_throttle') <= time() || !get_option('dbem_upgrade_throttle') ){
|
19 |
// Creates the events table if necessary
|
20 |
if( !EM_MS_GLOBAL || (EM_MS_GLOBAL && is_main_site()) ){
|
737 |
'dbem_bp_events_list_format_footer' => '</ul>',
|
738 |
'dbem_bp_events_list_none_format' => '<p class="em-events-list">'.__('No Events','events-manager').'</p>',
|
739 |
//custom CSS options for public pages
|
740 |
+
'dbem_css' => 1,
|
741 |
+
'dbem_css_theme' => 1,
|
742 |
+
'dbem_css_calendar' => 1,
|
743 |
'dbem_css_editors' => 1,
|
744 |
'dbem_css_rsvp' => 1, //my bookings page
|
745 |
'dbem_css_rsvpadmin' => 1, //my event bookings page
|
748 |
'dbem_css_loclist' => 1,
|
749 |
'dbem_css_catlist' => 1,
|
750 |
'dbem_css_taglist' => 1,
|
751 |
+
'dbem_css_events' => 1,
|
752 |
+
'dbem_css_locations' => 1,
|
753 |
+
'dbem_css_categories' => 1,
|
754 |
+
'dbem_css_tags' => 1,
|
755 |
+
'dbem_css_myrsvp' => 1,
|
756 |
/*
|
757 |
* Custom Post Options - set up to mimick old EM settings and install with minimal setup for most users
|
758 |
*/
|
853 |
EM_Admin_Notices::add($EM_Admin_Notice, is_multisite());
|
854 |
}
|
855 |
|
856 |
+
$current_version = get_option('dbem_version');
|
857 |
+
if( !$current_version ){ add_option('dbem_credits',1); }
|
858 |
+
if( $current_version != '' && $current_version < 5 ){
|
859 |
//make events, cats and locs pages
|
860 |
update_option('dbem_cp_events_template_page',1);
|
861 |
update_option('dbem_cp_locations_template_page',1);
|
881 |
if( defined('EM_LOCATIONS_SLUG') && EM_LOCATIONS_SLUG != 'locations' ) update_option('dbem_cp_locations_slug', EM_LOCATIONS_SLUG);
|
882 |
if( defined('EM_CATEGORIES_SLUG') && EM_CATEGORIES_SLUG != 'categories' ) update_option('dbem_taxonomy_category_slug', $events_page->post_name.'/'.EM_CATEGORIES_SLUG);
|
883 |
}
|
884 |
+
if( $current_version != '' && $current_version < 5.19 ){
|
885 |
update_option('dbem_event_reapproved_email_subject', get_option('dbem_event_approved_email_subject'));
|
886 |
update_option('dbem_event_reapproved_email_body', get_option('dbem_event_approved_email_body'));
|
887 |
}
|
888 |
+
if( $current_version != '' && $current_version <= 5.21 ){
|
889 |
//just remove all rsvp cut-off info
|
890 |
$wpdb->query("UPDATE ".$wpdb->postmeta." SET meta_value = NULL WHERE meta_key IN ('_event_rsvp_date','_event_rsvp_time') AND post_id IN (SELECT post_id FROM ".EM_EVENTS_TABLE." WHERE recurrence_id > 0)");
|
891 |
$wpdb->query("UPDATE ".EM_EVENTS_TABLE." SET event_rsvp_time = NULL, event_rsvp_date = NULL WHERE recurrence_id > 0");
|
892 |
}
|
893 |
+
if( $current_version != '' && $current_version < 5.364 ){
|
894 |
if( get_option('dbem_cp_events_template_page') ){
|
895 |
update_option('dbem_cp_events_template', 'page');
|
896 |
delete_option('dbem_cp_events_template_page');
|
908 |
update_option('dbem_tag_event_single_format',get_option('dbem_tag_event_list_item_header_format').get_option('dbem_tag_event_list_item_format').get_option('dbem_tag_event_list_item_footer_format'));
|
909 |
update_option('dbem_tag_no_event_message',get_option('dbem_tag_event_list_item_header_format').get_option('dbem_tag_no_events_message').get_option('dbem_tag_event_list_item_footer_format'));
|
910 |
}
|
911 |
+
if( $current_version != '' && $current_version < 5.38 ){
|
912 |
update_option('dbem_dates_separator', get_option('dbem_dates_Seperator', get_option('dbem_dates_seperator',' - ')));
|
913 |
update_option('dbem_times_separator', get_option('dbem_times_Seperator', get_option('dbem_times_seperator',' - ')));
|
914 |
delete_option('dbem_dates_Seperator');
|
916 |
delete_option('dbem_dates_seperator');
|
917 |
delete_option('dbem_times_seperator');
|
918 |
}
|
919 |
+
if( $current_version != '' && $current_version < 5.4 ){
|
920 |
//tax rates now saved at booking level, so that alterations to tax rates don't change previous booking prices
|
921 |
//any past bookings that don't get updated will adhere to these two values when calculating prices
|
922 |
update_option('dbem_legacy_bookings_tax_auto_add', get_option('dbem_bookings_tax_auto_add'));
|
923 |
update_option('dbem_legacy_bookings_tax', get_option('dbem_bookings_tax'));
|
924 |
}
|
925 |
+
if( $current_version != '' && $current_version < 5.422 ){
|
926 |
//copy registration email content into new setting
|
927 |
update_option('dbem_rss_limit',0);
|
928 |
}
|
929 |
+
if( $current_version != '' && $current_version < 5.4425 ){
|
930 |
//copy registration email content into new setting
|
931 |
update_option('dbem_css_editors',0);
|
932 |
update_option('dbem_css_rsvp',0);
|
944 |
delete_option('dbem_events_page_search'); //avoids the double search form on overridden templates
|
945 |
update_option('dbem_locations_page_search_form',0); //upgrades shouldn't get extra surprises
|
946 |
}
|
947 |
+
if( $current_version != '' && $current_version < 5.512 ){
|
948 |
update_option('dbem_search_form_geo_units',0); //don't display units search for previous installs
|
949 |
//correcting the typo
|
950 |
update_option('dbem_search_form_submit', get_option('dbem_serach_form_submit'));
|
958 |
delete_option('dbem_serach_form_submit_ml'); //we can assume this isn't used in templates
|
959 |
}
|
960 |
}
|
961 |
+
if( $current_version != '' && $current_version < 5.54 ){
|
962 |
update_option('dbem_cp_events_excerpt_formats',0); //don't override excerpts in previous installs
|
963 |
update_option('dbem_cp_locations_excerpt_formats',0);
|
964 |
}
|
965 |
+
if( $current_version != '' && $current_version < 5.55 ){
|
966 |
//rename email templates sent to admins on new bookings
|
967 |
update_option('dbem_bookings_contact_email_cancelled_subject',get_option('dbem_contactperson_email_cancelled_subject'));
|
968 |
update_option('dbem_bookings_contact_email_cancelled_body',get_option('dbem_contactperson_email_cancelled_body'));
|
980 |
delete_option('dbem_bookings_contact_email_subject');
|
981 |
delete_option('dbem_bookings_contact_email_body');
|
982 |
}
|
983 |
+
if( $current_version != '' && $current_version < 5.62 ){
|
984 |
//delete all _event_created_date and _event_date_modified records in post_meta, we don't need them anymore, they were never accurate to begin with, refer to the records in em_events table if still needed
|
985 |
$wpdb->query('DELETE FROM '.$wpdb->postmeta." WHERE (meta_key='_event_date_created' OR meta_key='_event_date_modified') AND post_id IN (SELECT ID FROM ".$wpdb->posts." WHERE post_type='".EM_POST_TYPE_EVENT."' OR post_type='event-recurring')");
|
986 |
$wpdb->query('ALTER TABLE '. $wpdb->prefix.'em_bookings CHANGE event_id event_id BIGINT(20) UNSIGNED NULL');
|
987 |
}
|
988 |
+
if( $current_version != '' && $current_version < 5.66 ){
|
989 |
if( get_option('dbem_ical_description_format') == "#_EVENTNAME - #_LOCATIONNAME - #_EVENTDATES - #_EVENTTIMES" ) update_option('dbem_ical_description_format',"#_EVENTNAME");
|
990 |
if( get_option('dbem_ical_location_format') == "#_LOCATION" ) update_option('dbem_ical_location_format', "#_LOCATIONNAME, #_LOCATIONFULLLINE, #_LOCATIONCOUNTRY");
|
991 |
$old_values = array(
|
993 |
'dbem_ical_location_format' => "#_LOCATION",
|
994 |
);
|
995 |
}
|
996 |
+
if( $current_version != '' && $current_version < 5.6636 ){
|
997 |
$sql = $wpdb->prepare("DELETE FROM {$wpdb->postmeta} WHERE meta_key='_post_id' AND post_id IN (SELECT ID FROM {$wpdb->posts} WHERE post_type=%s OR post_type=%s)", array(EM_POST_TYPE_EVENT, 'event-recurring'));
|
998 |
$wpdb->query($sql);
|
999 |
remove_filter('pre_option_dbem_bookings_registration_user', 'EM_People::dbem_bookings_registration_user');
|
1006 |
delete_option('dbem_bookings_registration_user');
|
1007 |
}
|
1008 |
}
|
1009 |
+
if( $current_version != '' && $current_version < 5.821 ){
|
1010 |
$admin_data = get_option('dbem_data');
|
1011 |
//upgrade tables only if we didn't do it before during earlier dev versions
|
1012 |
if( empty($admin_data['datetime_backcompat']) ){
|
1053 |
EM_Admin_Notices::add($EM_Admin_Notice, is_multisite());
|
1054 |
}
|
1055 |
}
|
1056 |
+
if( $current_version != '' && $current_version == 5.9 && is_multisite() && !EM_MS_GLOBAL && (is_network_admin() || is_main_site()) ){
|
1057 |
//warning just for users who upgraded to 5.9 on multisite without global tables enabled
|
1058 |
$message = 'Due to a bug in 5.9 when updating to new timezones in MultiSite installations, you may notice some of your events are missing from lists.<br><br>To fix this problem, visit %s choose your timezone, select %s and click %s to update all your blogs to the desired timezone.';
|
1059 |
$url = network_admin_url('admin.php?page=events-manager-options#general+admin-tools');
|
1068 |
));
|
1069 |
EM_Admin_Notices::add($EM_Admin_Notice, is_multisite());
|
1070 |
}
|
1071 |
+
if( $current_version != '' && $current_version < 5.93 ){
|
1072 |
$message = __('Events Manager has introduced new privacy tools to help you comply with international laws such as the GDPR, <a href="%s">see our documentation</a> for more information.','events-manager');
|
1073 |
$message = sprintf( $message, 'https://wp-events-plugin.com/documentation/data-privacy-gdpr-compliance/?utm_source=plugin&utm_campaign=gdpr_update');
|
1074 |
$EM_Admin_Notice = new EM_Admin_Notice(array( 'name' => 'gdpr_update', 'who' => 'admin', 'where' => 'all', 'message' => $message ));
|
1075 |
EM_Admin_Notices::add($EM_Admin_Notice, is_multisite());
|
1076 |
}
|
1077 |
+
if( $current_version != '' && $current_version < 5.95 ){
|
1078 |
$message = esc_html__('Google has introduced new pricing for displaying maps on your site. If you have moderate traffic levels, this may likely affect you with surprise and unexpected costs!', 'events-manager');
|
1079 |
$message2 = esc_html__('Events Manager has implemented multiple ways to help prevent or reduce these costs drastically, please check our %s page for more information.', 'events-manager');
|
1080 |
$message2 = sprintf($message2, '<a href="https://wp-events-plugin.com/documentation/google-maps/api-usage/?utm_source=plugin&utm_source=medium=settings&utm_campaign=gmaps-update">'.esc_html__('documentation', 'events-manager') .'</a>');
|
1081 |
$EM_Admin_Notice = new EM_Admin_Notice(array( 'name' => 'gdpr_update', 'who' => 'admin', 'where' => 'all', 'message' => "<p>$message</p><p>$message2</p>" ));
|
1082 |
EM_Admin_Notices::add($EM_Admin_Notice, is_multisite());
|
1083 |
}
|
1084 |
+
if( $current_version != '' && $current_version < 5.9618 ){
|
1085 |
$multisite_cond = '';
|
1086 |
if( EM_MS_GLOBAL ){
|
1087 |
if( is_main_site() ){
|
1100 |
update_option('dbem_smtp_encryption', 0);
|
1101 |
}
|
1102 |
}
|
1103 |
+
if( $current_version != '' && $current_version < 5.975 ){
|
1104 |
update_option('dbem_location_types', array('location'=>1));
|
1105 |
$message = esc_html__('Events Manager has introduced location types, which can include online locations such as a URL or integrations with webinar platforms such as Zoom! Enable different location types in your settings page, for more information see our %s.', 'events-manager');
|
1106 |
$message = sprintf( $message, '<a href="http://wp-events-plugin.com/documentation/location-types/" target="_blank">'. esc_html__('documentation', 'events-manager')).'</a>';
|
1107 |
$EM_Admin_Notice = new EM_Admin_Notice(array( 'name' => 'location-types-update', 'who' => 'admin', 'where' => 'all', 'message' => "$message" ));
|
1108 |
EM_Admin_Notices::add($EM_Admin_Notice, is_multisite());
|
1109 |
}
|
1110 |
+
if( $current_version != '' && $current_version < 5.9821 ){
|
1111 |
// recreate all event_parent records in post meta
|
1112 |
$sql = "DELETE FROM {$wpdb->postmeta} WHERE meta_key = '_event_parent' AND post_id IN (SELECT post_id FROM ".EM_EVENTS_TABLE.")";
|
1113 |
$wpdb->query($sql);
|
1123 |
$wpdb->query($sql);
|
1124 |
}
|
1125 |
// last version check in numbers, 6 onwwards uses version_compare
|
1126 |
+
if( $current_version != '' && version_compare($current_version, '6.0', '<') ){
|
1127 |
// convert jQuery UI DateFormat for max back-compat
|
1128 |
$dateformat = get_option('dbem_date_format_js');
|
1129 |
// check if there's any kind of non-convertable placeholders
|
events-manager.php
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?php
|
2 |
/*
|
3 |
Plugin Name: Events Manager
|
4 |
-
Version: 6.0
|
5 |
Plugin URI: http://wp-events-plugin.com
|
6 |
Description: Event registration and booking management for WordPress. Recurring events, locations, webinars, google maps, rss, ical, booking registration and more!
|
7 |
Author: Marcus Sykes
|
@@ -28,7 +28,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|
28 |
*/
|
29 |
|
30 |
// Setting constants
|
31 |
-
define('EM_VERSION', '6.0.
|
32 |
define('EM_PRO_MIN_VERSION', 2.6712); //self expanatory
|
33 |
define('EM_PRO_MIN_VERSION_CRITICAL', 2.377); //self expanatory
|
34 |
define('EM_DIR', dirname( __FILE__ )); //an absolute path to this directory
|
@@ -729,50 +729,151 @@ function em_locate_template( $template_name, $load=false, $the_args = array() )
|
|
729 |
return $located;
|
730 |
}
|
731 |
|
732 |
-
|
733 |
-
|
734 |
-
|
735 |
-
* @param string $theme The name of the EM theme used, currently just 'six'
|
736 |
-
* @return array
|
737 |
-
*/
|
738 |
-
function em_get_template_classes( $component, $theme = 'pixelbones' ){
|
739 |
-
$classes = array('em');
|
740 |
-
$show_theme_class = true;
|
741 |
switch( $component ){
|
|
|
|
|
|
|
|
|
|
|
|
|
742 |
case 'events-list':
|
|
|
743 |
$show_theme_class = get_option('dbem_css_evlist');
|
744 |
break;
|
745 |
-
case '
|
746 |
-
$
|
|
|
747 |
break;
|
748 |
-
case '
|
749 |
-
$
|
|
|
750 |
break;
|
751 |
case 'locations-list':
|
|
|
752 |
$show_theme_class = get_option('dbem_css_loclist');
|
753 |
break;
|
754 |
-
case 'booking-form':
|
755 |
$show_theme_class = get_option('dbem_css_rsvp');
|
756 |
break;
|
757 |
-
case '
|
758 |
-
$show_theme_class =
|
759 |
break;
|
760 |
-
|
761 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
762 |
break;
|
763 |
}
|
764 |
-
|
765 |
-
return apply_filters('em_get_template_classes', $classes, $component, $theme);
|
766 |
}
|
767 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
768 |
/**
|
769 |
* @see em_get_template_classes()
|
770 |
* @param $component
|
771 |
* @param $theme
|
772 |
* @return void
|
773 |
*/
|
774 |
-
function em_template_classes( $component, $theme =
|
775 |
-
|
|
|
776 |
}
|
777 |
|
778 |
/**
|
1 |
<?php
|
2 |
/*
|
3 |
Plugin Name: Events Manager
|
4 |
+
Version: 6.0.0.1
|
5 |
Plugin URI: http://wp-events-plugin.com
|
6 |
Description: Event registration and booking management for WordPress. Recurring events, locations, webinars, google maps, rss, ical, booking registration and more!
|
7 |
Author: Marcus Sykes
|
28 |
*/
|
29 |
|
30 |
// Setting constants
|
31 |
+
define('EM_VERSION', '6.0.1'); //self expanatory, although version currently may not correspond directly with published version number. until 6.0 we're stuck updating 5.999.x
|
32 |
define('EM_PRO_MIN_VERSION', 2.6712); //self expanatory
|
33 |
define('EM_PRO_MIN_VERSION_CRITICAL', 2.377); //self expanatory
|
34 |
define('EM_DIR', dirname( __FILE__ )); //an absolute path to this directory
|
729 |
return $located;
|
730 |
}
|
731 |
|
732 |
+
function em_get_template_components_classes( $component ){
|
733 |
+
$component_classes = array('em-' . $component);
|
734 |
+
$show_theme_class = 1;
|
|
|
|
|
|
|
|
|
|
|
|
|
735 |
switch( $component ){
|
736 |
+
// Calendar
|
737 |
+
case 'calendar':
|
738 |
+
case 'calendar-preview':
|
739 |
+
$show_theme_class = get_option('dbem_css_calendar');
|
740 |
+
break;
|
741 |
+
// Lists
|
742 |
case 'events-list':
|
743 |
+
array_unshift($component_classes, 'em-list');
|
744 |
$show_theme_class = get_option('dbem_css_evlist');
|
745 |
break;
|
746 |
+
case 'categories-list':
|
747 |
+
array_unshift($component_classes, 'em-list');
|
748 |
+
$show_theme_class = get_option('dbem_css_catlist');
|
749 |
break;
|
750 |
+
case 'tags-list':
|
751 |
+
array_unshift($component_classes, 'em-list');
|
752 |
+
$show_theme_class = get_option('dbem_css_taglist');
|
753 |
break;
|
754 |
case 'locations-list':
|
755 |
+
array_unshift($component_classes, 'em-list');
|
756 |
$show_theme_class = get_option('dbem_css_loclist');
|
757 |
break;
|
758 |
+
case 'event-booking-form':
|
759 |
$show_theme_class = get_option('dbem_css_rsvp');
|
760 |
break;
|
761 |
+
case 'view-container':
|
762 |
+
$show_theme_class = 2; // not a theme wrapper, just a view wrapper
|
763 |
break;
|
764 |
+
// Single Items
|
765 |
+
case 'event-single':
|
766 |
+
array_unshift($component_classes, 'em-item', 'em-item-single', 'em-event');
|
767 |
+
$show_theme_class = get_option('dbem_css_event');
|
768 |
+
break;
|
769 |
+
case 'location-single':
|
770 |
+
array_unshift($component_classes, 'em-item', 'em-item-single', 'em-location');
|
771 |
+
$show_theme_class = get_option('dbem_css_location');
|
772 |
+
break;
|
773 |
+
case 'category-single':
|
774 |
+
array_unshift($component_classes, 'em-item', 'em-item-single', 'em-taxonomy', 'em-taxonomy-single', 'em-category');
|
775 |
+
$show_theme_class = get_option('dbem_css_category');
|
776 |
+
break;
|
777 |
+
case 'tag-single':
|
778 |
+
array_unshift($component_classes, 'em-item', 'em-item-single', 'em-taxonomy', 'em-taxonomy-single', 'em-tag');
|
779 |
+
$show_theme_class = get_option('dbem_css_tag');
|
780 |
+
break;
|
781 |
+
// Widgets/Blocks
|
782 |
+
case 'events-widget':
|
783 |
+
case 'locations-widget':
|
784 |
+
array_unshift($component_classes, 'em-list-widget');
|
785 |
+
break;
|
786 |
+
// Admin Areas
|
787 |
+
case 'bookings-admin':
|
788 |
+
$show_theme_class = get_option('dbem_css_rsvpadmin');
|
789 |
+
break;
|
790 |
+
case 'event-editor':
|
791 |
+
case 'location-editor':
|
792 |
+
case 'locations-admin':
|
793 |
+
case 'events-admin':
|
794 |
+
$show_theme_class = get_option('dbem_css_editors');
|
795 |
+
break;
|
796 |
+
// Others
|
797 |
+
case 'search':
|
798 |
+
$show_theme_class = get_option('dbem_css_search'); // we don't need pixelbones
|
799 |
+
break;
|
800 |
+
case 'my-bookings': // the 'my bookings' page for visitors, not admins
|
801 |
+
$show_theme_class = get_option('dbem_css_myrsvp'); // we don't need pixelbones
|
802 |
break;
|
803 |
}
|
804 |
+
return array('classes' => $component_classes, 'use_theme' => absint($show_theme_class) );
|
|
|
805 |
}
|
806 |
|
807 |
+
/**
|
808 |
+
* Returns a class list array according to the supplied component and subcomponent, which can be hooked into or altered according to EM settings page.
|
809 |
+
* The point of this function is to decide whether this component should include base (.em) and theme (.pixelite) clases to further style the component.
|
810 |
+
* Additionally, you can add one or more subcomponents which will also include their related classes but include base/theme classes if the main compononent allows this.
|
811 |
+
* This sort of scenario could be useful if displaying a list of events within another component, such as a calendar, and you want to style the list but use our calendar styles.
|
812 |
+
*
|
813 |
+
* @param string|false $component The component being displayed, such as events-list, single-event, etc. and these are usually repeated into the classlist with an em- prefix
|
814 |
+
* @param string|array $subcomponents Additional CSS components to be added which will get prefixed with em-
|
815 |
+
* @param string|array $just_subcomponent If you want to display subcomponent clasess, but also decide whether to show the base classes ('em' and 'pixelbones') based on the main component, set to true and main component classes will not be returned
|
816 |
+
* @return array
|
817 |
+
*/
|
818 |
+
function em_get_template_classes($component, $subcomponents = array(), $just_subcomponent = false ){
|
819 |
+
// get base components
|
820 |
+
if( $component ) {
|
821 |
+
$component_data = em_get_template_components_classes($component);
|
822 |
+
}else{
|
823 |
+
// we assume here that we're looking here for subcomponent classes, nothing more
|
824 |
+
$component_data = array('classes' => array(), 'use_theme' => 0);
|
825 |
+
}
|
826 |
+
// get additional components
|
827 |
+
$subcomponent_classes = $subcomponents_data = array();
|
828 |
+
if( !empty($subcomponents) ){
|
829 |
+
if( !is_array($subcomponents) ) $subcomponents = str_replace(' ', '', explode(',', $subcomponents));
|
830 |
+
foreach($subcomponents as $subcomponent ){
|
831 |
+
// merge classes here as we go, store into data variable for the filter further down
|
832 |
+
$subcomponent_data = em_get_template_components_classes( $subcomponent );
|
833 |
+
$subcomponents_data[$subcomponent] = $subcomponent_data;
|
834 |
+
$subcomponent_classes = array_merge( $subcomponent_classes, $subcomponents_data[$subcomponent]['classes'] );
|
835 |
+
}
|
836 |
+
}
|
837 |
+
// add base classes (if applicable)
|
838 |
+
$base_classes = array();
|
839 |
+
$theme = 'pixelbones';
|
840 |
+
if( is_admin() && (!defined('EM_DOING_AJAX') || !EM_DOING_AJAX) ){
|
841 |
+
$base_classes = array('em', $theme);
|
842 |
+
}elseif( get_option('dbem_css') ) {
|
843 |
+
if( $component_data['use_theme'] ){
|
844 |
+
$base_classes[] = 'em'; // our base class
|
845 |
+
if( $component_data['use_theme'] !== 2 && get_option('dbem_css_theme') ) {
|
846 |
+
$base_classes[] = $theme;
|
847 |
+
} // if greater than 1 then it won't include pixelbones
|
848 |
+
}
|
849 |
+
}
|
850 |
+
if( $just_subcomponent ){
|
851 |
+
$classes = array_unique(array_merge($base_classes, $subcomponent_classes));
|
852 |
+
} else {
|
853 |
+
$classes = array_unique(array_merge($base_classes, $component_data['classes'], $subcomponent_classes));
|
854 |
+
}
|
855 |
+
return apply_filters('em_get_template_classes', $classes, $component, $subcomponents, $just_subcomponent, $component_data, $subcomponents_data);
|
856 |
+
}
|
857 |
+
|
858 |
+
/* Want to overpower our styling? See these examples:
|
859 |
+
add_filter('em_get_template_classes', '__return_empty_array');
|
860 |
+
*/
|
861 |
+
/*
|
862 |
+
add_filter('em_get_template_classes', function( $classes, $component, $additional_classes, $theme, $component_classes ){
|
863 |
+
$component_classes[] = 'em';
|
864 |
+
return $component_classes;
|
865 |
+
}, 1, 5);
|
866 |
+
*/
|
867 |
+
|
868 |
/**
|
869 |
* @see em_get_template_classes()
|
870 |
* @param $component
|
871 |
* @param $theme
|
872 |
* @return void
|
873 |
*/
|
874 |
+
function em_template_classes( $component, $additional_classes = array(), $theme = null ){
|
875 |
+
$classes = em_get_template_classes($component, $additional_classes, $theme);
|
876 |
+
echo esc_attr(implode(' ', $classes));
|
877 |
}
|
878 |
|
879 |
/**
|
includes/css/assets/_pixelbones.scss
CHANGED
@@ -251,6 +251,7 @@
|
|
251 |
&:focus {
|
252 |
background-image : url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 15'%3E%3Cpath stroke='%23000' stroke-linecap='square' d='m10.5 8.5-3-3-3 3'/%3E%3C/svg%3E") !important;
|
253 |
}
|
|
|
254 |
}
|
255 |
|
256 |
/* Removes awkward default styles on some inputs for iOS */
|
@@ -309,7 +310,7 @@
|
|
309 |
}
|
310 |
}
|
311 |
.inline-inputs {
|
312 |
-
label, legend, input:not([type="radio"]
|
313 |
width: auto !important;
|
314 |
display: inline-block !important;
|
315 |
margin: 0 !important;
|
251 |
&:focus {
|
252 |
background-image : url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 15'%3E%3Cpath stroke='%23000' stroke-linecap='square' d='m10.5 8.5-3-3-3 3'/%3E%3C/svg%3E") !important;
|
253 |
}
|
254 |
+
padding-right: 30px !important;
|
255 |
}
|
256 |
|
257 |
/* Removes awkward default styles on some inputs for iOS */
|
310 |
}
|
311 |
}
|
312 |
.inline-inputs {
|
313 |
+
label, legend, input:not([type="radio"]):not([type="checkbox"]), select:not([mutiple]){
|
314 |
width: auto !important;
|
315 |
display: inline-block !important;
|
316 |
margin: 0 !important;
|
includes/css/events-manager-admin.css
CHANGED
@@ -75,4 +75,30 @@
|
|
75 |
margin-bottom: 20px;
|
76 |
}
|
77 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
78 |
/*# sourceMappingURL=events-manager-admin.css.map */
|
75 |
margin-bottom: 20px;
|
76 |
}
|
77 |
|
78 |
+
.wp-admin .em-settings-notice {
|
79 |
+
background: #fff;
|
80 |
+
border: 1px solid #c3c4c7;
|
81 |
+
border-left-width: 4px;
|
82 |
+
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
|
83 |
+
margin: 10px 0 20px 0;
|
84 |
+
padding: 20px;
|
85 |
+
/*
|
86 |
+
|
87 |
+
<!--
|
88 |
+
<div class="em-settings-notice em-settings-notice-info">
|
89 |
+
<p>Some Text Here</p>
|
90 |
+
</div>
|
91 |
+
-->
|
92 |
+
*/
|
93 |
+
}
|
94 |
+
.wp-admin .em-settings-notice.em-settings-notice-info {
|
95 |
+
border-left-color: #72aee6;
|
96 |
+
}
|
97 |
+
.wp-admin .em-settings-notice p:first-child {
|
98 |
+
margin-top: 0;
|
99 |
+
}
|
100 |
+
.wp-admin .em-settings-notice p:last-child {
|
101 |
+
margin-bottom: 0;
|
102 |
+
}
|
103 |
+
|
104 |
/*# sourceMappingURL=events-manager-admin.css.map */
|
includes/css/events-manager-admin.css.map
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"version":3,"sourceRoot":"","sources":["events-manager-admin.scss","partials/admin/_when.scss"],"names":[],"mappings":"
|
1 |
+
{"version":3,"sourceRoot":"","sources":["events-manager-admin.scss","partials/admin/_when.scss"],"names":[],"mappings":"AA+EQ;AA/ER;EACC;EACA;EACA;EACA;;;AAED;ACLC;EACC;;AAED;EACC;;AAGA;EACC;;AAED;EACC;;AAED;EACC;;AAIF;EACC;EACA;EACA;;AAIA;EACC;EACA;;AAED;EACC;EACA;;AAKD;EACC;;AAIH;EACC;;;ADhCA;EACC;;;AAKD;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;;AAGF;EACC;;AAED;EACC;;AAED;EACC;;AAED;EACC;EACA;;;AAKD;EACC;;;AAKD;EACC;EACA;EACA;EACA;EACA;EACA;AAQA;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;AANA;EACC;;AAED;EACC;;AAUD;EACC","file":"events-manager-admin.css"}
|
includes/css/events-manager-admin.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
@import 'events_manager_admin.css';.wp-admin .em.pixelbones{--font-size:inherit;--line-height:inherit;--font-weight:inherit;--font-family:inherit}.event-form-when>*,.wp-admin .event-form-when>*{margin-bottom:15px!important}.event-form-when>p,.wp-admin .event-form-when>p{margin-bottom:20px!important}.wp-admin .event-form-when .em-recurrence-pattern input[type=text],.wp-admin .event-form-when .em-recurrence-pattern select{width:auto!important}.wp-admin .event-form-when .em-recurrence-pattern select{padding-right:30px!important}.wp-admin .event-form-when .em-recurrence-pattern div.alternate-selector{margin-top:15px}.wp-admin .event-form-when .alternate-selector.em-weekly-selector label{width:auto!important;display:inline-block!important;padding-right:10px!important}.wp-admin .event-form-when .em-event-dates label{width:100%;display:block}.wp-admin .event-form-when .em-event-dates .em-date-start-end{width:100%!important;max-width:500px!important}.wp-admin .event-form-when .event-form-recurrence-when>*{margin-bottom:20px}.wp-admin .em-datepicker .em-date-input{background-color:inherit!important}.event-form-recurrence fieldset.inline{display:inline-block}.event-form-when label,.event-form-when legend{display:block;width:100%;margin-bottom:8px}.event-form-when label.inline-left,.event-form-when legend.inline-left{width:auto;display:inline-block;padding-right:5px;padding-left:3px}.event-form-when .em-time-range fieldset{margin-bottom:10px}.event-form-when input.em-date-start-end{width:100%;background:#fff}:not(.em-location-where) .em-location-data>div:first-child{margin-bottom:20px}
|
1 |
+
@import 'events_manager_admin.css';.wp-admin .em.pixelbones{--font-size:inherit;--line-height:inherit;--font-weight:inherit;--font-family:inherit}.event-form-when>*,.wp-admin .event-form-when>*{margin-bottom:15px!important}.event-form-when>p,.wp-admin .event-form-when>p{margin-bottom:20px!important}.wp-admin .event-form-when .em-recurrence-pattern input[type=text],.wp-admin .event-form-when .em-recurrence-pattern select{width:auto!important}.wp-admin .event-form-when .em-recurrence-pattern select{padding-right:30px!important}.wp-admin .event-form-when .em-recurrence-pattern div.alternate-selector{margin-top:15px}.wp-admin .event-form-when .alternate-selector.em-weekly-selector label{width:auto!important;display:inline-block!important;padding-right:10px!important}.wp-admin .event-form-when .em-event-dates label{width:100%;display:block}.wp-admin .event-form-when .em-event-dates .em-date-start-end{width:100%!important;max-width:500px!important}.wp-admin .event-form-when .event-form-recurrence-when>*{margin-bottom:20px}.wp-admin .em-datepicker .em-date-input{background-color:inherit!important}.event-form-recurrence fieldset.inline{display:inline-block}.event-form-when label,.event-form-when legend{display:block;width:100%;margin-bottom:8px}.event-form-when label.inline-left,.event-form-when legend.inline-left{width:auto;display:inline-block;padding-right:5px;padding-left:3px}.event-form-when .em-time-range fieldset{margin-bottom:10px}.event-form-when input.em-date-start-end{width:100%;background:#fff}:not(.em-location-where) .em-location-data>div:first-child{margin-bottom:20px}.wp-admin .em-settings-notice{background:#fff;border:1px solid #c3c4c7;border-left-width:4px;box-shadow:0 1px 1px rgba(0,0,0,.04);margin:10px 0 20px;padding:20px}.wp-admin .em-settings-notice.em-settings-notice-info{border-left-color:#72aee6}.wp-admin .em-settings-notice p:first-child{margin-top:0}.wp-admin .em-settings-notice p:last-child{margin-bottom:0}
|
includes/css/events-manager-admin.scss
CHANGED
@@ -48,4 +48,33 @@
|
|
48 |
}
|
49 |
}
|
50 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
51 |
@import 'events_manager_admin.css';
|
48 |
}
|
49 |
}
|
50 |
|
51 |
+
.wp-admin {
|
52 |
+
.em-settings-notice {
|
53 |
+
background: #fff;
|
54 |
+
border: 1px solid #c3c4c7;
|
55 |
+
border-left-width: 4px;
|
56 |
+
box-shadow: 0 1px 1px rgb(0 0 0 / 4%);
|
57 |
+
margin: 10px 0 20px 0;
|
58 |
+
padding: 20px;
|
59 |
+
|
60 |
+
&.em-settings-notice-info {
|
61 |
+
border-left-color: #72aee6;
|
62 |
+
}
|
63 |
+
p:first-child {
|
64 |
+
margin-top: 0;
|
65 |
+
}
|
66 |
+
/*
|
67 |
+
|
68 |
+
<!--
|
69 |
+
<div class="em-settings-notice em-settings-notice-info">
|
70 |
+
<p>Some Text Here</p>
|
71 |
+
</div>
|
72 |
+
-->
|
73 |
+
*/
|
74 |
+
p:last-child {
|
75 |
+
margin-bottom: 0;
|
76 |
+
}
|
77 |
+
}
|
78 |
+
}
|
79 |
+
|
80 |
@import 'events_manager_admin.css';
|
includes/css/events-manager.css
CHANGED
@@ -672,6 +672,7 @@
|
|
672 |
background-size: 20px 20px !important;
|
673 |
cursor: pointer !important;
|
674 |
vertical-align: middle !important;
|
|
|
675 |
}
|
676 |
.em.pixelbones .input select:not([multiple]):focus, .em.pixelbones .input input.select-toggle:focus {
|
677 |
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 15'%3E%3Cpath stroke='%23000' stroke-linecap='square' d='m10.5 8.5-3-3-3 3'/%3E%3C/svg%3E") !important;
|
@@ -724,7 +725,7 @@
|
|
724 |
.em.pixelbones .input label.inline-right, .em.pixelbones .input fieldset.inline-right {
|
725 |
margin-left: 10px !important;
|
726 |
}
|
727 |
-
.em.pixelbones .input .inline-inputs label, .em.pixelbones .input .inline-inputs legend, .em.pixelbones .input .inline-inputs input:not([type=radio]
|
728 |
width: auto !important;
|
729 |
display: inline-block !important;
|
730 |
margin: 0 !important;
|
@@ -1508,7 +1509,7 @@
|
|
1508 |
}
|
1509 |
@media only screen and (min-width: 40rem) {
|
1510 |
.em.em-modal {
|
1511 |
-
display:
|
1512 |
align-items: center !important;
|
1513 |
justify-content: center !important;
|
1514 |
position: fixed !important;
|
@@ -1523,23 +1524,16 @@
|
|
1523 |
opacity: 0 !important;
|
1524 |
visibility: hidden !important;
|
1525 |
backface-visibility: hidden !important;
|
1526 |
-
transition:
|
1527 |
-
-webkit-transition:
|
1528 |
}
|
1529 |
.em.em-modal.active {
|
1530 |
-
display: flex !important;
|
1531 |
opacity: 1 !important;
|
1532 |
visibility: visible !important;
|
1533 |
backdrop-filter: blur(4px);
|
1534 |
}
|
1535 |
}
|
1536 |
.em.em-modal > form {
|
1537 |
-
display: flex !important;
|
1538 |
-
flex-direction: column !important;
|
1539 |
-
align-items: flex-start !important;
|
1540 |
-
justify-items: center !important;
|
1541 |
-
justify-content: start !important;
|
1542 |
-
position: relative !important;
|
1543 |
margin: 0 auto !important;
|
1544 |
padding: 0 !important;
|
1545 |
width: 100% !important;
|
@@ -1547,20 +1541,21 @@
|
|
1547 |
min-height: 200px !important;
|
1548 |
max-height: 100% !important;
|
1549 |
border: none !important;
|
|
|
1550 |
}
|
1551 |
.em.em-modal .em-modal-popup {
|
1552 |
-
display: flex !important;
|
1553 |
-
flex-direction: column !important;
|
1554 |
-
align-items: flex-start !important;
|
1555 |
-
justify-items: center !important;
|
1556 |
-
justify-content: start !important;
|
1557 |
-
position: relative !important;
|
1558 |
margin: 0 auto !important;
|
1559 |
padding: 0 !important;
|
1560 |
width: 100% !important;
|
1561 |
max-width: 780px !important;
|
1562 |
min-height: 200px !important;
|
1563 |
max-height: 100% !important;
|
|
|
|
|
|
|
|
|
|
|
|
|
1564 |
background-color: #fff !important;
|
1565 |
border-radius: 3px !important;
|
1566 |
opacity: 0 !important;
|
@@ -1568,7 +1563,8 @@
|
|
1568 |
box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1) !important;
|
1569 |
backface-visibility: hidden !important;
|
1570 |
transform: scale(1.2) !important;
|
1571 |
-
transition: all 0.
|
|
|
1572 |
z-index: 99999 !important;
|
1573 |
/**
|
1574 |
* Mobile styling for popups
|
@@ -1600,9 +1596,9 @@
|
|
1600 |
right: 10px !important;
|
1601 |
opacity: 0 !important;
|
1602 |
backface-visibility: hidden !important;
|
1603 |
-
transition: opacity 0.
|
1604 |
-
-webkit-transition: opacity 0.
|
1605 |
-
transition-delay: 0.
|
1606 |
}
|
1607 |
.em.em-modal .em-modal-popup header .em-modal-title {
|
1608 |
font-size: 24px !important;
|
@@ -1619,8 +1615,8 @@
|
|
1619 |
.em.em-modal .em-modal-popup .em-modal-content {
|
1620 |
opacity: 0 !important;
|
1621 |
backface-visibility: hidden !important;
|
1622 |
-
transition: opacity 0.
|
1623 |
-
transition-delay: 0.
|
1624 |
width: 100% !important;
|
1625 |
margin: 0;
|
1626 |
padding: 20px 15px;
|
@@ -2245,28 +2241,28 @@
|
|
2245 |
background: var(--icon-checkmark) 50% 50% white no-repeat;
|
2246 |
background-size: 12px 12px;
|
2247 |
}
|
2248 |
-
.em .em-item .em-item-image {
|
2249 |
min-width: 150px;
|
2250 |
width: 100%;
|
2251 |
height: 100%;
|
2252 |
}
|
2253 |
-
.em .em-item .em-item-image a {
|
2254 |
border: 0;
|
2255 |
margin: 0;
|
2256 |
padding: 0;
|
2257 |
}
|
2258 |
-
.em .em-item .em-item-image img {
|
2259 |
width: 100%;
|
2260 |
padding: 0 10px 0 0;
|
2261 |
border: 0;
|
2262 |
margin: 0;
|
2263 |
}
|
2264 |
-
.em .em-item .em-item-image.has-placeholder {
|
2265 |
display: flex;
|
2266 |
justify-content: center;
|
2267 |
align-items: center;
|
2268 |
}
|
2269 |
-
.em .em-item .em-item-image .em-item-image-placeholder {
|
2270 |
width: 100%;
|
2271 |
margin-right: 10px;
|
2272 |
background: var(--icon-calendar-empty) center center no-repeat;
|
@@ -2278,38 +2274,38 @@
|
|
2278 |
justify-content: center;
|
2279 |
align-items: center;
|
2280 |
}
|
2281 |
-
.em .em-item .em-item-meta .em-item-meta-line {
|
2282 |
line-height: 22px;
|
2283 |
margin-bottom: 10px;
|
2284 |
display: grid;
|
2285 |
grid-template-columns: 35px 1fr;
|
2286 |
}
|
2287 |
-
.em .em-item .em-item-meta .em-item-meta-line .em-icon {
|
2288 |
margin-right: 15px;
|
2289 |
}
|
2290 |
-
.em .em-item .em-item-meta .em-item-meta-line a {
|
2291 |
color: var(--meta-color) !important;
|
2292 |
font-style: italic !important;
|
2293 |
text-decoration: underline dotted var(--meta-color) 1px !important;
|
2294 |
text-underline-offset: 3px;
|
2295 |
/* some may not support it, acceptable loss */
|
2296 |
}
|
2297 |
-
.em .em-item .em-item-meta .em-item-taxonomy ul {
|
2298 |
display: inline-block !important;
|
2299 |
margin: 0 !important;
|
2300 |
padding: 0 !important;
|
2301 |
}
|
2302 |
-
.em .em-item .em-item-meta .em-item-taxonomy ul li {
|
2303 |
display: inline-block !important;
|
2304 |
list-style: none !important;
|
2305 |
margin: 0 5px 0 0 !important;
|
2306 |
padding: 0 !important;
|
2307 |
line-height: 1 !important;
|
2308 |
}
|
2309 |
-
.em
|
2310 |
width: 100%;
|
2311 |
}
|
2312 |
-
.em
|
2313 |
display: flex;
|
2314 |
flex-wrap: nowrap;
|
2315 |
gap: 20px;
|
@@ -2318,71 +2314,71 @@
|
|
2318 |
color: var(--default-color);
|
2319 |
margin-bottom: 20px;
|
2320 |
}
|
2321 |
-
.em
|
2322 |
flex: 1 0 300px;
|
2323 |
order: 2;
|
2324 |
}
|
2325 |
-
.em
|
2326 |
padding-left: 10px !important;
|
2327 |
border-left: 4px solid var(--default-border);
|
2328 |
}
|
2329 |
-
.em
|
2330 |
flex: 1 1 auto;
|
2331 |
order: 1;
|
2332 |
display: flex;
|
2333 |
flex-wrap: wrap;
|
2334 |
gap: 20px;
|
2335 |
}
|
2336 |
-
.em
|
2337 |
flex: max(290px, 33.4333333333%);
|
2338 |
}
|
2339 |
-
.em
|
2340 |
margin-bottom: 40px;
|
2341 |
}
|
2342 |
-
.em
|
2343 |
font-size: calc(var(--font-size) + 10px) !important;
|
2344 |
text-transform: uppercase;
|
2345 |
}
|
2346 |
-
.em
|
2347 |
margin: 15px 0 0 !important;
|
2348 |
}
|
2349 |
-
.em
|
2350 |
margin: 0 0 20px;
|
2351 |
}
|
2352 |
-
.em
|
2353 |
margin: 30px 0;
|
2354 |
}
|
2355 |
-
.em
|
2356 |
display: block;
|
2357 |
}
|
2358 |
-
.em
|
2359 |
margin-bottom: 30px;
|
2360 |
}
|
2361 |
-
.em
|
2362 |
padding: 0 0 10px !important;
|
2363 |
border: none;
|
2364 |
border-bottom: 4px solid var(--default-border);
|
2365 |
}
|
2366 |
-
.em
|
2367 |
display: block;
|
2368 |
}
|
2369 |
-
.em
|
2370 |
margin: 0;
|
2371 |
padding: 0;
|
2372 |
}
|
2373 |
-
.em
|
2374 |
margin-bottom: 30px;
|
2375 |
}
|
2376 |
-
.em
|
2377 |
font-size: calc(var(--font-size) + 6px) !important;
|
2378 |
}
|
2379 |
-
.em.em-list
|
2380 |
width: 100%;
|
2381 |
display: grid;
|
2382 |
grid-template-rows: 1fr;
|
2383 |
grid-gap: 25px;
|
2384 |
}
|
2385 |
-
.em.em-list .em-item
|
2386 |
width: 100%;
|
2387 |
display: grid;
|
2388 |
grid-template-columns: minmax(0, 1fr) 2fr;
|
@@ -2391,15 +2387,15 @@
|
|
2391 |
background-color: var(--meta-bg);
|
2392 |
color: var(--default-color);
|
2393 |
}
|
2394 |
-
.em.em-list .em-item:first-child
|
2395 |
border-top: 0;
|
2396 |
padding-top: 5px;
|
2397 |
}
|
2398 |
-
.em.em-list .em-item .em-item-info
|
2399 |
border-left: 4px solid var(--default-border);
|
2400 |
padding: 0 10px 0 35px;
|
2401 |
}
|
2402 |
-
.em.em-list .em-item .em-item-info h3.em-item-title
|
2403 |
font-size: 22px;
|
2404 |
line-height: 26px;
|
2405 |
font-weight: normal;
|
@@ -2408,51 +2404,51 @@
|
|
2408 |
padding: 0;
|
2409 |
text-decoration: none;
|
2410 |
}
|
2411 |
-
.em.em-list .em-item .em-item-info h3.em-item-title a
|
2412 |
color: var(--a-color-1);
|
2413 |
text-decoration: none;
|
2414 |
}
|
2415 |
-
.em.em-list .em-item .em-item-info .em-item-meta
|
2416 |
margin-bottom: 20px;
|
2417 |
display: flex;
|
2418 |
flex-direction: row;
|
2419 |
flex-wrap: wrap;
|
2420 |
}
|
2421 |
-
.em.em-list .em-item .em-item-info .em-item-meta > div
|
2422 |
flex: 1 1 50%;
|
2423 |
min-width: 250px;
|
2424 |
}
|
2425 |
-
.em.em-list .em-item .em-item-info .em-item-desc
|
2426 |
font-size: 16px;
|
2427 |
margin: 20px 0;
|
2428 |
}
|
2429 |
-
.em.em-list .em-item .em-item-info .button
|
2430 |
margin-bottom: 0 !important;
|
2431 |
}
|
2432 |
-
.em.em-list.size-small .em-item
|
2433 |
border: 1px solid var(--main-border-color);
|
2434 |
padding: 10px;
|
2435 |
box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
|
2436 |
grid-template-columns: 100%;
|
2437 |
grid-template-rows: auto max-content;
|
2438 |
}
|
2439 |
-
.em.em-list.size-small .em-item .em-item-image
|
2440 |
min-width: 150px;
|
2441 |
max-width: 100%;
|
2442 |
padding-bottom: 10px;
|
2443 |
}
|
2444 |
-
.em.em-list.size-small .em-item .em-item-image.has-placeholder
|
2445 |
padding: 20px 0 30px;
|
2446 |
}
|
2447 |
-
.em.em-list.size-small .em-item .em-item-image img, .em.em-list.size-small .em-item .em-item-image .em-item-image-placeholder
|
2448 |
padding: 0;
|
2449 |
}
|
2450 |
-
.em.em-list.size-small .em-item .em-item-info
|
2451 |
border-left: none !important;
|
2452 |
border-top: 4px solid var(--default-border);
|
2453 |
padding: 10px 10px 10px 10px;
|
2454 |
}
|
2455 |
-
.em.em-list.size-small .em-item .em-item-info .em-item-meta
|
2456 |
width: 100%;
|
2457 |
margin-left: 0;
|
2458 |
line-height: 22px;
|
@@ -2461,23 +2457,23 @@
|
|
2461 |
flex-direction: row;
|
2462 |
flex-wrap: wrap;
|
2463 |
}
|
2464 |
-
.em.em-list.size-small .em-item .em-item-info .em-item-meta > div
|
2465 |
flex: 1 1 50%;
|
2466 |
min-width: 200px;
|
2467 |
}
|
2468 |
-
.em
|
2469 |
flex: 1 1 auto;
|
2470 |
order: 1;
|
2471 |
display: flex;
|
2472 |
flex-wrap: wrap;
|
2473 |
gap: 20px;
|
2474 |
}
|
2475 |
-
.em.em-list-widget
|
2476 |
display: flex;
|
2477 |
flex-direction: column;
|
2478 |
gap: 15px;
|
2479 |
}
|
2480 |
-
.em.em-list-widget .em-item
|
2481 |
display: flex;
|
2482 |
flex-direction: row;
|
2483 |
flex-wrap: nowrap;
|
@@ -2485,43 +2481,43 @@
|
|
2485 |
width: 100%;
|
2486 |
margin-bottom: 0px !important;
|
2487 |
}
|
2488 |
-
.em.em-list-widget .em-item .em-item-image
|
2489 |
flex: 0 0 auto;
|
2490 |
min-width: auto;
|
2491 |
max-width: none;
|
2492 |
}
|
2493 |
-
.em.em-list-widget .em-item .em-item-image img
|
2494 |
width: auto;
|
2495 |
height: auto;
|
2496 |
}
|
2497 |
-
.em.em-list-widget .em-item .em-item-image.has-placeholder
|
2498 |
flex: 0 0 auto;
|
2499 |
}
|
2500 |
-
.em.em-list-widget .em-item .em-item-image.has-placeholder .em-item-image-placeholder
|
2501 |
max-width: 70px;
|
2502 |
}
|
2503 |
-
.em.em-list-widget .em-item .em-item-info
|
2504 |
border-left: 2px solid var(--default-border);
|
2505 |
padding-left: 15px;
|
2506 |
}
|
2507 |
-
.em.em-list-widget .em-item .em-item-info .em-item-name
|
2508 |
margin-bottom: 10px;
|
2509 |
}
|
2510 |
-
.em.em-list-widget .em-item .em-item-info .em-item-meta .em-item-meta-line
|
2511 |
margin-bottom: 5px;
|
2512 |
}
|
2513 |
-
.em.em-list-widget .em-item .em-item-info .em-item-meta .em-item-meta-line .em-icon
|
2514 |
margin-left: 5px;
|
2515 |
background-size: 18px;
|
2516 |
background-position: 0 2px;
|
2517 |
}
|
2518 |
-
.em.em-list-widget .em-item .em-item-info .em-item-meta .em-item-meta-line p
|
2519 |
margin-bottom: 5px !important;
|
2520 |
}
|
2521 |
-
.em.em-list-widget .em-item .em-item-info .em-item-meta .em-item-meta-line p:last-child
|
2522 |
margin-bottom: 0 !important;
|
2523 |
}
|
2524 |
-
.em.em-list-widget .em-item .em-item-info .em-item-meta .em-item-name
|
2525 |
margin-bottom: 10px;
|
2526 |
}
|
2527 |
.em .em-pagination {
|
@@ -2611,35 +2607,35 @@
|
|
2611 |
.em .em-pagination > .page-numbers {
|
2612 |
flex: none;
|
2613 |
}
|
2614 |
-
.em
|
2615 |
line-height: 24px !important;
|
2616 |
}
|
2617 |
-
.em
|
2618 |
margin: auto;
|
2619 |
text-align: center;
|
2620 |
padding-top: 15%;
|
2621 |
}
|
2622 |
-
.em
|
2623 |
text-align: center;
|
2624 |
display: block;
|
2625 |
margin: 0 auto;
|
2626 |
font-size: 30px;
|
2627 |
line-height: 30px;
|
2628 |
}
|
2629 |
-
.em
|
2630 |
font-size: 45px;
|
2631 |
line-height: 45px;
|
2632 |
margin-bottom: 5px;
|
2633 |
}
|
2634 |
-
.em.em-events-widget .em-item .em-item-image-placeholder div.date
|
2635 |
padding-top: 15%;
|
2636 |
}
|
2637 |
-
.em.em-events-widget .em-item .em-item-image-placeholder div.date span.day
|
2638 |
font-size: 30px !important;
|
2639 |
line-height: 30px !important;
|
2640 |
margin-bottom: 1px;
|
2641 |
}
|
2642 |
-
.em.em-events-widget .em-item .em-item-image-placeholder div.date span.month
|
2643 |
font-size: 16px !important;
|
2644 |
line-height: 16px !important;
|
2645 |
}
|
@@ -2697,61 +2693,61 @@
|
|
2697 |
.em.em-search-advanced.em-locations-search-advanced .em-search-section-location.em-search-advanced-section .em-search-geo-units label {
|
2698 |
padding-left: 3px !important;
|
2699 |
}
|
2700 |
-
.em
|
2701 |
line-height: 24px !important;
|
2702 |
}
|
2703 |
-
.em
|
2704 |
margin: 0 0 8px !important;
|
2705 |
}
|
2706 |
-
.em .em-item.em-
|
2707 |
background-image: var(--icon-map);
|
2708 |
margin-top: -5%;
|
2709 |
}
|
2710 |
-
.em .em-item.em-taxonomy .em-item-events p {
|
2711 |
margin: 0 0 8px !important;
|
2712 |
}
|
2713 |
-
.em .em-item.em-taxonomy .em-item-image .em-item-image-placeholder {
|
2714 |
background-image: var(--icon-tag);
|
2715 |
}
|
2716 |
-
.em .em-item.em-taxonomy.em-category .em-item-image .em-item-image-placeholder {
|
2717 |
background-image: var(--icon-category);
|
2718 |
}
|
2719 |
-
.em
|
2720 |
width: 100%;
|
2721 |
position: relative;
|
2722 |
/* Tickets Table */
|
2723 |
/* Login Form */
|
2724 |
/* Temp Fixes for Pro */
|
2725 |
}
|
2726 |
-
.em
|
2727 |
background-color: #ffffff;
|
2728 |
opacity: 50%;
|
2729 |
}
|
2730 |
-
.em
|
2731 |
padding: 15px !important;
|
2732 |
margin-bottom: 20px !important;
|
2733 |
border: 1px solid transparent !important;
|
2734 |
border-radius: 2.5px !important;
|
2735 |
display: block !important;
|
2736 |
}
|
2737 |
-
.em
|
2738 |
margin: 10px 0px !important;
|
2739 |
padding: 0px;
|
2740 |
}
|
2741 |
-
.em
|
2742 |
color: #842029 !important;
|
2743 |
background-color: #f8d7da !important;
|
2744 |
border-color: #f5c2c7 !important;
|
2745 |
}
|
2746 |
-
.em
|
2747 |
color: #0f5132 !important;
|
2748 |
background-color: #d1e7dd !important;
|
2749 |
border-color: #badbcc !important;
|
2750 |
}
|
2751 |
-
.em
|
2752 |
border: 1px solid var(--main-border-color);
|
2753 |
}
|
2754 |
-
.em
|
2755 |
width: auto;
|
2756 |
background-color: var(--main-bg);
|
2757 |
color: var(--main-h3-color);
|
@@ -2763,26 +2759,26 @@
|
|
2763 |
border-color: var(--main-border-color);
|
2764 |
margin: 0;
|
2765 |
}
|
2766 |
-
.em
|
2767 |
width: 100% !important;
|
2768 |
padding: 15px;
|
2769 |
font-size: var(--font-size);
|
2770 |
font-weight: bold;
|
2771 |
}
|
2772 |
-
.em
|
2773 |
width: auto;
|
2774 |
float: none;
|
2775 |
margin: 20px 30px;
|
2776 |
padding: 0;
|
2777 |
}
|
2778 |
-
.em
|
2779 |
border: 0;
|
2780 |
margin: 0 10px;
|
2781 |
padding: 0;
|
2782 |
width: calc(100% - 20px);
|
2783 |
/* Attendee Info */
|
2784 |
}
|
2785 |
-
.em
|
2786 |
position: absolute;
|
2787 |
left: -10000px;
|
2788 |
top: auto;
|
@@ -2790,120 +2786,120 @@
|
|
2790 |
height: 1px;
|
2791 |
overflow: hidden;
|
2792 |
}
|
2793 |
-
.em
|
2794 |
border: 0;
|
2795 |
}
|
2796 |
-
.em
|
2797 |
padding: 15px 15px;
|
2798 |
border: 0 !important;
|
2799 |
}
|
2800 |
-
.em
|
2801 |
padding-left: 30px;
|
2802 |
}
|
2803 |
-
.em
|
2804 |
padding-right: 30px;
|
2805 |
}
|
2806 |
-
.em
|
2807 |
background-color: var(--palette-1-bg);
|
2808 |
color: var(--palette-1-color);
|
2809 |
padding: 10px 15px;
|
2810 |
}
|
2811 |
-
.em
|
2812 |
padding: 0 20px;
|
2813 |
border-top: 1px solid #dedede;
|
2814 |
}
|
2815 |
-
.em
|
2816 |
border-top: 0;
|
2817 |
}
|
2818 |
-
.em
|
2819 |
border: 0;
|
2820 |
}
|
2821 |
-
.em
|
2822 |
margin: 0 20px 20px;
|
2823 |
}
|
2824 |
-
.em
|
2825 |
padding-bottom: 0;
|
2826 |
}
|
2827 |
-
.em
|
2828 |
margin: 0 0 25px;
|
2829 |
padding: 20px 0 0;
|
2830 |
border-top: 1px solid #dedede;
|
2831 |
}
|
2832 |
-
.em
|
2833 |
display: block;
|
2834 |
margin-bottom: 15px;
|
2835 |
}
|
2836 |
-
.em
|
2837 |
border-top: none;
|
2838 |
}
|
2839 |
-
.em
|
2840 |
width: 5%;
|
2841 |
}
|
2842 |
-
.em
|
2843 |
width: calc(3ch + 30px) !important;
|
2844 |
padding: 5px 5px 5px 10px !important;
|
2845 |
margin: 0 !important;
|
2846 |
}
|
2847 |
-
.em
|
2848 |
margin-bottom: 30px;
|
2849 |
}
|
2850 |
-
.em
|
2851 |
margin: 10px 0 20px;
|
2852 |
padding: 0;
|
2853 |
border: 0;
|
2854 |
}
|
2855 |
-
.em
|
2856 |
font-style: italic;
|
2857 |
}
|
2858 |
-
.em
|
2859 |
display: none;
|
2860 |
margin-bottom: 10px;
|
2861 |
}
|
2862 |
-
.em
|
2863 |
margin-bottom: 20px;
|
2864 |
font-weight: bold;
|
2865 |
}
|
2866 |
-
.em
|
2867 |
display: flex;
|
2868 |
align-items: normal;
|
2869 |
font-size: 15px;
|
2870 |
}
|
2871 |
-
.em
|
2872 |
padding-left: 15px;
|
2873 |
}
|
2874 |
-
.em
|
2875 |
width: auto;
|
2876 |
margin-bottom: 8px;
|
2877 |
}
|
2878 |
-
.em
|
2879 |
margin: 0 8px 0 0;
|
2880 |
padding: 0;
|
2881 |
}
|
2882 |
-
.em
|
2883 |
text-decoration: none;
|
2884 |
}
|
2885 |
-
.em
|
2886 |
text-decoration: underline;
|
2887 |
}
|
2888 |
-
.em
|
2889 |
max-width: 30%;
|
2890 |
min-width: 120px;
|
2891 |
}
|
2892 |
-
.em
|
2893 |
width: 100%;
|
2894 |
}
|
2895 |
-
.em
|
2896 |
display: none;
|
2897 |
}
|
2898 |
-
.em
|
2899 |
display: inline-block;
|
2900 |
width: 100%;
|
2901 |
margin-bottom: 5px;
|
2902 |
}
|
2903 |
-
.em
|
2904 |
margin-bottom: 20px;
|
2905 |
}
|
2906 |
-
.em
|
2907 |
width: auto !important;
|
2908 |
min-width: 100px;
|
2909 |
}
|
@@ -2926,114 +2922,114 @@
|
|
2926 |
width: auto !important;
|
2927 |
padding-right: 30px !important;
|
2928 |
}
|
2929 |
-
.em.
|
2930 |
width: auto !important;
|
2931 |
padding-right: 30px !important;
|
2932 |
margin: 0 5px !important;
|
2933 |
}
|
2934 |
-
.em.
|
2935 |
margin: 0 0 0 10px !important;
|
2936 |
}
|
2937 |
-
.em.
|
2938 |
line-height: 38px;
|
2939 |
margin-bottom: 30px !important;
|
2940 |
}
|
2941 |
-
.em.
|
2942 |
margin-bottom: 30px !important;
|
2943 |
}
|
2944 |
-
.em.
|
2945 |
margin: 10px 0;
|
2946 |
}
|
2947 |
-
.em.
|
2948 |
border-top: 1px solid #dedede !important;
|
2949 |
border-bottom: 0 !important;
|
2950 |
}
|
2951 |
-
.em.
|
2952 |
border-top: 0 !important;
|
2953 |
}
|
2954 |
-
.em.
|
2955 |
border: 0 !important;
|
2956 |
border-bottom: 1px solid #dedede;
|
2957 |
}
|
2958 |
-
.em.
|
2959 |
border: 0 !important;
|
2960 |
}
|
2961 |
-
.em.
|
2962 |
margin-bottom: 40px;
|
2963 |
}
|
2964 |
-
.em.
|
2965 |
margin: 10px 0;
|
2966 |
}
|
2967 |
-
.em.
|
2968 |
float: left;
|
2969 |
width: 50%;
|
2970 |
}
|
2971 |
-
.em.
|
2972 |
width: auto !important;
|
2973 |
margin-bottom: 10px !important;
|
2974 |
}
|
2975 |
-
.em.
|
2976 |
width: 50% !important;
|
2977 |
}
|
2978 |
-
.em.
|
2979 |
margin-bottom: 40px;
|
2980 |
}
|
2981 |
-
.em.
|
2982 |
margin-bottom: 15px;
|
2983 |
}
|
2984 |
-
.em.
|
2985 |
margin-bottom: 25px;
|
2986 |
}
|
2987 |
-
.em.
|
2988 |
margin-top: 25px;
|
2989 |
}
|
2990 |
-
.em.
|
2991 |
margin-bottom: 5px !important;
|
2992 |
}
|
2993 |
-
.em.
|
2994 |
margin-bottom: 15px !important;
|
2995 |
}
|
2996 |
-
.em.
|
2997 |
margin-bottom: 20px !important;
|
2998 |
}
|
2999 |
-
.em.
|
3000 |
width: auto !important;
|
3001 |
}
|
3002 |
-
.em.
|
3003 |
padding-right: 30px !important;
|
3004 |
}
|
3005 |
-
.em.
|
3006 |
margin-top: 15px;
|
3007 |
}
|
3008 |
-
.em.
|
3009 |
width: auto !important;
|
3010 |
display: inline-block !important;
|
3011 |
padding-right: 10px !important;
|
3012 |
}
|
3013 |
-
.em.
|
3014 |
width: 100%;
|
3015 |
display: block;
|
3016 |
}
|
3017 |
-
.em.
|
3018 |
width: 100% !important;
|
3019 |
max-width: 500px !important;
|
3020 |
}
|
3021 |
-
.em.
|
3022 |
margin-bottom: 20px;
|
3023 |
}
|
3024 |
-
.em.
|
3025 |
background-color: inherit !important;
|
3026 |
}
|
3027 |
-
.em.
|
3028 |
margin-bottom: 10px;
|
3029 |
}
|
3030 |
-
.em.
|
3031 |
margin-bottom: 25px;
|
3032 |
}
|
3033 |
-
.em.
|
3034 |
margin-bottom: 20px;
|
3035 |
}
|
3036 |
-
.em
|
3037 |
width: 100%;
|
3038 |
height: 100%;
|
3039 |
}
|
@@ -3116,6 +3112,7 @@
|
|
3116 |
align-items: center;
|
3117 |
justify-content: center;
|
3118 |
height: 100%;
|
|
|
3119 |
border: 1px dashed #d0d0d0;
|
3120 |
background-color: #fafafa;
|
3121 |
color: #888;
|
672 |
background-size: 20px 20px !important;
|
673 |
cursor: pointer !important;
|
674 |
vertical-align: middle !important;
|
675 |
+
padding-right: 30px !important;
|
676 |
}
|
677 |
.em.pixelbones .input select:not([multiple]):focus, .em.pixelbones .input input.select-toggle:focus {
|
678 |
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 15'%3E%3Cpath stroke='%23000' stroke-linecap='square' d='m10.5 8.5-3-3-3 3'/%3E%3C/svg%3E") !important;
|
725 |
.em.pixelbones .input label.inline-right, .em.pixelbones .input fieldset.inline-right {
|
726 |
margin-left: 10px !important;
|
727 |
}
|
728 |
+
.em.pixelbones .input .inline-inputs label, .em.pixelbones .input .inline-inputs legend, .em.pixelbones .input .inline-inputs input:not([type=radio]):not([type=checkbox]), .em.pixelbones .input .inline-inputs select:not([mutiple]) {
|
729 |
width: auto !important;
|
730 |
display: inline-block !important;
|
731 |
margin: 0 !important;
|
1509 |
}
|
1510 |
@media only screen and (min-width: 40rem) {
|
1511 |
.em.em-modal {
|
1512 |
+
display: flex !important;
|
1513 |
align-items: center !important;
|
1514 |
justify-content: center !important;
|
1515 |
position: fixed !important;
|
1524 |
opacity: 0 !important;
|
1525 |
visibility: hidden !important;
|
1526 |
backface-visibility: hidden !important;
|
1527 |
+
transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1) !important;
|
1528 |
+
-webkit-transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1) !important;
|
1529 |
}
|
1530 |
.em.em-modal.active {
|
|
|
1531 |
opacity: 1 !important;
|
1532 |
visibility: visible !important;
|
1533 |
backdrop-filter: blur(4px);
|
1534 |
}
|
1535 |
}
|
1536 |
.em.em-modal > form {
|
|
|
|
|
|
|
|
|
|
|
|
|
1537 |
margin: 0 auto !important;
|
1538 |
padding: 0 !important;
|
1539 |
width: 100% !important;
|
1541 |
min-height: 200px !important;
|
1542 |
max-height: 100% !important;
|
1543 |
border: none !important;
|
1544 |
+
background: none !important;
|
1545 |
}
|
1546 |
.em.em-modal .em-modal-popup {
|
|
|
|
|
|
|
|
|
|
|
|
|
1547 |
margin: 0 auto !important;
|
1548 |
padding: 0 !important;
|
1549 |
width: 100% !important;
|
1550 |
max-width: 780px !important;
|
1551 |
min-height: 200px !important;
|
1552 |
max-height: 100% !important;
|
1553 |
+
display: flex !important;
|
1554 |
+
flex-direction: column !important;
|
1555 |
+
align-items: flex-start !important;
|
1556 |
+
justify-items: center !important;
|
1557 |
+
justify-content: start !important;
|
1558 |
+
position: relative !important;
|
1559 |
background-color: #fff !important;
|
1560 |
border-radius: 3px !important;
|
1561 |
opacity: 0 !important;
|
1563 |
box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1) !important;
|
1564 |
backface-visibility: hidden !important;
|
1565 |
transform: scale(1.2) !important;
|
1566 |
+
transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1) !important;
|
1567 |
+
transition-delay: 0.15s !important;
|
1568 |
z-index: 99999 !important;
|
1569 |
/**
|
1570 |
* Mobile styling for popups
|
1596 |
right: 10px !important;
|
1597 |
opacity: 0 !important;
|
1598 |
backface-visibility: hidden !important;
|
1599 |
+
transition: opacity 0.3s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.3s cubic-bezier(0.55, 0, 0.1, 1) !important;
|
1600 |
+
-webkit-transition: opacity 0.3s cubic-bezier(0.55, 0, 0.1, 1), visibility 0.3s cubic-bezier(0.55, 0, 0.1, 1) !important;
|
1601 |
+
transition-delay: 0.15s !important;
|
1602 |
}
|
1603 |
.em.em-modal .em-modal-popup header .em-modal-title {
|
1604 |
font-size: 24px !important;
|
1615 |
.em.em-modal .em-modal-popup .em-modal-content {
|
1616 |
opacity: 0 !important;
|
1617 |
backface-visibility: hidden !important;
|
1618 |
+
transition: opacity 0.3s cubic-bezier(0.55, 0, 0.1, 1) !important;
|
1619 |
+
transition-delay: 0.15s !important;
|
1620 |
width: 100% !important;
|
1621 |
margin: 0;
|
1622 |
padding: 20px 15px;
|
2241 |
background: var(--icon-checkmark) 50% 50% white no-repeat;
|
2242 |
background-size: 12px 12px;
|
2243 |
}
|
2244 |
+
.em.em-item .em-item-image, .em.em-list .em-item .em-item-image, .em.em-list-widget .em-item .em-item-image {
|
2245 |
min-width: 150px;
|
2246 |
width: 100%;
|
2247 |
height: 100%;
|
2248 |
}
|
2249 |
+
.em.em-item .em-item-image a, .em.em-list .em-item .em-item-image a, .em.em-list-widget .em-item .em-item-image a {
|
2250 |
border: 0;
|
2251 |
margin: 0;
|
2252 |
padding: 0;
|
2253 |
}
|
2254 |
+
.em.em-item .em-item-image img, .em.em-list .em-item .em-item-image img, .em.em-list-widget .em-item .em-item-image img {
|
2255 |
width: 100%;
|
2256 |
padding: 0 10px 0 0;
|
2257 |
border: 0;
|
2258 |
margin: 0;
|
2259 |
}
|
2260 |
+
.em.em-item .em-item-image.has-placeholder, .em.em-list .em-item .em-item-image.has-placeholder, .em.em-list-widget .em-item .em-item-image.has-placeholder {
|
2261 |
display: flex;
|
2262 |
justify-content: center;
|
2263 |
align-items: center;
|
2264 |
}
|
2265 |
+
.em.em-item .em-item-image .em-item-image-placeholder, .em.em-list .em-item .em-item-image .em-item-image-placeholder, .em.em-list-widget .em-item .em-item-image .em-item-image-placeholder {
|
2266 |
width: 100%;
|
2267 |
margin-right: 10px;
|
2268 |
background: var(--icon-calendar-empty) center center no-repeat;
|
2274 |
justify-content: center;
|
2275 |
align-items: center;
|
2276 |
}
|
2277 |
+
.em.em-item .em-item-meta .em-item-meta-line, .em.em-list .em-item .em-item-meta .em-item-meta-line, .em.em-list-widget .em-item .em-item-meta .em-item-meta-line {
|
2278 |
line-height: 22px;
|
2279 |
margin-bottom: 10px;
|
2280 |
display: grid;
|
2281 |
grid-template-columns: 35px 1fr;
|
2282 |
}
|
2283 |
+
.em.em-item .em-item-meta .em-item-meta-line .em-icon, .em.em-list .em-item .em-item-meta .em-item-meta-line .em-icon, .em.em-list-widget .em-item .em-item-meta .em-item-meta-line .em-icon {
|
2284 |
margin-right: 15px;
|
2285 |
}
|
2286 |
+
.em.em-item .em-item-meta .em-item-meta-line a, .em.em-list .em-item .em-item-meta .em-item-meta-line a, .em.em-list-widget .em-item .em-item-meta .em-item-meta-line a {
|
2287 |
color: var(--meta-color) !important;
|
2288 |
font-style: italic !important;
|
2289 |
text-decoration: underline dotted var(--meta-color) 1px !important;
|
2290 |
text-underline-offset: 3px;
|
2291 |
/* some may not support it, acceptable loss */
|
2292 |
}
|
2293 |
+
.em.em-item .em-item-meta .em-item-taxonomy ul, .em.em-list .em-item .em-item-meta .em-item-taxonomy ul, .em.em-list-widget .em-item .em-item-meta .em-item-taxonomy ul {
|
2294 |
display: inline-block !important;
|
2295 |
margin: 0 !important;
|
2296 |
padding: 0 !important;
|
2297 |
}
|
2298 |
+
.em.em-item .em-item-meta .em-item-taxonomy ul li, .em.em-list .em-item .em-item-meta .em-item-taxonomy ul li, .em.em-list-widget .em-item .em-item-meta .em-item-taxonomy ul li {
|
2299 |
display: inline-block !important;
|
2300 |
list-style: none !important;
|
2301 |
margin: 0 5px 0 0 !important;
|
2302 |
padding: 0 !important;
|
2303 |
line-height: 1 !important;
|
2304 |
}
|
2305 |
+
.em.em-item.em-item-single {
|
2306 |
width: 100%;
|
2307 |
}
|
2308 |
+
.em.em-item.em-item-single .em-item-header {
|
2309 |
display: flex;
|
2310 |
flex-wrap: nowrap;
|
2311 |
gap: 20px;
|
2314 |
color: var(--default-color);
|
2315 |
margin-bottom: 20px;
|
2316 |
}
|
2317 |
+
.em.em-item.em-item-single .em-item-image {
|
2318 |
flex: 1 0 300px;
|
2319 |
order: 2;
|
2320 |
}
|
2321 |
+
.em.em-item.em-item-single .em-item-image img {
|
2322 |
padding-left: 10px !important;
|
2323 |
border-left: 4px solid var(--default-border);
|
2324 |
}
|
2325 |
+
.em.em-item.em-item-single .em-item-meta {
|
2326 |
flex: 1 1 auto;
|
2327 |
order: 1;
|
2328 |
display: flex;
|
2329 |
flex-wrap: wrap;
|
2330 |
gap: 20px;
|
2331 |
}
|
2332 |
+
.em.em-item.em-item-single .em-item-meta > section {
|
2333 |
flex: max(290px, 33.4333333333%);
|
2334 |
}
|
2335 |
+
.em.em-item.em-item-single .em-item-meta > section section {
|
2336 |
margin-bottom: 40px;
|
2337 |
}
|
2338 |
+
.em.em-item.em-item-single .em-item-meta h3 {
|
2339 |
font-size: calc(var(--font-size) + 10px) !important;
|
2340 |
text-transform: uppercase;
|
2341 |
}
|
2342 |
+
.em.em-item.em-item-single .em-item-meta button, .em.em-item.em-item-single .em-item-meta .button {
|
2343 |
margin: 15px 0 0 !important;
|
2344 |
}
|
2345 |
+
.em.em-item.em-item-single > section {
|
2346 |
margin: 0 0 20px;
|
2347 |
}
|
2348 |
+
.em.em-item.em-item-single .em-item-content {
|
2349 |
margin: 30px 0;
|
2350 |
}
|
2351 |
+
.em.em-item.em-item-single.size-medium .em-item-header, .em.em-item.em-item-single.size-small .em-item-header {
|
2352 |
display: block;
|
2353 |
}
|
2354 |
+
.em.em-item.em-item-single.size-medium .em-item-header .em-item-image, .em.em-item.em-item-single.size-small .em-item-header .em-item-image {
|
2355 |
margin-bottom: 30px;
|
2356 |
}
|
2357 |
+
.em.em-item.em-item-single.size-medium .em-item-header .em-item-image img, .em.em-item.em-item-single.size-small .em-item-header .em-item-image img {
|
2358 |
padding: 0 0 10px !important;
|
2359 |
border: none;
|
2360 |
border-bottom: 4px solid var(--default-border);
|
2361 |
}
|
2362 |
+
.em.em-item.em-item-single.size-small {
|
2363 |
display: block;
|
2364 |
}
|
2365 |
+
.em.em-item.em-item-single.size-small .em-item-meta > section {
|
2366 |
margin: 0;
|
2367 |
padding: 0;
|
2368 |
}
|
2369 |
+
.em.em-item.em-item-single.size-small .em-item-meta > section section {
|
2370 |
margin-bottom: 30px;
|
2371 |
}
|
2372 |
+
.em.em-item.em-item-single.size-small .em-item-meta h3 {
|
2373 |
font-size: calc(var(--font-size) + 6px) !important;
|
2374 |
}
|
2375 |
+
.em.em-list {
|
2376 |
width: 100%;
|
2377 |
display: grid;
|
2378 |
grid-template-rows: 1fr;
|
2379 |
grid-gap: 25px;
|
2380 |
}
|
2381 |
+
.em.em-list .em-item {
|
2382 |
width: 100%;
|
2383 |
display: grid;
|
2384 |
grid-template-columns: minmax(0, 1fr) 2fr;
|
2387 |
background-color: var(--meta-bg);
|
2388 |
color: var(--default-color);
|
2389 |
}
|
2390 |
+
.em.em-list .em-item:first-child {
|
2391 |
border-top: 0;
|
2392 |
padding-top: 5px;
|
2393 |
}
|
2394 |
+
.em.em-list .em-item .em-item-info {
|
2395 |
border-left: 4px solid var(--default-border);
|
2396 |
padding: 0 10px 0 35px;
|
2397 |
}
|
2398 |
+
.em.em-list .em-item .em-item-info h3.em-item-title {
|
2399 |
font-size: 22px;
|
2400 |
line-height: 26px;
|
2401 |
font-weight: normal;
|
2404 |
padding: 0;
|
2405 |
text-decoration: none;
|
2406 |
}
|
2407 |
+
.em.em-list .em-item .em-item-info h3.em-item-title a {
|
2408 |
color: var(--a-color-1);
|
2409 |
text-decoration: none;
|
2410 |
}
|
2411 |
+
.em.em-list .em-item .em-item-info .em-item-meta {
|
2412 |
margin-bottom: 20px;
|
2413 |
display: flex;
|
2414 |
flex-direction: row;
|
2415 |
flex-wrap: wrap;
|
2416 |
}
|
2417 |
+
.em.em-list .em-item .em-item-info .em-item-meta > div {
|
2418 |
flex: 1 1 50%;
|
2419 |
min-width: 250px;
|
2420 |
}
|
2421 |
+
.em.em-list .em-item .em-item-info .em-item-desc {
|
2422 |
font-size: 16px;
|
2423 |
margin: 20px 0;
|
2424 |
}
|
2425 |
+
.em.em-list .em-item .em-item-info .button {
|
2426 |
margin-bottom: 0 !important;
|
2427 |
}
|
2428 |
+
.em.em-list.size-small .em-item {
|
2429 |
border: 1px solid var(--main-border-color);
|
2430 |
padding: 10px;
|
2431 |
box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
|
2432 |
grid-template-columns: 100%;
|
2433 |
grid-template-rows: auto max-content;
|
2434 |
}
|
2435 |
+
.em.em-list.size-small .em-item .em-item-image {
|
2436 |
min-width: 150px;
|
2437 |
max-width: 100%;
|
2438 |
padding-bottom: 10px;
|
2439 |
}
|
2440 |
+
.em.em-list.size-small .em-item .em-item-image.has-placeholder {
|
2441 |
padding: 20px 0 30px;
|
2442 |
}
|
2443 |
+
.em.em-list.size-small .em-item .em-item-image img, .em.em-list.size-small .em-item .em-item-image .em-item-image-placeholder {
|
2444 |
padding: 0;
|
2445 |
}
|
2446 |
+
.em.em-list.size-small .em-item .em-item-info {
|
2447 |
border-left: none !important;
|
2448 |
border-top: 4px solid var(--default-border);
|
2449 |
padding: 10px 10px 10px 10px;
|
2450 |
}
|
2451 |
+
.em.em-list.size-small .em-item .em-item-info .em-item-meta {
|
2452 |
width: 100%;
|
2453 |
margin-left: 0;
|
2454 |
line-height: 22px;
|
2457 |
flex-direction: row;
|
2458 |
flex-wrap: wrap;
|
2459 |
}
|
2460 |
+
.em.em-list.size-small .em-item .em-item-info .em-item-meta > div {
|
2461 |
flex: 1 1 50%;
|
2462 |
min-width: 200px;
|
2463 |
}
|
2464 |
+
.em.em-item.em-item-single .em-item-meta {
|
2465 |
flex: 1 1 auto;
|
2466 |
order: 1;
|
2467 |
display: flex;
|
2468 |
flex-wrap: wrap;
|
2469 |
gap: 20px;
|
2470 |
}
|
2471 |
+
.em.em-list-widget {
|
2472 |
display: flex;
|
2473 |
flex-direction: column;
|
2474 |
gap: 15px;
|
2475 |
}
|
2476 |
+
.em.em-list-widget .em-item {
|
2477 |
display: flex;
|
2478 |
flex-direction: row;
|
2479 |
flex-wrap: nowrap;
|
2481 |
width: 100%;
|
2482 |
margin-bottom: 0px !important;
|
2483 |
}
|
2484 |
+
.em.em-list-widget .em-item .em-item-image {
|
2485 |
flex: 0 0 auto;
|
2486 |
min-width: auto;
|
2487 |
max-width: none;
|
2488 |
}
|
2489 |
+
.em.em-list-widget .em-item .em-item-image img {
|
2490 |
width: auto;
|
2491 |
height: auto;
|
2492 |
}
|
2493 |
+
.em.em-list-widget .em-item .em-item-image.has-placeholder {
|
2494 |
flex: 0 0 auto;
|
2495 |
}
|
2496 |
+
.em.em-list-widget .em-item .em-item-image.has-placeholder .em-item-image-placeholder {
|
2497 |
max-width: 70px;
|
2498 |
}
|
2499 |
+
.em.em-list-widget .em-item .em-item-info {
|
2500 |
border-left: 2px solid var(--default-border);
|
2501 |
padding-left: 15px;
|
2502 |
}
|
2503 |
+
.em.em-list-widget .em-item .em-item-info .em-item-name {
|
2504 |
margin-bottom: 10px;
|
2505 |
}
|
2506 |
+
.em.em-list-widget .em-item .em-item-info .em-item-meta .em-item-meta-line {
|
2507 |
margin-bottom: 5px;
|
2508 |
}
|
2509 |
+
.em.em-list-widget .em-item .em-item-info .em-item-meta .em-item-meta-line .em-icon {
|
2510 |
margin-left: 5px;
|
2511 |
background-size: 18px;
|
2512 |
background-position: 0 2px;
|
2513 |
}
|
2514 |
+
.em.em-list-widget .em-item .em-item-info .em-item-meta .em-item-meta-line p {
|
2515 |
margin-bottom: 5px !important;
|
2516 |
}
|
2517 |
+
.em.em-list-widget .em-item .em-item-info .em-item-meta .em-item-meta-line p:last-child {
|
2518 |
margin-bottom: 0 !important;
|
2519 |
}
|
2520 |
+
.em.em-list-widget .em-item .em-item-info .em-item-meta .em-item-name {
|
2521 |
margin-bottom: 10px;
|
2522 |
}
|
2523 |
.em .em-pagination {
|
2607 |
.em .em-pagination > .page-numbers {
|
2608 |
flex: none;
|
2609 |
}
|
2610 |
+
.em.em-event.em-event-single .em-event-meta-line.em-event-location {
|
2611 |
line-height: 24px !important;
|
2612 |
}
|
2613 |
+
.em.em-event .em-item-image .em-item-image-placeholder div.date, .em.em-events-list .em-item-image .em-item-image-placeholder div.date, .em.em-events-widget .em-item-image .em-item-image-placeholder div.date {
|
2614 |
margin: auto;
|
2615 |
text-align: center;
|
2616 |
padding-top: 15%;
|
2617 |
}
|
2618 |
+
.em.em-event .em-item-image .em-item-image-placeholder div.date span, .em.em-events-list .em-item-image .em-item-image-placeholder div.date span, .em.em-events-widget .em-item-image .em-item-image-placeholder div.date span {
|
2619 |
text-align: center;
|
2620 |
display: block;
|
2621 |
margin: 0 auto;
|
2622 |
font-size: 30px;
|
2623 |
line-height: 30px;
|
2624 |
}
|
2625 |
+
.em.em-event .em-item-image .em-item-image-placeholder div.date span.day, .em.em-events-list .em-item-image .em-item-image-placeholder div.date span.day, .em.em-events-widget .em-item-image .em-item-image-placeholder div.date span.day {
|
2626 |
font-size: 45px;
|
2627 |
line-height: 45px;
|
2628 |
margin-bottom: 5px;
|
2629 |
}
|
2630 |
+
.em.em-events-widget .em-item .em-item-image-placeholder div.date {
|
2631 |
padding-top: 15%;
|
2632 |
}
|
2633 |
+
.em.em-events-widget .em-item .em-item-image-placeholder div.date span.day {
|
2634 |
font-size: 30px !important;
|
2635 |
line-height: 30px !important;
|
2636 |
margin-bottom: 1px;
|
2637 |
}
|
2638 |
+
.em.em-events-widget .em-item .em-item-image-placeholder div.date span.month {
|
2639 |
font-size: 16px !important;
|
2640 |
line-height: 16px !important;
|
2641 |
}
|
2693 |
.em.em-search-advanced.em-locations-search-advanced .em-search-section-location.em-search-advanced-section .em-search-geo-units label {
|
2694 |
padding-left: 3px !important;
|
2695 |
}
|
2696 |
+
.em.em-location .em-item-meta-line.em-location-address {
|
2697 |
line-height: 24px !important;
|
2698 |
}
|
2699 |
+
.em.em-location .em-location-events p, .em.em-locations .em-locations-list .em-location-events p {
|
2700 |
margin: 0 0 8px !important;
|
2701 |
}
|
2702 |
+
.em.em-location .em-item-image .em-item-image-placeholder, .em.em-locations .em-locations-list .em-item-image .em-item-image-placeholder {
|
2703 |
background-image: var(--icon-map);
|
2704 |
margin-top: -5%;
|
2705 |
}
|
2706 |
+
.em.em-item.em-taxonomy .em-item-events p, .em.em-list .em-item.em-taxonomy .em-item-events p {
|
2707 |
margin: 0 0 8px !important;
|
2708 |
}
|
2709 |
+
.em.em-item.em-taxonomy .em-item-image .em-item-image-placeholder, .em.em-list .em-item.em-taxonomy .em-item-image .em-item-image-placeholder {
|
2710 |
background-image: var(--icon-tag);
|
2711 |
}
|
2712 |
+
.em.em-item.em-taxonomy.em-category .em-item-image .em-item-image-placeholder, .em.em-list .em-item.em-taxonomy.em-category .em-item-image .em-item-image-placeholder {
|
2713 |
background-image: var(--icon-category);
|
2714 |
}
|
2715 |
+
.em.em-event-booking-form {
|
2716 |
width: 100%;
|
2717 |
position: relative;
|
2718 |
/* Tickets Table */
|
2719 |
/* Login Form */
|
2720 |
/* Temp Fixes for Pro */
|
2721 |
}
|
2722 |
+
.em.em-event-booking-form div#em-loading {
|
2723 |
background-color: #ffffff;
|
2724 |
opacity: 50%;
|
2725 |
}
|
2726 |
+
.em.em-event-booking-form .em-booking-message {
|
2727 |
padding: 15px !important;
|
2728 |
margin-bottom: 20px !important;
|
2729 |
border: 1px solid transparent !important;
|
2730 |
border-radius: 2.5px !important;
|
2731 |
display: block !important;
|
2732 |
}
|
2733 |
+
.em.em-event-booking-form .em-booking-message p {
|
2734 |
margin: 10px 0px !important;
|
2735 |
padding: 0px;
|
2736 |
}
|
2737 |
+
.em.em-event-booking-form .em-booking-message.em-booking-message-error {
|
2738 |
color: #842029 !important;
|
2739 |
background-color: #f8d7da !important;
|
2740 |
border-color: #f5c2c7 !important;
|
2741 |
}
|
2742 |
+
.em.em-event-booking-form .em-booking-message.em-booking-message-success {
|
2743 |
color: #0f5132 !important;
|
2744 |
background-color: #d1e7dd !important;
|
2745 |
border-color: #badbcc !important;
|
2746 |
}
|
2747 |
+
.em.em-event-booking-form .em-booking-form {
|
2748 |
border: 1px solid var(--main-border-color);
|
2749 |
}
|
2750 |
+
.em.em-event-booking-form h3.em-booking-section-title {
|
2751 |
width: auto;
|
2752 |
background-color: var(--main-bg);
|
2753 |
color: var(--main-h3-color);
|
2759 |
border-color: var(--main-border-color);
|
2760 |
margin: 0;
|
2761 |
}
|
2762 |
+
.em.em-event-booking-form .em-button.em-booking-submit {
|
2763 |
width: 100% !important;
|
2764 |
padding: 15px;
|
2765 |
font-size: var(--font-size);
|
2766 |
font-weight: bold;
|
2767 |
}
|
2768 |
+
.em.em-event-booking-form .em-booking-section {
|
2769 |
width: auto;
|
2770 |
float: none;
|
2771 |
margin: 20px 30px;
|
2772 |
padding: 0;
|
2773 |
}
|
2774 |
+
.em.em-event-booking-form .em-tickets {
|
2775 |
border: 0;
|
2776 |
margin: 0 10px;
|
2777 |
padding: 0;
|
2778 |
width: calc(100% - 20px);
|
2779 |
/* Attendee Info */
|
2780 |
}
|
2781 |
+
.em.em-event-booking-form .em-tickets thead {
|
2782 |
position: absolute;
|
2783 |
left: -10000px;
|
2784 |
top: auto;
|
2786 |
height: 1px;
|
2787 |
overflow: hidden;
|
2788 |
}
|
2789 |
+
.em.em-event-booking-form .em-tickets tr td, .em.em-event-booking-form .em-tickets tr th {
|
2790 |
border: 0;
|
2791 |
}
|
2792 |
+
.em.em-event-booking-form .em-tickets tr td {
|
2793 |
padding: 15px 15px;
|
2794 |
border: 0 !important;
|
2795 |
}
|
2796 |
+
.em.em-event-booking-form .em-tickets tr td:first-child {
|
2797 |
padding-left: 30px;
|
2798 |
}
|
2799 |
+
.em.em-event-booking-form .em-tickets tr td:last-child {
|
2800 |
padding-right: 30px;
|
2801 |
}
|
2802 |
+
.em.em-event-booking-form .em-tickets tr th {
|
2803 |
background-color: var(--palette-1-bg);
|
2804 |
color: var(--palette-1-color);
|
2805 |
padding: 10px 15px;
|
2806 |
}
|
2807 |
+
.em.em-event-booking-form .em-tickets tr {
|
2808 |
padding: 0 20px;
|
2809 |
border-top: 1px solid #dedede;
|
2810 |
}
|
2811 |
+
.em.em-event-booking-form .em-tickets tr:first-child {
|
2812 |
border-top: 0;
|
2813 |
}
|
2814 |
+
.em.em-event-booking-form .em-tickets tr.em-attendee-details {
|
2815 |
border: 0;
|
2816 |
}
|
2817 |
+
.em.em-event-booking-form .em-tickets tr.em-attendee-details .em-attendee-fieldset {
|
2818 |
margin: 0 20px 20px;
|
2819 |
}
|
2820 |
+
.em.em-event-booking-form .em-tickets tr.em-attendee-details .em-attendee-fieldset p.input-group {
|
2821 |
padding-bottom: 0;
|
2822 |
}
|
2823 |
+
.em.em-event-booking-form .em-tickets tr.em-attendee-details .em-attendee-fields {
|
2824 |
margin: 0 0 25px;
|
2825 |
padding: 20px 0 0;
|
2826 |
border-top: 1px solid #dedede;
|
2827 |
}
|
2828 |
+
.em.em-event-booking-form .em-tickets tr.em-attendee-details .em-attendee-fields > strong {
|
2829 |
display: block;
|
2830 |
margin-bottom: 15px;
|
2831 |
}
|
2832 |
+
.em.em-event-booking-form .em-tickets tr.em-attendee-details .em-attendee-fields:first-child {
|
2833 |
border-top: none;
|
2834 |
}
|
2835 |
+
.em.em-event-booking-form .em-tickets .em-bookings-ticket-table-spaces {
|
2836 |
width: 5%;
|
2837 |
}
|
2838 |
+
.em.em-event-booking-form .em-tickets .em-bookings-ticket-table-spaces select {
|
2839 |
width: calc(3ch + 30px) !important;
|
2840 |
padding: 5px 5px 5px 10px !important;
|
2841 |
margin: 0 !important;
|
2842 |
}
|
2843 |
+
.em.em-event-booking-form .em-booking-form-details .em-login-trigger {
|
2844 |
margin-bottom: 30px;
|
2845 |
}
|
2846 |
+
.em.em-event-booking-form .em-login {
|
2847 |
margin: 10px 0 20px;
|
2848 |
padding: 0;
|
2849 |
border: 0;
|
2850 |
}
|
2851 |
+
.em.em-event-booking-form .em-login .em-login-trigger {
|
2852 |
font-style: italic;
|
2853 |
}
|
2854 |
+
.em.em-event-booking-form .em-login .em-login-content {
|
2855 |
display: none;
|
2856 |
margin-bottom: 10px;
|
2857 |
}
|
2858 |
+
.em.em-event-booking-form .em-login .em-login-content p:first-of-type {
|
2859 |
margin-bottom: 20px;
|
2860 |
font-weight: bold;
|
2861 |
}
|
2862 |
+
.em.em-event-booking-form .em-login .em-login-actions {
|
2863 |
display: flex;
|
2864 |
align-items: normal;
|
2865 |
font-size: 15px;
|
2866 |
}
|
2867 |
+
.em.em-event-booking-form .em-login .em-login-actions .em-login-meta {
|
2868 |
padding-left: 15px;
|
2869 |
}
|
2870 |
+
.em.em-event-booking-form .em-login .em-login-actions .em-login-rememberme {
|
2871 |
width: auto;
|
2872 |
margin-bottom: 8px;
|
2873 |
}
|
2874 |
+
.em.em-event-booking-form .em-login .em-login-actions .em-login-rememberme input {
|
2875 |
margin: 0 8px 0 0;
|
2876 |
padding: 0;
|
2877 |
}
|
2878 |
+
.em.em-event-booking-form .em-login .em-login-actions .em-login-links a {
|
2879 |
text-decoration: none;
|
2880 |
}
|
2881 |
+
.em.em-event-booking-form .em-login .em-login-actions .em-login-links a a:hover {
|
2882 |
text-decoration: underline;
|
2883 |
}
|
2884 |
+
.em.em-event-booking-form .em-login.size-small .em-login-buttons {
|
2885 |
max-width: 30%;
|
2886 |
min-width: 120px;
|
2887 |
}
|
2888 |
+
.em.em-event-booking-form .em-login.size-small .em-login-buttons button {
|
2889 |
width: 100%;
|
2890 |
}
|
2891 |
+
.em.em-event-booking-form .em-login.size-small .em-login-links span {
|
2892 |
display: none;
|
2893 |
}
|
2894 |
+
.em.em-event-booking-form .em-login.size-small .em-login-links a {
|
2895 |
display: inline-block;
|
2896 |
width: 100%;
|
2897 |
margin-bottom: 5px;
|
2898 |
}
|
2899 |
+
.em.em-event-booking-form .em-booking-form-payment .em-booking-gateway-form {
|
2900 |
margin-bottom: 20px;
|
2901 |
}
|
2902 |
+
.em.em-event-booking-form .em-booking-form-payment .em-bookings-form-gateway-expiry select {
|
2903 |
width: auto !important;
|
2904 |
min-width: 100px;
|
2905 |
}
|
2922 |
width: auto !important;
|
2923 |
padding-right: 30px !important;
|
2924 |
}
|
2925 |
+
.em.em-bookings-admin-single .input select {
|
2926 |
width: auto !important;
|
2927 |
padding-right: 30px !important;
|
2928 |
margin: 0 5px !important;
|
2929 |
}
|
2930 |
+
.em.em-bookings-admin-single .input .em-button, .em.em-bookings-admin-single .input input[type=submit], .em.em-bookings-admin-single .input input[type=button] {
|
2931 |
margin: 0 0 0 10px !important;
|
2932 |
}
|
2933 |
+
.em.em-bookings-admin-single .input .em-booking-single-status-info {
|
2934 |
line-height: 38px;
|
2935 |
margin-bottom: 30px !important;
|
2936 |
}
|
2937 |
+
.em.em-bookings-admin-single .input .em-booking-single-status-edit {
|
2938 |
margin-bottom: 30px !important;
|
2939 |
}
|
2940 |
+
.em.em-bookings-admin-single .input .em-booking-single-status-edit em:last-child {
|
2941 |
margin: 10px 0;
|
2942 |
}
|
2943 |
+
.em.em-bookings-admin-single table.em-tickets-bookings-table td, .em.em-bookings-admin-single table.em-tickets-bookings-table th {
|
2944 |
border-top: 1px solid #dedede !important;
|
2945 |
border-bottom: 0 !important;
|
2946 |
}
|
2947 |
+
.em.em-bookings-admin-single table.em-tickets-bookings-table :not(tfoot) tr:first-child th {
|
2948 |
border-top: 0 !important;
|
2949 |
}
|
2950 |
+
.em.em-bookings-admin-single table.em-tickets-bookings-table td.em-attendee-form-admin {
|
2951 |
border: 0 !important;
|
2952 |
border-bottom: 1px solid #dedede;
|
2953 |
}
|
2954 |
+
.em.em-bookings-admin-single table.em-tickets-bookings-table td.em-attendee-form-admin .em-attendee-details td, .em.em-bookings-admin-single table.em-tickets-bookings-table td.em-attendee-form-admin .em-attendee-details th {
|
2955 |
border: 0 !important;
|
2956 |
}
|
2957 |
+
.em.em-bookings-admin-single .metabox-holder .postbox {
|
2958 |
margin-bottom: 40px;
|
2959 |
}
|
2960 |
+
.em.em-events-admin-list .subsubsub > div {
|
2961 |
margin: 10px 0;
|
2962 |
}
|
2963 |
+
.em.em-events-admin-list .input .search-box {
|
2964 |
float: left;
|
2965 |
width: 50%;
|
2966 |
}
|
2967 |
+
.em.em-events-admin-list .input .search-box input {
|
2968 |
width: auto !important;
|
2969 |
margin-bottom: 10px !important;
|
2970 |
}
|
2971 |
+
.em.em-events-admin-list .input .tablenav {
|
2972 |
width: 50% !important;
|
2973 |
}
|
2974 |
+
.em.em-event-editor section, .em.em-location-editor section {
|
2975 |
margin-bottom: 40px;
|
2976 |
}
|
2977 |
+
.em.em-event-editor .input.em-location-data > div, .em.em-location-editor .input.em-location-data > div {
|
2978 |
margin-bottom: 15px;
|
2979 |
}
|
2980 |
+
.em.em-event-editor .input.em-location-data > div.em-location-data-name, .em.em-location-editor .input.em-location-data > div.em-location-data-name {
|
2981 |
margin-bottom: 25px;
|
2982 |
}
|
2983 |
+
.em.em-event-editor .event-extra-details {
|
2984 |
margin-top: 25px;
|
2985 |
}
|
2986 |
+
.em.em-event-editor .input.em-location-data .em-selectize-autocomplete {
|
2987 |
margin-bottom: 5px !important;
|
2988 |
}
|
2989 |
+
.em.em-event-editor .input .event-form-when > * {
|
2990 |
margin-bottom: 15px !important;
|
2991 |
}
|
2992 |
+
.em.em-event-editor .input .event-form-when > p {
|
2993 |
margin-bottom: 20px !important;
|
2994 |
}
|
2995 |
+
.em.em-event-editor .input .event-form-when .em-recurrence-pattern select, .em.em-event-editor .input .event-form-when .em-recurrence-pattern input[type=text] {
|
2996 |
width: auto !important;
|
2997 |
}
|
2998 |
+
.em.em-event-editor .input .event-form-when .em-recurrence-pattern select {
|
2999 |
padding-right: 30px !important;
|
3000 |
}
|
3001 |
+
.em.em-event-editor .input .event-form-when .em-recurrence-pattern div.alternate-selector {
|
3002 |
margin-top: 15px;
|
3003 |
}
|
3004 |
+
.em.em-event-editor .input .event-form-when .alternate-selector.em-weekly-selector label {
|
3005 |
width: auto !important;
|
3006 |
display: inline-block !important;
|
3007 |
padding-right: 10px !important;
|
3008 |
}
|
3009 |
+
.em.em-event-editor .input .event-form-when .em-event-dates label {
|
3010 |
width: 100%;
|
3011 |
display: block;
|
3012 |
}
|
3013 |
+
.em.em-event-editor .input .event-form-when .em-event-dates .em-date-start-end {
|
3014 |
width: 100% !important;
|
3015 |
max-width: 500px !important;
|
3016 |
}
|
3017 |
+
.em.em-event-editor .input .event-form-when .event-form-recurrence-when > * {
|
3018 |
margin-bottom: 20px;
|
3019 |
}
|
3020 |
+
.em.em-event-editor .input .em-datepicker .em-date-input {
|
3021 |
background-color: inherit !important;
|
3022 |
}
|
3023 |
+
.em.em-event-editor .em-ticket-form .em-ticket-form-main > div, .em.em-event-editor .em-ticket-form .em-ticket-form-advanced > div {
|
3024 |
margin-bottom: 10px;
|
3025 |
}
|
3026 |
+
.em.em-event-editor .em-ticket-form .em-ticket-form-main > div.inline-inputs, .em.em-event-editor .em-ticket-form .em-ticket-form-main > div .inline-inputs, .em.em-event-editor .em-ticket-form .em-ticket-form-advanced > div.inline-inputs, .em.em-event-editor .em-ticket-form .em-ticket-form-advanced > div .inline-inputs {
|
3027 |
margin-bottom: 25px;
|
3028 |
}
|
3029 |
+
.em.em-event-editor .em-ticket-form .em-ticket-form-main > div.inline-inputs:last-child, .em.em-event-editor .em-ticket-form .em-ticket-form-main > div .inline-inputs:last-child, .em.em-event-editor .em-ticket-form .em-ticket-form-advanced > div.inline-inputs:last-child, .em.em-event-editor .em-ticket-form .em-ticket-form-advanced > div .inline-inputs:last-child {
|
3030 |
margin-bottom: 20px;
|
3031 |
}
|
3032 |
+
.em .em-location-map-container {
|
3033 |
width: 100%;
|
3034 |
height: 100%;
|
3035 |
}
|
3112 |
align-items: center;
|
3113 |
justify-content: center;
|
3114 |
height: 100%;
|
3115 |
+
width: 100%;
|
3116 |
border: 1px dashed #d0d0d0;
|
3117 |
background-color: #fafafa;
|
3118 |
color: #888;
|
includes/css/events-manager.css.map
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"version":3,"sourceRoot":"","sources":["events-manager.scss","assets/_pixelbones.scss","partials/_calendar.scss","partials/_search.scss","partials/_items.scss","partials/_pagination.scss","partials/_events.scss","partials/_locations.scss","partials/_bookings.scss","assets/_pixelbones.vars.scss","assets/_normalize.scss","partials/_icons.scss","partials/_modal.scss","partials/_selectize.scss","partials/_taxonomies.scss","partials/_frontend-admin.scss","partials/admin/_when.scss","events_manager.css","partials/_libraries.css"],"names":[],"mappings":";AAwBA;ACxBA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAQA;AAAA;AAEA;AAAA;AAAA;AAAA;AAAA;EDmBC;EACA;EACA;EACA;AEyoBD;ACzqBA;AA2TA;AC3TA;AAAA;AAAA;AAoEA;AAAA;AAAA;ACpEA;AAAA;AAAA;ACAA;AAAA;AAAA;ACAA;AAAA;AAAA;ACAA;ARoCC;AA6BA;AAYA;EAyCA;EACA;EACA;EACA;AACA;EACA;AAA0B;EAC1B;EACA;EACA;EACA;EACA;EACA;AAEA;AAAA;AAAA;;ASnID;AACI;AAAA;AAGH;EACA;AAAoB;EACpB;AAAyB;EACzB;EACA;EAEA;AAAsD;EACtD;AAAsD;EACtD;AAAsD;EAEtD;AAA4E;EAC5E;AAA2G;EAE3G;AAAmD;EACnD;AAA2D;EAE3D;AAAuC;EACvC;EACA;EACG;EACH;AAAqD;EACrD;EAEA;EACG;EACH;EACA;AAEA;EACA;;ARJD;AS7BA;AAEA;AAAA;AAGA;AAAA;AAAA;AAAA;AAUA;AAAA;AAGA;AAAA;AAAA;AAQA;AAAA;AAAA;AAQA;AAAA;AAAA;AAAA;AAUA;AAAA;AAGA;AAAA;AAAA;AAAA;AAWA;AAAA;AAAA;AAAA;AAUA;AAAA;AAGA;AAAA;AAAA;AAQA;AAAA;AAAA;AAAA;AAWA;AAAA;AAAA;AASA;AAAA;AAAA;AAAA;AAYA;AAAA;AAAA;AAQA;AAAA;AAAA;AAAA;AAqBA;AAAA;AAGA;AAAA;AAAA;AAQA;AAAA;AAmKA;AAAA;AAGA;AAAA;AAAA;AAQA;AAAA;AAAA;AAQA;AAAA;AAGA;AAAA;AAAA;AAQA;AAAA;AAAA;ATxTI;AAAA;EAEA;EACA;AAAyC;EACzC;EACA;EACA;EACA;EACA;AAOA;AAAA;AAEA;AAAA;AAAA;AAkBA;AA2BA;AAAA;AAcA;AAgBA;AAAA;AAiBA;AAAA;AAoDA;AAAA;AA6LA;AAAA;AAsBA;AAAA;AAiBA;AAAA;AAmBA;AAAA;AAOA;AAAA;AA4BA;AAAA;AAcA;AAAA;AAGA;AAQA;AAAA;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAQA;AAGA;AAGA;;AS1fJ;EACE;AAAmB;EACnB;AAAgC;;AAUlC;EACE;;AAOF;EACE;;AAQF;EACE;EACA;;AAWF;EACE;AAAyB;EACzB;AAAW;EACX;AAAmB;;AAQrB;EACE;AAAmC;EACnC;AAAgB;;AAUlB;EACE;;AAQF;EACE;AAAqB;EACrB;AAA4B;EAC5B;AAAmC;;AAOrC;AAAA;EAEE;;AAQF;AAAA;AAAA;EAGE;AAAmC;EACnC;AAAgB;;AAOlB;EACE;;AAQF;AAAA;EAEE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAUF;EACE;;AAMF;AACC;AAAA;AAAA;AAAA;AAgBA;AAAA;AAAA;AAAA;AAUA;AAAA;AAAA;AAAA;AAUA;AAAA;AAAA;AAWA;AAAA;AAAA;AAYA;AAAA;AAAA;AAWA;AAAA;AAAA;AAQA;AAAA;AAAA;AAAA;AAAA;AAAA;AAgBA;AAAA;AAAA;AAQA;AAAA;AAAA;AAQA;AAAA;AAAA;AAAA;AAWA;AAAA;AAAA;AASA;AAAA;AAAA;AAAA;AAUA;AAAA;AAAA;AAQA;AAAA;AAAA;AAAA;;AA/IA;AAAA;AAAA;AAAA;AAAA;EAKE;AAAsB;EACtB;AAAiB;EACjB;AAAmB;EACnB;AAAW;;AAQb;AAAA;AACQ;EACN;;AAQF;AAAA;AACS;EACP;;AAOF;AAAA;AAAA;AAAA;EAIE;;AAOF;AAAA;AAAA;AAAA;EAIE;EACA;;AAOF;AAAA;AAAA;AAAA;EAIE;;AAOF;EACE;;AAUF;EACE;AAAwB;EACxB;AAAgB;EAChB;AAAgB;EAChB;AAAiB;EACjB;AAAY;EACZ;AAAqB;;AAOvB;EACE;;AAOF;EACE;;AAQF;AAAA;EAEE;AAAwB;EACxB;AAAY;;AAOd;AAAA;EAEE;;AAQF;EACE;AAA+B;EAC/B;AAAsB;;AAOxB;EACE;;AAQF;EACE;AAA4B;EAC5B;AAAe;;AAWlB;EACE;;AAOF;EACE;;AAUF;EACE;;AAOF;EACE;;ATnTD;EACC;;AAUE;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;;AAIJ;EAvCJ;AA6CQ;;EALA;IACI;IACA;;EAIJ;IACI;;EAEJ;IACI;;EAEJ;IACI;;EAEJ;IACI;;EAEJ;IACI;;;AAQR;EACI;EACA;EACA;;AAEJ;EAAK;EAAqD;EAA8B;;AACxF;EAAK;EAAqD;EAA8B;;AACxF;EAAK;EAAqD;EAA8B;;AACxF;EAAK;EAAoD;EAA8B;;AACvF;EAAK;EAAoD;EAA8B;;AACvF;EAAK;EAAwC;EAA8B;;AAG3E;EACI;IAAK;;EACL;IAAK;;EACL;IAAK;;EACL;IAAK;;EACL;IAAK;;EACL;IAAK;;;AAGT;EACI;EACA;;AAMJ;EACE;EACA;EACH;EACA;;AACG;EACE;EACA;;AAEF;EACE;;AAOJ;AAAA;EAEI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEH;AAAA;EACC;EACA;;AAIL;AAAA;EAEO;EACA;EACA;;AAEP;AAAA;EAEO;EACA;EACA;;AAEP;AAAA;EAEO;EACA;EACA;;AAEP;AAAA;EAEC;;AAaE;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGL;AA6BC;AAaG;;AAzCH;EACC;;AAEE;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EASI;EACA;EACA;AAA8B;EAC9B;EAjCH;EACA;EACA;EACA;;AAiCA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACC;EACA;;AAIL;EACC;;AAID;EACC;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;;AAKC;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAUI;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EASI;EACA;;AAGJ;AAAA;EAEI;EACA;EACA;EACA;EACA;;AAIN;EACC;;AAED;EACC;;AAED;EACC;;AAID;EACC;EACA;EACA;;AAED;EACC;;AAIC;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAEJ;EACE;EACA;;AAEF;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;EAEI;EACA;EACA;EACA;EAzKH;EACA;EACA;EACA;;AA0KD;EACI;EACA;EACA;;AAGP;EACC;EACA;;AAOC;EACI;;AAEJ;EACI;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;EACA;;AAEJ;EACI;;AAMJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AACJ;EACI;EACA;EACA;EACA;;AAKP;EACC;;AAEE;EACI;EACA;EACH;EACG;;AAEJ;EACI;;AAEJ;EACI;;AAMJ;EACI;;AAMP;EAjbA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAA6B;EAC7B;AAAgC;EAChC;AAAuB;EACvB;AAAqB;;AA2alB;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;;AAEJ;EACI;;AAEJ;EACI;;AAEJ;EACI;;AAMJ;EACI;EACA;EACA;EACA;;AAEP;EACC;EACA;;AAQE;EACI;EACA;EACA;;AUhfR;EACC;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;ATtCD;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;AAqkBA;AAAA;AAAA;AAAA;AAAA;AAAA;;AAnkBA;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAGD;EACC;;AAGD;EACC;EACA;EACA;;AAGD;EACC;;AAOD;EACC;;AAGD;EACC;EACA;;AAGD;EACC;EACA;;AAEA;EAAO;;AAEP;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAGF;AAAc;EACb;EACA;EACA;;AAED;EACC;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACC;;AAIF;EACC;EACA;EACA;;AAGD;EACC;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAED;EACC;;AAGD;EACC;EACA;;AAED;EACC;;AAIA;EACA;EACA;;AAID;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAIF;EACC;;AAEA;EACC;;AAMJ;EAEC;EACA;EACA;EACA;AAiBA;AAAA;AAAA;AAAA;;AAAA;AAAA;AAAA;;AAfA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;;AAaF;EACC;EAEA;EACA;EAEA;EACA;AA0EA;AAAA;AAAA;AAIA;AASA;;AArFA;EACC;;AAEA;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKD;EACC;;AAKD;EACC;;AAIF;EACC;EACA;EACA;EACA;;AAGD;EACC;EACA;;AAIF;EACC;EACA;EACA;EACA;;AAGD;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAQD;EACC;EACA;;AAED;EACC;;AAMA;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;;AAGD;EACC;EACA;;AAGD;AAgDC;AAA8B;AAC9B;AAA0B;;AA/C1B;EACC;EACA;;AAQE;EAAqB;;AAArB;EAAqB;;AAArB;EAAqB;;AAArB;EAAqB;;AAArB;EAAqB;;AAArB;EAAqB;;AAArB;EAAqB;;AAArB;EAAqB;;AAArB;EAAqB;;AAArB;EAAqB;;AAArB;EAAqB;;AAArB;EAAqB;;AAgBvB;EACC;EACA;EACA;EACA;EACA;;AAKD;EACC;EACA;EACA;EACA;;AAIF;EAAiB;;AA8MpB;EACC;EACA;;AATD;EACC;EACA;;AAjHD;EAEC;EACA;;AAEA;EACC;;AAGD;EAEC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIF;EACC;;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;;AAKA;EACC;;AAGD;EACC;EACA;EACA;EACA;;AACA;EACC;;AAED;EACC;EACA;EACA;EACA;EACA;EACA,WArBc;EAsBd,mBAtBc;;AAwBf;EACC;EACA;EACA;EACA;EACA,WA5BU;EA6BV,mBA7BU;;AA+BX;EACC;EACA;EACA;EACA;EACA;EACA,WArCU;EAsCV,mBAtCU;;AA2Cd;EACC;EACA;;AAgCJ;EApNC;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAED;EACC;EACA;;AAEA;EACC;;AAIA;EACC;EACA;;AAGF;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAQA;EACC;EACA;EACA;EACA;;AAGF;EACC;EACA;;AAMF;EACC;;AA2JF;EACC;;AAEA;EACC;EACA;EACA;;AAWF;EAAa;;AAEb;EACC;EACA;;AAGD;EAEC;;AAEA;EACC;EACA;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;EACA;EACA;;AACA;EACC;;AAIF;EACC;EACA;;AAGD;EACC;EACA;;AAEA;EACC;EACA;EACA;;AAQJ;EACC;;AAID;EACC;;AAID;EACC;;AAKF;AACC;;AAEC;EACC;EACA;EACA;;AAEA;EACC;;AAED;EACC;EACA;;AAGF;EACC;EACA;;AUrsBF;EAPD;IAQE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAEA;IACC;IACA;IACA;IACA;;;AAoBF;EAdC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAKA;;AAID;EApBC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAWA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AA4EA;AAAA;AAAA;;AA1EA;EACC;EACA;EACA;;AAEA;EACC;;AAMF;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAEA;EACC;;AAOJ;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;;AACA;EACC;;AACA;EACC;;AAQH;EAzFD;IA0FE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAEA;IACC;;;AAOF;EACC;EACA;;AAGD;EACC;;AAGD;EACC;;AAIA;EACC;EACA;;AAEA;EACC;;AAKH;EACC;;AAEA;EACC;EACA;;AAEA;EACC;;AAEA;EACC;;AAMF;EACC;;AAEA;EACC;;AAOF;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;;AAGD;EACC;;AAMH;EACC;EACA;;AAEA;EACC;;AAIF;EACC;IACC;;EAIC;IACC;;EAGD;IACC;;EAEA;IACC;;;ATtQP;EACC;EAEA;;AAEA;EACC;;AAED;AA2GC;;AAzGA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAEA;EACC;EACA;EACA;;AAED;EACC;EACA;EACA;EACA;EACA;;AAED;EACC;EACA;EACA;EACA;EACA;;AAIF;EACC;;AAGD;EACC;EACA;;AAGD;EACC;EACA;;AAEA;EACC;EACA;EH3CJ;EACA;EACA;EG2CI;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACC;;AAKH;EACC;EACA;EACA;EACA;;AAIF;EHlFD;EACA;EACA;;AGmFC;EHrFD;EACA;EACA;;AGqFE;EACC;;AAED;EACC;;AAGF;EH9FD;EACA;EACA;;AGiGC;AAAA;AAAA;EAEC;;AAED;EACC;;AAIF;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;EACA;;AAEA;EACC;;AAED;EACC;;AAED;EACC;;AAED;EACC;;AAED;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIF;EACC;;AAED;EACC;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAED;EACC;;AAIF;EACC;EACA;;AAMF;EACC;EACA;;AAMF;EACC;EACA;;AAIA;EACC;EACA;EACA;EACA;;AAIF;EACC;;AAEA;EACC;EACA;;AAED;EACC;EACA;EACA;EACA;;AAED;EACC;EACA;EACA;;AAED;EACC;EACA;;AAMA;EACC;EACA;;AAGF;EACC;EACA;EACA;;AAMH;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAMH;AAEC;;AACA;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAEA;EACC;;AAED;EACC;;AAED;EACC;EACA;;AAIF;EAEE;IACC;;EAED;IACC;;;AAOF;EACC;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIF;EACC;;AAGD;EACC;EACA;;AAIA;EACC;EACA;EACA;;AAED;EACC;EACA;EACA;EACA;;AAGD;EACC;;AAGF;EACC;;AAED;EACC;;AAED;EACC;;AAIF;EACC;;AAED;EACC;EACA;EACA;;AAEA;EACC;EACA;;AAGD;EACC;EACA;EACA;;AAED;EACC;EACA;EACA;EACA;;AAED;EACC;EACA;EACA;EACA;;AUpcF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAED;EACC;EACA;EACA;EACA;AAA8B;;AAC9B;EACC;EACA;;AbjBH;EACC;EACA;EACA;EACA;EACA,kBac0C;Ebb1C;EACA,QaYoC;EbXpC,OaW8B;EbV9B;EACA;EACA;;AaSC;EACC;EACA;;AAGF;EACC;;AAKA;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAMH;EACC;;Ab9CF;EACC;EACA;EACA;EACA;EACA,kBa4C2C;Eb3C3C;EACA,Qa0CoC;EbzCpC,OayC8B;EbxC9B;EACA;EACA;;AawCA;EACC;;AAID;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAED;EblDF;EACA;EACA;EakDG;EACA;EACA;;AAEA;EACC;;AAIH;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAOA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;;AAEA;EACC;EACA;;AT7GL;EACC;EACA;EACA;;AAEA;EAAI;EAAW;EAAW;;AAC1B;EACC;EACA;EACA;EACA;;AAED;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKD;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAED;EACC;EACA;EACA;EACA;AAA4B;;AAG9B;EACC;EACA;EACA;;AACA;EACC;EACA;EACA;EACA;EACA;;AASJ;EACC;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;;AACA;EACC;EACA;;AAIF;EACC;EACA;EAEA;EACA;EACA;;AAEA;EACC;;AAEA;EACC;;AAIF;EACC;EACA;;AAGD;EAAkB;;AAGnB;EACC;;AAGD;EACC;;AAIA;EACC;;AAEA;EACC;;AACA;EACC;EACA;EACA;;AAMJ;EAEC;;AAGC;EACC;EACA;;AACA;EACC;;AAIF;EACC;;AAMJ;EACE;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAGD;EACC;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAIF;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAIF;EACC;EACA;;AAED;EACC;;AAKF;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EAUA;;AARA;EACC;;AAGD;EACC;;AAMF;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;;AAON;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAEA;EACC;EACA;;AAED;EACC;;AACA;EACC;;AAKH;EACC;EACA;;AAEA;EACC;;AAIA;EACC;;AAEA;EACC;EACA;EACA;;AAED;EACC;;AACA;EACC;;AAKH;EACC;;ACxUL;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIA;EACC;;AAED;EACC;EACA;;AAED;EACC;;AAED;EACC;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAGF;EAAS;;AACT;EAAc;;AACd;EAAS;;AACT;EAAe;;AAEf;EACC;EACA;;AAGF;EACC;;ACnFD;EACC;;AAOC;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAUF;EACC;;AACA;EACC;EACA;EACA;;AAED;EACC;EACA;;AAQL;EACC;;AACA;EACC;;AAGF;EACC;;AAGA;EACC;EACA;EACA;EACA;EACA;EAKA;EACA;;AALA;EACC;EACA;;AAKF;EAAoB;;AACpB;EAAkB;;AAClB;EAAiB;;AACjB;EAAkB;;AAClB;EAAmB;;AC/EnB;EACC;;AACA;EACC;EACA;;AAED;EACC;EACA;;AAED;EACC;;AAGA;EACC;;AAMH;EACC;;AAKA;EACC;;AAID;EACC;EACA;;AOpCD;EACC;;AAID;EACC;;AAMD;EACC;;ANdH;EACC;EACA;AA4DA;AA6FA;AAuEA;;AA9NA;EACC;EACA;;AAED;EAEC;EACA;EACA;EACA;EACA;;AAEA;EAAI;EAA4B;;AAEhC;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAIF;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAID;EACC;EACA;EACA;EACA;AA2CA;;AAzCA;EACC;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;;AAGD;EACC;EACA;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;EACA;EACA;;AAGD;EACC;EACA;;AAEA;EACC;;AAKF;EACC;;AAEA;EACC;;AAGD;EACC;;AAGD;EACC;EACA;EACA;;AAEA;EACC;EACA;;AAED;EACC;;AAKH;EACC;;AAEA;EACC;EACA;EACA;;AAOF;EACC;;AAKF;EACC;EACA;EACA;;AAEA;EACC;;AAGD;EACC;EACA;;AAEA;EACC;EACA;;AAIF;EACC;EACA;EACA;;AAEA;EACC;;AAGD;EACC;EACA;;AAEA;EACC;EACA;;AAIF;EACC;;AAEA;EACC;;AAOF;EACC;EACA;;AACA;EACC;;AAID;EACC;;AAED;EACC;EACA;EACA;;AASH;EACC;;AAED;EACC;EACA;;AOxOD;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;;AAOD;EACC;EACA;EACA;;AAED;EACC;;AAED;EACC;EACA;;AAED;EACC;;AACA;EACC;;AAKF;EACC;EACA;;AAED;EACC;;AAGD;EACC;EACA;;AAEC;EACC;;AAOL;EACC;;AAIA;EACC;;AAGA;EACC;EACA;;AACA;EACC;EACA;;AAGF;EACC;;AAMF;EACC;;AAIC;EACC;;AAEA;EACC;;AAQJ;EACC;;AAIC;EACC;;AClHJ;EACC;;AAED;EACC;;AAGA;EACC;;AAED;EACC;;AAED;EACC;;AAIF;EACC;EACA;EACA;;AAIA;EACC;EACA;;AAED;EACC;EACA;;AAKD;EACC;;AAIH;EACC;;AD+EG;EACC;;AAEA;EACC;;AACA;EACC;;AAQN;EACC;EACA;;AAGF;EACC;EACA;;AAGD;EACC;EACA;EACA;EACA;;AACA;EACC;EACA;;AAED;EACC;EACA;;AfxHD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;;AAIF;EACC;EACA;EACA;EACA;EACA;;AAED;EACC;;AAED;EC7CA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAA6B;EAC7B;AAAgC;EAChC;AAAuB;EACvB;AAAqB;;ADyCpB;EACC;EACA;EACA;EACA;EACA;EACA;;AAKF;EACC;;AAGD;EACC;EACA;;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;;AAED;EACC;EACA;EACA;EACA;;AAGF;EACC;;AAED;EACC;EACA;;AAqBF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAAqB;;AACrB;EAAkB;;AAClB;EAAyB;;AACzB;EAAoB;;AACpB;EAAmB;;AACnB;EAAiB;;AACjB;EAAgB;;AAChB;EAAqB;;AACrB;EAAqB;;AACrB;EAAkB;;AAClB;EAAyB;;AACzB;EAAuB;;AACvB;EAA6B;;AAC7B;EAAwB;;AACxB;EAAyB;;AACzB;EAAsB;;AACtB;EAAiB;;AACjB;EAAkB;;AAClB;EAAoB;;AACpB;EAAsB;;AACtB;EAAgB;;AAChB;EAAmB;;AACnB;EAAqB;;AACrB;EAAuB;;AACvB;EAAmB;;AACnB;EAAe;;AAIf;AAAA;EACC;;AACA;AAAA;EACC;;AAGF;AAAA;EACC;;AACA;AAAA;EACC;;AAGF;AAAA;EACC;EACA;EACA;;;AAKH;AACA;EACC;;;AiBtMD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EAAwC;;;AACxC;EAAuF;EAA6B;EAA+B;EAAa;EAAY;;;AAC5K;AACC;EAAc;EAAiB;EAAc;EAAY;EAAmB;;;AAC5E;EAAgB;EAA4B;EAAa;;;AACzD;EAAqB;EAA0B;;;AAC/C;EAAuB;EAA0B;;;AACjD;EAAc;EAAkB;EAAY;EAAiB;EAAY;EAAuB;EAAmB;EAAsB;;;AACzI;EAAoB;;;AAErB;AACC;EAAqB;;;AACrB;AACC;EAAwB;;;AACxB;EAAiB;;;AACjB;EAAiC;;;AACjC;EAA+B;;;AAC/B;EACC;EAAY;EAAa;EAAU;EAAW;EAAY;EAAsB;AAAgB;;;AAEjG;EAAwB;;;AACxB;EAA8C;;;AAC9C;EAAiB;EAAiB;EAA0B;EAAmB;EAAa;EAAiB;EAAmB;EAAwB;;;AACxJ;AACC;EAAiD;EAAoB;;;AACrE;EAAwC;;;AACxC;EAAqC;;;AACrC;EAA0E;EAAW;EAAgB;EAAkB;EAAa;EAAa;EAAY;EAAyB;;;AACtL;EAAmC;EAAwB;EAAmB;;;AAC9E;EAAoC;EAAwB;EAAmB;;;AAC/E;AACC;AAAyF;EAAsB;EAAgB;EAAkB;EAAiB;EAAa;;;AAC/K;AAA+E;EAA8B;EAAgB;EAAkB;EAAa;EAAa;;;AACzK;AAAgF;EAA0B;EAAgB;EAAkB;EAAa;EAAa;;;AACtK;AAAoF;EAA4B;EAAgB;EAAkB;EAAa;EAAa;;;AAC7K;AACC;EAAwI;;;AACxI;EAA2B;;;AAC5B;AACC;EACC;EACA;EAAU;EACV;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;EAA0D;EAAa;EAAW;EAAU;EAAiB;EAAiB;;;AAC9H;AAAe;EAAiE;EAAe;EAAY;EAAa;;;AAC1H;AACC;EAAqE;EAAY;;;AACjF;EAA8E;;;AAC9E;EAA8C;;;AAC9C;EAAqD;EAAe;EAAY;;;AAChF;EAA0D;;;AAC1D;EAAmE;EAAgB;;;AACnF;EAAqE;;;AACrE;EAAuC;;;AACzC;AACD;AACA;EAA2D;EAAiB;EAAmB;;;AAC/F;EAAiE;;;AACjE;EAA4F;EAAe;;;AAC3G;EAAiG;EAAgB;;;AAEjH;AACC;EAAsC;EAAqB;;;AAC3D;EAAyC;;;AACzC;EAAoD;;;AACpD;EAA2D;;;AAE5D;AACC;EAAc;EAA0B;;;AACxC;EAAgC;EAAmB;;;AACnD;EAAwC;EAAc;EAAa;;;AACnE;EAAsF;;;AACtF;EAAiC;;;AACjC;EAAqC;EAAe;;;AACpD;EAAsD;;;AACtD;EAAgD;EAAe;;;AAC/D;EAAsC;EAAsB;;;AAC5D;EAAwE;EAAe;;;AACvF;EAA0D;;;AAC1D;AACA;EAA0B;;;AAC1B;AACA;EAAqC;EAAiB;EAAc;EAAY;;;AAChF;EAAuC;EAA4B;EAAa;;;AAChF;EAA6C;EAA0B;;;AACvE;EAA2C;EAA0B;;;AACrE;AACA;EAAmC;EAA8B;EAA2B;;;AAC5F;EAAyC;EAAsB;;;AAC/D;EAAoC;EAA4B;;;AAChE;EAAyC;;;AAE1C;AACA;EAAoD;;;AACpD;EAAkD;;;AAElD;AACA;EAAgD;;;AAChD;EAA+C;;;AAE/C;AACC;EAAiB;EAA0B;;;AAC3C;EAAgB;;;AAChB;EAAsB;EAAY;;;AAClC;EAAoC;;;AACpC;EAAmF;;;AACnF;EAA0N;;;AAC1N;AACC;EAA0B;EAAW;;;AACrC;EAAmC;;;AACnC;EAA0C;;;AAC3C;AACA;EAA2D;EAAc;;;AACzE;EAAyE;EAAmB;;;AAC5F;EAA+E;;;AAC/E;EAAmF;EAAoB;;;AACvG;EAAuF;EAAgB;;;AACvG;AACC;EAAkB;;;AAClB;EAA4B;;;AAC5B;AACC;EAA4C;;;AAC5C;EAAsB;;;AACtB;EAAoE;;;AACpE;EAAiE;EAAe;EAAY;EAAa;EAAkB;EAAgB;;;AAC3I;EAAwE;;;AACxE;EAAiE;;;AACjE;EAAkE;;;AAClE;EAAkE;;;AAClE;EAAqF;;;AACrF;EAAmD;EAA2B;;;AAC9E;EAAuC;;;AACvC;AACC;EAAkC;;;AACjC;EAAqC;;;AACzC;AACC;EAAmC;;;AACpC;AACC;EAAwC;EAAc;;;AACtD;EAAgC;EAA+B;EAAiB;;;AAChF;EAAyD;EAAc;EAAc;;;AACrF;EAAwD;;;AACxD;EAA8C;;;AAC9C;EAAyC;EAAY;;;AACrD;EAAyC;EAAoB;EAAiC;;;AAC9F;EAA8B;;;AAC9B;EAAoC;EAAgB;;;AACpD;EAA2D;;;AAC3D;EAAiC;EAAgB;;;AACjD;EAAoD;EAAc;;;AACpE;AACC;AACA;EAAmD;EAAiB;;;AACpE;EAA0B;;;AAC1B;AACC;EAAU;;;AACV;EAAsB;EAAY;;;AAClC;EAA+F;EAAY;EAAe;EAAgB;EAAY;;;AACtJ;EAA+C;;;AAC/C;EAAiD;;;AACjD;AACC;EAAyD;EAAa;;;AACtE;EAAmE;EAAc;;;AACjF;AACC;EAA0D;EAAuB;EAAW;EAAmB;EAAa;;;AAC5H;EAA6D;EAAuB;EAAkB;EAAiB;EAAc;EAAoB;;;AAEzJ;EAA8E;;;AAC9E;EAAgE;;;AAChE;EAAsE;;;AACzE;AACC;EAAqD;;;AACrD;EAAqD;;;AAEvD;AACC;EAAiB;EAAsD;;;AACvE;EAA4B;EAAgB;EAAc;;;AAC1D;EAAsC;EAAc;;;AACpD;EAAyC;;;AACzC;EAAuD;EAAmB;;;AAC1E;EAAyC;EAAkB;;;AAC3D;EAAyD;;;AACzD;EAAqD;;;AACrD;EAAmI;;;AAEpI;AACC;EAAuB;EAAkB;;;AACzC;EAAwC;;;AACxC;EAAqE;;;AACrE;EAA2E;EAAa;;;AACxF;EAAyE;;;AACzE;EAAwC;;;AACxC;EAA4E;;;AAC5E;EAA0B;EAAiB;;;AAC3C;EAAqB;;;AACrB;EAAwB;EAAkB;;;AAC1C;EAA0B;EAAmB;EAAuB;;;AACrE;AAAA;AAAA;AAAA;AAAA;AAKC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AChQF;AACA;EAAiB;;;AACjB;EAA4D;;;AAC5D;EAA0B;EAAgB;EAAiB;EAAY;EAAgB;EAAsB;EAA6C;EAA0C;EAAqC;EAAc;;;AAAS;EAAyD;;;AAAW;EAAoK;;;AAAW;EAAiD;EAAS;EAAU;;;AAAgB;EAA2B;EAAgB;;;AAAW;EAAwD;;;AAAW;EAA0B;EAAsB;EAAe;EAAmB;;;AAAW;EAAwD;EAAgB;;;AAAW;EAAqH;EAAmB;;;AAAW;EAAmH;;;AAAW;EAA4L;EAAW;;;AAAe;EAAwI;;;AAE/9C;AACA;EAAgC;IAAG;IAAU;IAAyC;;EAAiC;IAAG;IAAU;IAAqC;;;AAA8B;EAAwB;IAAG;IAAU;IAAyC;;EAAiC;IAAG;IAAU;IAAqC;;;AAA8B;EAAoB;EAAe;EAAU;EAAa;EAAkB;EAAkB;EAAU;EAAuB;EAAe;EAAc;EAAS;EAAe;EAAiB;EAAkB;EAAkB;EAAgB;EAA8B;EAAsB;EAA8B;EAA0B;EAAgB;EAAgH;;;AAAwG;EAAoD;EAAU;EAAiB;;;AAAmB;EAAyB;EAAqB;;;AAAc;EAAiC;EAA+D;;;AAAuD;EAA2B;EAAc;EAAkB;;;AAAQ;EAA2B;EAAkB;;;AAAqB;EAAgC;EAAY;;;AAAc;EAAmH;EAAkC;;;AAA0B;EAAmH;EAAoD;;;AAA4C;EAAuF;EAAgB;EAA6B;;;AAA4B;EAA4C;;;AAAc;EAA4C;EAAY;;;AAA6B;EAAuD;;;AAAY;EAAqD;EAAkB;EAAc;EAAoB;EAAyB;EAAW;EAAS;EAAQ;;;AAAU;EAAoJ;EAAU;;;AAAW;EAA6E;EAAS;;;AAAU;EAA2B;EAAiB;;;AAAc;EAA0B;EAAiB;;;AAAc;EAAuE;;;AAAY;EAAoC;;;AAA4B;EAAmC;;;AAAyB;EAA6E;;;AAAS;EAAuC;;;AAAyB;EAAsC;;;AAAsB;EAAwE;;;AAAU;EAAmB;EAAkB;;;AAAqB;EAAkB;EAAoB;EAAqB;EAAoB;;;AAAa;EAAmH;EAAyB;EAAsB;EAAqB;EAAiB;EAAY;EAAqB;;;AAAoB;EAAmC;EAAe;EAAc;EAAkB;EAAkB;EAAgB;EAAmB;EAAe;EAAW;;;AAAO;EAAgF;EAAqB;EAAe;EAAkB;EAAM;EAAa;;;AAAU;EAAsH;;;AAAa;EAAqG;;;AAAkB;EAA0H;;;AAAO;EAA0H;;;AAAQ;EAA4F;;;AAAc;EAAoG;;;AAAa;EAAwF;EAAW;;;AAAY;EAAkG;EAA4B;EAAoB;;;AAAa;EAAiB;;;AAAY;EAA6C;;;AAAqB;EAAuB;;;AAAW;EAAkC;;;AAAa;EAAoG;EAAS;;;AAAwB;EAAsB;EAAkB;EAAQ;EAAW;EAAoB;EAAW;EAAgB;EAAU;EAAe;EAAoC;EAA8B;;;AAAsB;EAA4B;;;AAA0B;EAA6B;;;AAA0B;EAA4B;EAAc;EAAW;;;AAAkB;EAA8B;EAAM;;;AAAgB;EAAoC;EAAkC;EAAmC;EAA0C;;;AAAQ;EAAgC;;;AAAQ;EAAsC;EAAkC;EAAmC;EAAuC;;;AAAQ;EAA0B;EAAc;;;AAAY;EAA+B;;;AAAoB;EAAqE;;;AAA2B;EAA4B;;;AAAU;EAAyB;EAAe;EAAgB;EAAc;EAAkB;EAAU;EAAW;EAAmB;EAAc;EAAY;EAAqB;EAAkB;EAAqC;;;AAA6B;EAAwC;EAAoB;EAAgB;EAAc;EAAqB;EAAiB;;;AAAU;EAA0C;EAAU;EAAY;;;AAAqB;EAA6D;;;AAAmC;EAA+D;;;AAAgC;EAAiG;EAAe;EAAS;EAAgB;EAAsB;EAAc;EAAkB;EAAoB;EAAgB;EAAY;EAAoB;EAAmB;EAAuB;;;AAA8B;EAAwC;EAAY;EAAS;EAAqB;EAA6B;EAA0B;;;AAAqB;EAA0G;EAAe;EAAqB;EAAe;;;AAAoB;EAAyD;EAAoB;EAAe;EAAgB;EAAU;EAAkB;EAA4B;EAAyB;;;AAAW;EAA+H;;;AAAU;EAA+D;;;AAA2B;EAAwF;EAA6B;EAAU;;;AAAU;EAAoB;EAAe;EAAkB;EAAgB;EAAW;EAAoB;EAAqB;EAAoB;EAAa;EAAyB;EAA2B;EAAsB;EAAmB;;;AAAY;EAAuE;EAAmB;EAAe;EAAW;;;AAAO;EAAuB;EAAe;EAAc;EAAe;EAAsB;EAAc;EAAS;EAAkB;EAAc;;;AAAmB;EAAiB;;;AAAgB;EAAgE;EAAoB;EAAqB;EAAoB;;;AAAa;EAAgB;EAAkB;EAAgB;EAAwB;EAA+B;EAAqB;EAAuB;;;AAAgB;EAAsB;;;AAAU;EAA6B;EAA8B;EAAsB;;;AAAqB;EAAc;EAAU;EAAU;EAAgB;EAAgB;EAAoB;EAAoB;EAAoB;EAAoB;EAAqB;EAAa;EAAuB;EAAe;EAAmB;EAAsB;EAAqC;EAA6B;EAAqC;EAA6B;;;AAAU;EAA4B;EAAoC;;;AAA4B;EAAe;EAAe;EAA6B;EAAoB;EAAc;EAAe;EAAgB;EAAkB;EAA+B;EAAoC;EAAuB;EAAe;EAAY;EAAiB;EAAS;EAAkB;EAAwB;EAA+B;EAAqB;EAAuB;;;AAAkB;EAAkY;EAAe;EAAU;EAAmB;;;AAAqB;EAAqB;;;AAAqB;EAAsD;EAAqB;EAAmB;;;AAAW;EAAskB;EAAmB;EAAwB;EAAgB;EAAW;;;AAAqB;EAA2G;;;AAA4B;EAAqG;;;AAA4B;EAA2M;EAAqC;;;AAA6B;EAAsI;;;AAAmB;EAAuB;EAAgB;EAAoD;;;AAA4C;EAA0E;EAAe;;;AAAyB;EAAgK;EAAwB;EAAe;EAAyB;;;AAAe;EAA0E;EAAmB;;;AAAwB;EAA6B;EAAgB;EAAoD;;;AAA4C;EAAsB;;;AAAkB;EAA0B;;;AAAe;EAAuB;;;AAAW;EAAwC;EAAe;EAAmC;;;AAA2B;EAA0C;EAAW;EAAW;;;AAAiB;EAA0F;EAAc;EAAW;EAAe;EAAwB;EAAe;EAAe;;;AAAS;EAAgD;EAA8B;;;AAAsB;EAA0B;EAAc;EAAoB;EAAqB;EAAoB;EAAa;;;AAAgB;EAAsB;EAAqB;;;AAAU;EAAsC;EAAkB;EAA8B;;;AAAsB;EAAgB;EAAU;EAAc;EAAS;EAAiB;EAAgB;EAAgB;EAAoB;EAAqB;EAAoB;;;AAAa;EAAsB;EAAW;EAAc;;;AAAW;EAAiC;EAAmB;EAAe;EAAW;EAAO;EAAU;EAAY;;;AAAW;EAAoD;;;AAA4B;EAAsD;;;AAAyB;EAA4C;;;AAAU;EAA0C;;;AAAU;EAAsB;EAAe;EAAwB;EAAgB;EAAS;EAAgB;EAAS;EAAU;EAAe;EAAoB;EAAc;EAAe;EAAkB;EAA6B;EAA0B;;;AAAqB;EAAqC;;;AAAgB;EAA8E;;;AAAgB;EAA4B;EAAU;;;AAAS;EAA2E;EAAe;EAAW;EAAoB;EAAc;EAAgB;EAAS;EAAyB;EAAsB;EAAqB;EAAiB;EAA0B;EAA2B;;;AAAkB;EAAiC;EAAU;EAAU;EAAe;EAAkB;;;AAAgB;EAAsI;;;AAAgB;EAA2B;;;AAChne;EAAgC;IAAG;IAAU;IAAyC;;EAAiC;IAAG;IAAU;IAAqC;;;AAA8B;EAAwB;IAAG;IAAU;IAAyC;;EAAiC;IAAG;IAAU;IAAqC;;;AAA8B;EAAoB;EAAe;EAAU;EAAa;EAAkB;EAAkB;EAAU;EAAuB;EAAe;EAAc;EAAS;EAAe;EAAiB;EAAkB;EAAkB;EAAgB;EAA8B;EAAsB;EAA8B;EAA0B;EAA8C;;;AAAsC;EAAoD;EAAU;EAAiB;;;AAAmB;EAAyB;EAAqB;;;AAAc;EAAiC;EAA+D;;;AAAuD;EAA2B;EAAc;EAAkB;;;AAAQ;EAA2B;EAAkB;;;AAAqB;EAAgC;EAAY;;;AAAc;EAAmH;EAAkC;;;AAA0B;EAAmH;EAAoD;;;AAA4C;EAAuF;EAAgB;EAA6B;;;AAA4B;EAA4C;;;AAAc;EAA4C;;;AAAY;EAAsD;;;AAAgB;EAA4C;;;AAAyB;EAAuD;;;AAAY;EAAqD;EAAkB;EAAc;EAAoB;EAAyB;EAAW;EAAS;EAAQ;;;AAAU;EAAoJ;EAAU;;;AAAW;EAA6E;EAAS;;;AAAU;EAA2B;EAAiB;;;AAAc;EAA0B;EAAiB;;;AAAc;EAAuE;EAAY;;;AAA4B;EAA6E;EAAS;;;AAAyB;EAAwE;;;AAAU;EAAmB;EAAkB;;;AAAqB;EAAkB;EAAoB;EAAqB;EAAoB;;;AAAa;EAAmH;EAAyB;EAAsB;EAAqB;EAAiB;EAAY;EAAc;;;AAAa;EAAmC;EAA0B;EAAmB;EAAc;EAAkB;EAAkB;EAAgB;EAAmB;EAAe;EAAW;;;AAAO;EAAgF;EAAqB;EAAe;EAAkB;EAAM;EAAa;;;AAAU;EAAsH;;;AAAa;EAAqG;;;AAAkB;EAA0H;;;AAAO;EAA0H;;;AAAQ;EAA4F;;;AAAW;EAAoG;;;AAAa;EAAwF;EAAW;;;AAAY;EAAkG;EAA4B;EAAoB;;;AAAa;EAAiB;;;AAAY;EAA6C;;;AAAqB;EAAuB;;;AAAW;EAAkC;;;AAAa;EAAoG;EAAS;;;AAAwB;EAAsB;EAAkB;EAAQ;EAAW;EAAoB;EAAW;EAAgB;EAAU;EAAe;EAAoC;EAA8B;;;AAAsB;EAA4B;;;AAA0B;EAA6B;;;AAA0B;EAA4B;EAAc;EAAW;;;AAAkB;EAA8B;EAAM;;;AAAgB;EAAoC;EAAkC;EAAmC;EAA0C;;;AAAQ;EAAgC;;;AAAQ;EAAsC;EAAkC;EAAmC;EAAuC;;;AAAQ;EAA0B;EAAc;;;AAAY;EAA+B;;;AAAwB;EAAqE;;;AAA2B;EAA4B;;;AAAU;EAAyB;EAAe;EAAgB;EAAc;EAAkB;EAAU;EAAW;EAAmB;EAAc;EAAY;EAAqB;EAAkB;EAAqC;;;AAA6B;EAAwC;EAAoB;EAAgB;EAAc;EAAqB;EAAiB;;;AAAU;EAA0C;EAAU;EAAY;;;AAAqB;EAA6D;;;AAA4B;EAA+D;;;AAAyB;EAAiG;EAAS;EAAgB;EAAsB;EAAc;EAAkB;EAAoB;EAAgB;EAAY;EAAoB;EAAmB;EAAuB;;;AAA8B;EAAwC;EAAe;EAAY;EAAS;EAAqB;EAA6B;EAA0B;;;AAAqB;EAA0G;EAAe;EAAyB;EAAe;;;AAAoB;EAAyD;EAAoB;EAAmB;EAAe;EAAgB;EAAU;EAAkB;EAA4B;EAAyB;;;AAAW;EAA+H;;;AAAU;EAA+D;;;AAA2B;EAAwF;EAAyB;EAAU;;;AAAU;EAAoB;EAAmB;EAAkB;EAAgB;EAAW;EAAoB;EAAqB;EAAoB;EAAa;EAAyB;EAA2B;EAAsB;EAAmB;;;AAAY;EAAuE;EAAmB;EAAe;EAAW;;;AAAO;EAAuB;EAAe;EAAc;EAAmB;EAAc;EAAc;EAAS;EAAkB;EAAc;;;AAAmB;EAAiB;;;AAAgB;EAAgE;EAAoB;EAAqB;EAAoB;;;AAAa;EAAgB;EAAkB;EAAgB;EAAwB;EAA+B;EAAqB;EAAuB;EAAgB;EAA8B;;;AAA+B;EAAsB;;;AAAU;EAA6B;EAA8B;EAAsB;;;AAAqB;EAAc;EAAU;EAAU;EAAgB;EAAgB;EAAoB;EAAoB;EAAoB;EAAoB;EAAqB;EAAa;EAAuB;EAAe;EAAmB;EAAsB;EAAqC;EAA6B;EAAqC;EAA6B;;;AAAU;EAA4B;EAAoC;;;AAA4B;EAAe;EAAe;EAA6B;EAAoB;EAAc;EAAe;EAAgB;EAAkB;EAA+B;EAAoC;EAAuB;EAAe;EAAY;EAAiB;EAAS;EAAkB;EAAwB;EAA+B;EAAqB;EAAuB;;;AAAkB;EAAkY;EAAe;EAAU;EAAmB;;;AAAqB;EAAqB;;;AAAkB;EAAsD;EAAkB;EAAgB;;;AAAW;EAAskB;EAAmB;EAAwB;EAAgB;EAAW;;;AAAqB;EAA2G;;;AAA4B;EAAqG;;;AAA4B;EAA2M;EAAqC;;;AAA6B;EAAsI;;;AAAmB;EAAuB;EAAgB;EAAoD;;;AAA4C;EAA0E;EAAe;;;AAAyB;EAAgK;EAAwB;EAAe;EAAyB;;;AAAe;EAA0E;EAAmB;;;AAAwB;EAA6B;EAAgB;EAAoD;;;AAA4C;EAAsB;;;AAAkB;EAA0B;;;AAAe;EAAuB;;;AAAW;EAAwC;EAAe;;;AAA8B;EAA0C;EAAW;EAAW;;;AAAiB;EAA0F;EAAc;EAAW;EAAe;EAAwB;EAAe;EAAe;;;AAAS;EAAgD;EAA8B;;;AAAsB;EAA0B;EAAc;EAAoB;EAAqB;EAAoB;EAAa;EAAgB;EAAgB;;;AAAgC;EAAsB;EAAqB;;;AAAU;EAAsC;EAAkB;EAA8B;;;AAAsB;EAAgB;EAAU;EAAc;EAAS;EAAiB;EAAgB;EAAgB;EAAoB;EAAqB;EAAoB;EAAa;EAAgB;;;AAA0B;EAAsB;EAAW;EAAc;;;AAAW;EAAiC;EAAmB;EAAe;EAAW;EAAO;EAAU;EAAY;;;AAAW;EAAoD;;;AAA4B;EAAsD;;;AAAyB;EAA4C;;;AAAU;EAA0C;;;AAAU;EAAsB;EAAe;EAAwB;EAAgB;EAAS;EAAgB;EAAS;EAAU;EAAe;EAAoB;EAAc;EAAe;EAAkB;EAA6B;EAA0B;;;AAAqB;EAAiE;;;AAAgB;EAA8E;;;AAAgB;EAA4B;EAAU;;;AAAS;EAA2E;EAAe;EAAW;EAAoB;EAAc;EAAgB;EAAS;EAAyB;EAAsB;EAAqB;EAAiB;EAA0B;EAA2B;;;AAAkB;EAAiC;EAAU;EAAU;EAAe;EAAkB;;;AAAgB;EAAsI;;;AAAmB;EAA2B;;;AAC1ie;EAA8B;EAAoB;;;AAAe;EAA6B;EAAe;EAA6B;EAAkB;EAA8B;EAAsB;EAAc;EAAe;EAAqB;EAAgB;EAAY;EAAuB;EAAa;EAAkB;EAAwB;EAA+B;EAAqB;EAAkB;;;AAAU;EAAgD;;;AAAW;EAA4G;EAAmB;;;AAAyB;EAAkC;;;AAAmB;EAA0E;;;AAAW;EAAoJ;EAAW;;;AAAU;EAA+D;;;AAA4B;EAAmC;;;AAAqB;EAAsJ;EAAmB;EAAe;EAAU;;;AAAqB;EAAiN;EAAmB;;;AAAqB;EAAkF;EAAmB;EAAqB;;;AAAW;EAAoH;EAAyB;EAAgB;EAAW;;;AAAqB;EAAwC;;;AAA4B;EAAsC;;;AAA4B;EAAiD;;;AAAmB;EAAqC;EAAgB;;;AAA4C;EAA0N;EAAmB;EAAwB;EAAgB;EAAW;;;AAEl7E;AACA;EAAqC;EAAsB;EAA4B;EAAkC;EAAW;;;AAA4C;EAAqD;;;AAAsB;EAAoH;EAAW;EAAkB;;;AAAW;EAAwD;EAAyB;;;AAAmB;EAA8E;;;AAAsB;EAA6E;EAAiC;EAAuB;EAAS;;;AAAS;EAA+E;;;AAAS;EAAiF;;;AAAS;EAAiF;EAAyB;;;AAAY;EAAgF;EAAoC;EAAuB;EAAY;;;AAAS;EAAkF;;;AAAY;EAAoF;;;AAAY;EAA+E;;;AAAuB;EAA8E;EAAkC;EAA2B;EAAU;;;AAAQ;EAAgF;;;AAAU;EAAkF;;;AAAU;EAAgF;EAAwB;;;AAAW;EAA+E;EAA2B;EAAW;EAAQ;;;AAAmC;EAAiF;;;AAAW;EAAmF;;;AAAW;EAAsD;;;AAAU;EAA4D;EAA6U;EAAyB;EAAW","file":"events-manager.css"}
|
1 |
+
{"version":3,"sourceRoot":"","sources":["events-manager.scss","assets/_pixelbones.scss","partials/_calendar.scss","partials/_search.scss","partials/_items.scss","partials/_pagination.scss","partials/_events.scss","partials/_locations.scss","partials/_bookings.scss","assets/_pixelbones.vars.scss","assets/_normalize.scss","partials/_icons.scss","partials/_modal.scss","partials/_selectize.scss","partials/_taxonomies.scss","partials/_frontend-admin.scss","partials/admin/_when.scss","events_manager.css","partials/_libraries.css"],"names":[],"mappings":";AAwBA;ACxBA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAQA;AAAA;AAEA;AAAA;AAAA;AAAA;AAAA;EDmBC;EACA;EACA;EACA;AEyoBD;ACzqBA;AA2TA;AC3TA;AAAA;AAAA;AAoEA;AAAA;AAAA;ACpEA;AAAA;AAAA;ACAA;AAAA;AAAA;ACAA;AAAA;AAAA;ACAA;ARoCC;AA6BA;AAYA;EA0CA;EACA;EACA;EACA;AACA;EACA;AAA0B;EAC1B;EACA;EACA;EACA;EACA;EACA;AAEA;AAAA;AAAA;;ASpID;AACI;AAAA;AAGH;EACA;AAAoB;EACpB;AAAyB;EACzB;EACA;EAEA;AAAsD;EACtD;AAAsD;EACtD;AAAsD;EAEtD;AAA4E;EAC5E;AAA2G;EAE3G;AAAmD;EACnD;AAA2D;EAE3D;AAAuC;EACvC;EACA;EACG;EACH;AAAqD;EACrD;EAEA;EACG;EACH;EACA;AAEA;EACA;;ARJD;AS7BA;AAEA;AAAA;AAGA;AAAA;AAAA;AAAA;AAUA;AAAA;AAGA;AAAA;AAAA;AAQA;AAAA;AAAA;AAQA;AAAA;AAAA;AAAA;AAUA;AAAA;AAGA;AAAA;AAAA;AAAA;AAWA;AAAA;AAAA;AAAA;AAUA;AAAA;AAGA;AAAA;AAAA;AAQA;AAAA;AAAA;AAAA;AAWA;AAAA;AAAA;AASA;AAAA;AAAA;AAAA;AAYA;AAAA;AAAA;AAQA;AAAA;AAAA;AAAA;AAqBA;AAAA;AAGA;AAAA;AAAA;AAQA;AAAA;AAmKA;AAAA;AAGA;AAAA;AAAA;AAQA;AAAA;AAAA;AAQA;AAAA;AAGA;AAAA;AAAA;AAQA;AAAA;AAAA;ATxTI;AAAA;EAEA;EACA;AAAyC;EACzC;EACA;EACA;EACA;EACA;AAOA;AAAA;AAEA;AAAA;AAAA;AAkBA;AA2BA;AAAA;AAcA;AAgBA;AAAA;AAiBA;AAAA;AAoDA;AAAA;AA8LA;AAAA;AAsBA;AAAA;AAiBA;AAAA;AAmBA;AAAA;AAOA;AAAA;AA4BA;AAAA;AAcA;AAAA;AAGA;AAQA;AAAA;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAQA;AAGA;AAGA;;AS3fJ;EACE;AAAmB;EACnB;AAAgC;;AAUlC;EACE;;AAOF;EACE;;AAQF;EACE;EACA;;AAWF;EACE;AAAyB;EACzB;AAAW;EACX;AAAmB;;AAQrB;EACE;AAAmC;EACnC;AAAgB;;AAUlB;EACE;;AAQF;EACE;AAAqB;EACrB;AAA4B;EAC5B;AAAmC;;AAOrC;AAAA;EAEE;;AAQF;AAAA;AAAA;EAGE;AAAmC;EACnC;AAAgB;;AAOlB;EACE;;AAQF;AAAA;EAEE;EACA;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAUF;EACE;;AAMF;AACC;AAAA;AAAA;AAAA;AAgBA;AAAA;AAAA;AAAA;AAUA;AAAA;AAAA;AAAA;AAUA;AAAA;AAAA;AAWA;AAAA;AAAA;AAYA;AAAA;AAAA;AAWA;AAAA;AAAA;AAQA;AAAA;AAAA;AAAA;AAAA;AAAA;AAgBA;AAAA;AAAA;AAQA;AAAA;AAAA;AAQA;AAAA;AAAA;AAAA;AAWA;AAAA;AAAA;AASA;AAAA;AAAA;AAAA;AAUA;AAAA;AAAA;AAQA;AAAA;AAAA;AAAA;;AA/IA;AAAA;AAAA;AAAA;AAAA;EAKE;AAAsB;EACtB;AAAiB;EACjB;AAAmB;EACnB;AAAW;;AAQb;AAAA;AACQ;EACN;;AAQF;AAAA;AACS;EACP;;AAOF;AAAA;AAAA;AAAA;EAIE;;AAOF;AAAA;AAAA;AAAA;EAIE;EACA;;AAOF;AAAA;AAAA;AAAA;EAIE;;AAOF;EACE;;AAUF;EACE;AAAwB;EACxB;AAAgB;EAChB;AAAgB;EAChB;AAAiB;EACjB;AAAY;EACZ;AAAqB;;AAOvB;EACE;;AAOF;EACE;;AAQF;AAAA;EAEE;AAAwB;EACxB;AAAY;;AAOd;AAAA;EAEE;;AAQF;EACE;AAA+B;EAC/B;AAAsB;;AAOxB;EACE;;AAQF;EACE;AAA4B;EAC5B;AAAe;;AAWlB;EACE;;AAOF;EACE;;AAUF;EACE;;AAOF;EACE;;ATnTD;EACC;;AAUE;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAEA;EACA;;AAIJ;EAvCJ;AA6CQ;;EALA;IACI;IACA;;EAIJ;IACI;;EAEJ;IACI;;EAEJ;IACI;;EAEJ;IACI;;EAEJ;IACI;;;AAQR;EACI;EACA;EACA;;AAEJ;EAAK;EAAqD;EAA8B;;AACxF;EAAK;EAAqD;EAA8B;;AACxF;EAAK;EAAqD;EAA8B;;AACxF;EAAK;EAAoD;EAA8B;;AACvF;EAAK;EAAoD;EAA8B;;AACvF;EAAK;EAAwC;EAA8B;;AAG3E;EACI;IAAK;;EACL;IAAK;;EACL;IAAK;;EACL;IAAK;;EACL;IAAK;;EACL;IAAK;;;AAGT;EACI;EACA;;AAMJ;EACE;EACA;EACH;EACA;;AACG;EACE;EACA;;AAEF;EACE;;AAOJ;AAAA;EAEI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEH;AAAA;EACC;EACA;;AAIL;AAAA;EAEO;EACA;EACA;;AAEP;AAAA;EAEO;EACA;EACA;;AAEP;AAAA;EAEO;EACA;EACA;;AAEP;AAAA;EAEC;;AAaE;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGL;AA6BC;AAcG;;AA1CH;EACC;;AAEE;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EASI;EACA;EACA;AAA8B;EAC9B;EAjCH;EACA;EACA;EACA;;AAiCA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACC;EACA;;AAIL;EACC;;AAID;EACC;EACA;EACA;EACA;EACA;EACA;EAIA;;AAHA;EACC;;AAMC;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAUI;EACA;EACA;;AAGJ;EACI;EACA;EACA;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EASI;EACA;;AAGJ;AAAA;EAEI;EACA;EACA;EACA;EACA;;AAIN;EACC;;AAED;EACC;;AAED;EACC;;AAID;EACC;EACA;EACA;;AAED;EACC;;AAIC;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAEJ;EACE;EACA;;AAEF;EACE;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;AAAA;EAEI;EACA;EACA;EACA;EA1KH;EACA;EACA;EACA;;AA2KD;EACI;EACA;EACA;;AAGP;EACC;EACA;;AAOC;EACI;;AAEJ;EACI;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;EACA;;AAEJ;EACI;;AAMJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AACJ;EACI;EACA;EACA;EACA;;AAKP;EACC;;AAEE;EACI;EACA;EACH;EACG;;AAEJ;EACI;;AAEJ;EACI;;AAMJ;EACI;;AAMP;EAlbA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAA6B;EAC7B;AAAgC;EAChC;AAAuB;EACvB;AAAqB;;AA4alB;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;;AAEJ;EACI;;AAEJ;EACI;;AAEJ;EACI;;AAMJ;EACI;EACA;EACA;EACA;;AAEP;EACC;EACA;;AAQE;EACI;EACA;EACA;;AUjfR;EACC;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;ATtCD;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;AAqkBA;AAAA;AAAA;AAAA;AAAA;AAAA;;AAnkBA;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAGD;EACC;;AAGD;EACC;EACA;EACA;;AAGD;EACC;;AAOD;EACC;;AAGD;EACC;EACA;;AAGD;EACC;EACA;;AAEA;EAAO;;AAEP;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAGF;AAAc;EACb;EACA;EACA;;AAED;EACC;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACC;;AAIF;EACC;EACA;EACA;;AAGD;EACC;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAED;EACC;;AAGD;EACC;EACA;;AAED;EACC;;AAIA;EACA;EACA;;AAID;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAIF;EACC;;AAEA;EACC;;AAMJ;EAEC;EACA;EACA;EACA;AAiBA;AAAA;AAAA;AAAA;;AAAA;AAAA;AAAA;;AAfA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;;AAaF;EACC;EAEA;EACA;EAEA;EACA;AA0EA;AAAA;AAAA;AAIA;AASA;;AArFA;EACC;;AAEA;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKD;EACC;;AAKD;EACC;;AAIF;EACC;EACA;EACA;EACA;;AAGD;EACC;EACA;;AAIF;EACC;EACA;EACA;EACA;;AAGD;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAQD;EACC;EACA;;AAED;EACC;;AAMA;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;;AAGD;EACC;EACA;;AAGD;AAgDC;AAA8B;AAC9B;AAA0B;;AA/C1B;EACC;EACA;;AAQE;EAAqB;;AAArB;EAAqB;;AAArB;EAAqB;;AAArB;EAAqB;;AAArB;EAAqB;;AAArB;EAAqB;;AAArB;EAAqB;;AAArB;EAAqB;;AAArB;EAAqB;;AAArB;EAAqB;;AAArB;EAAqB;;AAArB;EAAqB;;AAgBvB;EACC;EACA;EACA;EACA;EACA;;AAKD;EACC;EACA;EACA;EACA;;AAIF;EAAiB;;AA8MpB;EACC;EACA;;AATD;EACC;EACA;;AAjHD;EAEC;EACA;;AAEA;EACC;;AAGD;EAEC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIF;EACC;;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;;AAKA;EACC;;AAGD;EACC;EACA;EACA;EACA;;AACA;EACC;;AAED;EACC;EACA;EACA;EACA;EACA;EACA,WArBc;EAsBd,mBAtBc;;AAwBf;EACC;EACA;EACA;EACA;EACA,WA5BU;EA6BV,mBA7BU;;AA+BX;EACC;EACA;EACA;EACA;EACA;EACA,WArCU;EAsCV,mBAtCU;;AA2Cd;EACC;EACA;;AAgCJ;EApNC;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAED;EACC;EACA;;AAEA;EACC;;AAIA;EACC;EACA;;AAGF;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAQA;EACC;EACA;EACA;EACA;;AAGF;EACC;EACA;;AAMF;EACC;;AA2JF;EACC;;AAEA;EACC;EACA;EACA;;AAWF;EAAa;;AAEb;EACC;EACA;;AAGD;EAEC;;AAEA;EACC;EACA;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;EACA;EACA;;AACA;EACC;;AAIF;EACC;EACA;;AAGD;EACC;EACA;;AAEA;EACC;EACA;EACA;;AAQJ;EACC;;AAID;EACC;;AAID;EACC;;AAKF;AACC;;AAEC;EACC;EACA;EACA;;AAEA;EACC;;AAED;EACC;EACA;;AAGF;EACC;EACA;;AUrsBF;EAPD;IAQE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAEA;IACC;IACA;IACA;;;AAcF;EARC;EACA;EACA;EACA;EACA;EACA;EAKA;EACA;;AAID;EAfC;EACA;EACA;EACA;EACA;EACA;EAYA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AA4EA;AAAA;AAAA;;AA1EA;EACC;EACA;EACA;;AAEA;EACC;;AAMF;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAEA;EACC;;AAOJ;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;;AACA;EACC;;AACA;EACC;;AAQH;EAhGD;IAiGE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAEA;IACC;;;AAOF;EACC;EACA;;AAGD;EACC;;AAGD;EACC;;AAIA;EACC;EACA;;AAEA;EACC;;AAKH;EACC;;AAEA;EACC;EACA;;AAEA;EACC;;AAEA;EACC;;AAMF;EACC;;AAEA;EACC;;AAOF;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;;AAGD;EACC;;AAMH;EACC;EACA;;AAEA;EACC;;AAIF;EACC;IACC;;EAIC;IACC;;EAGD;IACC;;EAEA;IACC;;;ATvQP;EACC;EAEA;;AAEA;EACC;;AAED;AA2GC;;AAzGA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAEA;EACC;EACA;EACA;;AAED;EACC;EACA;EACA;EACA;EACA;;AAED;EACC;EACA;EACA;EACA;EACA;;AAIF;EACC;;AAGD;EACC;EACA;;AAGD;EACC;EACA;;AAEA;EACC;EACA;EH3CJ;EACA;EACA;EG2CI;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACC;;AAKH;EACC;EACA;EACA;EACA;;AAIF;EHlFD;EACA;EACA;;AGmFC;EHrFD;EACA;EACA;;AGqFE;EACC;;AAED;EACC;;AAGF;EH9FD;EACA;EACA;;AGiGC;AAAA;AAAA;EAEC;;AAED;EACC;;AAIF;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;EACA;;AAEA;EACC;;AAED;EACC;;AAED;EACC;;AAED;EACC;;AAED;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIF;EACC;;AAED;EACC;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAED;EACC;;AAIF;EACC;EACA;;AAMF;EACC;EACA;;AAMF;EACC;EACA;;AAIA;EACC;EACA;EACA;EACA;;AAIF;EACC;;AAEA;EACC;EACA;;AAED;EACC;EACA;EACA;EACA;;AAED;EACC;EACA;EACA;;AAED;EACC;EACA;;AAMA;EACC;EACA;;AAGF;EACC;EACA;EACA;;AAMH;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAMH;AAEC;;AACA;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAEA;EACC;;AAED;EACC;;AAED;EACC;EACA;;AAIF;EAEE;IACC;;EAED;IACC;;;AAOF;EACC;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIF;EACC;;AAGD;EACC;EACA;;AAIA;EACC;EACA;EACA;;AAED;EACC;EACA;EACA;EACA;;AAGD;EACC;;AAGF;EACC;;AAED;EACC;;AAED;EACC;;AAIF;EACC;;AAED;EACC;EACA;EACA;;AAEA;EACC;EACA;;AAGD;EACC;EACA;EACA;;AAED;EACC;EACA;EACA;EACA;;AAED;EACC;EACA;EACA;EACA;;AUpcF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAED;EACC;EACA;EACA;EACA;AAA8B;;AAC9B;EACC;EACA;;AbjBH;EACC;EACA;EACA;EACA;EACA,kBac0C;Ebb1C;EACA,QaYoC;EbXpC,OaW8B;EbV9B;EACA;EACA;;AaSC;EACC;EACA;;AAGF;EACC;;AAKA;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAMH;EACC;;Ab9CF;EACC;EACA;EACA;EACA;EACA,kBa4C2C;Eb3C3C;EACA,Qa0CoC;EbzCpC,OayC8B;EbxC9B;EACA;EACA;;AawCA;EACC;;AAID;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAED;EblDF;EACA;EACA;EakDG;EACA;EACA;;AAEA;EACC;;AAIH;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAOA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;;AAEA;EACC;EACA;;AT7GL;EACC;EACA;EACA;;AAEA;EAAI;EAAW;EAAW;;AAC1B;EACC;EACA;EACA;EACA;;AAED;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKD;EACC;EACA;EACA;EACA;;AAEA;EACC;;AAED;EACC;EACA;EACA;EACA;AAA4B;;AAG9B;EACC;EACA;EACA;;AACA;EACC;EACA;EACA;EACA;EACA;;AASJ;EACC;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;;AACA;EACC;EACA;;AAIF;EACC;EACA;EAEA;EACA;EACA;;AAEA;EACC;;AAEA;EACC;;AAIF;EACC;EACA;;AAGD;EAAkB;;AAGnB;EACC;;AAGD;EACC;;AAIA;EACC;;AAEA;EACC;;AACA;EACC;EACA;EACA;;AAMJ;EAEC;;AAGC;EACC;EACA;;AACA;EACC;;AAIF;EACC;;AAMJ;EACE;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAGD;EACC;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAIF;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAIF;EACC;EACA;;AAED;EACC;;AAKF;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EAUA;;AARA;EACC;;AAGD;EACC;;AAMF;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;;AAON;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAEA;EACC;EACA;;AAED;EACC;;AACA;EACC;;AAKH;EACC;EACA;;AAEA;EACC;;AAIA;EACC;;AAEA;EACC;EACA;EACA;;AAED;EACC;;AACA;EACC;;AAKH;EACC;;ACxUL;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIA;EACC;;AAED;EACC;EACA;;AAED;EACC;;AAED;EACC;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAGF;EAAS;;AACT;EAAc;;AACd;EAAS;;AACT;EAAe;;AAEf;EACC;EACA;;AAGF;EACC;;ACnFD;EACC;;AAOC;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAUF;EACC;;AACA;EACC;EACA;EACA;;AAED;EACC;EACA;;AAQL;EACC;;AACA;EACC;;AAGF;EACC;;AAGA;EACC;EACA;EACA;EACA;EACA;EAKA;EACA;;AALA;EACC;EACA;;AAKF;EAAoB;;AACpB;EAAkB;;AAClB;EAAiB;;AACjB;EAAkB;;AAClB;EAAmB;;AC/EnB;EACC;;AACA;EACC;EACA;;AAED;EACC;EACA;;AAED;EACC;;AAGA;EACC;;AAMH;EACC;;AAKA;EACC;;AAID;EACC;EACA;;AOpCD;EACC;;AAID;EACC;;AAMD;EACC;;ANdH;EACC;EACA;AA4DA;AA6FA;AAuEA;;AA9NA;EACC;EACA;;AAED;EAEC;EACA;EACA;EACA;EACA;;AAEA;EAAI;EAA4B;;AAEhC;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAIF;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAID;EACC;EACA;EACA;EACA;AA2CA;;AAzCA;EACC;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;;AAGD;EACC;EACA;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;EACA;EACA;;AAGD;EACC;EACA;;AAEA;EACC;;AAKF;EACC;;AAEA;EACC;;AAGD;EACC;;AAGD;EACC;EACA;EACA;;AAEA;EACC;EACA;;AAED;EACC;;AAKH;EACC;;AAEA;EACC;EACA;EACA;;AAOF;EACC;;AAKF;EACC;EACA;EACA;;AAEA;EACC;;AAGD;EACC;EACA;;AAEA;EACC;EACA;;AAIF;EACC;EACA;EACA;;AAEA;EACC;;AAGD;EACC;EACA;;AAEA;EACC;EACA;;AAIF;EACC;;AAEA;EACC;;AAOF;EACC;EACA;;AACA;EACC;;AAID;EACC;;AAED;EACC;EACA;EACA;;AASH;EACC;;AAED;EACC;EACA;;AOxOD;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;;AAQF;EACC;EACA;EACA;;AAED;EACC;;AAED;EACC;EACA;;AAED;EACC;;AACA;EACC;;AAKF;EACC;EACA;;AAED;EACC;;AAGD;EACC;EACA;;AAEC;EACC;;AAMJ;EACC;;AAKD;EACC;;AAGA;EACC;EACA;;AACA;EACC;EACA;;AAGF;EACC;;AAMF;EACC;;AAIC;EACC;;AAEA;EACC;;AAQJ;EACC;;AAIC;EACC;;ACnHH;EACC;;AAED;EACC;;AAGA;EACC;;AAED;EACC;;AAED;EACC;;AAIF;EACC;EACA;EACA;;AAIA;EACC;EACA;;AAED;EACC;EACA;;AAKD;EACC;;AAIH;EACC;;ADgFE;EACC;;AAEA;EACC;;AACA;EACC;;AAQN;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;EACA;EACA;;AACA;EACC;EACA;;AAED;EACC;EACA;;AfzHD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;;AAIF;EACC;EACA;EACA;EACA;EACA;;AAED;EACC;;AAED;EC7CA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAA6B;EAC7B;AAAgC;EAChC;AAAuB;EACvB;AAAqB;;ADyCpB;EACC;EACA;EACA;EACA;EACA;EACA;;AAKF;EACC;;AAGD;EACC;EACA;;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;;AAED;EACC;EACA;EACA;EACA;;AAGF;EACC;;AAED;EACC;EACA;;AAqBF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAAqB;;AACrB;EAAkB;;AAClB;EAAyB;;AACzB;EAAoB;;AACpB;EAAmB;;AACnB;EAAiB;;AACjB;EAAgB;;AAChB;EAAqB;;AACrB;EAAqB;;AACrB;EAAkB;;AAClB;EAAyB;;AACzB;EAAuB;;AACvB;EAA6B;;AAC7B;EAAwB;;AACxB;EAAyB;;AACzB;EAAsB;;AACtB;EAAiB;;AACjB;EAAkB;;AAClB;EAAoB;;AACpB;EAAsB;;AACtB;EAAgB;;AAChB;EAAmB;;AACnB;EAAqB;;AACrB;EAAuB;;AACvB;EAAmB;;AACnB;EAAe;;AAIf;AAAA;EACC;;AACA;AAAA;EACC;;AAGF;AAAA;EACC;;AACA;AAAA;EACC;;AAGF;AAAA;EACC;EACA;EACA;;;AAKH;AACA;EACC;;;AiBvMD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EAAwC;;;AACxC;EAAuF;EAA6B;EAA+B;EAAa;EAAY;;;AAC5K;AACC;EAAc;EAAiB;EAAc;EAAY;EAAmB;;;AAC5E;EAAgB;EAA4B;EAAa;;;AACzD;EAAqB;EAA0B;;;AAC/C;EAAuB;EAA0B;;;AACjD;EAAc;EAAkB;EAAY;EAAiB;EAAY;EAAuB;EAAmB;EAAsB;;;AACzI;EAAoB;;;AAErB;AACC;EAAqB;;;AACrB;AACC;EAAwB;;;AACxB;EAAiB;;;AACjB;EAAiC;;;AACjC;EAA+B;;;AAC/B;EACC;EAAY;EAAa;EAAU;EAAW;EAAY;EAAsB;AAAgB;;;AAEjG;EAAwB;;;AACxB;EAA8C;;;AAC9C;EAAiB;EAAiB;EAA0B;EAAmB;EAAa;EAAiB;EAAmB;EAAwB;;;AACxJ;AACC;EAAiD;EAAoB;;;AACrE;EAAwC;;;AACxC;EAAqC;;;AACrC;EAA0E;EAAW;EAAgB;EAAkB;EAAa;EAAa;EAAY;EAAyB;;;AACtL;EAAmC;EAAwB;EAAmB;;;AAC9E;EAAoC;EAAwB;EAAmB;;;AAC/E;AACC;AAAyF;EAAsB;EAAgB;EAAkB;EAAiB;EAAa;;;AAC/K;AAA+E;EAA8B;EAAgB;EAAkB;EAAa;EAAa;;;AACzK;AAAgF;EAA0B;EAAgB;EAAkB;EAAa;EAAa;;;AACtK;AAAoF;EAA4B;EAAgB;EAAkB;EAAa;EAAa;;;AAC7K;AACC;EAAwI;;;AACxI;EAA2B;;;AAC5B;AACC;EACC;EACA;EAAU;EACV;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;EAA0D;EAAa;EAAW;EAAU;EAAiB;EAAiB;;;AAC9H;AAAe;EAAiE;EAAe;EAAY;EAAa;;;AAC1H;AACC;EAAqE;EAAY;;;AACjF;EAA8E;;;AAC9E;EAA8C;;;AAC9C;EAAqD;EAAe;EAAY;;;AAChF;EAA0D;;;AAC1D;EAAmE;EAAgB;;;AACnF;EAAqE;;;AACrE;EAAuC;;;AACzC;AACD;AACA;EAA2D;EAAiB;EAAmB;;;AAC/F;EAAiE;;;AACjE;EAA4F;EAAe;;;AAC3G;EAAiG;EAAgB;;;AAEjH;AACC;EAAsC;EAAqB;;;AAC3D;EAAyC;;;AACzC;EAAoD;;;AACpD;EAA2D;;;AAE5D;AACC;EAAc;EAA0B;;;AACxC;EAAgC;EAAmB;;;AACnD;EAAwC;EAAc;EAAa;;;AACnE;EAAsF;;;AACtF;EAAiC;;;AACjC;EAAqC;EAAe;;;AACpD;EAAsD;;;AACtD;EAAgD;EAAe;;;AAC/D;EAAsC;EAAsB;;;AAC5D;EAAwE;EAAe;;;AACvF;EAA0D;;;AAC1D;AACA;EAA0B;;;AAC1B;AACA;EAAqC;EAAiB;EAAc;EAAY;;;AAChF;EAAuC;EAA4B;EAAa;;;AAChF;EAA6C;EAA0B;;;AACvE;EAA2C;EAA0B;;;AACrE;AACA;EAAmC;EAA8B;EAA2B;;;AAC5F;EAAyC;EAAsB;;;AAC/D;EAAoC;EAA4B;;;AAChE;EAAyC;;;AAE1C;AACA;EAAoD;;;AACpD;EAAkD;;;AAElD;AACA;EAAgD;;;AAChD;EAA+C;;;AAE/C;AACC;EAAiB;EAA0B;;;AAC3C;EAAgB;;;AAChB;EAAsB;EAAY;;;AAClC;EAAoC;;;AACpC;EAAmF;;;AACnF;EAA0N;;;AAC1N;AACC;EAA0B;EAAW;;;AACrC;EAAmC;;;AACnC;EAA0C;;;AAC3C;AACA;EAA2D;EAAc;;;AACzE;EAAyE;EAAmB;;;AAC5F;EAA+E;;;AAC/E;EAAmF;EAAoB;;;AACvG;EAAuF;EAAgB;;;AACvG;AACC;EAAkB;;;AAClB;EAA4B;;;AAC5B;AACC;EAA4C;;;AAC5C;EAAsB;;;AACtB;EAAoE;;;AACpE;EAAiE;EAAe;EAAY;EAAa;EAAkB;EAAgB;;;AAC3I;EAAwE;;;AACxE;EAAiE;;;AACjE;EAAkE;;;AAClE;EAAkE;;;AAClE;EAAqF;;;AACrF;EAAmD;EAA2B;;;AAC9E;EAAuC;;;AACvC;AACC;EAAkC;;;AACjC;EAAqC;;;AACzC;AACC;EAAmC;;;AACpC;AACC;EAAwC;EAAc;;;AACtD;EAAgC;EAA+B;EAAiB;;;AAChF;EAAyD;EAAc;EAAc;;;AACrF;EAAwD;;;AACxD;EAA8C;;;AAC9C;EAAyC;EAAY;;;AACrD;EAAyC;EAAoB;EAAiC;;;AAC9F;EAA8B;;;AAC9B;EAAoC;EAAgB;;;AACpD;EAA2D;;;AAC3D;EAAiC;EAAgB;;;AACjD;EAAoD;EAAc;;;AACpE;AACC;AACA;EAAmD;EAAiB;;;AACpE;EAA0B;;;AAC1B;AACC;EAAU;;;AACV;EAAsB;EAAY;;;AAClC;EAA+F;EAAY;EAAe;EAAgB;EAAY;;;AACtJ;EAA+C;;;AAC/C;EAAiD;;;AACjD;AACC;EAAyD;EAAa;;;AACtE;EAAmE;EAAc;;;AACjF;AACC;EAA0D;EAAuB;EAAW;EAAmB;EAAa;;;AAC5H;EAA6D;EAAuB;EAAkB;EAAiB;EAAc;EAAoB;;;AAEzJ;EAA8E;;;AAC9E;EAAgE;;;AAChE;EAAsE;;;AACzE;AACC;EAAqD;;;AACrD;EAAqD;;;AAEvD;AACC;EAAiB;EAAsD;;;AACvE;EAA4B;EAAgB;EAAc;;;AAC1D;EAAsC;EAAc;;;AACpD;EAAyC;;;AACzC;EAAuD;EAAmB;;;AAC1E;EAAyC;EAAkB;;;AAC3D;EAAyD;;;AACzD;EAAqD;;;AACrD;EAAmI;;;AAEpI;AACC;EAAuB;EAAkB;;;AACzC;EAAwC;;;AACxC;EAAqE;;;AACrE;EAA2E;EAAa;;;AACxF;EAAyE;;;AACzE;EAAwC;;;AACxC;EAA4E;;;AAC5E;EAA0B;EAAiB;;;AAC3C;EAAqB;;;AACrB;EAAwB;EAAkB;;;AAC1C;EAA0B;EAAmB;EAAuB;;;AACrE;AAAA;AAAA;AAAA;AAAA;AAKC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AChQF;AACA;EAAiB;;;AACjB;EAA4D;;;AAC5D;EAA0B;EAAgB;EAAiB;EAAY;EAAgB;EAAsB;EAA6C;EAA0C;EAAqC;EAAc;;;AAAS;EAAyD;;;AAAW;EAAoK;;;AAAW;EAAiD;EAAS;EAAU;;;AAAgB;EAA2B;EAAgB;;;AAAW;EAAwD;;;AAAW;EAA0B;EAAsB;EAAe;EAAmB;;;AAAW;EAAwD;EAAgB;;;AAAW;EAAqH;EAAmB;;;AAAW;EAAmH;;;AAAW;EAA4L;EAAW;;;AAAe;EAAwI;;;AAE/9C;AACA;EAAgC;IAAG;IAAU;IAAyC;;EAAiC;IAAG;IAAU;IAAqC;;;AAA8B;EAAwB;IAAG;IAAU;IAAyC;;EAAiC;IAAG;IAAU;IAAqC;;;AAA8B;EAAoB;EAAe;EAAU;EAAa;EAAkB;EAAkB;EAAU;EAAuB;EAAe;EAAc;EAAS;EAAe;EAAiB;EAAkB;EAAkB;EAAgB;EAA8B;EAAsB;EAA8B;EAA0B;EAAgB;EAAgH;;;AAAwG;EAAoD;EAAU;EAAiB;;;AAAmB;EAAyB;EAAqB;;;AAAc;EAAiC;EAA+D;;;AAAuD;EAA2B;EAAc;EAAkB;;;AAAQ;EAA2B;EAAkB;;;AAAqB;EAAgC;EAAY;;;AAAc;EAAmH;EAAkC;;;AAA0B;EAAmH;EAAoD;;;AAA4C;EAAuF;EAAgB;EAA6B;;;AAA4B;EAA4C;;;AAAc;EAA4C;EAAY;;;AAA6B;EAAuD;;;AAAY;EAAqD;EAAkB;EAAc;EAAoB;EAAyB;EAAW;EAAS;EAAQ;;;AAAU;EAAoJ;EAAU;;;AAAW;EAA6E;EAAS;;;AAAU;EAA2B;EAAiB;;;AAAc;EAA0B;EAAiB;;;AAAc;EAAuE;;;AAAY;EAAoC;;;AAA4B;EAAmC;;;AAAyB;EAA6E;;;AAAS;EAAuC;;;AAAyB;EAAsC;;;AAAsB;EAAwE;;;AAAU;EAAmB;EAAkB;;;AAAqB;EAAkB;EAAoB;EAAqB;EAAoB;;;AAAa;EAAmH;EAAyB;EAAsB;EAAqB;EAAiB;EAAY;EAAqB;;;AAAoB;EAAmC;EAAe;EAAc;EAAkB;EAAkB;EAAgB;EAAmB;EAAe;EAAW;;;AAAO;EAAgF;EAAqB;EAAe;EAAkB;EAAM;EAAa;;;AAAU;EAAsH;;;AAAa;EAAqG;;;AAAkB;EAA0H;;;AAAO;EAA0H;;;AAAQ;EAA4F;;;AAAc;EAAoG;;;AAAa;EAAwF;EAAW;;;AAAY;EAAkG;EAA4B;EAAoB;;;AAAa;EAAiB;;;AAAY;EAA6C;;;AAAqB;EAAuB;;;AAAW;EAAkC;;;AAAa;EAAoG;EAAS;;;AAAwB;EAAsB;EAAkB;EAAQ;EAAW;EAAoB;EAAW;EAAgB;EAAU;EAAe;EAAoC;EAA8B;;;AAAsB;EAA4B;;;AAA0B;EAA6B;;;AAA0B;EAA4B;EAAc;EAAW;;;AAAkB;EAA8B;EAAM;;;AAAgB;EAAoC;EAAkC;EAAmC;EAA0C;;;AAAQ;EAAgC;;;AAAQ;EAAsC;EAAkC;EAAmC;EAAuC;;;AAAQ;EAA0B;EAAc;;;AAAY;EAA+B;;;AAAoB;EAAqE;;;AAA2B;EAA4B;;;AAAU;EAAyB;EAAe;EAAgB;EAAc;EAAkB;EAAU;EAAW;EAAmB;EAAc;EAAY;EAAqB;EAAkB;EAAqC;;;AAA6B;EAAwC;EAAoB;EAAgB;EAAc;EAAqB;EAAiB;;;AAAU;EAA0C;EAAU;EAAY;;;AAAqB;EAA6D;;;AAAmC;EAA+D;;;AAAgC;EAAiG;EAAe;EAAS;EAAgB;EAAsB;EAAc;EAAkB;EAAoB;EAAgB;EAAY;EAAoB;EAAmB;EAAuB;;;AAA8B;EAAwC;EAAY;EAAS;EAAqB;EAA6B;EAA0B;;;AAAqB;EAA0G;EAAe;EAAqB;EAAe;;;AAAoB;EAAyD;EAAoB;EAAe;EAAgB;EAAU;EAAkB;EAA4B;EAAyB;;;AAAW;EAA+H;;;AAAU;EAA+D;;;AAA2B;EAAwF;EAA6B;EAAU;;;AAAU;EAAoB;EAAe;EAAkB;EAAgB;EAAW;EAAoB;EAAqB;EAAoB;EAAa;EAAyB;EAA2B;EAAsB;EAAmB;;;AAAY;EAAuE;EAAmB;EAAe;EAAW;;;AAAO;EAAuB;EAAe;EAAc;EAAe;EAAsB;EAAc;EAAS;EAAkB;EAAc;;;AAAmB;EAAiB;;;AAAgB;EAAgE;EAAoB;EAAqB;EAAoB;;;AAAa;EAAgB;EAAkB;EAAgB;EAAwB;EAA+B;EAAqB;EAAuB;;;AAAgB;EAAsB;;;AAAU;EAA6B;EAA8B;EAAsB;;;AAAqB;EAAc;EAAU;EAAU;EAAgB;EAAgB;EAAoB;EAAoB;EAAoB;EAAoB;EAAqB;EAAa;EAAuB;EAAe;EAAmB;EAAsB;EAAqC;EAA6B;EAAqC;EAA6B;;;AAAU;EAA4B;EAAoC;;;AAA4B;EAAe;EAAe;EAA6B;EAAoB;EAAc;EAAe;EAAgB;EAAkB;EAA+B;EAAoC;EAAuB;EAAe;EAAY;EAAiB;EAAS;EAAkB;EAAwB;EAA+B;EAAqB;EAAuB;;;AAAkB;EAAkY;EAAe;EAAU;EAAmB;;;AAAqB;EAAqB;;;AAAqB;EAAsD;EAAqB;EAAmB;;;AAAW;EAAskB;EAAmB;EAAwB;EAAgB;EAAW;;;AAAqB;EAA2G;;;AAA4B;EAAqG;;;AAA4B;EAA2M;EAAqC;;;AAA6B;EAAsI;;;AAAmB;EAAuB;EAAgB;EAAoD;;;AAA4C;EAA0E;EAAe;;;AAAyB;EAAgK;EAAwB;EAAe;EAAyB;;;AAAe;EAA0E;EAAmB;;;AAAwB;EAA6B;EAAgB;EAAoD;;;AAA4C;EAAsB;;;AAAkB;EAA0B;;;AAAe;EAAuB;;;AAAW;EAAwC;EAAe;EAAmC;;;AAA2B;EAA0C;EAAW;EAAW;;;AAAiB;EAA0F;EAAc;EAAW;EAAe;EAAwB;EAAe;EAAe;;;AAAS;EAAgD;EAA8B;;;AAAsB;EAA0B;EAAc;EAAoB;EAAqB;EAAoB;EAAa;;;AAAgB;EAAsB;EAAqB;;;AAAU;EAAsC;EAAkB;EAA8B;;;AAAsB;EAAgB;EAAU;EAAc;EAAS;EAAiB;EAAgB;EAAgB;EAAoB;EAAqB;EAAoB;;;AAAa;EAAsB;EAAW;EAAc;;;AAAW;EAAiC;EAAmB;EAAe;EAAW;EAAO;EAAU;EAAY;;;AAAW;EAAoD;;;AAA4B;EAAsD;;;AAAyB;EAA4C;;;AAAU;EAA0C;;;AAAU;EAAsB;EAAe;EAAwB;EAAgB;EAAS;EAAgB;EAAS;EAAU;EAAe;EAAoB;EAAc;EAAe;EAAkB;EAA6B;EAA0B;;;AAAqB;EAAqC;;;AAAgB;EAA8E;;;AAAgB;EAA4B;EAAU;;;AAAS;EAA2E;EAAe;EAAW;EAAoB;EAAc;EAAgB;EAAS;EAAyB;EAAsB;EAAqB;EAAiB;EAA0B;EAA2B;;;AAAkB;EAAiC;EAAU;EAAU;EAAe;EAAkB;;;AAAgB;EAAsI;;;AAAgB;EAA2B;;;AAChne;EAAgC;IAAG;IAAU;IAAyC;;EAAiC;IAAG;IAAU;IAAqC;;;AAA8B;EAAwB;IAAG;IAAU;IAAyC;;EAAiC;IAAG;IAAU;IAAqC;;;AAA8B;EAAoB;EAAe;EAAU;EAAa;EAAkB;EAAkB;EAAU;EAAuB;EAAe;EAAc;EAAS;EAAe;EAAiB;EAAkB;EAAkB;EAAgB;EAA8B;EAAsB;EAA8B;EAA0B;EAA8C;;;AAAsC;EAAoD;EAAU;EAAiB;;;AAAmB;EAAyB;EAAqB;;;AAAc;EAAiC;EAA+D;;;AAAuD;EAA2B;EAAc;EAAkB;;;AAAQ;EAA2B;EAAkB;;;AAAqB;EAAgC;EAAY;;;AAAc;EAAmH;EAAkC;;;AAA0B;EAAmH;EAAoD;;;AAA4C;EAAuF;EAAgB;EAA6B;;;AAA4B;EAA4C;;;AAAc;EAA4C;;;AAAY;EAAsD;;;AAAgB;EAA4C;;;AAAyB;EAAuD;;;AAAY;EAAqD;EAAkB;EAAc;EAAoB;EAAyB;EAAW;EAAS;EAAQ;;;AAAU;EAAoJ;EAAU;;;AAAW;EAA6E;EAAS;;;AAAU;EAA2B;EAAiB;;;AAAc;EAA0B;EAAiB;;;AAAc;EAAuE;EAAY;;;AAA4B;EAA6E;EAAS;;;AAAyB;EAAwE;;;AAAU;EAAmB;EAAkB;;;AAAqB;EAAkB;EAAoB;EAAqB;EAAoB;;;AAAa;EAAmH;EAAyB;EAAsB;EAAqB;EAAiB;EAAY;EAAc;;;AAAa;EAAmC;EAA0B;EAAmB;EAAc;EAAkB;EAAkB;EAAgB;EAAmB;EAAe;EAAW;;;AAAO;EAAgF;EAAqB;EAAe;EAAkB;EAAM;EAAa;;;AAAU;EAAsH;;;AAAa;EAAqG;;;AAAkB;EAA0H;;;AAAO;EAA0H;;;AAAQ;EAA4F;;;AAAW;EAAoG;;;AAAa;EAAwF;EAAW;;;AAAY;EAAkG;EAA4B;EAAoB;;;AAAa;EAAiB;;;AAAY;EAA6C;;;AAAqB;EAAuB;;;AAAW;EAAkC;;;AAAa;EAAoG;EAAS;;;AAAwB;EAAsB;EAAkB;EAAQ;EAAW;EAAoB;EAAW;EAAgB;EAAU;EAAe;EAAoC;EAA8B;;;AAAsB;EAA4B;;;AAA0B;EAA6B;;;AAA0B;EAA4B;EAAc;EAAW;;;AAAkB;EAA8B;EAAM;;;AAAgB;EAAoC;EAAkC;EAAmC;EAA0C;;;AAAQ;EAAgC;;;AAAQ;EAAsC;EAAkC;EAAmC;EAAuC;;;AAAQ;EAA0B;EAAc;;;AAAY;EAA+B;;;AAAwB;EAAqE;;;AAA2B;EAA4B;;;AAAU;EAAyB;EAAe;EAAgB;EAAc;EAAkB;EAAU;EAAW;EAAmB;EAAc;EAAY;EAAqB;EAAkB;EAAqC;;;AAA6B;EAAwC;EAAoB;EAAgB;EAAc;EAAqB;EAAiB;;;AAAU;EAA0C;EAAU;EAAY;;;AAAqB;EAA6D;;;AAA4B;EAA+D;;;AAAyB;EAAiG;EAAS;EAAgB;EAAsB;EAAc;EAAkB;EAAoB;EAAgB;EAAY;EAAoB;EAAmB;EAAuB;;;AAA8B;EAAwC;EAAe;EAAY;EAAS;EAAqB;EAA6B;EAA0B;;;AAAqB;EAA0G;EAAe;EAAyB;EAAe;;;AAAoB;EAAyD;EAAoB;EAAmB;EAAe;EAAgB;EAAU;EAAkB;EAA4B;EAAyB;;;AAAW;EAA+H;;;AAAU;EAA+D;;;AAA2B;EAAwF;EAAyB;EAAU;;;AAAU;EAAoB;EAAmB;EAAkB;EAAgB;EAAW;EAAoB;EAAqB;EAAoB;EAAa;EAAyB;EAA2B;EAAsB;EAAmB;;;AAAY;EAAuE;EAAmB;EAAe;EAAW;;;AAAO;EAAuB;EAAe;EAAc;EAAmB;EAAc;EAAc;EAAS;EAAkB;EAAc;;;AAAmB;EAAiB;;;AAAgB;EAAgE;EAAoB;EAAqB;EAAoB;;;AAAa;EAAgB;EAAkB;EAAgB;EAAwB;EAA+B;EAAqB;EAAuB;EAAgB;EAA8B;;;AAA+B;EAAsB;;;AAAU;EAA6B;EAA8B;EAAsB;;;AAAqB;EAAc;EAAU;EAAU;EAAgB;EAAgB;EAAoB;EAAoB;EAAoB;EAAoB;EAAqB;EAAa;EAAuB;EAAe;EAAmB;EAAsB;EAAqC;EAA6B;EAAqC;EAA6B;;;AAAU;EAA4B;EAAoC;;;AAA4B;EAAe;EAAe;EAA6B;EAAoB;EAAc;EAAe;EAAgB;EAAkB;EAA+B;EAAoC;EAAuB;EAAe;EAAY;EAAiB;EAAS;EAAkB;EAAwB;EAA+B;EAAqB;EAAuB;;;AAAkB;EAAkY;EAAe;EAAU;EAAmB;;;AAAqB;EAAqB;;;AAAkB;EAAsD;EAAkB;EAAgB;;;AAAW;EAAskB;EAAmB;EAAwB;EAAgB;EAAW;;;AAAqB;EAA2G;;;AAA4B;EAAqG;;;AAA4B;EAA2M;EAAqC;;;AAA6B;EAAsI;;;AAAmB;EAAuB;EAAgB;EAAoD;;;AAA4C;EAA0E;EAAe;;;AAAyB;EAAgK;EAAwB;EAAe;EAAyB;;;AAAe;EAA0E;EAAmB;;;AAAwB;EAA6B;EAAgB;EAAoD;;;AAA4C;EAAsB;;;AAAkB;EAA0B;;;AAAe;EAAuB;;;AAAW;EAAwC;EAAe;;;AAA8B;EAA0C;EAAW;EAAW;;;AAAiB;EAA0F;EAAc;EAAW;EAAe;EAAwB;EAAe;EAAe;;;AAAS;EAAgD;EAA8B;;;AAAsB;EAA0B;EAAc;EAAoB;EAAqB;EAAoB;EAAa;EAAgB;EAAgB;;;AAAgC;EAAsB;EAAqB;;;AAAU;EAAsC;EAAkB;EAA8B;;;AAAsB;EAAgB;EAAU;EAAc;EAAS;EAAiB;EAAgB;EAAgB;EAAoB;EAAqB;EAAoB;EAAa;EAAgB;;;AAA0B;EAAsB;EAAW;EAAc;;;AAAW;EAAiC;EAAmB;EAAe;EAAW;EAAO;EAAU;EAAY;;;AAAW;EAAoD;;;AAA4B;EAAsD;;;AAAyB;EAA4C;;;AAAU;EAA0C;;;AAAU;EAAsB;EAAe;EAAwB;EAAgB;EAAS;EAAgB;EAAS;EAAU;EAAe;EAAoB;EAAc;EAAe;EAAkB;EAA6B;EAA0B;;;AAAqB;EAAiE;;;AAAgB;EAA8E;;;AAAgB;EAA4B;EAAU;;;AAAS;EAA2E;EAAe;EAAW;EAAoB;EAAc;EAAgB;EAAS;EAAyB;EAAsB;EAAqB;EAAiB;EAA0B;EAA2B;;;AAAkB;EAAiC;EAAU;EAAU;EAAe;EAAkB;;;AAAgB;EAAsI;;;AAAmB;EAA2B;;;AAC1ie;EAA8B;EAAoB;;;AAAe;EAA6B;EAAe;EAA6B;EAAkB;EAA8B;EAAsB;EAAc;EAAe;EAAqB;EAAgB;EAAY;EAAuB;EAAa;EAAkB;EAAwB;EAA+B;EAAqB;EAAkB;;;AAAU;EAAgD;;;AAAW;EAA4G;EAAmB;;;AAAyB;EAAkC;;;AAAmB;EAA0E;;;AAAW;EAAoJ;EAAW;;;AAAU;EAA+D;;;AAA4B;EAAmC;;;AAAqB;EAAsJ;EAAmB;EAAe;EAAU;;;AAAqB;EAAiN;EAAmB;;;AAAqB;EAAkF;EAAmB;EAAqB;;;AAAW;EAAoH;EAAyB;EAAgB;EAAW;;;AAAqB;EAAwC;;;AAA4B;EAAsC;;;AAA4B;EAAiD;;;AAAmB;EAAqC;EAAgB;;;AAA4C;EAA0N;EAAmB;EAAwB;EAAgB;EAAW;;;AAEl7E;AACA;EAAqC;EAAsB;EAA4B;EAAkC;EAAW;;;AAA4C;EAAqD;;;AAAsB;EAAoH;EAAW;EAAkB;;;AAAW;EAAwD;EAAyB;;;AAAmB;EAA8E;;;AAAsB;EAA6E;EAAiC;EAAuB;EAAS;;;AAAS;EAA+E;;;AAAS;EAAiF;;;AAAS;EAAiF;EAAyB;;;AAAY;EAAgF;EAAoC;EAAuB;EAAY;;;AAAS;EAAkF;;;AAAY;EAAoF;;;AAAY;EAA+E;;;AAAuB;EAA8E;EAAkC;EAA2B;EAAU;;;AAAQ;EAAgF;;;AAAU;EAAkF;;;AAAU;EAAgF;EAAwB;;;AAAW;EAA+E;EAA2B;EAAW;EAAQ;;;AAAmC;EAAiF;;;AAAW;EAAmF;;;AAAW;EAAsD;;;AAAU;EAA4D;EAA6U;EAAyB;EAAW","file":"events-manager.css"}
|
includes/css/events-manager.min.css
CHANGED
@@ -1,3 +1,3 @@
|
|
1 |
-
@charset "UTF-8";@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.em{--counter-background:#F36752;--counter-color:#fff;--counter-background-tentative:#ddd;--counter-color-tentative:#888;--default-color:#666666;--default-border:#4b86b4;--palette-1-bg:#03396c;--palette-1-color:#FFFFFF;--meta-color:#787878;--meta-bg:transparent;--main-bg:#F5F5F5;--main-h3-color:#777777;--main-border-color:#cdcdcd;--theme-hue:0;--accent-hue:220;--accent-s:86%;--accent-l:57%;--text-color-richer:hsl(var(--theme-hue), 0%, 5%);--text-color-normal:hsl(var(--theme-hue), 0%, 13%);--text-color-softer:hsl(var(--theme-hue), 0%, 33%);--accent-color:hsl(var(--accent-hue), var(--accent-s), var(--accent-l));--accent-color-hover:hsl(var(--accent-hue), calc(var(--accent-s) - 10%), calc(var(--accent-l) - 8%));--border-color:hsl(var(--theme-hue), 0%, 73%);--border-color-softer:hsl(var(--theme-hue), 0%, 82%);--background-color:transparent;--background-color-softer:hsl(var(--theme-hue), 0%, 95%);--background-color-checkboxes:white;--background-color-inputs:white;--code-background:hsl(var(--theme-hue), 0%, 95%);--button-primary-color:white;--font-size:16px;--line-height:20px;--font-weight:400;--font-family:"Raleway", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;--grid-max-width:960px;--icon-logo-office365:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2075 2499.8'%3E%3Cpath fill='%23eb3c00' d='M0 2016.6V496.8L1344.4 0 2075 233.7v2045.9l-730.6 220.3L0 2016.6l1344.4 161.8V409.2L467.6 613.8v1198.3z'/%3E%3C/svg%3E");--icon-logo-google-calendar:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidYMid' viewBox='0 0 256 256'%3E%3Cpath fill='%23FFF' d='M195.368421 60.6315789H60.6315789V195.368421H195.368421z'/%3E%3Cpath fill='%23EA4335' d='M195.368421 256 256 195.368421l-30.315789-5.172416-30.31579 5.172416-5.533259 27.729581z'/%3E%3Cpath fill='%23188038' d='M0 195.368421v40.421053C0 246.955789 9.04421053 256 20.2105263 256h40.4210526l6.2252856-30.315789-6.2252856-30.31579-33.0323915-5.172416L0 195.368421Z'/%3E%3Cpath fill='%231967D2' d='M256 60.6315789V20.2105263C256 9.04421053 246.955789 0 235.789474 0h-40.421053c-3.688839 15.0358547-5.533259 26.1010948-5.533259 33.1957202 0 7.0946254 1.84442 16.2399117 5.533259 27.4358587 13.409565 3.8399077 23.514828 5.7598615 30.31579 5.7598615 6.800961 0 16.906224-1.9199538 30.315789-5.7598615Z'/%3E%3Cpath fill='%23FBBC04' d='M256 60.6315789h-60.631579V195.368421H256z'/%3E%3Cpath fill='%2334A853' d='M195.368421 195.368421H60.6315789V256H195.368421z'/%3E%3Cpath fill='%234285F4' d='M195.368421 0H20.2105263C9.04421053 0 0 9.04421053 0 20.2105263V195.368421h60.6315789V60.6315789H195.368421V0Z'/%3E%3Cpath fill='%234285F4' d='M88.2694737 165.153684c-5.0357895-3.402105-8.5221053-8.370526-10.4252632-14.938947l11.6884211-4.816842c1.0610526 4.042105 2.9136842 7.174737 5.5578947 9.397894 2.6273684 2.223158 5.8273687 3.317895 9.5663157 3.317895 3.823158 0 7.107369-1.162105 9.852632-3.486316 2.745263-2.32421 4.126315-5.288421 4.126315-8.875789 0-3.671579-1.448421-6.669474-4.345263-8.993684-2.896842-2.324211-6.534737-3.486316-10.88-3.486316h-6.7536839v-11.570526H102.72c3.738947 0 6.888421-1.010527 9.448421-3.031579 2.56-2.021053 3.84-4.783158 3.84-8.303158 0-3.132632-1.145263-5.625263-3.435789-7.494737-2.290527-1.869474-5.187369-2.812632-8.707369-2.812632-3.435789 0-6.1642104.909474-8.185263 2.745264-2.0197181 1.840674-3.5381792 4.164731-4.4126316 6.753684l-11.5705263-4.816842c1.5326316-4.345264 4.3452632-8.1852635 8.471579-11.5031583 4.1263157-3.3178947 9.3978947-4.9852631 15.7978949-4.9852631 4.732631 0 8.993684.9094737 12.766316 2.7452631 3.772631 1.8357895 6.736842 4.3789474 8.875789 7.6126316 2.138947 3.2505267 3.2 6.8884207 3.2 10.9305267 0 4.126315-.993684 7.612631-2.981053 10.475789-1.987368 2.863158-4.429473 5.052632-7.326315 6.585263v.690527c3.740515 1.542157 6.989694 4.07512 9.397894 7.326315 2.442106 3.284211 3.671579 7.208421 3.671579 11.789474s-1.162105 8.673684-3.486315 12.261053c-2.324211 3.587368-5.541053 6.416842-9.616843 8.471579-4.092631 2.054736-8.690526 3.099071-13.793684 3.099071-5.9115787.016718-11.3684208-1.684335-16.4042103-5.08644Zm71.7978943-58.00421-12.833684 9.28-6.416842-9.734737L163.84 90.0884211h8.825263v78.3326319h-12.597895v-61.271579Z'/%3E%3C/svg%3E");--icon-logo-apple:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 52.226 52.226'%3E%3Cpath d='M36.802 1.055 36.747 0l-1.05.113c-.103.011-10.252 1.234-10.948 12.581l-.07 1.136 1.136-.077c.116-.008 11.611-.925 10.987-12.698zm-1.981 1.267c-.191 6.838-5.511 8.74-7.953 9.253.93-6.645 5.749-8.67 7.953-9.253z'/%3E%3Cpath d='m46.584 37.517-.639-.207c-3.867-1.25-6.464-4.792-6.464-8.814 0-3.578 2.023-6.778 5.281-8.352l.972-.469-.542-.933c-.232-.4-2.401-3.943-6.983-5.116-3.634-.93-7.72-.107-12.149 2.447-1.875-1.138-8.103-4.418-13.058-1.13-.97.536-11.251 6.695-5.9 23.313.157.372 3.888 9.113 8.303 12.387 1.191 1.138 4.237 2.56 7.718.187.603-.249 4.638-1.802 7.198.017.945.647 2.595 1.38 4.338 1.38 1.322 0 2.697-.421 3.859-1.621.542-.469 5.493-4.888 8.066-11.888l.075-.204-.075-.997zm-9.402 11.598-.077.073c-2.193 2.303-5.518.1-5.641.018-1.308-.93-2.823-1.233-4.244-1.233-2.579 0-4.847.999-4.992 1.064l-.163.092c-3.019 2.107-5.086.253-5.305.042l-.118-.101c-3.993-2.912-7.663-11.507-7.668-11.51-5.008-15.568 4.586-20.66 4.994-20.867l.11-.065c4.647-3.12 11.327 1.396 11.393 1.441l.533.366.552-.333c4.16-2.515 7.914-3.37 11.157-2.539 2.642.676 4.326 2.327 5.15 3.342-3.347 2.051-5.381 5.63-5.381 9.591 0 4.556 2.735 8.604 6.902 10.365-2.565 6.261-7.153 10.213-7.202 10.254z'/%3E%3C/svg%3E");--icon-logo-outlook:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%230072c6' d='M19.484 7.937v5.477l1.916 1.205a.489.489 0 0 0 .21 0l8.238-5.554a1.174 1.174 0 0 0-.959-1.128Z'/%3E%3Cpath fill='%230072c6' d='m19.484 15.457 1.747 1.2a.522.522 0 0 0 .543 0c-.3.181 8.073-5.378 8.073-5.378v10.066a1.408 1.408 0 0 1-1.49 1.555h-8.874v-7.443ZM10.44 12.932a1.609 1.609 0 0 0-1.42.838 4.131 4.131 0 0 0-.526 2.218A4.05 4.05 0 0 0 9.02 18.2a1.6 1.6 0 0 0 2.771.022 4.014 4.014 0 0 0 .515-2.2 4.369 4.369 0 0 0-.5-2.281 1.536 1.536 0 0 0-1.366-.809Z'/%3E%3Cpath fill='%230072c6' d='M2.153 5.155v21.427L18.453 30V2Zm10.908 14.336a3.231 3.231 0 0 1-2.7 1.361 3.19 3.19 0 0 1-2.64-1.318A5.459 5.459 0 0 1 6.706 16.1a5.868 5.868 0 0 1 1.036-3.616 3.267 3.267 0 0 1 2.744-1.384 3.116 3.116 0 0 1 2.61 1.321 5.639 5.639 0 0 1 1 3.484 5.763 5.763 0 0 1-1.035 3.586Z'/%3E%3C/svg%3E");--icon-download:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 479 479' fill='%23555'%3E%3Cpath d='M158.4 196.8c-5.3 5.3-5.3 13.8 0 19.1l71.6 71.6c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4l71.6-71.6c5.3-5.3 5.3-13.8 0-19.1s-13.8-5.3-19.1 0L253 245.3V13.5C253 6 247 0 239.5 0S226 6 226 13.5v231.8l-48.5-48.5c-5.3-5.3-13.9-5.3-19.1 0z'/%3E%3Cpath d='m460.2 307.4-47-170c-1.1-3.9-3.8-7-7.4-8.7l-1.3-.6c-1.8-.8-3.7-1.2-5.6-1.2h-84.7c-7.5 0-13.5 6-13.5 13.5s6 13.5 13.5 13.5h75.6l39.7 143.8h-105c-7.5 0-13.5 6-13.5 13.5v12.2c0 17.9-14.5 32.4-32.4 32.4h-82.4c-17.9 0-32.4-14.5-32.4-32.4v-12.2c0-7.5-6-13.5-13.5-13.5H49.4l39.9-144.1h75.6c7.5 0 13.5-6 13.5-13.5s-6-13.5-13.5-13.5H80.1c-1.9 0-3.8.4-5.6 1.2l-1.3.6c-3.6 1.7-6.4 4.8-7.4 8.7l-47 170c-.3 1.2-.5 2.4-.5 3.6v70.9c0 53.7 43.7 97.4 97.4 97.4h247.6c53.7 0 97.4-43.7 97.4-97.4V311c0-1.3-.1-2.5-.5-3.6zm-26.5 74.2c0 38.8-31.6 70.4-70.4 70.4H115.7c-38.8 0-70.4-31.6-70.4-70.4v-56.9H137c.7 32.1 27.1 58 59.4 58h82.4c32.3 0 58.7-25.9 59.4-58h95.7v56.9h-.2z'/%3E%3C/svg%3E");--icon-spinner:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' display='block' preserveAspectRatio='xMidYMid' style='margin:auto;background:0 0' viewBox='0 0 100 100'%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0'%3E%3Canimate attributeName='opacity' begin='-0.9166666666666666s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0' transform='rotate(30 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.8333333333333334s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0' transform='rotate(60 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.75s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0' transform='rotate(90 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.6666666666666666s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0' transform='rotate(120 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.5833333333333334s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0' transform='rotate(150 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.5s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0' transform='rotate(180 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.4166666666666667s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0' transform='rotate(210 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.3333333333333333s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0' transform='rotate(240 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.25s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0' transform='rotate(270 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.16666666666666666s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0' transform='rotate(300 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.08333333333333333s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0' transform='rotate(330 50 50)'%3E%3Canimate attributeName='opacity' begin='0s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3C/svg%3E");--icon-calendar:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 512 512' fill='%23555'%3E%3Cpath d='M472 60h-8V44c0-13.234-10.766-24-24-24s-24 10.766-24 24v16H96V44c0-13.234-10.766-24-24-24S48 30.766 48 44v16h-8C17.944 60 0 77.944 0 100v352c0 22.056 17.944 40 40 40h432c22.056 0 40-17.944 40-40V100c0-22.056-17.944-40-40-40zm-40-16c0-4.411 3.589-8 8-8s8 3.589 8 8v23.981c0 .007-.001.013-.001.019s.001.013.001.019V92c0 4.411-3.589 8-8 8s-8-3.589-8-8V44zM72 36c4.411 0 8 3.589 8 8v48c0 4.411-3.589 8-8 8s-8-3.589-8-8V44c0-4.411 3.589-8 8-8zm400 440H40c-13.234 0-24-10.766-24-24V148h384c4.418 0 8-3.582 8-8s-3.582-8-8-8H16v-32c0-13.234 10.766-24 24-24h8v16c0 13.234 10.766 24 24 24s24-10.766 24-24V76h320v16c0 13.234 10.766 24 24 24s24-10.766 24-24V76h8c13.234 0 24 10.766 24 24v32h-16c-4.418 0-8 3.582-8 8s3.582 8 8 8h16v304c0 13.234-10.766 24-24 24z'/%3E%3Cpath d='M448 132h-16c-4.418 0-8 3.582-8 8s3.582 8 8 8h16c4.418 0 8-3.582 8-8s-3.582-8-8-8z'/%3E%3Cg stroke='null'%3E%3Crect width='30' height='15' x='206' y='222' rx='8'/%3E%3Crect width='30' height='15' x='277' y='222' rx='8'/%3E%3Crect width='30' height='15' x='346' y='222' rx='8'/%3E%3Crect width='30' height='15' x='416' y='222' rx='8'/%3E%3Crect width='30' height='15' x='66' y='302' rx='8'/%3E%3Crect width='30' height='15' x='136' y='302' rx='8'/%3E%3Crect width='30' height='15' x='206' y='302' rx='8'/%3E%3Crect width='30' height='15' x='276' y='302' rx='8'/%3E%3Crect width='30' height='15' x='346' y='302' rx='8'/%3E%3Crect width='30' height='15' x='416' y='302' rx='8'/%3E%3Crect width='30' height='15' x='66' y='392' rx='8'/%3E%3Crect width='30' height='15' x='136' y='392' rx='8'/%3E%3Crect width='30' height='15' x='206' y='392' rx='8'/%3E%3Crect width='30' height='15' x='276' y='392' rx='8'/%3E%3Crect width='30' height='15' x='346' y='392' rx='8'/%3E%3C/g%3E%3C/svg%3E");--icon-calendar-empty:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 512 512' fill='%23555'%3E%3Cg stroke='null'%3E%3Cpath d='M472 47.37289h-8V30.42374c0-14.01907-10.766-25.42373-24-25.42373s-24 11.40466-24 25.42373v16.94915H96V30.42374C96 16.40467 85.234 5.00001 72 5.00001S48 16.40467 48 30.42374v16.94915h-8c-22.056 0-40 19.00847-40 42.37288v372.88136c0 23.36441 17.944 42.37288 40 42.37288h432c22.056 0 40-19.00847 40-42.37288V89.74577c0-23.36441-17.944-42.37288-40-42.37288zm-40-16.94915c0-4.67267 3.589-8.47458 8-8.47458s8 3.80191 8 8.47458v25.4036c0 .00742-.001.01377-.001.02013s.001.01377.001.02013v25.4036c0 4.67267-3.589 8.47458-8 8.47458s-8-3.80191-8-8.47458V30.42374zM72 21.94916c4.411 0 8 3.80191 8 8.47458V81.2712c0 4.67267-3.589 8.47458-8 8.47458s-8-3.80191-8-8.47458V30.42374c0-4.67267 3.589-8.47458 8-8.47458zm400 466.10169H40c-13.234 0-24-11.40466-24-25.42373v-322.0339h384c4.418 0 8-3.79449 8-8.47458s-3.582-8.47458-8-8.47458H16V89.74575c0-14.01907 10.766-25.42373 24-25.42373h8v16.94915c0 14.01907 10.766 25.42373 24 25.42373s24-11.40466 24-25.42373V64.32202h320v16.94915c0 14.01907 10.766 25.42373 24 25.42373s24-11.40466 24-25.42373V64.32202h8c13.234 0 24 11.40466 24 25.42373v33.89831h-16c-4.418 0-8 3.79449-8 8.47458s3.582 8.47458 8 8.47458h16v322.0339c0 14.01907-10.766 25.42373-24 25.42373z'/%3E%3Cpath d='M448 123.64407h-16c-4.418 0-8 3.79449-8 8.47458s3.582 8.47458 8 8.47458h16c4.418 0 8-3.79449 8-8.47458s-3.582-8.47458-8-8.47458z'/%3E%3C/g%3E%3C/svg%3E");--icon-list-grouped:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 64 64' fill='%23555'%3E%3Cpath stroke='null' d='M1.52092 5.89552h60.86722c.84042 0 1.52107-.4472 1.52107-.9995 0-.5522-.68065-.9995-1.52107-.9995H1.52092C.68065 3.89652 0 4.34382 0 4.89602c0 .5523.68065.9995 1.52092.9995z'/%3E%3Cpath d='M62.98405 19.62524h-40c-.5522 0-.9995.4473-.9995.9995 0 .5523.4473.9995.9995.9995h40c.5523 0 .9996-.4472.9996-.9995 0-.5522-.4473-.9995-.9996-.9995z'/%3E%3Cpath stroke='null' d='M10.00888 13.67918c-3.87581 0-7.02924 3.15984-7.02924 7.04356 0 3.88384 3.15342 7.0437 7.02924 7.0437 3.87592 0 7.02934-3.15986 7.02934-7.0437 0-3.88372-3.15342-7.04356-7.02934-7.04356zm0 11.80281c-2.61911 0-4.74945-2.13465-4.74945-4.75925 0-2.62448 2.13034-4.75913 4.74945-4.75913 2.61925 0 4.74956 2.13465 4.74956 4.75913 0 2.62459-2.1303 4.75925-4.74956 4.75925zM1.52092 37.42953h60.86722c.84043 0 1.52108-.4472 1.52108-.9995 0-.5522-.68065-.9995-1.52108-.9995H1.52092c-.84027 0-1.52092.4473-1.52092.9995 0 .5523.68065.9995 1.52092.9995z'/%3E%3Cpath d='M62.98405 51.15925h-40c-.5522 0-.9995.4473-.9995.9995 0 .5523.4473.9995.9995.9995h40c.5523 0 .9996-.4472.9996-.9995 0-.5522-.4473-.9995-.9996-.9995z'/%3E%3Cpath stroke='null' d='M10.00888 45.21319c-3.87582 0-7.02924 3.15984-7.02924 7.04356 0 3.88384 3.15342 7.0437 7.02924 7.0437 3.87592 0 7.02934-3.15986 7.02934-7.0437 0-3.88372-3.15342-7.04356-7.02934-7.04356zm0 11.80281c-2.61912 0-4.74945-2.13465-4.74945-4.75925 0-2.62447 2.13033-4.75913 4.74945-4.75913 2.61925 0 4.74955 2.13466 4.74955 4.75913 0 2.6246-2.1303 4.75925-4.74955 4.75925z'/%3E%3C/svg%3E");--icon-filter:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 256 256'%3E%3Cg fill='%23555' stroke-miterlimit='10' stroke-width='0'%3E%3Cpath d='M1.793 44.436943c0-3.0962784 2.5129216-5.6092 5.6092-5.6092h92.229271c3.0962784 0 5.6092 2.5129216 5.6092 5.6092s-2.5129216 5.6092-5.6092 5.6092H7.4022c-3.0962784 0-5.6092-2.510117-5.6092-5.6092zM87.7343578 211.563057c0-3.0962784 2.5129216-5.6092 5.6092-5.6092H248.5978c3.0962784 0 5.6092 2.5129216 5.6092 5.6092s-2.5129216 5.6092-5.6092 5.6092H93.3435578c-3.099083 0-5.6092-2.5129216-5.6092-5.6092zM1.793 128c0-3.0962784 2.5129216-5.6092 5.6092-5.6092h168.4947588c3.0962784 0 5.6092 2.5129216 5.6092 5.6092s-2.5129216 5.6092-5.6092 5.6092H7.4022c-3.0962784 0-5.6092-2.5129216-5.6092-5.6092z'/%3E%3Cpath d='M170.2877588 128c0-15.3243344 12.466447-27.793586 27.793586-27.793586S225.8749308 112.672861 225.8749308 128s-12.466447 27.793586-27.793586 27.793586S170.2877588 143.327139 170.2877588 128zm44.3659674 0c0-9.1401914-7.4349946-16.575186-16.575186-16.575186S181.5033542 118.8598086 181.5033542 128s7.4349946 16.575186 16.575186 16.575186 16.575186-7.4349946 16.575186-16.575186zM94.022271 44.436943c0-15.3243344 12.466447-27.793586 27.793586-27.793586 15.3243344 0 27.793586 12.466447 27.793586 27.793586s-12.466447 27.793586-27.793586 27.793586-27.793586-12.4692516-27.793586-27.793586zm44.368772 0c0-9.1401914-7.4349946-16.575186-16.575186-16.575186s-16.575186 7.4349946-16.575186 16.575186 7.4349946 16.575186 16.575186 16.575186 16.575186-7.4349946 16.575186-16.575186zM43.3655858 211.563057c0-15.3243344 12.466447-27.7907814 27.793586-27.7907814 15.3243344 0 27.7907814 12.466447 27.7907814 27.7907814 0 15.327139-12.466447 27.793586-27.7907814 27.793586s-27.793586-12.466447-27.793586-27.793586zm44.368772 0c0-9.1401914-7.43219-16.5723814-16.5723814-16.5723814s-16.575186 7.43219-16.575186 16.5723814 7.4349946 16.575186 16.575186 16.575186 16.5723814-7.4349946 16.5723814-16.575186z'/%3E%3Cpath d='M138.391043 44.436943c0-3.0962784 2.5129216-5.6092 5.6092-5.6092H248.5978c3.0962784 0 5.6092 2.5129216 5.6092 5.6092s-2.5129216 5.6092-5.6092 5.6092H144.000243c-3.099083 0-5.6092-2.510117-5.6092-5.6092zM214.6537262 128c0-3.0962784 2.5129216-5.6092 5.6092-5.6092H248.5978c3.0962784 0 5.6092 2.5129216 5.6092 5.6092s-2.5129216 5.6092-5.6092 5.6092h-28.3348738c-3.0962784 0-5.6092-2.5129216-5.6092-5.6092zM1.793 211.563057c0-3.0962784 2.5129216-5.6092 5.6092-5.6092h41.5725858c3.0962784 0 5.6092 2.5129216 5.6092 5.6092s-2.5129216 5.6092-5.6092 5.6092H7.4022c-3.0962784 0-5.6092-2.5129216-5.6092-5.6092z'/%3E%3C/g%3E%3C/svg%3E");--icon-list:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 489.7 489.7' fill='%23555'%3E%3Cpath d='M52.7 134.75c29.1 0 52.7-23.7 52.7-52.7s-23.6-52.8-52.7-52.8S0 52.95 0 81.95s23.7 52.8 52.7 52.8zm0-81c15.6 0 28.2 12.7 28.2 28.2s-12.7 28.2-28.2 28.2-28.2-12.7-28.2-28.2 12.7-28.2 28.2-28.2zM52.7 297.55c29.1 0 52.7-23.7 52.7-52.7s-23.6-52.7-52.7-52.7S0 215.75 0 244.85s23.7 52.7 52.7 52.7zm0-80.9c15.6 0 28.2 12.7 28.2 28.2s-12.7 28.2-28.2 28.2-28.2-12.6-28.2-28.2 12.7-28.2 28.2-28.2zM52.7 460.45c29.1 0 52.7-23.7 52.7-52.7 0-29.1-23.7-52.7-52.7-52.7S0 378.75 0 407.75c0 29 23.7 52.7 52.7 52.7zm0-81c15.6 0 28.2 12.7 28.2 28.2 0 15.6-12.7 28.2-28.2 28.2s-28.2-12.7-28.2-28.2 12.7-28.2 28.2-28.2zM175.9 94.25h301.5c6.8 0 12.3-5.5 12.3-12.3s-5.5-12.3-12.3-12.3H175.9c-6.8 0-12.3 5.5-12.3 12.3s5.5 12.3 12.3 12.3zM175.9 257.15h301.5c6.8 0 12.3-5.5 12.3-12.3s-5.5-12.3-12.3-12.3H175.9c-6.8 0-12.3 5.5-12.3 12.3s5.5 12.3 12.3 12.3zM175.9 419.95h301.5c6.8 0 12.3-5.5 12.3-12.3s-5.5-12.3-12.3-12.3H175.9c-6.8 0-12.3 5.5-12.3 12.3s5.5 12.3 12.3 12.3z'/%3E%3C/svg%3E");--icon-map:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 24 24'%3E%3Cg fill='%23555' stroke='null'%3E%3Cpath d='M23.60271 6.00106c-.06052-.04356-.1382-.05504-.20853-.03174l-5.24662 1.74601c.45988-.98428.77708-1.91431.77708-2.61002 0-2.62885-2.14206-4.7674-4.77523-4.7674-2.63289 0-4.77523 2.13855-4.77523 4.7674 0 .38044.09287.82775.25022 1.31358l-1.35121-.44957c-.00646-.00226-.01321 0-.02-.0017-.01773-.00419-.0349-.00447-.0532-.00447-.0183 0-.03547.00028-.0532.00447-.00646.0017-.01349-.00057-.02.0017L.49322 8.5097c-.09452.03146-.15815.11938-.15815.21887v13.85684c0 .07417.03575.14386.09599.18742.03995.02867.08754.04356.13537.04356.02448 0 .04924-.00395.07316-.0121l7.56037-2.51589 7.56037 2.51589c.00028 0 .00085 0 .00113.00028.02335.00758.04754.01182.07207.01182s.04868-.00419.07202-.01182c.00028 0 .00085 0 .00113-.00028l7.63353-2.54033c.09457-.03146.15815-.11942.15815-.21887V6.1882c.00033-.07417-.03542-.14386-.09566-.18714l.00001-.00001zM7.96888 19.87843.79806 22.26481V8.89516l7.17086-2.38638v13.36965h-.00005.00001zM14.14937.70374c2.43082 0 4.4085 1.97444 4.4085 4.40129 0 .71987-.36758 1.71874-.88458 2.76796-.0957.19443-.19674.39057-.30145.58727-.40639.76229-.86854 1.52826-1.30673 2.21356-.15872.2484-.31409.48583-.46271.7089-.57865.8691-1.05004 1.51644-1.18541 1.70024l-.15787.2144c-.05009.06828-.16886.06941-.22008-.00113l-.1573-.21327c-.32253-.4386-2.5527-3.51001-3.59963-5.95846-.08188-.19133-.15622-.37875-.22206-.56085-.19843-.54874-.31913-1.04973-.31913-1.45857C9.74087 2.6782 11.71856.70376 14.14938.70376l-.00001-.00001zm1.45309 21.56107L8.4316 19.87843V6.50878l1.392.46332c.96929 2.45745 3.21545 5.58367 3.76316 6.32798l.15678.2127c.09429.12898.24626.20569.40611.20569.16013 0 .31154-.07671.40526-.20456l.15759-.21383c.11202-.15201.45087-.6173.88991-1.26272v10.22746h.00005zm7.63353-2.38638-7.17086 2.38638V11.34474c.58511-.89297 1.25437-1.98146 1.79868-3.04838l5.37246-1.78787v13.36993h-.00028z'/%3E%3Cpath d='M14.14937 7.56078c1.1407 0 2.06857-.9264 2.06857-2.06495-.00028-1.13882-.92821-2.06495-2.06857-2.06495-1.14041 0-2.06834.9264-2.06834 2.06495s.92792 2.06495 2.06834 2.06495zm0-3.76401c.93835 0 1.70161.76229 1.70189 1.69911 0 .93681-.76355 1.69911-1.70189 1.69911-.93835 0-1.70189-.76229-1.70189-1.69911s.76355-1.69911 1.70189-1.69911z'/%3E%3C/g%3E%3C/svg%3E");--icon-location:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 54.757 54.757' fill='%23555'%3E%3Cpath d='M27.557 12c-3.859 0-7 3.141-7 7s3.141 7 7 7 7-3.141 7-7-3.141-7-7-7zm0 12c-2.757 0-5-2.243-5-5s2.243-5 5-5 5 2.243 5 5-2.243 5-5 5z'/%3E%3Cpath d='M40.94 5.617C37.318 1.995 32.502 0 27.38 0c-5.123 0-9.938 1.995-13.56 5.617-6.703 6.702-7.536 19.312-1.804 26.952L27.38 54.757 42.721 32.6c5.755-7.671 4.922-20.281-1.781-26.983zm.159 25.814L27.38 51.243 13.639 31.4C8.44 24.468 9.185 13.08 15.235 7.031 18.479 3.787 22.792 2 27.38 2s8.901 1.787 12.146 5.031c6.05 6.049 6.795 17.437 1.573 24.4z'/%3E%3C/svg%3E");--icon-settings:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 54 54' fill='%23555'%3E%3Cpath d='M51.22 21h-5.052c-.812 0-1.481-.447-1.792-1.197s-.153-1.54.42-2.114l3.572-3.571c.525-.525.814-1.224.814-1.966 0-.743-.289-1.441-.814-1.967l-4.553-4.553c-1.05-1.05-2.881-1.052-3.933 0l-3.571 3.571c-.574.573-1.366.733-2.114.421-.75-.311-1.197-.98-1.197-1.792V2.78C33 1.247 31.753 0 30.22 0h-6.44C22.247 0 21 1.247 21 2.78v5.052c0 .812-.447 1.481-1.197 1.792-.748.313-1.54.152-2.114-.421l-3.571-3.571c-1.052-1.052-2.883-1.05-3.933 0l-4.553 4.553c-.525.525-.814 1.224-.814 1.967 0 .742.289 1.44.814 1.966l3.572 3.571c.573.574.73 1.364.42 2.114S8.644 21 7.832 21H2.78C1.247 21 0 22.247 0 23.78v6.439C0 31.753 1.247 33 2.78 33h5.052c.812 0 1.481.447 1.792 1.197s.153 1.54-.42 2.114l-3.572 3.571c-.525.525-.814 1.224-.814 1.966 0 .743.289 1.441.814 1.967l4.553 4.553c1.051 1.051 2.881 1.053 3.933 0l3.571-3.572c.574-.573 1.363-.731 2.114-.42.75.311 1.197.98 1.197 1.792v5.052c0 1.533 1.247 2.78 2.78 2.78h6.439c1.533 0 2.78-1.247 2.78-2.78v-5.052c0-.812.447-1.481 1.197-1.792.751-.312 1.54-.153 2.114.42l3.571 3.572c1.052 1.052 2.883 1.05 3.933 0l4.553-4.553c.525-.525.814-1.224.814-1.967 0-.742-.289-1.44-.814-1.966l-3.572-3.571c-.573-.574-.73-1.364-.42-2.114S45.356 33 46.168 33h5.052c1.533 0 2.78-1.247 2.78-2.78v-6.44c0-1.533-1.247-2.78-2.78-2.78zm.78 9.22c0 .43-.35.78-.78.78h-5.052c-1.624 0-3.019.932-3.64 2.432-.622 1.5-.295 3.146.854 4.294l3.572 3.571c.305.305.305.8 0 1.104l-4.553 4.553c-.304.304-.799.306-1.104 0l-3.571-3.572c-1.149-1.149-2.794-1.474-4.294-.854-1.5.621-2.432 2.016-2.432 3.64v5.052c0 .43-.35.78-.78.78h-6.44c-.43 0-.78-.35-.78-.78v-5.052c0-1.624-.932-3.019-2.432-3.64-.503-.209-1.021-.311-1.533-.311-1.014 0-1.997.4-2.761 1.164l-3.571 3.572c-.306.306-.801.304-1.104 0L7.046 42.4c-.305-.305-.305-.8 0-1.104l3.572-3.571c1.148-1.148 1.476-2.794.854-4.294C10.851 31.932 9.456 31 7.832 31H2.78c-.43 0-.78-.35-.78-.78v-6.44c0-.43.35-.78.78-.78h5.052c1.624 0 3.019-.932 3.64-2.432.622-1.5.295-3.146-.854-4.294l-3.572-3.571c-.305-.305-.305-.8 0-1.104l4.553-4.553c.304-.305.799-.305 1.104 0l3.571 3.571c1.147 1.147 2.792 1.476 4.294.854 1.5-.62 2.432-2.015 2.432-3.639V2.78c0-.43.35-.78.78-.78h6.439c.431 0 .781.35.781.78v5.052c0 1.624.932 3.019 2.432 3.64 1.502.622 3.146.294 4.294-.854l3.571-3.571c.306-.305.801-.305 1.104 0l4.553 4.553c.305.305.305.8 0 1.104l-3.572 3.571c-1.148 1.148-1.476 2.794-.854 4.294.621 1.5 2.016 2.432 3.64 2.432h5.052c.43-.001.78.349.78.779v6.44z'/%3E%3Cpath d='M27 18c-4.963 0-9 4.037-9 9s4.037 9 9 9 9-4.037 9-9-4.037-9-9-9zm0 16c-3.859 0-7-3.141-7-7s3.141-7 7-7 7 3.141 7 7-3.141 7-7 7z'/%3E%3C/svg%3E");--icon-clock:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 60 60' fill='%23555'%3E%3Cpath d='M30 0C13.458 0 0 13.458 0 30s13.458 30 30 30 30-13.458 30-30S46.542 0 30 0zm0 58C14.561 58 2 45.439 2 30S14.561 2 30 2s28 12.561 28 28-12.561 28-28 28z'/%3E%3Cpath d='M31 26.021V15.879c0-.553-.448-1-1-1s-1 .447-1 1v10.142c-1.399.364-2.494 1.459-2.858 2.858H19c-.552 0-1 .447-1 1s.448 1 1 1h7.142c.447 1.72 2 3 3.858 3 2.206 0 4-1.794 4-4 0-1.859-1.28-3.411-3-3.858zm-1 5.858c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2zM30 9.879c.552 0 1-.447 1-1v-1c0-.553-.448-1-1-1s-1 .447-1 1v1c0 .553.448 1 1 1zM30 49.879c-.552 0-1 .447-1 1v1c0 .553.448 1 1 1s1-.447 1-1v-1c0-.553-.448-1-1-1zM52 28.879h-1c-.552 0-1 .447-1 1s.448 1 1 1h1c.552 0 1-.447 1-1s-.448-1-1-1zM9 28.879H8c-.552 0-1 .447-1 1s.448 1 1 1h1c.552 0 1-.447 1-1s-.448-1-1-1zM44.849 13.615l-.707.707c-.391.391-.391 1.023 0 1.414.195.195.451.293.707.293s.512-.098.707-.293l.707-.707c.391-.391.391-1.023 0-1.414s-1.023-.39-1.414 0zM14.444 44.021l-.707.707c-.391.391-.391 1.023 0 1.414.195.195.451.293.707.293s.512-.098.707-.293l.707-.707c.391-.391.391-1.023 0-1.414s-1.024-.39-1.414 0zM45.556 44.021c-.391-.391-1.023-.391-1.414 0s-.391 1.023 0 1.414l.707.707c.195.195.451.293.707.293s.512-.098.707-.293c.391-.391.391-1.023 0-1.414l-.707-.707zM15.151 13.615c-.391-.391-1.023-.391-1.414 0s-.391 1.023 0 1.414l.707.707c.195.195.451.293.707.293s.512-.098.707-.293c.391-.391.391-1.023 0-1.414l-.707-.707z'/%3E%3C/svg%3E");--icon-folder:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 60 60' fill='%23555'%3E%3Cpath d='m26.525 10.5-4.618-6.451-.392-.549H0v53h60v-46H26.525zM58 12.5v5H31.536l-3.579-5H58zm-56 42v-49h18.485l5 7h.012l4.69 6.551c.195.272.501.417.813.418v.031h27v35H2z'/%3E%3C/svg%3E");--icon-category:var(--icon-folder);--icon-tag:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 502.418 502.418'%3E%3Cpath d='M101.791 0v502.418l149.413-114.577 149.423 114.577V0H101.791zm279.144 462.505-129.731-99.481-129.721 99.481V19.692h259.452v442.813z'/%3E%3C/svg%3E");--icon-ticket:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' version='1.0' viewBox='0 0 64 64'%3E%3Cg fill='none' stroke='%23000' stroke-miterlimit='10' stroke-width='2'%3E%3Cpath d='M57 18c-1.504 1.504-2.705 2-5 2-4.59 0-8-3.41-8-8 0-2.295.496-3.496 2-5l-6-6L1 40l6 6c1.504-1.504 2.705-2 5-2 4.59 0 8 3.41 8 8 0 2.295-.496 3.496-2 5l6 6 39-39-6-6zM26 15l4 4M45 34l4 4'/%3E%3C/g%3E%3Cpath fill='none' stroke='%23000' stroke-miterlimit='10' stroke-width='2' d='m32 21 4 4M39 28l4 4'/%3E%3C/svg%3E");--icon-at:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M127.999 27.99512a100 100 0 1 0 55.2959 183.333 4.00018 4.00018 0 1 0-4.42969-6.6621 92.00763 92.00763 0 1 1 41.13379-76.6709c0 31.32324-15.03711 36-24 36s-24-4.67676-24-36v-40a4 4 0 0 0-8 0v14.74841a43.986 43.986 0 1 0 2.81739 45.94226c4.645 14.88452 14.84521 23.30933 29.18261 23.30933 20.03711 0 32-16.44825 32-44a100.11269 100.11269 0 0 0-100-100Zm0 136a36 36 0 1 1 36-36 36.04063 36.04063 0 0 1-36 36Z'/%3E%3C/svg%3E");--icon-next-circle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 15'%3E%3Cpath stroke='%23555' stroke-linecap='square' d='m6.5 10.5 3-3-3-3'/%3E%3C/svg%3E");--icon-prev-circle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 15'%3E%3Cpath stroke='%23555' stroke-linecap='square' d='m8.5 4.5-3 3 3 3'/%3E%3C/svg%3E");--icon-first-circle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 15'%3E%3Cpath stroke='%23555' stroke-linecap='square' d='m6.5 9.5-2-2 2-2m3 4-2-2 2-2'/%3E%3C/svg%3E");--icon-last-circle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 15'%3E%3Cpath stroke='%23555' stroke-linecap='square' d='m8.5 9.5 2-2-2-2m-3 4 2-2-2-2'/%3E%3C/svg%3E");--icon-close:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M15.898 4.045c-.271-.272-.713-.272-.986 0l-4.71 4.711-4.709-4.711c-.272-.272-.714-.272-.986 0s-.272.714 0 .986l4.709 4.711-4.71 4.711c-.272.271-.272.713 0 .986.136.136.314.203.492.203.179 0 .357-.067.493-.203l4.711-4.711 4.71 4.711c.137.136.314.203.494.203.178 0 .355-.067.492-.203.273-.273.273-.715 0-.986l-4.711-4.711 4.711-4.711c.274-.272.274-.714 0-.986z'/%3E%3C/svg%3E");--icon-chevron-down:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E");--icon-chevron-up:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23555'%3E%3Cpath d='M5.8 16.4c.4 0 .7-.1.9-.4l4.3-4.6c.5-.5 1.4-.5 1.9 0l4.3 4.6c.2.3.6.4.9.4 1.1 0 1.7-1.3.9-2.1l-6.2-6.8c-.5-.6-1.4-.6-1.9 0l-6.2 6.8c-.5.8.1 2.1 1.1 2.1z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");--icon-magnifying-glass:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 53.627 53.627'%3E%3Cpath d='M53.627 49.385 37.795 33.553C40.423 30.046 42 25.709 42 21 42 9.42 32.58 0 21 0S0 9.42 0 21s9.42 21 21 21c4.709 0 9.046-1.577 12.553-4.205l15.832 15.832 4.242-4.242zM2 21C2 10.523 10.523 2 21 2s19 8.523 19 19-8.523 19-19 19S2 31.477 2 21zm33.567 15.093c.178-.172.353-.347.525-.525.146-.151.304-.29.445-.445l14.262 14.262-1.415 1.415-14.261-14.263c.155-.141.293-.299.444-.444z'/%3E%3C/svg%3E");--icon-location-on:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%2389ba89'%3E%3Cpath d='M12 1C7.6 1 4 4.6 4 9s8 14 8 14 8-9.6 8-14-3.6-8-8-8zm0 12c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");--icon-location-off:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23c46464'%3E%3Cpath d='M12 1C7.6 1 4 4.6 4 9s8 14 8 14 8-9.6 8-14-3.6-8-8-8zm0 12c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");--icon-checkmark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23555'%3E%3Cpath d='M22.5 4.5c-.8-.8-2.2-.8-3 0L9 15l-4.5-4.5c-.8-.8-2.2-.8-3 0s-.8 2.2 0 3L9 21 22.5 7.5c.8-.8.8-2.2 0-3z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");--icon-plus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23555'%3E%3Cpath d='M220 128a4.0002 4.0002 0 0 1-4 4h-84v84a4 4 0 0 1-8 0v-84H40a4 4 0 0 1 0-8h84V40a4 4 0 0 1 8 0v84h84a4.0002 4.0002 0 0 1 4 4Z'/%3E%3C/svg%3E");--icon-minus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23555'%3E%3Cpath d='M216 132H40a4 4 0 0 1 0-8h176a4 4 0 0 1 0 8Z'/%3E%3C/svg%3E");--icon-compass:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23555555'%3E%3Cpath d='M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2zm0 18c-4.4 0-8-3.6-8-8s3.6-8 8-8 8 3.6 8 8-3.6 8-8 8zM12 4l-2 8 2 8 2-8-2-8zm0 9c-.6 0-1-.4-1-1s.4-1 1-1 1 .4 1 1-.4 1-1 1z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");--icon-options-v:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23555555'%3E%3Ccircle cx='12' cy='12' r='2'%3E%3C/circle%3E%3Ccircle cx='12' cy='5' r='2'%3E%3C/circle%3E%3Ccircle cx='12' cy='19' r='2'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");--icon-point-down:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23555555'%3E%3Cpath d='M7.8 7h8.5c.8 0 1.3.8.9 1.5L13 15.6c-.4.6-1.3.6-1.7 0L6.9 8.5C6.5 7.8 7 7 7.8 7z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.em.pixelbones{scroll-behavior:smooth!important;font-size:var(--font-size)!important;line-height:var(--line-height)!important;font-weight:var(--font-weight)!important;font-family:var(--font-family)!important;color:var(--text-color-normal)!important;background-color:var(--background-color)!important}.em.pixelbones .pixelbones{line-height:1.15;-webkit-text-size-adjust:100%;margin:0}.em.pixelbones details,.em.pixelbones main{display:block}.em.pixelbones h1{font-size:2em;margin:.67em 0}.em.pixelbones hr{box-sizing:content-box;height:0;overflow:visible;margin-top:30px!important;margin-bottom:35px!important;border-width:0!important;border-top:1px solid var(--border-color-softer)!important}.em.pixelbones code{font-family:monospace,monospace}.em.pixelbones kbd,.em.pixelbones pre,.em.pixelbones samp{font-family:monospace,monospace;font-size:1em}.em.pixelbones a{color:var(--accent-color)!important;background-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}.em.pixelbones abbr[title]{border-bottom:none;text-decoration:underline dotted}.em.pixelbones b,.em.pixelbones strong{font-weight:bolder}.em.pixelbones small{font-size:80%}.em.pixelbones sub,.em.pixelbones sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.em.pixelbones sub{bottom:-.25em}.em.pixelbones sup{top:-.5em}.em.pixelbones img{border-style:none}.em.pixelbones .input button{font-family:inherit;margin:0;overflow:visible}.em.pixelbones .input input,.em.pixelbones .input optgroup,.em.pixelbones .input select,.em.pixelbones .input textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}.em.pixelbones .input input{overflow:visible}.em.pixelbones .input select{text-transform:none}.em.pixelbones .input [type=button],.em.pixelbones .input [type=reset],.em.pixelbones .input [type=submit],.em.pixelbones .input button{-webkit-appearance:button}.em.pixelbones .input [type=button]::-moz-focus-inner,.em.pixelbones .input [type=reset]::-moz-focus-inner,.em.pixelbones .input [type=submit]::-moz-focus-inner,.em.pixelbones .input button::-moz-focus-inner{border-style:none;padding:0}.em.pixelbones .input [type=button]:-moz-focusring,.em.pixelbones .input [type=reset]:-moz-focusring,.em.pixelbones .input [type=submit]:-moz-focusring,.em.pixelbones .input button:-moz-focusring{outline:1px dotted ButtonText}.em.pixelbones .input legend{color:inherit;display:table;max-width:100%;white-space:normal}.em.pixelbones .input progress{vertical-align:baseline}.em.pixelbones .input textarea{overflow:auto}.em.pixelbones .input [type=checkbox],.em.pixelbones .input [type=radio],.em.pixelbones .input legend{box-sizing:border-box;padding:0}.em.pixelbones .input [type=number]::-webkit-inner-spin-button,.em.pixelbones .input [type=number]::-webkit-outer-spin-button{height:auto}.em.pixelbones .input [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.em.pixelbones .input [type=search]::-webkit-search-decoration{-webkit-appearance:none}.em.pixelbones .input ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.em.pixelbones summary{display:list-item}.em.pixelbones [hidden],.em.pixelbones template{display:none}.em.pixelbones *{box-sizing:border-box!important}.em.pixelbones .grid-container{position:relative!important;max-width:var(--grid-max-width)!important;margin:0 auto!important;padding:0!important;text-align:left!important;display:grid!important;grid-gap:20px!important;gap:20px!important;grid-template-columns:minmax(200px,1fr)!important}@media (min-width:600px){.em.pixelbones .grid-container{grid-template-columns:repeat(3,1fr)!important;padding:0!important}.em.pixelbones .grid-container.fifths{grid-template-columns:repeat(5,1fr)!important}.em.pixelbones .grid-container.quarters{grid-template-columns:repeat(4,1fr)!important}.em.pixelbones .grid-container.thirds{grid-template-columns:repeat(3,1fr)!important}.em.pixelbones .grid-container.halves{grid-template-columns:repeat(2,1fr)!important}.em.pixelbones .grid-container.full{grid-template-columns:1fr!important}}.em.pixelbones h1,.em.pixelbones h2,.em.pixelbones h3,.em.pixelbones h4,.em.pixelbones h5,.em.pixelbones h6{margin-top:0!important;margin-bottom:20px!important;font-weight:300!important}.em.pixelbones h1{font-size:calc(var(--font-size) + 24px)!important;line-height:1.2!important;letter-spacing:-1px!important}.em.pixelbones h2,.em.pixelbones h3{font-size:calc(var(--font-size) + 20px)!important;line-height:1.25!important;letter-spacing:-1px!important}.em.pixelbones h3{font-size:calc(var(--font-size) + 14px)!important;line-height:1.3!important}.em.pixelbones h4{font-size:calc(var(--font-size) + 8px)!important;line-height:1.35!important;letter-spacing:-.8px!important}.em.pixelbones h5{font-size:calc(var(--font-size) + 2px)!important;line-height:1.5!important;letter-spacing:-.5px!important}.em.pixelbones h6{font-size:var(--font-size)!important;line-height:1.6!important;letter-spacing:0!important}@media (min-width:600px){.em.pixelbones h1{font-size:calc(var(--font-size) + 34px)!important}.em.pixelbones h2{font-size:calc(var(--font-size) + 26px)!important}.em.pixelbones h3{font-size:calc(var(--font-size) + 20px)!important}.em.pixelbones h4{font-size:calc(var(--font-size) + 14px)!important}.em.pixelbones h5{font-size:calc(var(--font-size) + 8px)!important}.em.pixelbones h6{font-size:var(--font-size)!important}}.em.pixelbones p{margin:0 0 5px!important;line-height:var(--line-height)!important}.em.pixelbones a :hover{color:var(--accent-color-hover)!important;background-color:transparent!important}.em.pixelbones a :focus{background-color:transparent!important}.em.pixelbones .button.input,.em.pixelbones .input .button,.em.pixelbones .input button,.em.pixelbones .input input[type=button],.em.pixelbones .input input[type=reset],.em.pixelbones .input input[type=submit],.em.pixelbones button.input,.em.pixelbones input[type=button].input,.em.pixelbones input[type=reset].input,.em.pixelbones input[type=submit].input{display:inline-block;height:38px!important;padding:0 30px!important;color:var(--text-color-softer)!important;text-align:center!important;font-size:11px!important;font-weight:600!important;line-height:38px!important;letter-spacing:1px!important;text-transform:uppercase!important;text-decoration:none!important;white-space:nowrap!important;background-color:transparent!important;border-radius:4px!important;border:1px solid var(--border-color)!important;cursor:pointer!important;box-sizing:border-box!important}.em.pixelbones .button.input.disabled,.em.pixelbones .input .button.disabled,.em.pixelbones .input button.disabled,.em.pixelbones .input input[type=button].disabled,.em.pixelbones .input input[type=reset].disabled,.em.pixelbones .input input[type=submit].disabled,.em.pixelbones button.input.disabled,.em.pixelbones input[type=button].input.disabled,.em.pixelbones input[type=reset].input.disabled,.em.pixelbones input[type=submit].input.disabled{pointer-events:none!important;opacity:.5!important}.em.pixelbones .button.input:focus,.em.pixelbones .input .button:hover,.em.pixelbones .input button:hover,.em.pixelbones .input input[type=button]:hover,.em.pixelbones .input input[type=reset]:hover,.em.pixelbones .input input[type=submit]:hover,.em.pixelbones button.input:focus,.em.pixelbones input[type=button].input:focus,.em.pixelbones input[type=reset].input:focus,.em.pixelbones input[type=submit].input:focus{color:var(--text-color-normal)!important;border-color:var(--text-color-softer)!important;outline:0!important}.em.pixelbones .button.button-primary.input,.em.pixelbones .input .button.button-primary,.em.pixelbones .input button.button-primary,.em.pixelbones .input input[type=button].button-primary,.em.pixelbones .input input[type=reset].button-primary,.em.pixelbones .input input[type=submit].button-primary,.em.pixelbones button.button-primary.input,.em.pixelbones input[type=button].button-primary.input,.em.pixelbones input[type=reset].button-primary.input,.em.pixelbones input[type=submit].button-primary.input{color:var(--button-primary-color)!important;background-color:var(--accent-color)!important;border-color:var(--accent-color)!important}.em.pixelbones .button.button-primary.input:focus,.em.pixelbones .input .button.button-primary:hover,.em.pixelbones .input button.button-primary:hover,.em.pixelbones .input input[type=button].button-primary:hover,.em.pixelbones .input input[type=reset].button-primary:hover,.em.pixelbones .input input[type=submit].button-primary:hover,.em.pixelbones button.button-primary.input:focus,.em.pixelbones input[type=button].button-primary.input:focus,.em.pixelbones input[type=reset].button-primary.input:focus,.em.pixelbones input[type=submit].button-primary.input:focus{color:var(--button-primary-color)!important;background-color:var(--accent-color-hover)!important;border-color:var(--accent-color-hover)!important}.em.pixelbones .button.input,.em.pixelbones .input .button,.em.pixelbones .input button,.em.pixelbones button.input{margin-bottom:10px!important}.em.pixelbones form{border:0!important;margin:0!important;padding:0!important;font-weight:400!important;overflow:visible;background:var(--background-color)!important;box-sizing:border-box!important;box-shadow:none!important}.em.pixelbones .input fieldset,.em.pixelbones .input input,.em.pixelbones .input select,.em.pixelbones .input textarea{margin-bottom:15px!important}.em.pixelbones .input input[type=email],.em.pixelbones .input input[type=number],.em.pixelbones .input input[type=password],.em.pixelbones .input input[type=search],.em.pixelbones .input input[type=tel],.em.pixelbones .input input[type=text],.em.pixelbones .input input[type=url],.em.pixelbones .input select:not([multiple]),.em.pixelbones .input textarea{width:100%!important;height:38px!important;padding:6px 10px!important;border-radius:4px!important;background-color:var(--background-color-inputs)!important;box-shadow:none!important;box-sizing:border-box!important;border:1px solid var(--border-color-softer)!important}.em.pixelbones .input input[type=email].inline,.em.pixelbones .input input[type=number].inline,.em.pixelbones .input input[type=password].inline,.em.pixelbones .input input[type=search].inline,.em.pixelbones .input input[type=tel].inline,.em.pixelbones .input input[type=text].inline,.em.pixelbones .input input[type=url].inline,.em.pixelbones .input select:not([multiple]).inline,.em.pixelbones .input textarea.inline{width:auto!important;margin-bottom:0!important}.em.pixelbones .input select.inline{padding-right:30px!important}.em.pixelbones .input input.select-toggle,.em.pixelbones .input select:not([multiple]){-webkit-appearance:none!important;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 15'%3E%3Cpath stroke='%23555' stroke-linecap='square' d='m4.5 6.5 3 3 3-3'/%3E%3C/svg%3E") no-repeat right 0 top 55%!important;background-position-x:calc(100% - 5px)!important;background-size:20px 20px!important;cursor:pointer!important;vertical-align:middle!important}.em.pixelbones .input input.select-toggle:focus,.em.pixelbones .input select:not([multiple]):focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 15'%3E%3Cpath stroke='%23000' stroke-linecap='square' d='m10.5 8.5-3-3-3 3'/%3E%3C/svg%3E")!important}.em.pixelbones .input input[type=button],.em.pixelbones .input input[type=email],.em.pixelbones .input input[type=number],.em.pixelbones .input input[type=password],.em.pixelbones .input input[type=search],.em.pixelbones .input input[type=submit],.em.pixelbones .input input[type=tel],.em.pixelbones .input input[type=text],.em.pixelbones .input input[type=url],.em.pixelbones .input textarea{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.em.pixelbones .input textarea{min-height:65px!important;padding-top:6px!important;padding-bottom:6px!important}.em.pixelbones .input input[type=email]:focus,.em.pixelbones .input input[type=number]:focus,.em.pixelbones .input input[type=password]:focus,.em.pixelbones .input input[type=search]:focus,.em.pixelbones .input input[type=tel]:focus,.em.pixelbones .input input[type=text]:focus,.em.pixelbones .input input[type=url]:focus,.em.pixelbones .input select:focus,.em.pixelbones .input textarea:focus{border:1px solid var(--accent-color)!important;outline:0!important}.em.pixelbones .input label,.em.pixelbones .input legend{display:block!important;margin-bottom:8px!important;font-weight:400!important;font-size:var(--font-size);line-height:var(--line-height)}.em.pixelbones .input fieldset.inline,.em.pixelbones .input fieldset.inline-left,.em.pixelbones .input fieldset.inline-right,.em.pixelbones .input label.inline,.em.pixelbones .input label.inline-left,.em.pixelbones .input label.inline-right{display:inline-block!important}.em.pixelbones .input fieldset.inline-left,.em.pixelbones .input label.inline-left{margin-right:10px!important}.em.pixelbones .input fieldset.inline-right,.em.pixelbones .input label.inline-right{margin-left:10px!important}.em.pixelbones .input .inline-inputs input:not([type=radio],[type=checkbox],select[mutiple]),.em.pixelbones .input .inline-inputs label,.em.pixelbones .input .inline-inputs legend{width:auto!important;display:inline-block!important;margin:0!important}#event-form .em-input-field.em-input-field-boolean label,.em.em-calendar .em-cal-nav .month form,.em.pixelbones .input .inline-inputs>div{display:inline-block}.em.pixelbones .input fieldset{padding:0!important;border-width:0!important}.em.pixelbones .input input[type=checkbox]{-webkit-appearance:none!important;width:15px!important;height:15px!important;position:relative!important;top:2px!important}.em.pixelbones .input input[type=checkbox]:focus{outline:0!important}.em.pixelbones .input input[type=checkbox]:before{content:""!important;display:none!important}.em.pixelbones .input input[type=checkbox]:checked:after{opacity:1!important}.em.pixelbones .input input[type=checkbox]:after{content:""!important;opacity:0!important;display:block!important;left:4px!important;top:1px!important;position:absolute!important;width:6px!important;height:10px!important;border:2px solid #666!important;border-top:0!important;border-left:0!important;transform:rotate(30deg)!important;box-sizing:border-box!important}.em.pixelbones .input input[type=checkbox],.em.pixelbones .input input[type=radio]{margin-bottom:0!important;display:inline-block!important;text-align:start!important;background-color:var(--background-color-checkboxes)!important;box-shadow:none!important;box-sizing:border-box!important;border:1px solid var(--border-color-softer)!important}.em.pixelbones .input label>.label-body{display:inline-block!important;margin-left:5px!important;font-weight:400!important}.em.pixelbones .input input:disabled,.em.pixelbones .input select:disabled,.em.pixelbones .input textarea:disabled{opacity:.5;background-color:#efefef}.em.pixelbones ul{list-style:circle inside!important}.em.pixelbones ol{list-style:decimal inside!important}.em.pixelbones ol,.em.pixelbones ul{padding-left:0!important;margin-top:0!important}.em.pixelbones ol ol,.em.pixelbones ol ul,.em.pixelbones ul ol,.em.pixelbones ul ul{font-size:100%!important;margin:10px 0 10px 30px!important;color:var(--text-color-softer)!important}.em .em-list-widget .em-item .em-item-info .em-item-meta .em-item-meta-line p,.em.em-list-widget .em-item .em-item-info .em-item-meta .em-item-meta-line p,.em.pixelbones li{margin-bottom:5px!important}.em.pixelbones code{padding:2px 5px!important;margin:0 2px!important;font-size:90%!important;white-space:nowrap!important;background:var(--code-background)!important;border:1px solid var(--border-color-softer)!important;border-radius:4px!important}.em.pixelbones pre>code{display:block!important;padding:10px 15px!important;white-space:pre!important;overflow:auto!important}.em.pixelbones table{width:100%}.em.pixelbones td,.em.pixelbones th{padding:12px 15px!important;text-align:left!important;border:0!important;border-bottom:1px solid var(--border-color-softer)!important}.em.pixelbones td:first-child,.em.pixelbones th:first-child{padding-left:0!important}.em.pixelbones td:last-child,.em.pixelbones th:last-child{padding-right:0!important}.em.pixelbones blockquote,.em.pixelbones dl,.em.pixelbones figure,.em.pixelbones ol,.em.pixelbones p,.em.pixelbones pre,.em.pixelbones table,.em.pixelbones ul{margin-bottom:25px!important}.em.pixelbones .screen-reader-text{border:0;padding:0;margin:0;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.em.pixelbones .u-full-width{width:100%!important;box-sizing:border-box!important}.em.pixelbones .u-max-full-width{max-width:100%!important;box-sizing:border-box!important}.em.pixelbones .u-pull-right{float:right!important}.em.pixelbones .u-pull-left{float:left!important}.em.pixelbones .u-align-left{text-align:left!important}.em.pixelbones .u-align-right{text-align:right!important}.em.pixelbones section{padding:0;margin:0}.em.pixelbones .container:after,.em.pixelbones .row:after,.em.pixelbones .u-cf{content:""!important;display:table!important;clear:both!important}.em.em-calendar{--nav-color:#777;--nav-border:1px solid #dedede;--nav-background:none;--event-border-color:#ccc;--event-background-color:#dedede;--event-color:#fff;--header-border:1px solid #dedede;--header-background:transparent;--header-color:#888;--date-box-border:1px solid #dedede;--date-color:#999;--date-background:#fff;--date-border-color:#cdcdcd;--date-border:1px solid var(--date-border-color);--date-today-color:#fff;--date-today-background:#aaa;--date-today-border:1px solid #cdcdcd;--date-more-color:var(--nav-color);--calendar-background:#fff;--counter-background:#F36752;display:block;width:100%}.em.em-calendar section{display:grid;width:100%;padding:0;margin:0}.em.em-calendar section div{text-align:center;display:block}.em.em-calendar section>div{width:100%}.em.em-calendar section.em-cal-nav{grid-template-columns:1fr auto;justify-items:center;align-items:center}.em.em-calendar section.em-cal-days{grid-template-columns:repeat(7,1fr)}.em.em-calendar .em-cal-nav>div{margin:10px 0}.em.em-calendar .em-cal-nav .em-search-advanced-trigger{display:none;visibility:hidden}.em.em-calendar .em-cal-nav .month{margin-left:10px;text-align:left}.em.em-calendar .em-cal-nav .month input,.em.em-calendar .em-cal-nav .month span.marker{border:0!important;margin:0!important;padding:10px!important;font-size:22px}.em.em-calendar .em-cal-nav .month input:focus,.em.em-calendar .em-cal-nav .month input:hover,.em.em-calendar .em-cal-nav .month span.marker:focus,.em.em-calendar .em-cal-nav .month span.marker:hover{border:0!important}.em.em-calendar .em-cal-nav .month span.marker{display:inline-block;position:absolute;left:-100%}.em.em-calendar .em-cal-nav .month input[type=month]{position:relative}.em.em-calendar .em-cal-nav .month input[type=month]::-webkit-calendar-picker-indicator,.em.em-search .em-search-main.em-search-main-bar>.em-search-scope .em-datepicker-data input::-webkit-calendar-picker-indicator,.em.em-search-advanced .em-search-main.em-search-main-bar>.em-search-scope .em-datepicker-data input::-webkit-calendar-picker-indicator{position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;cursor:pointer;background:0 0}.em.em-calendar .em-cal-nav .month input[type=text]{background-color:transparent!important}.em.em-calendar .em-cal-nav .button{padding:0 10px!important;margin:0!important;display:inline-block}.em.em-calendar .em-cal-nav .month-nav{margin:5px 0 15px}.em.em-calendar .em-cal-nav .month-nav .em-calnav{background:var(--nav-background)!important;color:var(--nav-color)!important;width:38px;height:18px;display:inline-block;padding:0;margin:0}.em.em-calendar .em-cal-nav .month-nav .em-calnav.em-calnav-prev{padding-right:0}.em.em-calendar .em-cal-nav .month-nav .em-calnav.em-calnav-next{padding-left:0}.em.em-calendar .em-cal-nav .month-nav .em-calnav:hover,.em.em-calendar .em-cal-nav .month-nav .em-calnav:hover path,.em.em-calendar .em-cal-nav .month-nav .em-calnav:hover svg{color:var(--nav-color)!important;filter:brightness(.5)!important}.em.em-calendar .em-cal-nav .month-nav .em-calnav:focus{outline:0}.em.em-calendar .em-cal-nav .month-nav .em-calnav[data-disabled="1"],.em.em-calendar .em-cal-nav .month-nav .em-calnav[data-disabled="1"]:hover,.em.em-calendar .em-cal-nav .month-nav .em-calnav[data-disabled="1"]:hover path,.em.em-calendar .em-cal-nav .month-nav .em-calnav[data-disabled="1"]:hover svg{cursor:not-allowed!important;filter:brightness(1)!important}.em.em-calendar .em-cal-nav .month-nav .em-calnav svg{height:28px;width:28px;display:block;margin:0 auto;transition:all ease-in-out;fill:none;stroke:var(--nav-color)}.em.em-calendar .em-cal-nav .month-nav .em-calnav-today.is-today{opacity:.3}.em.em-calendar .em-cal-nav .month-nav .em-calnav-today.is-today:hover{cursor:default!important}.em.em-calendar .em-cal-head{border:var(--header-border);background:var(--calendar-background);border-bottom:0;border-radius:8px 8px 0 0}.em.em-calendar .em-cal-head>div{background:var(--header-background);color:var(--header-color);margin:10px 0;padding:0 10px;border-left:var(--header-border);text-transform:uppercase;overflow-x:hidden;text-overflow:ellipsis}.em.em-calendar .em-cal-head>div:first-child{border-left:none}.em.em-calendar .em-cal-body{--grid-auto-rows:auto;border-bottom:var(--date-box-border);background-color:var(--calendar-background);grid-template-rows:1fr;grid-auto-rows:var(--grid-auto-rows)}.em.em-calendar .em-cal-body .em-cal-day{text-align:right}.em.em-calendar .em-cal-body .em-cal-day .em-cal-day-date{display:inline-block;text-align:center;position:relative;margin:0 0 10px}.em.em-calendar .em-cal-body .em-cal-day .em-cal-day-date.em-cal-day-date a,.em.em-calendar .em-cal-body .em-cal-day .em-cal-day-date.em-cal-day-date span{color:var(--date-color)!important;text-decoration:none!important;display:inline-block;margin:0;padding:5px 6px;width:34px;height:34px;font-size:16px;background:var(--date-background);border-radius:50%;box-sizing:border-box}.em.em-calendar .em-cal-body .em-cal-day.eventful-post .em-cal-day-date,.em.em-calendar .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date,.em.em-calendar .em-cal-body .em-cal-day.eventless-post .em-cal-day-date,.em.em-calendar .em-cal-body .em-cal-day.eventless-pre .em-cal-day-date{opacity:50%}.em.em-calendar .em-cal-body .em-cal-day.eventful .em-cal-day-date a,.em.em-calendar .em-cal-body .em-cal-day.eventful-post .em-cal-day-date a,.em.em-calendar .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date a{border:var(--date-border)!important}.em.em-calendar .em-cal-body .em-cal-day.eventful-today .em-cal-day-date a,.em.em-calendar .em-cal-body .em-cal-day.eventless-today .em-cal-day-date a{color:var(--date-today-color)!important;border:var(--date-today-border)!important;background:var(--date-today-background)!important;border-radius:50%}.em.em-calendar .em-cal-body .em-cal-day span.date-day-colors{display:none;visibility:hidden}.em.em-calendar .em-cal-body>div{border:var(--date-box-border);border-right-width:0;border-bottom:none;padding:10px}.em.em-calendar .em-cal-body>div:nth-child(7n){border-right-width:1px}.em.em-calendar .em-cal-body .em-cal-day-limit a{margin-top:10px;line-height:14px!important;height:14px!important;padding:0;width:100%;outline:0!important;border:0!important;color:var(--date-more-color)!important;font-size:14px}.em.em-calendar .em-cal-body.even-height{grid-template-rows:1fr;grid-auto-rows:1fr}.em.em-calendar .em-cal-body.even-aspect .em-cal-day{aspect-ratio:1/1}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event{text-align:left;position:relative;height:28px;padding:0;margin:5px 0;cursor:pointer;font-size:14px}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event>div{text-align:left;background-color:var(--event-background-color);border:1px solid var(--event-border-color);color:var(--event-color);position:absolute;width:calc(100% + 10px);height:28px;margin:0;padding:5px 8px;left:-5px;border-radius:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event>div:hover{filter:brightness(95%)}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event>div a{color:var(--event-text-color)!important;text-decoration:none!important}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday>div{left:-10px;border-radius:0}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.has-start.days-2>div{width:calc(200% + 44px - 15px)}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.has-start.days-3>div{width:calc(300% + 66px - 15px)}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.has-start.days-4>div{width:calc(400% + 88px - 15px)}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.has-start.days-5>div{width:calc(500% + 110px - 15px)}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.has-start.days-6>div{width:calc(600% + 132px - 15px)}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.has-start.days-7>div{width:calc(700% + 154px - 15px)}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.days-2>div,.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-start.days-2>div{width:calc(200% + 44px - 10px)}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.days-3>div,.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-start.days-3>div{width:calc(300% + 66px - 10px)}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.days-4>div,.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-start.days-4>div{width:calc(400% + 88px - 10px)}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.days-5>div,.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-start.days-5>div{width:calc(500% + 110px - 10px)}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.days-6>div,.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-start.days-6>div{width:calc(600% + 132px - 10px)}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.days-7>div,.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-start.days-7>div{width:calc(700% + 154px - 10px)}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-start>div{border-top-left-radius:5px;border-bottom-left-radius:5px;border-right:1px!important;border-left:0;left:-5px}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end>div{border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:1px!important;border-right:0}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.days-7>div{width:calc(700% + 146px)}.em.em-calendar.size-large .size-medium:not(.size-large),.em.em-calendar.size-large .size-small:not(.size-large),.em.em-calendar.size-medium .size-large:not(.size-medium),.em.em-calendar.size-medium .size-small:not(.size-medium){display:none!important;visibility:hidden}.em.em-calendar.size-medium .em-cal-body,.em.em-calendar.size-small .em-cal-body{justify-items:center;align-items:center}.em.em-calendar.size-medium .em-cal-body>div,.em.em-calendar.size-small .em-cal-body>div{padding:0}.em.em-calendar.size-medium .em-cal-body .em-cal-day,.em.em-calendar.size-small .em-cal-body .em-cal-day{aspect-ratio:1/1;text-align:center;display:grid;justify-items:center;align-items:center}.em.em-calendar.size-medium .em-cal-body .em-cal-day .em-cal-day-date,.em.em-calendar.size-small .em-cal-body .em-cal-day .em-cal-day-date{position:relative;display:inline-block;text-align:center;margin:0}#em-booking div.em-booking-login input,.em.em-calendar.size-medium .em-cal-body .em-cal-day .em-cal-day-date a,.em.em-calendar.size-medium .em-cal-body .em-cal-day .em-cal-day-date span,.em.em-calendar.size-small .em-cal-body .em-cal-day .em-cal-day-date a,.em.em-calendar.size-small .em-cal-body .em-cal-day .em-cal-day-date span,.em.em-calendar.size-small .em-cal-nav>div{margin:0}.em.em-calendar.size-medium .em-cal-body .em-cal-day .em-cal-day-date .limited-icon,.em.em-calendar.size-small .em-cal-body .em-cal-day .em-cal-day-date .limited-icon{color:var(--date-color)!important;display:block;position:absolute;top:-2px;right:-2px;width:14px;height:14px;border:0;border-radius:50%;background:#fff;font-size:14px;padding:0;margin:0;line-height:15px}.em.em-calendar.size-medium .em-cal-body .em-cal-day .em-cal-event,.em.em-calendar.size-small .em-cal-body .em-cal-day .em-cal-event{display:none}.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored,.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful-post .em-cal-day-date.colored,.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date.colored,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful-post .em-cal-day-date.colored,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date.colored{--date-border-color-top:none;--date-border-color-right:none;--date-border-color-bottom:none;--date-border-color-left:none;--date-border-color:#fefefe;--date-border:1px solid var(--date-border-color)}.em .em-event-booking-form .em-tickets tr th,.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored a,.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful-post .em-cal-day-date.colored a,.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date.colored a,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored a,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful-post .em-cal-day-date.colored a,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date.colored a{border:0}.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored div.ring,.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful-post .em-cal-day-date.colored div.ring,.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date.colored div.ring,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored div.ring,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful-post .em-cal-day-date.colored div.ring,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date.colored div.ring{border-radius:50%;padding:1px;display:inline-block;border:var(--date-border)!important}.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored div.ring.one,.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful-post .em-cal-day-date.colored div.ring.one,.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date.colored div.ring.one,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored div.ring.one,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful-post .em-cal-day-date.colored div.ring.one,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date.colored div.ring.one{border-color:var(--date-border-color)!important}.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored div.ring.two,.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful-post .em-cal-day-date.colored div.ring.two,.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date.colored div.ring.two,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored div.ring.two,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful-post .em-cal-day-date.colored div.ring.two,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date.colored div.ring.two{border-top-color:var(--date-border-color-top)!important;border-left-color:var(--date-border-color-top)!important;border-right-color:var(--date-border-color-bottom)!important;border-bottom-color:var(--date-border-color-bottom)!important;background-clip:content-box;clip-path:polygon(0 0,75% 0,75% 25%,100% 25%,100% 100%,25% 100%,25% 75%,0 75%);-webkit-clip-path:polygon(0 0,75% 0,75% 25%,100% 25%,100% 100%,25% 100%,25% 75%,0 75%)}.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored div.ring.three,.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful-post .em-cal-day-date.colored div.ring.three,.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date.colored div.ring.three,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored div.ring.three,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful-post .em-cal-day-date.colored div.ring.three,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date.colored div.ring.three{border-top-color:var(--date-border-color-top)!important;border-right-color:var(--date-border-color-bottom)!important;border-bottom-color:var(--date-border-color-bottom)!important;background-clip:content-box;clip-path:polygon(0 25%,25% 25%,25% 0,75% 0,75% 25%,100% 25%,100% 75%,75% 75%,75% 100%,25% 100%,25% 75%,0 75%);-webkit-clip-path:polygon(0 25%,25% 25%,25% 0,75% 0,75% 25%,100% 25%,100% 75%,75% 75%,75% 100%,25% 100%,25% 75%,0 75%)}.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored div.ring.four,.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful-post .em-cal-day-date.colored div.ring.four,.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date.colored div.ring.four,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored div.ring.four,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful-post .em-cal-day-date.colored div.ring.four,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date.colored div.ring.four{border-top-color:var(--date-border-color-top)!important;border-right-color:var(--date-border-color-right)!important;border-bottom-color:var(--date-border-color-bottom)!important;border-left-color:var(--date-border-color-left)!important;background-clip:content-box;clip-path:polygon(0 25%,25% 25%,25% 0,75% 0,75% 25%,100% 25%,100% 75%,75% 75%,75% 100%,25% 100%,25% 75%,0 75%);-webkit-clip-path:polygon(0 25%,25% 25%,25% 0,75% 0,75% 25%,100% 25%,100% 75%,75% 75%,75% 100%,25% 100%,25% 75%,0 75%)}.em.em-calendar.preview-tooltips section.em-cal-events-content,.em.em-calendar.size-medium .em-cal-body .em-cal-day .em-cal-day-limit,.em.em-calendar.size-small .em-cal-body .em-cal-day .em-cal-day-limit{display:none;visibility:hidden}.em.em-calendar.size-small{--header-border:none;--header-background:none;--header-color:#888;--date-box-border:0}.em.em-calendar.size-small .size-large:not(.size-small),.em.em-calendar.size-small .size-medium:not(.size-small){display:none!important;visibility:hidden}.em.em-calendar.size-small .em-cal-nav{padding:0 .5% 0 1%;margin:0 0 10px}.em.em-calendar.size-small .em-cal-nav .month input{font-size:20px!important;padding-left:0!important}.em.em-calendar.size-small .em-cal-nav .em-calnav{width:26px;height:26px;padding:2px}.em.em-calendar.size-small .em-cal-nav .em-calnav svg{height:22px;width:22px;margin:0 auto}.em.em-calendar.size-small .em-cal-nav .em-calnav-today.size-small{display:inline-block;width:12px;height:12px;background:var(--nav-color)!important;border:0;border-radius:50%;margin-bottom:3px}.em.em-calendar.size-small .em-cal-nav .em-calnav-today.size-small:hover{filter:brightness(.8)}.em.em-calendar.size-small .em-cal-body .em-cal-day .em-cal-day-date.em-cal-day-date a,.em.em-calendar.size-small .em-cal-body .em-cal-day .em-cal-day-date.em-cal-day-date span{padding:6px;width:32px;height:32px;font-size:15px}.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful-today .em-cal-day-date a,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventless-today .em-cal-day-date a{width:36px;height:36px}.em.em-calendar.size-small.with-advanced .em-cal-nav .month input{padding-left:10px!important}.em.em-calendar.with-advanced .em-cal-nav{grid-template-columns:25px 1fr auto}.em.em-calendar.with-advanced .em-cal-nav .em-search-advanced-trigger{display:block;visibility:visible;background-size:22px}.em.em-calendar.preview-tooltips .tippy-box{width:330px}.em.em-calendar.preview-tooltips .em-cal-event-content{margin:5px 2px 12px}.em.em-calendar.preview-tooltips .em-cal-event-content>div{margin-bottom:8px;text-align:left}.em.em-calendar.preview-tooltips .em-cal-event-content>div:last-of-type{margin-bottom:0}.em.em-calendar.preview-tooltips .em-cal-event-content div{text-align:left}.em.em-calendar.preview-tooltips .em-cal-event-content .em-item-title{font-weight:700;margin:10px 0 15px;font-size:calc(var(--font-size) + 2px)}.em.em-calendar.preview-tooltips .em-cal-event-content .em-item-title a,.em.em-calendar.preview-tooltips .em-cal-event-content .em-item-title a:hover{color:#555!important}.em.em-calendar.preview-tooltips .em-cal-event-content .em-item-desc{text-align:justify;margin:15px 0 10px}.em.em-calendar.preview-tooltips .em-cal-event-content .em-item-actions{font-size:14px;text-align:center}.em.em-calendar.preview-tooltips .em-cal-event-content .em-item-actions .button{padding:0 20px!important;border:0!important;margin-bottom:0!important}.em.size-small div.em-loading{background-size:18% 18%}.em.size-medium div.em-loading{background-size:12% 12%}.em.size-large div.em-loading{background-size:10% 10%}.em.em-modal.em-cal-date-content .em-modal-content{padding:0 0 25px;margin:25px 0!important;border-bottom:1px solid #dedede}.em.em-modal.em-cal-date-content .em-modal-content:first-of-type{margin-top:0!important}.em.em-modal.em-cal-date-content .em-modal-content:last-of-type{margin-bottom:0!important;border-bottom:0!important}.em.em-modal.em-cal-date-content .button,.em.em-modal.em-cal-date-content .em-cal-day-limit{text-align:center;margin-bottom:0!important}@media only screen and (min-width:40rem){.em.em-modal{display:none!important;align-items:center!important;justify-content:center!important;position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;padding:40px!important;margin:0!important;z-index:99998!important;background:rgba(0,0,0,.6)!important;opacity:0!important;visibility:hidden!important;backface-visibility:hidden!important;transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1)!important;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1)!important}.em.em-modal.active{display:flex!important;opacity:1!important;visibility:visible!important;backdrop-filter:blur(4px)}}.em.em-modal .em-modal-popup,.em.em-modal>form{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-items:center!important;justify-content:start!important;position:relative!important;margin:0 auto!important;padding:0!important;max-width:780px!important;min-height:200px!important;max-height:100%!important}.em.em-modal>form{width:100%!important;border:0!important}.em.em-modal .em-modal-popup{background-color:#fff!important;border-radius:3px!important;visibility:hidden!important;box-shadow:0 2px 10px rgba(0,0,0,.1)!important;transform:scale(1.2)!important;transition:all .6s cubic-bezier(.55,0,.1,1)!important;z-index:99999!important}.em.em-modal .em-modal-popup.active{visibility:visible!important;opacity:1!important;transform:scale(1)!important}.em.em-modal .em-modal-popup.active .em-close-modal,.em.em-modal .em-modal-popup.active .em-modal-content{opacity:1!important}.em.em-modal .em-modal-popup header{width:100%;border-bottom:1px solid #dedede;margin:0;padding:10px 0 7px 15px}.em.em-modal .em-modal-popup header a.em-close-modal{display:block;width:28px;height:28px;background:var(--icon-close) no-repeat;background-size:28px 28px;position:absolute!important;cursor:pointer!important;top:10px!important;right:10px!important;opacity:0!important;backface-visibility:hidden!important;transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1)!important;-webkit-transition:opacity .6s cubic-bezier(.55,0,.1,1),visibility .6s cubic-bezier(.55,0,.1,1)!important;transition-delay:.3s!important}.em.em-modal .em-modal-popup header .em-modal-title{font-size:24px!important;line-height:1.3!important;padding:0 32px 0 0!important;margin:0!important}.em.em-modal .em-modal-popup header .em-modal-title a{color:var(--text-color-normal)!important}.em .em-event-booking-form .em-login .em-login-actions .em-login-links a a:hover,.em.em-modal .em-modal-default .em-event-main-info .event-title a:hover,.em.em-modal .em-modal-default .em-event-title a:hover,.em.em-modal .em-modal-popup header .em-modal-title a:hover{text-decoration:underline}.em.em-modal .em-modal-popup,.em.em-modal .em-modal-popup .em-modal-content{opacity:0!important;backface-visibility:hidden!important;width:100%!important}.em.em-modal .em-modal-popup .em-modal-content{transition:opacity .6s cubic-bezier(.55,0,.1,1)!important;transition-delay:.3s!important;margin:0;padding:20px 15px;overflow-y:auto!important}.em.em-modal .em-modal-popup footer{width:100%!important;border-top:1px solid #dedede!important}.em.em-modal .em-modal-popup footer>div{padding:10px 25px!important}.em.em-modal .em-modal-popup footer>div .button,.em.em-modal .em-modal-popup footer>div button{margin:0!important}@media only screen and (max-width:39.99rem){.em.em-modal .em-modal-popup{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;max-height:100%!important;-webkit-overflow-scrolling:touch!important;border-radius:0!important;transform:scale(1.1)!important;padding:0!important;margin:0!important}.em.em-modal .em-modal-popup .em-modal-content{padding:10px 15px 15px}}.em.em-modal .em-modal-default:first-child{padding-top:0;margin-top:0}.em.em-modal .em-modal-default>div{margin-bottom:20px}.em.em-modal .em-modal-default .em-event-main-info .event-meta-info>div:last-of-type,.em.em-modal .em-modal-default>div:last-of-type{margin-bottom:0}.em.em-modal .em-modal-default .em-event-title a{font-size:18px!important;color:var(--text-color-normal)!important}.em.em-modal .em-modal-default .em-event-main-info{width:100%}.em.em-modal .em-modal-default .em-event-main-info.has-image{display:grid;grid-template-columns:3fr 4fr}.em.em-modal .em-modal-default .em-event-main-info.has-image .em-event-image{justify-self:end}.em.em-modal .em-modal-default .em-event-main-info.has-image .em-event-image img{max-width:100%}.em.em-modal .em-modal-default .em-event-main-info .event-title a{color:var(--text-color-normal)!important}.em.em-modal .em-modal-default .em-event-main-info .event-meta-info .em-event-meta{display:grid;grid-template-columns:30px 1fr}.em.em-modal .em-modal-default .em-event-main-info .event-meta-info .em-icon{opacity:.5;padding-right:10px}.em.em-modal .em-modal-default .em-event-main-info .event-meta-info>div{margin-bottom:10px}.em.em-modal .em-modal-default .em-event-actions{font-size:14px;text-align:center}.em.em-modal .em-modal-default .em-event-actions .button{padding:0 20px!important}@media only screen and (max-width:39.99rem){.em.em-modal .em-modal-default .em-modal-default{margin-top:25px}.em.em-modal .em-modal-default .em-modal-default .em-event-main-info .event-meta-info{margin-bottom:20px}.em.em-modal .em-modal-default .em-modal-default .em-event-main-info.has-image{display:block}.em.em-modal .em-modal-default .em-modal-default .em-event-main-info.has-image .em-event-image{text-align:center}}.em.em-search,.em.em-search-advanced{--border-color:#dedede;margin:10px 0 25px}.em.em-search form,.em.em-search-advanced form{--background-color:#fff}.em.em-search .em-search-main.em-search-main-bar,.em.em-search-advanced .em-search-main.em-search-main-bar{border:1px solid var(--border-color);padding:10px;width:100%;display:flex;-webkit-flex-direction:row;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-items:stretch}.em.em-search .em-search-main.em-search-main-bar>.em-search-field,.em.em-search-advanced .em-search-main.em-search-main-bar>.em-search-field{border-right:1px solid var(--border-color)!important}.em.em-search .em-search-main.em-search-main-bar>.em-search-field input,.em.em-search-advanced .em-search-main.em-search-main-bar>.em-search-field input{margin:0!important;text-overflow:ellipsis;overflow:hidden}.em.em-search .em-search-main.em-search-main-bar>.em-search-field:not(:first-child) input,.em.em-search-advanced .em-search-main.em-search-main-bar>.em-search-field:not(:first-child) input{border:0!important;border-radius:0!important;padding-left:50px!important;background-position-x:15px!important;background-size:20px!important}.em.em-search .em-search-main.em-search-main-bar>.em-search-field:first-child input,.em.em-search-advanced .em-search-main.em-search-main-bar>.em-search-field:first-child input{border:0!important;margin-left:0;padding-left:50px!important;background-position-x:15px!important;background-size:20px!important}.em.em-search .em-search-main.em-search-main-bar>div,.em.em-search-advanced .em-search-main.em-search-main-bar>div{flex:none}.em.em-search .em-search-main.em-search-main-bar>.em-search-geo,.em.em-search .em-search-main.em-search-main-bar>.em-search-text,.em.em-search-advanced .em-search-main.em-search-main-bar>.em-search-geo,.em.em-search-advanced .em-search-main.em-search-main-bar>.em-search-text{flex:auto;width:100%}.em.em-search .em-search-main.em-search-main-bar>.em-search-scope,.em.em-search-advanced .em-search-main.em-search-main-bar>.em-search-scope{flex:none;width:180px}.em.em-search .em-search-main.em-search-main-bar>.em-search-scope .em-datepicker-data,.em.em-search-advanced .em-search-main.em-search-main-bar>.em-search-scope .em-datepicker-data{width:100%;overflow:hidden;background:var(--icon-calendar) 8px 50% no-repeat!important;background-size:18px!important;padding-left:36px!important;background-position-x:14px!important}.em.em-search .em-search-main.em-search-main-bar>.em-search-scope .em-datepicker-data input,.em.em-search-advanced .em-search-main.em-search-main-bar>.em-search-scope .em-datepicker-data input{position:relative;display:inline-block!important;width:130px!important;padding:0 0 0 10px!important;margin:0!important;font-size:14px;color:#777}.em.em-search .em-search-main.em-search-main-bar>.em-search-scope .em-datepicker-data .separator,.em.em-search-advanced .em-search-main.em-search-main-bar>.em-search-scope .em-datepicker-data .separator{display:none}.em.em-search .em-search-main.em-search-main-bar>.em-search-submit button,.em.em-search-advanced .em-search-main.em-search-main-bar>.em-search-submit button{padding:0 20px!important;line-height:34px!important;height:34px!important;margin:0!important}.em.em-search .em-search-main input.em-search-text,.em.em-search-advanced .em-search-main input.em-search-text{background:var(--icon-magnifying-glass) 8px 50% no-repeat!important;background-size:18px!important;padding-left:36px!important}.em.em-search .em-search-main input.em-search-geo,.em.em-search-advanced .em-search-main input.em-search-geo{background:var(--icon-location) 8px 50% no-repeat!important;background-size:18px!important;padding-left:36px!important}.em.em-search .em-search-main input.em-search-geo.on,.em.em-search-advanced .em-search-main input.em-search-geo.on{background-image:var(--icon-location-on)!important}.em.em-search .em-search-main input.em-search-geo.off,.em.em-search-advanced .em-search-main input.em-search-geo.off{background-image:var(--icon-location-off)!important}.em.em-search .em-search-main input.em-search-scope,.em.em-search-advanced .em-search-main input.em-search-scope{background:var(--icon-calendar) 8px 50% no-repeat!important;background-size:18px!important;padding-left:36px!important}.em.em-search .em-search-main input:-webkit-autofill,.em.em-search .em-search-main input:-webkit-autofill:focus,.em.em-search-advanced .em-search-main input:-webkit-autofill,.em.em-search-advanced .em-search-main input:-webkit-autofill:focus{transition:background-color 600000s 0s,color 600000s 0s}.em.em-search .em-search-main input[data-autocompleted],.em.em-search-advanced .em-search-main input[data-autocompleted]{background-color:transparent!important}.em.em-search button[type=submit].disabled:hover,.em.em-search-advanced button[type=submit].disabled:hover{cursor:not-allowed!important;pointer-events:auto!important}.em.em-search .em-search-advanced-trigger,.em.em-search-advanced .em-search-advanced-trigger{width:55px;padding:0 15px}.em.em-search .em-search-views,.em.em-search-advanced .em-search-views{width:52px;height:25px;padding:0 15px}.em.em-search .em-search-views [data-view=list],.em.em-search-advanced .em-search-views [data-view=list]{background-image:var(--icon-list)!important}.em.em-search .em-search-views [data-view=list-grouped],.em.em-search-advanced .em-search-views [data-view=list-grouped]{background-image:var(--icon-list-grouped)!important}.em.em-search .em-search-views [data-view=calendar],.em.em-search-advanced .em-search-views [data-view=calendar]{background-image:var(--icon-calendar)!important}.em.em-search .em-search-views [data-view=map],.em.em-search-advanced .em-search-views [data-view=map]{background-image:var(--icon-map)!important}.em.em-search .em-search-views button[data-view=map],.em.em-search-advanced .em-search-views button[data-view=map]{background-size:28px;width:28px;height:28px}.em.em-search .em-search-views .em-search-views-trigger,.em.em-search-advanced .em-search-views .em-search-views-trigger{display:block;width:42px;height:25px;background:var(--icon-point-down) 30px 6px no-repeat;background-size:14px;padding:0 15px 0 0;margin:0;cursor:pointer}.em.em-search .em-search-views .em-search-views-trigger .em-search-view-option,.em.em-search-advanced .em-search-views .em-search-views-trigger .em-search-view-option{display:block;width:25px;height:25px;background-size:25px;background-repeat:no-repeat;background-position:center center;background-color:transparent!important;font-size:0!important}.em.em-search .em-search-views .em-search-views-options,.em.em-search-advanced .em-search-views .em-search-views-options{display:none}.em.em-search .em-search-views .tippy-content .em-search-views-options,.em.em-search-advanced .em-search-views .tippy-content .em-search-views-options{display:block}.em.em-search .em-search-views .em-search-views-options-list,.em.em-search-advanced .em-search-views .em-search-views-options-list{display:block!important;padding:0!important;margin:5px 0!important;border:0!important;background:0 0!important;background-color:transparent!important;cursor:pointer!important;overflow:visible!important}.em.em-search .em-search-views .em-search-views-options-list .em-search-view-option,.em.em-search-advanced .em-search-views .em-search-views-options-list .em-search-view-option{display:block!important;padding:5px 10px 5px 40px!important;background-repeat:no-repeat!important;background-size:18px!important;background-position:10px center!important;background-color:transparent!important}.em.em-search .em-search-views .em-search-views-options-list .em-search-view-option:hover,.em.em-search-advanced .em-search-views .em-search-views-options-list .em-search-view-option:hover{background-color:#efefef!important}.em.em-search .em-search-views .em-search-views-options-list .em-search-view-option:checked,.em.em-search-advanced .em-search-views .em-search-views-options-list .em-search-view-option:checked{background-color:#cee0ea!important}.em.em-search .em-search-views .em-search-views-options-list:focus,.em.em-search-advanced .em-search-views .em-search-views-options-list:focus{border:0!important;outline:0!important}.em.em-search-advanced[data-view=calendar] .em-search-scope,.em.em-search.is-hidden,.em.em-search.size-small .em-search-geo,.em.em-search.size-small .em-search-scope,.em.em-search[data-view=calendar] .em-search-scope{display:none;visibility:hidden}.em.em-search.has-advanced.has-views .em-search-views{width:72px;border-left:1px solid var(--border-color);padding-left:15px;flex:0 0 42px}.em.em-search.size-small{padding:5px!important}.em.em-search.size-small>.em-search-field:first-child input{padding-left:30px!important;padding-right:5px!important;background-position-x:3px!important;background-size:16px!important}.em.em-search.size-small .em-search-advanced-trigger{width:45px;padding:0 10px;flex:0 0 25px!important}.em.em-search.size-small .em.em-search.has-advanced.has-views .em-search-views{width:62px;padding-left:10px}.em.em-modal.em-search-advanced .em-search-advanced-sections section div.em-search-section-content,.em.em-search.size-medium .em-search-main .em-search-geo{display:none;visibility:hidden}.em.em-search.size-medium>.em-search-field:first-child input{padding-left:40px!important;padding-right:10px!important;background-position-x:8px!important}.em button.em-clickable.em-search-advanced-trigger{display:block!important;visibility:visible!important;width:25px!important;height:25px!important;background:var(--icon-filter) 0 center no-repeat!important;background-size:25px!important;position:relative!important}.em button.em-clickable.em-search-advanced-trigger span.total-count{position:absolute;border:1px solid var(--counter-background);border-radius:50%;color:var(--counter-color);background:var(--counter-background);width:15px;height:15px;font-size:11px;top:-8px;right:-8px;padding:0;line-height:11px;text-align:center}.em button.em-clickable.em-search-advanced-trigger span.total-count.tentative{background:var(--counter-background-tentative);color:var(--counter-color-tentative);border-color:var(--counter-background-tentative)}.em.em-modal.em-search-advanced .em-modal-content{overflow-y:auto;padding:20px;margin:0}.em.em-modal.em-search-advanced footer{display:grid;grid-template-columns:1fr 1fr;align-items:center}.em.em-modal.em-search-advanced footer div:first-child{justify-self:start}.em.em-modal.em-search-advanced footer div:last-child{justify-self:end}.em.em-modal.em-search-advanced footer button.button{margin-bottom:0!important;padding-bottom:0!important}@media only screen and (max-width:39.99rem){.em.em-modal.em-search-advanced footer>div{padding:10px 15px}.em.em-modal.em-search-advanced footer button.button{padding:0 20px!important}}.em.em-modal.em-search-advanced .em-search-advanced-sections section{background:var(--icon-options-v) 0 15px no-repeat;background-size:18px 18px}.em.em-modal.em-search-advanced .em-search-advanced-sections section header{width:100%;font-size:18px;padding:16px 0 14px 28px;margin:0;border-bottom:1px solid #dedede;background:var(--icon-plus) right 50% no-repeat;background-size:18px 18px}.em.em-modal.em-search-advanced .em-search-advanced-sections section header:hover{cursor:pointer}.em.em-modal.em-search-advanced .em-search-advanced-sections section header span.total-count{border:1px solid var(--counter-background);border-radius:50%;color:#fff;background:var(--counter-background);width:24px;height:24px;font-size:12px;padding:2px 0 0;margin:0 0 0 10px;display:inline-block;text-align:center;top:-4px;position:relative}.em.em-modal.em-search-advanced .em-search-advanced-sections section.active:last-of-type div.em-search-section-content,.em.em-modal.em-search-advanced .em-search-advanced-sections section.active:last-of-type header,.em.em-modal.em-search-advanced .em-search-advanced-sections section:last-of-type header{border-bottom:0}.em.em-modal.em-search-advanced .em-search-advanced-sections section.active header{background-image:var(--icon-minus);border-bottom:0;margin-bottom:10px}.em.em-modal.em-search-advanced .em-search-advanced-sections section.active div.em-search-section-content{display:block;visibility:visible;border-bottom:1px solid #dedede;padding:0 0 20px}.em.em-modal.em-search-advanced .em-search-advanced-sections section.em-search-section-location{background-image:var(--icon-compass)}.em.em-modal.em-search-advanced .em-search-advanced-sections section.em-search-section-categories{background-image:var(--icon-folder)}.em.em-modal.em-search-advanced .em-search-advanced-sections section.em-search-section-tags{background-image:var(--icon-tag)}.em.em-modal.em-search-advanced .em-search-advanced-sections .em-search-field{margin-bottom:10px}.em.em-modal.em-search-advanced .em-search-advanced-sections .em-search-geo-units{display:flex;flex-direction:row;gap:5px}.em.em-modal.em-search-advanced .em-search-advanced-sections .em-search-geo-units select{display:inline-block!important;padding-right:30px!important}.em.em-modal.em-search-advanced .em-search-advanced-sections .em-search-geo-units label{display:inline-block!important;vertical-align:top!important;padding:9px 15px!important}.em.em-modal.em-search-advanced .em-search-advanced-sections .em-search-geo-units .em-search-geo-distance{width:auto!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;margin-right:0!important}.em.em-modal.em-search-advanced .em-search-advanced-sections .em-search-geo-units .em-search-geo-unit{width:auto!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;margin-left:0!important}.em .selectize-control.em-selectize-autocomplete:not(.always-open) input[type=text],.em .selectize-control.em-selectize-autocomplete:not(.always-open) input[type=text]:focus,.em .selectize-control.em-selectize:not(.always-open) input[type=text],.em .selectize-control.em-selectize:not(.always-open) input[type=text]:focus{width:auto!important;border:0!important;outline:0!important;height:auto!important;padding:0!important;margin:0!important;border-radius:0!important;background:0 0!important}.em .selectize-control.em-selectize-autocomplete:not(.always-open) .selectize-input,.em .selectize-control.em-selectize:not(.always-open) .selectize-input{border-radius:4px!important;width:100%!important;height:38px!important;padding:6px 10px!important}.em .selectize-control.em-selectize-autocomplete:not(.always-open) .selectize-input.focus,.em .selectize-control.em-selectize:not(.always-open) .selectize-input.focus{border:1px solid var(--accent-color)!important;box-shadow:none!important}.em .selectize-control.em-selectize-autocomplete:not(.always-open) .selectize-input:after,.em .selectize-control.em-selectize:not(.always-open) .selectize-input:after{display:inline-flex!important;content:"";position:absolute;border:0!important;background-image:var(--icon-chevron-down);background-size:16px 16px;height:16px;width:16px;margin-top:calc(16px/2*-1);right:8px;top:50%}.em .selectize-control.em-selectize-autocomplete:not(.always-open) .selectize-input.dropdown-active:after,.em .selectize-control.em-selectize:not(.always-open) .selectize-input.dropdown-active:after{margin-top:-8px;transform:rotate(180deg)}.em .selectize-control.em-selectize-autocomplete:not(.always-open).selectize-control,.em .selectize-control.em-selectize:not(.always-open).selectize-control{margin-bottom:15px!important}.em .selectize-control.em-selectize-autocomplete.multi.plugin-remove_button .item,.em .selectize-control.em-selectize.multi.plugin-remove_button .item{background:#dff4fd;border:1px solid #97dbf9;color:#0095c3;padding-left:8px}.em .selectize-control.em-selectize-autocomplete.multi.plugin-remove_button .item a.remove,.em .selectize-control.em-selectize.multi.plugin-remove_button .item a.remove{color:inherit!important;background-color:inherit!important}.em .selectize-control.em-selectize-autocomplete .selectize-input:after{display:none!important}.em .selectize-control.em-selectize-autocomplete.loading .selectize-input:after{display:inline-flex!important;content:"";position:absolute;border:0!important;background-image:var(--icon-spinner);background-size:26px 26px;height:26px;width:26px;margin-top:calc(26px/2*-1);right:8px;top:50%}.em .selectize-control.em-selectize-autocomplete .selectize-dropdown-content>div{padding:3px .75rem}.em .selectize-control.em-selectize.always-open .selectize-input{border:0!important;width:100%!important;padding:0!important;margin:0!important}.em .selectize-control.em-selectize.always-open .selectize-input.focus{border:0!important;box-shadow:none!important}.em .selectize-control.em-selectize.always-open .selectize-input input[type=text]{background:var(--icon-magnifying-glass) 8px 50% no-repeat!important;background-size:18px!important;padding-left:36px!important;margin:10px 0 0!important;opacity:1!important;position:static!important}.em .selectize-control.em-selectize.always-open .selectize-input input[type=text]:focus{border:1px solid #cdcdcd!important}.em .selectize-control.em-selectize.always-open .selectize-dropdown{display:block!important;visibility:visible!important;position:static!important;width:100%!important;border:0!important;box-shadow:none!important;margin-bottom:0!important}.em .selectize-control.em-selectize.always-open .selectize-dropdown .selectize-dropdown-content{overflow-y:visible;overflow-x:visible;max-height:none}.em .selectize-control.em-selectize.checkboxes .selectize-dropdown div.option>span:first-child{display:inline-block;width:15px;height:15px;border:1px solid #ccc;border-radius:2px;margin:-4px 5px 0 0;vertical-align:middle}.em .selectize-control.em-selectize.checkboxes .selectize-dropdown div.option.selected{color:#0095c3}.em .selectize-control.em-selectize.checkboxes .selectize-dropdown div.option.selected>span:first-child{background:var(--icon-checkmark) 50% 50% white no-repeat;background-size:12px 12px}.em .em-item .em-item-image{min-width:150px;width:100%;height:100%}.em .em-item .em-item-image a{border:0;margin:0;padding:0}.em .em-item .em-item-image img{width:100%;padding:0 10px 0 0;border:0;margin:0}.em .em-item .em-item-image.has-placeholder{display:flex;justify-content:center;align-items:center}.em .em-item .em-item-image .em-item-image-placeholder{width:100%;margin-right:10px;background:var(--icon-calendar-empty) center center no-repeat;background-size:100%;opacity:.45;max-width:150px;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center}.em .em-item .em-item-meta .em-item-meta-line{line-height:22px;margin-bottom:10px;display:grid;grid-template-columns:35px 1fr}.em .em-item .em-item-meta .em-item-meta-line .em-icon{margin-right:15px}.em .em-item .em-item-meta .em-item-meta-line a{color:var(--meta-color)!important;font-style:italic!important;text-decoration:underline dotted var(--meta-color) 1px!important;text-underline-offset:3px}.em .em-item .em-item-meta .em-item-taxonomy ul{display:inline-block!important;margin:0!important;padding:0!important}.em .em-item .em-item-meta .em-item-taxonomy ul li{display:inline-block!important;list-style:none!important;margin:0 5px 0 0!important;padding:0!important;line-height:1!important}.em .em-event-booking-form .em-login.size-small .em-login-buttons button,.em .em-item.em-item-single{width:100%}.em .em-item.em-item-single .em-item-header{display:flex;flex-wrap:nowrap;gap:20px;width:100%;background-color:var(--meta-bg);color:var(--default-color);margin-bottom:20px}.em .em-item.em-item-single .em-item-image{flex:1 0 300px;order:2}.em .em-item.em-item-single .em-item-image img{padding-left:10px!important;border-left:4px solid var(--default-border)}.em .em-item.em-item-single .em-item-meta,.em em .em-item.em-item-single .em-item-meta{flex:1 1 auto;order:1;display:flex;flex-wrap:wrap;gap:20px}.em .em-item.em-item-single .em-item-meta>section{flex:max(290px,33.4333333333%)}.em .em-item.em-item-single .em-item-meta>section section{margin-bottom:40px}.em .em-item.em-item-single .em-item-meta h3{font-size:calc(var(--font-size) + 10px)!important;text-transform:uppercase}.em .em-item.em-item-single .em-item-meta .button,.em .em-item.em-item-single .em-item-meta button{margin:15px 0 0!important}.em .em-item.em-item-single>section{margin:0 0 20px}.em .em-item.em-item-single .em-item-content{margin:30px 0}.em .em-item.em-item-single.size-medium .em-item-header,.em .em-item.em-item-single.size-small,.em .em-item.em-item-single.size-small .em-item-header,div.em-search.css-search div{display:block}.em .em-item.em-item-single.size-medium .em-item-header .em-item-image,.em .em-item.em-item-single.size-small .em-item-header .em-item-image,.em .em-item.em-item-single.size-small .em-item-meta>section section{margin-bottom:30px}.em .em-item.em-item-single.size-medium .em-item-header .em-item-image img,.em .em-item.em-item-single.size-small .em-item-header .em-item-image img{padding:0 0 10px!important;border:0;border-bottom:4px solid var(--default-border)}.em .em-item.em-item-single.size-small .em-item-meta>section{margin:0;padding:0}.em .em-item.em-item-single.size-small .em-item-meta h3{font-size:calc(var(--font-size) + 6px)!important}.em .em-list,.em.em-list{width:100%;display:grid;grid-template-rows:1fr;grid-gap:25px}.em .em-list .em-item,.em.em-list .em-item{width:100%;display:grid;grid-template-columns:minmax(0,1fr) 2fr;border-top:1px solid #efefef;padding:30px 4px 3px;background-color:var(--meta-bg);color:var(--default-color)}.em .em-list .em-item:first-child,.em.em-list .em-item:first-child{border-top:0;padding-top:5px}.em .em-list .em-item .em-item-info,.em.em-list .em-item .em-item-info{border-left:4px solid var(--default-border);padding:0 10px 0 35px}.em .em-list .em-item .em-item-info h3.em-item-title,.em.em-list .em-item .em-item-info h3.em-item-title{font-size:22px;line-height:26px;font-weight:400;clear:none;margin:0 0 7px;padding:0;text-decoration:none}.em .em-list .em-item .em-item-info h3.em-item-title a,.em.em-list .em-item .em-item-info h3.em-item-title a{color:var(--a-color-1);text-decoration:none}.em .em-list .em-item .em-item-info .em-item-meta,.em.em-list .em-item .em-item-info .em-item-meta{margin-bottom:20px;display:flex;flex-direction:row;flex-wrap:wrap}.em .em-list .em-item .em-item-info .em-item-meta>div,.em.em-list .em-item .em-item-info .em-item-meta>div{flex:1 1 50%;min-width:250px}.em .em-list .em-item .em-item-info .em-item-desc,.em.em-list .em-item .em-item-info .em-item-desc{font-size:16px;margin:20px 0}.em .em-list .em-item .em-item-info .button,.em.em-list .em-item .em-item-info .button{margin-bottom:0!important}.em .em-list.size-small .em-item,.em.em-list.size-small .em-item{border:1px solid var(--main-border-color);padding:10px;box-shadow:rgba(99,99,99,.2) 0 2px 8px 0;grid-template-columns:100%;grid-template-rows:auto max-content}.em .em-list.size-small .em-item .em-item-image,.em.em-list.size-small .em-item .em-item-image{min-width:150px;max-width:100%;padding-bottom:10px}.em .em-list.size-small .em-item .em-item-image.has-placeholder,.em.em-list.size-small .em-item .em-item-image.has-placeholder{padding:20px 0 30px}#buddypress .wp-editor-wrap table tr td,#buddypress .wp-editor-wrap table tr th,.css-events-list table.events-table td,.em .em-list.size-small .em-item .em-item-image .em-item-image-placeholder,.em .em-list.size-small .em-item .em-item-image img,.em.em-list.size-small .em-item .em-item-image .em-item-image-placeholder,.em.em-list.size-small .em-item .em-item-image img{padding:0}.em .em-list.size-small .em-item .em-item-info,.em.em-list.size-small .em-item .em-item-info{border-left:none!important;border-top:4px solid var(--default-border);padding:10px}.em .em-list.size-small .em-item .em-item-info .em-item-meta,.em.em-list.size-small .em-item .em-item-info .em-item-meta{width:100%;margin-left:0;line-height:22px;margin-bottom:5px;display:flex;flex-direction:row;flex-wrap:wrap}.em .em-list.size-small .em-item .em-item-info .em-item-meta>div,.em.em-list.size-small .em-item .em-item-info .em-item-meta>div{flex:1 1 50%;min-width:200px}.em .em-list-widget,.em.em-list-widget{display:flex;flex-direction:column;gap:15px}.em .em-list-widget .em-item,.em.em-list-widget .em-item{display:flex;flex-direction:row;flex-wrap:nowrap;gap:5px;width:100%;margin-bottom:0!important}.em .em-list-widget .em-item .em-item-image,.em.em-list-widget .em-item .em-item-image{flex:0 0 auto;min-width:auto;max-width:none}.em .em-list-widget .em-item .em-item-image img,.em.em-list-widget .em-item .em-item-image img{width:auto;height:auto}.em .em-list-widget .em-item .em-item-image.has-placeholder,.em.em-list-widget .em-item .em-item-image.has-placeholder{flex:0 0 auto}.em .em-list-widget .em-item .em-item-image.has-placeholder .em-item-image-placeholder,.em.em-list-widget .em-item .em-item-image.has-placeholder .em-item-image-placeholder{max-width:70px}.em .em-list-widget .em-item .em-item-info,.em.em-list-widget .em-item .em-item-info{border-left:2px solid var(--default-border);padding-left:15px}.em .em-list-widget .em-item .em-item-info .em-item-name,.em.em-list-widget .em-item .em-item-info .em-item-name{margin-bottom:10px}.em .em-list-widget .em-item .em-item-info .em-item-meta .em-item-meta-line,.em.em-list-widget .em-item .em-item-info .em-item-meta .em-item-meta-line{margin-bottom:5px}.em .em-list-widget .em-item .em-item-info .em-item-meta .em-item-meta-line .em-icon,.em.em-list-widget .em-item .em-item-info .em-item-meta .em-item-meta-line .em-icon{margin-left:5px;background-size:18px;background-position:0 2px}.em .em-list-widget .em-item .em-item-info .em-item-meta .em-item-meta-line p:last-child,.em.em-list-widget .em-item .em-item-info .em-item-meta .em-item-meta-line p:last-child{margin-bottom:0!important}.em .em-list-widget .em-item .em-item-info .em-item-meta .em-item-name,.em.em-list-widget .em-item .em-item-info .em-item-meta .em-item-name{margin-bottom:10px}.em .em-pagination,.em .em-pagination .not-current{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-items:center;min-width:0}.em .em-pagination{--color:#aaa;--color-hover:#777;max-width:100%;margin:auto}.em .em-pagination .not-current{height:40px;overflow:hidden}#em-tickets-form tbody.em-ticket-template,.em .em-event-booking-form .em-login.size-small .em-login-links span,.em .em-pagination.overflowing .not-current .page-numbers,div.css-search.no-search-main div.em-search-advanced.visible label{display:none}.em .em-pagination.overflowing .not-current:after{content:"...";padding:0 10px}.em .em-pagination.overflowing .not-current.first-half:after{padding-right:15px}.em .em-pagination.overflowing .not-current.second-half:after{padding-left:15px}.em .em-pagination .page-numbers{display:inline-block;min-width:38px;height:30px;font-size:18px!important;color:var(--color)!important;text-decoration:none;padding:6px 0;margin:0;transition:all 300ms ease-in-out;text-align:center}.em .em-pagination .page-numbers:hover{color:var(--color-hover);font-size:25px!important}.em .em-pagination .page-numbers.next,.em .em-pagination .page-numbers.next.last,.em .em-pagination .page-numbers.prev,.em .em-pagination .page-numbers.prev.first{display:block;width:25px;height:25px;margin:0;font-size:0!important;background-size:25px;background-position:center;background-repeat:no-repeat;opacity:.5;transition:all 300ms ease-in-out}.em .em-pagination .page-numbers.next.last:hover,.em .em-pagination .page-numbers.next:hover,.em .em-pagination .page-numbers.prev.first:hover,.em .em-pagination .page-numbers.prev:hover{opacity:1;background-size:35px;border-bottom:none}.em .em-pagination .page-numbers.next{background-image:var(--icon-next-circle)}.em .em-pagination .page-numbers.next.last{background-image:var(--icon-last-circle)}.em .em-pagination .page-numbers.prev{background-image:var(--icon-prev-circle)}.em .em-pagination .page-numbers.prev.first{background-image:var(--icon-first-circle)}.em .em-pagination .page-numbers.current{font-size:24px!important;border-bottom:1px dotted var(--color-hover)}.em .em-pagination>.page-numbers{flex:none}.em .em-event.em-event-single .em-event-meta-line.em-event-location{line-height:24px!important}.em .em-event .em-item-image .em-item-image-placeholder div.date{margin:auto;text-align:center;padding-top:15%}.em .em-event .em-item-image .em-item-image-placeholder div.date span{text-align:center;display:block;margin:0 auto;font-size:30px;line-height:30px}.em .em-event .em-item-image .em-item-image-placeholder div.date span.day{font-size:45px;line-height:45px;margin-bottom:5px}.em .em-events-widget .em-item .em-item-image-placeholder div.date,.em.em-events-widget .em-item .em-item-image-placeholder div.date{padding-top:15%}.em .em-events-widget .em-item .em-item-image-placeholder div.date span.day,.em.em-events-widget .em-item .em-item-image-placeholder div.date span.day{font-size:30px!important;line-height:30px!important;margin-bottom:1px}.em .em-events-widget .em-item .em-item-image-placeholder div.date span.month,.em.em-events-widget .em-item .em-item-image-placeholder div.date span.month{font-size:16px!important;line-height:16px!important}.em button.input.em-event-add-to-calendar{padding-left:20px!important}.em button.input.em-event-add-to-calendar .em-icon-calendar{margin-right:10px}.em .em-add-to-calendar-tooltip{margin-top:-9px!important}.em .em-event-add-to-calendar-content a{display:inline-block;width:100%;padding:8px 10px 5px 35px!important;color:var(--default-color)!important;text-decoration:none!important;background:var(--icon-download) 5px 50% no-repeat;background-size:18px}.em .em-event-add-to-calendar-content a:focus,.em .em-event-add-to-calendar-content a:hover{outline:0!important;background-color:#f3f3f3!important}.em .em-event-add-to-calendar-content a.em-a2c-download{background-image:var(--icon-download)}.em .em-event-add-to-calendar-content a.em-a2c-google{background-image:var(--icon-logo-google-calendar)}.em .em-event-add-to-calendar-content a.em-a2c-apple{background-image:var(--icon-logo-apple)}.em .em-event-add-to-calendar-content a.em-a2c-office{background-image:var(--icon-logo-office365)}.em .em-event-add-to-calendar-content a.em-a2c-outlook{background-image:var(--icon-logo-outlook)}.em.em-search-advanced.em-locations-search-advanced .em-search-section-location.em-search-advanced-section{background:0 0!important}.em.em-search-advanced.em-locations-search-advanced .em-search-section-location.em-search-advanced-section header{display:none!important;visibility:hidden!important}.em.em-search-advanced.em-locations-search-advanced .em-search-section-location.em-search-advanced-section .em-search-section-content{display:block!important;visibility:visible!important}.em.em-search-advanced.em-locations-search-advanced .em-search-section-location.em-search-advanced-section div.em-search-eventful{margin:15px 3px}.em.em-search-advanced.em-locations-search-advanced .em-search-section-location.em-search-advanced-section .em-search-geo-units label{padding-left:3px!important}.em .em-location.em-event-single .em-event-meta-line.em-location-address{line-height:24px!important}.em .em-item.em-location .em-location-events p,.em .em-item.em-taxonomy .em-item-events p{margin:0 0 8px!important}.em .em-item.em-location .em-item-image .em-item-image-placeholder{background-image:var(--icon-map);margin-top:-5%}.em .em-item.em-taxonomy .em-item-image .em-item-image-placeholder{background-image:var(--icon-tag)}.em .em-item.em-taxonomy.em-category .em-item-image .em-item-image-placeholder{background-image:var(--icon-category)}.em .em-event-booking-form{width:100%;position:relative}.em .em-event-booking-form div#em-loading{background-color:#fff;opacity:50%}.em .em-event-booking-form .em-booking-message{padding:15px!important;margin-bottom:20px!important;border:1px solid transparent!important;border-radius:2.5px!important;display:block!important}.em .em-event-booking-form .em-booking-message p{margin:10px 0!important;padding:0}.em .em-event-booking-form .em-booking-message.em-booking-message-error{color:#842029!important;background-color:#f8d7da!important;border-color:#f5c2c7!important}.em .em-event-booking-form .em-booking-message.em-booking-message-success{color:#0f5132!important;background-color:#d1e7dd!important;border-color:#badbcc!important}.em .em-event-booking-form .em-booking-form{border:1px solid var(--main-border-color)}.em .em-event-booking-form h3.em-booking-section-title{width:auto;background-color:var(--main-bg);color:var(--main-h3-color);font-size:20px;font-weight:700;padding:15px;border-width:1px 0 0 3px;border-style:solid;border-color:var(--main-border-color);margin:0}.em .em-event-booking-form .em-button.em-booking-submit{width:100%!important;padding:15px;font-size:var(--font-size);font-weight:700}.em .em-event-booking-form .em-booking-section{width:auto;float:none;margin:20px 30px;padding:0}.em .em-event-booking-form .em-tickets{border:0;margin:0 10px;padding:0;width:calc(100% - 20px)}.em .em-event-booking-form .em-tickets thead{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.em .em-event-booking-form .em-tickets tr td{padding:15px;border:0!important}.em .em-event-booking-form .em-tickets tr td:first-child{padding-left:30px}.em .em-event-booking-form .em-tickets tr td:last-child{padding-right:30px}.em .em-event-booking-form .em-tickets tr th{background-color:var(--palette-1-bg);color:var(--palette-1-color);padding:10px 15px}.em .em-event-booking-form .em-tickets tr{padding:0 20px;border-top:1px solid #dedede}.em .em-event-booking-form .em-tickets tr:first-child{border-top:0}.em .em-event-booking-form .em-tickets tr.em-attendee-details{border:0}.em .em-event-booking-form .em-tickets tr.em-attendee-details .em-attendee-fieldset{margin:0 20px 20px}.em .em-event-booking-form .em-tickets tr.em-attendee-details .em-attendee-fieldset p.input-group{padding-bottom:0}.em .em-event-booking-form .em-tickets tr.em-attendee-details .em-attendee-fields{margin:0 0 25px;padding:20px 0 0;border-top:1px solid #dedede}.em .em-event-booking-form .em-tickets tr.em-attendee-details .em-attendee-fields>strong{display:block;margin-bottom:15px}.em .em-event-booking-form .em-tickets tr.em-attendee-details .em-attendee-fields:first-child{border-top:none}.em .em-event-booking-form .em-tickets .em-bookings-ticket-table-spaces{width:5%}.em .em-event-booking-form .em-tickets .em-bookings-ticket-table-spaces select{width:calc(3ch + 30px)!important;padding:5px 5px 5px 10px!important;margin:0!important}.em .em-event-booking-form .em-booking-form-details .em-login-trigger{margin-bottom:30px}.em .em-event-booking-form .em-login{margin:10px 0 20px;padding:0;border:0}.em .em-event-booking-form .em-login .em-login-trigger{font-style:italic}.em .em-event-booking-form .em-login .em-login-content{display:none;margin-bottom:10px}.em .em-event-booking-form .em-login .em-login-content p:first-of-type{margin-bottom:20px;font-weight:700}.em .em-event-booking-form .em-login .em-login-actions{display:flex;align-items:normal;font-size:15px}.em .em-event-booking-form .em-login .em-login-actions .em-login-meta{padding-left:15px}.em .em-event-booking-form .em-login .em-login-actions .em-login-rememberme{width:auto;margin-bottom:8px}.em .em-event-booking-form .em-login .em-login-actions .em-login-rememberme input{margin:0 8px 0 0;padding:0}.em .em-event-booking-form .em-login .em-login-actions .em-login-links a,a.em-button:hover{text-decoration:none}.em .em-event-booking-form .em-login.size-small .em-login-buttons{max-width:30%;min-width:120px}.em .em-event-booking-form .em-login.size-small .em-login-links a{display:inline-block;width:100%;margin-bottom:5px}.em .em-event-booking-form .em-booking-form-payment .em-booking-gateway-form{margin-bottom:20px}.em .em-event-booking-form .em-booking-form-payment .em-bookings-form-gateway-expiry select{width:auto!important;min-width:100px}.em.pixelbones .input div.tablenav{display:flex;flex-direction:row;flex-wrap:wrap;align-items:start;width:100%}.em.pixelbones .input div.tablenav .alignleft.actions{flex:none;text-align:left}.em.pixelbones .input div.tablenav .em-tablenav-pagination{flex:1 1 50%;text-align:right}.em.pixelbones .input div.tablenav select{width:auto!important;padding-right:30px!important}.em.pixelbones.em-bookings-admin-single .input select{width:auto!important;padding-right:30px!important;margin:0 5px!important}.em.pixelbones.em-bookings-admin-single .input .em-button,.em.pixelbones.em-bookings-admin-single .input input[type=button],.em.pixelbones.em-bookings-admin-single .input input[type=submit]{margin:0 0 0 10px!important}.em.pixelbones.em-bookings-admin-single .input .em-booking-single-status-info{line-height:38px;margin-bottom:30px!important}.em.pixelbones.em-bookings-admin-single .input .em-booking-single-status-edit{margin-bottom:30px!important}.em.pixelbones.em-bookings-admin-single .input .em-booking-single-status-edit em:last-child{margin:10px 0}.em.pixelbones.em-bookings-admin-single table.em-tickets-bookings-table td,.em.pixelbones.em-bookings-admin-single table.em-tickets-bookings-table th{border-top:1px solid #dedede!important;border-bottom:0!important}.em.pixelbones.em-bookings-admin-single table.em-tickets-bookings-table :not(tfoot) tr:first-child th{border-top:0!important}.em.pixelbones.em-bookings-admin-single table.em-tickets-bookings-table td.em-attendee-form-admin{border:0!important;border-bottom:1px solid #dedede}.em.pixelbones.em-bookings-admin-single table.em-tickets-bookings-table td.em-attendee-form-admin .em-attendee-details td,.em.pixelbones.em-bookings-admin-single table.em-tickets-bookings-table td.em-attendee-form-admin .em-attendee-details th{border:0!important}.em.pixelbones .metabox-holder .postbox,.em.pixelbones.em-event-form section,.em.pixelbones.em-location-form section{margin-bottom:40px}.em.pixelbones.em-events-admin-list .subsubsub>div{margin:10px 0}.em.pixelbones.em-events-admin-list .input .search-box{float:left;width:50%}.em.pixelbones.em-events-admin-list .input .search-box input{width:auto!important;margin-bottom:10px!important}.em.pixelbones.em-events-admin-list .input .tablenav{width:50%!important}.em.pixelbones.em-event-form .input.em-location-data>div,.em.pixelbones.em-location-form .input.em-location-data>div{margin-bottom:15px}.em.pixelbones.em-event-form .em-ticket-form .em-ticket-form-advanced>div .inline-inputs,.em.pixelbones.em-event-form .em-ticket-form .em-ticket-form-advanced>div.inline-inputs,.em.pixelbones.em-event-form .em-ticket-form .em-ticket-form-main>div .inline-inputs,.em.pixelbones.em-event-form .em-ticket-form .em-ticket-form-main>div.inline-inputs,.em.pixelbones.em-event-form .input.em-location-data>div.em-location-data-name,.em.pixelbones.em-location-form .input.em-location-data>div.em-location-data-name{margin-bottom:25px}.em.pixelbones.em-event-form .event-extra-details{margin-top:25px}.em.pixelbones.em-event-form .input.em-location-data .em-selectize-autocomplete{margin-bottom:5px!important}.em.pixelbones.em-event-form .input .event-form-when>*{margin-bottom:15px!important}.em.pixelbones.em-event-form .input .event-form-when>p{margin-bottom:20px!important}.em.pixelbones.em-event-form .input .event-form-when .em-recurrence-pattern input[type=text],.em.pixelbones.em-event-form .input .event-form-when .em-recurrence-pattern select{width:auto!important}.em.pixelbones.em-event-form .input .event-form-when .em-recurrence-pattern select{padding-right:30px!important}.em.pixelbones.em-event-form .input .event-form-when .em-recurrence-pattern div.alternate-selector{margin-top:15px}.em.pixelbones.em-event-form .input .event-form-when .alternate-selector.em-weekly-selector label{width:auto!important;display:inline-block!important;padding-right:10px!important}.em.pixelbones.em-event-form .input .event-form-when .em-event-dates label{width:100%;display:block}.em.pixelbones.em-event-form .input .event-form-when .em-event-dates .em-date-start-end{width:100%!important;max-width:500px!important}.em.pixelbones.em-event-form .input .event-form-when .event-form-recurrence-when>*{margin-bottom:20px}.em.pixelbones.em-event-form .input .em-datepicker .em-date-input{background-color:inherit!important}.em.pixelbones.em-event-form .em-ticket-form .em-ticket-form-advanced>div,.em.pixelbones.em-event-form .em-ticket-form .em-ticket-form-main>div{margin-bottom:10px}.em.pixelbones.em-event-form .em-ticket-form .em-ticket-form-advanced>div .inline-inputs:last-child,.em.pixelbones.em-event-form .em-ticket-form .em-ticket-form-advanced>div.inline-inputs:last-child,.em.pixelbones.em-event-form .em-ticket-form .em-ticket-form-main>div .inline-inputs:last-child,.em.pixelbones.em-event-form .em-ticket-form .em-ticket-form-main>div.inline-inputs:last-child{margin-bottom:20px}.em.pixelbones .em-location-map-container{width:100%;height:100%}.em .reschedule-hidden{display:none!important;visibility:hidden!important}.em.em-location-where.has-map{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px}.em.em-location-where.has-map .em-location-data,.em.em-location-where.has-map .em-location-map-container{width:100%;flex:1 1 450px}.em.em-location-where.has-map .em-location-data-maps-tip{width:100%;flex:0 0 100%}.em button.em-clickable{cursor:pointer!important;justify-self:start!important;background-color:transparent;margin:0!important;padding:0!important;border:0!important;outline:0}.em button.em-clickable:focus{outline:0}.em button.input.em-tooltip-ddm{background-image:var(--icon-chevron-down)!important;background-position:calc(100% - 15px) 50%!important;background-repeat:no-repeat!important;background-size:15px!important;padding-right:40px!important}.em button.input.em-tooltip-ddm[aria-expanded=true]{background-image:var(--icon-chevron-up)!important}.em .em-tooltip-ddm-content{border:0;padding:0;margin:0;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.em .em-datepicker .em-datepicker-data.hidden{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important}.em.em-view-container{position:relative}.em .em-location-map-container{aspect-ratio:2/1;width:100%}.em .em-location-map-container .em-loading-maps,.em .em-location-map-container .em-location-map-404{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;border:1px dashed #d0d0d0;background-color:#fafafa;color:#888;font-size:18px;padding:20px;text-align:center}.em .em-location-map-container .em-loading-maps svg,.em .em-location-map-container .em-location-map-404 svg{width:100px;max-height:100px}.em .em-location-map-container .em-loading-maps span,.em .em-location-map-container .em-location-map-404 span{display:block;margin-bottom:20px;font-size:20px;color:#aaa}.em .em-location-map-container .em-loading{background-position:50% 10%}.em .em-location-map-container .em-location-map,.em .em-location-map-container .em-location-map-content,.em .em-location-map-container .em-locations-map{width:100%;height:100%}.em .em-icon{display:inline-block;font-size:20px;line-height:22px;width:20px;height:20px;color:var(--meta-dashicons);margin:0 0 -4px;padding:0;background-position:0 0;background-repeat:no-repeat;background-size:20px}.em .em-icon.em-icon-calendar{background-image:var(--icon-calendar)}.em .em-icon.em-icon-clock{background-image:var(--icon-clock)}.em .em-icon.em-icon-list-grouped{background-image:var(--icon-list-grouped)}.em .em-icon.em-icon-spinner{background-image:var(--icon-spinner)}.em .em-icon.em-icon-filter{background-image:var(--icon-filter)}.em .em-icon.em-icon-list{background-image:var(--icon-list)}.em .em-icon.em-icon-map{background-image:var(--icon-map)}.em .em-icon.em-icon-location{background-image:var(--icon-location)}.em .em-icon.em-icon-settings{background-image:var(--icon-settings)}.em .em-icon.em-icon-close{background-image:var(--icon-close)}.em .em-icon.em-icon-chevron-down{background-image:var(--icon-chevron-down)}.em .em-icon.em-icon-chevron-up{background-image:var(--icon-chevron-up)}.em .em-icon.em-icon-magnifying-glass{background-image:var(--icon-magnifying-glass)}.em .em-icon.em-icon-location-on{background-image:var(--icon-location-on)}.em .em-icon.em-icon-location-off{background-image:var(--icon-location-off)}.em .em-icon.em-icon-checkmark{background-image:var(--icon-checkmark)}.em .em-icon.em-icon-plus{background-image:var(--icon-plus)}.em .em-icon.em-icon-minus{background-image:var(--icon-minus)}.em .em-icon.em-icon-compass{background-image:var(--icon-compass)}.em .em-icon.em-icon-options-v{background-image:var(--icon-options-v)}.em .em-icon.em-icon-tag{background-image:var(--icon-tag)}.em .em-icon.em-icon-category,.em .em-icon.em-icon-folder{background-image:var(--icon-folder)}.em .em-icon.em-icon-point-down{background-image:var(--icon-point-down)}.em .em-icon.em-icon-ticket{background-image:var(--icon-ticket)}.em .em-icon.em-icon-at{background-image:var(--icon-at)}.em .button.input.with-icon,.em .input .button.with-icon,.em .input button.with-icon,.em button.input.with-icon{padding-left:20px!important}.em .button.input.with-icon .em-icon,.em .input .button.with-icon .em-icon,.em .input button.with-icon .em-icon,.em button.input.with-icon .em-icon{margin-right:6px}.em .button.input.with-icon-right,.em .input .button.with-icon-right,.em .input button.with-icon-right,.em button.input.with-icon-right{padding-right:20px!important}.em .button.input.with-icon-right .em-icon,.em .input .button.with-icon-right .em-icon,.em .input button.with-icon-right .em-icon,.em button.input.with-icon-right .em-icon{margin-left:6px}.em .button.input .em-icon,.em .input .button .em-icon,.em .input button .em-icon,.em button.input .em-icon{width:18px;height:18px;background-size:18px}.em .flatpickr-calendar,body .pac-container{z-index:100000!important}div#em-loading,div.em-loading{position:absolute;width:100%;height:100%;background:#fff url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='margin: auto%3B background: none%3B display: block%3B shape-rendering: auto%3B' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid'%3E%3Cg transform='rotate(0 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='-0.9166666666666666s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(30 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='-0.8333333333333334s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(60 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='-0.75s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(90 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='-0.6666666666666666s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(120 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='-0.5833333333333334s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(150 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='-0.5s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(180 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='-0.4166666666666667s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(210 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='-0.3333333333333333s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(240 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='-0.25s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(270 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='-0.16666666666666666s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(300 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='-0.08333333333333333s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(330 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='0s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3C!-- %5Bldio%5D generated by https://loading.io/ --%3E%3C/svg%3E") 50% 50% no-repeat;left:0;top:0;opacity:.8;filter:alpha(opacity=80);z-index:99998;background-size:100px}.em-view-container,div[data-view-id]{position:relative}#em-wrapper label span.screen-reader-text,.em-wrapper label span.screen-reader-text{clip:rect(1px 1px 1px 1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.em-warning,a.em-button{color:#333;border-radius:3px}.em-warning{margin:10px 0;padding:10px;display:block!important}#em-booking div.em-booking-message p,.em-warning p{margin:10px 0!important;padding:0;color:#333}.em-warning-errors{background-color:#ffebe8;border:1px solid #c00}.em-warning-confirms{background-color:#f1fff0;border:1px solid #a8d144}a.em-button{padding:5px 10px;margin:5px;background:#eee;border:1px solid #ccc;display:inline-block;text-decoration:none}.em-search .hidden{display:none!important}.em-search-legacy div,div.css-search div.em-search-main div,div.em-search.css-search label{display:inline}div.css-search{margin-bottom:20px;background:#fff;border:1px solid #dedede;border-radius:3px;padding:5px;min-height:40px;position:relative;-moz-border-radius:3px;-webkit-border-radius:3px}div.css-search input,div.css-search select{width:auto;height:auto;margin:0;float:none;display:inline-block;font-size:14px;padding:5px}div.css-search button,div.css-search div,div.css-search option,div.css-search span{width:auto;height:auto;margin:0;padding:0;float:none;font-size:14px;display:block}div.css-search button,div.css-search div,div.css-search span{display:inline-block}div.css-search.has-advanced div.em-search-main{padding-bottom:8px;border-bottom:1px solid #dedede}body#printable table#bookings-table td,div.css-search div.em-search-field{padding:5px 0}div.css-search input.em-search-geo,div.css-search input.em-search-text{width:90%;font-size:16px;line-height:16px;padding:8px;border:0;color:#666;text-overflow:ellipsis;display:inline-block}div.css-search div.em-search-geo{margin:0 0 0 5px;padding-left:20px;background:url(../images/search-geo.png) 0 3px no-repeat}div.css-search div.em-search-text{margin:0 0 0 5px;padding-left:20px;background:url(../images/search-mag-ico.png) 0 4px no-repeat}div.css-search div.em-search-main div.em-search-field input::-webkit-input-placeholder{font-size:16px;line-height:16px;padding:3px 0;border:0;color:#666}div.css-search div.em-search-main div.em-search-field input:-moz-placeholder{font-size:16px;line-height:16px;padding:8px;border:0;color:#666}div.css-search div.em-search-main div.em-search-field input::-moz-placeholder{font-size:16px;line-height:16px;padding:8px;border:0;color:#666}div.css-search div.em-search-main div.em-search-field input:-ms-input-placeholder{font-size:16px;line-height:16px;padding:8px;border:0;color:#666}div.css-search.has-search-geo.has-search-term input.em-search-geo,div.css-search.has-search-geo.has-search-term input.em-search-text{width:40%}.pac-container .pac-item{padding:4px!important}div.css-search div.em-search-main .em-search-submit{position:absolute;top:5px;right:5px;-moz-box-shadow:0 0 0 0 #fff;-webkit-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#b7d282),color-stop(1,#8eb56d));background:-moz-linear-gradient(center top,#b7d282 5%,#8eb56d 100%);background-color:#b7d282;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;display:inline-block;color:#fff;font-weight:700;padding:8px 10px;text-decoration:none;text-shadow:1px 1px 0 #c7c5c7;line-height:16px}div.css-search div.em-search-main .em-search-submit:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#c4db99),color-stop(1,#a4c48a));background:-moz-linear-gradient(center top,#c4db99 5%,#a4c48a 100%);background:-ms-linear-gradient(top,#c4db99,#a4c48a);background:-o-linear-gradient(top,#c4db99,#a4c48a);background:linear-gradient(to top,#c4db99,#a4c48a);background-color:#a4c48a}div.css-search div.em-search-main .em-search-submit img{border:0;padding:0;margin:0;box-shadow:none;border-radius:0;background:0 0}div.css-search div.em-search-main button.em-search-submit span{display:block;width:16px;height:16px;background:url(../images/search-mag.png) 0 0 no-repeat}div.css-search div.em-search-location,div.em-search-location-meta{margin:0;padding:0}div.css-search div.em-search-advanced,div.css-search div.em-search-options{padding:5px 8px}div.css-search div.em-search-advanced>div{clear:both}div.css-search div.em-search-advanced label>span{display:block;float:left;min-width:100px}div.css-search div.em-search-advanced .em-search-submit{margin:10px 0}div.css-search.no-search-main div.em-search-advanced.visible div{display:inline;clear:none}div.css-search div.em-search-options{text-align:right}#event-form .em-notice-warning,#post .em-notice-warning{margin:10px 0;padding:15px 20px;border-left:4px solid orange}#event-form .em-notice-warning h4,#event-form .em-recurrence-reschedule h4,#post .em-notice-warning h4,#post .em-recurrence-reschedule h4{margin-top:0}#event-form .em-notice-warning div.warning-bold,#post .em-notice-warning div.warning-bold{color:#c45500;font-weight:700}#event-form .em-notice-warning div.warning-bold p,#post .em-notice-warning div.warning-bold p{margin-top:0;font-size:14px}.css-events-list table.events-table{border-spacing:0;border-collapse:collapse}.css-events-list table.events-table th.event-time{width:150px}#buddypress .wp-editor-wrap table,#em-booking .em-booking-form-details .em-booking-submit,#em-tickets-form th,.css-events-list table.events-table th.event-description{width:auto}#em-booking{margin:15px 0 10px;position:relative}#em-booking .em-booking-form{position:relative;clear:left}#em-booking .em-booking-form-details{padding:10px;width:360px;float:left}#em-booking .em-booking-form-details input.input,.em-booking-form-details textarea{width:250px}#em-booking .em-booking-form p{clear:left}#em-booking .em-booking-form label{float:left;display:inline-block;width:100px}#em-booking .em-booking-form span.input-group input{margin-left:-20px}#em-booking .em-booking-form span.input-group{display:block;margin-left:120px}#em-booking .em-booking-form p.input-field-data_privacy_consent label{display:block;width:100%}#em-booking .em-tickets{margin-bottom:20px}#em-booking div.em-booking-message{margin:10px 0;padding:10px;color:#333;border-radius:3px}#em-booking div.em-booking-message-success{background-color:#f1fff0;border:1px solid #a8d144}#em-booking div.em-booking-message-error{background-color:#ffebe8;border:1px solid #c00}#em-booking div.em-booking-login{padding:10px 10px 10px 20px;margin:0 0 0 390px;border-left:1px solid #000}#em-booking div.em-booking-login label{display:inline-block;width:90px}#em-booking div.em-booking-login p{margin:10px 0!important;padding:0!important}#em-wrapper #locations-filter .subsubsub .current,#em-wrapper #posts-filter .subsubsub .current,#event-form h4,#event-rsvp-options label{font-weight:700}#em-wrapper .em-events-admin-list .em-button,#em-wrapper .em-locations-admin-list .em-button{float:right}#event-form h4{margin:25px 0 15px}#event-form p{margin-top:10px}#event-form .inside{clear:both;margin-bottom:20px}#buddypress .wp-editor-wrap a.button,#buddypress .wp-editor-wrap button,#buddypress .wp-editor-wrap input[type=button],#buddypress .wp-editor-wrap input[type=reset],#buddypress .wp-editor-wrap input[type=submit]{padding:0 10px 1px}#event-form #event-name{width:80%;padding:2px}#event-form .event-extra-details{margin-top:20px}#event-form .event-extra-details select{vertical-align:top}#event-form .reschedule-hidden,#post .reschedule-hidden{display:none;visibility:hidden}#event-form .em-recurrence-reschedule,#post .em-recurrence-reschedule{padding:15px 20px;border-left:4px solid orange}#event-form .recurrence-reschedule-warning,#post .recurrence-reschedule-warning{margin-bottom:25px;color:#c45500}#event-form .recurrence-reschedule-warning p,#post .recurrence-reschedule-warning p{margin-top:0;font-size:14px}#event-rsvp-box{margin:10px}#em-tickets-form th.ticket-status,.em-tickets-row .ticket-status{width:20px}#em-tickets-form .em-tickets-row .ticket-status span.dashicons{display:block;width:16px;height:16px;line-height:16px;font-size:16px;font-weight:bolder}#em-tickets-form .em-tickets-row .ticket-status.single span.dashicons{cursor:auto}#em-tickets-form .em-tickets-row .ticket-status span.ticket-on{color:green}#em-tickets-form .em-tickets-row .ticket-status span.ticket-off{color:red}#em-tickets-form .em-tickets-row .ticket-status span.ticket_new{color:gray}#em-tickets-form .em-ticket-sortable-placeholder{border:2px dashed #dedede;background:#efefef}#em-tickets-form .ui-sortable-helper,#em-tickets-form.em-tickets-sortable .em-tickets-row .ticket-status span.dashicons{cursor:move}.em-ticket-form .ticket-options{margin-top:10px}#em-tickets-form .ticket-roles div{margin-left:110px}#wp-em-editor-content-wrap table{margin-bottom:0}#event-form .em-location-types-single{display:none;visibility:hidden}#event-form .em-location-type{border-top:1px solid #dedede;margin-top:20px;padding-top:20px}#event-form .em-location-type-single .em-location-type{border-top:0;margin-top:0;padding-top:0}#event-form .em-location-type.em-location-type-single{border:0}#event-form .em-location-type p:first-child{margin-top:0}#event-form div.em-location-data table{float:left;margin:0 15px 0 0}#event-form .em-event-location-data h4{padding-bottom:5px;border-bottom:1px solid #dedede;margin-bottom:15px}#event-form .em-input-field{margin-bottom:10px}#event-form .em-input-field label{display:block;margin-bottom:5px}#event-form .em-input-field em{display:block;margin-top:2px}#event-form .em-location-type-delete-active-alert{display:none;visibility:hidden}table.em-form-fields td,table.em-form-fields th{text-align:left;vertical-align:top}table.em-form-fields th{padding:0 20px 5px 0}.em_obj{position:relative}.em_obj .table-wrap{clear:left;padding-top:5px}.em-bookings-table .em-bookings-table-export,.em-bookings-table .em-bookings-table-settings{float:left;display:block;margin:2px 5px;width:25px;height:25px}.em-bookings-table .em-bookings-table-export{background:url(../images/csv.png) 0 0 no-repeat}.em-bookings-table .em-bookings-table-settings{background:url(../images/settings.png) 0 0 no-repeat}#em-bookings-table-export,#em-bookings-table-settings{width:500px;height:75%}#em-bookings-table-export form,#em-bookings-table-settings form{height:100%;overflow:auto}.em-bookings-table-overlay ul.em-bookings-cols-sortable{list-style-type:none;padding:0 0 10px;float:left;margin:0 10px 0 0}.em-bookings-table-overlay ul.em-bookings-cols-sortable li{margin:0 5px 5px;padding:3px 8px;font-size:12px;width:120px;font-weight:400;cursor:move}.em-bookings-table-overlay ul.em-bookings-cols-sortable li.ui-state-default{color:#999}#em-bookings-cols-inactive,#em-bookings-export-cols-inactive{width:300px}#em-bookings-cols-inactive li,#em-bookings-export-cols-inactive li{float:left}#em-bookings-admin-booking .em-booking-single-info{display:none}#em-bookings-admin-booking .em-booking-single-form{padding-right:20px}body#printable{font-family:Gill Sans,Helvetica,Arial,sans-serif;text-align:center}body#printable #container{margin:0 auto;width:780px;text-align:left}body#printable table#bookings-table{width:600px;border-spacing:0}body#printable table#bookings-table td.spaces-number{text-align:right;padding-right:20px}body#printable table#bookings-table th{text-align:left;margin-left:5px}body#printable table#bookings-table tr#booked-spaces td{border-top:2px solid #999}body#printable table#bookings-table td.total-label{text-align:right}body#printable table#bookings-table tr#booked-spaces td.spaces-number,table#bookings-table tr#available-spaces td.spaces-number,table.em-calendar.table tr.days-names{font-weight:700}table.em-calendar td{padding:2px 4px;text-align:center}.em-calendar td.eventless-post,.ui-em_timepicker-list li:hover .ui-em_timepicker-duration,li.ui-em_timepicker-selected .ui-em_timepicker-duration,table.em-calendar td.eventless-pre{color:#ccc}table.em-calendar td.eventful-post a,table.em-calendar td.eventful-pre a{color:#aaa;text-decoration:underline}table.em-calendar td.eventful a,table.em-calendar td.eventful-today a{color:#fd7e29}table.em-calendar td.eventful-today a{font-weight:700}table.em-calendar td.eventful-today,table.em-calendar td.eventless-today{background-color:#cfcfcf}table.em-calendar thead{font-size:120%;font-weight:700}table.fullcalendar{border-collapse:collapse}table.fullcalendar td{text-align:left;border:1px solid #888}div.em-calendar-wrapper{position:relative;width:100%!important;max-width:100%!important}.em-map-balloon .em-map-balloon-content{margin:0!important;padding:0 0 20px!important;font-size:12px!important;color:#000!important;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important}#em-map img,.em-location-map img,.em-locations-map img{max-width:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;height:auto;width:auto}.em-time-input{width:7em}.em-time-input.error,.em-time-range .em-time-input.error{border:#c00 1px solid}.ui-em_timepicker-wrapper{overflow-y:auto;max-height:150px;width:6.5em;background:#fff;border:1px solid #ddd;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);z-index:10052;margin:0}.ui-em_timepicker-wrapper.ui-em_timepicker-with-duration{width:13em}.ui-em_timepicker-wrapper.ui-em_timepicker-with-duration.ui-em_timepicker-step-30,.ui-em_timepicker-wrapper.ui-em_timepicker-with-duration.ui-em_timepicker-step-60{width:11em}.ui-em_timepicker-list{margin:0;padding:0;list-style:none}.ui-em_timepicker-list li{margin:0;list-style:none;padding:3px 0 3px 5px;cursor:pointer;white-space:nowrap;color:#000}.ui-em_timepicker-duration{margin-left:5px;color:#888}.ui-em_timepicker-list:hover .ui-em_timepicker-duration{color:#888}.ui-em_timepicker-list:hover .ui-em_timepicker-selected{background:#fff;color:#000}.ui-em_timepicker-list .ui-em_timepicker-selected:hover,.ui-em_timepicker-list li:hover,li.ui-em_timepicker-selected{background:#1980ec;color:#fff}.ui-em_timepicker-list li.ui-em_timepicker-disabled,.ui-em_timepicker-list li.ui-em_timepicker-disabled:hover,.ui-em_timepicker-list li.ui-em_timepicker-selected.ui-em_timepicker-disabled{color:#888;cursor:default}.ui-em_timepicker-list li.ui-em_timepicker-disabled:hover,.ui-em_timepicker-list li.ui-em_timepicker-selected.ui-em_timepicker-disabled{background:#f2f2f2}.flatpickr-calendar{background:#fff}.flatpickr-months .flatpickr-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9)}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(90,97,113,.5)}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-months .flatpickr-month,.flatpickr-weekdays{background:0 0}span.flatpickr-weekday{background:0 0;color:rgba(0,0,0,.54)}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{background:#e6e6e6}.flatpickr-day.today:focus,.flatpickr-day.today:hover{background:#959ea9}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #ff5a5f;box-shadow:-10px 0 0 #ff5a5f}.flatpickr-weekwrapper .flatpickr-weeks{-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-calendar{background:0 0;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-box-shadow:0 3px 13px rgba(0,0,0,.08);box-shadow:0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px}.flatpickr-calendar.hasTime .flatpickr-innerContainer{border-bottom:0}.flatpickr-calendar.hasTime .flatpickr-time{border:1px solid #eceef1}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%;border-bottom-color:#eceef1}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%;border-top-color:#eceef1}.flatpickr-calendar:focus,.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:34px;color:#5a6171;fill:#5a6171}.flatpickr-months .flatpickr-month{border-radius:5px 5px 0 0;background:#eceef1;line-height:1;text-align:center;position:relative;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{text-decoration:none;cursor:pointer;position:absolute;top:0;padding:10px;z-index:3}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i,.numInputWrapper{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#bbb}.numInputWrapper{height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(72,72,72,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(72,72,72,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(72,72,72,.6);top:40%}.flatpickr-current-month span.cur-month:hover,.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0 ;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#5a6171}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#5a6171}.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month input.cur-year{border:0;border-radius:0;box-sizing:border-box;color:inherit;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;padding:0 0 0 .5ch;vertical-align:initial;-webkit-box-sizing:border-box}.flatpickr-current-month input.cur-year{background:0 0;cursor:text;margin:0;display:inline-block;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(90,97,113,.5);background:0 0;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:#eceef1;cursor:pointer;margin:-1px 0 0;outline:0;position:relative;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:0}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#eceef1;outline:0;padding:0}.flatpickr-weekdays{background:#eceef1;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer,span.flatpickr-weekday{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:#eceef1;color:#5a6171;line-height:1;margin:0;text-align:center;display:block;font-weight:bolder}.flatpickr-weeks{padding:1px 0 0}.flatpickr-days,.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-days{position:relative;overflow:hidden;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px;border-left:1px solid #eceef1;border-right:1px solid #eceef1}.flatpickr-days:focus{outline:0}.dayContainer,.flatpickr-day{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #eceef1;box-shadow:-1px 0 0 #eceef1}.flatpickr-day{background:0 0;border:1px solid transparent;border-radius:150px;color:#484848;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#e2e2e2;border-color:#e2e2e2}.flatpickr-day.today{border-color:#bbb}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#bbb;background:#bbb;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#ff5a5f;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#ff5a5f}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e2e2e2,5px 0 0 #e2e2e2;box-shadow:-5px 0 0 #e2e2e2,5px 0 0 #e2e2e2}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{background:0 0;border-color:transparent}.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(72,72,72,.3);background:0 0;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(72,72,72,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #ff5a5f,5px 0 0 #ff5a5f;box-shadow:-5px 0 0 #ff5a5f,5px 0 0 #ff5a5f}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;border-left:1px solid #eceef1}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(72,72,72,.3);background:0 0;cursor:default;border:0}.flatpickr-innerContainer,.flatpickr-rContainer{-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;background:#fff;border-bottom:1px solid #eceef1}.flatpickr-rContainer{display:inline-block;padding:0}.flatpickr-time,.flatpickr-time input{text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{outline:0;display:block;height:0;line-height:40px;max-height:40px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff;border-radius:0 0 5px 5px}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#484848}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#484848}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:0 0;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;margin:0;padding:0;height:inherit;line-height:inherit;color:#484848;font-size:14px;position:relative;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour,span.flatpickr-day.selected{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;float:left;line-height:inherit;color:#484848;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-time-separator{font-weight:700;width:2%}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eaeaea}.flatpickr-input[readonly]{cursor:pointer}.flatpickr-monthSelect-months{margin:10px 1px 3px;flex-wrap:wrap}.flatpickr-monthSelect-month{background:0 0;border:1px solid transparent;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;display:inline-block;font-weight:400;margin:.5px;justify-content:center;padding:10px;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;text-align:center;width:33%}.flatpickr-monthSelect-month.flatpickr-disabled{color:#eee}.flatpickr-monthSelect-month.flatpickr-disabled:focus,.flatpickr-monthSelect-month.flatpickr-disabled:hover{cursor:not-allowed;background:0 0!important}.flatpickr-monthSelect-theme-dark{background:#3f4458}.flatpickr-monthSelect-theme-dark .flatpickr-current-month input.cur-year{color:#fff}.flatpickr-monthSelect-theme-dark .flatpickr-months .flatpickr-next-month,.flatpickr-monthSelect-theme-dark .flatpickr-months .flatpickr-prev-month{color:#fff;fill:#fff}.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month{color:rgba(255,255,255,.95)}.flatpickr-monthSelect-month.today{border-color:#959ea9}.flatpickr-monthSelect-month.inRange,.flatpickr-monthSelect-month.inRange.today,.flatpickr-monthSelect-month:focus,.flatpickr-monthSelect-month:hover{background:#e6e6e6;cursor:pointer;outline:0;border-color:#e6e6e6}.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.inRange,.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month:focus,.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month:hover{background:#646c8c;border-color:#646c8c}.flatpickr-monthSelect-month.today:focus,.flatpickr-monthSelect-month.today:hover{background:#959ea9;border-color:#959ea9;color:#fff}.flatpickr-monthSelect-month.endRange,.flatpickr-monthSelect-month.selected,.flatpickr-monthSelect-month.startRange{background-color:#569ff7;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-monthSelect-month.startRange{border-radius:50px 0 0 50px}.flatpickr-monthSelect-month.endRange{border-radius:0 50px 50px 0}.flatpickr-monthSelect-month.startRange.endRange{border-radius:50px}.flatpickr-monthSelect-month.inRange{border-radius:0;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.endRange,.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.selected,.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.startRange{background:#80cbc4;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#80cbc4}
|
2 |
/*! Tippy.js v6.3.7 - https://unpkg.com/tippy.js@6.3.7/themes/light-border.css */
|
3 |
.tippy-box[data-theme~=light-border]{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,8,16,.15);color:#333;box-shadow:0 4px 14px -2px rgba(0,8,16,.08)}.tippy-box[data-theme~=light-border]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light-border]>.tippy-arrow:after,.tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.tippy-box[data-theme~=light-border]>.tippy-arrow:after{border-color:transparent;border-style:solid}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:after{border-top-color:rgba(0,8,16,.2);border-width:7px 7px 0;top:17px;left:1px}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:rgba(0,8,16,.2);border-width:0 7px 7px;bottom:17px;left:1px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:after{border-left-color:rgba(0,8,16,.2);border-width:7px 0 7px 7px;left:17px;top:1px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:rgba(0,8,16,.2)}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow{fill:#fff}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}
|
1 |
+
@charset "UTF-8";@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.em{--counter-background:#F36752;--counter-color:#fff;--counter-background-tentative:#ddd;--counter-color-tentative:#888;--default-color:#666666;--default-border:#4b86b4;--palette-1-bg:#03396c;--palette-1-color:#FFFFFF;--meta-color:#787878;--meta-bg:transparent;--main-bg:#F5F5F5;--main-h3-color:#777777;--main-border-color:#cdcdcd;--theme-hue:0;--accent-hue:220;--accent-s:86%;--accent-l:57%;--text-color-richer:hsl(var(--theme-hue), 0%, 5%);--text-color-normal:hsl(var(--theme-hue), 0%, 13%);--text-color-softer:hsl(var(--theme-hue), 0%, 33%);--accent-color:hsl(var(--accent-hue), var(--accent-s), var(--accent-l));--accent-color-hover:hsl(var(--accent-hue), calc(var(--accent-s) - 10%), calc(var(--accent-l) - 8%));--border-color:hsl(var(--theme-hue), 0%, 73%);--border-color-softer:hsl(var(--theme-hue), 0%, 82%);--background-color:transparent;--background-color-softer:hsl(var(--theme-hue), 0%, 95%);--background-color-checkboxes:white;--background-color-inputs:white;--code-background:hsl(var(--theme-hue), 0%, 95%);--button-primary-color:white;--font-size:16px;--line-height:20px;--font-weight:400;--font-family:"Raleway", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;--grid-max-width:960px;--icon-logo-office365:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2075 2499.8'%3E%3Cpath fill='%23eb3c00' d='M0 2016.6V496.8L1344.4 0 2075 233.7v2045.9l-730.6 220.3L0 2016.6l1344.4 161.8V409.2L467.6 613.8v1198.3z'/%3E%3C/svg%3E");--icon-logo-google-calendar:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidYMid' viewBox='0 0 256 256'%3E%3Cpath fill='%23FFF' d='M195.368421 60.6315789H60.6315789V195.368421H195.368421z'/%3E%3Cpath fill='%23EA4335' d='M195.368421 256 256 195.368421l-30.315789-5.172416-30.31579 5.172416-5.533259 27.729581z'/%3E%3Cpath fill='%23188038' d='M0 195.368421v40.421053C0 246.955789 9.04421053 256 20.2105263 256h40.4210526l6.2252856-30.315789-6.2252856-30.31579-33.0323915-5.172416L0 195.368421Z'/%3E%3Cpath fill='%231967D2' d='M256 60.6315789V20.2105263C256 9.04421053 246.955789 0 235.789474 0h-40.421053c-3.688839 15.0358547-5.533259 26.1010948-5.533259 33.1957202 0 7.0946254 1.84442 16.2399117 5.533259 27.4358587 13.409565 3.8399077 23.514828 5.7598615 30.31579 5.7598615 6.800961 0 16.906224-1.9199538 30.315789-5.7598615Z'/%3E%3Cpath fill='%23FBBC04' d='M256 60.6315789h-60.631579V195.368421H256z'/%3E%3Cpath fill='%2334A853' d='M195.368421 195.368421H60.6315789V256H195.368421z'/%3E%3Cpath fill='%234285F4' d='M195.368421 0H20.2105263C9.04421053 0 0 9.04421053 0 20.2105263V195.368421h60.6315789V60.6315789H195.368421V0Z'/%3E%3Cpath fill='%234285F4' d='M88.2694737 165.153684c-5.0357895-3.402105-8.5221053-8.370526-10.4252632-14.938947l11.6884211-4.816842c1.0610526 4.042105 2.9136842 7.174737 5.5578947 9.397894 2.6273684 2.223158 5.8273687 3.317895 9.5663157 3.317895 3.823158 0 7.107369-1.162105 9.852632-3.486316 2.745263-2.32421 4.126315-5.288421 4.126315-8.875789 0-3.671579-1.448421-6.669474-4.345263-8.993684-2.896842-2.324211-6.534737-3.486316-10.88-3.486316h-6.7536839v-11.570526H102.72c3.738947 0 6.888421-1.010527 9.448421-3.031579 2.56-2.021053 3.84-4.783158 3.84-8.303158 0-3.132632-1.145263-5.625263-3.435789-7.494737-2.290527-1.869474-5.187369-2.812632-8.707369-2.812632-3.435789 0-6.1642104.909474-8.185263 2.745264-2.0197181 1.840674-3.5381792 4.164731-4.4126316 6.753684l-11.5705263-4.816842c1.5326316-4.345264 4.3452632-8.1852635 8.471579-11.5031583 4.1263157-3.3178947 9.3978947-4.9852631 15.7978949-4.9852631 4.732631 0 8.993684.9094737 12.766316 2.7452631 3.772631 1.8357895 6.736842 4.3789474 8.875789 7.6126316 2.138947 3.2505267 3.2 6.8884207 3.2 10.9305267 0 4.126315-.993684 7.612631-2.981053 10.475789-1.987368 2.863158-4.429473 5.052632-7.326315 6.585263v.690527c3.740515 1.542157 6.989694 4.07512 9.397894 7.326315 2.442106 3.284211 3.671579 7.208421 3.671579 11.789474s-1.162105 8.673684-3.486315 12.261053c-2.324211 3.587368-5.541053 6.416842-9.616843 8.471579-4.092631 2.054736-8.690526 3.099071-13.793684 3.099071-5.9115787.016718-11.3684208-1.684335-16.4042103-5.08644Zm71.7978943-58.00421-12.833684 9.28-6.416842-9.734737L163.84 90.0884211h8.825263v78.3326319h-12.597895v-61.271579Z'/%3E%3C/svg%3E");--icon-logo-apple:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 52.226 52.226'%3E%3Cpath d='M36.802 1.055 36.747 0l-1.05.113c-.103.011-10.252 1.234-10.948 12.581l-.07 1.136 1.136-.077c.116-.008 11.611-.925 10.987-12.698zm-1.981 1.267c-.191 6.838-5.511 8.74-7.953 9.253.93-6.645 5.749-8.67 7.953-9.253z'/%3E%3Cpath d='m46.584 37.517-.639-.207c-3.867-1.25-6.464-4.792-6.464-8.814 0-3.578 2.023-6.778 5.281-8.352l.972-.469-.542-.933c-.232-.4-2.401-3.943-6.983-5.116-3.634-.93-7.72-.107-12.149 2.447-1.875-1.138-8.103-4.418-13.058-1.13-.97.536-11.251 6.695-5.9 23.313.157.372 3.888 9.113 8.303 12.387 1.191 1.138 4.237 2.56 7.718.187.603-.249 4.638-1.802 7.198.017.945.647 2.595 1.38 4.338 1.38 1.322 0 2.697-.421 3.859-1.621.542-.469 5.493-4.888 8.066-11.888l.075-.204-.075-.997zm-9.402 11.598-.077.073c-2.193 2.303-5.518.1-5.641.018-1.308-.93-2.823-1.233-4.244-1.233-2.579 0-4.847.999-4.992 1.064l-.163.092c-3.019 2.107-5.086.253-5.305.042l-.118-.101c-3.993-2.912-7.663-11.507-7.668-11.51-5.008-15.568 4.586-20.66 4.994-20.867l.11-.065c4.647-3.12 11.327 1.396 11.393 1.441l.533.366.552-.333c4.16-2.515 7.914-3.37 11.157-2.539 2.642.676 4.326 2.327 5.15 3.342-3.347 2.051-5.381 5.63-5.381 9.591 0 4.556 2.735 8.604 6.902 10.365-2.565 6.261-7.153 10.213-7.202 10.254z'/%3E%3C/svg%3E");--icon-logo-outlook:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='%230072c6' d='M19.484 7.937v5.477l1.916 1.205a.489.489 0 0 0 .21 0l8.238-5.554a1.174 1.174 0 0 0-.959-1.128Z'/%3E%3Cpath fill='%230072c6' d='m19.484 15.457 1.747 1.2a.522.522 0 0 0 .543 0c-.3.181 8.073-5.378 8.073-5.378v10.066a1.408 1.408 0 0 1-1.49 1.555h-8.874v-7.443ZM10.44 12.932a1.609 1.609 0 0 0-1.42.838 4.131 4.131 0 0 0-.526 2.218A4.05 4.05 0 0 0 9.02 18.2a1.6 1.6 0 0 0 2.771.022 4.014 4.014 0 0 0 .515-2.2 4.369 4.369 0 0 0-.5-2.281 1.536 1.536 0 0 0-1.366-.809Z'/%3E%3Cpath fill='%230072c6' d='M2.153 5.155v21.427L18.453 30V2Zm10.908 14.336a3.231 3.231 0 0 1-2.7 1.361 3.19 3.19 0 0 1-2.64-1.318A5.459 5.459 0 0 1 6.706 16.1a5.868 5.868 0 0 1 1.036-3.616 3.267 3.267 0 0 1 2.744-1.384 3.116 3.116 0 0 1 2.61 1.321 5.639 5.639 0 0 1 1 3.484 5.763 5.763 0 0 1-1.035 3.586Z'/%3E%3C/svg%3E");--icon-download:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 479 479' fill='%23555'%3E%3Cpath d='M158.4 196.8c-5.3 5.3-5.3 13.8 0 19.1l71.6 71.6c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4l71.6-71.6c5.3-5.3 5.3-13.8 0-19.1s-13.8-5.3-19.1 0L253 245.3V13.5C253 6 247 0 239.5 0S226 6 226 13.5v231.8l-48.5-48.5c-5.3-5.3-13.9-5.3-19.1 0z'/%3E%3Cpath d='m460.2 307.4-47-170c-1.1-3.9-3.8-7-7.4-8.7l-1.3-.6c-1.8-.8-3.7-1.2-5.6-1.2h-84.7c-7.5 0-13.5 6-13.5 13.5s6 13.5 13.5 13.5h75.6l39.7 143.8h-105c-7.5 0-13.5 6-13.5 13.5v12.2c0 17.9-14.5 32.4-32.4 32.4h-82.4c-17.9 0-32.4-14.5-32.4-32.4v-12.2c0-7.5-6-13.5-13.5-13.5H49.4l39.9-144.1h75.6c7.5 0 13.5-6 13.5-13.5s-6-13.5-13.5-13.5H80.1c-1.9 0-3.8.4-5.6 1.2l-1.3.6c-3.6 1.7-6.4 4.8-7.4 8.7l-47 170c-.3 1.2-.5 2.4-.5 3.6v70.9c0 53.7 43.7 97.4 97.4 97.4h247.6c53.7 0 97.4-43.7 97.4-97.4V311c0-1.3-.1-2.5-.5-3.6zm-26.5 74.2c0 38.8-31.6 70.4-70.4 70.4H115.7c-38.8 0-70.4-31.6-70.4-70.4v-56.9H137c.7 32.1 27.1 58 59.4 58h82.4c32.3 0 58.7-25.9 59.4-58h95.7v56.9h-.2z'/%3E%3C/svg%3E");--icon-spinner:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' display='block' preserveAspectRatio='xMidYMid' style='margin:auto;background:0 0' viewBox='0 0 100 100'%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0'%3E%3Canimate attributeName='opacity' begin='-0.9166666666666666s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0' transform='rotate(30 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.8333333333333334s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0' transform='rotate(60 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.75s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0' transform='rotate(90 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.6666666666666666s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0' transform='rotate(120 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.5833333333333334s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0' transform='rotate(150 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.5s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0' transform='rotate(180 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.4166666666666667s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0' transform='rotate(210 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.3333333333333333s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0' transform='rotate(240 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.25s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0' transform='rotate(270 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.16666666666666666s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0' transform='rotate(300 50 50)'%3E%3Canimate attributeName='opacity' begin='-0.08333333333333333s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3Crect width='7' height='21' x='46.5' y='7.5' fill='%2385a2b6' rx='0' ry='0' transform='rotate(330 50 50)'%3E%3Canimate attributeName='opacity' begin='0s' dur='1s' keyTimes='0;1' repeatCount='indefinite' values='1;0'/%3E%3C/rect%3E%3C/svg%3E");--icon-calendar:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 512 512' fill='%23555'%3E%3Cpath d='M472 60h-8V44c0-13.234-10.766-24-24-24s-24 10.766-24 24v16H96V44c0-13.234-10.766-24-24-24S48 30.766 48 44v16h-8C17.944 60 0 77.944 0 100v352c0 22.056 17.944 40 40 40h432c22.056 0 40-17.944 40-40V100c0-22.056-17.944-40-40-40zm-40-16c0-4.411 3.589-8 8-8s8 3.589 8 8v23.981c0 .007-.001.013-.001.019s.001.013.001.019V92c0 4.411-3.589 8-8 8s-8-3.589-8-8V44zM72 36c4.411 0 8 3.589 8 8v48c0 4.411-3.589 8-8 8s-8-3.589-8-8V44c0-4.411 3.589-8 8-8zm400 440H40c-13.234 0-24-10.766-24-24V148h384c4.418 0 8-3.582 8-8s-3.582-8-8-8H16v-32c0-13.234 10.766-24 24-24h8v16c0 13.234 10.766 24 24 24s24-10.766 24-24V76h320v16c0 13.234 10.766 24 24 24s24-10.766 24-24V76h8c13.234 0 24 10.766 24 24v32h-16c-4.418 0-8 3.582-8 8s3.582 8 8 8h16v304c0 13.234-10.766 24-24 24z'/%3E%3Cpath d='M448 132h-16c-4.418 0-8 3.582-8 8s3.582 8 8 8h16c4.418 0 8-3.582 8-8s-3.582-8-8-8z'/%3E%3Cg stroke='null'%3E%3Crect width='30' height='15' x='206' y='222' rx='8'/%3E%3Crect width='30' height='15' x='277' y='222' rx='8'/%3E%3Crect width='30' height='15' x='346' y='222' rx='8'/%3E%3Crect width='30' height='15' x='416' y='222' rx='8'/%3E%3Crect width='30' height='15' x='66' y='302' rx='8'/%3E%3Crect width='30' height='15' x='136' y='302' rx='8'/%3E%3Crect width='30' height='15' x='206' y='302' rx='8'/%3E%3Crect width='30' height='15' x='276' y='302' rx='8'/%3E%3Crect width='30' height='15' x='346' y='302' rx='8'/%3E%3Crect width='30' height='15' x='416' y='302' rx='8'/%3E%3Crect width='30' height='15' x='66' y='392' rx='8'/%3E%3Crect width='30' height='15' x='136' y='392' rx='8'/%3E%3Crect width='30' height='15' x='206' y='392' rx='8'/%3E%3Crect width='30' height='15' x='276' y='392' rx='8'/%3E%3Crect width='30' height='15' x='346' y='392' rx='8'/%3E%3C/g%3E%3C/svg%3E");--icon-calendar-empty:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 512 512' fill='%23555'%3E%3Cg stroke='null'%3E%3Cpath d='M472 47.37289h-8V30.42374c0-14.01907-10.766-25.42373-24-25.42373s-24 11.40466-24 25.42373v16.94915H96V30.42374C96 16.40467 85.234 5.00001 72 5.00001S48 16.40467 48 30.42374v16.94915h-8c-22.056 0-40 19.00847-40 42.37288v372.88136c0 23.36441 17.944 42.37288 40 42.37288h432c22.056 0 40-19.00847 40-42.37288V89.74577c0-23.36441-17.944-42.37288-40-42.37288zm-40-16.94915c0-4.67267 3.589-8.47458 8-8.47458s8 3.80191 8 8.47458v25.4036c0 .00742-.001.01377-.001.02013s.001.01377.001.02013v25.4036c0 4.67267-3.589 8.47458-8 8.47458s-8-3.80191-8-8.47458V30.42374zM72 21.94916c4.411 0 8 3.80191 8 8.47458V81.2712c0 4.67267-3.589 8.47458-8 8.47458s-8-3.80191-8-8.47458V30.42374c0-4.67267 3.589-8.47458 8-8.47458zm400 466.10169H40c-13.234 0-24-11.40466-24-25.42373v-322.0339h384c4.418 0 8-3.79449 8-8.47458s-3.582-8.47458-8-8.47458H16V89.74575c0-14.01907 10.766-25.42373 24-25.42373h8v16.94915c0 14.01907 10.766 25.42373 24 25.42373s24-11.40466 24-25.42373V64.32202h320v16.94915c0 14.01907 10.766 25.42373 24 25.42373s24-11.40466 24-25.42373V64.32202h8c13.234 0 24 11.40466 24 25.42373v33.89831h-16c-4.418 0-8 3.79449-8 8.47458s3.582 8.47458 8 8.47458h16v322.0339c0 14.01907-10.766 25.42373-24 25.42373z'/%3E%3Cpath d='M448 123.64407h-16c-4.418 0-8 3.79449-8 8.47458s3.582 8.47458 8 8.47458h16c4.418 0 8-3.79449 8-8.47458s-3.582-8.47458-8-8.47458z'/%3E%3C/g%3E%3C/svg%3E");--icon-list-grouped:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 64 64' fill='%23555'%3E%3Cpath stroke='null' d='M1.52092 5.89552h60.86722c.84042 0 1.52107-.4472 1.52107-.9995 0-.5522-.68065-.9995-1.52107-.9995H1.52092C.68065 3.89652 0 4.34382 0 4.89602c0 .5523.68065.9995 1.52092.9995z'/%3E%3Cpath d='M62.98405 19.62524h-40c-.5522 0-.9995.4473-.9995.9995 0 .5523.4473.9995.9995.9995h40c.5523 0 .9996-.4472.9996-.9995 0-.5522-.4473-.9995-.9996-.9995z'/%3E%3Cpath stroke='null' d='M10.00888 13.67918c-3.87581 0-7.02924 3.15984-7.02924 7.04356 0 3.88384 3.15342 7.0437 7.02924 7.0437 3.87592 0 7.02934-3.15986 7.02934-7.0437 0-3.88372-3.15342-7.04356-7.02934-7.04356zm0 11.80281c-2.61911 0-4.74945-2.13465-4.74945-4.75925 0-2.62448 2.13034-4.75913 4.74945-4.75913 2.61925 0 4.74956 2.13465 4.74956 4.75913 0 2.62459-2.1303 4.75925-4.74956 4.75925zM1.52092 37.42953h60.86722c.84043 0 1.52108-.4472 1.52108-.9995 0-.5522-.68065-.9995-1.52108-.9995H1.52092c-.84027 0-1.52092.4473-1.52092.9995 0 .5523.68065.9995 1.52092.9995z'/%3E%3Cpath d='M62.98405 51.15925h-40c-.5522 0-.9995.4473-.9995.9995 0 .5523.4473.9995.9995.9995h40c.5523 0 .9996-.4472.9996-.9995 0-.5522-.4473-.9995-.9996-.9995z'/%3E%3Cpath stroke='null' d='M10.00888 45.21319c-3.87582 0-7.02924 3.15984-7.02924 7.04356 0 3.88384 3.15342 7.0437 7.02924 7.0437 3.87592 0 7.02934-3.15986 7.02934-7.0437 0-3.88372-3.15342-7.04356-7.02934-7.04356zm0 11.80281c-2.61912 0-4.74945-2.13465-4.74945-4.75925 0-2.62447 2.13033-4.75913 4.74945-4.75913 2.61925 0 4.74955 2.13466 4.74955 4.75913 0 2.6246-2.1303 4.75925-4.74955 4.75925z'/%3E%3C/svg%3E");--icon-filter:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 256 256'%3E%3Cg fill='%23555' stroke-miterlimit='10' stroke-width='0'%3E%3Cpath d='M1.793 44.436943c0-3.0962784 2.5129216-5.6092 5.6092-5.6092h92.229271c3.0962784 0 5.6092 2.5129216 5.6092 5.6092s-2.5129216 5.6092-5.6092 5.6092H7.4022c-3.0962784 0-5.6092-2.510117-5.6092-5.6092zM87.7343578 211.563057c0-3.0962784 2.5129216-5.6092 5.6092-5.6092H248.5978c3.0962784 0 5.6092 2.5129216 5.6092 5.6092s-2.5129216 5.6092-5.6092 5.6092H93.3435578c-3.099083 0-5.6092-2.5129216-5.6092-5.6092zM1.793 128c0-3.0962784 2.5129216-5.6092 5.6092-5.6092h168.4947588c3.0962784 0 5.6092 2.5129216 5.6092 5.6092s-2.5129216 5.6092-5.6092 5.6092H7.4022c-3.0962784 0-5.6092-2.5129216-5.6092-5.6092z'/%3E%3Cpath d='M170.2877588 128c0-15.3243344 12.466447-27.793586 27.793586-27.793586S225.8749308 112.672861 225.8749308 128s-12.466447 27.793586-27.793586 27.793586S170.2877588 143.327139 170.2877588 128zm44.3659674 0c0-9.1401914-7.4349946-16.575186-16.575186-16.575186S181.5033542 118.8598086 181.5033542 128s7.4349946 16.575186 16.575186 16.575186 16.575186-7.4349946 16.575186-16.575186zM94.022271 44.436943c0-15.3243344 12.466447-27.793586 27.793586-27.793586 15.3243344 0 27.793586 12.466447 27.793586 27.793586s-12.466447 27.793586-27.793586 27.793586-27.793586-12.4692516-27.793586-27.793586zm44.368772 0c0-9.1401914-7.4349946-16.575186-16.575186-16.575186s-16.575186 7.4349946-16.575186 16.575186 7.4349946 16.575186 16.575186 16.575186 16.575186-7.4349946 16.575186-16.575186zM43.3655858 211.563057c0-15.3243344 12.466447-27.7907814 27.793586-27.7907814 15.3243344 0 27.7907814 12.466447 27.7907814 27.7907814 0 15.327139-12.466447 27.793586-27.7907814 27.793586s-27.793586-12.466447-27.793586-27.793586zm44.368772 0c0-9.1401914-7.43219-16.5723814-16.5723814-16.5723814s-16.575186 7.43219-16.575186 16.5723814 7.4349946 16.575186 16.575186 16.575186 16.5723814-7.4349946 16.5723814-16.575186z'/%3E%3Cpath d='M138.391043 44.436943c0-3.0962784 2.5129216-5.6092 5.6092-5.6092H248.5978c3.0962784 0 5.6092 2.5129216 5.6092 5.6092s-2.5129216 5.6092-5.6092 5.6092H144.000243c-3.099083 0-5.6092-2.510117-5.6092-5.6092zM214.6537262 128c0-3.0962784 2.5129216-5.6092 5.6092-5.6092H248.5978c3.0962784 0 5.6092 2.5129216 5.6092 5.6092s-2.5129216 5.6092-5.6092 5.6092h-28.3348738c-3.0962784 0-5.6092-2.5129216-5.6092-5.6092zM1.793 211.563057c0-3.0962784 2.5129216-5.6092 5.6092-5.6092h41.5725858c3.0962784 0 5.6092 2.5129216 5.6092 5.6092s-2.5129216 5.6092-5.6092 5.6092H7.4022c-3.0962784 0-5.6092-2.5129216-5.6092-5.6092z'/%3E%3C/g%3E%3C/svg%3E");--icon-list:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 489.7 489.7' fill='%23555'%3E%3Cpath d='M52.7 134.75c29.1 0 52.7-23.7 52.7-52.7s-23.6-52.8-52.7-52.8S0 52.95 0 81.95s23.7 52.8 52.7 52.8zm0-81c15.6 0 28.2 12.7 28.2 28.2s-12.7 28.2-28.2 28.2-28.2-12.7-28.2-28.2 12.7-28.2 28.2-28.2zM52.7 297.55c29.1 0 52.7-23.7 52.7-52.7s-23.6-52.7-52.7-52.7S0 215.75 0 244.85s23.7 52.7 52.7 52.7zm0-80.9c15.6 0 28.2 12.7 28.2 28.2s-12.7 28.2-28.2 28.2-28.2-12.6-28.2-28.2 12.7-28.2 28.2-28.2zM52.7 460.45c29.1 0 52.7-23.7 52.7-52.7 0-29.1-23.7-52.7-52.7-52.7S0 378.75 0 407.75c0 29 23.7 52.7 52.7 52.7zm0-81c15.6 0 28.2 12.7 28.2 28.2 0 15.6-12.7 28.2-28.2 28.2s-28.2-12.7-28.2-28.2 12.7-28.2 28.2-28.2zM175.9 94.25h301.5c6.8 0 12.3-5.5 12.3-12.3s-5.5-12.3-12.3-12.3H175.9c-6.8 0-12.3 5.5-12.3 12.3s5.5 12.3 12.3 12.3zM175.9 257.15h301.5c6.8 0 12.3-5.5 12.3-12.3s-5.5-12.3-12.3-12.3H175.9c-6.8 0-12.3 5.5-12.3 12.3s5.5 12.3 12.3 12.3zM175.9 419.95h301.5c6.8 0 12.3-5.5 12.3-12.3s-5.5-12.3-12.3-12.3H175.9c-6.8 0-12.3 5.5-12.3 12.3s5.5 12.3 12.3 12.3z'/%3E%3C/svg%3E");--icon-map:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 24 24'%3E%3Cg fill='%23555' stroke='null'%3E%3Cpath d='M23.60271 6.00106c-.06052-.04356-.1382-.05504-.20853-.03174l-5.24662 1.74601c.45988-.98428.77708-1.91431.77708-2.61002 0-2.62885-2.14206-4.7674-4.77523-4.7674-2.63289 0-4.77523 2.13855-4.77523 4.7674 0 .38044.09287.82775.25022 1.31358l-1.35121-.44957c-.00646-.00226-.01321 0-.02-.0017-.01773-.00419-.0349-.00447-.0532-.00447-.0183 0-.03547.00028-.0532.00447-.00646.0017-.01349-.00057-.02.0017L.49322 8.5097c-.09452.03146-.15815.11938-.15815.21887v13.85684c0 .07417.03575.14386.09599.18742.03995.02867.08754.04356.13537.04356.02448 0 .04924-.00395.07316-.0121l7.56037-2.51589 7.56037 2.51589c.00028 0 .00085 0 .00113.00028.02335.00758.04754.01182.07207.01182s.04868-.00419.07202-.01182c.00028 0 .00085 0 .00113-.00028l7.63353-2.54033c.09457-.03146.15815-.11942.15815-.21887V6.1882c.00033-.07417-.03542-.14386-.09566-.18714l.00001-.00001zM7.96888 19.87843.79806 22.26481V8.89516l7.17086-2.38638v13.36965h-.00005.00001zM14.14937.70374c2.43082 0 4.4085 1.97444 4.4085 4.40129 0 .71987-.36758 1.71874-.88458 2.76796-.0957.19443-.19674.39057-.30145.58727-.40639.76229-.86854 1.52826-1.30673 2.21356-.15872.2484-.31409.48583-.46271.7089-.57865.8691-1.05004 1.51644-1.18541 1.70024l-.15787.2144c-.05009.06828-.16886.06941-.22008-.00113l-.1573-.21327c-.32253-.4386-2.5527-3.51001-3.59963-5.95846-.08188-.19133-.15622-.37875-.22206-.56085-.19843-.54874-.31913-1.04973-.31913-1.45857C9.74087 2.6782 11.71856.70376 14.14938.70376l-.00001-.00001zm1.45309 21.56107L8.4316 19.87843V6.50878l1.392.46332c.96929 2.45745 3.21545 5.58367 3.76316 6.32798l.15678.2127c.09429.12898.24626.20569.40611.20569.16013 0 .31154-.07671.40526-.20456l.15759-.21383c.11202-.15201.45087-.6173.88991-1.26272v10.22746h.00005zm7.63353-2.38638-7.17086 2.38638V11.34474c.58511-.89297 1.25437-1.98146 1.79868-3.04838l5.37246-1.78787v13.36993h-.00028z'/%3E%3Cpath d='M14.14937 7.56078c1.1407 0 2.06857-.9264 2.06857-2.06495-.00028-1.13882-.92821-2.06495-2.06857-2.06495-1.14041 0-2.06834.9264-2.06834 2.06495s.92792 2.06495 2.06834 2.06495zm0-3.76401c.93835 0 1.70161.76229 1.70189 1.69911 0 .93681-.76355 1.69911-1.70189 1.69911-.93835 0-1.70189-.76229-1.70189-1.69911s.76355-1.69911 1.70189-1.69911z'/%3E%3C/g%3E%3C/svg%3E");--icon-location:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 54.757 54.757' fill='%23555'%3E%3Cpath d='M27.557 12c-3.859 0-7 3.141-7 7s3.141 7 7 7 7-3.141 7-7-3.141-7-7-7zm0 12c-2.757 0-5-2.243-5-5s2.243-5 5-5 5 2.243 5 5-2.243 5-5 5z'/%3E%3Cpath d='M40.94 5.617C37.318 1.995 32.502 0 27.38 0c-5.123 0-9.938 1.995-13.56 5.617-6.703 6.702-7.536 19.312-1.804 26.952L27.38 54.757 42.721 32.6c5.755-7.671 4.922-20.281-1.781-26.983zm.159 25.814L27.38 51.243 13.639 31.4C8.44 24.468 9.185 13.08 15.235 7.031 18.479 3.787 22.792 2 27.38 2s8.901 1.787 12.146 5.031c6.05 6.049 6.795 17.437 1.573 24.4z'/%3E%3C/svg%3E");--icon-settings:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 54 54' fill='%23555'%3E%3Cpath d='M51.22 21h-5.052c-.812 0-1.481-.447-1.792-1.197s-.153-1.54.42-2.114l3.572-3.571c.525-.525.814-1.224.814-1.966 0-.743-.289-1.441-.814-1.967l-4.553-4.553c-1.05-1.05-2.881-1.052-3.933 0l-3.571 3.571c-.574.573-1.366.733-2.114.421-.75-.311-1.197-.98-1.197-1.792V2.78C33 1.247 31.753 0 30.22 0h-6.44C22.247 0 21 1.247 21 2.78v5.052c0 .812-.447 1.481-1.197 1.792-.748.313-1.54.152-2.114-.421l-3.571-3.571c-1.052-1.052-2.883-1.05-3.933 0l-4.553 4.553c-.525.525-.814 1.224-.814 1.967 0 .742.289 1.44.814 1.966l3.572 3.571c.573.574.73 1.364.42 2.114S8.644 21 7.832 21H2.78C1.247 21 0 22.247 0 23.78v6.439C0 31.753 1.247 33 2.78 33h5.052c.812 0 1.481.447 1.792 1.197s.153 1.54-.42 2.114l-3.572 3.571c-.525.525-.814 1.224-.814 1.966 0 .743.289 1.441.814 1.967l4.553 4.553c1.051 1.051 2.881 1.053 3.933 0l3.571-3.572c.574-.573 1.363-.731 2.114-.42.75.311 1.197.98 1.197 1.792v5.052c0 1.533 1.247 2.78 2.78 2.78h6.439c1.533 0 2.78-1.247 2.78-2.78v-5.052c0-.812.447-1.481 1.197-1.792.751-.312 1.54-.153 2.114.42l3.571 3.572c1.052 1.052 2.883 1.05 3.933 0l4.553-4.553c.525-.525.814-1.224.814-1.967 0-.742-.289-1.44-.814-1.966l-3.572-3.571c-.573-.574-.73-1.364-.42-2.114S45.356 33 46.168 33h5.052c1.533 0 2.78-1.247 2.78-2.78v-6.44c0-1.533-1.247-2.78-2.78-2.78zm.78 9.22c0 .43-.35.78-.78.78h-5.052c-1.624 0-3.019.932-3.64 2.432-.622 1.5-.295 3.146.854 4.294l3.572 3.571c.305.305.305.8 0 1.104l-4.553 4.553c-.304.304-.799.306-1.104 0l-3.571-3.572c-1.149-1.149-2.794-1.474-4.294-.854-1.5.621-2.432 2.016-2.432 3.64v5.052c0 .43-.35.78-.78.78h-6.44c-.43 0-.78-.35-.78-.78v-5.052c0-1.624-.932-3.019-2.432-3.64-.503-.209-1.021-.311-1.533-.311-1.014 0-1.997.4-2.761 1.164l-3.571 3.572c-.306.306-.801.304-1.104 0L7.046 42.4c-.305-.305-.305-.8 0-1.104l3.572-3.571c1.148-1.148 1.476-2.794.854-4.294C10.851 31.932 9.456 31 7.832 31H2.78c-.43 0-.78-.35-.78-.78v-6.44c0-.43.35-.78.78-.78h5.052c1.624 0 3.019-.932 3.64-2.432.622-1.5.295-3.146-.854-4.294l-3.572-3.571c-.305-.305-.305-.8 0-1.104l4.553-4.553c.304-.305.799-.305 1.104 0l3.571 3.571c1.147 1.147 2.792 1.476 4.294.854 1.5-.62 2.432-2.015 2.432-3.639V2.78c0-.43.35-.78.78-.78h6.439c.431 0 .781.35.781.78v5.052c0 1.624.932 3.019 2.432 3.64 1.502.622 3.146.294 4.294-.854l3.571-3.571c.306-.305.801-.305 1.104 0l4.553 4.553c.305.305.305.8 0 1.104l-3.572 3.571c-1.148 1.148-1.476 2.794-.854 4.294.621 1.5 2.016 2.432 3.64 2.432h5.052c.43-.001.78.349.78.779v6.44z'/%3E%3Cpath d='M27 18c-4.963 0-9 4.037-9 9s4.037 9 9 9 9-4.037 9-9-4.037-9-9-9zm0 16c-3.859 0-7-3.141-7-7s3.141-7 7-7 7 3.141 7 7-3.141 7-7 7z'/%3E%3C/svg%3E");--icon-clock:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 60 60' fill='%23555'%3E%3Cpath d='M30 0C13.458 0 0 13.458 0 30s13.458 30 30 30 30-13.458 30-30S46.542 0 30 0zm0 58C14.561 58 2 45.439 2 30S14.561 2 30 2s28 12.561 28 28-12.561 28-28 28z'/%3E%3Cpath d='M31 26.021V15.879c0-.553-.448-1-1-1s-1 .447-1 1v10.142c-1.399.364-2.494 1.459-2.858 2.858H19c-.552 0-1 .447-1 1s.448 1 1 1h7.142c.447 1.72 2 3 3.858 3 2.206 0 4-1.794 4-4 0-1.859-1.28-3.411-3-3.858zm-1 5.858c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2zM30 9.879c.552 0 1-.447 1-1v-1c0-.553-.448-1-1-1s-1 .447-1 1v1c0 .553.448 1 1 1zM30 49.879c-.552 0-1 .447-1 1v1c0 .553.448 1 1 1s1-.447 1-1v-1c0-.553-.448-1-1-1zM52 28.879h-1c-.552 0-1 .447-1 1s.448 1 1 1h1c.552 0 1-.447 1-1s-.448-1-1-1zM9 28.879H8c-.552 0-1 .447-1 1s.448 1 1 1h1c.552 0 1-.447 1-1s-.448-1-1-1zM44.849 13.615l-.707.707c-.391.391-.391 1.023 0 1.414.195.195.451.293.707.293s.512-.098.707-.293l.707-.707c.391-.391.391-1.023 0-1.414s-1.023-.39-1.414 0zM14.444 44.021l-.707.707c-.391.391-.391 1.023 0 1.414.195.195.451.293.707.293s.512-.098.707-.293l.707-.707c.391-.391.391-1.023 0-1.414s-1.024-.39-1.414 0zM45.556 44.021c-.391-.391-1.023-.391-1.414 0s-.391 1.023 0 1.414l.707.707c.195.195.451.293.707.293s.512-.098.707-.293c.391-.391.391-1.023 0-1.414l-.707-.707zM15.151 13.615c-.391-.391-1.023-.391-1.414 0s-.391 1.023 0 1.414l.707.707c.195.195.451.293.707.293s.512-.098.707-.293c.391-.391.391-1.023 0-1.414l-.707-.707z'/%3E%3C/svg%3E");--icon-folder:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 60 60' fill='%23555'%3E%3Cpath d='m26.525 10.5-4.618-6.451-.392-.549H0v53h60v-46H26.525zM58 12.5v5H31.536l-3.579-5H58zm-56 42v-49h18.485l5 7h.012l4.69 6.551c.195.272.501.417.813.418v.031h27v35H2z'/%3E%3C/svg%3E");--icon-category:var(--icon-folder);--icon-tag:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 502.418 502.418'%3E%3Cpath d='M101.791 0v502.418l149.413-114.577 149.423 114.577V0H101.791zm279.144 462.505-129.731-99.481-129.721 99.481V19.692h259.452v442.813z'/%3E%3C/svg%3E");--icon-ticket:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' version='1.0' viewBox='0 0 64 64'%3E%3Cg fill='none' stroke='%23000' stroke-miterlimit='10' stroke-width='2'%3E%3Cpath d='M57 18c-1.504 1.504-2.705 2-5 2-4.59 0-8-3.41-8-8 0-2.295.496-3.496 2-5l-6-6L1 40l6 6c1.504-1.504 2.705-2 5-2 4.59 0 8 3.41 8 8 0 2.295-.496 3.496-2 5l6 6 39-39-6-6zM26 15l4 4M45 34l4 4'/%3E%3C/g%3E%3Cpath fill='none' stroke='%23000' stroke-miterlimit='10' stroke-width='2' d='m32 21 4 4M39 28l4 4'/%3E%3C/svg%3E");--icon-at:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M127.999 27.99512a100 100 0 1 0 55.2959 183.333 4.00018 4.00018 0 1 0-4.42969-6.6621 92.00763 92.00763 0 1 1 41.13379-76.6709c0 31.32324-15.03711 36-24 36s-24-4.67676-24-36v-40a4 4 0 0 0-8 0v14.74841a43.986 43.986 0 1 0 2.81739 45.94226c4.645 14.88452 14.84521 23.30933 29.18261 23.30933 20.03711 0 32-16.44825 32-44a100.11269 100.11269 0 0 0-100-100Zm0 136a36 36 0 1 1 36-36 36.04063 36.04063 0 0 1-36 36Z'/%3E%3C/svg%3E");--icon-next-circle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 15'%3E%3Cpath stroke='%23555' stroke-linecap='square' d='m6.5 10.5 3-3-3-3'/%3E%3C/svg%3E");--icon-prev-circle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 15'%3E%3Cpath stroke='%23555' stroke-linecap='square' d='m8.5 4.5-3 3 3 3'/%3E%3C/svg%3E");--icon-first-circle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 15'%3E%3Cpath stroke='%23555' stroke-linecap='square' d='m6.5 9.5-2-2 2-2m3 4-2-2 2-2'/%3E%3C/svg%3E");--icon-last-circle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 15'%3E%3Cpath stroke='%23555' stroke-linecap='square' d='m8.5 9.5 2-2-2-2m-3 4 2-2-2-2'/%3E%3C/svg%3E");--icon-close:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M15.898 4.045c-.271-.272-.713-.272-.986 0l-4.71 4.711-4.709-4.711c-.272-.272-.714-.272-.986 0s-.272.714 0 .986l4.709 4.711-4.71 4.711c-.272.271-.272.713 0 .986.136.136.314.203.492.203.179 0 .357-.067.493-.203l4.711-4.711 4.71 4.711c.137.136.314.203.494.203.178 0 .355-.067.492-.203.273-.273.273-.715 0-.986l-4.711-4.711 4.711-4.711c.274-.272.274-.714 0-.986z'/%3E%3C/svg%3E");--icon-chevron-down:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E");--icon-chevron-up:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23555'%3E%3Cpath d='M5.8 16.4c.4 0 .7-.1.9-.4l4.3-4.6c.5-.5 1.4-.5 1.9 0l4.3 4.6c.2.3.6.4.9.4 1.1 0 1.7-1.3.9-2.1l-6.2-6.8c-.5-.6-1.4-.6-1.9 0l-6.2 6.8c-.5.8.1 2.1 1.1 2.1z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");--icon-magnifying-glass:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 53.627 53.627'%3E%3Cpath d='M53.627 49.385 37.795 33.553C40.423 30.046 42 25.709 42 21 42 9.42 32.58 0 21 0S0 9.42 0 21s9.42 21 21 21c4.709 0 9.046-1.577 12.553-4.205l15.832 15.832 4.242-4.242zM2 21C2 10.523 10.523 2 21 2s19 8.523 19 19-8.523 19-19 19S2 31.477 2 21zm33.567 15.093c.178-.172.353-.347.525-.525.146-.151.304-.29.445-.445l14.262 14.262-1.415 1.415-14.261-14.263c.155-.141.293-.299.444-.444z'/%3E%3C/svg%3E");--icon-location-on:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%2389ba89'%3E%3Cpath d='M12 1C7.6 1 4 4.6 4 9s8 14 8 14 8-9.6 8-14-3.6-8-8-8zm0 12c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");--icon-location-off:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23c46464'%3E%3Cpath d='M12 1C7.6 1 4 4.6 4 9s8 14 8 14 8-9.6 8-14-3.6-8-8-8zm0 12c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");--icon-checkmark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23555'%3E%3Cpath d='M22.5 4.5c-.8-.8-2.2-.8-3 0L9 15l-4.5-4.5c-.8-.8-2.2-.8-3 0s-.8 2.2 0 3L9 21 22.5 7.5c.8-.8.8-2.2 0-3z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");--icon-plus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23555'%3E%3Cpath d='M220 128a4.0002 4.0002 0 0 1-4 4h-84v84a4 4 0 0 1-8 0v-84H40a4 4 0 0 1 0-8h84V40a4 4 0 0 1 8 0v84h84a4.0002 4.0002 0 0 1 4 4Z'/%3E%3C/svg%3E");--icon-minus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23555'%3E%3Cpath d='M216 132H40a4 4 0 0 1 0-8h176a4 4 0 0 1 0 8Z'/%3E%3C/svg%3E");--icon-compass:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23555555'%3E%3Cpath d='M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2zm0 18c-4.4 0-8-3.6-8-8s3.6-8 8-8 8 3.6 8 8-3.6 8-8 8zM12 4l-2 8 2 8 2-8-2-8zm0 9c-.6 0-1-.4-1-1s.4-1 1-1 1 .4 1 1-.4 1-1 1z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");--icon-options-v:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23555555'%3E%3Ccircle cx='12' cy='12' r='2'%3E%3C/circle%3E%3Ccircle cx='12' cy='5' r='2'%3E%3C/circle%3E%3Ccircle cx='12' cy='19' r='2'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");--icon-point-down:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='%23555555'%3E%3Cpath d='M7.8 7h8.5c.8 0 1.3.8.9 1.5L13 15.6c-.4.6-1.3.6-1.7 0L6.9 8.5C6.5 7.8 7 7 7.8 7z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.em.pixelbones{scroll-behavior:smooth!important;font-size:var(--font-size)!important;line-height:var(--line-height)!important;font-weight:var(--font-weight)!important;font-family:var(--font-family)!important;color:var(--text-color-normal)!important;background-color:var(--background-color)!important}.em.pixelbones .pixelbones{line-height:1.15;-webkit-text-size-adjust:100%;margin:0}.em.pixelbones details,.em.pixelbones main{display:block}.em.pixelbones h1{font-size:2em;margin:.67em 0}.em.pixelbones hr{box-sizing:content-box;height:0;overflow:visible;margin-top:30px!important;margin-bottom:35px!important;border-width:0!important;border-top:1px solid var(--border-color-softer)!important}.em.pixelbones code{font-family:monospace,monospace}.em.pixelbones kbd,.em.pixelbones pre,.em.pixelbones samp{font-family:monospace,monospace;font-size:1em}.em.pixelbones a{color:var(--accent-color)!important;background-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}.em.pixelbones abbr[title]{border-bottom:none;text-decoration:underline dotted}.em.pixelbones b,.em.pixelbones strong{font-weight:bolder}.em.pixelbones small{font-size:80%}.em.pixelbones sub,.em.pixelbones sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.em.pixelbones sub{bottom:-.25em}.em.pixelbones sup{top:-.5em}.em.pixelbones img{border-style:none}.em.pixelbones .input button{font-family:inherit;margin:0;overflow:visible}.em.pixelbones .input input,.em.pixelbones .input optgroup,.em.pixelbones .input select,.em.pixelbones .input textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}.em.pixelbones .input input{overflow:visible}.em.pixelbones .input select{text-transform:none}.em.pixelbones .input [type=button],.em.pixelbones .input [type=reset],.em.pixelbones .input [type=submit],.em.pixelbones .input button{-webkit-appearance:button}.em.pixelbones .input [type=button]::-moz-focus-inner,.em.pixelbones .input [type=reset]::-moz-focus-inner,.em.pixelbones .input [type=submit]::-moz-focus-inner,.em.pixelbones .input button::-moz-focus-inner{border-style:none;padding:0}.em.pixelbones .input [type=button]:-moz-focusring,.em.pixelbones .input [type=reset]:-moz-focusring,.em.pixelbones .input [type=submit]:-moz-focusring,.em.pixelbones .input button:-moz-focusring{outline:1px dotted ButtonText}.em.pixelbones .input legend{color:inherit;display:table;max-width:100%;white-space:normal}.em.pixelbones .input progress{vertical-align:baseline}.em.pixelbones .input textarea{overflow:auto}.em.pixelbones .input [type=checkbox],.em.pixelbones .input [type=radio],.em.pixelbones .input legend{box-sizing:border-box;padding:0}.em.pixelbones .input [type=number]::-webkit-inner-spin-button,.em.pixelbones .input [type=number]::-webkit-outer-spin-button{height:auto}.em.pixelbones .input [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.em.pixelbones .input [type=search]::-webkit-search-decoration{-webkit-appearance:none}.em.pixelbones .input ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.em.pixelbones summary{display:list-item}.em.pixelbones [hidden],.em.pixelbones template{display:none}.em.pixelbones *{box-sizing:border-box!important}.em.pixelbones .grid-container{position:relative!important;max-width:var(--grid-max-width)!important;margin:0 auto!important;padding:0!important;text-align:left!important;display:grid!important;grid-gap:20px!important;gap:20px!important;grid-template-columns:minmax(200px,1fr)!important}@media (min-width:600px){.em.pixelbones .grid-container{grid-template-columns:repeat(3,1fr)!important;padding:0!important}.em.pixelbones .grid-container.fifths{grid-template-columns:repeat(5,1fr)!important}.em.pixelbones .grid-container.quarters{grid-template-columns:repeat(4,1fr)!important}.em.pixelbones .grid-container.thirds{grid-template-columns:repeat(3,1fr)!important}.em.pixelbones .grid-container.halves{grid-template-columns:repeat(2,1fr)!important}.em.pixelbones .grid-container.full{grid-template-columns:1fr!important}}.em.pixelbones h1,.em.pixelbones h2,.em.pixelbones h3,.em.pixelbones h4,.em.pixelbones h5,.em.pixelbones h6{margin-top:0!important;margin-bottom:20px!important;font-weight:300!important}.em.pixelbones h1{font-size:calc(var(--font-size) + 24px)!important;line-height:1.2!important;letter-spacing:-1px!important}.em.pixelbones h2,.em.pixelbones h3{font-size:calc(var(--font-size) + 20px)!important;line-height:1.25!important;letter-spacing:-1px!important}.em.pixelbones h3{font-size:calc(var(--font-size) + 14px)!important;line-height:1.3!important}.em.pixelbones h4{font-size:calc(var(--font-size) + 8px)!important;line-height:1.35!important;letter-spacing:-.8px!important}.em.pixelbones h5{font-size:calc(var(--font-size) + 2px)!important;line-height:1.5!important;letter-spacing:-.5px!important}.em.pixelbones h6{font-size:var(--font-size)!important;line-height:1.6!important;letter-spacing:0!important}@media (min-width:600px){.em.pixelbones h1{font-size:calc(var(--font-size) + 34px)!important}.em.pixelbones h2{font-size:calc(var(--font-size) + 26px)!important}.em.pixelbones h3{font-size:calc(var(--font-size) + 20px)!important}.em.pixelbones h4{font-size:calc(var(--font-size) + 14px)!important}.em.pixelbones h5{font-size:calc(var(--font-size) + 8px)!important}.em.pixelbones h6{font-size:var(--font-size)!important}}.em.pixelbones p{margin:0 0 5px!important;line-height:var(--line-height)!important}.em.pixelbones a :hover{color:var(--accent-color-hover)!important;background-color:transparent!important}.em.pixelbones a :focus{background-color:transparent!important}.em.pixelbones .button.input,.em.pixelbones .input .button,.em.pixelbones .input button,.em.pixelbones .input input[type=button],.em.pixelbones .input input[type=reset],.em.pixelbones .input input[type=submit],.em.pixelbones button.input,.em.pixelbones input[type=button].input,.em.pixelbones input[type=reset].input,.em.pixelbones input[type=submit].input{display:inline-block;height:38px!important;padding:0 30px!important;color:var(--text-color-softer)!important;text-align:center!important;font-size:11px!important;font-weight:600!important;line-height:38px!important;letter-spacing:1px!important;text-transform:uppercase!important;text-decoration:none!important;white-space:nowrap!important;background-color:transparent!important;border-radius:4px!important;border:1px solid var(--border-color)!important;cursor:pointer!important;box-sizing:border-box!important}.em.pixelbones .button.input.disabled,.em.pixelbones .input .button.disabled,.em.pixelbones .input button.disabled,.em.pixelbones .input input[type=button].disabled,.em.pixelbones .input input[type=reset].disabled,.em.pixelbones .input input[type=submit].disabled,.em.pixelbones button.input.disabled,.em.pixelbones input[type=button].input.disabled,.em.pixelbones input[type=reset].input.disabled,.em.pixelbones input[type=submit].input.disabled{pointer-events:none!important;opacity:.5!important}.em.pixelbones .button.input:focus,.em.pixelbones .input .button:hover,.em.pixelbones .input button:hover,.em.pixelbones .input input[type=button]:hover,.em.pixelbones .input input[type=reset]:hover,.em.pixelbones .input input[type=submit]:hover,.em.pixelbones button.input:focus,.em.pixelbones input[type=button].input:focus,.em.pixelbones input[type=reset].input:focus,.em.pixelbones input[type=submit].input:focus{color:var(--text-color-normal)!important;border-color:var(--text-color-softer)!important;outline:0!important}.em.pixelbones .button.button-primary.input,.em.pixelbones .input .button.button-primary,.em.pixelbones .input button.button-primary,.em.pixelbones .input input[type=button].button-primary,.em.pixelbones .input input[type=reset].button-primary,.em.pixelbones .input input[type=submit].button-primary,.em.pixelbones button.button-primary.input,.em.pixelbones input[type=button].button-primary.input,.em.pixelbones input[type=reset].button-primary.input,.em.pixelbones input[type=submit].button-primary.input{color:var(--button-primary-color)!important;background-color:var(--accent-color)!important;border-color:var(--accent-color)!important}.em.pixelbones .button.button-primary.input:focus,.em.pixelbones .input .button.button-primary:hover,.em.pixelbones .input button.button-primary:hover,.em.pixelbones .input input[type=button].button-primary:hover,.em.pixelbones .input input[type=reset].button-primary:hover,.em.pixelbones .input input[type=submit].button-primary:hover,.em.pixelbones button.button-primary.input:focus,.em.pixelbones input[type=button].button-primary.input:focus,.em.pixelbones input[type=reset].button-primary.input:focus,.em.pixelbones input[type=submit].button-primary.input:focus{color:var(--button-primary-color)!important;background-color:var(--accent-color-hover)!important;border-color:var(--accent-color-hover)!important}.em.pixelbones .button.input,.em.pixelbones .input .button,.em.pixelbones .input button,.em.pixelbones button.input{margin-bottom:10px!important}.em.pixelbones form{border:0!important;margin:0!important;padding:0!important;font-weight:400!important;overflow:visible;background:var(--background-color)!important;box-sizing:border-box!important;box-shadow:none!important}.em.pixelbones .input fieldset,.em.pixelbones .input input,.em.pixelbones .input select,.em.pixelbones .input textarea{margin-bottom:15px!important}.em.pixelbones .input input[type=email],.em.pixelbones .input input[type=number],.em.pixelbones .input input[type=password],.em.pixelbones .input input[type=search],.em.pixelbones .input input[type=tel],.em.pixelbones .input input[type=text],.em.pixelbones .input input[type=url],.em.pixelbones .input select:not([multiple]),.em.pixelbones .input textarea{width:100%!important;height:38px!important;padding:6px 10px!important;border-radius:4px!important;background-color:var(--background-color-inputs)!important;box-shadow:none!important;box-sizing:border-box!important;border:1px solid var(--border-color-softer)!important}.em.pixelbones .input input[type=email].inline,.em.pixelbones .input input[type=number].inline,.em.pixelbones .input input[type=password].inline,.em.pixelbones .input input[type=search].inline,.em.pixelbones .input input[type=tel].inline,.em.pixelbones .input input[type=text].inline,.em.pixelbones .input input[type=url].inline,.em.pixelbones .input select:not([multiple]).inline,.em.pixelbones .input textarea.inline{width:auto!important;margin-bottom:0!important}.em.pixelbones .input select.inline{padding-right:30px!important}.em.pixelbones .input input.select-toggle,.em.pixelbones .input select:not([multiple]){-webkit-appearance:none!important;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 15'%3E%3Cpath stroke='%23555' stroke-linecap='square' d='m4.5 6.5 3 3 3-3'/%3E%3C/svg%3E") no-repeat right 0 top 55%!important;background-position-x:calc(100% - 5px)!important;background-size:20px 20px!important;cursor:pointer!important;vertical-align:middle!important;padding-right:30px!important}.em.pixelbones .input input.select-toggle:focus,.em.pixelbones .input select:not([multiple]):focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 15'%3E%3Cpath stroke='%23000' stroke-linecap='square' d='m10.5 8.5-3-3-3 3'/%3E%3C/svg%3E")!important}.em.pixelbones .input input[type=button],.em.pixelbones .input input[type=email],.em.pixelbones .input input[type=number],.em.pixelbones .input input[type=password],.em.pixelbones .input input[type=search],.em.pixelbones .input input[type=submit],.em.pixelbones .input input[type=tel],.em.pixelbones .input input[type=text],.em.pixelbones .input input[type=url],.em.pixelbones .input textarea{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.em.pixelbones .input textarea{min-height:65px!important;padding-top:6px!important;padding-bottom:6px!important}.em.pixelbones .input input[type=email]:focus,.em.pixelbones .input input[type=number]:focus,.em.pixelbones .input input[type=password]:focus,.em.pixelbones .input input[type=search]:focus,.em.pixelbones .input input[type=tel]:focus,.em.pixelbones .input input[type=text]:focus,.em.pixelbones .input input[type=url]:focus,.em.pixelbones .input select:focus,.em.pixelbones .input textarea:focus{border:1px solid var(--accent-color)!important;outline:0!important}.em.pixelbones .input label,.em.pixelbones .input legend{display:block!important;margin-bottom:8px!important;font-weight:400!important;font-size:var(--font-size);line-height:var(--line-height)}.em.pixelbones .input fieldset.inline,.em.pixelbones .input fieldset.inline-left,.em.pixelbones .input fieldset.inline-right,.em.pixelbones .input label.inline,.em.pixelbones .input label.inline-left,.em.pixelbones .input label.inline-right{display:inline-block!important}.em.pixelbones .input fieldset.inline-left,.em.pixelbones .input label.inline-left{margin-right:10px!important}.em.pixelbones .input fieldset.inline-right,.em.pixelbones .input label.inline-right{margin-left:10px!important}.em.pixelbones .input .inline-inputs input:not([type=radio]):not([type=checkbox]),.em.pixelbones .input .inline-inputs label,.em.pixelbones .input .inline-inputs legend,.em.pixelbones .input .inline-inputs select:not([mutiple]){width:auto!important;display:inline-block!important;margin:0!important}#event-form .em-input-field.em-input-field-boolean label,.em.em-calendar .em-cal-nav .month form,.em.pixelbones .input .inline-inputs>div{display:inline-block}.em.pixelbones .input fieldset{padding:0!important;border-width:0!important}.em.pixelbones .input input[type=checkbox]{-webkit-appearance:none!important;width:15px!important;height:15px!important;position:relative!important;top:2px!important}.em.pixelbones .input input[type=checkbox]:focus{outline:0!important}.em.pixelbones .input input[type=checkbox]:before{content:""!important;display:none!important}.em.pixelbones .input input[type=checkbox]:checked:after{opacity:1!important}.em.pixelbones .input input[type=checkbox]:after{content:""!important;opacity:0!important;display:block!important;left:4px!important;top:1px!important;position:absolute!important;width:6px!important;height:10px!important;border:2px solid #666!important;border-top:0!important;border-left:0!important;transform:rotate(30deg)!important;box-sizing:border-box!important}.em.pixelbones .input input[type=checkbox],.em.pixelbones .input input[type=radio]{margin-bottom:0!important;display:inline-block!important;text-align:start!important;background-color:var(--background-color-checkboxes)!important;box-shadow:none!important;box-sizing:border-box!important;border:1px solid var(--border-color-softer)!important}.em.pixelbones .input label>.label-body{display:inline-block!important;margin-left:5px!important;font-weight:400!important}.em.pixelbones .input input:disabled,.em.pixelbones .input select:disabled,.em.pixelbones .input textarea:disabled{opacity:.5;background-color:#efefef}.em.pixelbones ul{list-style:circle inside!important}.em.pixelbones ol{list-style:decimal inside!important}.em.pixelbones ol,.em.pixelbones ul{padding-left:0!important;margin-top:0!important}.em.pixelbones ol ol,.em.pixelbones ol ul,.em.pixelbones ul ol,.em.pixelbones ul ul{font-size:100%!important;margin:10px 0 10px 30px!important;color:var(--text-color-softer)!important}.em.em-list-widget .em-item .em-item-info .em-item-meta .em-item-meta-line p,.em.pixelbones li{margin-bottom:5px!important}.em.pixelbones code{padding:2px 5px!important;margin:0 2px!important;font-size:90%!important;white-space:nowrap!important;background:var(--code-background)!important;border:1px solid var(--border-color-softer)!important;border-radius:4px!important}.em.pixelbones pre>code{display:block!important;padding:10px 15px!important;white-space:pre!important;overflow:auto!important}.em.pixelbones table{width:100%}.em.pixelbones td,.em.pixelbones th{padding:12px 15px!important;text-align:left!important;border:0!important;border-bottom:1px solid var(--border-color-softer)!important}.em.pixelbones td:first-child,.em.pixelbones th:first-child{padding-left:0!important}.em.pixelbones td:last-child,.em.pixelbones th:last-child{padding-right:0!important}.em.pixelbones blockquote,.em.pixelbones dl,.em.pixelbones figure,.em.pixelbones ol,.em.pixelbones p,.em.pixelbones pre,.em.pixelbones table,.em.pixelbones ul{margin-bottom:25px!important}.em.pixelbones .screen-reader-text{border:0;padding:0;margin:0;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.em.pixelbones .u-full-width{width:100%!important;box-sizing:border-box!important}.em.pixelbones .u-max-full-width{max-width:100%!important;box-sizing:border-box!important}.em.pixelbones .u-pull-right{float:right!important}.em.pixelbones .u-pull-left{float:left!important}.em.pixelbones .u-align-left{text-align:left!important}.em.pixelbones .u-align-right{text-align:right!important}.em.pixelbones section{padding:0;margin:0}.em.pixelbones .container:after,.em.pixelbones .row:after,.em.pixelbones .u-cf{content:""!important;display:table!important;clear:both!important}.em.em-calendar{--nav-color:#777;--nav-border:1px solid #dedede;--nav-background:none;--event-border-color:#ccc;--event-background-color:#dedede;--event-color:#fff;--header-border:1px solid #dedede;--header-background:transparent;--header-color:#888;--date-box-border:1px solid #dedede;--date-color:#999;--date-background:#fff;--date-border-color:#cdcdcd;--date-border:1px solid var(--date-border-color);--date-today-color:#fff;--date-today-background:#aaa;--date-today-border:1px solid #cdcdcd;--date-more-color:var(--nav-color);--calendar-background:#fff;--counter-background:#F36752;display:block;width:100%}.em.em-calendar section{display:grid;width:100%;padding:0;margin:0}.em.em-calendar section div{text-align:center;display:block}.em.em-calendar section>div{width:100%}.em.em-calendar section.em-cal-nav{grid-template-columns:1fr auto;justify-items:center;align-items:center}.em.em-calendar section.em-cal-days{grid-template-columns:repeat(7,1fr)}.em.em-calendar .em-cal-nav>div{margin:10px 0}.em.em-calendar .em-cal-nav .em-search-advanced-trigger{display:none;visibility:hidden}.em.em-calendar .em-cal-nav .month{margin-left:10px;text-align:left}.em.em-calendar .em-cal-nav .month input,.em.em-calendar .em-cal-nav .month span.marker{border:0!important;margin:0!important;padding:10px!important;font-size:22px}.em.em-calendar .em-cal-nav .month input:focus,.em.em-calendar .em-cal-nav .month input:hover,.em.em-calendar .em-cal-nav .month span.marker:focus,.em.em-calendar .em-cal-nav .month span.marker:hover{border:0!important}.em.em-calendar .em-cal-nav .month span.marker{display:inline-block;position:absolute;left:-100%}.em.em-calendar .em-cal-nav .month input[type=month]{position:relative}.em.em-calendar .em-cal-nav .month input[type=month]::-webkit-calendar-picker-indicator,.em.em-search .em-search-main.em-search-main-bar>.em-search-scope .em-datepicker-data input::-webkit-calendar-picker-indicator,.em.em-search-advanced .em-search-main.em-search-main-bar>.em-search-scope .em-datepicker-data input::-webkit-calendar-picker-indicator{position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;cursor:pointer;background:0 0}.em.em-calendar .em-cal-nav .month input[type=text]{background-color:transparent!important}.em.em-calendar .em-cal-nav .button{padding:0 10px!important;margin:0!important;display:inline-block}.em.em-calendar .em-cal-nav .month-nav{margin:5px 0 15px}.em.em-calendar .em-cal-nav .month-nav .em-calnav{background:var(--nav-background)!important;color:var(--nav-color)!important;width:38px;height:18px;display:inline-block;padding:0;margin:0}.em.em-calendar .em-cal-nav .month-nav .em-calnav.em-calnav-prev{padding-right:0}.em.em-calendar .em-cal-nav .month-nav .em-calnav.em-calnav-next{padding-left:0}.em.em-calendar .em-cal-nav .month-nav .em-calnav:hover,.em.em-calendar .em-cal-nav .month-nav .em-calnav:hover path,.em.em-calendar .em-cal-nav .month-nav .em-calnav:hover svg{color:var(--nav-color)!important;filter:brightness(.5)!important}.em.em-calendar .em-cal-nav .month-nav .em-calnav:focus{outline:0}.em.em-calendar .em-cal-nav .month-nav .em-calnav[data-disabled="1"],.em.em-calendar .em-cal-nav .month-nav .em-calnav[data-disabled="1"]:hover,.em.em-calendar .em-cal-nav .month-nav .em-calnav[data-disabled="1"]:hover path,.em.em-calendar .em-cal-nav .month-nav .em-calnav[data-disabled="1"]:hover svg{cursor:not-allowed!important;filter:brightness(1)!important}.em.em-calendar .em-cal-nav .month-nav .em-calnav svg{height:28px;width:28px;display:block;margin:0 auto;transition:all ease-in-out;fill:none;stroke:var(--nav-color)}.em.em-calendar .em-cal-nav .month-nav .em-calnav-today.is-today{opacity:.3}.em.em-calendar .em-cal-nav .month-nav .em-calnav-today.is-today:hover{cursor:default!important}.em.em-calendar .em-cal-head{border:var(--header-border);background:var(--calendar-background);border-bottom:0;border-radius:8px 8px 0 0}.em.em-calendar .em-cal-head>div{background:var(--header-background);color:var(--header-color);margin:10px 0;padding:0 10px;border-left:var(--header-border);text-transform:uppercase;overflow-x:hidden;text-overflow:ellipsis}.em.em-calendar .em-cal-head>div:first-child{border-left:none}.em.em-calendar .em-cal-body{--grid-auto-rows:auto;border-bottom:var(--date-box-border);background-color:var(--calendar-background);grid-template-rows:1fr;grid-auto-rows:var(--grid-auto-rows)}.em.em-calendar .em-cal-body .em-cal-day{text-align:right}.em.em-calendar .em-cal-body .em-cal-day .em-cal-day-date{display:inline-block;text-align:center;position:relative;margin:0 0 10px}.em.em-calendar .em-cal-body .em-cal-day .em-cal-day-date.em-cal-day-date a,.em.em-calendar .em-cal-body .em-cal-day .em-cal-day-date.em-cal-day-date span{color:var(--date-color)!important;text-decoration:none!important;display:inline-block;margin:0;padding:5px 6px;width:34px;height:34px;font-size:16px;background:var(--date-background);border-radius:50%;box-sizing:border-box}.em.em-calendar .em-cal-body .em-cal-day.eventful-post .em-cal-day-date,.em.em-calendar .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date,.em.em-calendar .em-cal-body .em-cal-day.eventless-post .em-cal-day-date,.em.em-calendar .em-cal-body .em-cal-day.eventless-pre .em-cal-day-date{opacity:50%}.em.em-calendar .em-cal-body .em-cal-day.eventful .em-cal-day-date a,.em.em-calendar .em-cal-body .em-cal-day.eventful-post .em-cal-day-date a,.em.em-calendar .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date a{border:var(--date-border)!important}.em.em-calendar .em-cal-body .em-cal-day.eventful-today .em-cal-day-date a,.em.em-calendar .em-cal-body .em-cal-day.eventless-today .em-cal-day-date a{color:var(--date-today-color)!important;border:var(--date-today-border)!important;background:var(--date-today-background)!important;border-radius:50%}.em.em-calendar .em-cal-body .em-cal-day span.date-day-colors{display:none;visibility:hidden}.em.em-calendar .em-cal-body>div{border:var(--date-box-border);border-right-width:0;border-bottom:none;padding:10px}.em.em-calendar .em-cal-body>div:nth-child(7n){border-right-width:1px}.em.em-calendar .em-cal-body .em-cal-day-limit a{margin-top:10px;line-height:14px!important;height:14px!important;padding:0;width:100%;outline:0!important;border:0!important;color:var(--date-more-color)!important;font-size:14px}.em.em-calendar .em-cal-body.even-height{grid-template-rows:1fr;grid-auto-rows:1fr}.em.em-calendar .em-cal-body.even-aspect .em-cal-day{aspect-ratio:1/1}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event{text-align:left;position:relative;height:28px;padding:0;margin:5px 0;cursor:pointer;font-size:14px}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event>div{text-align:left;background-color:var(--event-background-color);border:1px solid var(--event-border-color);color:var(--event-color);position:absolute;width:calc(100% + 10px);height:28px;margin:0;padding:5px 8px;left:-5px;border-radius:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event>div:hover{filter:brightness(95%)}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event>div a{color:var(--event-text-color)!important;text-decoration:none!important}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday>div{left:-10px;border-radius:0}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.has-start.days-2>div{width:calc(200% + 44px - 15px)}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.has-start.days-3>div{width:calc(300% + 66px - 15px)}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.has-start.days-4>div{width:calc(400% + 88px - 15px)}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.has-start.days-5>div{width:calc(500% + 110px - 15px)}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.has-start.days-6>div{width:calc(600% + 132px - 15px)}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.has-start.days-7>div{width:calc(700% + 154px - 15px)}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.days-2>div,.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-start.days-2>div{width:calc(200% + 44px - 10px)}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.days-3>div,.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-start.days-3>div{width:calc(300% + 66px - 10px)}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.days-4>div,.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-start.days-4>div{width:calc(400% + 88px - 10px)}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.days-5>div,.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-start.days-5>div{width:calc(500% + 110px - 10px)}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.days-6>div,.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-start.days-6>div{width:calc(600% + 132px - 10px)}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end.days-7>div,.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-start.days-7>div{width:calc(700% + 154px - 10px)}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-start>div{border-top-left-radius:5px;border-bottom-left-radius:5px;border-right:1px!important;border-left:0;left:-5px}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.has-end>div{border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:1px!important;border-right:0}.em.em-calendar .em-cal-body.event-style-pill .em-cal-event.multiday.days-7>div{width:calc(700% + 146px)}.em.em-calendar.size-large .size-medium:not(.size-large),.em.em-calendar.size-large .size-small:not(.size-large),.em.em-calendar.size-medium .size-large:not(.size-medium),.em.em-calendar.size-medium .size-small:not(.size-medium){display:none!important;visibility:hidden}.em.em-calendar.size-medium .em-cal-body,.em.em-calendar.size-small .em-cal-body{justify-items:center;align-items:center}.em.em-calendar.size-medium .em-cal-body>div,.em.em-calendar.size-small .em-cal-body>div{padding:0}.em.em-calendar.size-medium .em-cal-body .em-cal-day,.em.em-calendar.size-small .em-cal-body .em-cal-day{aspect-ratio:1/1;text-align:center;display:grid;justify-items:center;align-items:center}.em.em-calendar.size-medium .em-cal-body .em-cal-day .em-cal-day-date,.em.em-calendar.size-small .em-cal-body .em-cal-day .em-cal-day-date{position:relative;display:inline-block;text-align:center;margin:0}#em-booking div.em-booking-login input,.em.em-calendar.size-medium .em-cal-body .em-cal-day .em-cal-day-date a,.em.em-calendar.size-medium .em-cal-body .em-cal-day .em-cal-day-date span,.em.em-calendar.size-small .em-cal-body .em-cal-day .em-cal-day-date a,.em.em-calendar.size-small .em-cal-body .em-cal-day .em-cal-day-date span,.em.em-calendar.size-small .em-cal-nav>div{margin:0}.em.em-calendar.size-medium .em-cal-body .em-cal-day .em-cal-day-date .limited-icon,.em.em-calendar.size-small .em-cal-body .em-cal-day .em-cal-day-date .limited-icon{color:var(--date-color)!important;display:block;position:absolute;top:-2px;right:-2px;width:14px;height:14px;border:0;border-radius:50%;background:#fff;font-size:14px;padding:0;margin:0;line-height:15px}.em.em-calendar.size-medium .em-cal-body .em-cal-day .em-cal-event,.em.em-calendar.size-small .em-cal-body .em-cal-day .em-cal-event{display:none}.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored,.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful-post .em-cal-day-date.colored,.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date.colored,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful-post .em-cal-day-date.colored,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date.colored{--date-border-color-top:none;--date-border-color-right:none;--date-border-color-bottom:none;--date-border-color-left:none;--date-border-color:#fefefe;--date-border:1px solid var(--date-border-color)}.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored a,.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful-post .em-cal-day-date.colored a,.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date.colored a,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored a,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful-post .em-cal-day-date.colored a,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date.colored a,.em.em-event-booking-form .em-tickets tr th{border:0}.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored div.ring,.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful-post .em-cal-day-date.colored div.ring,.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date.colored div.ring,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored div.ring,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful-post .em-cal-day-date.colored div.ring,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date.colored div.ring{border-radius:50%;padding:1px;display:inline-block;border:var(--date-border)!important}.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored div.ring.one,.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful-post .em-cal-day-date.colored div.ring.one,.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date.colored div.ring.one,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored div.ring.one,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful-post .em-cal-day-date.colored div.ring.one,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date.colored div.ring.one{border-color:var(--date-border-color)!important}.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored div.ring.two,.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful-post .em-cal-day-date.colored div.ring.two,.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date.colored div.ring.two,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored div.ring.two,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful-post .em-cal-day-date.colored div.ring.two,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date.colored div.ring.two{border-top-color:var(--date-border-color-top)!important;border-left-color:var(--date-border-color-top)!important;border-right-color:var(--date-border-color-bottom)!important;border-bottom-color:var(--date-border-color-bottom)!important;background-clip:content-box;clip-path:polygon(0 0,75% 0,75% 25%,100% 25%,100% 100%,25% 100%,25% 75%,0 75%);-webkit-clip-path:polygon(0 0,75% 0,75% 25%,100% 25%,100% 100%,25% 100%,25% 75%,0 75%)}.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored div.ring.three,.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful-post .em-cal-day-date.colored div.ring.three,.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date.colored div.ring.three,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored div.ring.three,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful-post .em-cal-day-date.colored div.ring.three,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date.colored div.ring.three{border-top-color:var(--date-border-color-top)!important;border-right-color:var(--date-border-color-bottom)!important;border-bottom-color:var(--date-border-color-bottom)!important;background-clip:content-box;clip-path:polygon(0 25%,25% 25%,25% 0,75% 0,75% 25%,100% 25%,100% 75%,75% 75%,75% 100%,25% 100%,25% 75%,0 75%);-webkit-clip-path:polygon(0 25%,25% 25%,25% 0,75% 0,75% 25%,100% 25%,100% 75%,75% 75%,75% 100%,25% 100%,25% 75%,0 75%)}.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored div.ring.four,.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful-post .em-cal-day-date.colored div.ring.four,.em.em-calendar.size-medium .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date.colored div.ring.four,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful .em-cal-day-date.colored div.ring.four,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful-post .em-cal-day-date.colored div.ring.four,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful-pre .em-cal-day-date.colored div.ring.four{border-top-color:var(--date-border-color-top)!important;border-right-color:var(--date-border-color-right)!important;border-bottom-color:var(--date-border-color-bottom)!important;border-left-color:var(--date-border-color-left)!important;background-clip:content-box;clip-path:polygon(0 25%,25% 25%,25% 0,75% 0,75% 25%,100% 25%,100% 75%,75% 75%,75% 100%,25% 100%,25% 75%,0 75%);-webkit-clip-path:polygon(0 25%,25% 25%,25% 0,75% 0,75% 25%,100% 25%,100% 75%,75% 75%,75% 100%,25% 100%,25% 75%,0 75%)}.em.em-calendar.preview-tooltips section.em-cal-events-content,.em.em-calendar.size-medium .em-cal-body .em-cal-day .em-cal-day-limit,.em.em-calendar.size-small .em-cal-body .em-cal-day .em-cal-day-limit{display:none;visibility:hidden}.em.em-calendar.size-small{--header-border:none;--header-background:none;--header-color:#888;--date-box-border:0}.em.em-calendar.size-small .size-large:not(.size-small),.em.em-calendar.size-small .size-medium:not(.size-small){display:none!important;visibility:hidden}.em.em-calendar.size-small .em-cal-nav{padding:0 .5% 0 1%;margin:0 0 10px}.em.em-calendar.size-small .em-cal-nav .month input{font-size:20px!important;padding-left:0!important}.em.em-calendar.size-small .em-cal-nav .em-calnav{width:26px;height:26px;padding:2px}.em.em-calendar.size-small .em-cal-nav .em-calnav svg{height:22px;width:22px;margin:0 auto}.em.em-calendar.size-small .em-cal-nav .em-calnav-today.size-small{display:inline-block;width:12px;height:12px;background:var(--nav-color)!important;border:0;border-radius:50%;margin-bottom:3px}.em.em-calendar.size-small .em-cal-nav .em-calnav-today.size-small:hover{filter:brightness(.8)}.em.em-calendar.size-small .em-cal-body .em-cal-day .em-cal-day-date.em-cal-day-date a,.em.em-calendar.size-small .em-cal-body .em-cal-day .em-cal-day-date.em-cal-day-date span{padding:6px;width:32px;height:32px;font-size:15px}.em.em-calendar.size-small .em-cal-body .em-cal-day.eventful-today .em-cal-day-date a,.em.em-calendar.size-small .em-cal-body .em-cal-day.eventless-today .em-cal-day-date a{width:36px;height:36px}.em.em-calendar.size-small.with-advanced .em-cal-nav .month input{padding-left:10px!important}.em.em-calendar.with-advanced .em-cal-nav{grid-template-columns:25px 1fr auto}.em.em-calendar.with-advanced .em-cal-nav .em-search-advanced-trigger{display:block;visibility:visible;background-size:22px}.em.em-calendar.preview-tooltips .tippy-box{width:330px}.em.em-calendar.preview-tooltips .em-cal-event-content{margin:5px 2px 12px}.em.em-calendar.preview-tooltips .em-cal-event-content>div{margin-bottom:8px;text-align:left}.em.em-calendar.preview-tooltips .em-cal-event-content>div:last-of-type{margin-bottom:0}.em.em-calendar.preview-tooltips .em-cal-event-content div{text-align:left}.em.em-calendar.preview-tooltips .em-cal-event-content .em-item-title{font-weight:700;margin:10px 0 15px;font-size:calc(var(--font-size) + 2px)}.em.em-calendar.preview-tooltips .em-cal-event-content .em-item-title a,.em.em-calendar.preview-tooltips .em-cal-event-content .em-item-title a:hover{color:#555!important}.em.em-calendar.preview-tooltips .em-cal-event-content .em-item-desc{text-align:justify;margin:15px 0 10px}.em.em-calendar.preview-tooltips .em-cal-event-content .em-item-actions{font-size:14px;text-align:center}.em.em-calendar.preview-tooltips .em-cal-event-content .em-item-actions .button{padding:0 20px!important;border:0!important;margin-bottom:0!important}.em.size-small div.em-loading{background-size:18% 18%}.em.size-medium div.em-loading{background-size:12% 12%}.em.size-large div.em-loading{background-size:10% 10%}.em.em-modal.em-cal-date-content .em-modal-content{padding:0 0 25px;margin:25px 0!important;border-bottom:1px solid #dedede}.em.em-modal.em-cal-date-content .em-modal-content:first-of-type{margin-top:0!important}.em.em-modal.em-cal-date-content .em-modal-content:last-of-type{margin-bottom:0!important;border-bottom:0!important}.em.em-modal.em-cal-date-content .button,.em.em-modal.em-cal-date-content .em-cal-day-limit{text-align:center;margin-bottom:0!important}@media only screen and (min-width:40rem){.em.em-modal{display:flex!important;align-items:center!important;justify-content:center!important;position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;padding:40px!important;margin:0!important;z-index:99998!important;background:rgba(0,0,0,.6)!important;opacity:0!important;visibility:hidden!important;backface-visibility:hidden!important;transition:all .3s cubic-bezier(.55,0,.1,1)!important;-webkit-transition:all .3s cubic-bezier(.55,0,.1,1)!important}.em.em-modal.active{opacity:1!important;visibility:visible!important;backdrop-filter:blur(4px)}}.em.em-modal .em-modal-popup,.em.em-modal>form{margin:0 auto!important;padding:0!important;max-width:780px!important;min-height:200px!important;max-height:100%!important}.em.em-modal>form{width:100%!important;border:0!important;background:0 0!important}.em.em-modal .em-modal-popup{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-items:center!important;justify-content:start!important;position:relative!important;background-color:#fff!important;border-radius:3px!important;visibility:hidden!important;box-shadow:0 2px 10px rgba(0,0,0,.1)!important;transform:scale(1.2)!important;transition:all .3s cubic-bezier(.55,0,.1,1)!important;z-index:99999!important}.em.em-modal .em-modal-popup.active{visibility:visible!important;opacity:1!important;transform:scale(1)!important}.em.em-modal .em-modal-popup.active .em-close-modal,.em.em-modal .em-modal-popup.active .em-modal-content{opacity:1!important}.em.em-modal .em-modal-popup header{width:100%;border-bottom:1px solid #dedede;margin:0;padding:10px 0 7px 15px}.em.em-modal .em-modal-popup header a.em-close-modal{display:block;width:28px;height:28px;background:var(--icon-close) no-repeat;background-size:28px 28px;position:absolute!important;cursor:pointer!important;top:10px!important;right:10px!important;opacity:0!important;backface-visibility:hidden!important;transition:opacity .3s cubic-bezier(.55,0,.1,1),visibility .3s cubic-bezier(.55,0,.1,1)!important;-webkit-transition:opacity .3s cubic-bezier(.55,0,.1,1),visibility .3s cubic-bezier(.55,0,.1,1)!important;transition-delay:.15s!important}.em.em-modal .em-modal-popup header .em-modal-title{font-size:24px!important;line-height:1.3!important;padding:0 32px 0 0!important;margin:0!important}.em.em-modal .em-modal-popup header .em-modal-title a{color:var(--text-color-normal)!important}.em.em-event-booking-form .em-login .em-login-actions .em-login-links a a:hover,.em.em-modal .em-modal-default .em-event-main-info .event-title a:hover,.em.em-modal .em-modal-default .em-event-title a:hover,.em.em-modal .em-modal-popup header .em-modal-title a:hover{text-decoration:underline}.em.em-modal .em-modal-popup,.em.em-modal .em-modal-popup .em-modal-content{opacity:0!important;backface-visibility:hidden!important;transition-delay:.15s!important;width:100%!important}.em.em-modal .em-modal-popup .em-modal-content{transition:opacity .3s cubic-bezier(.55,0,.1,1)!important;margin:0;padding:20px 15px;overflow-y:auto!important}.em.em-modal .em-modal-popup footer{width:100%!important;border-top:1px solid #dedede!important}.em.em-modal .em-modal-popup footer>div{padding:10px 25px!important}.em.em-modal .em-modal-popup footer>div .button,.em.em-modal .em-modal-popup footer>div button{margin:0!important}@media only screen and (max-width:39.99rem){.em.em-modal .em-modal-popup{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;max-height:100%!important;-webkit-overflow-scrolling:touch!important;border-radius:0!important;transform:scale(1.1)!important;padding:0!important;margin:0!important}.em.em-modal .em-modal-popup .em-modal-content{padding:10px 15px 15px}}.em.em-modal .em-modal-default:first-child{padding-top:0;margin-top:0}.em.em-modal .em-modal-default>div{margin-bottom:20px}.em.em-modal .em-modal-default .em-event-main-info .event-meta-info>div:last-of-type,.em.em-modal .em-modal-default>div:last-of-type{margin-bottom:0}.em.em-modal .em-modal-default .em-event-title a{font-size:18px!important;color:var(--text-color-normal)!important}.em.em-modal .em-modal-default .em-event-main-info{width:100%}.em.em-modal .em-modal-default .em-event-main-info.has-image{display:grid;grid-template-columns:3fr 4fr}.em.em-modal .em-modal-default .em-event-main-info.has-image .em-event-image{justify-self:end}.em.em-modal .em-modal-default .em-event-main-info.has-image .em-event-image img{max-width:100%}.em.em-modal .em-modal-default .em-event-main-info .event-title a{color:var(--text-color-normal)!important}.em.em-modal .em-modal-default .em-event-main-info .event-meta-info .em-event-meta{display:grid;grid-template-columns:30px 1fr}.em.em-modal .em-modal-default .em-event-main-info .event-meta-info .em-icon{opacity:.5;padding-right:10px}.em.em-modal .em-modal-default .em-event-main-info .event-meta-info>div{margin-bottom:10px}.em.em-modal .em-modal-default .em-event-actions{font-size:14px;text-align:center}.em.em-modal .em-modal-default .em-event-actions .button{padding:0 20px!important}@media only screen and (max-width:39.99rem){.em.em-modal .em-modal-default .em-modal-default{margin-top:25px}.em.em-modal .em-modal-default .em-modal-default .em-event-main-info .event-meta-info{margin-bottom:20px}.em.em-modal .em-modal-default .em-modal-default .em-event-main-info.has-image{display:block}.em.em-modal .em-modal-default .em-modal-default .em-event-main-info.has-image .em-event-image{text-align:center}}.em.em-search,.em.em-search-advanced{--border-color:#dedede;margin:10px 0 25px}.em.em-search form,.em.em-search-advanced form{--background-color:#fff}.em.em-search .em-search-main.em-search-main-bar,.em.em-search-advanced .em-search-main.em-search-main-bar{border:1px solid var(--border-color);padding:10px;width:100%;display:flex;-webkit-flex-direction:row;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-items:stretch}.em.em-search .em-search-main.em-search-main-bar>.em-search-field,.em.em-search-advanced .em-search-main.em-search-main-bar>.em-search-field{border-right:1px solid var(--border-color)!important}.em.em-search .em-search-main.em-search-main-bar>.em-search-field input,.em.em-search-advanced .em-search-main.em-search-main-bar>.em-search-field input{margin:0!important;text-overflow:ellipsis;overflow:hidden}.em.em-search .em-search-main.em-search-main-bar>.em-search-field:not(:first-child) input,.em.em-search-advanced .em-search-main.em-search-main-bar>.em-search-field:not(:first-child) input{border:0!important;border-radius:0!important;padding-left:50px!important;background-position-x:15px!important;background-size:20px!important}.em.em-search .em-search-main.em-search-main-bar>.em-search-field:first-child input,.em.em-search-advanced .em-search-main.em-search-main-bar>.em-search-field:first-child input{border:0!important;margin-left:0;padding-left:50px!important;background-position-x:15px!important;background-size:20px!important}.em.em-search .em-search-main.em-search-main-bar>div,.em.em-search-advanced .em-search-main.em-search-main-bar>div{flex:none}.em.em-search .em-search-main.em-search-main-bar>.em-search-geo,.em.em-search .em-search-main.em-search-main-bar>.em-search-text,.em.em-search-advanced .em-search-main.em-search-main-bar>.em-search-geo,.em.em-search-advanced .em-search-main.em-search-main-bar>.em-search-text{flex:auto;width:100%}.em.em-search .em-search-main.em-search-main-bar>.em-search-scope,.em.em-search-advanced .em-search-main.em-search-main-bar>.em-search-scope{flex:none;width:180px}.em.em-search .em-search-main.em-search-main-bar>.em-search-scope .em-datepicker-data,.em.em-search-advanced .em-search-main.em-search-main-bar>.em-search-scope .em-datepicker-data{width:100%;overflow:hidden;background:var(--icon-calendar) 8px 50% no-repeat!important;background-size:18px!important;padding-left:36px!important;background-position-x:14px!important}.em.em-search .em-search-main.em-search-main-bar>.em-search-scope .em-datepicker-data input,.em.em-search-advanced .em-search-main.em-search-main-bar>.em-search-scope .em-datepicker-data input{position:relative;display:inline-block!important;width:130px!important;padding:0 0 0 10px!important;margin:0!important;font-size:14px;color:#777}.em.em-search .em-search-main.em-search-main-bar>.em-search-scope .em-datepicker-data .separator,.em.em-search-advanced .em-search-main.em-search-main-bar>.em-search-scope .em-datepicker-data .separator{display:none}.em.em-search .em-search-main.em-search-main-bar>.em-search-submit button,.em.em-search-advanced .em-search-main.em-search-main-bar>.em-search-submit button{padding:0 20px!important;line-height:34px!important;height:34px!important;margin:0!important}.em.em-search .em-search-main input.em-search-text,.em.em-search-advanced .em-search-main input.em-search-text{background:var(--icon-magnifying-glass) 8px 50% no-repeat!important;background-size:18px!important;padding-left:36px!important}.em.em-search .em-search-main input.em-search-geo,.em.em-search-advanced .em-search-main input.em-search-geo{background:var(--icon-location) 8px 50% no-repeat!important;background-size:18px!important;padding-left:36px!important}.em.em-search .em-search-main input.em-search-geo.on,.em.em-search-advanced .em-search-main input.em-search-geo.on{background-image:var(--icon-location-on)!important}.em.em-search .em-search-main input.em-search-geo.off,.em.em-search-advanced .em-search-main input.em-search-geo.off{background-image:var(--icon-location-off)!important}.em.em-search .em-search-main input.em-search-scope,.em.em-search-advanced .em-search-main input.em-search-scope{background:var(--icon-calendar) 8px 50% no-repeat!important;background-size:18px!important;padding-left:36px!important}.em.em-search .em-search-main input:-webkit-autofill,.em.em-search .em-search-main input:-webkit-autofill:focus,.em.em-search-advanced .em-search-main input:-webkit-autofill,.em.em-search-advanced .em-search-main input:-webkit-autofill:focus{transition:background-color 600000s 0s,color 600000s 0s}.em.em-search .em-search-main input[data-autocompleted],.em.em-search-advanced .em-search-main input[data-autocompleted]{background-color:transparent!important}.em.em-search button[type=submit].disabled:hover,.em.em-search-advanced button[type=submit].disabled:hover{cursor:not-allowed!important;pointer-events:auto!important}.em.em-search .em-search-advanced-trigger,.em.em-search-advanced .em-search-advanced-trigger{width:55px;padding:0 15px}.em.em-search .em-search-views,.em.em-search-advanced .em-search-views{width:52px;height:25px;padding:0 15px}.em.em-search .em-search-views [data-view=list],.em.em-search-advanced .em-search-views [data-view=list]{background-image:var(--icon-list)!important}.em.em-search .em-search-views [data-view=list-grouped],.em.em-search-advanced .em-search-views [data-view=list-grouped]{background-image:var(--icon-list-grouped)!important}.em.em-search .em-search-views [data-view=calendar],.em.em-search-advanced .em-search-views [data-view=calendar]{background-image:var(--icon-calendar)!important}.em.em-search .em-search-views [data-view=map],.em.em-search-advanced .em-search-views [data-view=map]{background-image:var(--icon-map)!important}.em.em-search .em-search-views button[data-view=map],.em.em-search-advanced .em-search-views button[data-view=map]{background-size:28px;width:28px;height:28px}.em.em-search .em-search-views .em-search-views-trigger,.em.em-search-advanced .em-search-views .em-search-views-trigger{display:block;width:42px;height:25px;background:var(--icon-point-down) 30px 6px no-repeat;background-size:14px;padding:0 15px 0 0;margin:0;cursor:pointer}.em.em-search .em-search-views .em-search-views-trigger .em-search-view-option,.em.em-search-advanced .em-search-views .em-search-views-trigger .em-search-view-option{display:block;width:25px;height:25px;background-size:25px;background-repeat:no-repeat;background-position:center center;background-color:transparent!important;font-size:0!important}.em.em-search .em-search-views .em-search-views-options,.em.em-search-advanced .em-search-views .em-search-views-options{display:none}.em.em-search .em-search-views .tippy-content .em-search-views-options,.em.em-search-advanced .em-search-views .tippy-content .em-search-views-options{display:block}.em.em-search .em-search-views .em-search-views-options-list,.em.em-search-advanced .em-search-views .em-search-views-options-list{display:block!important;padding:0!important;margin:5px 0!important;border:0!important;background:0 0!important;background-color:transparent!important;cursor:pointer!important;overflow:visible!important}.em.em-search .em-search-views .em-search-views-options-list .em-search-view-option,.em.em-search-advanced .em-search-views .em-search-views-options-list .em-search-view-option{display:block!important;padding:5px 10px 5px 40px!important;background-repeat:no-repeat!important;background-size:18px!important;background-position:10px center!important;background-color:transparent!important}.em.em-search .em-search-views .em-search-views-options-list .em-search-view-option:hover,.em.em-search-advanced .em-search-views .em-search-views-options-list .em-search-view-option:hover{background-color:#efefef!important}.em.em-search .em-search-views .em-search-views-options-list .em-search-view-option:checked,.em.em-search-advanced .em-search-views .em-search-views-options-list .em-search-view-option:checked{background-color:#cee0ea!important}.em.em-search .em-search-views .em-search-views-options-list:focus,.em.em-search-advanced .em-search-views .em-search-views-options-list:focus{border:0!important;outline:0!important}.em.em-search-advanced[data-view=calendar] .em-search-scope,.em.em-search.is-hidden,.em.em-search.size-small .em-search-geo,.em.em-search.size-small .em-search-scope,.em.em-search[data-view=calendar] .em-search-scope{display:none;visibility:hidden}.em.em-search.has-advanced.has-views .em-search-views{width:72px;border-left:1px solid var(--border-color);padding-left:15px;flex:0 0 42px}.em.em-search.size-small{padding:5px!important}.em.em-search.size-small>.em-search-field:first-child input{padding-left:30px!important;padding-right:5px!important;background-position-x:3px!important;background-size:16px!important}.em.em-search.size-small .em-search-advanced-trigger{width:45px;padding:0 10px;flex:0 0 25px!important}.em.em-search.size-small .em.em-search.has-advanced.has-views .em-search-views{width:62px;padding-left:10px}.em.em-modal.em-search-advanced .em-search-advanced-sections section div.em-search-section-content,.em.em-search.size-medium .em-search-main .em-search-geo{display:none;visibility:hidden}.em.em-search.size-medium>.em-search-field:first-child input{padding-left:40px!important;padding-right:10px!important;background-position-x:8px!important}.em button.em-clickable.em-search-advanced-trigger{display:block!important;visibility:visible!important;width:25px!important;height:25px!important;background:var(--icon-filter) 0 center no-repeat!important;background-size:25px!important;position:relative!important}.em button.em-clickable.em-search-advanced-trigger span.total-count{position:absolute;border:1px solid var(--counter-background);border-radius:50%;color:var(--counter-color);background:var(--counter-background);width:15px;height:15px;font-size:11px;top:-8px;right:-8px;padding:0;line-height:11px;text-align:center}.em button.em-clickable.em-search-advanced-trigger span.total-count.tentative{background:var(--counter-background-tentative);color:var(--counter-color-tentative);border-color:var(--counter-background-tentative)}.em.em-modal.em-search-advanced .em-modal-content{overflow-y:auto;padding:20px;margin:0}.em.em-modal.em-search-advanced footer{display:grid;grid-template-columns:1fr 1fr;align-items:center}.em.em-modal.em-search-advanced footer div:first-child{justify-self:start}.em.em-modal.em-search-advanced footer div:last-child{justify-self:end}.em.em-modal.em-search-advanced footer button.button{margin-bottom:0!important;padding-bottom:0!important}@media only screen and (max-width:39.99rem){.em.em-modal.em-search-advanced footer>div{padding:10px 15px}.em.em-modal.em-search-advanced footer button.button{padding:0 20px!important}}.em.em-modal.em-search-advanced .em-search-advanced-sections section{background:var(--icon-options-v) 0 15px no-repeat;background-size:18px 18px}.em.em-modal.em-search-advanced .em-search-advanced-sections section header{width:100%;font-size:18px;padding:16px 0 14px 28px;margin:0;border-bottom:1px solid #dedede;background:var(--icon-plus) right 50% no-repeat;background-size:18px 18px}.em.em-modal.em-search-advanced .em-search-advanced-sections section header:hover{cursor:pointer}.em.em-modal.em-search-advanced .em-search-advanced-sections section header span.total-count{border:1px solid var(--counter-background);border-radius:50%;color:#fff;background:var(--counter-background);width:24px;height:24px;font-size:12px;padding:2px 0 0;margin:0 0 0 10px;display:inline-block;text-align:center;top:-4px;position:relative}.em.em-modal.em-search-advanced .em-search-advanced-sections section.active:last-of-type div.em-search-section-content,.em.em-modal.em-search-advanced .em-search-advanced-sections section.active:last-of-type header,.em.em-modal.em-search-advanced .em-search-advanced-sections section:last-of-type header{border-bottom:0}.em.em-modal.em-search-advanced .em-search-advanced-sections section.active header{background-image:var(--icon-minus);border-bottom:0;margin-bottom:10px}.em.em-modal.em-search-advanced .em-search-advanced-sections section.active div.em-search-section-content{display:block;visibility:visible;border-bottom:1px solid #dedede;padding:0 0 20px}.em.em-modal.em-search-advanced .em-search-advanced-sections section.em-search-section-location{background-image:var(--icon-compass)}.em.em-modal.em-search-advanced .em-search-advanced-sections section.em-search-section-categories{background-image:var(--icon-folder)}.em.em-modal.em-search-advanced .em-search-advanced-sections section.em-search-section-tags{background-image:var(--icon-tag)}.em.em-modal.em-search-advanced .em-search-advanced-sections .em-search-field{margin-bottom:10px}.em.em-modal.em-search-advanced .em-search-advanced-sections .em-search-geo-units{display:flex;flex-direction:row;gap:5px}.em.em-modal.em-search-advanced .em-search-advanced-sections .em-search-geo-units select{display:inline-block!important;padding-right:30px!important}.em.em-modal.em-search-advanced .em-search-advanced-sections .em-search-geo-units label{display:inline-block!important;vertical-align:top!important;padding:9px 15px!important}.em.em-modal.em-search-advanced .em-search-advanced-sections .em-search-geo-units .em-search-geo-distance{width:auto!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;margin-right:0!important}.em.em-modal.em-search-advanced .em-search-advanced-sections .em-search-geo-units .em-search-geo-unit{width:auto!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important;margin-left:0!important}.em .selectize-control.em-selectize-autocomplete:not(.always-open) input[type=text],.em .selectize-control.em-selectize-autocomplete:not(.always-open) input[type=text]:focus,.em .selectize-control.em-selectize:not(.always-open) input[type=text],.em .selectize-control.em-selectize:not(.always-open) input[type=text]:focus{width:auto!important;border:0!important;outline:0!important;height:auto!important;padding:0!important;margin:0!important;border-radius:0!important;background:0 0!important}.em .selectize-control.em-selectize-autocomplete:not(.always-open) .selectize-input,.em .selectize-control.em-selectize:not(.always-open) .selectize-input{border-radius:4px!important;width:100%!important;height:38px!important;padding:6px 10px!important}.em .selectize-control.em-selectize-autocomplete:not(.always-open) .selectize-input.focus,.em .selectize-control.em-selectize:not(.always-open) .selectize-input.focus{border:1px solid var(--accent-color)!important;box-shadow:none!important}.em .selectize-control.em-selectize-autocomplete:not(.always-open) .selectize-input:after,.em .selectize-control.em-selectize:not(.always-open) .selectize-input:after{display:inline-flex!important;content:"";position:absolute;border:0!important;background-image:var(--icon-chevron-down);background-size:16px 16px;height:16px;width:16px;margin-top:calc(16px/2*-1);right:8px;top:50%}.em .selectize-control.em-selectize-autocomplete:not(.always-open) .selectize-input.dropdown-active:after,.em .selectize-control.em-selectize:not(.always-open) .selectize-input.dropdown-active:after{margin-top:-8px;transform:rotate(180deg)}.em .selectize-control.em-selectize-autocomplete:not(.always-open).selectize-control,.em .selectize-control.em-selectize:not(.always-open).selectize-control{margin-bottom:15px!important}.em .selectize-control.em-selectize-autocomplete.multi.plugin-remove_button .item,.em .selectize-control.em-selectize.multi.plugin-remove_button .item{background:#dff4fd;border:1px solid #97dbf9;color:#0095c3;padding-left:8px}.em .selectize-control.em-selectize-autocomplete.multi.plugin-remove_button .item a.remove,.em .selectize-control.em-selectize.multi.plugin-remove_button .item a.remove{color:inherit!important;background-color:inherit!important}.em .selectize-control.em-selectize-autocomplete .selectize-input:after{display:none!important}.em .selectize-control.em-selectize-autocomplete.loading .selectize-input:after{display:inline-flex!important;content:"";position:absolute;border:0!important;background-image:var(--icon-spinner);background-size:26px 26px;height:26px;width:26px;margin-top:calc(26px/2*-1);right:8px;top:50%}.em .selectize-control.em-selectize-autocomplete .selectize-dropdown-content>div{padding:3px .75rem}.em .selectize-control.em-selectize.always-open .selectize-input{border:0!important;width:100%!important;padding:0!important;margin:0!important}.em .selectize-control.em-selectize.always-open .selectize-input.focus{border:0!important;box-shadow:none!important}.em .selectize-control.em-selectize.always-open .selectize-input input[type=text]{background:var(--icon-magnifying-glass) 8px 50% no-repeat!important;background-size:18px!important;padding-left:36px!important;margin:10px 0 0!important;opacity:1!important;position:static!important}.em .selectize-control.em-selectize.always-open .selectize-input input[type=text]:focus{border:1px solid #cdcdcd!important}.em .selectize-control.em-selectize.always-open .selectize-dropdown{display:block!important;visibility:visible!important;position:static!important;width:100%!important;border:0!important;box-shadow:none!important;margin-bottom:0!important}.em .selectize-control.em-selectize.always-open .selectize-dropdown .selectize-dropdown-content{overflow-y:visible;overflow-x:visible;max-height:none}.em .selectize-control.em-selectize.checkboxes .selectize-dropdown div.option>span:first-child{display:inline-block;width:15px;height:15px;border:1px solid #ccc;border-radius:2px;margin:-4px 5px 0 0;vertical-align:middle}.em .selectize-control.em-selectize.checkboxes .selectize-dropdown div.option.selected{color:#0095c3}.em .selectize-control.em-selectize.checkboxes .selectize-dropdown div.option.selected>span:first-child{background:var(--icon-checkmark) 50% 50% white no-repeat;background-size:12px 12px}.em.em-item .em-item-image,.em.em-list .em-item .em-item-image{min-width:150px;width:100%;height:100%}.em.em-list-widget .em-item .em-item-image{width:100%;height:100%}.em.em-item .em-item-image a,.em.em-list .em-item .em-item-image a,.em.em-list-widget .em-item .em-item-image a{border:0;margin:0;padding:0}.em.em-item .em-item-image img,.em.em-list .em-item .em-item-image img{width:100%;padding:0 10px 0 0;border:0;margin:0}.em.em-list-widget .em-item .em-item-image img{padding:0 10px 0 0;border:0;margin:0}.em.em-item .em-item-image.has-placeholder,.em.em-list .em-item .em-item-image.has-placeholder,.em.em-list-widget .em-item .em-item-image.has-placeholder{display:flex;justify-content:center;align-items:center}.em.em-item .em-item-image .em-item-image-placeholder,.em.em-list .em-item .em-item-image .em-item-image-placeholder,.em.em-list-widget .em-item .em-item-image .em-item-image-placeholder{width:100%;margin-right:10px;background:var(--icon-calendar-empty) center center no-repeat;background-size:100%;opacity:.45;max-width:150px;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center}.em.em-item .em-item-meta .em-item-meta-line,.em.em-list .em-item .em-item-meta .em-item-meta-line,.em.em-list-widget .em-item .em-item-meta .em-item-meta-line{line-height:22px;margin-bottom:10px;display:grid;grid-template-columns:35px 1fr}.em.em-item .em-item-meta .em-item-meta-line .em-icon,.em.em-list .em-item .em-item-meta .em-item-meta-line .em-icon,.em.em-list-widget .em-item .em-item-meta .em-item-meta-line .em-icon{margin-right:15px}.em.em-item .em-item-meta .em-item-meta-line a,.em.em-list .em-item .em-item-meta .em-item-meta-line a,.em.em-list-widget .em-item .em-item-meta .em-item-meta-line a{color:var(--meta-color)!important;font-style:italic!important;text-decoration:underline dotted var(--meta-color) 1px!important;text-underline-offset:3px}.em.em-item .em-item-meta .em-item-taxonomy ul,.em.em-list .em-item .em-item-meta .em-item-taxonomy ul,.em.em-list-widget .em-item .em-item-meta .em-item-taxonomy ul{display:inline-block!important;margin:0!important;padding:0!important}.em.em-item .em-item-meta .em-item-taxonomy ul li,.em.em-list .em-item .em-item-meta .em-item-taxonomy ul li,.em.em-list-widget .em-item .em-item-meta .em-item-taxonomy ul li{display:inline-block!important;list-style:none!important;margin:0 5px 0 0!important;padding:0!important;line-height:1!important}.em.em-event-booking-form .em-login.size-small .em-login-buttons button,.em.em-item.em-item-single{width:100%}.em.em-item.em-item-single .em-item-header,.em.em-list .em-item{width:100%;background-color:var(--meta-bg);color:var(--default-color)}.em.em-item.em-item-single .em-item-header{display:flex;flex-wrap:nowrap;gap:20px;margin-bottom:20px}.em.em-item.em-item-single .em-item-image{flex:1 0 300px;order:2}.em.em-item.em-item-single .em-item-image img{padding-left:10px!important;border-left:4px solid var(--default-border)}.em.em-item.em-item-single .em-item-meta>section{flex:max(290px,33.4333333333%)}.em.em-item.em-item-single .em-item-meta>section section{margin-bottom:40px}.em.em-item.em-item-single .em-item-meta h3{font-size:calc(var(--font-size) + 10px)!important;text-transform:uppercase}.em.em-item.em-item-single .em-item-meta .button,.em.em-item.em-item-single .em-item-meta button{margin:15px 0 0!important}.em.em-item.em-item-single>section{margin:0 0 20px}.em.em-item.em-item-single .em-item-content{margin:30px 0}.em.em-item.em-item-single.size-medium .em-item-header,.em.em-item.em-item-single.size-small,.em.em-item.em-item-single.size-small .em-item-header,div.em-search.css-search div{display:block}.em.em-item.em-item-single.size-medium .em-item-header .em-item-image,.em.em-item.em-item-single.size-small .em-item-header .em-item-image,.em.em-item.em-item-single.size-small .em-item-meta>section section{margin-bottom:30px}.em.em-item.em-item-single.size-medium .em-item-header .em-item-image img,.em.em-item.em-item-single.size-small .em-item-header .em-item-image img{padding:0 0 10px!important;border:0;border-bottom:4px solid var(--default-border)}.em.em-item.em-item-single.size-small .em-item-meta>section{margin:0;padding:0}.em.em-item.em-item-single.size-small .em-item-meta h3{font-size:calc(var(--font-size) + 6px)!important}.em.em-list{width:100%;display:grid;grid-template-rows:1fr;grid-gap:25px}.em.em-list .em-item{display:grid;grid-template-columns:minmax(0,1fr) 2fr;border-top:1px solid #efefef;padding:30px 4px 3px}.em.em-list .em-item:first-child{border-top:0;padding-top:5px}.em.em-list .em-item .em-item-info{border-left:4px solid var(--default-border);padding:0 10px 0 35px}.em.em-list .em-item .em-item-info h3.em-item-title{font-size:22px;line-height:26px;font-weight:400;clear:none;margin:0 0 7px;padding:0;text-decoration:none}.em.em-list .em-item .em-item-info h3.em-item-title a{color:var(--a-color-1);text-decoration:none}.em.em-list .em-item .em-item-info .em-item-meta,.em.em-list-widget .em-item{margin-bottom:20px;display:flex;flex-direction:row;flex-wrap:wrap}.em.em-list .em-item .em-item-info .em-item-meta>div{flex:1 1 50%;min-width:250px}.em.em-list .em-item .em-item-info .em-item-desc{font-size:16px;margin:20px 0}.em.em-list .em-item .em-item-info .button{margin-bottom:0!important}.em.em-list.size-small .em-item{border:1px solid var(--main-border-color);padding:10px;box-shadow:rgba(99,99,99,.2) 0 2px 8px 0;grid-template-columns:100%;grid-template-rows:auto max-content}.em.em-list.size-small .em-item .em-item-image{min-width:150px;max-width:100%;padding-bottom:10px}.em.em-list.size-small .em-item .em-item-image.has-placeholder{padding:20px 0 30px}#buddypress .wp-editor-wrap table tr td,#buddypress .wp-editor-wrap table tr th,.css-events-list table.events-table td,.em.em-list.size-small .em-item .em-item-image .em-item-image-placeholder,.em.em-list.size-small .em-item .em-item-image img{padding:0}.em.em-list.size-small .em-item .em-item-info{border-left:none!important;border-top:4px solid var(--default-border);padding:10px}.em.em-list.size-small .em-item .em-item-info .em-item-meta{width:100%;margin-left:0;line-height:22px;margin-bottom:5px;display:flex;flex-direction:row;flex-wrap:wrap}.em.em-list.size-small .em-item .em-item-info .em-item-meta>div{flex:1 1 50%;min-width:200px}.em.em-item.em-item-single .em-item-meta{flex:1 1 auto;order:1;display:flex;flex-wrap:wrap;gap:20px}.em.em-list-widget{display:flex;flex-direction:column;gap:15px}.em.em-list-widget .em-item{flex-wrap:nowrap;gap:5px;width:100%;margin-bottom:0!important}.em.em-list-widget .em-item .em-item-image{flex:0 0 auto;min-width:auto;max-width:none}.em.em-list-widget .em-item .em-item-image img{width:auto;height:auto}.em.em-list-widget .em-item .em-item-image.has-placeholder{flex:0 0 auto}.em.em-list-widget .em-item .em-item-image.has-placeholder .em-item-image-placeholder{max-width:70px}.em.em-list-widget .em-item .em-item-info{border-left:2px solid var(--default-border);padding-left:15px}.em.em-list-widget .em-item .em-item-info .em-item-name{margin-bottom:10px}.em.em-list-widget .em-item .em-item-info .em-item-meta .em-item-meta-line{margin-bottom:5px}.em.em-list-widget .em-item .em-item-info .em-item-meta .em-item-meta-line .em-icon{margin-left:5px;background-size:18px;background-position:0 2px}.em.em-list-widget .em-item .em-item-info .em-item-meta .em-item-meta-line p:last-child{margin-bottom:0!important}.em.em-list-widget .em-item .em-item-info .em-item-meta .em-item-name{margin-bottom:10px}.em .em-pagination,.em .em-pagination .not-current{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-items:center;min-width:0}.em .em-pagination{--color:#aaa;--color-hover:#777;max-width:100%;margin:auto}.em .em-pagination .not-current{height:40px;overflow:hidden}#em-tickets-form tbody.em-ticket-template,.em .em-pagination.overflowing .not-current .page-numbers,.em.em-event-booking-form .em-login.size-small .em-login-links span,div.css-search.no-search-main div.em-search-advanced.visible label{display:none}.em .em-pagination.overflowing .not-current:after{content:"...";padding:0 10px}.em .em-pagination.overflowing .not-current.first-half:after{padding-right:15px}.em .em-pagination.overflowing .not-current.second-half:after{padding-left:15px}.em .em-pagination .page-numbers{display:inline-block;min-width:38px;height:30px;font-size:18px!important;color:var(--color)!important;text-decoration:none;padding:6px 0;margin:0;transition:all 300ms ease-in-out;text-align:center}.em .em-pagination .page-numbers:hover{color:var(--color-hover);font-size:25px!important}.em .em-pagination .page-numbers.next,.em .em-pagination .page-numbers.next.last,.em .em-pagination .page-numbers.prev,.em .em-pagination .page-numbers.prev.first{display:block;width:25px;height:25px;margin:0;font-size:0!important;background-size:25px;background-position:center;background-repeat:no-repeat;opacity:.5;transition:all 300ms ease-in-out}.em .em-pagination .page-numbers.next.last:hover,.em .em-pagination .page-numbers.next:hover,.em .em-pagination .page-numbers.prev.first:hover,.em .em-pagination .page-numbers.prev:hover{opacity:1;background-size:35px;border-bottom:none}.em .em-pagination .page-numbers.next{background-image:var(--icon-next-circle)}.em .em-pagination .page-numbers.next.last{background-image:var(--icon-last-circle)}.em .em-pagination .page-numbers.prev{background-image:var(--icon-prev-circle)}.em .em-pagination .page-numbers.prev.first{background-image:var(--icon-first-circle)}.em .em-pagination .page-numbers.current{font-size:24px!important;border-bottom:1px dotted var(--color-hover)}.em .em-pagination>.page-numbers{flex:none}.em.em-event.em-event-single .em-event-meta-line.em-event-location,.em.em-location .em-item-meta-line.em-location-address{line-height:24px!important}.em.em-event .em-item-image .em-item-image-placeholder div.date,.em.em-events-list .em-item-image .em-item-image-placeholder div.date,.em.em-events-widget .em-item-image .em-item-image-placeholder div.date{margin:auto;text-align:center;padding-top:15%}.em.em-event .em-item-image .em-item-image-placeholder div.date span,.em.em-events-list .em-item-image .em-item-image-placeholder div.date span,.em.em-events-widget .em-item-image .em-item-image-placeholder div.date span{text-align:center;display:block;margin:0 auto;font-size:30px;line-height:30px}.em.em-event .em-item-image .em-item-image-placeholder div.date span.day,.em.em-events-list .em-item-image .em-item-image-placeholder div.date span.day,.em.em-events-widget .em-item-image .em-item-image-placeholder div.date span.day{font-size:45px;line-height:45px;margin-bottom:5px}.em.em-events-widget .em-item .em-item-image-placeholder div.date{padding-top:15%}.em.em-events-widget .em-item .em-item-image-placeholder div.date span.day{font-size:30px!important;line-height:30px!important;margin-bottom:1px}.em.em-events-widget .em-item .em-item-image-placeholder div.date span.month{font-size:16px!important;line-height:16px!important}.em button.input.em-event-add-to-calendar{padding-left:20px!important}.em button.input.em-event-add-to-calendar .em-icon-calendar{margin-right:10px}.em .em-add-to-calendar-tooltip{margin-top:-9px!important}.em .em-event-add-to-calendar-content a{display:inline-block;width:100%;padding:8px 10px 5px 35px!important;color:var(--default-color)!important;text-decoration:none!important;background:var(--icon-download) 5px 50% no-repeat;background-size:18px}.em .em-event-add-to-calendar-content a:focus,.em .em-event-add-to-calendar-content a:hover{outline:0!important;background-color:#f3f3f3!important}.em .em-event-add-to-calendar-content a.em-a2c-download{background-image:var(--icon-download)}.em .em-event-add-to-calendar-content a.em-a2c-google{background-image:var(--icon-logo-google-calendar)}.em .em-event-add-to-calendar-content a.em-a2c-apple{background-image:var(--icon-logo-apple)}.em .em-event-add-to-calendar-content a.em-a2c-office{background-image:var(--icon-logo-office365)}.em .em-event-add-to-calendar-content a.em-a2c-outlook{background-image:var(--icon-logo-outlook)}.em.em-search-advanced.em-locations-search-advanced .em-search-section-location.em-search-advanced-section{background:0 0!important}.em.em-search-advanced.em-locations-search-advanced .em-search-section-location.em-search-advanced-section header{display:none!important;visibility:hidden!important}.em.em-search-advanced.em-locations-search-advanced .em-search-section-location.em-search-advanced-section .em-search-section-content{display:block!important;visibility:visible!important}.em.em-search-advanced.em-locations-search-advanced .em-search-section-location.em-search-advanced-section div.em-search-eventful{margin:15px 3px}.em.em-search-advanced.em-locations-search-advanced .em-search-section-location.em-search-advanced-section .em-search-geo-units label{padding-left:3px!important}.em.em-item.em-taxonomy .em-item-events p,.em.em-list .em-item.em-taxonomy .em-item-events p,.em.em-location .em-location-events p,.em.em-locations .em-locations-list .em-location-events p{margin:0 0 8px!important}.em.em-location .em-item-image .em-item-image-placeholder,.em.em-locations .em-locations-list .em-item-image .em-item-image-placeholder{background-image:var(--icon-map);margin-top:-5%}.em.em-item.em-taxonomy .em-item-image .em-item-image-placeholder,.em.em-list .em-item.em-taxonomy .em-item-image .em-item-image-placeholder{background-image:var(--icon-tag)}.em.em-item.em-taxonomy.em-category .em-item-image .em-item-image-placeholder,.em.em-list .em-item.em-taxonomy.em-category .em-item-image .em-item-image-placeholder{background-image:var(--icon-category)}.em.em-event-booking-form{width:100%;position:relative}.em.em-event-booking-form div#em-loading{background-color:#fff;opacity:50%}.em.em-event-booking-form .em-booking-message{padding:15px!important;margin-bottom:20px!important;border:1px solid transparent!important;border-radius:2.5px!important;display:block!important}.em.em-event-booking-form .em-booking-message p{margin:10px 0!important;padding:0}.em.em-event-booking-form .em-booking-message.em-booking-message-error{color:#842029!important;background-color:#f8d7da!important;border-color:#f5c2c7!important}.em.em-event-booking-form .em-booking-message.em-booking-message-success{color:#0f5132!important;background-color:#d1e7dd!important;border-color:#badbcc!important}.em.em-event-booking-form .em-booking-form{border:1px solid var(--main-border-color)}.em.em-event-booking-form h3.em-booking-section-title{width:auto;background-color:var(--main-bg);color:var(--main-h3-color);font-size:20px;font-weight:700;padding:15px;border-width:1px 0 0 3px;border-style:solid;border-color:var(--main-border-color);margin:0}.em.em-event-booking-form .em-button.em-booking-submit{width:100%!important;padding:15px;font-size:var(--font-size);font-weight:700}.em.em-event-booking-form .em-booking-section{width:auto;float:none;margin:20px 30px;padding:0}.em.em-event-booking-form .em-tickets{border:0;margin:0 10px;padding:0;width:calc(100% - 20px)}.em.em-event-booking-form .em-tickets thead{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.em.em-event-booking-form .em-tickets tr td{padding:15px;border:0!important}.em.em-event-booking-form .em-tickets tr td:first-child{padding-left:30px}.em.em-event-booking-form .em-tickets tr td:last-child{padding-right:30px}.em.em-event-booking-form .em-tickets tr th{background-color:var(--palette-1-bg);color:var(--palette-1-color);padding:10px 15px}.em.em-event-booking-form .em-tickets tr{padding:0 20px;border-top:1px solid #dedede}.em.em-event-booking-form .em-tickets tr:first-child{border-top:0}.em.em-event-booking-form .em-tickets tr.em-attendee-details{border:0}.em.em-event-booking-form .em-tickets tr.em-attendee-details .em-attendee-fieldset{margin:0 20px 20px}.em.em-event-booking-form .em-tickets tr.em-attendee-details .em-attendee-fieldset p.input-group{padding-bottom:0}.em.em-event-booking-form .em-tickets tr.em-attendee-details .em-attendee-fields{margin:0 0 25px;padding:20px 0 0;border-top:1px solid #dedede}.em.em-event-booking-form .em-tickets tr.em-attendee-details .em-attendee-fields>strong{display:block;margin-bottom:15px}.em.em-event-booking-form .em-tickets tr.em-attendee-details .em-attendee-fields:first-child{border-top:none}.em.em-event-booking-form .em-tickets .em-bookings-ticket-table-spaces{width:5%}.em.em-event-booking-form .em-tickets .em-bookings-ticket-table-spaces select{width:calc(3ch + 30px)!important;padding:5px 5px 5px 10px!important;margin:0!important}.em.em-event-booking-form .em-booking-form-details .em-login-trigger{margin-bottom:30px}.em.em-event-booking-form .em-login{margin:10px 0 20px;padding:0;border:0}.em.em-event-booking-form .em-login .em-login-trigger{font-style:italic}.em.em-event-booking-form .em-login .em-login-content{display:none;margin-bottom:10px}.em.em-event-booking-form .em-login .em-login-content p:first-of-type{margin-bottom:20px;font-weight:700}.em.em-event-booking-form .em-login .em-login-actions{display:flex;align-items:normal;font-size:15px}.em.em-event-booking-form .em-login .em-login-actions .em-login-meta{padding-left:15px}.em.em-event-booking-form .em-login .em-login-actions .em-login-rememberme{width:auto;margin-bottom:8px}.em.em-event-booking-form .em-login .em-login-actions .em-login-rememberme input{margin:0 8px 0 0;padding:0}.em.em-event-booking-form .em-login .em-login-actions .em-login-links a,a.em-button:hover{text-decoration:none}.em.em-event-booking-form .em-login.size-small .em-login-buttons{max-width:30%;min-width:120px}.em.em-event-booking-form .em-login.size-small .em-login-links a{display:inline-block;width:100%;margin-bottom:5px}.em.em-event-booking-form .em-booking-form-payment .em-booking-gateway-form{margin-bottom:20px}.em.em-event-booking-form .em-booking-form-payment .em-bookings-form-gateway-expiry select{width:auto!important;min-width:100px}.em.pixelbones .input div.tablenav{display:flex;flex-direction:row;flex-wrap:wrap;align-items:start;width:100%}.em.pixelbones .input div.tablenav .alignleft.actions{flex:none;text-align:left}.em.pixelbones .input div.tablenav .em-tablenav-pagination{flex:1 1 50%;text-align:right}.em.em-bookings-admin-single .input select,.em.pixelbones .input div.tablenav select{width:auto!important;padding-right:30px!important}.em.em-bookings-admin-single .input select{margin:0 5px!important}.em.em-bookings-admin-single .input .em-button,.em.em-bookings-admin-single .input input[type=button],.em.em-bookings-admin-single .input input[type=submit]{margin:0 0 0 10px!important}.em.em-bookings-admin-single .input .em-booking-single-status-info{line-height:38px;margin-bottom:30px!important}.em.em-bookings-admin-single .input .em-booking-single-status-edit{margin-bottom:30px!important}.em.em-bookings-admin-single .input .em-booking-single-status-edit em:last-child{margin:10px 0}.em.em-bookings-admin-single table.em-tickets-bookings-table td,.em.em-bookings-admin-single table.em-tickets-bookings-table th{border-top:1px solid #dedede!important;border-bottom:0!important}.em.em-bookings-admin-single table.em-tickets-bookings-table :not(tfoot) tr:first-child th{border-top:0!important}.em.em-bookings-admin-single table.em-tickets-bookings-table td.em-attendee-form-admin{border:0!important;border-bottom:1px solid #dedede}.em.em-bookings-admin-single table.em-tickets-bookings-table td.em-attendee-form-admin .em-attendee-details td,.em.em-bookings-admin-single table.em-tickets-bookings-table td.em-attendee-form-admin .em-attendee-details th{border:0!important}.em.em-bookings-admin-single .metabox-holder .postbox,.em.em-event-editor section,.em.em-location-editor section{margin-bottom:40px}.em.em-events-admin-list .subsubsub>div{margin:10px 0}.em.em-events-admin-list .input .search-box{float:left;width:50%}.em.em-events-admin-list .input .search-box input{width:auto!important;margin-bottom:10px!important}.em.em-events-admin-list .input .tablenav{width:50%!important}.em.em-event-editor .input.em-location-data>div,.em.em-location-editor .input.em-location-data>div{margin-bottom:15px}.em.em-event-editor .em-ticket-form .em-ticket-form-advanced>div .inline-inputs,.em.em-event-editor .em-ticket-form .em-ticket-form-advanced>div.inline-inputs,.em.em-event-editor .em-ticket-form .em-ticket-form-main>div .inline-inputs,.em.em-event-editor .em-ticket-form .em-ticket-form-main>div.inline-inputs,.em.em-event-editor .input.em-location-data>div.em-location-data-name,.em.em-location-editor .input.em-location-data>div.em-location-data-name{margin-bottom:25px}.em.em-event-editor .event-extra-details{margin-top:25px}.em.em-event-editor .input.em-location-data .em-selectize-autocomplete{margin-bottom:5px!important}.em.em-event-editor .input .event-form-when>*{margin-bottom:15px!important}.em.em-event-editor .input .event-form-when>p{margin-bottom:20px!important}.em.em-event-editor .input .event-form-when .em-recurrence-pattern input[type=text],.em.em-event-editor .input .event-form-when .em-recurrence-pattern select{width:auto!important}.em.em-event-editor .input .event-form-when .em-recurrence-pattern select{padding-right:30px!important}.em.em-event-editor .input .event-form-when .em-recurrence-pattern div.alternate-selector{margin-top:15px}.em.em-event-editor .input .event-form-when .alternate-selector.em-weekly-selector label{width:auto!important;display:inline-block!important;padding-right:10px!important}.em.em-event-editor .input .event-form-when .em-event-dates label{width:100%;display:block}.em.em-event-editor .input .event-form-when .em-event-dates .em-date-start-end{width:100%!important;max-width:500px!important}.em.em-event-editor .input .event-form-when .event-form-recurrence-when>*{margin-bottom:20px}.em.em-event-editor .input .em-datepicker .em-date-input{background-color:inherit!important}.em.em-event-editor .em-ticket-form .em-ticket-form-advanced>div,.em.em-event-editor .em-ticket-form .em-ticket-form-main>div{margin-bottom:10px}.em.em-event-editor .em-ticket-form .em-ticket-form-advanced>div .inline-inputs:last-child,.em.em-event-editor .em-ticket-form .em-ticket-form-advanced>div.inline-inputs:last-child,.em.em-event-editor .em-ticket-form .em-ticket-form-main>div .inline-inputs:last-child,.em.em-event-editor .em-ticket-form .em-ticket-form-main>div.inline-inputs:last-child{margin-bottom:20px}.em .em-location-map-container{height:100%}.em .reschedule-hidden{display:none!important;visibility:hidden!important}.em.em-location-where.has-map{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px}.em.em-location-where.has-map .em-location-data,.em.em-location-where.has-map .em-location-map-container{width:100%;flex:1 1 450px}.em.em-location-where.has-map .em-location-data-maps-tip{width:100%;flex:0 0 100%}.em button.em-clickable{cursor:pointer!important;justify-self:start!important;background-color:transparent;margin:0!important;padding:0!important;border:0!important;outline:0}.em button.em-clickable:focus{outline:0}.em button.input.em-tooltip-ddm{background-image:var(--icon-chevron-down)!important;background-position:calc(100% - 15px) 50%!important;background-repeat:no-repeat!important;background-size:15px!important;padding-right:40px!important}.em button.input.em-tooltip-ddm[aria-expanded=true]{background-image:var(--icon-chevron-up)!important}.em .em-tooltip-ddm-content{border:0;padding:0;margin:0;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.em .em-datepicker .em-datepicker-data.hidden{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important}.em.em-view-container{position:relative}.em .em-location-map-container{aspect-ratio:2/1;width:100%}.em .em-location-map-container .em-loading-maps,.em .em-location-map-container .em-location-map-404{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;border:1px dashed #d0d0d0;background-color:#fafafa;color:#888;font-size:18px;padding:20px;text-align:center}.em .em-location-map-container .em-loading-maps svg,.em .em-location-map-container .em-location-map-404 svg{width:100px;max-height:100px}.em .em-location-map-container .em-loading-maps span,.em .em-location-map-container .em-location-map-404 span{display:block;margin-bottom:20px;font-size:20px;color:#aaa}.em .em-location-map-container .em-loading{background-position:50% 10%}.em .em-location-map-container .em-location-map,.em .em-location-map-container .em-location-map-content,.em .em-location-map-container .em-locations-map{width:100%;height:100%}.em .em-icon{display:inline-block;font-size:20px;line-height:22px;width:20px;height:20px;color:var(--meta-dashicons);margin:0 0 -4px;padding:0;background-position:0 0;background-repeat:no-repeat;background-size:20px}.em .em-icon.em-icon-calendar{background-image:var(--icon-calendar)}.em .em-icon.em-icon-clock{background-image:var(--icon-clock)}.em .em-icon.em-icon-list-grouped{background-image:var(--icon-list-grouped)}.em .em-icon.em-icon-spinner{background-image:var(--icon-spinner)}.em .em-icon.em-icon-filter{background-image:var(--icon-filter)}.em .em-icon.em-icon-list{background-image:var(--icon-list)}.em .em-icon.em-icon-map{background-image:var(--icon-map)}.em .em-icon.em-icon-location{background-image:var(--icon-location)}.em .em-icon.em-icon-settings{background-image:var(--icon-settings)}.em .em-icon.em-icon-close{background-image:var(--icon-close)}.em .em-icon.em-icon-chevron-down{background-image:var(--icon-chevron-down)}.em .em-icon.em-icon-chevron-up{background-image:var(--icon-chevron-up)}.em .em-icon.em-icon-magnifying-glass{background-image:var(--icon-magnifying-glass)}.em .em-icon.em-icon-location-on{background-image:var(--icon-location-on)}.em .em-icon.em-icon-location-off{background-image:var(--icon-location-off)}.em .em-icon.em-icon-checkmark{background-image:var(--icon-checkmark)}.em .em-icon.em-icon-plus{background-image:var(--icon-plus)}.em .em-icon.em-icon-minus{background-image:var(--icon-minus)}.em .em-icon.em-icon-compass{background-image:var(--icon-compass)}.em .em-icon.em-icon-options-v{background-image:var(--icon-options-v)}.em .em-icon.em-icon-tag{background-image:var(--icon-tag)}.em .em-icon.em-icon-category,.em .em-icon.em-icon-folder{background-image:var(--icon-folder)}.em .em-icon.em-icon-point-down{background-image:var(--icon-point-down)}.em .em-icon.em-icon-ticket{background-image:var(--icon-ticket)}.em .em-icon.em-icon-at{background-image:var(--icon-at)}.em .button.input.with-icon,.em .input .button.with-icon,.em .input button.with-icon,.em button.input.with-icon{padding-left:20px!important}.em .button.input.with-icon .em-icon,.em .input .button.with-icon .em-icon,.em .input button.with-icon .em-icon,.em button.input.with-icon .em-icon{margin-right:6px}.em .button.input.with-icon-right,.em .input .button.with-icon-right,.em .input button.with-icon-right,.em button.input.with-icon-right{padding-right:20px!important}.em .button.input.with-icon-right .em-icon,.em .input .button.with-icon-right .em-icon,.em .input button.with-icon-right .em-icon,.em button.input.with-icon-right .em-icon{margin-left:6px}.em .button.input .em-icon,.em .input .button .em-icon,.em .input button .em-icon,.em button.input .em-icon{width:18px;height:18px;background-size:18px}.em .flatpickr-calendar,body .pac-container{z-index:100000!important}div#em-loading,div.em-loading{position:absolute;width:100%;height:100%;background:#fff url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='margin: auto%3B background: none%3B display: block%3B shape-rendering: auto%3B' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid'%3E%3Cg transform='rotate(0 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='-0.9166666666666666s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(30 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='-0.8333333333333334s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(60 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='-0.75s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(90 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='-0.6666666666666666s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(120 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='-0.5833333333333334s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(150 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='-0.5s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(180 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='-0.4166666666666667s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(210 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='-0.3333333333333333s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(240 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='-0.25s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(270 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='-0.16666666666666666s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(300 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='-0.08333333333333333s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(330 50 50)'%3E%3Crect x='46.5' y='7.5' rx='0' ry='0' width='7' height='21' fill='%2385a2b6'%3E%3Canimate attributeName='opacity' values='1%3B0' keyTimes='0%3B1' dur='1s' begin='0s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3C!-- %5Bldio%5D generated by https://loading.io/ --%3E%3C/svg%3E") 50% 50% no-repeat;left:0;top:0;opacity:.8;filter:alpha(opacity=80);z-index:99998;background-size:100px}.em-view-container,div[data-view-id]{position:relative}#em-wrapper label span.screen-reader-text,.em-wrapper label span.screen-reader-text{clip:rect(1px 1px 1px 1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.em-warning,a.em-button{color:#333;border-radius:3px}.em-warning{margin:10px 0;padding:10px;display:block!important}#em-booking div.em-booking-message p,.em-warning p{margin:10px 0!important;padding:0;color:#333}.em-warning-errors{background-color:#ffebe8;border:1px solid #c00}.em-warning-confirms{background-color:#f1fff0;border:1px solid #a8d144}a.em-button{padding:5px 10px;margin:5px;background:#eee;border:1px solid #ccc;display:inline-block;text-decoration:none}.em-search .hidden{display:none!important}.em-search-legacy div,div.css-search div.em-search-main div,div.em-search.css-search label{display:inline}div.css-search{margin-bottom:20px;background:#fff;border:1px solid #dedede;border-radius:3px;padding:5px;min-height:40px;position:relative;-moz-border-radius:3px;-webkit-border-radius:3px}div.css-search input,div.css-search select{width:auto;height:auto;margin:0;float:none;display:inline-block;font-size:14px;padding:5px}div.css-search button,div.css-search div,div.css-search option,div.css-search span{width:auto;height:auto;margin:0;padding:0;float:none;font-size:14px;display:block}div.css-search button,div.css-search div,div.css-search span{display:inline-block}div.css-search.has-advanced div.em-search-main{padding-bottom:8px;border-bottom:1px solid #dedede}body#printable table#bookings-table td,div.css-search div.em-search-field{padding:5px 0}div.css-search input.em-search-geo,div.css-search input.em-search-text{width:90%;font-size:16px;line-height:16px;padding:8px;border:0;color:#666;text-overflow:ellipsis;display:inline-block}div.css-search div.em-search-geo{margin:0 0 0 5px;padding-left:20px;background:url(../images/search-geo.png) 0 3px no-repeat}div.css-search div.em-search-text{margin:0 0 0 5px;padding-left:20px;background:url(../images/search-mag-ico.png) 0 4px no-repeat}div.css-search div.em-search-main div.em-search-field input::-webkit-input-placeholder{font-size:16px;line-height:16px;padding:3px 0;border:0;color:#666}div.css-search div.em-search-main div.em-search-field input:-moz-placeholder{font-size:16px;line-height:16px;padding:8px;border:0;color:#666}div.css-search div.em-search-main div.em-search-field input::-moz-placeholder{font-size:16px;line-height:16px;padding:8px;border:0;color:#666}div.css-search div.em-search-main div.em-search-field input:-ms-input-placeholder{font-size:16px;line-height:16px;padding:8px;border:0;color:#666}div.css-search.has-search-geo.has-search-term input.em-search-geo,div.css-search.has-search-geo.has-search-term input.em-search-text{width:40%}.pac-container .pac-item{padding:4px!important}div.css-search div.em-search-main .em-search-submit{position:absolute;top:5px;right:5px;-moz-box-shadow:0 0 0 0 #fff;-webkit-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#b7d282),color-stop(1,#8eb56d));background:-moz-linear-gradient(center top,#b7d282 5%,#8eb56d 100%);background-color:#b7d282;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;display:inline-block;color:#fff;font-weight:700;padding:8px 10px;text-decoration:none;text-shadow:1px 1px 0 #c7c5c7;line-height:16px}div.css-search div.em-search-main .em-search-submit:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#c4db99),color-stop(1,#a4c48a));background:-moz-linear-gradient(center top,#c4db99 5%,#a4c48a 100%);background:-ms-linear-gradient(top,#c4db99,#a4c48a);background:-o-linear-gradient(top,#c4db99,#a4c48a);background:linear-gradient(to top,#c4db99,#a4c48a);background-color:#a4c48a}div.css-search div.em-search-main .em-search-submit img{border:0;padding:0;margin:0;box-shadow:none;border-radius:0;background:0 0}div.css-search div.em-search-main button.em-search-submit span{display:block;width:16px;height:16px;background:url(../images/search-mag.png) 0 0 no-repeat}div.css-search div.em-search-location,div.em-search-location-meta{margin:0;padding:0}div.css-search div.em-search-advanced,div.css-search div.em-search-options{padding:5px 8px}div.css-search div.em-search-advanced>div{clear:both}div.css-search div.em-search-advanced label>span{display:block;float:left;min-width:100px}div.css-search div.em-search-advanced .em-search-submit{margin:10px 0}div.css-search.no-search-main div.em-search-advanced.visible div{display:inline;clear:none}div.css-search div.em-search-options{text-align:right}#event-form .em-notice-warning,#post .em-notice-warning{margin:10px 0;padding:15px 20px;border-left:4px solid orange}#event-form .em-notice-warning h4,#event-form .em-recurrence-reschedule h4,#post .em-notice-warning h4,#post .em-recurrence-reschedule h4{margin-top:0}#event-form .em-notice-warning div.warning-bold,#post .em-notice-warning div.warning-bold{color:#c45500;font-weight:700}#event-form .em-notice-warning div.warning-bold p,#post .em-notice-warning div.warning-bold p{margin-top:0;font-size:14px}.css-events-list table.events-table{border-spacing:0;border-collapse:collapse}.css-events-list table.events-table th.event-time{width:150px}#buddypress .wp-editor-wrap table,#em-booking .em-booking-form-details .em-booking-submit,#em-tickets-form th,.css-events-list table.events-table th.event-description{width:auto}#em-booking{margin:15px 0 10px;position:relative}#em-booking .em-booking-form{position:relative;clear:left}#em-booking .em-booking-form-details{padding:10px;width:360px;float:left}#em-booking .em-booking-form-details input.input,.em-booking-form-details textarea{width:250px}#em-booking .em-booking-form p{clear:left}#em-booking .em-booking-form label{float:left;display:inline-block;width:100px}#em-booking .em-booking-form span.input-group input{margin-left:-20px}#em-booking .em-booking-form span.input-group{display:block;margin-left:120px}#em-booking .em-booking-form p.input-field-data_privacy_consent label{display:block;width:100%}#em-booking .em-tickets{margin-bottom:20px}#em-booking div.em-booking-message{margin:10px 0;padding:10px;color:#333;border-radius:3px}#em-booking div.em-booking-message-success{background-color:#f1fff0;border:1px solid #a8d144}#em-booking div.em-booking-message-error{background-color:#ffebe8;border:1px solid #c00}#em-booking div.em-booking-login{padding:10px 10px 10px 20px;margin:0 0 0 390px;border-left:1px solid #000}#em-booking div.em-booking-login label{display:inline-block;width:90px}#em-booking div.em-booking-login p{margin:10px 0!important;padding:0!important}#em-wrapper #locations-filter .subsubsub .current,#em-wrapper #posts-filter .subsubsub .current,#event-form h4,#event-rsvp-options label{font-weight:700}#em-wrapper .em-events-admin-list .em-button,#em-wrapper .em-locations-admin-list .em-button{float:right}#event-form h4{margin:25px 0 15px}#event-form p{margin-top:10px}#event-form .inside{clear:both;margin-bottom:20px}#buddypress .wp-editor-wrap a.button,#buddypress .wp-editor-wrap button,#buddypress .wp-editor-wrap input[type=button],#buddypress .wp-editor-wrap input[type=reset],#buddypress .wp-editor-wrap input[type=submit]{padding:0 10px 1px}#event-form #event-name{width:80%;padding:2px}#event-form .event-extra-details{margin-top:20px}#event-form .event-extra-details select{vertical-align:top}#event-form .reschedule-hidden,#post .reschedule-hidden{display:none;visibility:hidden}#event-form .em-recurrence-reschedule,#post .em-recurrence-reschedule{padding:15px 20px;border-left:4px solid orange}#event-form .recurrence-reschedule-warning,#post .recurrence-reschedule-warning{margin-bottom:25px;color:#c45500}#event-form .recurrence-reschedule-warning p,#post .recurrence-reschedule-warning p{margin-top:0;font-size:14px}#event-rsvp-box{margin:10px}#em-tickets-form th.ticket-status,.em-tickets-row .ticket-status{width:20px}#em-tickets-form .em-tickets-row .ticket-status span.dashicons{display:block;width:16px;height:16px;line-height:16px;font-size:16px;font-weight:bolder}#em-tickets-form .em-tickets-row .ticket-status.single span.dashicons{cursor:auto}#em-tickets-form .em-tickets-row .ticket-status span.ticket-on{color:green}#em-tickets-form .em-tickets-row .ticket-status span.ticket-off{color:red}#em-tickets-form .em-tickets-row .ticket-status span.ticket_new{color:gray}#em-tickets-form .em-ticket-sortable-placeholder{border:2px dashed #dedede;background:#efefef}#em-tickets-form .ui-sortable-helper,#em-tickets-form.em-tickets-sortable .em-tickets-row .ticket-status span.dashicons{cursor:move}.em-ticket-form .ticket-options{margin-top:10px}#em-tickets-form .ticket-roles div{margin-left:110px}#wp-em-editor-content-wrap table{margin-bottom:0}#event-form .em-location-types-single{display:none;visibility:hidden}#event-form .em-location-type{border-top:1px solid #dedede;margin-top:20px;padding-top:20px}#event-form .em-location-type-single .em-location-type{border-top:0;margin-top:0;padding-top:0}#event-form .em-location-type.em-location-type-single{border:0}#event-form .em-location-type p:first-child{margin-top:0}#event-form div.em-location-data table{float:left;margin:0 15px 0 0}#event-form .em-event-location-data h4{padding-bottom:5px;border-bottom:1px solid #dedede;margin-bottom:15px}#event-form .em-input-field{margin-bottom:10px}#event-form .em-input-field label{display:block;margin-bottom:5px}#event-form .em-input-field em{display:block;margin-top:2px}#event-form .em-location-type-delete-active-alert{display:none;visibility:hidden}table.em-form-fields td,table.em-form-fields th{text-align:left;vertical-align:top}table.em-form-fields th{padding:0 20px 5px 0}.em_obj{position:relative}.em_obj .table-wrap{clear:left;padding-top:5px}.em-bookings-table .em-bookings-table-export,.em-bookings-table .em-bookings-table-settings{float:left;display:block;margin:2px 5px;width:25px;height:25px}.em-bookings-table .em-bookings-table-export{background:url(../images/csv.png) 0 0 no-repeat}.em-bookings-table .em-bookings-table-settings{background:url(../images/settings.png) 0 0 no-repeat}#em-bookings-table-export,#em-bookings-table-settings{width:500px;height:75%}#em-bookings-table-export form,#em-bookings-table-settings form{height:100%;overflow:auto}.em-bookings-table-overlay ul.em-bookings-cols-sortable{list-style-type:none;padding:0 0 10px;float:left;margin:0 10px 0 0}.em-bookings-table-overlay ul.em-bookings-cols-sortable li{margin:0 5px 5px;padding:3px 8px;font-size:12px;width:120px;font-weight:400;cursor:move}.em-bookings-table-overlay ul.em-bookings-cols-sortable li.ui-state-default{color:#999}#em-bookings-cols-inactive,#em-bookings-export-cols-inactive{width:300px}#em-bookings-cols-inactive li,#em-bookings-export-cols-inactive li{float:left}#em-bookings-admin-booking .em-booking-single-info{display:none}#em-bookings-admin-booking .em-booking-single-form{padding-right:20px}body#printable{font-family:Gill Sans,Helvetica,Arial,sans-serif;text-align:center}body#printable #container{margin:0 auto;width:780px;text-align:left}body#printable table#bookings-table{width:600px;border-spacing:0}body#printable table#bookings-table td.spaces-number{text-align:right;padding-right:20px}body#printable table#bookings-table th{text-align:left;margin-left:5px}body#printable table#bookings-table tr#booked-spaces td{border-top:2px solid #999}body#printable table#bookings-table td.total-label{text-align:right}body#printable table#bookings-table tr#booked-spaces td.spaces-number,table#bookings-table tr#available-spaces td.spaces-number,table.em-calendar.table tr.days-names{font-weight:700}table.em-calendar td{padding:2px 4px;text-align:center}.em-calendar td.eventless-post,.ui-em_timepicker-list li:hover .ui-em_timepicker-duration,li.ui-em_timepicker-selected .ui-em_timepicker-duration,table.em-calendar td.eventless-pre{color:#ccc}table.em-calendar td.eventful-post a,table.em-calendar td.eventful-pre a{color:#aaa;text-decoration:underline}table.em-calendar td.eventful a,table.em-calendar td.eventful-today a{color:#fd7e29}table.em-calendar td.eventful-today a{font-weight:700}table.em-calendar td.eventful-today,table.em-calendar td.eventless-today{background-color:#cfcfcf}table.em-calendar thead{font-size:120%;font-weight:700}table.fullcalendar{border-collapse:collapse}table.fullcalendar td{text-align:left;border:1px solid #888}div.em-calendar-wrapper{position:relative;width:100%!important;max-width:100%!important}.em-map-balloon .em-map-balloon-content{margin:0!important;padding:0 0 20px!important;font-size:12px!important;color:#000!important;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important}#em-map img,.em-location-map img,.em-locations-map img{max-width:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;height:auto;width:auto}.em-time-input{width:7em}.em-time-input.error,.em-time-range .em-time-input.error{border:#c00 1px solid}.ui-em_timepicker-wrapper{overflow-y:auto;max-height:150px;width:6.5em;background:#fff;border:1px solid #ddd;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);z-index:10052;margin:0}.ui-em_timepicker-wrapper.ui-em_timepicker-with-duration{width:13em}.ui-em_timepicker-wrapper.ui-em_timepicker-with-duration.ui-em_timepicker-step-30,.ui-em_timepicker-wrapper.ui-em_timepicker-with-duration.ui-em_timepicker-step-60{width:11em}.ui-em_timepicker-list{margin:0;padding:0;list-style:none}.ui-em_timepicker-list li{margin:0;list-style:none;padding:3px 0 3px 5px;cursor:pointer;white-space:nowrap;color:#000}.ui-em_timepicker-duration{margin-left:5px;color:#888}.ui-em_timepicker-list:hover .ui-em_timepicker-duration{color:#888}.ui-em_timepicker-list:hover .ui-em_timepicker-selected{background:#fff;color:#000}.ui-em_timepicker-list .ui-em_timepicker-selected:hover,.ui-em_timepicker-list li:hover,li.ui-em_timepicker-selected{background:#1980ec;color:#fff}.ui-em_timepicker-list li.ui-em_timepicker-disabled,.ui-em_timepicker-list li.ui-em_timepicker-disabled:hover,.ui-em_timepicker-list li.ui-em_timepicker-selected.ui-em_timepicker-disabled{color:#888;cursor:default}.ui-em_timepicker-list li.ui-em_timepicker-disabled:hover,.ui-em_timepicker-list li.ui-em_timepicker-selected.ui-em_timepicker-disabled{background:#f2f2f2}.flatpickr-calendar{background:#fff}.flatpickr-months .flatpickr-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9)}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(90,97,113,.5)}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-months .flatpickr-month,.flatpickr-weekdays{background:0 0}span.flatpickr-weekday{background:0 0;color:rgba(0,0,0,.54)}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{background:#e6e6e6}.flatpickr-day.today:focus,.flatpickr-day.today:hover{background:#959ea9}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #ff5a5f;box-shadow:-10px 0 0 #ff5a5f}.flatpickr-weekwrapper .flatpickr-weeks{-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-calendar{background:0 0;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-box-shadow:0 3px 13px rgba(0,0,0,.08);box-shadow:0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px}.flatpickr-calendar.hasTime .flatpickr-innerContainer{border-bottom:0}.flatpickr-calendar.hasTime .flatpickr-time{border:1px solid #eceef1}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%;border-bottom-color:#eceef1}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%;border-top-color:#eceef1}.flatpickr-calendar:focus,.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:34px;color:#5a6171;fill:#5a6171}.flatpickr-months .flatpickr-month{border-radius:5px 5px 0 0;background:#eceef1;line-height:1;text-align:center;position:relative;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{text-decoration:none;cursor:pointer;position:absolute;top:0;padding:10px;z-index:3}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i,.numInputWrapper{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#bbb}.numInputWrapper{height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(72,72,72,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(72,72,72,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(72,72,72,.6);top:40%}.flatpickr-current-month span.cur-month:hover,.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0 ;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#5a6171}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#5a6171}.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month input.cur-year{border:0;border-radius:0;box-sizing:border-box;color:inherit;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;padding:0 0 0 .5ch;vertical-align:initial;-webkit-box-sizing:border-box}.flatpickr-current-month input.cur-year{background:0 0;cursor:text;margin:0;display:inline-block;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(90,97,113,.5);background:0 0;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:#eceef1;cursor:pointer;margin:-1px 0 0;outline:0;position:relative;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:0}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#eceef1;outline:0;padding:0}.flatpickr-weekdays{background:#eceef1;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer,span.flatpickr-weekday{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:#eceef1;color:#5a6171;line-height:1;margin:0;text-align:center;display:block;font-weight:bolder}.flatpickr-weeks{padding:1px 0 0}.flatpickr-days,.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-days{position:relative;overflow:hidden;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px;border-left:1px solid #eceef1;border-right:1px solid #eceef1}.flatpickr-days:focus{outline:0}.dayContainer,.flatpickr-day{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #eceef1;box-shadow:-1px 0 0 #eceef1}.flatpickr-day{background:0 0;border:1px solid transparent;border-radius:150px;color:#484848;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#e2e2e2;border-color:#e2e2e2}.flatpickr-day.today{border-color:#bbb}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#bbb;background:#bbb;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#ff5a5f;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#ff5a5f}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e2e2e2,5px 0 0 #e2e2e2;box-shadow:-5px 0 0 #e2e2e2,5px 0 0 #e2e2e2}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{background:0 0;border-color:transparent}.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(72,72,72,.3);background:0 0;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(72,72,72,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #ff5a5f,5px 0 0 #ff5a5f;box-shadow:-5px 0 0 #ff5a5f,5px 0 0 #ff5a5f}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;border-left:1px solid #eceef1}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(72,72,72,.3);background:0 0;cursor:default;border:0}.flatpickr-innerContainer,.flatpickr-rContainer{-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;background:#fff;border-bottom:1px solid #eceef1}.flatpickr-rContainer{display:inline-block;padding:0}.flatpickr-time,.flatpickr-time input{text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{outline:0;display:block;height:0;line-height:40px;max-height:40px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff;border-radius:0 0 5px 5px}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#484848}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#484848}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:0 0;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;margin:0;padding:0;height:inherit;line-height:inherit;color:#484848;font-size:14px;position:relative;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour,span.flatpickr-day.selected{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;float:left;line-height:inherit;color:#484848;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-time-separator{font-weight:700;width:2%}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eaeaea}.flatpickr-input[readonly]{cursor:pointer}.flatpickr-monthSelect-months{margin:10px 1px 3px;flex-wrap:wrap}.flatpickr-monthSelect-month{background:0 0;border:1px solid transparent;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;display:inline-block;font-weight:400;margin:.5px;justify-content:center;padding:10px;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;text-align:center;width:33%}.flatpickr-monthSelect-month.flatpickr-disabled{color:#eee}.flatpickr-monthSelect-month.flatpickr-disabled:focus,.flatpickr-monthSelect-month.flatpickr-disabled:hover{cursor:not-allowed;background:0 0!important}.flatpickr-monthSelect-theme-dark{background:#3f4458}.flatpickr-monthSelect-theme-dark .flatpickr-current-month input.cur-year{color:#fff}.flatpickr-monthSelect-theme-dark .flatpickr-months .flatpickr-next-month,.flatpickr-monthSelect-theme-dark .flatpickr-months .flatpickr-prev-month{color:#fff;fill:#fff}.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month{color:rgba(255,255,255,.95)}.flatpickr-monthSelect-month.today{border-color:#959ea9}.flatpickr-monthSelect-month.inRange,.flatpickr-monthSelect-month.inRange.today,.flatpickr-monthSelect-month:focus,.flatpickr-monthSelect-month:hover{background:#e6e6e6;cursor:pointer;outline:0;border-color:#e6e6e6}.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.inRange,.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month:focus,.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month:hover{background:#646c8c;border-color:#646c8c}.flatpickr-monthSelect-month.today:focus,.flatpickr-monthSelect-month.today:hover{background:#959ea9;border-color:#959ea9;color:#fff}.flatpickr-monthSelect-month.endRange,.flatpickr-monthSelect-month.selected,.flatpickr-monthSelect-month.startRange{background-color:#569ff7;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-monthSelect-month.startRange{border-radius:50px 0 0 50px}.flatpickr-monthSelect-month.endRange{border-radius:0 50px 50px 0}.flatpickr-monthSelect-month.startRange.endRange{border-radius:50px}.flatpickr-monthSelect-month.inRange{border-radius:0;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.endRange,.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.selected,.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.startRange{background:#80cbc4;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#80cbc4}
|
2 |
/*! Tippy.js v6.3.7 - https://unpkg.com/tippy.js@6.3.7/themes/light-border.css */
|
3 |
.tippy-box[data-theme~=light-border]{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,8,16,.15);color:#333;box-shadow:0 4px 14px -2px rgba(0,8,16,.08)}.tippy-box[data-theme~=light-border]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light-border]>.tippy-arrow:after,.tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.tippy-box[data-theme~=light-border]>.tippy-arrow:after{border-color:transparent;border-style:solid}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:after{border-top-color:rgba(0,8,16,.2);border-width:7px 7px 0;top:17px;left:1px}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:rgba(0,8,16,.2);border-width:0 7px 7px;bottom:17px;left:1px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:after{border-left-color:rgba(0,8,16,.2);border-width:7px 0 7px 7px;left:17px;top:1px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:rgba(0,8,16,.2)}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow{fill:#fff}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}
|
includes/css/events-manager.scss
CHANGED
@@ -89,6 +89,7 @@
|
|
89 |
align-items: center;
|
90 |
justify-content: center;
|
91 |
height: 100%;
|
|
|
92 |
border: 1px dashed #d0d0d0;
|
93 |
background-color: #fafafa;
|
94 |
color: #888;
|
89 |
align-items: center;
|
90 |
justify-content: center;
|
91 |
height: 100%;
|
92 |
+
width: 100%;
|
93 |
border: 1px dashed #d0d0d0;
|
94 |
background-color: #fafafa;
|
95 |
color: #888;
|
includes/css/partials/_bookings.scss
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
/* Booking Form */
|
2 |
-
|
3 |
width: 100%;
|
4 |
position: relative;
|
5 |
|
1 |
/* Booking Form */
|
2 |
+
&.em-event-booking-form {
|
3 |
width: 100%;
|
4 |
position: relative;
|
5 |
|
includes/css/partials/_events.scss
CHANGED
@@ -2,13 +2,13 @@
|
|
2 |
For other event list and single event display CSS, see the _items.scss file
|
3 |
*/
|
4 |
|
5 |
-
|
6 |
.em-event-meta-line.em-event-location {
|
7 |
line-height: 24px !important;
|
8 |
}
|
9 |
}
|
10 |
|
11 |
-
|
12 |
.em-item-image {
|
13 |
.em-item-image-placeholder {
|
14 |
div.date {
|
@@ -34,7 +34,7 @@ For other event list and single event display CSS, see the _items.scss file
|
|
34 |
}
|
35 |
}
|
36 |
|
37 |
-
&.em-events-widget
|
38 |
.em-item {
|
39 |
.em-item-image-placeholder {
|
40 |
div.date {
|
2 |
For other event list and single event display CSS, see the _items.scss file
|
3 |
*/
|
4 |
|
5 |
+
&.em-event.em-event-single {
|
6 |
.em-event-meta-line.em-event-location {
|
7 |
line-height: 24px !important;
|
8 |
}
|
9 |
}
|
10 |
|
11 |
+
&.em-event, &.em-events-list, &.em-events-widget {
|
12 |
.em-item-image {
|
13 |
.em-item-image-placeholder {
|
14 |
div.date {
|
34 |
}
|
35 |
}
|
36 |
|
37 |
+
&.em-events-widget {
|
38 |
.em-item {
|
39 |
.em-item-image-placeholder {
|
40 |
div.date {
|
includes/css/partials/_frontend-admin.scss
CHANGED
@@ -3,12 +3,12 @@
|
|
3 |
div.tablenav {
|
4 |
display: flex;
|
5 |
flex-direction: row;
|
6 |
-
flex-wrap
|
7 |
align-items: start;
|
8 |
width: 100%;
|
9 |
|
10 |
.alignleft.actions {
|
11 |
-
flex:none;
|
12 |
text-align: left;
|
13 |
}
|
14 |
|
@@ -19,126 +19,127 @@
|
|
19 |
|
20 |
select {
|
21 |
width: auto !important;
|
22 |
-
padding-right
|
23 |
}
|
24 |
}
|
25 |
}
|
|
|
26 |
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
}
|
34 |
-
.em-button, input[type="submit"], input[type="button"] {
|
35 |
-
margin : 0 0 0 10px !important;
|
36 |
-
}
|
37 |
-
.em-booking-single-status-info {
|
38 |
-
line-height:38px;
|
39 |
-
margin-bottom:30px !important;
|
40 |
-
}
|
41 |
-
.em-booking-single-status-edit {
|
42 |
-
margin-bottom:30px !important;
|
43 |
-
em:last-child {
|
44 |
-
margin: 10px 0;
|
45 |
-
}
|
46 |
-
}
|
47 |
}
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
:
|
54 |
-
|
|
|
|
|
|
|
|
|
55 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
56 |
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
}
|
64 |
}
|
65 |
}
|
66 |
}
|
67 |
}
|
68 |
|
69 |
-
.metabox-holder .postbox { //single
|
70 |
margin-bottom:40px;
|
71 |
}
|
|
|
72 |
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
}
|
85 |
-
}
|
86 |
-
.tablenav {
|
87 |
-
width: 50% !important;
|
88 |
}
|
89 |
}
|
|
|
|
|
|
|
90 |
}
|
|
|
91 |
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
|
100 |
|
101 |
-
|
102 |
-
|
103 |
-
}
|
104 |
}
|
105 |
}
|
106 |
}
|
107 |
}
|
|
|
108 |
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
}
|
118 |
}
|
119 |
-
@import 'admin/when';
|
120 |
}
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
|
|
|
|
125 |
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
}
|
131 |
}
|
132 |
}
|
133 |
}
|
134 |
}
|
135 |
}
|
|
|
136 |
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
}
|
141 |
}
|
|
|
142 |
.reschedule-hidden {
|
143 |
display: none !important;
|
144 |
visibility: hidden !important;
|
3 |
div.tablenav {
|
4 |
display: flex;
|
5 |
flex-direction: row;
|
6 |
+
flex-wrap: wrap;
|
7 |
align-items: start;
|
8 |
width: 100%;
|
9 |
|
10 |
.alignleft.actions {
|
11 |
+
flex: none;
|
12 |
text-align: left;
|
13 |
}
|
14 |
|
19 |
|
20 |
select {
|
21 |
width: auto !important;
|
22 |
+
padding-right: 30px !important;
|
23 |
}
|
24 |
}
|
25 |
}
|
26 |
+
}
|
27 |
|
28 |
+
&.em-bookings-admin-single {
|
29 |
+
.input {
|
30 |
+
select {
|
31 |
+
width: auto !important;
|
32 |
+
padding-right : 30px !important;
|
33 |
+
margin: 0 5px !important;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
34 |
}
|
35 |
+
.em-button, input[type="submit"], input[type="button"] {
|
36 |
+
margin : 0 0 0 10px !important;
|
37 |
+
}
|
38 |
+
.em-booking-single-status-info {
|
39 |
+
line-height:38px;
|
40 |
+
margin-bottom:30px !important;
|
41 |
+
}
|
42 |
+
.em-booking-single-status-edit {
|
43 |
+
margin-bottom:30px !important;
|
44 |
+
em:last-child {
|
45 |
+
margin: 10px 0;
|
46 |
}
|
47 |
+
}
|
48 |
+
}
|
49 |
+
table.em-tickets-bookings-table {
|
50 |
+
td , th {
|
51 |
+
border-top:1px solid #dedede !important;
|
52 |
+
border-bottom: 0 !important;
|
53 |
+
}
|
54 |
+
:not(tfoot) tr:first-child th {
|
55 |
+
border-top: 0 !important;
|
56 |
+
}
|
57 |
|
58 |
+
td.em-attendee-form-admin {
|
59 |
+
border: 0 !important;
|
60 |
+
border-bottom: 1px solid #dedede;
|
61 |
+
.em-attendee-details {
|
62 |
+
td, th {
|
63 |
+
border: 0 !important;
|
|
|
64 |
}
|
65 |
}
|
66 |
}
|
67 |
}
|
68 |
|
69 |
+
.metabox-holder .postbox { //single booking admin
|
70 |
margin-bottom:40px;
|
71 |
}
|
72 |
+
}
|
73 |
|
74 |
+
&.em-events-admin-list {
|
75 |
+
.subsubsub > div {
|
76 |
+
margin: 10px 0;
|
77 |
+
}
|
78 |
+
.input {
|
79 |
+
.search-box {
|
80 |
+
float:left;
|
81 |
+
width:50%;
|
82 |
+
input {
|
83 |
+
width: auto !important;
|
84 |
+
margin-bottom: 10px !important;
|
|
|
|
|
|
|
|
|
85 |
}
|
86 |
}
|
87 |
+
.tablenav {
|
88 |
+
width: 50% !important;
|
89 |
+
}
|
90 |
}
|
91 |
+
}
|
92 |
|
93 |
+
&.em-event-editor, &.em-location-editor {
|
94 |
+
section {
|
95 |
+
margin-bottom: 40px;
|
96 |
+
}
|
97 |
+
.input {
|
98 |
+
&.em-location-data {
|
99 |
+
> div {
|
100 |
+
margin-bottom: 15px;
|
101 |
|
102 |
+
&.em-location-data-name {
|
103 |
+
margin-bottom: 25px;
|
|
|
104 |
}
|
105 |
}
|
106 |
}
|
107 |
}
|
108 |
+
}
|
109 |
|
110 |
+
&.em-event-editor {
|
111 |
+
.event-extra-details {
|
112 |
+
margin-top: 25px;
|
113 |
+
}
|
114 |
+
.input {
|
115 |
+
&.em-location-data {
|
116 |
+
.em-selectize-autocomplete {
|
117 |
+
margin-bottom: 5px !important;
|
|
|
118 |
}
|
|
|
119 |
}
|
120 |
+
@import 'admin/when';
|
121 |
+
}
|
122 |
+
.em-ticket-form {
|
123 |
+
.em-ticket-form-main, .em-ticket-form-advanced {
|
124 |
+
> div {
|
125 |
+
margin-bottom: 10px;
|
126 |
|
127 |
+
&.inline-inputs, .inline-inputs {
|
128 |
+
margin-bottom: 25px;
|
129 |
+
&:last-child {
|
130 |
+
margin-bottom: 20px;
|
|
|
131 |
}
|
132 |
}
|
133 |
}
|
134 |
}
|
135 |
}
|
136 |
+
}
|
137 |
|
138 |
+
.em-location-map-container {
|
139 |
+
width : 100%;
|
140 |
+
height: 100%;
|
|
|
141 |
}
|
142 |
+
|
143 |
.reschedule-hidden {
|
144 |
display: none !important;
|
145 |
visibility: hidden !important;
|
includes/css/partials/_items.scss
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
/*
|
2 |
Lists and Single Events
|
3 |
*/
|
4 |
-
.em-item {
|
5 |
.em-item-image {
|
6 |
min-width: 150px;
|
7 |
width: 100%;
|
@@ -69,7 +69,7 @@ Lists and Single Events
|
|
69 |
/*
|
70 |
Specific Single Styles
|
71 |
*/
|
72 |
-
|
73 |
width: 100%;
|
74 |
|
75 |
.em-item-header {
|
@@ -158,7 +158,7 @@ Specific Single Styles
|
|
158 |
}
|
159 |
}
|
160 |
|
161 |
-
&.em-list
|
162 |
width:100%;
|
163 |
display: grid;
|
164 |
grid-template-rows: 1fr; // one per line by default
|
@@ -265,7 +265,7 @@ Specific Single Styles
|
|
265 |
}
|
266 |
}
|
267 |
|
268 |
-
em
|
269 |
flex: 1 1 auto;
|
270 |
order: 1;
|
271 |
display: flex;
|
@@ -273,7 +273,7 @@ em .em-item.em-item-single .em-item-meta {
|
|
273 |
gap: 20px;
|
274 |
}
|
275 |
|
276 |
-
&.em-list-widget
|
277 |
display: flex;
|
278 |
flex-direction: column;
|
279 |
gap: 15px;
|
1 |
/*
|
2 |
Lists and Single Events
|
3 |
*/
|
4 |
+
&.em-item, &.em-list .em-item, &.em-list-widget .em-item {
|
5 |
.em-item-image {
|
6 |
min-width: 150px;
|
7 |
width: 100%;
|
69 |
/*
|
70 |
Specific Single Styles
|
71 |
*/
|
72 |
+
&.em-item.em-item-single {
|
73 |
width: 100%;
|
74 |
|
75 |
.em-item-header {
|
158 |
}
|
159 |
}
|
160 |
|
161 |
+
&.em-list {
|
162 |
width:100%;
|
163 |
display: grid;
|
164 |
grid-template-rows: 1fr; // one per line by default
|
265 |
}
|
266 |
}
|
267 |
|
268 |
+
&.em-item.em-item-single .em-item-meta {
|
269 |
flex: 1 1 auto;
|
270 |
order: 1;
|
271 |
display: flex;
|
273 |
gap: 20px;
|
274 |
}
|
275 |
|
276 |
+
&.em-list-widget {
|
277 |
display: flex;
|
278 |
flex-direction: column;
|
279 |
gap: 15px;
|
includes/css/partials/_locations.scss
CHANGED
@@ -22,12 +22,12 @@ For other event list and single event display CSS, see the _items.scss file
|
|
22 |
}
|
23 |
}
|
24 |
}
|
25 |
-
|
26 |
-
.em-
|
27 |
line-height: 24px !important;
|
28 |
}
|
29 |
}
|
30 |
-
|
31 |
.em-location-events {
|
32 |
p {
|
33 |
margin: 0 0 8px !important;
|
22 |
}
|
23 |
}
|
24 |
}
|
25 |
+
&.em-location {
|
26 |
+
.em-item-meta-line.em-location-address {
|
27 |
line-height: 24px !important;
|
28 |
}
|
29 |
}
|
30 |
+
&.em-location, &.em-locations .em-locations-list {
|
31 |
.em-location-events {
|
32 |
p {
|
33 |
margin: 0 0 8px !important;
|
includes/css/partials/_modal.scss
CHANGED
@@ -1,13 +1,13 @@
|
|
1 |
// Modal Theme
|
2 |
&.em-modal {
|
3 |
// Variables
|
4 |
-
$speed: 0.
|
5 |
$delay: ($speed * .5);
|
6 |
$easing: cubic-bezier(.55, 0, .1, 1);
|
7 |
|
8 |
// Overlay -- only show for tablet and up
|
9 |
@media only screen and (min-width: 40rem) {
|
10 |
-
display:
|
11 |
align-items: center !important;
|
12 |
justify-content: center !important;
|
13 |
position: fixed !important;
|
@@ -22,11 +22,10 @@
|
|
22 |
opacity: 0 !important;
|
23 |
visibility: hidden !important;
|
24 |
backface-visibility: hidden !important;
|
25 |
-
transition:
|
26 |
-
-webkit-transition:
|
27 |
|
28 |
&.active {
|
29 |
-
display: flex !important;
|
30 |
opacity: 1 !important;
|
31 |
visibility: visible !important;
|
32 |
backdrop-filter: blur(4px); // temporary - uncomment
|
@@ -35,12 +34,6 @@
|
|
35 |
|
36 |
// repeated rules for the popup or if wrapped by a form (so that scrolling is possible)
|
37 |
@mixin popup-sizing() {
|
38 |
-
display: flex !important;
|
39 |
-
flex-direction: column !important;
|
40 |
-
align-items: flex-start !important;
|
41 |
-
justify-items: center !important;
|
42 |
-
justify-content: start !important;
|
43 |
-
position: relative !important;
|
44 |
margin: 0 auto !important;
|
45 |
padding: 0 !important;
|
46 |
width: 100% !important;
|
@@ -52,11 +45,18 @@
|
|
52 |
> form { // forms can be wrapped around modal-popup
|
53 |
@include popup-sizing();
|
54 |
border: none !important;
|
|
|
55 |
}
|
56 |
|
57 |
// Modal main window
|
58 |
.em-modal-popup {
|
59 |
@include popup-sizing();
|
|
|
|
|
|
|
|
|
|
|
|
|
60 |
background-color: #fff !important;
|
61 |
border-radius: 3px !important;
|
62 |
opacity: 0 !important;
|
@@ -65,6 +65,7 @@
|
|
65 |
backface-visibility: hidden !important;
|
66 |
transform: scale(1.2) !important;
|
67 |
transition: all $speed $easing !important;
|
|
|
68 |
z-index: 99999 !important;
|
69 |
|
70 |
&.active {
|
1 |
// Modal Theme
|
2 |
&.em-modal {
|
3 |
// Variables
|
4 |
+
$speed: 0.3s;
|
5 |
$delay: ($speed * .5);
|
6 |
$easing: cubic-bezier(.55, 0, .1, 1);
|
7 |
|
8 |
// Overlay -- only show for tablet and up
|
9 |
@media only screen and (min-width: 40rem) {
|
10 |
+
display: flex !important;
|
11 |
align-items: center !important;
|
12 |
justify-content: center !important;
|
13 |
position: fixed !important;
|
22 |
opacity: 0 !important;
|
23 |
visibility: hidden !important;
|
24 |
backface-visibility: hidden !important;
|
25 |
+
transition: all $speed $easing !important;
|
26 |
+
-webkit-transition: all $speed $easing !important;
|
27 |
|
28 |
&.active {
|
|
|
29 |
opacity: 1 !important;
|
30 |
visibility: visible !important;
|
31 |
backdrop-filter: blur(4px); // temporary - uncomment
|
34 |
|
35 |
// repeated rules for the popup or if wrapped by a form (so that scrolling is possible)
|
36 |
@mixin popup-sizing() {
|
|
|
|
|
|
|
|
|
|
|
|
|
37 |
margin: 0 auto !important;
|
38 |
padding: 0 !important;
|
39 |
width: 100% !important;
|
45 |
> form { // forms can be wrapped around modal-popup
|
46 |
@include popup-sizing();
|
47 |
border: none !important;
|
48 |
+
background: none !important;
|
49 |
}
|
50 |
|
51 |
// Modal main window
|
52 |
.em-modal-popup {
|
53 |
@include popup-sizing();
|
54 |
+
display: flex !important;
|
55 |
+
flex-direction: column !important;
|
56 |
+
align-items: flex-start !important;
|
57 |
+
justify-items: center !important;
|
58 |
+
justify-content: start !important;
|
59 |
+
position: relative !important;
|
60 |
background-color: #fff !important;
|
61 |
border-radius: 3px !important;
|
62 |
opacity: 0 !important;
|
65 |
backface-visibility: hidden !important;
|
66 |
transform: scale(1.2) !important;
|
67 |
transition: all $speed $easing !important;
|
68 |
+
transition-delay: $delay !important;
|
69 |
z-index: 99999 !important;
|
70 |
|
71 |
&.active {
|
includes/css/partials/_taxonomies.scss
CHANGED
@@ -1,4 +1,4 @@
|
|
1 |
-
.em-item.em-taxonomy {
|
2 |
.em-item-events {
|
3 |
p {
|
4 |
margin: 0 0 8px !important;
|
@@ -10,7 +10,7 @@
|
|
10 |
}
|
11 |
}
|
12 |
}
|
13 |
-
.em-item.em-taxonomy.em-category {
|
14 |
.em-item-image {
|
15 |
.em-item-image-placeholder {
|
16 |
background-image: var(--icon-category);
|
1 |
+
&.em-item.em-taxonomy, &.em-list .em-item.em-taxonomy {
|
2 |
.em-item-events {
|
3 |
p {
|
4 |
margin: 0 0 8px !important;
|
10 |
}
|
11 |
}
|
12 |
}
|
13 |
+
&.em-item.em-taxonomy.em-category, &.em-list .em-item.em-taxonomy.em-category {
|
14 |
.em-item-image {
|
15 |
.em-item-image-placeholder {
|
16 |
background-image: var(--icon-category);
|
includes/js/events-manager.js
CHANGED
@@ -1453,29 +1453,28 @@ function em_esc_attr( str ){
|
|
1453 |
// Modal Open/Close
|
1454 |
let openModal = function( modal, onOpen = null ){
|
1455 |
modal.appendTo(document.body);
|
1456 |
-
modal.addClass('active').fadeIn(100).find('.em-modal-popup').addClass('active');
|
1457 |
setTimeout( function(){
|
|
|
1458 |
jQuery(document).triggerHandler('em_modal_open', [modal]);
|
1459 |
if( typeof onOpen === 'function' ){
|
1460 |
onOpen();
|
1461 |
}
|
1462 |
-
}, 100);
|
1463 |
};
|
1464 |
let closeModal = function( modal, onClose = null ){
|
1465 |
-
modal.find('.em-modal-popup').removeClass('active');
|
1466 |
-
modal.fadeOut(300).removeClass('active'); // delay 300 ms to allow transition
|
1467 |
-
if( modal.attr('data-parent') ){
|
1468 |
-
let wrapper = jQuery('#' + modal.attr('data-parent') );
|
1469 |
-
if( wrapper.length ) {
|
1470 |
-
modal.appendTo(wrapper);
|
1471 |
-
}
|
1472 |
-
}
|
1473 |
setTimeout( function(){
|
|
|
|
|
|
|
|
|
|
|
|
|
1474 |
modal.triggerHandler('em_modal_close');
|
1475 |
if( typeof onClose === 'function' ){
|
1476 |
onClose();
|
1477 |
}
|
1478 |
-
},
|
1479 |
}
|
1480 |
jQuery(document).on('click', '.em-modal .em-close-modal', function(e){
|
1481 |
let modal = jQuery(this).closest('.em-modal');
|
1453 |
// Modal Open/Close
|
1454 |
let openModal = function( modal, onOpen = null ){
|
1455 |
modal.appendTo(document.body);
|
|
|
1456 |
setTimeout( function(){
|
1457 |
+
modal.addClass('active').find('.em-modal-popup').addClass('active');
|
1458 |
jQuery(document).triggerHandler('em_modal_open', [modal]);
|
1459 |
if( typeof onOpen === 'function' ){
|
1460 |
onOpen();
|
1461 |
}
|
1462 |
+
}, 100); // timeout allows css transition
|
1463 |
};
|
1464 |
let closeModal = function( modal, onClose = null ){
|
1465 |
+
modal.removeClass('active').find('.em-modal-popup').removeClass('active');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1466 |
setTimeout( function(){
|
1467 |
+
if( modal.attr('data-parent') ){
|
1468 |
+
let wrapper = jQuery('#' + modal.attr('data-parent') );
|
1469 |
+
if( wrapper.length ) {
|
1470 |
+
modal.appendTo(wrapper);
|
1471 |
+
}
|
1472 |
+
}
|
1473 |
modal.triggerHandler('em_modal_close');
|
1474 |
if( typeof onClose === 'function' ){
|
1475 |
onClose();
|
1476 |
}
|
1477 |
+
}, 500); // timeout allows css transition
|
1478 |
}
|
1479 |
jQuery(document).on('click', '.em-modal .em-close-modal', function(e){
|
1480 |
let modal = jQuery(this).closest('.em-modal');
|
includes/js/events-manager.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
jQuery(document).ready(function($){var load_ui_css=false;$("#start-time").each(function(i,el){$(el).addClass("em-time-input em-time-start").next("#end-time").addClass("em-time-input em-time-end").parent().addClass("em-time-range")});if($(".em-time-input").length>0){em_setup_timepicker("body")}$(".events-table").on("click",".em-event-delete",function(){if(!confirm("Are you sure you want to delete?")){return false}window.location.href=this.href});$("#event-form #event-image-delete, #location-form #location-image-delete").on("click",function(){var el=$(this);if(el.is(":checked")){el.closest(".event-form-image, .location-form-image").find("#event-image-img, #location-image-img").hide()}else{el.closest(".event-form-image, .location-form-image").find("#event-image-img, #location-image-img").show()}});$(".event-form-with-recurrence").each(function(){let recurring_form=$(this);recurring_form.on("change",".em-recurrence-checkbox",function(){if(this.checked){recurring_form.find(".em-recurring-text").each(function(){this.style.removeProperty("display")});recurring_form.find(".em-event-text").each(function(){this.style.setProperty("display","none","important")})}else{recurring_form.find(".em-recurring-text").each(function(){this.style.setProperty("display","none","important")});recurring_form.find(".em-event-text").each(function(){this.style.removeProperty("display")})}})});$(".event-form-with-recurrence .em-recurrence-checkbox").trigger("change");$("#event-form.em-event-admin-recurring").on("submit",function(event){var form=$(this);if(form.find('input[name="event_reschedule"]').first().val()==1){var warning_text=EM.event_reschedule_warning}else if(form.find('input[name="event_recreate_tickets"]').first().val()==1){var warning_text=EM.event_recurrence_bookings}else{var warning_text=EM.event_recurrence_overwrite}confirmation=confirm(warning_text);if(confirmation==false){event.preventDefault()}});$(".em-reschedule-trigger").on("click",function(e){e.preventDefault();var trigger=$(this);trigger.closest(".em-recurrence-reschedule").find(trigger.data("target")).removeClass("reschedule-hidden");trigger.siblings(".em-reschedule-value").val(1);trigger.addClass("reschedule-hidden").siblings("a").removeClass("reschedule-hidden")});$(".em-reschedule-cancel").on("click",function(e){e.preventDefault();var trigger=$(this);trigger.closest(".em-recurrence-reschedule").find(trigger.data("target")).addClass("reschedule-hidden");trigger.siblings(".em-reschedule-value").val(0);trigger.addClass("reschedule-hidden").siblings("a").removeClass("reschedule-hidden")});if($("#em-tickets-form").length>0){$("#event-rsvp").on("click",function(event){if(!this.checked){confirmation=confirm(EM.disable_bookings_warning);if(confirmation==false){event.preventDefault()}else{$("#event-rsvp-options").hide()}}else{$("#event-rsvp-options").fadeIn()}});if($("input#event-rsvp").is(":checked")){$("div#rsvp-data").fadeIn()}else{$("div#rsvp-data").hide()}var reset_ticket_forms=function(){$("#em-tickets-form table tbody tr.em-tickets-row").show();$("#em-tickets-form table tbody tr.em-tickets-row-form").hide()};if($("#em-recurrence-checkbox").length>0){$("#em-recurrence-checkbox").on("change",function(){if($("#em-recurrence-checkbox").is(":checked")){$("#em-tickets-form .ticket-dates-from-recurring, #em-tickets-form .ticket-dates-to-recurring, #event-rsvp-options .em-booking-date-recurring").show();$("#em-tickets-form .ticket-dates-from-normal, #em-tickets-form .ticket-dates-to-normal, #event-rsvp-options .em-booking-date-normal, #em-tickets-form .hidden").hide()}else{$("#em-tickets-form .ticket-dates-from-normal, #em-tickets-form .ticket-dates-to-normal, #event-rsvp-options .em-booking-date-normal").show();$("#em-tickets-form .ticket-dates-from-recurring, #em-tickets-form .ticket-dates-to-recurring, #event-rsvp-options .em-booking-date-recurring, #em-tickets-form .hidden").hide()}}).trigger("change")}else if($("#em-form-recurrence").length>0){$("#em-tickets-form .ticket-dates-from-recurring, #em-tickets-form .ticket-dates-to-recurring, #event-rsvp-options .em-booking-date-recurring").show();$("#em-tickets-form .ticket-dates-from-normal, #em-tickets-form .ticket-dates-to-normal, #event-rsvp-options .em-booking-date-normal, #em-tickets-form .hidden").hide()}else{$("#em-tickets-form .ticket-dates-from-recurring, #em-tickets-form .ticket-dates-to-recurring, #event-rsvp-options .em-booking-date-recurring, #em-tickets-form .hidden").hide()}$("#em-tickets-add").on("click",function(e){e.preventDefault();reset_ticket_forms();var tickets=$("#em-tickets-form table tbody");tickets.first(".em-ticket-template").find("input.em-date-input.flatpickr-input").each(function(){if("_flatpickr"in this){this._flatpickr.destroy()}});var rowNo=tickets.length+1;var slot=tickets.first(".em-ticket-template").clone(true).attr("id","em-ticket-"+rowNo).removeClass("em-ticket-template").addClass("em-ticket").appendTo($("#em-tickets-form table"));slot.find("*[name]").each(function(index,el){el=$(el);el.attr("name",el.attr("name").replace("em_tickets[0]","em_tickets["+rowNo+"]"))});slot.show().find(".ticket-actions-edit").trigger("click");slot.find(".em-time-input").off().each(function(index,el){if(typeof this.em_timepickerObj=="object"){this.em_timepicker("remove")}});em_setup_datepicker(slot);em_setup_timepicker(slot);$("html, body").animate({scrollTop:slot.offset().top-30});check_ticket_sortability()});$(document).on("click",".ticket-actions-edit",function(e){e.preventDefault();reset_ticket_forms();var tbody=$(this).closest("tbody");tbody.find("tr.em-tickets-row").hide();tbody.find("tr.em-tickets-row-form").fadeIn();return false});$(document).on("click",".ticket-actions-edited",function(e){e.preventDefault();var tbody=$(this).closest("tbody");var rowNo=tbody.attr("id").replace("em-ticket-","");tbody.find(".em-tickets-row").fadeIn();tbody.find(".em-tickets-row-form").hide();tbody.find("*[name]").each(function(index,el){el=$(el);if(el.attr("name")=="ticket_start_pub"){tbody.find("span.ticket_start").text(el.val())}else if(el.attr("name")=="ticket_end_pub"){tbody.find("span.ticket_end").text(el.val())}else if(el.attr("name")=="em_tickets["+rowNo+"][ticket_type]"){if(el.find(":selected").val()=="members"){tbody.find("span.ticket_name").prepend("* ")}}else if(el.attr("name")=="em_tickets["+rowNo+"][ticket_start_recurring_days]"){var text=tbody.find("select.ticket-dates-from-recurring-when").val()=="before"?"-"+el.val():el.val();if(el.val()!=""){tbody.find("span.ticket_start_recurring_days").text(text);tbody.find("span.ticket_start_recurring_days_text, span.ticket_start_time").removeClass("hidden").show()}else{tbody.find("span.ticket_start_recurring_days").text(" - ");tbody.find("span.ticket_start_recurring_days_text, span.ticket_start_time").removeClass("hidden").hide()}}else if(el.attr("name")=="em_tickets["+rowNo+"][ticket_end_recurring_days]"){var text=tbody.find("select.ticket-dates-to-recurring-when").val()=="before"?"-"+el.val():el.val();if(el.val()!=""){tbody.find("span.ticket_end_recurring_days").text(text);tbody.find("span.ticket_end_recurring_days_text, span.ticket_end_time").removeClass("hidden").show()}else{tbody.find("span.ticket_end_recurring_days").text(" - ");tbody.find("span.ticket_end_recurring_days_text, span.ticket_end_time").removeClass("hidden").hide()}}else{var classname=el.attr("name").replace("em_tickets["+rowNo+"][","").replace("]","").replace("[]","");tbody.find(".em-tickets-row ."+classname).text(el.val())}});$(document).triggerHandler("em_maps_tickets_edit",[tbody,rowNo,true]);$("html, body").animate({scrollTop:tbody.parent().offset().top-30});return false});$(document).on("change",".em-ticket-form select.ticket_type",function(e){var el=$(this);if(el.find("option:selected").val()=="members"){el.closest(".em-ticket-form").find(".ticket-roles").fadeIn()}else{el.closest(".em-ticket-form").find(".ticket-roles").hide()}});$(document).on("click",".em-ticket-form .ticket-options-advanced",function(e){e.preventDefault();var el=$(this);if(el.hasClass("show")){el.closest(".em-ticket-form").find(".em-ticket-form-advanced").fadeIn();el.find(".show,.show-advanced").hide();el.find(".hide,.hide-advanced").show()}else{el.closest(".em-ticket-form").find(".em-ticket-form-advanced").hide();el.find(".show,.show-advanced").show();el.find(".hide,.hide-advanced").hide()}el.toggleClass("show")});$(".em-ticket-form").each(function(){var show_advanced=false;var el=$(this);el.find('.em-ticket-form-advanced input[type="text"]').each(function(){if(this.value!="")show_advanced=true});if(el.find('.em-ticket-form-advanced input[type="checkbox"]:checked').length>0){show_advanced=true}el.find(".em-ticket-form-advanced option:selected").each(function(){if(this.value!="")show_advanced=true});if(show_advanced)el.find(".ticket-options-advanced").trigger("click")});$(document).on("click",".ticket-actions-delete",function(e){e.preventDefault();var el=$(this);var tbody=el.closest("tbody");if(tbody.find("input.ticket_id").val()>0){el.text("Deleting...");$.getJSON($(this).attr("href"),{em_ajax_action:"delete_ticket",id:tbody.find("input.ticket_id").val()},function(data){if(data.result){tbody.remove()}else{el.text("Delete");alert(data.error)}})}else{tbody.remove()}check_ticket_sortability();return false});$("#em-tickets-form.em-tickets-sortable table").sortable({items:"> tbody",placeholder:"em-ticket-sortable-placeholder",handle:".ticket-status",helper:function(event,el){var helper=$(el).clone().addClass("em-ticket-sortable-helper");var tds=helper.find(".em-tickets-row td").length;helper.children().remove();helper.append('<tr class="em-tickets-row"><td colspan="'+tds+'" style="text-align:left; padding-left:15px;"><span class="dashicons dashicons-tickets-alt"></span></td></tr>');return helper}});var check_ticket_sortability=function(){var em_tickets=$("#em-tickets-form table tbody.em-ticket");if(em_tickets.length==1){em_tickets.find(".ticket-status").addClass("single");$("#em-tickets-form.em-tickets-sortable table").sortable("option","disabled",true)}else{em_tickets.find(".ticket-status").removeClass("single");$("#em-tickets-form.em-tickets-sortable table").sortable("option","disabled",false)}};check_ticket_sortability()}if($("#em-bookings-table").length>0){$(document).on("click","#em-bookings-table .tablenav-pages a",function(){var el=$(this);var form=el.parents("#em-bookings-table form.bookings-filter");var match=el.attr("href").match(/#[0-9]+/);if(match!=null&&match.length>0){var pno=match[0].replace("#","");form.find("input[name=pno]").val(pno)}else{form.find("input[name=pno]").val(1)}form.trigger("submit");return false});var em_bookings_settings_dialog={modal:true,autoOpen:false,minWidth:500,height:"auto",buttons:[{text:EM.bookings_settings_save,click:function(e){e.preventDefault();var match=$("#em-bookings-table form.bookings-filter [name=cols]").val("");var booking_form_cols=$("form#em-bookings-table-settings-form input.em-bookings-col-item");$.each(booking_form_cols,function(i,item_match){if(item_match.value==1){if(match.val()!=""){match.val(match.val()+","+item_match.name)}else{match.val(item_match.name)}}});$("#em-bookings-table-settings").trigger("submitted");$("#em-bookings-table form.bookings-filter").trigger("submit");$(this).dialog("close")}}]};var em_bookings_export_dialog={modal:true,autoOpen:false,minWidth:500,height:"auto",buttons:[{text:EM.bookings_export_save,click:function(e){$(this).children("form").trigger("submit");$(this).dialog("close")}}]};if($("#em-bookings-table-settings").length>0){$("#em-bookings-table-settings").dialog(em_bookings_settings_dialog);$(document).on("click","#em-bookings-table-settings-trigger",function(e){e.preventDefault();$("#em-bookings-table-settings").dialog("open")});$("#em-bookings-table-export").dialog(em_bookings_export_dialog);$(document).on("click","#em-bookings-table-export-trigger",function(e){e.preventDefault();$("#em-bookings-table-export").dialog("open")});var export_overlay_show_tickets=function(){if($("#em-bookings-table-export-form input[name=show_tickets]").is(":checked")){$("#em-bookings-table-export-form .em-bookings-col-item-ticket").show();$("#em-bookings-table-export-form #em-bookings-export-cols-active .em-bookings-col-item-ticket input").val(1)}else{$("#em-bookings-table-export-form .em-bookings-col-item-ticket").hide().find("input").val(0)}};$("#em-bookings-table form select").each(function(i,el){$(el).on("change",function(e){var select_el=$(this);var input_par=$("#em-bookings-table-export-form input[name="+select_el.attr("name")+"]");var input_par_selected=select_el.find("option:selected");input_par.val(input_par_selected.val())})});export_overlay_show_tickets();$("#em-bookings-table-export-form input[name=show_tickets]").on("click",export_overlay_show_tickets);$(".em-bookings-cols-sortable").sortable({connectWith:".em-bookings-cols-sortable",update:function(event,ui){if(ui.item.parents("ul#em-bookings-cols-active, ul#em-bookings-export-cols-active").length>0){ui.item.addClass("ui-state-highlight").removeClass("ui-state-default").children("input").val(1)}else{ui.item.addClass("ui-state-default").removeClass("ui-state-highlight").children("input").val(0)}}}).disableSelection();load_ui_css=true}$(document).on("submit","#em-bookings-table form.bookings-filter",function(e){var el=$(this);el.parents("#em-bookings-table").find(".table-wrap").first().append('<div id="em-loading" />');$.post(EM.ajaxurl,el.serializeArray(),function(data){var root=el.parents("#em-bookings-table").first();root.replaceWith(data);$("#em-bookings-table-export input[name=scope]").val(root.find("select[name=scope]").val());$("#em-bookings-table-export input[name=status]").val(root.find("select[name=status]").val());jQuery(document).triggerHandler("em_bookings_filtered",[data,root,el])});return false});$(document).on("click",".em-bookings-approve,.em-bookings-reject,.em-bookings-unapprove,.em-bookings-delete",function(){var el=$(this);if(el.hasClass("em-bookings-delete")){if(!confirm(EM.booking_delete)){return false}}var url=em_ajaxify(el.attr("href"));var td=el.parents("td").first();td.html(EM.txt_loading);td.load(url);return false})}if($(".em_bookings_events_table").length>0){$(document).on("submit",".em_bookings_events_table form",function(e){var el=$(this);var url=em_ajaxify(el.attr("action"));el.parents(".em_bookings_events_table").find(".table-wrap").first().append('<div id="em-loading" />');$.get(url,el.serializeArray(),function(data){el.parents(".em_bookings_events_table").first().replaceWith(data)});return false});$(document).on("click",".em_bookings_events_table .tablenav-pages a",function(){var el=$(this);var url=em_ajaxify(el.attr("href"));el.parents(".em_bookings_events_table").find(".table-wrap").first().append('<div id="em-loading" />');$.get(url,function(data){el.parents(".em_bookings_events_table").first().replaceWith(data)});return false})}$(document).on("click","a.em-booking-button",function(e){e.preventDefault();var button=$(this);if(button.text()!=EM.bb_booked&&$(this).text()!=EM.bb_booking){button.text(EM.bb_booking);var button_data=button.attr("id").split("_");$.ajax({url:EM.ajaxurl,dataType:"jsonp",data:{event_id:button_data[1],_wpnonce:button_data[2],action:"booking_add_one"},success:function(response,statusText,xhr,$form){if(response.result){button.text(EM.bb_booked)}else{button.text(EM.bb_error)}if(response.message!="")alert(response.message);$(document).triggerHandler("em_booking_button_response",[response,button])},error:function(){button.text(EM.bb_error)}})}return false});$(document).on("click","a.em-cancel-button",function(e){e.preventDefault();var button=$(this);if(button.text()!=EM.bb_cancelled&&button.text()!=EM.bb_canceling){button.text(EM.bb_canceling);var button_data=button.attr("id").split("_");$.ajax({url:EM.ajaxurl,dataType:"jsonp",data:{booking_id:button_data[1],_wpnonce:button_data[2],action:"booking_cancel"},success:function(response,statusText,xhr,$form){if(response.result){button.text(EM.bb_cancelled)}else{button.text(EM.bb_cancel_error)}},error:function(){button.text(EM.bb_cancel_error)}})}return false});if($(".em-date-single, .em-date-range, #em-date-start").length>0){load_ui_css=true;em_setup_datepicker("body")}if(load_ui_css)em_load_jquery_css();if($(".em-datepicker").length>0){em_setup_datepicker("body")}$("#em-wrapper input.select-all").on("change",function(){if($(this).is(":checked")){$("input.row-selector").prop("checked",true);$("input.select-all").prop("checked",true)}else{$("input.row-selector").prop("checked",false);$("input.select-all").prop("checked",false)}});function updateIntervalDescriptor(){$(".interval-desc").hide();var number="-plural";if($("input.em-recurrence-interval").val()==1||$("input.em-recurrence-interval").val()=="")number="-singular";var descriptor="span.interval-desc.interval-"+$("select.em-recurrence-frequency").val()+number;$(descriptor).show()}function updateIntervalSelectors(){$(".alternate-selector").hide();$(".em-"+$("select.em-recurrence-frequency").val()+"-selector").show()}updateIntervalDescriptor();updateIntervalSelectors();$("input.em-recurrence-interval").on("keyup",updateIntervalDescriptor);$("select.em-recurrence-frequency").on("change",updateIntervalDescriptor);$("select.em-recurrence-frequency").on("change",updateIntervalSelectors);if($(".em-location-map").length>0||$(".em-locations-map").length>0||$("#em-map").length>0||$(".em-search-geo").length>0){em_maps_load()}$(".em-location-types .em-location-types-select").on("change",function(){let el=$(this);if(el.val()==0){$(".em-location-type").hide()}else{let location_type=el.find("option:selected").data("display-class");$(".em-location-type").hide();$(".em-location-type."+location_type).show();if(location_type!="em-location-type-place"){jQuery("#em-location-reset a").trigger("click")}}if(el.data("active")!==""&&el.val()!==el.data("active")){$(".em-location-type-delete-active-alert").hide();$(".em-location-type-delete-active-alert").show()}else{$(".em-location-type-delete-active-alert").hide()}}).trigger("change");if(jQuery("div.em-location-data input#location-name").length>0){em_load_selectize_css();$("div.em-location-data input#location-name").selectize({plugins:["restore_on_backspace"],valueField:"id",labelField:"label",searchField:"label",create:true,createOnBlur:true,maxItems:1,persist:false,addPrecedence:true,selectOnTab:true,diacritics:true,render:{item:function(item,escape){return"<div>"+item.label+"</div>"},option:function(item,escape){let meta="";if(typeof item.address!=="undefined"){if(item.address!==""&&item.town!==""){meta=escape(item.address)+", "+escape(item.town)}else if(item.address!==""){meta=escape(item.address)}else if(item.town!==""){meta=escape(item.town)}}return'<div class="em-locations-autocomplete-item">'+'<div class="em-locations-autocomplete-label">'+escape(item.label)+"</div>"+'<div style="font-size:11px; text-decoration:italic;">'+meta+"</div>"+"</div>"}},load:function(query,callback){if(!query.length)return callback();$.ajax({url:EM.locationajaxurl,data:{q:query,method:"selectize"},dataType:"json",type:"POST",error:function(){callback()},success:function(data){callback(data)}})},onItemAdd:function(value,data){this.clearCache();var option=this.options[value];if(value===option.label){jQuery("input#location-address").focus();return}jQuery("input#location-name").val(option.value);jQuery("input#location-address").val(option.address);jQuery("input#location-town").val(option.town);jQuery("input#location-state").val(option.state);jQuery("input#location-region").val(option.region);jQuery("input#location-postcode").val(option.postcode);jQuery("input#location-latitude").val(option.latitude);jQuery("input#location-longitude").val(option.longitude);if(typeof option.country==="undefined"||option.country===""){jQuery("select#location-country option:selected").removeAttr("selected")}else{jQuery('select#location-country option[value="'+option.country+'"]').attr("selected","selected")}jQuery("input#location-id").val(option.id).trigger("change");jQuery("div.em-location-data input, div.em-location-data select").prop("readonly",true).css("opacity","0.5");jQuery("#em-location-reset").show();jQuery("#em-location-search-tip").hide();this.disable();this.$control.blur();jQuery('div.em-location-data [class^="em-selectize"]').each(function(){this.selectize.disable()});jQuery(document).triggerHandler("em_locations_autocomplete_selected",[event,option])}});jQuery("#em-location-reset a").on("click",function(){jQuery("div.em-location-data input, div.em-location-data select").each(function(){this.style.removeProperty("opacity");this.readOnly=false;if(this.type=="text")this.value=""});jQuery("div.em-location-data option:selected").removeAttr("selected");jQuery("input#location-id").val("");jQuery("#em-location-reset").hide();jQuery("#em-location-search-tip").show();jQuery("#em-map").hide();jQuery("#em-map-404").show();if(typeof marker!=="undefined"){marker.setPosition(new google.maps.LatLng(0,0));infoWindow.close();marker.setDraggable(true)}let $selectize=$("div.em-location-data input#location-name")[0].selectize;$selectize.enable();$selectize.clear(true);$selectize.clearOptions();jQuery("div.em-location-data select.em-selectize").each(function(){if("selectize"in this){this.selectize.enable();this.selectize.clear(true)}});return false});if(jQuery("input#location-id").val()!="0"&&jQuery("input#location-id").val()!=""){jQuery("div.em-location-data input, div.em-location-data select").each(function(){this.style.setProperty("opacity","0.5","important");this.readOnly=true});jQuery("#em-location-reset").show();jQuery("#em-location-search-tip").hide();jQuery("div.em-location-data select.em-selectize, div.em-location-data input.em-selectize-autocomplete").each(function(){if("selectize"in this)this.selectize.disable()})}}if($(".em-selectize").length>0){em_load_selectize_css()}$("select:not([multiple]).em-selectize, .em-selectize select:not([multiple])").selectize();$("select[multiple].em-selectize, .em-selectize select[multiple]").selectize({hideSelected:false,plugins:["remove_button","click2deselect"],diacritics:true,render:{item:function(item,escape){return'<div class="item">'+item.text.replace(/^\s+/i,"")+"</div>"},option:function(item,escape){let html='<div class="option">';if(this.$input.hasClass("checkboxes")){html+=item.text.replace(/^(\s+)?/i,"$1<span></span> ")}else{html+=item.text}html+="</div>";return html}}});$(".em-selectize.always-open").each(function(){if("selectize"in this){let s=this.selectize;s.open();s.advanceSelection=function(){};s.setActiveItem=function(){};this.selectize.$control.on("click",".remove",function(e){e.preventDefault();if(s.isLocked)return;var $item=$(e.currentTarget).parent();s.removeItem($item.attr("data-value"));s.refreshOptions();return false})}});$(document).triggerHandler("em_selectize_loaded");if(window.moment){var replace_specials=function(day,string){string=string.replace(/##T/g,Intl.DateTimeFormat().resolvedOptions().timeZone);string=string.replace(/#T/g,"GMT"+day.format("Z"));string=string.replace(/###t/g,day.utcOffset()*-60);string=string.replace(/##t/g,day.isDST());string=string.replace(/#t/g,day.daysInMonth());return string};$(".em-date-momentjs").each(function(){var el=$(this);var day_start=moment.unix(el.data("date-start"));var date_start_string=replace_specials(day_start,day_start.format(el.data("date-format")));if(el.data("date-start")!==el.data("date-end")){var day_end=moment.unix(el.data("date-end"));var day_end_string=replace_specials(day_start,day_end.format(el.data("date-format")));var date_string=date_start_string+el.data("date-separator")+day_end_string}else{var date_string=date_start_string}el.text(date_string)});var get_date_string=function(ts,format){let date=new Date(ts*1e3);let minutes=date.getMinutes();if(format==24){let hours=date.getHours();hours=hours<10?"0"+hours:hours;minutes=minutes<10?"0"+minutes:minutes;return hours+":"+minutes}else{let hours=date.getHours()%12;let ampm=hours>=12?"PM":"AM";if(hours===0)hours=12;minutes=minutes<10?"0"+minutes:minutes;return hours+":"+minutes+" "+ampm}};$(".em-time-localjs").each(function(){var el=$(this);var strTime=get_date_string(el.data("time"),el.data("time-format"));if(el.data("time-end")){var separator=el.data("time-separator")?el.data("time-separator"):" - ";strTime=strTime+separator+get_date_string(el.data("time-end"),el.data("time-format"))}el.text(strTime)})}var tooltip_vars={theme:"light-border",appendTo:"parent",content(reference){return reference.getAttribute("aria-label")}};$(document).trigger("em-tippy-vars",[tooltip_vars]);tippy(".em-tooltip",tooltip_vars);let tippy_ddm_options={theme:"light-border",arrow:false,allowHTML:true,interactive:true,trigger:"manual",placement:"bottom",zIndex:1e6};$(document).trigger("em-tippy-ddm-vars",[tippy_ddm_options]);$(".em-tooltip-ddm").each(function(){let ddm_content,ddm_content_sibling;if(this.getAttribute("data-content")){ddm_content=document.getElementById(this.getAttribute("data-content"));ddm_content_sibling=ddm_content.previousElementSibling}else{ddm_content=this.nextElementSibling;ddm_content_sibling=ddm_content.previousElementSibling}let tippy_content=document.createElement("div");let button_width=this.getAttribute("data-button-width");if(button_width){if(button_width=="match"){tippy_ddm_options.maxWidth=this.clientWidth}else{tippy_ddm_options.maxWidth=this.getAttribute("data-button-width")}}tippy_ddm_options.content=tippy_content;let tippy_ddm=tippy(this,tippy_ddm_options);tippy_ddm.props.distance=50;tippy_ddm.setProps({onShow(instance){if(instance.reference.getAttribute("data-tooltip-class")){instance.popper.classList.add(instance.reference.getAttribute("data-tooltip-class"))}tippy_content.append(ddm_content);ddm_content.classList.remove("em-tooltip-ddm-content")},onShown(instance){ddm_content.firstElementChild.focus()},onHidden(instance){if(ddm_content.previousElementSibling!==ddm_content_sibling){ddm_content_sibling.after(ddm_content);ddm_content.classList.add("em-tooltip-ddm-content")}}});let tippy_listener=function(e){if(e.type==="keydown"&&!(e.which===13||e.which===40))return false;e.preventDefault();e.stopPropagation();this._tippy.show()};this.addEventListener("click",tippy_listener);this.addEventListener("keydown",tippy_listener);tippy_content.addEventListener("blur",function(){tippy_content.hide()});tippy_content.addEventListener("mouseover",function(){ddm_content.firstElementChild.blur()})});jQuery(document).triggerHandler("em_javascript_loaded")});function em_load_jquery_css(wrapper=false){if(EM.ui_css&&jQuery("link#jquery-ui-em-css").length==0){var script=document.createElement("link");script.id="jquery-ui-em-css";script.rel="stylesheet";script.href=EM.ui_css;document.body.appendChild(script);if(wrapper){em_setup_jquery_ui_wrapper()}}}function em_setup_jquery_ui_wrapper(){if(jQuery("#em-jquery-ui").length===0){jQuery("body").append('<div id="em-jquery-ui" class="em">')}}function em_load_selectize_css(){if(EM.ui_css&&jQuery("link#selectize-css").length==0){var script=document.createElement("link");script.id="selectize-css";script.rel="stylesheet";script.href=EM.selectize_css;document.body.appendChild(script)}}function em_setup_datepicker(wrap){wrap=jQuery(wrap);let dateDivs=wrap.find(".em-date-single, .em-date-range");if(dateDivs.length>0){var datepicker_vals={dateFormat:"yy-mm-dd",changeMonth:true,changeYear:true,firstDay:EM.firstDay,yearRange:"c-100:c+15",beforeShow:function(el,inst){em_setup_jquery_ui_wrapper();inst.dpDiv.appendTo("#em-jquery-ui")}};if(EM.dateFormat)datepicker_vals.dateFormat=EM.dateFormat;if(EM.yearRange)datepicker_vals.yearRange=EM.yearRange;jQuery(document).triggerHandler("em_datepicker",datepicker_vals);dateDivs.find("input.em-date-input-loc").each(function(i,dateInput){var dateInput=jQuery(dateInput);var dateValue=dateInput.nextAll("input.em-date-input").first();var dateValue_value=dateValue.val();dateInput.datepicker(datepicker_vals);dateInput.datepicker("option","altField",dateValue);if(dateValue_value){var this_date_formatted=jQuery.datepicker.formatDate(EM.dateFormat,jQuery.datepicker.parseDate("yy-mm-dd",dateValue_value));dateInput.val(this_date_formatted);dateValue.val(dateValue_value)}dateInput.on("change",function(){if(jQuery(this).val()==""){jQuery(this).nextAll(".em-date-input").first().val("")}})});dateDivs.filter(".em-date-range").find('input.em-date-input-loc[type="text"]').each(function(i,dateInput){dateInput=jQuery(dateInput);if(dateInput.hasClass("em-date-start")){dateInput.datepicker("option","onSelect",function(selectedDate){var startDate=jQuery(this);var endDate=startDate.parents(".em-date-range").find(".em-date-end").first();var startValue=startDate.nextAll("input.em-date-input").first().val();var endValue=endDate.nextAll("input.em-date-input").first().val();startDate.trigger("em_datepicker_change");if(startValue>endValue&&endValue!=""){endDate.datepicker("setDate",selectedDate);endDate.trigger("change").trigger("em_datepicker_change")}endDate.datepicker("option","minDate",selectedDate)})}else if(dateInput.hasClass("em-date-end")){var startInput=dateInput.parents(".em-date-range").find(".em-date-start").first();if(startInput.val()!=""){dateInput.datepicker("option","minDate",startInput.val())}}})}let datePickerDivs=wrap.find(".em-datepicker, .em-datepicker-range");if(datePickerDivs.length>0){let datepicker_wrapper=jQuery("#em-flatpickr");if(datepicker_wrapper.length===0){datepicker_wrapper=jQuery('<div class="em pixelbones em-flatpickr" id="em-flatpickr"></div>').appendTo("body")}if("locale"in EM.datepicker){flatpickr.localize(flatpickr.l10ns[EM.datepicker.locale]);flatpickr.l10ns.default.firstDayOfWeek=EM.firstDay}let datepicker_options={appendTo:datepicker_wrapper[0],dateFormat:"Y-m-d",disableMoble:"true",onChange:function(selectedDates,dateStr,instance){let wrapper=jQuery(instance.input).closest(".em-datepicker");let data_wrapper=wrapper.find(".em-datepicker-data");let inputs=data_wrapper.find("input");let dateFormat=function(d){let month=""+(d.getMonth()+1),day=""+d.getDate(),year=d.getFullYear();if(month.length<2)month="0"+month;if(day.length<2)day="0"+day;return[year,month,day].join("-")};if(selectedDates.length===0){inputs.attr("value","")}else{inputs[0].setAttribute("value",dateFormat(selectedDates[0]));if(instance.config.mode==="range"&&selectedDates[1]!==undefined){inputs[1].setAttribute("value",dateFormat(selectedDates[1]))}else if(instance.config.mode==="single"&&instance.input.classList.contains("em-date-input-start")&&wrapper.hasClass("em-datepicker-until")){let fp=wrapper.find(".em-date-input-end")[0]._flatpickr;if(fp.selectedDates[0]===undefined||fp.selectedDates[0]<selectedDates[0]){fp.setDate(selectedDates[0])}fp.set("minDate",selectedDates[0]);inputs[0].setAttribute("value",dateFormat(fp.selectedDates[0]))}}inputs.trigger("change");let current_date=data_wrapper.attr("date-value");data_wrapper.attr("data-value",dateStr);if(current_date===dateStr)data_wrapper.trigger("change")},onClose:function(selectedDates,dateStr,instance){if(instance.config.mode==="range"&&selectedDates[1]!==undefined){if(selectedDates.length===1){instance.setDate([selectedDates[0],selectedDates[0]],true)}}},locale:{}};if(EM.datepicker.format!==datepicker_options.dateFormat){datepicker_options.altFormat=EM.datepicker.format;datepicker_options.altInput=true}jQuery(document).triggerHandler("em_datepicker_options",datepicker_options);datePickerDivs.each(function(i,datePickerDiv){datePickerDiv=jQuery(datePickerDiv);datePickerDiv.find(".em-datepicker-data").addClass("hidden");let isRange=datePickerDiv.hasClass("em-datepicker-range");let options=Object.assign({},datepicker_options);options.mode=isRange?"range":"single";if(isRange&&"onClose"in options){options.onClose=function(selectedDates,dateStr,instance){if(selectedDates.length===1){instance.setDate([selectedDates[0],selectedDates[0]])}}}if(datePickerDiv.attr("data-separator"))options.locale.rangeSeparator=datePickerDiv.attr("data-separator");if(datePickerDiv.attr("data-format"))options.altFormat=datePickerDiv.attr("data-format");let fp=datePickerDiv.find(".em-date-input");fp.attr("type","text").flatpickr(options);let inputs=datePickerDiv.find(".em-datepicker-data input");inputs.attr("type","hidden");if(datePickerDiv.hasClass("em-datepicker-until")){if(inputs[0].value){fp.filter(".em-date-input-start")[0]._flatpickr.setDate(inputs[0].value,false,"Y-m-d")}if(inputs[1].value){fp.filter(".em-date-input-start")[1]._flatpickr.setDate(inputs[1].value,false,"Y-m-d")}}else{let dates=[];inputs.each(function(i,input){if(input.value){dates.push(input.value)}});fp[0]._flatpickr.setDate(dates,false,"Y-m-d")}});jQuery(document).triggerHandler("em_flatpickr_loaded")}}function em_setup_timepicker(wrap){wrap=jQuery(wrap);var timepicker_options={step:15};timepicker_options.timeFormat=EM.show24hours==1?"G:i":"g:i A";jQuery(document).triggerHandler("em_timepicker_options",timepicker_options);wrap.find(".em-time-input").em_timepicker(timepicker_options);wrap.find(".em-time-range input.em-time-start").each(function(i,el){var time=jQuery(el);time.data("oldTime",time.em_timepicker("getSecondsFromMidnight"))}).on("change",function(){var start=jQuery(this);var end=start.nextAll(".em-time-end");if(end.val()){var oldTime=start.data("oldTime");var duration=(end.em_timepicker("getSecondsFromMidnight")-oldTime)*1e3;var time=start.em_timepicker("getSecondsFromMidnight");if(end.em_timepicker("getSecondsFromMidnight")>=oldTime){end.em_timepicker("setTime",new Date(start.em_timepicker("getTime").getTime()+duration))}start.data("oldTime",time)}});wrap.find(".event-form-when .em-time-range input.em-time-end").on("change",function(){var end=jQuery(this);var start=end.prevAll(".em-time-start");var wrapper=end.closest(".event-form-when");var start_date=wrapper.find(".em-date-end").val();var end_date=wrapper.find(".em-date-start").val();if(start.val()){if(start.em_timepicker("getTime")>end.em_timepicker("getTime")&&(end_date.length==0||start_date==end_date)){end.addClass("error")}else{end.removeClass("error")}}});wrap.find(".event-form-when .em-date-end").on("change",function(){jQuery(this).closest(".event-form-when").find(".em-time-end").trigger("change")});wrap.find(".em-time-range input.em-time-all-day").on("change",function(){var allday=jQuery(this);if(allday.is(":checked")){allday.closest(".em-time-range").find(".em-time-input").each(function(){this.style.setProperty("background-color","#ccc","important");this.readOnly=true})}else{allday.closest(".em-time-range").find(".em-time-input").each(function(){this.style.removeProperty("background-color");this.readOnly=false})}}).trigger("change")}var em_ajaxify=function(url){if(url.search("em_ajax=0")!=-1){url=url.replace("em_ajax=0","em_ajax=1")}else if(url.search(/\?/)!=-1){url=url+"&em_ajax=1"}else{url=url+"?em_ajax=1"}return url};var em_maps_loaded=false;var maps={};var maps_markers={};var infoWindow;function em_maps_load(){if(!em_maps_loaded){if(jQuery("script#google-maps").length==0&&(typeof google!=="object"||typeof google.maps!=="object")){var script=document.createElement("script");script.type="text/javascript";script.id="google-maps";var proto=EM.is_ssl?"https:":"http:";if(typeof EM.google_maps_api!=="undefined"){script.src=proto+"//maps.google.com/maps/api/js?v=quarterly&libraries=places&callback=em_maps&key="+EM.google_maps_api}else{script.src=proto+"//maps.google.com/maps/api/js?v=quarterly&libraries=places&callback=em_maps"}document.body.appendChild(script)}else if(typeof google==="object"&&typeof google.maps==="object"&&!em_maps_loaded){em_maps()}else if(jQuery("script#google-maps").length>0){jQuery(window).load(function(){if(!em_maps_loaded)em_maps()})}}}jQuery(document).on("em_view_loaded_map",function(e,view,form){if(!em_maps_loaded){em_maps_load()}else{let map=view.find(".em-locations-map");em_maps_load_locations(map)}});function em_maps_load_locations(el){var el=jQuery(el);var map_id=el.attr("id").replace("em-locations-map-","");var em_data=jQuery.parseJSON(el.nextAll(".em-locations-map-coords").first().text());if(em_data==null){var em_data=jQuery.parseJSON(jQuery("#em-locations-map-coords-"+map_id).text())}jQuery.getJSON(document.URL,em_data,function(data){if(data.length>0){var map_options={mapTypeId:google.maps.MapTypeId.ROADMAP};if(typeof EM.google_map_id_styles=="object"&&typeof EM.google_map_id_styles[map_id]!=="undefined"){console.log(EM.google_map_id_styles[map_id]);map_options.styles=EM.google_map_id_styles[map_id]}else if(typeof EM.google_maps_styles!=="undefined"){map_options.styles=EM.google_maps_styles}jQuery(document).triggerHandler("em_maps_locations_map_options",map_options);var marker_options={};jQuery(document).triggerHandler("em_maps_location_marker_options",marker_options);maps[map_id]=new google.maps.Map(el[0],map_options);maps_markers[map_id]=[];var bounds=new google.maps.LatLngBounds;jQuery.map(data,function(location,i){if(!(location.location_latitude==0&&location.location_longitude==0)){var latitude=parseFloat(location.location_latitude);var longitude=parseFloat(location.location_longitude);var location_position=new google.maps.LatLng(latitude,longitude);jQuery.extend(marker_options,{position:location_position,map:maps[map_id]});var marker=new google.maps.Marker(marker_options);maps_markers[map_id].push(marker);marker.setTitle(location.location_name);var myContent='<div class="em-map-balloon"><div id="em-map-balloon-'+map_id+'" class="em-map-balloon-content">'+location.location_balloon+"</div></div>";em_map_infobox(marker,myContent,maps[map_id]);bounds.extend(new google.maps.LatLng(latitude,longitude))}});maps[map_id].fitBounds(bounds);jQuery(document).triggerHandler("em_maps_locations_hook",[maps[map_id],data,map_id,maps_markers[map_id]])}else{el.children().first().html("No locations found");jQuery(document).triggerHandler("em_maps_locations_hook_not_found",[el])}})}function em_maps_load_location(el){el=jQuery(el);var map_id=el.attr("id").replace("em-location-map-","");em_LatLng=new google.maps.LatLng(jQuery("#em-location-map-coords-"+map_id+" .lat").text(),jQuery("#em-location-map-coords-"+map_id+" .lng").text());var map_options={zoom:14,center:em_LatLng,mapTypeId:google.maps.MapTypeId.ROADMAP,mapTypeControl:false,gestureHandling:"cooperative"};if(typeof EM.google_map_id_styles=="object"&&typeof EM.google_map_id_styles[map_id]!=="undefined"){console.log(EM.google_map_id_styles[map_id]);map_options.styles=EM.google_map_id_styles[map_id]}else if(typeof EM.google_maps_styles!=="undefined"){map_options.styles=EM.google_maps_styles}jQuery(document).triggerHandler("em_maps_location_map_options",map_options);maps[map_id]=new google.maps.Map(document.getElementById("em-location-map-"+map_id),map_options);var marker_options={position:em_LatLng,map:maps[map_id]};jQuery(document).triggerHandler("em_maps_location_marker_options",marker_options);maps_markers[map_id]=new google.maps.Marker(marker_options);infoWindow=new google.maps.InfoWindow({content:jQuery("#em-location-map-info-"+map_id+" .em-map-balloon").get(0)});infoWindow.open(maps[map_id],maps_markers[map_id]);maps[map_id].panBy(40,-70);jQuery(document).triggerHandler("em_maps_location_hook",[maps[map_id],infoWindow,maps_markers[map_id],map_id]);jQuery(window).on("resize",function(e){google.maps.event.trigger(maps[map_id],"resize");maps[map_id].setCenter(maps_markers[map_id].getPosition());maps[map_id].panBy(40,-70)})}jQuery(document).on("em_search_ajax",function(e,vars,wrapper){if(em_maps_loaded){wrapper.find(".em-location-map").each(function(index,el){em_maps_load_location(el)});wrapper.find(".em-locations-map").each(function(index,el){em_maps_load_locations(el)})}});function em_maps(){jQuery(".em-location-map").each(function(index,el){em_maps_load_location(el)});jQuery(".em-locations-map").each(function(index,el){em_maps_load_locations(el)});if(jQuery("select#location-select-id, input#location-address").length>0){var map,marker;var refresh_map_location=function(){var location_latitude=jQuery("#location-latitude").val();var location_longitude=jQuery("#location-longitude").val();if(!(location_latitude==0&&location_longitude==0)){var position=new google.maps.LatLng(location_latitude,location_longitude);marker.setPosition(position);var mapTitle=jQuery("input#location-name").length>0?jQuery("input#location-name").val():jQuery("input#title").val();mapTitle=em_esc_attr(mapTitle);marker.setTitle(mapTitle);jQuery("#em-map").show();jQuery("#em-map-404").hide();google.maps.event.trigger(map,"resize");map.setCenter(position);map.panBy(40,-55);infoWindow.setContent('<div id="location-balloon-content"><strong>'+mapTitle+"</strong><br>"+em_esc_attr(jQuery("#location-address").val())+"<br>"+em_esc_attr(jQuery("#location-town").val())+"</div>");infoWindow.open(map,marker);jQuery(document).triggerHandler("em_maps_location_hook",[map,infoWindow,marker,0])}else{jQuery("#em-map").hide();jQuery("#em-map-404").show()}};var get_map_by_id=function(id){if(jQuery("#em-map").length>0){jQuery("#em-map-404 .em-loading-maps").show();jQuery.getJSON(document.URL,{em_ajax_action:"get_location",id:id},function(data){if(data.location_latitude!=0&&data.location_longitude!=0){loc_latlng=new google.maps.LatLng(data.location_latitude,data.location_longitude);marker.setPosition(loc_latlng);marker.setTitle(data.location_name);marker.setDraggable(false);jQuery("#em-map").show();jQuery("#em-map-404").hide();jQuery("#em-map-404 .em-loading-maps").hide();map.setCenter(loc_latlng);map.panBy(40,-55);infoWindow.setContent('<div id="location-balloon-content">'+data.location_balloon+"</div>");infoWindow.open(map,marker);google.maps.event.trigger(map,"resize");jQuery(document).triggerHandler("em_maps_location_hook",[map,infoWindow,marker,0])}else{jQuery("#em-map").hide();jQuery("#em-map-404").show();jQuery("#em-map-404 .em-loading-maps").hide()}})}};jQuery("#location-select-id, input#location-id").on("change",function(){get_map_by_id(jQuery(this).val())});jQuery("#location-name, #location-town, #location-address, #location-state, #location-postcode, #location-country").on("change",function(){if(jQuery(this).prop("readonly")===true)return;var addresses=[jQuery("#location-address").val(),jQuery("#location-town").val(),jQuery("#location-state").val(),jQuery("#location-postcode").val()];var address="";jQuery.each(addresses,function(i,val){if(val!=""){address=address==""?address+val:address+", "+val}});if(address==""){jQuery("#em-map").hide();jQuery("#em-map-404").show();return false}if(jQuery("#location-country option:selected").val()!=0){address=address==""?address+jQuery("#location-country option:selected").text():address+", "+jQuery("#location-country option:selected").text()}jQuery("#em-map-404 .em-loading-maps").show();if(address!=""&&jQuery("#em-map").length>0){geocoder.geocode({address:address},function(results,status){if(status==google.maps.GeocoderStatus.OK){jQuery("#location-latitude").val(results[0].geometry.location.lat());jQuery("#location-longitude").val(results[0].geometry.location.lng())}refresh_map_location()})}});if(jQuery("#em-map").length>0){var em_LatLng=new google.maps.LatLng(0,0);var map_options={zoom:14,center:em_LatLng,mapTypeId:google.maps.MapTypeId.ROADMAP,mapTypeControl:false,gestureHandling:"cooperative"};if(typeof EM.google_maps_styles!=="undefined"){map_options.styles=EM.google_maps_styles}map=new google.maps.Map(document.getElementById("em-map"),map_options);var marker=new google.maps.Marker({position:em_LatLng,map:map,draggable:true});infoWindow=new google.maps.InfoWindow({content:""});var geocoder=new google.maps.Geocoder;google.maps.event.addListener(infoWindow,"domready",function(){document.getElementById("location-balloon-content").parentNode.style.overflow="";document.getElementById("location-balloon-content").parentNode.parentNode.style.overflow=""});google.maps.event.addListener(marker,"dragend",function(){var position=marker.getPosition();jQuery("#location-latitude").val(position.lat());jQuery("#location-longitude").val(position.lng());map.setCenter(position);map.panBy(40,-55)});if(jQuery("#location-select-id").length>0){jQuery("#location-select-id").trigger("change")}else{refresh_map_location()}jQuery(document).triggerHandler("em_map_loaded",[map,infoWindow,marker])}jQuery(window).on("resize",function(e){google.maps.event.trigger(map,"resize");map.setCenter(marker.getPosition());map.panBy(40,-55)})}em_maps_loaded=true;jQuery(document).triggerHandler("em_maps_loaded")}function em_map_infobox(marker,message,map){var iw=new google.maps.InfoWindow({content:message});google.maps.event.addListener(marker,"click",function(){if(infoWindow)infoWindow.close();infoWindow=iw;iw.open(map,marker)})}function em_esc_attr(str){if(typeof str!=="string")return"";return str.replace(/</gi,"<").replace(/>/gi,">")}let openModal=function(modal,onOpen=null){modal.appendTo(document.body);modal.addClass("active").fadeIn(100).find(".em-modal-popup").addClass("active");setTimeout(function(){jQuery(document).triggerHandler("em_modal_open",[modal]);if(typeof onOpen==="function"){onOpen()}},100)};let closeModal=function(modal,onClose=null){modal.find(".em-modal-popup").removeClass("active");modal.fadeOut(300).removeClass("active");if(modal.attr("data-parent")){let wrapper=jQuery("#"+modal.attr("data-parent"));if(wrapper.length){modal.appendTo(wrapper)}}setTimeout(function(){modal.triggerHandler("em_modal_close");if(typeof onClose==="function"){onClose()}},100)};jQuery(document).on("click",".em-modal .em-close-modal",function(e){let modal=jQuery(this).closest(".em-modal");if(!modal.attr("data-prevent-close")){closeModal(modal)}});jQuery(document).on("click",".em-modal",function(e){var target=jQuery(e.target);if(target.hasClass("em-modal")){let modal=jQuery(this);if(!modal.attr("data-prevent-close")){closeModal(modal)}}});jQuery(document).ready(function($){let views_ddm_options={theme:"light-border",allowHTML:true,interactive:true,trigger:"manual",placement:"bottom",zIndex:1e6};$(document).trigger("em-search-views-trigger-vars",[views_ddm_options]);let tooltip_vars={theme:"light-border",appendTo:"parent",touch:false};$(document).trigger("em-tippy-vars",[tooltip_vars]);let search_forms=$(".em-search");search_forms.each(function(){let search=$(this);let search_id=search.attr("id").replace("em-search-","");let search_form=search.find(".em-search-form").first();let search_advanced=search.find(".em-search-advanced");const update_input_count=function(input,qty=1){let el=jQuery(input);let total=qty>0?qty:null;el.attr("data-advanced-total-input",total);update_search_totals()};const update_search_totals=function(applied=false){search.find("span.total-count").remove();let total=0;search_advanced.find("[data-advanced-total-input]").each(function(){let total_input=this.getAttribute("data-advanced-total-input");total+=Math.abs(total_input)});search.attr("data-advanced-total",total);update_trigger_count(applied);search_advanced.find(".em-search-advanced-section").each(function(){let section=$(this);let section_total=0;section.attr("data-advanced-total",0);section.find("[data-advanced-total-input]").each(function(){let total_input=this.getAttribute("data-advanced-total-input");section_total+=Math.abs(total_input)});section.attr("data-advanced-total",section_total);update_section_count(section)});if(total>0||!search.attr("data-advanced-previous-total")||total!=search.attr("data-advanced-previous-total")){update_submit_buttons(true)}update_clear_button_count()};const update_trigger_count=function(applied=false){let triggers=jQuery('.em-search-advanced-trigger[data-search-advanced-id="em-search-advanced-'+search_id+'"]');triggers.find("span.total-count").remove();let total=search.attr("data-advanced-total");if(total>0){let trigger_count=jQuery('<span class="total-count">'+total+"</span>").appendTo(triggers);if(!applied){trigger_count.addClass("tentative")}}};const update_submit_buttons=function(disabled=false){let submit_button=search_advanced.find('button[type="submit"]');let main_submit_button=search.find('.em-search-main-bar button[type="submit"]');let submit_buttons=submit_button.add(main_submit_button);if(disabled){submit_buttons.removeClass("disabled").attr("aria-disabled","false")}else{submit_buttons.addClass("disabled").attr("aria-disabled","true")}};const update_section_count=function(section){let section_total=section.attr("data-advanced-total");section.find("header span.total-count").remove();if(section_total>0){$('<span class="total-count">'+section_total+"</span>").appendTo(section.find("header"))}};const update_clear_button_count=function(){let clear_link=search_advanced.find('button[type="reset"]');if(!clear_link.attr("data-placeholder")){clear_link.attr("data-placeholder",clear_link.text())}let total=search.attr("data-advanced-total");if(total>0){clear_link.text(clear_link.attr("data-placeholder")+" ("+total+")").prop("disabled",false);clear_link.removeClass("disabled").attr("aria-disabled","false")}else{clear_link.text(clear_link.attr("data-placeholder"));clear_link.addClass("disabled").attr("aria-disabled","true")}};search.find(".em-search-views-trigger").each(function(){tooltip_vars.content=this.parentElement.getAttribute("aria-label");let views_tooltip=tippy(this.parentElement,tooltip_vars);let views_content=this.parentElement.querySelector(".em-search-views-options");let views_content_parent=views_content.parentElement;let views_select=views_content.querySelector("select");let tippy_content=document.createElement("div");views_ddm_options.content=tippy_content;let views_ddm=tippy(this,views_ddm_options);views_ddm.setProps({onShow(instance){views_tooltip.disable();tippy_content.append(views_content)},onShown(instance){views_select.focus()},onHidden(instance){views_tooltip.enable();if(views_content.parentElement!==views_content_parent){views_content_parent.append(views_content)}}});let tippy_listener=function(e){if(e.type==="keydown"&&!(e.which===13||e.which===40))return false;e.preventDefault();e.stopPropagation();this._tippy.show();views_tooltip.hide()};this.addEventListener("click",tippy_listener);this.addEventListener("keydown",tippy_listener);this.firstElementChild.addEventListener("focus",function(e){views_tooltip.show()});this.firstElementChild.addEventListener("blur",function(){views_tooltip.hide()});views_select.addEventListener("blur",function(){views_ddm.hide()})});search.on("keydown click",".em-search-views select.em-search-views-options-list",function(e){if(e.type==="keydown"&&e.which!==13)return true;let select=$(this);if(select.val().length>1){select.val([select.val().shift()])}let option=select.find(":checked").first();let views_wrapper=select.closest(".em-search-views");let view_type=option.attr("value");let trigger=views_wrapper.children(".em-search-views-trigger");let trigger_option=trigger.children(".em-search-view-option");if(view_type!==trigger_option.attr("data-view")){trigger_option.attr("data-view",option.attr("value")).text(option.text());$("#em-view-"+search_id).find("#em-view-custom-data-search-"+search_id).remove();search_form.trigger("forcesubmit")}trigger[0]._tippy.hide()});search.on("click","button.em-search-advanced-trigger",function(){if(search.hasClass("advanced-mode-inline")){if(!search_advanced.hasClass("visible")){search_advanced.slideDown().addClass("visible")}else{search_advanced.slideUp().removeClass("visible")}}else{if(!search_advanced.hasClass("active")){let form_wrapper=$('<form action="" method="post" class="em-search-advanced-form" id="em-search-form-advanced-'+search_id+'"></form>');form_wrapper.appendTo(search_advanced);search_advanced.find(".em-modal-popup").appendTo(form_wrapper);this.blur();openModal(search_advanced,function(){search_advanced.find("input.em-search-text").focus()})}}});search_advanced.on("em_modal_close",function(){search_advanced.find(".em-modal-popup").appendTo(search_advanced);search_advanced.children("form").remove();let trigger=search.find("button.em-search-advanced-trigger").focus();if("_tippy"in trigger[0]){trigger[0]._tippy.hide()}});search_advanced.find(".em-search-advanced-section > header").on("click",function(){let header=$(this);let section=header.closest("section");let content=header.siblings(".em-search-section-content");if(section.hasClass("active")){content.slideUp();section.removeClass("active")}else{content.slideDown();section.addClass("active")}});let search_form_advanced_calculate_totals_inputs=function(input){let el=$(input);let qty=el.val()!==""?1:0;update_input_count(el,qty)};search.on("change input",".em-search-main-bar input.em-search-text",function(e){let advanced_search_input=search_advanced.find("input.em-search-text");advanced_search_input.val(this.value);search_form_advanced_calculate_totals_inputs(advanced_search_input[0])});search.on("change",".em-search-main-bar input.em-search-geo-coords",function(){let el=$(this);let advanced_geo=search_advanced.find("div.em-search-geo");let advanced_geo_coords=advanced_geo.find("input.em-search-geo-coords");advanced_geo_coords.val(el.val()).attr("class",el.attr("class"));let geo_text=el.siblings("input.em-search-geo").first();advanced_geo.find("input.em-search-geo").val(geo_text.val()).attr("class",geo_text.attr("class"));search_form_advanced_calculate_totals_inputs(advanced_geo_coords)});search.find(".em-search-main-bar .em-datepicker input.em-search-scope.flatpickr-input").each(function(){if(!("_flatpickr"in this))return;this._flatpickr.config.onClose.push(function(selectedDates,dateStr,instance){let advanced_datepicker=search_advanced.find(".em-datepicker input.em-search-scope.flatpickr-input");advanced_datepicker[0]._flatpickr.setDate(selectedDates,true);advanced_datepicker[0]._flatpickr.close()})});search_advanced.on("change input","input.em-search-text",function(e){if(e.type==="change"){search.find(".em-search-main input.em-search-text").val(this.value)}else{search_form_advanced_calculate_totals_inputs(this)}});search_advanced.on("change","input.em-search-geo-coords",function(e){search_form_advanced_calculate_totals_inputs(this);let el=$(this);let main=search.find(".em-search-main div.em-search-geo");if(main.length>0){main.find("input.em-search-geo-coords").val(el.val()).attr("class",el.attr("class"));let geo_text=el.siblings("input.em-search-geo");main.find("input.em-search-geo").val(geo_text.val()).attr("class",geo_text.attr("class"))}});search_advanced.on("change","input.em-search-eventful",function(e){let el=$(this);let qty=el.prop("checked")?1:0;update_input_count(el,qty)});search_advanced.on("calculate_totals",function(){$(this).find("input.em-search-text, input.em-search-geo-coords").each(function(){search_form_advanced_calculate_totals_inputs(this)});$(this).find("input.em-search-eventful").trigger("change")});search_advanced.on("clear_search",function(){$(this).find("input.em-search-geo").removeClass("off").removeClass("on").val("")});search_advanced.find(".em-datepicker input.em-search-scope.flatpickr-input").each(function(){if(!("_flatpickr"in this))return;this._flatpickr.config.onClose.push(function(selectedDates,dateStr,instance){let previous_value=instance.input.getAttribute("data-previous-value");if(previous_value!==dateStr){let qty=dateStr?1:0;update_input_count(instance.input,qty);let main_datepicker=search.find(".em-search-main-bar .em-datepicker input.em-search-scope.flatpickr-input");main_datepicker[0]._flatpickr.setDate(selectedDates,true);instance.input.setAttribute("data-previous-value",dateStr)}})});search_advanced.on("calculate_totals",function(){search_advanced.find(".em-datepicker input.em-search-scope.flatpickr-input").first().each(function(){let qty=this._flatpickr.selectedDates.length>0?1:0;update_input_count(this,qty)})});search_advanced.on("clear_search",function(){search_advanced.find(".em-datepicker input.em-search-scope.flatpickr-input").each(function(){this._flatpickr.clear();update_input_count(this,0)})});let scope_calendar_check=function(){search.find(".em-datepicker input.em-search-scope.flatpickr-input").each(function(){if(search.attr("data-view")=="calendar"){this.setAttribute("data-advanced-total-input",0);this._flatpickr.input.disabled=true}else{this._flatpickr.input.disabled=false;let qty=this._flatpickr.selectedDates.length>0?1:0;this.setAttribute("data-advanced-total-input",qty)}})};$(document).on("em_search_loaded",scope_calendar_check);scope_calendar_check();search_advanced.find("select.em-selectize").each(function(){this.selectize.on("change",function(){search_advanced_selectize_change(this)})});search_advanced.on("calculate_totals",function(){$(this).find("select.em-selectize").each(function(){search_advanced_selectize_change(this.selectize)})});search_advanced.on("clear_search",function(){search_advanced.find("select.em-selectize").each(function(){this.selectize.clear();this.selectize.refreshItems();this.selectize.refreshOptions();if(!this.classList.contains("always-open")){this.selectize.close();this.selectize.$dropdown.hide()}})});let search_advanced_selectize_change=function(selectize){let qty=selectize.items.length;if(qty==1&&!selectize.items[0]){qty=0}update_input_count(selectize.$input,qty)};let locations_selectize_load_complete=function(){if("selectize"in this){this.selectize.settings.placeholder=this.selectize.settings.original_placeholder;this.selectize.updatePlaceholder();let options=[];this.selectize.$input.find("option").each(function(){let value=this.value!==null?this.value:this.innerHTML;options.push({value:value,text:this.innerHTML})});this.selectize.addOption(options);this.selectize.refreshOptions(false)}};let locations_selectize_load_start=function(){if("selectize"in this){this.selectize.clearOptions();if(!("original_placeholder"in this.selectize.settings))this.selectize.settings.original_placeholder=this.selectize.settings.placeholder;this.selectize.settings.placeholder=EM.txt_loading;this.selectize.updatePlaceholder()}};$(".em-search-advanced select[name=country], .em-search select[name=country]").on("change",function(){var el=$(this);let wrapper=el.closest(".em-search-location");wrapper.find("select[name=state]").html('<option value="">'+EM.txt_loading+"</option>");wrapper.find("select[name=region]").html('<option value="">'+EM.txt_loading+"</option>");wrapper.find("select[name=town]").html('<option value="">'+EM.txt_loading+"</option>");wrapper.find("select[name=state], select[name=region], select[name=town]").each(locations_selectize_load_start);if(el.val()!=""){wrapper.find(".em-search-location-meta").slideDown();var data={action:"search_states",country:el.val(),return_html:true};wrapper.find("select[name=state]").load(EM.ajaxurl,data,locations_selectize_load_complete);data.action="search_regions";wrapper.find("select[name=region]").load(EM.ajaxurl,data,locations_selectize_load_complete);data.action="search_towns";wrapper.find("select[name=town]").load(EM.ajaxurl,data,locations_selectize_load_complete)}else{wrapper.find(".em-search-location-meta").slideUp()}});$(".em-search-advanced select[name=region], .em-search select[name=region]").on("change",function(){var el=$(this);let wrapper=el.closest(".em-search-location");wrapper.find("select[name=state]").html('<option value="">'+EM.txt_loading+"</option>");wrapper.find("select[name=town]").html('<option value="">'+EM.txt_loading+"</option>");wrapper.find("select[name=state], select[name=town]").each(locations_selectize_load_start);var data={action:"search_states",region:el.val(),country:wrapper.find("select[name=country]").val(),return_html:true};wrapper.find("select[name=state]").load(EM.ajaxurl,data,locations_selectize_load_complete);data.action="search_towns";wrapper.find("select[name=town]").load(EM.ajaxurl,data,locations_selectize_load_complete)});$(".em-search-advanced select[name=state], .em-search select[name=state]").on("change",function(){var el=$(this);let wrapper=el.closest(".em-search-location");wrapper.find("select[name=town]").html('<option value="">'+EM.txt_loading+"</option>").each(locations_selectize_load_start);var data={action:"search_towns",state:el.val(),region:wrapper.find("select[name=region]").val(),country:wrapper.find("select[name=country]").val(),return_html:true};wrapper.find("select[name=town]").load(EM.ajaxurl,data,locations_selectize_load_complete)});search_advanced.on("click",'button[type="reset"]',function(){if(search.attr("data-advanced-total")==0)return;search_advanced.find("input.em-search-text, input.em-search-geo").val("").attr("data-advanced-total-input",null).trigger("change");search.trigger("clear_search");search_advanced.trigger("clear_search");update_search_totals(true);search_advanced.find(".em-search-advanced-section").removeClass("active").children(".em-search-section-content").slideUp();search_advanced.find('button[type="submit"]').trigger("forceclick");update_clear_button_count()}).each(function(){search_advanced.trigger("calculate_totals");update_search_totals(true)});const on_update_trigger_count=function(e,applied=true){update_trigger_count(applied)};search.on("update_trigger_count",on_update_trigger_count);search_advanced.on("update_trigger_count",on_update_trigger_count);search_advanced.on("click forceclick",'button[type="submit"]',function(e){e.preventDefault();if(this.classList.contains("disabled")&&e.type!=="forceclick")return false;closeModal(search_advanced,function(){search_form.submit()});return false});search.on("submit forcesubmit",".em-search-form",function(e){e.preventDefault();let form=$(this);let submit_buttons=form.find('button[type="submit"]');if(e.type!=="forcesubmit"&&submit_buttons.hasClass("disabled"))return false;let wrapper=form.closest(".em-search");if(wrapper.hasClass("em-search-legacy")){em_submit_legacy_search_form(form)}else{let view=$("#em-view-"+search_id);let view_type=form.find('[name="view"]').val();if(Array.isArray(view_type))view_type=view_type.shift();let custom_view_data=view.find("#em-view-custom-data-search-"+search_id).clone();let custom_view_data_container=$('<div class="em-view-custom-data"></div>');custom_view_data.children().appendTo(custom_view_data_container);custom_view_data.remove();custom_view_data_container.appendTo(form);view.append('<div class="em-loading"></div>');submit_buttons.each(function(){this.setAttribute("data-button-text",this.innerHTML);this.innerHTML=EM.txt_searching});var vars=form.serialize();$.ajax(EM.ajaxurl,{type:"POST",dataType:"html",data:vars,success:function(responseText){submit_buttons.each(function(){this.innerHTML=this.getAttribute("data-button-text")});view=EM_View_Updater(view,responseText);view.attr("data-view",view_type);search.attr("data-view",view_type);search_advanced.attr("data-view",view_type);jQuery(document).triggerHandler("em_view_loaded_"+view_type,[view,form,e]);jQuery(document).triggerHandler("em_search_loaded",[view,form,e]);jQuery(document).triggerHandler("em_search_result",[vars,view,e]);wrapper.find(".count.tentative").removeClass("tentative");submit_buttons.addClass("disabled").attr("aria-disabled","true");update_search_totals(true);search.attr("data-advanced-previous-total",search.attr("data-advanced-total"));update_submit_buttons(false);custom_view_data_container.remove()}})}return false});EM_ResizeObserver(EM.search.breakpoints,[search[0]])});$(document).on("click",".em-search-advanced-trigger[data-search-advanced-id]",function(){if(this.getAttribute("data-parent-trigger")){document.getElementById(this.getAttribute("data-parent-trigger")).click()}});$(document).on("click",".em-view-container .em-pagination a.page-numbers",function(e){var a=$(this);var data=a.closest(".em-pagination").attr("data-em-ajax");var view=a.closest(".em-view-container");var qvars=a.attr("href").split("?");var vars=qvars[1];if(data!=""){vars=vars!=""?vars+"&"+data:data}view.append('<div class="loading" id="em-loading"></div>');$.ajax(EM.ajaxurl,{type:"POST",dataType:"html",data:vars,success:function(responseText){view=EM_View_Updater(view,responseText);view.find(".em-pagination").each(function(){paginationObserver.observe(this)});jQuery(document).triggerHandler("em_page_loaded",[view])}});e.preventDefault();return false});const paginationObserver=new ResizeObserver(function(entries){for(let entry of entries){let el=entry.target;if(!el.classList.contains("observing")){el.classList.add("observing");let overflowing=false;el.classList.remove("overflowing");for(const item of el.querySelectorAll(".not-current")){if(item.scrollHeight>item.clientHeight||item.scrollWidth>item.clientWidth){overflowing=true;break}}if(overflowing){el.classList.add("overflowing")}el.classList.remove("observing")}}});$(".em-pagination").each(function(){paginationObserver.observe(this)});$(document).on("click change",".em-search-legacy .em-toggle",function(e){e.preventDefault();var el=$(this);var rel=el.attr("rel").split(":");if(el.hasClass("show-search")){if(rel.length>1){el.closest(rel[1]).find(rel[0]).slideUp()}else{$(rel[0]).slideUp()}el.find(".show, .show-advanced").show();el.find(".hide, .hide-advanced").hide();el.removeClass("show-search")}else{if(rel.length>1){el.closest(rel[1]).find(rel[0]).slideDown()}else{$(rel[0]).slideDown()}el.find(".show, .show-advanced").hide();el.find(".hide, .hide-advanced").show();el.addClass("show-search")}});let em_submit_legacy_search_form=function(form){if(this.em_search&&this.em_search.value==EM.txt_search){this.em_search.value=""}var results_wrapper=form.closest(".em-search-wrapper").find(".em-search-ajax");if(results_wrapper.length==0)results_wrapper=$(".em-search-ajax");if(results_wrapper.length>0){results_wrapper.append('<div class="loading" id="em-loading"></div>');var submitButton=form.find(".em-search-submit button");submitButton.attr("data-button-text",submitButton.val()).val(EM.txt_searching);var img=submitButton.children("img");if(img.length>0)img.attr("src",img.attr("src").replace("search-mag.png","search-loading.gif"));var vars=form.serialize();$.ajax(EM.ajaxurl,{type:"POST",dataType:"html",data:vars,success:function(responseText){submitButton.val(submitButton.attr("data-button-text"));if(img.length>0)img.attr("src",img.attr("src").replace("search-loading.gif","search-mag.png"));results_wrapper.replaceWith(responseText);if(form.find("input[name=em_search]").val()==""){form.find("input[name=em_search]").val(EM.txt_search)}results_wrapper=form.closest(".em-search-wrapper").find(".em-search-ajax");if(results_wrapper.length==0)results_wrapper=$(".em-search-ajax");jQuery(document).triggerHandler("em_search_ajax",[vars,results_wrapper,e])}});e.preventDefault();return false}};if($(".em-search-ajax").length>0){$(document).on("click",".em-search-ajax a.page-numbers",function(e){var a=$(this);var data=a.closest(".em-pagination").attr("data-em-ajax");var wrapper=a.closest(".em-search-ajax");var wrapper_parent=wrapper.parent();var qvars=a.attr("href").split("?");var vars=qvars[1];if(data!=""){vars=vars!=""?vars+"&"+data:data}vars+="&legacy=1";wrapper.append('<div class="loading" id="em-loading"></div>');$.ajax(EM.ajaxurl,{type:"POST",dataType:"html",data:vars,success:function(responseText){wrapper.replaceWith(responseText);wrapper=wrapper_parent.find(".em-search-ajax");jQuery(document).triggerHandler("em_search_ajax",[vars,wrapper,e])}});e.preventDefault();return false})}});jQuery(document).ready(function($){const em_calendar_init=function(calendar){calendar=$(calendar);calendar.find("a").off("click");calendar.on("click","a.em-calnav, a.em-calnav-today",function(e){e.preventDefault();const el=$(this);if(el.data("disabled")==1||el.attr("href")==="")return;el.closest(".em-calendar").prepend('<div class="loading" id="em-loading"></div>');let url=em_ajaxify(el.attr("href"));const calendar_id=calendar.attr("id").replace("em-calendar-","");const custom_data=$("form#em-view-custom-data-calendar-"+calendar_id);let form_data=[];if(custom_data.length>0){form_data=new FormData(custom_data[0]);let url_params=new URL(url,window.location.origin).searchParams;for(const[key,value]of url_params.entries()){form_data.set(key,value)}}$.ajax({url:url,data:form_data,processData:false,contentType:false,method:"POST",success:function(data){let view=EM_View_Updater(calendar,data);if(view.hasClass("em-view-container")){calendar=view.find(".em-calendar")}else{calendar=view}calendar.trigger("em_calendar_load")},dataType:"html"})});let calendar_trigger_ajax=function(calendar,year,month){let link=calendar.find(".em-calnav-next");let url=new URL(link.attr("href"),window.location.origin);url.searchParams.set("mo",month);url.searchParams.set("yr",year);link.attr("href",url.toString()).trigger("click")};let calendar_resize_monthpicker=function(instance,text){let span=$('<span class="marker">'+text+"</span>");span.insertAfter(instance);let width=span.width()+40;span.remove();instance.style.setProperty("width",width+"px","important")};let calendar_month_init=function(){let month_form=calendar.find(".month form");calendar.find(".event-style-pill .em-cal-event").on("click",function(e){e.preventDefault();if(!(calendar.hasClass("preview-tooltips")&&calendar.data("preview-tooltips-trigger"))&&!calendar.hasClass("preview-modal")){let link=this.getAttribute("data-event-url");if(link!==null){}}});if(month_form.length>0){month_form.find('input[type="submit"]').hide();let select=$('<select style="display:none;visibility:hidden;"></select>').appendTo(month_form);let option=$("<option></option>").appendTo(select);let current_datetime=calendar.find('select[name="month"]').val()+calendar.find('select[name="year"]').val();let month=calendar.find('select[name="month"]');let year=calendar.find('select[name="year"]');let monthpicker=calendar.find(".em-month-picker");let month_value=monthpicker.data("month-value");monthpicker.prop("type","text").prop("value",month_value);calendar_resize_monthpicker(monthpicker[0],month_value);let monthpicker_wrapper=$("#em-flatpickr");if(monthpicker_wrapper.length===0){monthpicker_wrapper=$('<div class="em pixelbones" id="em-flatpickr"></div>').appendTo("body")}let minDate=null;if(calendar.data("scope")==="future"){minDate=new Date;minDate.setMonth(minDate.getMonth()-1)}monthpicker.flatpickr({appendTo:monthpicker_wrapper[0],dateFormat:"F Y",minDate:minDate,disableMobile:"true",plugins:[new monthSelectPlugin({shorthand:true,dateFormat:"F Y",altFormat:"F Y"})],onChange:function(selectedDates,dateStr,instance){calendar_resize_monthpicker(instance.input,dateStr);calendar_trigger_ajax(calendar,selectedDates[0].getFullYear(),selectedDates[0].getMonth()+1)}});monthpicker.addClass("select-toggle")}if(calendar.hasClass("preview-tooltips")){var tooltip_vars={theme:"light-border",allowHTML:true,interactive:true,trigger:"mouseenter focus click",content(reference){return document.createElement("div")},onShow(instance){const id=instance.reference.getAttribute("data-event-id");const template=calendar.find('section.em-cal-events-content .em-cal-event-content[data-event-id="'+id+'"]');instance.props.content.append(template.first().clone()[0])},onHide(instance){instance.props.content.innerHTML=""}};if(calendar.data("preview-tooltips-trigger")){tooltip_vars.trigger=calendar.data("preview-tooltips-trigger")}$(document).trigger("em-tippy-cal-event-vars",[tooltip_vars]);tippy(calendar.find(".em-cal-event").toArray(),tooltip_vars)}else if(calendar.hasClass("preview-modal")){calendar.find(".em-cal-event").on("click",function(){const id=this.getAttribute("data-event-id");const modal=calendar.find('section.em-cal-events-content .em-cal-event-content[data-event-id="'+id+'"]');modal.attr("data-calendar-id",calendar.attr("id"));openModal(modal)})}if(calendar.hasClass("responsive-dateclick-modal")){calendar.find(".eventful .em-cal-day-date, .eventful-post .em-cal-day-date, .eventful-pre .em-cal-day-date").on("click",function(e){e.preventDefault();const id=this.getAttribute("data-calendar-date");const modal=calendar.find('.em-cal-date-content[data-calendar-date="'+id+'"]');modal.attr("data-calendar-id",calendar.attr("id"));openModal(modal)})}if(!calendar.hasClass("size-fixed")){EM_ResizeObserver(EM.calendar.breakpoints,[calendar[0],calendar[0]])}calendar.find(".date-day-colors").each(function(){let colors=JSON.parse(this.getAttribute("data-colors"));let day=$(this).siblings(".em-cal-day-date.colored");let sides={1:{1:"--date-border-color",class:"one"},2:{1:"--date-border-color-top",2:"--date-border-color-bottom",class:"two"},3:{1:"--date-border-color-top",2:"--date-border-color-right",3:"--date-border-color-bottom",class:"three"},4:{1:"--date-border-color-top",2:"--date-border-color-right",3:"--date-border-color-bottom",4:"--date-border-color-left",class:"four"}};for(let i=0;i<colors.length;i+=4){const ring_colors=colors.slice(i,i+4);let outer_ring=day.children().first();let new_ring=$('<div class="ring"></div>').prependTo(day);outer_ring.appendTo(new_ring);new_ring.addClass(sides[ring_colors.length].class);for(let it=0;it<ring_colors.length;it++){new_ring.css(sides[ring_colors.length][it+1],ring_colors[it])}}});if(calendar.hasClass("with-advanced")){const trigger=calendar.find(".em-search-advanced-trigger");const search_advanced=$("#"+trigger.attr("data-search-advanced-id"));search_advanced.triggerHandler("update_trigger_count")}};calendar_month_init();$(document).triggerHandler("em_calendar_loaded",[calendar])};$(".em-calendar").each(function(){let calendar=$(this);em_calendar_init(calendar)});$(document).on("em_calendar_load",".em-calendar",function(){em_calendar_init(this)});$(document).on("em_view_loaded_calendar",function(e,view,form){let calendar;if(view.hasClass("em-calendar")){calendar=view}else{calendar=view.find(".em-calendar").first()}em_calendar_init(calendar)})});let EM_View_Updater=function(element,html){let content=jQuery(html);let view=element.hasClass("em-view-container")?element:element.parent(".em-view-container");if(view.length>0){if(content.hasClass("em-view-container")){view.replaceWith(content);view=content}else{view.empty().append(content)}}else{if(content.hasClass("em-view-container")){element.replaceWith(content);view=content}else if(content.attr("data-view-id")){let view=jQuery('<div class="em em-view-container"></div>');let view_id=content.attr("data-view-id");view.attr("data-view-id",view_id);view.attr("id","em-view-"+view_id);view.attr("data-view-type",content.attr("data-view-type"));view.append(content);element.replaceWith(view)}}return view};let EM_ResizeObserver=function(breakpoints,elements){const ro=new ResizeObserver(function(entries){for(let entry of entries){let el=entry.target;for(const[name,breakpoint]of Object.entries(breakpoints)){if(el.offsetWidth<=breakpoint||breakpoint===false){for(let breakpoint_name of Object.keys(breakpoints)){if(breakpoint_name!==name)el.classList.remove("size-"+breakpoint_name)}el.classList.add("size-"+name);break}}}});elements.forEach(function(el){if(typeof el!=="undefined"){ro.observe(el)}});return ro};jQuery(document).ready(function($){let breakpoints={small:600,large:false};const events_ro=EM_ResizeObserver(breakpoints,$(".em-events-list").toArray());$(document).on("em_page_loaded em_view_loaded",function(e,view){let new_elements=view.find(".em-events-list").each(function(){events_ro.observe(this)})});breakpoints={small:600,medium:900,large:false};const event_ro=EM_ResizeObserver(breakpoints,$(".em-event-single").toArray());$(document).on("em_view_loaded",function(e,view){let new_elements=view.find(".em-event-single").each(function(){event_ro.observe(this)})});$(document).on("click",".em-event-booking-form .em-login-trigger a",function(e){e.preventDefault();var parent=$(this).closest(".em-event-booking-form");parent.find(".em-login-trigger").hide();parent.find(".em-login-content").fadeIn();let login_form=parent.find(".em-login");login_form[0].scrollIntoView({behavior:"smooth"});login_form.first().find('input[name="log"]').focus()});$(document).on("click",".em-event-booking-form .em-login-cancel",function(e){e.preventDefault();let parent=$(this).closest(".em-event-booking-form");parent.find(".em-login-content").hide();parent.find(".em-login-trigger").show()});EM_ResizeObserver({small:500,large:false},$(".em-login").toArray())});(function(){"use strict";function _typeof(obj){"@babel/helpers - typeof";if(typeof Symbol==="function"&&typeof Symbol.iterator==="symbol"){_typeof=function(obj){return typeof obj}}else{_typeof=function(obj){return obj&&typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj}}return _typeof(obj)}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor)}}function _createClass(Constructor,protoProps,staticProps){if(protoProps)_defineProperties(Constructor.prototype,protoProps);if(staticProps)_defineProperties(Constructor,staticProps);return Constructor}function _defineProperty(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true})}else{obj[key]=value}return obj}function ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);if(enumerableOnly)symbols=symbols.filter(function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable});keys.push.apply(keys,symbols)}return keys}function _objectSpread2(target){for(var i=1;i<arguments.length;i++){var source=arguments[i]!=null?arguments[i]:{};if(i%2){ownKeys(Object(source),true).forEach(function(key){_defineProperty(target,key,source[key])})}else if(Object.getOwnPropertyDescriptors){Object.defineProperties(target,Object.getOwnPropertyDescriptors(source))}else{ownKeys(Object(source)).forEach(function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key))})}}return target}function _unsupportedIterableToArray(o,minLen){if(!o)return;if(typeof o==="string")return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);if(n==="Object"&&o.constructor)n=o.constructor.name;if(n==="Map"||n==="Set")return Array.from(n);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen)}function _arrayLikeToArray(arr,len){if(len==null||len>arr.length)len=arr.length;for(var i=0,arr2=new Array(len);i<len;i++)arr2[i]=arr[i];return arr2}function _createForOfIteratorHelper(o){if(typeof Symbol==="undefined"||o[Symbol.iterator]==null){if(Array.isArray(o)||(o=_unsupportedIterableToArray(o))){var i=0;var F=function(){};return{s:F,n:function(){if(i>=o.length)return{done:true};return{done:false,value:o[i++]}},e:function(e){throw e},f:F}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var it,normalCompletion=true,didErr=false,err;return{s:function(){it=o[Symbol.iterator]()},n:function(){var step=it.next();normalCompletion=step.done;return step},e:function(e){didErr=true;err=e},f:function(){try{if(!normalCompletion&&it.return!=null)it.return()}finally{if(didErr)throw err}}}}var ONE_DAY=86400;var roundingFunction=function roundingFunction(seconds,settings){if(seconds===null){return null}else if(typeof settings.step!=="number"){return seconds}else{var offset=seconds%(settings.step*60);var start=settings.minTime||0;offset-=start%(settings.step*60);if(offset>=settings.step*30){seconds+=settings.step*60-offset}else{seconds-=offset}return _moduloSeconds(seconds,settings)}};function _moduloSeconds(seconds,settings){if(seconds==ONE_DAY&&settings.show2400){return seconds}return seconds%ONE_DAY}var DEFAULT_SETTINGS={appendTo:"body",className:null,closeOnWindowScroll:false,disableTextInput:false,disableTimeRanges:[],disableTouchKeyboard:false,durationTime:null,forceRoundTime:false,lang:{},listWidth:null,maxTime:null,minTime:null,noneOption:false,orientation:"l",roundingFunction:roundingFunction,scrollDefault:null,selectOnBlur:false,show2400:false,showDuration:false,showOn:["click","focus"],showOnFocus:true,step:30,stopScrollPropagation:false,timeFormat:"g:ia",typeaheadHighlight:true,useSelect:false,wrapHours:true};var DEFAULT_LANG={am:"am",pm:"pm",AM:"AM",PM:"PM",decimal:".",mins:"mins",hr:"hr",hrs:"hrs"};var Timepicker=function(){function Timepicker(targetEl){var options=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};_classCallCheck(this,Timepicker);this._handleFormatValue=this._handleFormatValue.bind(this);this._handleKeyUp=this._handleKeyUp.bind(this);this.targetEl=targetEl;var attrOptions=Timepicker.extractAttrOptions(targetEl,Object.keys(DEFAULT_SETTINGS));this.settings=this.parseSettings(_objectSpread2(_objectSpread2(_objectSpread2({},DEFAULT_SETTINGS),options),attrOptions))}_createClass(Timepicker,[{key:"hideMe",value:function hideMe(){if(this.settings.useSelect){this.targetEl.blur();return}if(!this.list||!Timepicker.isVisible(this.list)){return}if(this.settings.selectOnBlur){this._selectValue()}this.list.hide();var hideTimepickerEvent=new CustomEvent("hideTimepicker");this.targetEl.dispatchEvent(hideTimepickerEvent)}},{key:"_findRow",value:function _findRow(value){if(!value&&value!==0){return false}var out=false;var value=this.settings.roundingFunction(value,this.settings);if(!this.list){return false}this.list.find("li").each(function(i,obj){var parsed=Number.parseInt(obj.dataset.time);if(Number.isNaN(parsed)){return}if(parsed==value){out=obj;return false}});return out}},{key:"_hideKeyboard",value:function _hideKeyboard(){return(window.navigator.msMaxTouchPoints||"ontouchstart"in document)&&this.settings.disableTouchKeyboard}},{key:"_setTimeValue",value:function _setTimeValue(value,source){if(this.targetEl.nodeName==="INPUT"){if(value!==null||this.targetEl.value!=""){this.targetEl.value=value}var tp=this;var settings=tp.settings;if(settings.useSelect&&source!="select"&&tp.list){tp.list.val(tp._roundAndFormatTime(tp.time2int(value)))}}var selectTimeEvent=new Event("selectTime");if(this.selectedValue!=value){this.selectedValue=value;var changeTimeEvent=new Event("changeTime");var changeEvent=new CustomEvent("change",{detail:"em_timepicker"});if(source=="select"){this.targetEl.dispatchEvent(selectTimeEvent);this.targetEl.dispatchEvent(changeTimeEvent);this.targetEl.dispatchEvent(changeEvent)}else if(["error","initial"].indexOf(source)==-1){this.targetEl.dispatchEvent(changeTimeEvent)}return true}else{if(["error","initial"].indexOf(source)==-1){this.targetEl.dispatchEvent(selectTimeEvent)}return false}}},{key:"_getTimeValue",value:function _getTimeValue(){if(this.targetEl.nodeName==="INPUT"){return this.targetEl.value}else{return this.selectedValue}}},{key:"_selectValue",value:function _selectValue(){var tp=this;var settings=tp.settings;var list=tp.list;var cursor=list.find(".ui-em_timepicker-selected");if(cursor.hasClass("ui-em_timepicker-disabled")){return false}if(!cursor.length){return true}var timeValue=cursor.get(0).dataset.time;if(timeValue){var parsedTimeValue=Number.parseInt(timeValue);if(!Number.isNaN(parsedTimeValue)){timeValue=parsedTimeValue}}if(timeValue!==null){if(typeof timeValue!="string"){timeValue=tp._int2time(timeValue)}tp._setTimeValue(timeValue,"select")}return true}},{key:"time2int",value:function time2int(timeString){if(timeString===""||timeString===null||timeString===undefined)return null;if(timeString instanceof Date){return timeString.getHours()*3600+timeString.getMinutes()*60+timeString.getSeconds()}if(typeof timeString!="string"){return timeString}timeString=timeString.toLowerCase().replace(/[\s\.]/g,"");if(timeString.slice(-1)=="a"||timeString.slice(-1)=="p"){timeString+="m"}var pattern=/^(([^0-9]*))?([0-9]?[0-9])(([0-5][0-9]))?(([0-5][0-9]))?(([^0-9]*))$/;var hasDelimetersMatch=timeString.match(/\W/);if(hasDelimetersMatch){pattern=/^(([^0-9]*))?([0-9]?[0-9])(\W+([0-5][0-9]?))?(\W+([0-5][0-9]))?(([^0-9]*))$/}var time=timeString.match(pattern);if(!time){return null}var hour=parseInt(time[3]*1,10);var ampm=time[2]||time[9];var hours=hour;var minutes=time[5]*1||0;var seconds=time[7]*1||0;if(!ampm&&time[3].length==2&&time[3][0]=="0"){ampm="am"}if(hour<=12&&m){ampm=ampm.trim();var isPm=ampm==this.settings.lang.pm||ampm==this.settings.lang.PM;if(hour==12){hours=isPm?12:0}else{hours=hour+(isPm?12:0)}}else{var t=hour*3600+minutes*60+seconds;if(t>=ONE_DAY+(this.settings.show2400?1:0)){if(this.settings.wrapHours===false){return null}hours=hour%24}}var timeInt=hours*3600+minutes*60+seconds;if(hour<12&&!ampm&&this.settings._twelveHourTime&&this.settings.scrollDefault){var delta=timeInt-this.settings.scrollDefault();if(delta<0&&delta>=ONE_DAY/-2){timeInt=(timeInt+ONE_DAY/2)%ONE_DAY}}return timeInt}},{key:"parseSettings",value:function parseSettings(settings){var _this=this;settings.lang=_objectSpread2(_objectSpread2({},DEFAULT_LANG),settings.lang);this.settings=settings;if(settings.minTime){settings.minTime=this.time2int(settings.minTime)}if(settings.maxTime){settings.maxTime=this.time2int(settings.maxTime)}if(settings.listWidth){settings.listWidth=this.time2int(settings.listWidth)}if(settings.durationTime&&typeof settings.durationTime!=="function"){settings.durationTime=this.time2int(settings.durationTime)}if(settings.scrollDefault=="now"){settings.scrollDefault=function(){return settings.roundingFunction(_this.time2int(new Date),settings)}}else if(settings.scrollDefault&&typeof settings.scrollDefault!="function"){var val=settings.scrollDefault;settings.scrollDefault=function(){return settings.roundingFunction(_this.time2int(val),settings)}}else if(settings.minTime){settings.scrollDefault=function(){return settings.roundingFunction(settings.minTime,settings)}}if(typeof settings.timeFormat==="string"&&settings.timeFormat.match(/[gh]/)){settings._twelveHourTime=true}if(settings.showOnFocus===false&&settings.showOn.indexOf("focus")!=-1){settings.showOn.splice(settings.showOn.indexOf("focus"),1)}if(!settings.disableTimeRanges){settings.disableTimeRanges=[]}if(settings.disableTimeRanges.length>0){for(var i in settings.disableTimeRanges){settings.disableTimeRanges[i]=[this.time2int(settings.disableTimeRanges[i][0]),this.time2int(settings.disableTimeRanges[i][1])]}settings.disableTimeRanges=settings.disableTimeRanges.sort(function(a,b){return a[0]-b[0]});for(var i=settings.disableTimeRanges.length-1;i>0;i--){if(settings.disableTimeRanges[i][0]<=settings.disableTimeRanges[i-1][1]){settings.disableTimeRanges[i-1]=[Math.min(settings.disableTimeRanges[i][0],settings.disableTimeRanges[i-1][0]),Math.max(settings.disableTimeRanges[i][1],settings.disableTimeRanges[i-1][1])];settings.disableTimeRanges.splice(i,1)}}}return settings}},{key:"_disableTextInputHandler",value:function _disableTextInputHandler(e){switch(e.keyCode){case 13:case 9:return;default:e.preventDefault()}}},{key:"_int2duration",value:function _int2duration(seconds,step){seconds=Math.abs(seconds);var minutes=Math.round(seconds/60),duration=[],hours,mins;if(minutes<60){duration=[minutes,this.settings.lang.mins]}else{hours=Math.floor(minutes/60);mins=minutes%60;if(step==30&&mins==30){hours+=this.settings.lang.decimal+5}duration.push(hours);duration.push(hours==1?this.settings.lang.hr:this.settings.lang.hrs);if(step!=30&&mins){duration.push(mins);duration.push(this.settings.lang.mins)}}return duration.join(" ")}},{key:"_roundAndFormatTime",value:function _roundAndFormatTime(seconds){seconds=this.settings.roundingFunction(seconds,this.settings);if(seconds!==null){return this._int2time(seconds)}}},{key:"_int2time",value:function _int2time(timeInt){if(typeof timeInt!="number"){return null}var seconds=parseInt(timeInt%60),minutes=parseInt(timeInt/60%60),hours=parseInt(timeInt/(60*60)%24);var time=new Date(1970,0,2,hours,minutes,seconds,0);if(isNaN(time.getTime())){return null}if(typeof this.settings.timeFormat==="function"){return this.settings.timeFormat(time)}var output="";var hour,code;for(var i=0;i<this.settings.timeFormat.length;i++){code=this.settings.timeFormat.charAt(i);switch(code){case"a":output+=time.getHours()>11?this.settings.lang.pm:this.settings.lang.am;break;case"A":output+=time.getHours()>11?this.settings.lang.PM:this.settings.lang.AM;break;case"g":hour=time.getHours()%12;output+=hour===0?"12":hour;break;case"G":hour=time.getHours();if(timeInt===ONE_DAY)hour=this.settings.show2400?24:0;output+=hour;break;case"h":hour=time.getHours()%12;if(hour!==0&&hour<10){hour="0"+hour}output+=hour===0?"12":hour;break;case"H":hour=time.getHours();if(timeInt===ONE_DAY)hour=this.settings.show2400?24:0;output+=hour>9?hour:"0"+hour;break;case"i":var minutes=time.getMinutes();output+=minutes>9?minutes:"0"+minutes;break;case"s":seconds=time.getSeconds();output+=seconds>9?seconds:"0"+seconds;break;case"\\":i++;output+=this.settings.timeFormat.charAt(i);break;default:output+=code}}return output}},{key:"_setSelected",value:function _setSelected(){var list=this.list;list.find("li").removeClass("ui-em_timepicker-selected");var timeValue=this.time2int(this._getTimeValue());if(timeValue===null){return}var selected=this._findRow(timeValue);if(selected){var selectedRect=selected.getBoundingClientRect();var listRect=list.get(0).getBoundingClientRect();var topDelta=selectedRect.top-listRect.top;if(topDelta+selectedRect.height>listRect.height||topDelta<0){var newScroll=list.scrollTop()+(selectedRect.top-listRect.top)-selectedRect.height;list.scrollTop(newScroll)}var parsed=Number.parseInt(selected.dataset.time);if(this.settings.forceRoundTime||parsed===timeValue){selected.classList.add("ui-em_timepicker-selected")}}}},{key:"_isFocused",value:function _isFocused(el){return el===document.activeElement}},{key:"_handleFormatValue",value:function _handleFormatValue(e){if(e&&e.detail=="em_timepicker"){return}this._formatValue(e)}},{key:"_formatValue",value:function _formatValue(e,origin){if(this.targetEl.value===""){this._setTimeValue(null,origin);return}if(this._isFocused(this.targetEl)&&(!e||e.type!="change")){return}var settings=this.settings;var seconds=this.time2int(this.targetEl.value);if(seconds===null){var timeFormatErrorEvent=new CustomEvent("timeFormatError");this.targetEl.dispatchEvent(timeFormatErrorEvent);return}var rangeError=false;if(settings.minTime!==null&&settings.maxTime!==null&&(seconds<settings.minTime||seconds>settings.maxTime)){rangeError=true}var _iterator=_createForOfIteratorHelper(settings.disableTimeRanges),_step;try{for(_iterator.s();!(_step=_iterator.n()).done;){var range=_step.value;if(seconds>=range[0]&&seconds<range[1]){rangeError=true;break}}}catch(err){_iterator.e(err)}finally{_iterator.f()}if(settings.forceRoundTime){var roundSeconds=settings.roundingFunction(seconds,settings);if(roundSeconds!=seconds){seconds=roundSeconds;origin=null}}var prettyTime=this._int2time(seconds);if(rangeError){this._setTimeValue(prettyTime);var timeRangeErrorEvent=new CustomEvent("timeRangeError");this.targetEl.dispatchEvent(timeRangeErrorEvent)}else{this._setTimeValue(prettyTime,origin)}}},{key:"_generateNoneElement",value:function _generateNoneElement(optionValue,useSelect){var label,className,value;if(_typeof(optionValue)=="object"){label=optionValue.label;className=optionValue.className;value=optionValue.value}else if(typeof optionValue=="string"){label=optionValue;value=""}else{$.error("Invalid noneOption value")}var el;if(useSelect){el=document.createElement("option");el.value=value}else{el=document.createElement("li");el.dataset.time=String(value)}el.innerText=label;el.classList.add(className);return el}},{key:"_handleKeyUp",value:function _handleKeyUp(e){if(!this.list||!Timepicker.isVisible(this.list)||this.settings.disableTextInput){return true}if(e.type==="paste"||e.type==="cut"){setTimeout(function(){if(this.settings.typeaheadHighlight){this._setSelected()}else{this.list.hide()}},0);return}switch(e.keyCode){case 96:case 97:case 98:case 99:case 100:case 101:case 102:case 103:case 104:case 105:case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:case 65:case 77:case 80:case 186:case 8:case 46:if(this.settings.typeaheadHighlight){this._setSelected()}else{this.list.hide()}break}}}],[{key:"extractAttrOptions",value:function extractAttrOptions(element,keys){var output={};var _iterator2=_createForOfIteratorHelper(keys),_step2;try{for(_iterator2.s();!(_step2=_iterator2.n()).done;){var key=_step2.value;if(key in element.dataset){output[key]=element.dataset[key]}}}catch(err){_iterator2.e(err)}finally{_iterator2.f()}return output}},{key:"isVisible",value:function isVisible(elem){var el=elem[0];return el.offsetWidth>0&&el.offsetHeight>0}},{key:"hideAll",value:function hideAll(){var _iterator3=_createForOfIteratorHelper(document.getElementsByClassName("ui-em_timepicker-input")),_step3;try{for(_iterator3.s();!(_step3=_iterator3.n()).done;){var el=_step3.value;var tp=el.em_timepickerObj;if(tp){tp.hideMe()}}}catch(err){_iterator3.e(err)}finally{_iterator3.f()}}}]);return Timepicker}();(function(factory){if((typeof exports==="undefined"?"undefined":_typeof(exports))==="object"&&exports&&(typeof module==="undefined"?"undefined":_typeof(module))==="object"&&module&&module.exports===exports){factory(require("jquery"))}else if(typeof define==="function"&&define.amd){define(["jquery"],factory)}else{factory(jQuery)}})(function($){var _lang={};var methods={init:function init(options){return this.each(function(){var self=$(this);var tp=new Timepicker(this,options);var settings=tp.settings;_lang=settings.lang;this.em_timepickerObj=tp;self.addClass("ui-em_timepicker-input");if(settings.useSelect){_render(self)}else{self.prop("autocomplete","off");if(settings.showOn){for(var i in settings.showOn){self.on(settings.showOn[i]+".em_timepicker",methods.show)}}self.on("change.em_timepicker",tp._handleFormatValue);self.on("keydown.em_timepicker",_keydownhandler);self.on("keyup.em_timepicker",tp._handleKeyUp);if(settings.disableTextInput){self.on("keydown.em_timepicker",tp._disableTextInputHandler)}self.on("cut.em_timepicker",tp._handleKeyUp);self.on("paste.em_timepicker",tp._handleKeyUp);tp._formatValue(null,"initial")}})},show:function show(e){var self=$(this);var tp=self[0].em_timepickerObj;var settings=tp.settings;if(e){e.preventDefault()}if(settings.useSelect){tp.list.trigger("focus");return}if(tp._hideKeyboard()){self.trigger("blur")}var list=tp.list;if(self.prop("readonly")){return}if(!list||list.length===0||typeof settings.durationTime==="function"){_render(self);list=tp.list}if(Timepicker.isVisible(list)){return}if(self.is("input")){tp.selectedValue=self.val()}tp._setSelected();Timepicker.hideAll();if(typeof settings.listWidth=="number"){list.width(self.outerWidth()*settings.listWidth)}list.show();var listOffset={};if(settings.orientation.match(/r/)){listOffset.left=self.offset().left+self.outerWidth()-list.outerWidth()+parseInt(list.css("marginLeft").replace("px",""),10)}else if(settings.orientation.match(/l/)){listOffset.left=self.offset().left+parseInt(list.css("marginLeft").replace("px",""),10)}else if(settings.orientation.match(/c/)){listOffset.left=self.offset().left+(self.outerWidth()-list.outerWidth())/2+parseInt(list.css("marginLeft").replace("px",""),10)}var verticalOrientation;if(settings.orientation.match(/t/)){verticalOrientation="t"}else if(settings.orientation.match(/b/)){verticalOrientation="b"}else if(self.offset().top+self.outerHeight(true)+list.outerHeight()>$(window).height()+$(window).scrollTop()){verticalOrientation="t"}else{verticalOrientation="b"}if(verticalOrientation=="t"){list.addClass("ui-em_timepicker-positioned-top");listOffset.top=self.offset().top-list.outerHeight()+parseInt(list.css("marginTop").replace("px",""),10)}else{list.removeClass("ui-em_timepicker-positioned-top");listOffset.top=self.offset().top+self.outerHeight()+parseInt(list.css("marginTop").replace("px",""),10)}list.offset(listOffset);var selected=list.find(".ui-em_timepicker-selected");if(!selected.length){var timeInt=tp.time2int(tp._getTimeValue());if(timeInt!==null){selected=$(tp._findRow(timeInt))}else if(settings.scrollDefault){selected=$(tp._findRow(settings.scrollDefault()))}}if(!selected.length||selected.hasClass("ui-em_timepicker-disabled")){selected=list.find("li:not(.ui-em_timepicker-disabled):first")}if(selected&&selected.length){var topOffset=list.scrollTop()+selected.position().top-selected.outerHeight();list.scrollTop(topOffset)}else{list.scrollTop(0)}if(settings.stopScrollPropagation){$(document).on("wheel.ui-em_timepicker",".ui-em_timepicker-wrapper",function(e){e.preventDefault();var currentScroll=$(this).scrollTop();$(this).scrollTop(currentScroll+e.originalEvent.deltaY)})}$(document).on("mousedown.ui-em_timepicker",_closeHandler);$(window).on("resize.ui-em_timepicker",_closeHandler);if(settings.closeOnWindowScroll){$(document).on("scroll.ui-em_timepicker",_closeHandler)}self.trigger("showTimepicker");return this},hide:function hide(e){var tp=this[0].em_timepickerObj;if(tp){tp.hideMe()}Timepicker.hideAll();return this},option:function option(key,value){if(typeof key=="string"&&typeof value=="undefined"){var tp=this[0].em_timepickerObj;return tp.settings[key]}return this.each(function(){var self=$(this);var tp=self[0].em_timepickerObj;var settings=tp.settings;var list=tp.list;if(_typeof(key)=="object"){settings=$.extend(settings,key)}else if(typeof key=="string"){settings[key]=value}settings=tp.parseSettings(settings);tp.settings=settings;tp._formatValue({type:"change"},"initial");if(list){list.remove();tp.list=null}if(settings.useSelect){_render(self)}})},getSecondsFromMidnight:function getSecondsFromMidnight(){var tp=this[0].em_timepickerObj;return tp.time2int(tp._getTimeValue())},getTime:function getTime(relative_date){var tp=this[0].em_timepickerObj;var time_string=tp._getTimeValue();if(!time_string){return null}var offset=tp.time2int(time_string);if(offset===null){return null}if(!relative_date){relative_date=new Date}var time=new Date(relative_date);time.setHours(offset/3600);time.setMinutes(offset%3600/60);time.setSeconds(offset%60);time.setMilliseconds(0);return time},isVisible:function isVisible(){var tp=this[0].em_timepickerObj;return!!(tp&&tp.list&&Timepicker.isVisible(tp.list))},setTime:function setTime(value){var tp=this[0].em_timepickerObj;var settings=tp.settings;if(settings.forceRoundTime){var prettyTime=tp._roundAndFormatTime(tp.time2int(value))}else{var prettyTime=tp._int2time(tp.time2int(value))}if(value&&prettyTime===null&&settings.noneOption){prettyTime=value}tp._setTimeValue(prettyTime,"initial");tp._formatValue({type:"change"},"initial");if(tp&&tp.list){tp._setSelected()}return this},remove:function remove(){var self=this;if(!self.hasClass("ui-em_timepicker-input")){return}var tp=self[0].em_timepickerObj;var settings=tp.settings;self.removeAttr("autocomplete","off");self.removeClass("ui-em_timepicker-input");self.removeData("em_timepicker-obj");self.off(".em_timepicker");if(tp.list){tp.list.remove()}if(settings.useSelect){self.show()}tp.list=null;return this}};function _render(self){var tp=self[0].em_timepickerObj;var list=tp.list;var settings=tp.settings;if(list&&list.length){list.remove();tp.list=null}if(settings.useSelect){list=$("<select></select>",{class:"ui-em_timepicker-select"});if(self.attr("name")){list.attr("name","ui-em_timepicker-"+self.attr("name"))}var wrapped_list=list}else{list=$("<ul></ul>",{class:"ui-em_timepicker-list"});var wrapped_list=$("<div></div>",{class:"ui-em_timepicker-wrapper",tabindex:-1});wrapped_list.css({display:"none",position:"absolute"}).append(list)}if(settings.noneOption){if(settings.noneOption===true){settings.noneOption=settings.useSelect?"Time...":"None"}if($.isArray(settings.noneOption)){for(var i in settings.noneOption){if(parseInt(i,10)==i){var noneElement=tp._generateNoneElement(settings.noneOption[i],settings.useSelect);list.append(noneElement)}}}else{var noneElement=tp._generateNoneElement(settings.noneOption,settings.useSelect);list.append(noneElement)}}if(settings.className){wrapped_list.addClass(settings.className)}if((settings.minTime!==null||settings.durationTime!==null)&&settings.showDuration){var stepval=typeof settings.step=="function"?"function":settings.step;wrapped_list.addClass("ui-em_timepicker-with-duration");wrapped_list.addClass("ui-em_timepicker-step-"+settings.step)}var durStart=settings.minTime;if(typeof settings.durationTime==="function"){durStart=tp.time2int(settings.durationTime())}else if(settings.durationTime!==null){durStart=settings.durationTime}var start=settings.minTime!==null?settings.minTime:0;var end=settings.maxTime!==null?settings.maxTime:start+ONE_DAY-1;if(end<start){end+=ONE_DAY}if(end===ONE_DAY-1&&$.type(settings.timeFormat)==="string"&&settings.show2400){end=ONE_DAY}var dr=settings.disableTimeRanges;var drCur=0;var drLen=dr.length;var stepFunc=settings.step;if(typeof stepFunc!="function"){stepFunc=function stepFunc(){return settings.step}}for(var i=start,j=0;i<=end;j++,i+=stepFunc(j)*60){var timeInt=i;var timeString=tp._int2time(timeInt);if(settings.useSelect){var row=$("<option></option>",{value:timeString});row.text(timeString)}else{var row=$("<li></li>");row.addClass(timeInt%ONE_DAY<ONE_DAY/2?"ui-em_timepicker-am":"ui-em_timepicker-pm");row.attr("data-time",roundingFunction(timeInt,settings));row.text(timeString)}if((settings.minTime!==null||settings.durationTime!==null)&&settings.showDuration){var durationString=tp._int2duration(i-durStart,settings.step);if(settings.useSelect){row.text(row.text()+" ("+durationString+")")}else{var duration=$("<span></span>",{class:"ui-em_timepicker-duration"});duration.text(" ("+durationString+")");row.append(duration)}}if(drCur<drLen){if(timeInt>=dr[drCur][1]){drCur+=1}if(dr[drCur]&&timeInt>=dr[drCur][0]&&timeInt<dr[drCur][1]){if(settings.useSelect){row.prop("disabled",true)}else{row.addClass("ui-em_timepicker-disabled")}}}list.append(row)}wrapped_list.data("em_timepicker-input",self);tp.list=wrapped_list;if(settings.useSelect){if(self.val()){list.val(tp._roundAndFormatTime(tp.time2int(self.val())))}list.on("focus",function(){$(this).data("em_timepicker-input").trigger("showTimepicker")});list.on("blur",function(){$(this).data("em_timepicker-input").trigger("hideTimepicker")});list.on("change",function(){tp._setTimeValue($(this).val(),"select")});tp._setTimeValue(list.val(),"initial");self.hide().after(list)}else{var appendTo=settings.appendTo;if(typeof appendTo==="string"){appendTo=$(appendTo)}else if(typeof appendTo==="function"){appendTo=appendTo(self)}appendTo.append(wrapped_list);tp._setSelected();list.on("mousedown click","li",function(e){self.off("focus.em_timepicker");self.on("focus.em_timepicker-ie-hack",function(){self.off("focus.em_timepicker-ie-hack");self.on("focus.em_timepicker",methods.show)});if(!tp._hideKeyboard()){self[0].focus()}list.find("li").removeClass("ui-em_timepicker-selected");$(this).addClass("ui-em_timepicker-selected");if(tp._selectValue()){self.trigger("hideTimepicker");list.on("mouseup.em_timepicker click.em_timepicker","li",function(e){list.off("mouseup.em_timepicker click.em_timepicker");wrapped_list.hide()})}})}}function _closeHandler(e){if(e.target==window){return}var target=$(e.target);if(target.closest(".ui-em_timepicker-input").length||target.closest(".ui-em_timepicker-wrapper").length){return}Timepicker.hideAll();$(document).off(".ui-em_timepicker");$(window).off(".ui-em_timepicker")}function _keydownhandler(e){var self=$(this);var tp=self[0].em_timepickerObj;var list=tp.list;if(!list||!Timepicker.isVisible(list)){if(e.keyCode==40){methods.show.call(self.get(0));list=tp.list;if(!tp._hideKeyboard()){self.trigger("focus")}}else{return true}}switch(e.keyCode){case 13:if(tp._selectValue()){tp._formatValue({type:"change"});tp.hideMe()}e.preventDefault();return false;case 38:var selected=list.find(".ui-em_timepicker-selected");if(!selected.length){list.find("li").each(function(i,obj){if($(obj).position().top>0){selected=$(obj);return false}});selected.addClass("ui-em_timepicker-selected")}else if(!selected.is(":first-child")){selected.removeClass("ui-em_timepicker-selected");selected.prev().addClass("ui-em_timepicker-selected");if(selected.prev().position().top<selected.outerHeight()){list.scrollTop(list.scrollTop()-selected.outerHeight())}}return false;case 40:selected=list.find(".ui-em_timepicker-selected");if(selected.length===0){list.find("li").each(function(i,obj){if($(obj).position().top>0){selected=$(obj);return false}});selected.addClass("ui-em_timepicker-selected")}else if(!selected.is(":last-child")){selected.removeClass("ui-em_timepicker-selected");selected.next().addClass("ui-em_timepicker-selected");if(selected.next().position().top+2*selected.outerHeight()>list.outerHeight()){list.scrollTop(list.scrollTop()+selected.outerHeight())}}return false;case 27:list.find("li").removeClass("ui-em_timepicker-selected");tp.hideMe();break;case 9:tp.hideMe();break;default:return true}}$.fn.em_timepicker=function(method){if(!this.length)return this;if(methods[method]){if(!this.hasClass("ui-em_timepicker-input")){return this}return methods[method].apply(this,Array.prototype.slice.call(arguments,1))}else if(_typeof(method)==="object"||!method){return methods.init.apply(this,arguments)}else{$.error("Method "+method+" does not exist on jQuery.em_timepicker")}};$.fn.em_timepicker.defaults=DEFAULT_SETTINGS})})();!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define(n):(e="undefined"!=typeof globalThis?globalThis:e||self).flatpickr=n()}(this,function(){"use strict";var e=function(){return(e=Object.assign||function(e){for(var n,t=1,a=arguments.length;t<a;t++)for(var i in n=arguments[t])Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i]);return e}).apply(this,arguments)};function n(){for(var e=0,n=0,t=arguments.length;n<t;n++)e+=arguments[n].length;var a=Array(e),i=0;for(n=0;n<t;n++)for(var o=arguments[n],r=0,l=o.length;r<l;r++,i++)a[i]=o[r];return a}var t=["onChange","onClose","onDayCreate","onDestroy","onKeyDown","onMonthChange","onOpen","onParseConfig","onReady","onValueUpdate","onYearChange","onPreCalendarPosition"],a={_disable:[],allowInput:!1,allowInvalidPreload:!1,altFormat:"F j, Y",altInput:!1,altInputClass:"form-control input",animate:"object"==typeof window&&-1===window.navigator.userAgent.indexOf("MSIE"),ariaDateFormat:"F j, Y",autoFillDefaultTime:!0,clickOpens:!0,closeOnSelect:!0,conjunction:", ",dateFormat:"Y-m-d",defaultHour:12,defaultMinute:0,defaultSeconds:0,disable:[],disableMobile:!1,enableSeconds:!1,enableTime:!1,errorHandler:function(e){return"undefined"!=typeof console&&console.warn(e)},getWeek:function(e){var n=new Date(e.getTime());n.setHours(0,0,0,0),n.setDate(n.getDate()+3-(n.getDay()+6)%7);var t=new Date(n.getFullYear(),0,4);return 1+Math.round(((n.getTime()-t.getTime())/864e5-3+(t.getDay()+6)%7)/7)},hourIncrement:1,ignoredFocusElements:[],inline:!1,locale:"default",minuteIncrement:5,mode:"single",monthSelectorType:"dropdown",nextArrow:"<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 17 17'><g></g><path d='M13.207 8.472l-7.854 7.854-0.707-0.707 7.146-7.146-7.146-7.148 0.707-0.707 7.854 7.854z' /></svg>",noCalendar:!1,now:new Date,onChange:[],onClose:[],onDayCreate:[],onDestroy:[],onKeyDown:[],onMonthChange:[],onOpen:[],onParseConfig:[],onReady:[],onValueUpdate:[],onYearChange:[],onPreCalendarPosition:[],plugins:[],position:"auto",positionElement:void 0,prevArrow:"<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 17 17'><g></g><path d='M5.207 8.471l7.146 7.147-0.707 0.707-7.853-7.854 7.854-7.853 0.707 0.707-7.147 7.146z' /></svg>",shorthandCurrentMonth:!1,showMonths:1,static:!1,time_24hr:!1,weekNumbers:!1,wrap:!1},i={weekdays:{shorthand:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],longhand:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},months:{shorthand:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],longhand:["January","February","March","April","May","June","July","August","September","October","November","December"]},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],firstDayOfWeek:0,ordinal:function(e){var n=e%100;if(n>3&&n<21)return"th";switch(n%10){case 1:return"st";case 2:return"nd";case 3:return"rd";default:return"th"}},rangeSeparator:" to ",weekAbbreviation:"Wk",scrollTitle:"Scroll to increment",toggleTitle:"Click to toggle",amPM:["AM","PM"],yearAriaLabel:"Year",monthAriaLabel:"Month",hourAriaLabel:"Hour",minuteAriaLabel:"Minute",time_24hr:!1},o=function(e,n){return void 0===n&&(n=2),("000"+e).slice(-1*n)},r=function(e){return!0===e?1:0};function l(e,n){var t;return function(){var a=this,i=arguments;clearTimeout(t),t=setTimeout(function(){return e.apply(a,i)},n)}}var c=function(e){return e instanceof Array?e:[e]};function s(e,n,t){if(!0===t)return e.classList.add(n);e.classList.remove(n)}function d(e,n,t){var a=window.document.createElement(e);return n=n||"",t=t||"",a.className=n,void 0!==t&&(a.textContent=t),a}function u(e){for(;e.firstChild;)e.removeChild(e.firstChild)}function f(e,n){return n(e)?e:e.parentNode?f(e.parentNode,n):void 0}function m(e,n){var t=d("div","numInputWrapper"),a=d("input","numInput "+e),i=d("span","arrowUp"),o=d("span","arrowDown");if(-1===navigator.userAgent.indexOf("MSIE 9.0")?a.type="number":(a.type="text",a.pattern="\\d*"),void 0!==n)for(var r in n)a.setAttribute(r,n[r]);return t.appendChild(a),t.appendChild(i),t.appendChild(o),t}function g(e){try{return"function"==typeof e.composedPath?e.composedPath()[0]:e.target}catch(n){return e.target}}var p=function(){},h=function(e,n,t){return t.months[n?"shorthand":"longhand"][e]},v={D:p,F:function(e,n,t){e.setMonth(t.months.longhand.indexOf(n))},G:function(e,n){e.setHours((e.getHours()>=12?12:0)+parseFloat(n))},H:function(e,n){e.setHours(parseFloat(n))},J:function(e,n){e.setDate(parseFloat(n))},K:function(e,n,t){e.setHours(e.getHours()%12+12*r(new RegExp(t.amPM[1],"i").test(n)))},M:function(e,n,t){e.setMonth(t.months.shorthand.indexOf(n))},S:function(e,n){e.setSeconds(parseFloat(n))},U:function(e,n){return new Date(1e3*parseFloat(n))},W:function(e,n,t){var a=parseInt(n),i=new Date(e.getFullYear(),0,2+7*(a-1),0,0,0,0);return i.setDate(i.getDate()-i.getDay()+t.firstDayOfWeek),i},Y:function(e,n){e.setFullYear(parseFloat(n))},Z:function(e,n){return new Date(n)},d:function(e,n){e.setDate(parseFloat(n))},h:function(e,n){e.setHours((e.getHours()>=12?12:0)+parseFloat(n))},i:function(e,n){e.setMinutes(parseFloat(n))},j:function(e,n){e.setDate(parseFloat(n))},l:p,m:function(e,n){e.setMonth(parseFloat(n)-1)},n:function(e,n){e.setMonth(parseFloat(n)-1)},s:function(e,n){e.setSeconds(parseFloat(n))},u:function(e,n){return new Date(parseFloat(n))},w:p,y:function(e,n){e.setFullYear(2e3+parseFloat(n))}},D={D:"",F:"",G:"(\\d\\d|\\d)",H:"(\\d\\d|\\d)",J:"(\\d\\d|\\d)\\w+",K:"",M:"",S:"(\\d\\d|\\d)",U:"(.+)",W:"(\\d\\d|\\d)",Y:"(\\d{4})",Z:"(.+)",d:"(\\d\\d|\\d)",h:"(\\d\\d|\\d)",i:"(\\d\\d|\\d)",j:"(\\d\\d|\\d)",l:"",m:"(\\d\\d|\\d)",n:"(\\d\\d|\\d)",s:"(\\d\\d|\\d)",u:"(.+)",w:"(\\d\\d|\\d)",y:"(\\d{2})"},w={Z:function(e){return e.toISOString()},D:function(e,n,t){return n.weekdays.shorthand[w.w(e,n,t)]},F:function(e,n,t){return h(w.n(e,n,t)-1,!1,n)},G:function(e,n,t){return o(w.h(e,n,t))},H:function(e){return o(e.getHours())},J:function(e,n){return void 0!==n.ordinal?e.getDate()+n.ordinal(e.getDate()):e.getDate()},K:function(e,n){return n.amPM[r(e.getHours()>11)]},M:function(e,n){return h(e.getMonth(),!0,n)},S:function(e){return o(e.getSeconds())},U:function(e){return e.getTime()/1e3},W:function(e,n,t){return t.getWeek(e)},Y:function(e){return o(e.getFullYear(),4)},d:function(e){return o(e.getDate())},h:function(e){return e.getHours()%12?e.getHours()%12:12},i:function(e){return o(e.getMinutes())},j:function(e){return e.getDate()},l:function(e,n){return n.weekdays.longhand[e.getDay()]},m:function(e){return o(e.getMonth()+1)},n:function(e){return e.getMonth()+1},s:function(e){return e.getSeconds()},u:function(e){return e.getTime()},w:function(e){return e.getDay()},y:function(e){return String(e.getFullYear()).substring(2)}},b=function(e){var n=e.config,t=void 0===n?a:n,o=e.l10n,r=void 0===o?i:o,l=e.isMobile,c=void 0!==l&&l;return function(e,n,a){var i=a||r;return void 0===t.formatDate||c?n.split("").map(function(n,a,o){return w[n]&&"\\"!==o[a-1]?w[n](e,i,t):"\\"!==n?n:""}).join(""):t.formatDate(e,n,i)}},C=function(e){var n=e.config,t=void 0===n?a:n,o=e.l10n,r=void 0===o?i:o;return function(e,n,i,o){if(0===e||e){var l,c=o||r,s=e;if(e instanceof Date)l=new Date(e.getTime());else if("string"!=typeof e&&void 0!==e.toFixed)l=new Date(e);else if("string"==typeof e){var d=n||(t||a).dateFormat,u=String(e).trim();if("today"===u)l=new Date,i=!0;else if(t&&t.parseDate)l=t.parseDate(e,d);else if(/Z$/.test(u)||/GMT$/.test(u))l=new Date(e);else{for(var f=void 0,m=[],g=0,p=0,h="";g<d.length;g++){var w=d[g],b="\\"===w,C="\\"===d[g-1]||b;if(D[w]&&!C){h+=D[w];var M=new RegExp(h).exec(e);M&&(f=!0)&&m["Y"!==w?"push":"unshift"]({fn:v[w],val:M[++p]})}else b||(h+=".")}l=t&&t.noCalendar?new Date((new Date).setHours(0,0,0,0)):new Date((new Date).getFullYear(),0,1,0,0,0,0),m.forEach(function(e){var n=e.fn,t=e.val;return l=n(l,t,c)||l}),l=f?l:void 0}}if(l instanceof Date&&!isNaN(l.getTime()))return!0===i&&l.setHours(0,0,0,0),l;t.errorHandler(new Error("Invalid date provided: "+s))}}};function M(e,n,t){return void 0===t&&(t=!0),!1!==t?new Date(e.getTime()).setHours(0,0,0,0)-new Date(n.getTime()).setHours(0,0,0,0):e.getTime()-n.getTime()}var y=function(e,n,t){return 3600*e+60*n+t},x=864e5;function E(e){var n=e.defaultHour,t=e.defaultMinute,a=e.defaultSeconds;if(void 0!==e.minDate){var i=e.minDate.getHours(),o=e.minDate.getMinutes(),r=e.minDate.getSeconds();n<i&&(n=i),n===i&&t<o&&(t=o),n===i&&t===o&&a<r&&(a=e.minDate.getSeconds())}if(void 0!==e.maxDate){var l=e.maxDate.getHours(),c=e.maxDate.getMinutes();(n=Math.min(n,l))===l&&(t=Math.min(c,t)),n===l&&t===c&&(a=e.maxDate.getSeconds())}return{hours:n,minutes:t,seconds:a}}"function"!=typeof Object.assign&&(Object.assign=function(e){for(var n=[],t=1;t<arguments.length;t++)n[t-1]=arguments[t];if(!e)throw TypeError("Cannot convert undefined or null to object");for(var a=function(n){n&&Object.keys(n).forEach(function(t){return e[t]=n[t]})},i=0,o=n;i<o.length;i++){var r=o[i];a(r)}return e});function k(p,v){var w={config:e(e({},a),I.defaultConfig),l10n:i};function k(){var e;return(null===(e=w.calendarContainer)||void 0===e?void 0:e.getRootNode()).activeElement||document.activeElement}function T(e){return e.bind(w)}function S(){var e=w.config;!1===e.weekNumbers&&1===e.showMonths||!0!==e.noCalendar&&window.requestAnimationFrame(function(){if(void 0!==w.calendarContainer&&(w.calendarContainer.style.visibility="hidden",w.calendarContainer.style.display="block"),void 0!==w.daysContainer){var n=(w.days.offsetWidth+1)*e.showMonths;w.daysContainer.style.width=n+"px",w.calendarContainer.style.width=n+(void 0!==w.weekWrapper?w.weekWrapper.offsetWidth:0)+"px",w.calendarContainer.style.removeProperty("visibility"),w.calendarContainer.style.removeProperty("display")}})}function _(e){if(0===w.selectedDates.length){var n=void 0===w.config.minDate||M(new Date,w.config.minDate)>=0?new Date:new Date(w.config.minDate.getTime()),t=E(w.config);n.setHours(t.hours,t.minutes,t.seconds,n.getMilliseconds()),w.selectedDates=[n],w.latestSelectedDateObj=n}void 0!==e&&"blur"!==e.type&&function(e){e.preventDefault();var n="keydown"===e.type,t=g(e),a=t;void 0!==w.amPM&&t===w.amPM&&(w.amPM.textContent=w.l10n.amPM[r(w.amPM.textContent===w.l10n.amPM[0])]);var i=parseFloat(a.getAttribute("min")),l=parseFloat(a.getAttribute("max")),c=parseFloat(a.getAttribute("step")),s=parseInt(a.value,10),d=e.delta||(n?38===e.which?1:-1:0),u=s+c*d;if(void 0!==a.value&&2===a.value.length){var f=a===w.hourElement,m=a===w.minuteElement;u<i?(u=l+u+r(!f)+(r(f)&&r(!w.amPM)),m&&L(void 0,-1,w.hourElement)):u>l&&(u=a===w.hourElement?u-l-r(!w.amPM):i,m&&L(void 0,1,w.hourElement)),w.amPM&&f&&(1===c?u+s===23:Math.abs(u-s)>c)&&(w.amPM.textContent=w.l10n.amPM[r(w.amPM.textContent===w.l10n.amPM[0])]),a.value=o(u)}}(e);var a=w._input.value;O(),ye(),w._input.value!==a&&w._debouncedChange()}function O(){if(void 0!==w.hourElement&&void 0!==w.minuteElement){var e,n,t=(parseInt(w.hourElement.value.slice(-2),10)||0)%24,a=(parseInt(w.minuteElement.value,10)||0)%60,i=void 0!==w.secondElement?(parseInt(w.secondElement.value,10)||0)%60:0;void 0!==w.amPM&&(e=t,n=w.amPM.textContent,t=e%12+12*r(n===w.l10n.amPM[1]));var o=void 0!==w.config.minTime||w.config.minDate&&w.minDateHasTime&&w.latestSelectedDateObj&&0===M(w.latestSelectedDateObj,w.config.minDate,!0),l=void 0!==w.config.maxTime||w.config.maxDate&&w.maxDateHasTime&&w.latestSelectedDateObj&&0===M(w.latestSelectedDateObj,w.config.maxDate,!0);if(void 0!==w.config.maxTime&&void 0!==w.config.minTime&&w.config.minTime>w.config.maxTime){var c=y(w.config.minTime.getHours(),w.config.minTime.getMinutes(),w.config.minTime.getSeconds()),s=y(w.config.maxTime.getHours(),w.config.maxTime.getMinutes(),w.config.maxTime.getSeconds()),d=y(t,a,i);if(d>s&&d<c){var u=function(e){var n=Math.floor(e/3600),t=(e-3600*n)/60;return[n,t,e-3600*n-60*t]}(c);t=u[0],a=u[1],i=u[2]}}else{if(l){var f=void 0!==w.config.maxTime?w.config.maxTime:w.config.maxDate;(t=Math.min(t,f.getHours()))===f.getHours()&&(a=Math.min(a,f.getMinutes())),a===f.getMinutes()&&(i=Math.min(i,f.getSeconds()))}if(o){var m=void 0!==w.config.minTime?w.config.minTime:w.config.minDate;(t=Math.max(t,m.getHours()))===m.getHours()&&a<m.getMinutes()&&(a=m.getMinutes()),a===m.getMinutes()&&(i=Math.max(i,m.getSeconds()))}}A(t,a,i)}}function F(e){var n=e||w.latestSelectedDateObj;n&&n instanceof Date&&A(n.getHours(),n.getMinutes(),n.getSeconds())}function A(e,n,t){void 0!==w.latestSelectedDateObj&&w.latestSelectedDateObj.setHours(e%24,n,t||0,0),w.hourElement&&w.minuteElement&&!w.isMobile&&(w.hourElement.value=o(w.config.time_24hr?e:(12+e)%12+12*r(e%12==0)),w.minuteElement.value=o(n),void 0!==w.amPM&&(w.amPM.textContent=w.l10n.amPM[r(e>=12)]),void 0!==w.secondElement&&(w.secondElement.value=o(t)))}function N(e){var n=g(e),t=parseInt(n.value)+(e.delta||0);(t/1e3>1||"Enter"===e.key&&!/[^\d]/.test(t.toString()))&&ee(t)}function P(e,n,t,a){return n instanceof Array?n.forEach(function(n){return P(e,n,t,a)}):e instanceof Array?e.forEach(function(e){return P(e,n,t,a)}):(e.addEventListener(n,t,a),void w._handlers.push({remove:function(){return e.removeEventListener(n,t,a)}}))}function Y(){De("onChange")}function j(e,n){var t=void 0!==e?w.parseDate(e):w.latestSelectedDateObj||(w.config.minDate&&w.config.minDate>w.now?w.config.minDate:w.config.maxDate&&w.config.maxDate<w.now?w.config.maxDate:w.now),a=w.currentYear,i=w.currentMonth;try{void 0!==t&&(w.currentYear=t.getFullYear(),w.currentMonth=t.getMonth())}catch(e){e.message="Invalid date supplied: "+t,w.config.errorHandler(e)}n&&w.currentYear!==a&&(De("onYearChange"),q()),!n||w.currentYear===a&&w.currentMonth===i||De("onMonthChange"),w.redraw()}function H(e){var n=g(e);~n.className.indexOf("arrow")&&L(e,n.classList.contains("arrowUp")?1:-1)}function L(e,n,t){var a=e&&g(e),i=t||a&&a.parentNode&&a.parentNode.firstChild,o=we("increment");o.delta=n,i&&i.dispatchEvent(o)}function R(e,n,t,a){var i=ne(n,!0),o=d("span",e,n.getDate().toString());return o.dateObj=n,o.$i=a,o.setAttribute("aria-label",w.formatDate(n,w.config.ariaDateFormat)),-1===e.indexOf("hidden")&&0===M(n,w.now)&&(w.todayDateElem=o,o.classList.add("today"),o.setAttribute("aria-current","date")),i?(o.tabIndex=-1,be(n)&&(o.classList.add("selected"),w.selectedDateElem=o,"range"===w.config.mode&&(s(o,"startRange",w.selectedDates[0]&&0===M(n,w.selectedDates[0],!0)),s(o,"endRange",w.selectedDates[1]&&0===M(n,w.selectedDates[1],!0)),"nextMonthDay"===e&&o.classList.add("inRange")))):o.classList.add("flatpickr-disabled"),"range"===w.config.mode&&function(e){return!("range"!==w.config.mode||w.selectedDates.length<2)&&(M(e,w.selectedDates[0])>=0&&M(e,w.selectedDates[1])<=0)}(n)&&!be(n)&&o.classList.add("inRange"),w.weekNumbers&&1===w.config.showMonths&&"prevMonthDay"!==e&&a%7==6&&w.weekNumbers.insertAdjacentHTML("beforeend","<span class='flatpickr-day'>"+w.config.getWeek(n)+"</span>"),De("onDayCreate",o),o}function W(e){e.focus(),"range"===w.config.mode&&oe(e)}function B(e){for(var n=e>0?0:w.config.showMonths-1,t=e>0?w.config.showMonths:-1,a=n;a!=t;a+=e)for(var i=w.daysContainer.children[a],o=e>0?0:i.children.length-1,r=e>0?i.children.length:-1,l=o;l!=r;l+=e){var c=i.children[l];if(-1===c.className.indexOf("hidden")&&ne(c.dateObj))return c}}function J(e,n){var t=k(),a=te(t||document.body),i=void 0!==e?e:a?t:void 0!==w.selectedDateElem&&te(w.selectedDateElem)?w.selectedDateElem:void 0!==w.todayDateElem&&te(w.todayDateElem)?w.todayDateElem:B(n>0?1:-1);void 0===i?w._input.focus():a?function(e,n){for(var t=-1===e.className.indexOf("Month")?e.dateObj.getMonth():w.currentMonth,a=n>0?w.config.showMonths:-1,i=n>0?1:-1,o=t-w.currentMonth;o!=a;o+=i)for(var r=w.daysContainer.children[o],l=t-w.currentMonth===o?e.$i+n:n<0?r.children.length-1:0,c=r.children.length,s=l;s>=0&&s<c&&s!=(n>0?c:-1);s+=i){var d=r.children[s];if(-1===d.className.indexOf("hidden")&&ne(d.dateObj)&&Math.abs(e.$i-s)>=Math.abs(n))return W(d)}w.changeMonth(i),J(B(i),0)}(i,n):W(i)}function K(e,n){for(var t=(new Date(e,n,1).getDay()-w.l10n.firstDayOfWeek+7)%7,a=w.utils.getDaysInMonth((n-1+12)%12,e),i=w.utils.getDaysInMonth(n,e),o=window.document.createDocumentFragment(),r=w.config.showMonths>1,l=r?"prevMonthDay hidden":"prevMonthDay",c=r?"nextMonthDay hidden":"nextMonthDay",s=a+1-t,u=0;s<=a;s++,u++)o.appendChild(R("flatpickr-day "+l,new Date(e,n-1,s),0,u));for(s=1;s<=i;s++,u++)o.appendChild(R("flatpickr-day",new Date(e,n,s),0,u));for(var f=i+1;f<=42-t&&(1===w.config.showMonths||u%7!=0);f++,u++)o.appendChild(R("flatpickr-day "+c,new Date(e,n+1,f%i),0,u));var m=d("div","dayContainer");return m.appendChild(o),m}function U(){if(void 0!==w.daysContainer){u(w.daysContainer),w.weekNumbers&&u(w.weekNumbers);for(var e=document.createDocumentFragment(),n=0;n<w.config.showMonths;n++){var t=new Date(w.currentYear,w.currentMonth,1);t.setMonth(w.currentMonth+n),e.appendChild(K(t.getFullYear(),t.getMonth()))}w.daysContainer.appendChild(e),w.days=w.daysContainer.firstChild,"range"===w.config.mode&&1===w.selectedDates.length&&oe()}}function q(){if(!(w.config.showMonths>1||"dropdown"!==w.config.monthSelectorType)){var e=function(e){return!(void 0!==w.config.minDate&&w.currentYear===w.config.minDate.getFullYear()&&e<w.config.minDate.getMonth())&&!(void 0!==w.config.maxDate&&w.currentYear===w.config.maxDate.getFullYear()&&e>w.config.maxDate.getMonth())};w.monthsDropdownContainer.tabIndex=-1,w.monthsDropdownContainer.innerHTML="";for(var n=0;n<12;n++)if(e(n)){var t=d("option","flatpickr-monthDropdown-month");t.value=new Date(w.currentYear,n).getMonth().toString(),t.textContent=h(n,w.config.shorthandCurrentMonth,w.l10n),t.tabIndex=-1,w.currentMonth===n&&(t.selected=!0),w.monthsDropdownContainer.appendChild(t)}}}function $(){var e,n=d("div","flatpickr-month"),t=window.document.createDocumentFragment();w.config.showMonths>1||"static"===w.config.monthSelectorType?e=d("span","cur-month"):(w.monthsDropdownContainer=d("select","flatpickr-monthDropdown-months"),w.monthsDropdownContainer.setAttribute("aria-label",w.l10n.monthAriaLabel),P(w.monthsDropdownContainer,"change",function(e){var n=g(e),t=parseInt(n.value,10);w.changeMonth(t-w.currentMonth),De("onMonthChange")}),q(),e=w.monthsDropdownContainer);var a=m("cur-year",{tabindex:"-1"}),i=a.getElementsByTagName("input")[0];i.setAttribute("aria-label",w.l10n.yearAriaLabel),w.config.minDate&&i.setAttribute("min",w.config.minDate.getFullYear().toString()),w.config.maxDate&&(i.setAttribute("max",w.config.maxDate.getFullYear().toString()),i.disabled=!!w.config.minDate&&w.config.minDate.getFullYear()===w.config.maxDate.getFullYear());var o=d("div","flatpickr-current-month");return o.appendChild(e),o.appendChild(a),t.appendChild(o),n.appendChild(t),{container:n,yearElement:i,monthElement:e}}function V(){u(w.monthNav),w.monthNav.appendChild(w.prevMonthNav),w.config.showMonths&&(w.yearElements=[],w.monthElements=[]);for(var e=w.config.showMonths;e--;){var n=$();w.yearElements.push(n.yearElement),w.monthElements.push(n.monthElement),w.monthNav.appendChild(n.container)}w.monthNav.appendChild(w.nextMonthNav)}function z(){w.weekdayContainer?u(w.weekdayContainer):w.weekdayContainer=d("div","flatpickr-weekdays");for(var e=w.config.showMonths;e--;){var n=d("div","flatpickr-weekdaycontainer");w.weekdayContainer.appendChild(n)}return G(),w.weekdayContainer}function G(){if(w.weekdayContainer){var e=w.l10n.firstDayOfWeek,t=n(w.l10n.weekdays.shorthand);e>0&&e<t.length&&(t=n(t.splice(e,t.length),t.splice(0,e)));for(var a=w.config.showMonths;a--;)w.weekdayContainer.children[a].innerHTML="\n <span class='flatpickr-weekday'>\n "+t.join("</span><span class='flatpickr-weekday'>")+"\n </span>\n "}}function Z(e,n){void 0===n&&(n=!0);var t=n?e:e-w.currentMonth;t<0&&!0===w._hidePrevMonthArrow||t>0&&!0===w._hideNextMonthArrow||(w.currentMonth+=t,(w.currentMonth<0||w.currentMonth>11)&&(w.currentYear+=w.currentMonth>11?1:-1,w.currentMonth=(w.currentMonth+12)%12,De("onYearChange"),q()),U(),De("onMonthChange"),Ce())}function Q(e){return w.calendarContainer.contains(e)}function X(e){if(w.isOpen&&!w.config.inline){var n=g(e),t=Q(n),a=!(n===w.input||n===w.altInput||w.element.contains(n)||e.path&&e.path.indexOf&&(~e.path.indexOf(w.input)||~e.path.indexOf(w.altInput)))&&!t&&!Q(e.relatedTarget),i=!w.config.ignoredFocusElements.some(function(e){return e.contains(n)});a&&i&&(w.config.allowInput&&w.setDate(w._input.value,!1,w.config.altInput?w.config.altFormat:w.config.dateFormat),void 0!==w.timeContainer&&void 0!==w.minuteElement&&void 0!==w.hourElement&&""!==w.input.value&&void 0!==w.input.value&&_(),w.close(),w.config&&"range"===w.config.mode&&1===w.selectedDates.length&&w.clear(!1))}}function ee(e){if(!(!e||w.config.minDate&&e<w.config.minDate.getFullYear()||w.config.maxDate&&e>w.config.maxDate.getFullYear())){var n=e,t=w.currentYear!==n;w.currentYear=n||w.currentYear,w.config.maxDate&&w.currentYear===w.config.maxDate.getFullYear()?w.currentMonth=Math.min(w.config.maxDate.getMonth(),w.currentMonth):w.config.minDate&&w.currentYear===w.config.minDate.getFullYear()&&(w.currentMonth=Math.max(w.config.minDate.getMonth(),w.currentMonth)),t&&(w.redraw(),De("onYearChange"),q())}}function ne(e,n){var t;void 0===n&&(n=!0);var a=w.parseDate(e,void 0,n);if(w.config.minDate&&a&&M(a,w.config.minDate,void 0!==n?n:!w.minDateHasTime)<0||w.config.maxDate&&a&&M(a,w.config.maxDate,void 0!==n?n:!w.maxDateHasTime)>0)return!1;if(!w.config.enable&&0===w.config.disable.length)return!0;if(void 0===a)return!1;for(var i=!!w.config.enable,o=null!==(t=w.config.enable)&&void 0!==t?t:w.config.disable,r=0,l=void 0;r<o.length;r++){if("function"==typeof(l=o[r])&&l(a))return i;if(l instanceof Date&&void 0!==a&&l.getTime()===a.getTime())return i;if("string"==typeof l){var c=w.parseDate(l,void 0,!0);return c&&c.getTime()===a.getTime()?i:!i}if("object"==typeof l&&void 0!==a&&l.from&&l.to&&a.getTime()>=l.from.getTime()&&a.getTime()<=l.to.getTime())return i}return!i}function te(e){return void 0!==w.daysContainer&&(-1===e.className.indexOf("hidden")&&-1===e.className.indexOf("flatpickr-disabled")&&w.daysContainer.contains(e))}function ae(e){var n=e.target===w._input,t=w._input.value.trimEnd()!==Me();!n||!t||e.relatedTarget&&Q(e.relatedTarget)||w.setDate(w._input.value,!0,e.target===w.altInput?w.config.altFormat:w.config.dateFormat)}function ie(e){var n=g(e),t=w.config.wrap?p.contains(n):n===w._input,a=w.config.allowInput,i=w.isOpen&&(!a||!t),o=w.config.inline&&t&&!a;if(13===e.keyCode&&t){if(a)return w.setDate(w._input.value,!0,n===w.altInput?w.config.altFormat:w.config.dateFormat),w.close(),n.blur();w.open()}else if(Q(n)||i||o){var r=!!w.timeContainer&&w.timeContainer.contains(n);switch(e.keyCode){case 13:r?(e.preventDefault(),_(),fe()):me(e);break;case 27:e.preventDefault(),fe();break;case 8:case 46:t&&!w.config.allowInput&&(e.preventDefault(),w.clear());break;case 37:case 39:if(r||t)w.hourElement&&w.hourElement.focus();else{e.preventDefault();var l=k();if(void 0!==w.daysContainer&&(!1===a||l&&te(l))){var c=39===e.keyCode?1:-1;e.ctrlKey?(e.stopPropagation(),Z(c),J(B(1),0)):J(void 0,c)}}break;case 38:case 40:e.preventDefault();var s=40===e.keyCode?1:-1;w.daysContainer&&void 0!==n.$i||n===w.input||n===w.altInput?e.ctrlKey?(e.stopPropagation(),ee(w.currentYear-s),J(B(1),0)):r||J(void 0,7*s):n===w.currentYearElement?ee(w.currentYear-s):w.config.enableTime&&(!r&&w.hourElement&&w.hourElement.focus(),_(e),w._debouncedChange());break;case 9:if(r){var d=[w.hourElement,w.minuteElement,w.secondElement,w.amPM].concat(w.pluginElements).filter(function(e){return e}),u=d.indexOf(n);if(-1!==u){var f=d[u+(e.shiftKey?-1:1)];e.preventDefault(),(f||w._input).focus()}}else!w.config.noCalendar&&w.daysContainer&&w.daysContainer.contains(n)&&e.shiftKey&&(e.preventDefault(),w._input.focus())}}if(void 0!==w.amPM&&n===w.amPM)switch(e.key){case w.l10n.amPM[0].charAt(0):case w.l10n.amPM[0].charAt(0).toLowerCase():w.amPM.textContent=w.l10n.amPM[0],O(),ye();break;case w.l10n.amPM[1].charAt(0):case w.l10n.amPM[1].charAt(0).toLowerCase():w.amPM.textContent=w.l10n.amPM[1],O(),ye()}(t||Q(n))&&De("onKeyDown",e)}function oe(e,n){if(void 0===n&&(n="flatpickr-day"),1===w.selectedDates.length&&(!e||e.classList.contains(n)&&!e.classList.contains("flatpickr-disabled"))){for(var t=e?e.dateObj.getTime():w.days.firstElementChild.dateObj.getTime(),a=w.parseDate(w.selectedDates[0],void 0,!0).getTime(),i=Math.min(t,w.selectedDates[0].getTime()),o=Math.max(t,w.selectedDates[0].getTime()),r=!1,l=0,c=0,s=i;s<o;s+=x)ne(new Date(s),!0)||(r=r||s>i&&s<o,s<a&&(!l||s>l)?l=s:s>a&&(!c||s<c)&&(c=s));Array.from(w.rContainer.querySelectorAll("*:nth-child(-n+"+w.config.showMonths+") > ."+n)).forEach(function(n){var i,o,s,d=n.dateObj.getTime(),u=l>0&&d<l||c>0&&d>c;if(u)return n.classList.add("notAllowed"),void["inRange","startRange","endRange"].forEach(function(e){n.classList.remove(e)});r&&!u||(["startRange","inRange","endRange","notAllowed"].forEach(function(e){n.classList.remove(e)}),void 0!==e&&(e.classList.add(t<=w.selectedDates[0].getTime()?"startRange":"endRange"),a<t&&d===a?n.classList.add("startRange"):a>t&&d===a&&n.classList.add("endRange"),d>=l&&(0===c||d<=c)&&(o=a,s=t,(i=d)>Math.min(o,s)&&i<Math.max(o,s))&&n.classList.add("inRange")))})}}function re(){!w.isOpen||w.config.static||w.config.inline||de()}function le(e){return function(n){var t=w.config["_"+e+"Date"]=w.parseDate(n,w.config.dateFormat),a=w.config["_"+("min"===e?"max":"min")+"Date"];void 0!==t&&(w["min"===e?"minDateHasTime":"maxDateHasTime"]=t.getHours()>0||t.getMinutes()>0||t.getSeconds()>0),w.selectedDates&&(w.selectedDates=w.selectedDates.filter(function(e){return ne(e)}),w.selectedDates.length||"min"!==e||F(t),ye()),w.daysContainer&&(ue(),void 0!==t?w.currentYearElement[e]=t.getFullYear().toString():w.currentYearElement.removeAttribute(e),w.currentYearElement.disabled=!!a&&void 0!==t&&a.getFullYear()===t.getFullYear())}}function ce(){return w.config.wrap?p.querySelector("[data-input]"):p}function se(){"object"!=typeof w.config.locale&&void 0===I.l10ns[w.config.locale]&&w.config.errorHandler(new Error("flatpickr: invalid locale "+w.config.locale)),w.l10n=e(e({},I.l10ns.default),"object"==typeof w.config.locale?w.config.locale:"default"!==w.config.locale?I.l10ns[w.config.locale]:void 0),D.D="("+w.l10n.weekdays.shorthand.join("|")+")",D.l="("+w.l10n.weekdays.longhand.join("|")+")",D.M="("+w.l10n.months.shorthand.join("|")+")",D.F="("+w.l10n.months.longhand.join("|")+")",D.K="("+w.l10n.amPM[0]+"|"+w.l10n.amPM[1]+"|"+w.l10n.amPM[0].toLowerCase()+"|"+w.l10n.amPM[1].toLowerCase()+")",void 0===e(e({},v),JSON.parse(JSON.stringify(p.dataset||{}))).time_24hr&&void 0===I.defaultConfig.time_24hr&&(w.config.time_24hr=w.l10n.time_24hr),w.formatDate=b(w),w.parseDate=C({config:w.config,l10n:w.l10n})}function de(e){if("function"!=typeof w.config.position){if(void 0!==w.calendarContainer){De("onPreCalendarPosition");var n=e||w._positionElement,t=Array.prototype.reduce.call(w.calendarContainer.children,function(e,n){return e+n.offsetHeight},0),a=w.calendarContainer.offsetWidth,i=w.config.position.split(" "),o=i[0],r=i.length>1?i[1]:null,l=n.getBoundingClientRect(),c=window.innerHeight-l.bottom,d="above"===o||"below"!==o&&c<t&&l.top>t,u=window.pageYOffset+l.top+(d?-t-2:n.offsetHeight+2);if(s(w.calendarContainer,"arrowTop",!d),s(w.calendarContainer,"arrowBottom",d),!w.config.inline){var f=window.pageXOffset+l.left,m=!1,g=!1;"center"===r?(f-=(a-l.width)/2,m=!0):"right"===r&&(f-=a-l.width,g=!0),s(w.calendarContainer,"arrowLeft",!m&&!g),s(w.calendarContainer,"arrowCenter",m),s(w.calendarContainer,"arrowRight",g);var p=window.document.body.offsetWidth-(window.pageXOffset+l.right),h=f+a>window.document.body.offsetWidth,v=p+a>window.document.body.offsetWidth;if(s(w.calendarContainer,"rightMost",h),!w.config.static)if(w.calendarContainer.style.top=u+"px",h)if(v){var D=function(){for(var e=null,n=0;n<document.styleSheets.length;n++){var t=document.styleSheets[n];if(t.cssRules){try{t.cssRules}catch(e){continue}e=t;break}}return null!=e?e:(a=document.createElement("style"),document.head.appendChild(a),a.sheet);var a}();if(void 0===D)return;var b=window.document.body.offsetWidth,C=Math.max(0,b/2-a/2),M=D.cssRules.length,y="{left:"+l.left+"px;right:auto;}";s(w.calendarContainer,"rightMost",!1),s(w.calendarContainer,"centerMost",!0),D.insertRule(".flatpickr-calendar.centerMost:before,.flatpickr-calendar.centerMost:after"+y,M),w.calendarContainer.style.left=C+"px",w.calendarContainer.style.right="auto"}else w.calendarContainer.style.left="auto",w.calendarContainer.style.right=p+"px";else w.calendarContainer.style.left=f+"px",w.calendarContainer.style.right="auto"}}}else w.config.position(w,e)}function ue(){w.config.noCalendar||w.isMobile||(q(),Ce(),U())}function fe(){w._input.focus(),-1!==window.navigator.userAgent.indexOf("MSIE")||void 0!==navigator.msMaxTouchPoints?setTimeout(w.close,0):w.close()}function me(e){e.preventDefault(),e.stopPropagation();var n=f(g(e),function(e){return e.classList&&e.classList.contains("flatpickr-day")&&!e.classList.contains("flatpickr-disabled")&&!e.classList.contains("notAllowed")});if(void 0!==n){var t=n,a=w.latestSelectedDateObj=new Date(t.dateObj.getTime()),i=(a.getMonth()<w.currentMonth||a.getMonth()>w.currentMonth+w.config.showMonths-1)&&"range"!==w.config.mode;if(w.selectedDateElem=t,"single"===w.config.mode)w.selectedDates=[a];else if("multiple"===w.config.mode){var o=be(a);o?w.selectedDates.splice(parseInt(o),1):w.selectedDates.push(a)}else"range"===w.config.mode&&(2===w.selectedDates.length&&w.clear(!1,!1),w.latestSelectedDateObj=a,w.selectedDates.push(a),0!==M(a,w.selectedDates[0],!0)&&w.selectedDates.sort(function(e,n){return e.getTime()-n.getTime()}));if(O(),i){var r=w.currentYear!==a.getFullYear();w.currentYear=a.getFullYear(),w.currentMonth=a.getMonth(),r&&(De("onYearChange"),q()),De("onMonthChange")}if(Ce(),U(),ye(),i||"range"===w.config.mode||1!==w.config.showMonths?void 0!==w.selectedDateElem&&void 0===w.hourElement&&w.selectedDateElem&&w.selectedDateElem.focus():W(t),void 0!==w.hourElement&&void 0!==w.hourElement&&w.hourElement.focus(),w.config.closeOnSelect){var l="single"===w.config.mode&&!w.config.enableTime,c="range"===w.config.mode&&2===w.selectedDates.length&&!w.config.enableTime;(l||c)&&fe()}Y()}}w.parseDate=C({config:w.config,l10n:w.l10n}),w._handlers=[],w.pluginElements=[],w.loadedPlugins=[],w._bind=P,w._setHoursFromDate=F,w._positionCalendar=de,w.changeMonth=Z,w.changeYear=ee,w.clear=function(e,n){void 0===e&&(e=!0);void 0===n&&(n=!0);w.input.value="",void 0!==w.altInput&&(w.altInput.value="");void 0!==w.mobileInput&&(w.mobileInput.value="");w.selectedDates=[],w.latestSelectedDateObj=void 0,!0===n&&(w.currentYear=w._initialDate.getFullYear(),w.currentMonth=w._initialDate.getMonth());if(!0===w.config.enableTime){var t=E(w.config),a=t.hours,i=t.minutes,o=t.seconds;A(a,i,o)}w.redraw(),e&&De("onChange")},w.close=function(){w.isOpen=!1,w.isMobile||(void 0!==w.calendarContainer&&w.calendarContainer.classList.remove("open"),void 0!==w._input&&w._input.classList.remove("active"));De("onClose")},w.onMouseOver=oe,w._createElement=d,w.createDay=R,w.destroy=function(){void 0!==w.config&&De("onDestroy");for(var e=w._handlers.length;e--;)w._handlers[e].remove();if(w._handlers=[],w.mobileInput)w.mobileInput.parentNode&&w.mobileInput.parentNode.removeChild(w.mobileInput),w.mobileInput=void 0;else if(w.calendarContainer&&w.calendarContainer.parentNode)if(w.config.static&&w.calendarContainer.parentNode){var n=w.calendarContainer.parentNode;if(n.lastChild&&n.removeChild(n.lastChild),n.parentNode){for(;n.firstChild;)n.parentNode.insertBefore(n.firstChild,n);n.parentNode.removeChild(n)}}else w.calendarContainer.parentNode.removeChild(w.calendarContainer);w.altInput&&(w.input.type="text",w.altInput.parentNode&&w.altInput.parentNode.removeChild(w.altInput),delete w.altInput);w.input&&(w.input.type=w.input._type,w.input.classList.remove("flatpickr-input"),w.input.removeAttribute("readonly"));["_showTimeInput","latestSelectedDateObj","_hideNextMonthArrow","_hidePrevMonthArrow","__hideNextMonthArrow","__hidePrevMonthArrow","isMobile","isOpen","selectedDateElem","minDateHasTime","maxDateHasTime","days","daysContainer","_input","_positionElement","innerContainer","rContainer","monthNav","todayDateElem","calendarContainer","weekdayContainer","prevMonthNav","nextMonthNav","monthsDropdownContainer","currentMonthElement","currentYearElement","navigationCurrentMonth","selectedDateElem","config"].forEach(function(e){try{delete w[e]}catch(e){}})},w.isEnabled=ne,w.jumpToDate=j,w.updateValue=ye,w.open=function(e,n){void 0===n&&(n=w._positionElement);if(!0===w.isMobile){if(e){e.preventDefault();var t=g(e);t&&t.blur()}return void 0!==w.mobileInput&&(w.mobileInput.focus(),w.mobileInput.click()),void De("onOpen")}if(w._input.disabled||w.config.inline)return;var a=w.isOpen;w.isOpen=!0,a||(w.calendarContainer.classList.add("open"),w._input.classList.add("active"),De("onOpen"),de(n));!0===w.config.enableTime&&!0===w.config.noCalendar&&(!1!==w.config.allowInput||void 0!==e&&w.timeContainer.contains(e.relatedTarget)||setTimeout(function(){return w.hourElement.select()},50))},w.redraw=ue,w.set=function(e,n){if(null!==e&&"object"==typeof e)for(var a in Object.assign(w.config,e),e)void 0!==ge[a]&&ge[a].forEach(function(e){return e()});else w.config[e]=n,void 0!==ge[e]?ge[e].forEach(function(e){return e()}):t.indexOf(e)>-1&&(w.config[e]=c(n));w.redraw(),ye(!0)},w.setDate=function(e,n,t){void 0===n&&(n=!1);void 0===t&&(t=w.config.dateFormat);if(0!==e&&!e||e instanceof Array&&0===e.length)return w.clear(n);pe(e,t),w.latestSelectedDateObj=w.selectedDates[w.selectedDates.length-1],w.redraw(),j(void 0,n),F(),0===w.selectedDates.length&&w.clear(!1);ye(n),n&&De("onChange")},w.toggle=function(e){if(!0===w.isOpen)return w.close();w.open(e)};var ge={locale:[se,G],showMonths:[V,S,z],minDate:[j],maxDate:[j],positionElement:[ve],clickOpens:[function(){!0===w.config.clickOpens?(P(w._input,"focus",w.open),P(w._input,"click",w.open)):(w._input.removeEventListener("focus",w.open),w._input.removeEventListener("click",w.open))}]};function pe(e,n){var t=[];if(e instanceof Array)t=e.map(function(e){return w.parseDate(e,n)});else if(e instanceof Date||"number"==typeof e)t=[w.parseDate(e,n)];else if("string"==typeof e)switch(w.config.mode){case"single":case"time":t=[w.parseDate(e,n)];break;case"multiple":t=e.split(w.config.conjunction).map(function(e){return w.parseDate(e,n)});break;case"range":t=e.split(w.l10n.rangeSeparator).map(function(e){return w.parseDate(e,n)})}else w.config.errorHandler(new Error("Invalid date supplied: "+JSON.stringify(e)));w.selectedDates=w.config.allowInvalidPreload?t:t.filter(function(e){return e instanceof Date&&ne(e,!1)}),"range"===w.config.mode&&w.selectedDates.sort(function(e,n){return e.getTime()-n.getTime()})}function he(e){return e.slice().map(function(e){return"string"==typeof e||"number"==typeof e||e instanceof Date?w.parseDate(e,void 0,!0):e&&"object"==typeof e&&e.from&&e.to?{from:w.parseDate(e.from,void 0),to:w.parseDate(e.to,void 0)}:e}).filter(function(e){return e})}function ve(){w._positionElement=w.config.positionElement||w._input}function De(e,n){if(void 0!==w.config){var t=w.config[e];if(void 0!==t&&t.length>0)for(var a=0;t[a]&&a<t.length;a++)t[a](w.selectedDates,w.input.value,w,n);"onChange"===e&&(w.input.dispatchEvent(we("change")),w.input.dispatchEvent(we("input")))}}function we(e){var n=document.createEvent("Event");return n.initEvent(e,!0,!0),n}function be(e){for(var n=0;n<w.selectedDates.length;n++){var t=w.selectedDates[n];if(t instanceof Date&&0===M(t,e))return""+n}return!1}function Ce(){w.config.noCalendar||w.isMobile||!w.monthNav||(w.yearElements.forEach(function(e,n){var t=new Date(w.currentYear,w.currentMonth,1);t.setMonth(w.currentMonth+n),w.config.showMonths>1||"static"===w.config.monthSelectorType?w.monthElements[n].textContent=h(t.getMonth(),w.config.shorthandCurrentMonth,w.l10n)+" ":w.monthsDropdownContainer.value=t.getMonth().toString(),e.value=t.getFullYear().toString()}),w._hidePrevMonthArrow=void 0!==w.config.minDate&&(w.currentYear===w.config.minDate.getFullYear()?w.currentMonth<=w.config.minDate.getMonth():w.currentYear<w.config.minDate.getFullYear()),w._hideNextMonthArrow=void 0!==w.config.maxDate&&(w.currentYear===w.config.maxDate.getFullYear()?w.currentMonth+1>w.config.maxDate.getMonth():w.currentYear>w.config.maxDate.getFullYear()))}function Me(e){var n=e||(w.config.altInput?w.config.altFormat:w.config.dateFormat);return w.selectedDates.map(function(e){return w.formatDate(e,n)}).filter(function(e,n,t){return"range"!==w.config.mode||w.config.enableTime||t.indexOf(e)===n}).join("range"!==w.config.mode?w.config.conjunction:w.l10n.rangeSeparator)}function ye(e){void 0===e&&(e=!0),void 0!==w.mobileInput&&w.mobileFormatStr&&(w.mobileInput.value=void 0!==w.latestSelectedDateObj?w.formatDate(w.latestSelectedDateObj,w.mobileFormatStr):""),w.input.value=Me(w.config.dateFormat),void 0!==w.altInput&&(w.altInput.value=Me(w.config.altFormat)),!1!==e&&De("onValueUpdate")}function xe(e){var n=g(e),t=w.prevMonthNav.contains(n),a=w.nextMonthNav.contains(n);t||a?Z(t?-1:1):w.yearElements.indexOf(n)>=0?n.select():n.classList.contains("arrowUp")?w.changeYear(w.currentYear+1):n.classList.contains("arrowDown")&&w.changeYear(w.currentYear-1)}return function(){w.element=w.input=p,w.isOpen=!1,function(){var n=["wrap","weekNumbers","allowInput","allowInvalidPreload","clickOpens","time_24hr","enableTime","noCalendar","altInput","shorthandCurrentMonth","inline","static","enableSeconds","disableMobile"],i=e(e({},JSON.parse(JSON.stringify(p.dataset||{}))),v),o={};w.config.parseDate=i.parseDate,w.config.formatDate=i.formatDate,Object.defineProperty(w.config,"enable",{get:function(){return w.config._enable},set:function(e){w.config._enable=he(e)}}),Object.defineProperty(w.config,"disable",{get:function(){return w.config._disable},set:function(e){w.config._disable=he(e)}});var r="time"===i.mode;if(!i.dateFormat&&(i.enableTime||r)){var l=I.defaultConfig.dateFormat||a.dateFormat;o.dateFormat=i.noCalendar||r?"H:i"+(i.enableSeconds?":S":""):l+" H:i"+(i.enableSeconds?":S":"")}if(i.altInput&&(i.enableTime||r)&&!i.altFormat){var s=I.defaultConfig.altFormat||a.altFormat;o.altFormat=i.noCalendar||r?"h:i"+(i.enableSeconds?":S K":" K"):s+" h:i"+(i.enableSeconds?":S":"")+" K"}Object.defineProperty(w.config,"minDate",{get:function(){return w.config._minDate},set:le("min")}),Object.defineProperty(w.config,"maxDate",{get:function(){return w.config._maxDate},set:le("max")});var d=function(e){return function(n){w.config["min"===e?"_minTime":"_maxTime"]=w.parseDate(n,"H:i:S")}};Object.defineProperty(w.config,"minTime",{get:function(){return w.config._minTime},set:d("min")}),Object.defineProperty(w.config,"maxTime",{get:function(){return w.config._maxTime},set:d("max")}),"time"===i.mode&&(w.config.noCalendar=!0,w.config.enableTime=!0);Object.assign(w.config,o,i);for(var u=0;u<n.length;u++)w.config[n[u]]=!0===w.config[n[u]]||"true"===w.config[n[u]];t.filter(function(e){return void 0!==w.config[e]}).forEach(function(e){w.config[e]=c(w.config[e]||[]).map(T)}),w.isMobile=!w.config.disableMobile&&!w.config.inline&&"single"===w.config.mode&&!w.config.disable.length&&!w.config.enable&&!w.config.weekNumbers&&/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);for(u=0;u<w.config.plugins.length;u++){var f=w.config.plugins[u](w)||{};for(var m in f)t.indexOf(m)>-1?w.config[m]=c(f[m]).map(T).concat(w.config[m]):void 0===i[m]&&(w.config[m]=f[m])}i.altInputClass||(w.config.altInputClass=ce().className+" "+w.config.altInputClass);De("onParseConfig")}(),se(),function(){if(w.input=ce(),!w.input)return void w.config.errorHandler(new Error("Invalid input element specified"));w.input._type=w.input.type,w.input.type="text",w.input.classList.add("flatpickr-input"),w._input=w.input,w.config.altInput&&(w.altInput=d(w.input.nodeName,w.config.altInputClass),w._input=w.altInput,w.altInput.placeholder=w.input.placeholder,w.altInput.disabled=w.input.disabled,w.altInput.required=w.input.required,w.altInput.tabIndex=w.input.tabIndex,w.altInput.type="text",w.input.setAttribute("type","hidden"),!w.config.static&&w.input.parentNode&&w.input.parentNode.insertBefore(w.altInput,w.input.nextSibling));w.config.allowInput||w._input.setAttribute("readonly","readonly");ve()}(),function(){w.selectedDates=[],w.now=w.parseDate(w.config.now)||new Date;var e=w.config.defaultDate||("INPUT"!==w.input.nodeName&&"TEXTAREA"!==w.input.nodeName||!w.input.placeholder||w.input.value!==w.input.placeholder?w.input.value:null);e&&pe(e,w.config.dateFormat);w._initialDate=w.selectedDates.length>0?w.selectedDates[0]:w.config.minDate&&w.config.minDate.getTime()>w.now.getTime()?w.config.minDate:w.config.maxDate&&w.config.maxDate.getTime()<w.now.getTime()?w.config.maxDate:w.now,w.currentYear=w._initialDate.getFullYear(),w.currentMonth=w._initialDate.getMonth(),w.selectedDates.length>0&&(w.latestSelectedDateObj=w.selectedDates[0]);void 0!==w.config.minTime&&(w.config.minTime=w.parseDate(w.config.minTime,"H:i"));void 0!==w.config.maxTime&&(w.config.maxTime=w.parseDate(w.config.maxTime,"H:i"));w.minDateHasTime=!!w.config.minDate&&(w.config.minDate.getHours()>0||w.config.minDate.getMinutes()>0||w.config.minDate.getSeconds()>0),w.maxDateHasTime=!!w.config.maxDate&&(w.config.maxDate.getHours()>0||w.config.maxDate.getMinutes()>0||w.config.maxDate.getSeconds()>0)}(),w.utils={getDaysInMonth:function(e,n){return void 0===e&&(e=w.currentMonth),void 0===n&&(n=w.currentYear),1===e&&(n%4==0&&n%100!=0||n%400==0)?29:w.l10n.daysInMonth[e]}},w.isMobile||function(){var e=window.document.createDocumentFragment();if(w.calendarContainer=d("div","flatpickr-calendar"),w.calendarContainer.tabIndex=-1,!w.config.noCalendar){if(e.appendChild((w.monthNav=d("div","flatpickr-months"),w.yearElements=[],w.monthElements=[],w.prevMonthNav=d("span","flatpickr-prev-month"),w.prevMonthNav.innerHTML=w.config.prevArrow,w.nextMonthNav=d("span","flatpickr-next-month"),w.nextMonthNav.innerHTML=w.config.nextArrow,V(),Object.defineProperty(w,"_hidePrevMonthArrow",{get:function(){return w.__hidePrevMonthArrow},set:function(e){w.__hidePrevMonthArrow!==e&&(s(w.prevMonthNav,"flatpickr-disabled",e),w.__hidePrevMonthArrow=e)}}),Object.defineProperty(w,"_hideNextMonthArrow",{get:function(){return w.__hideNextMonthArrow},set:function(e){w.__hideNextMonthArrow!==e&&(s(w.nextMonthNav,"flatpickr-disabled",e),w.__hideNextMonthArrow=e)}}),w.currentYearElement=w.yearElements[0],Ce(),w.monthNav)),w.innerContainer=d("div","flatpickr-innerContainer"),w.config.weekNumbers){var n=function(){w.calendarContainer.classList.add("hasWeeks");var e=d("div","flatpickr-weekwrapper");e.appendChild(d("span","flatpickr-weekday",w.l10n.weekAbbreviation));var n=d("div","flatpickr-weeks");return e.appendChild(n),{weekWrapper:e,weekNumbers:n}}(),t=n.weekWrapper,a=n.weekNumbers;w.innerContainer.appendChild(t),w.weekNumbers=a,w.weekWrapper=t}w.rContainer=d("div","flatpickr-rContainer"),w.rContainer.appendChild(z()),w.daysContainer||(w.daysContainer=d("div","flatpickr-days"),w.daysContainer.tabIndex=-1),U(),w.rContainer.appendChild(w.daysContainer),w.innerContainer.appendChild(w.rContainer),e.appendChild(w.innerContainer)}w.config.enableTime&&e.appendChild(function(){w.calendarContainer.classList.add("hasTime"),w.config.noCalendar&&w.calendarContainer.classList.add("noCalendar");var e=E(w.config);w.timeContainer=d("div","flatpickr-time"),w.timeContainer.tabIndex=-1;var n=d("span","flatpickr-time-separator",":"),t=m("flatpickr-hour",{"aria-label":w.l10n.hourAriaLabel});w.hourElement=t.getElementsByTagName("input")[0];var a=m("flatpickr-minute",{"aria-label":w.l10n.minuteAriaLabel});w.minuteElement=a.getElementsByTagName("input")[0],w.hourElement.tabIndex=w.minuteElement.tabIndex=-1,w.hourElement.value=o(w.latestSelectedDateObj?w.latestSelectedDateObj.getHours():w.config.time_24hr?e.hours:function(e){switch(e%24){case 0:case 12:return 12;default:return e%12}}(e.hours)),w.minuteElement.value=o(w.latestSelectedDateObj?w.latestSelectedDateObj.getMinutes():e.minutes),w.hourElement.setAttribute("step",w.config.hourIncrement.toString()),w.minuteElement.setAttribute("step",w.config.minuteIncrement.toString()),w.hourElement.setAttribute("min",w.config.time_24hr?"0":"1"),w.hourElement.setAttribute("max",w.config.time_24hr?"23":"12"),w.hourElement.setAttribute("maxlength","2"),w.minuteElement.setAttribute("min","0"),w.minuteElement.setAttribute("max","59"),w.minuteElement.setAttribute("maxlength","2"),w.timeContainer.appendChild(t),w.timeContainer.appendChild(n),w.timeContainer.appendChild(a),w.config.time_24hr&&w.timeContainer.classList.add("time24hr");if(w.config.enableSeconds){w.timeContainer.classList.add("hasSeconds");var i=m("flatpickr-second");w.secondElement=i.getElementsByTagName("input")[0],w.secondElement.value=o(w.latestSelectedDateObj?w.latestSelectedDateObj.getSeconds():e.seconds),w.secondElement.setAttribute("step",w.minuteElement.getAttribute("step")),w.secondElement.setAttribute("min","0"),w.secondElement.setAttribute("max","59"),w.secondElement.setAttribute("maxlength","2"),w.timeContainer.appendChild(d("span","flatpickr-time-separator",":")),w.timeContainer.appendChild(i)}w.config.time_24hr||(w.amPM=d("span","flatpickr-am-pm",w.l10n.amPM[r((w.latestSelectedDateObj?w.hourElement.value:w.config.defaultHour)>11)]),w.amPM.title=w.l10n.toggleTitle,w.amPM.tabIndex=-1,w.timeContainer.appendChild(w.amPM));return w.timeContainer}());s(w.calendarContainer,"rangeMode","range"===w.config.mode),s(w.calendarContainer,"animate",!0===w.config.animate),s(w.calendarContainer,"multiMonth",w.config.showMonths>1),w.calendarContainer.appendChild(e);var i=void 0!==w.config.appendTo&&void 0!==w.config.appendTo.nodeType;if((w.config.inline||w.config.static)&&(w.calendarContainer.classList.add(w.config.inline?"inline":"static"),w.config.inline&&(!i&&w.element.parentNode?w.element.parentNode.insertBefore(w.calendarContainer,w._input.nextSibling):void 0!==w.config.appendTo&&w.config.appendTo.appendChild(w.calendarContainer)),w.config.static)){var l=d("div","flatpickr-wrapper");w.element.parentNode&&w.element.parentNode.insertBefore(l,w.element),l.appendChild(w.element),w.altInput&&l.appendChild(w.altInput),l.appendChild(w.calendarContainer)}w.config.static||w.config.inline||(void 0!==w.config.appendTo?w.config.appendTo:window.document.body).appendChild(w.calendarContainer)}(),function(){w.config.wrap&&["open","close","toggle","clear"].forEach(function(e){Array.prototype.forEach.call(w.element.querySelectorAll("[data-"+e+"]"),function(n){return P(n,"click",w[e])})});if(w.isMobile)return void function(){var e=w.config.enableTime?w.config.noCalendar?"time":"datetime-local":"date";w.mobileInput=d("input",w.input.className+" flatpickr-mobile"),w.mobileInput.tabIndex=1,w.mobileInput.type=e,w.mobileInput.disabled=w.input.disabled,w.mobileInput.required=w.input.required,w.mobileInput.placeholder=w.input.placeholder,w.mobileFormatStr="datetime-local"===e?"Y-m-d\\TH:i:S":"date"===e?"Y-m-d":"H:i:S",w.selectedDates.length>0&&(w.mobileInput.defaultValue=w.mobileInput.value=w.formatDate(w.selectedDates[0],w.mobileFormatStr));w.config.minDate&&(w.mobileInput.min=w.formatDate(w.config.minDate,"Y-m-d"));w.config.maxDate&&(w.mobileInput.max=w.formatDate(w.config.maxDate,"Y-m-d"));w.input.getAttribute("step")&&(w.mobileInput.step=String(w.input.getAttribute("step")));w.input.type="hidden",void 0!==w.altInput&&(w.altInput.type="hidden");try{w.input.parentNode&&w.input.parentNode.insertBefore(w.mobileInput,w.input.nextSibling)}catch(e){}P(w.mobileInput,"change",function(e){w.setDate(g(e).value,!1,w.mobileFormatStr),De("onChange"),De("onClose")})}();var e=l(re,50);w._debouncedChange=l(Y,300),w.daysContainer&&!/iPhone|iPad|iPod/i.test(navigator.userAgent)&&P(w.daysContainer,"mouseover",function(e){"range"===w.config.mode&&oe(g(e))});P(w._input,"keydown",ie),void 0!==w.calendarContainer&&P(w.calendarContainer,"keydown",ie);w.config.inline||w.config.static||P(window,"resize",e);void 0!==window.ontouchstart?P(window.document,"touchstart",X):P(window.document,"mousedown",X);P(window.document,"focus",X,{capture:!0}),!0===w.config.clickOpens&&(P(w._input,"focus",w.open),P(w._input,"click",w.open));void 0!==w.daysContainer&&(P(w.monthNav,"click",xe),P(w.monthNav,["keyup","increment"],N),P(w.daysContainer,"click",me));if(void 0!==w.timeContainer&&void 0!==w.minuteElement&&void 0!==w.hourElement){var n=function(e){return g(e).select()};P(w.timeContainer,["increment"],_),P(w.timeContainer,"blur",_,{capture:!0}),P(w.timeContainer,"click",H),P([w.hourElement,w.minuteElement],["focus","click"],n),void 0!==w.secondElement&&P(w.secondElement,"focus",function(){return w.secondElement&&w.secondElement.select()}),void 0!==w.amPM&&P(w.amPM,"click",function(e){_(e)})}w.config.allowInput&&P(w._input,"blur",ae)}(),(w.selectedDates.length||w.config.noCalendar)&&(w.config.enableTime&&F(w.config.noCalendar?w.latestSelectedDateObj:void 0),ye(!1)),S();var n=/^((?!chrome|android).)*safari/i.test(navigator.userAgent);!w.isMobile&&n&&de(),De("onReady")}(),w}function T(e,n){for(var t=Array.prototype.slice.call(e).filter(function(e){return e instanceof HTMLElement}),a=[],i=0;i<t.length;i++){var o=t[i];try{if(null!==o.getAttribute("data-fp-omit"))continue;void 0!==o._flatpickr&&(o._flatpickr.destroy(),o._flatpickr=void 0),o._flatpickr=k(o,n||{}),a.push(o._flatpickr)}catch(e){console.error(e)}}return 1===a.length?a[0]:a}"undefined"!=typeof HTMLElement&&"undefined"!=typeof HTMLCollection&&"undefined"!=typeof NodeList&&(HTMLCollection.prototype.flatpickr=NodeList.prototype.flatpickr=function(e){return T(this,e)},HTMLElement.prototype.flatpickr=function(e){return T([this],e)});var I=function(e,n){return"string"==typeof e?T(window.document.querySelectorAll(e),n):e instanceof Node?T([e],n):T(e,n)};return I.defaultConfig={},I.l10ns={en:e({},i),default:e({},i)},I.localize=function(n){I.l10ns.default=e(e({},I.l10ns.default),n)},I.setDefaults=function(n){I.defaultConfig=e(e({},I.defaultConfig),n)},I.parseDate=C({}),I.formatDate=b({}),I.compareDates=M,"undefined"!=typeof jQuery&&void 0!==jQuery.fn&&(jQuery.fn.flatpickr=function(e){return T(this,e)}),Date.prototype.fp_incr=function(e){return new Date(this.getFullYear(),this.getMonth(),this.getDate()+("string"==typeof e?parseInt(e,10):e))},"undefined"!=typeof window&&(window.flatpickr=I),I});(function(global,factory){typeof exports==="object"&&typeof module!=="undefined"?module.exports=factory():typeof define==="function"&&define.amd?define(factory):(global=typeof globalThis!=="undefined"?globalThis:global||self,global.monthSelectPlugin=factory())})(this,function(){"use strict";var __assign=function(){__assign=Object.assign||function __assign(t){for(var s,i=1,n=arguments.length;i<n;i++){s=arguments[i];for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))t[p]=s[p]}return t};return __assign.apply(this,arguments)};var monthToStr=function(monthNumber,shorthand,locale){return locale.months[shorthand?"shorthand":"longhand"][monthNumber]};function clearNode(node){while(node.firstChild)node.removeChild(node.firstChild)}function getEventTarget(event){try{if(typeof event.composedPath==="function"){var path=event.composedPath();return path[0]}return event.target}catch(error){return event.target}}var defaultConfig={shorthand:false,dateFormat:"F Y",altFormat:"F Y",theme:"light"};function monthSelectPlugin(pluginConfig){var config=__assign(__assign({},defaultConfig),pluginConfig);return function(fp){fp.config.dateFormat=config.dateFormat;fp.config.altFormat=config.altFormat;var self={monthsContainer:null};function clearUnnecessaryDOMElements(){if(!fp.rContainer)return;clearNode(fp.rContainer);for(var index=0;index<fp.monthElements.length;index++){var element=fp.monthElements[index];if(!element.parentNode)continue;element.parentNode.removeChild(element)}}function build(){if(!fp.rContainer)return;self.monthsContainer=fp._createElement("div","flatpickr-monthSelect-months");self.monthsContainer.tabIndex=-1;buildMonths();fp.rContainer.appendChild(self.monthsContainer);fp.calendarContainer.classList.add("flatpickr-monthSelect-theme-"+config.theme)}function buildMonths(){if(!self.monthsContainer)return;clearNode(self.monthsContainer);var frag=document.createDocumentFragment();for(var i=0;i<12;i++){var month=fp.createDay("flatpickr-monthSelect-month",new Date(fp.currentYear,i),0,i);if(month.dateObj.getMonth()===(new Date).getMonth()&&month.dateObj.getFullYear()===(new Date).getFullYear())month.classList.add("today");month.textContent=monthToStr(i,config.shorthand,fp.l10n);month.addEventListener("click",selectMonth);frag.appendChild(month)}self.monthsContainer.appendChild(frag);if(fp.config.minDate&&fp.currentYear===fp.config.minDate.getFullYear())fp.prevMonthNav.classList.add("flatpickr-disabled");else fp.prevMonthNav.classList.remove("flatpickr-disabled");if(fp.config.maxDate&&fp.currentYear===fp.config.maxDate.getFullYear())fp.nextMonthNav.classList.add("flatpickr-disabled");else fp.nextMonthNav.classList.remove("flatpickr-disabled")}function bindEvents(){fp._bind(fp.prevMonthNav,"click",function(e){e.preventDefault();e.stopPropagation();fp.changeYear(fp.currentYear-1);selectYear();buildMonths()});fp._bind(fp.nextMonthNav,"click",function(e){e.preventDefault();e.stopPropagation();fp.changeYear(fp.currentYear+1);selectYear();buildMonths()});fp._bind(self.monthsContainer,"mouseover",function(e){if(fp.config.mode==="range")fp.onMouseOver(getEventTarget(e),"flatpickr-monthSelect-month")})}function setCurrentlySelected(){if(!fp.rContainer)return;if(!fp.selectedDates.length)return;var currentlySelected=fp.rContainer.querySelectorAll(".flatpickr-monthSelect-month.selected");for(var index=0;index<currentlySelected.length;index++){currentlySelected[index].classList.remove("selected")}var targetMonth=fp.selectedDates[0].getMonth();var month=fp.rContainer.querySelector(".flatpickr-monthSelect-month:nth-child("+(targetMonth+1)+")");if(month){month.classList.add("selected")}}function selectYear(){var selectedDate=fp.selectedDates[0];if(selectedDate){selectedDate=new Date(selectedDate);selectedDate.setFullYear(fp.currentYear);if(fp.config.minDate&&selectedDate<fp.config.minDate){selectedDate=fp.config.minDate}if(fp.config.maxDate&&selectedDate>fp.config.maxDate){selectedDate=fp.config.maxDate}fp.currentYear=selectedDate.getFullYear()}fp.currentYearElement.value=String(fp.currentYear);if(fp.rContainer){var months=fp.rContainer.querySelectorAll(".flatpickr-monthSelect-month");months.forEach(function(month){month.dateObj.setFullYear(fp.currentYear);if(fp.config.minDate&&month.dateObj<fp.config.minDate||fp.config.maxDate&&month.dateObj>fp.config.maxDate){month.classList.add("flatpickr-disabled")}else{month.classList.remove("flatpickr-disabled")}})}setCurrentlySelected()}function selectMonth(e){e.preventDefault();e.stopPropagation();var eventTarget=getEventTarget(e);if(!(eventTarget instanceof Element))return;if(eventTarget.classList.contains("flatpickr-disabled"))return;if(eventTarget.classList.contains("notAllowed"))return;setMonth(eventTarget.dateObj);if(fp.config.closeOnSelect){var single=fp.config.mode==="single";var range=fp.config.mode==="range"&&fp.selectedDates.length===2;if(single||range)fp.close()}}function setMonth(date){var selectedDate=new Date(fp.currentYear,date.getMonth(),date.getDate());var selectedDates=[];switch(fp.config.mode){case"single":selectedDates=[selectedDate];break;case"multiple":selectedDates.push(selectedDate);break;case"range":if(fp.selectedDates.length===2){selectedDates=[selectedDate]}else{selectedDates=fp.selectedDates.concat([selectedDate]);selectedDates.sort(function(a,b){return a.getTime()-b.getTime()})}break}fp.setDate(selectedDates,true);setCurrentlySelected()}var shifts={37:-1,39:1,40:3,38:-3};function onKeyDown(_,__,___,e){var shouldMove=shifts[e.keyCode]!==undefined;if(!shouldMove&&e.keyCode!==13){return}if(!fp.rContainer||!self.monthsContainer)return;var currentlySelected=fp.rContainer.querySelector(".flatpickr-monthSelect-month.selected");var index=Array.prototype.indexOf.call(self.monthsContainer.children,document.activeElement);if(index===-1){var target=currentlySelected||self.monthsContainer.firstElementChild;target.focus();index=target.$i}if(shouldMove){self.monthsContainer.children[(12+index+shifts[e.keyCode])%12].focus()}else if(e.keyCode===13&&self.monthsContainer.contains(document.activeElement)){setMonth(document.activeElement.dateObj)}}function closeHook(){var _a;if(((_a=fp.config)===null||_a===void 0?void 0:_a.mode)==="range"&&fp.selectedDates.length===1)fp.clear(false);if(!fp.selectedDates.length)buildMonths()}function stubCurrentMonth(){config._stubbedCurrentMonth=fp._initialDate.getMonth();fp._initialDate.setMonth(config._stubbedCurrentMonth);fp.currentMonth=config._stubbedCurrentMonth}function unstubCurrentMonth(){if(!config._stubbedCurrentMonth)return;fp._initialDate.setMonth(config._stubbedCurrentMonth);fp.currentMonth=config._stubbedCurrentMonth;delete config._stubbedCurrentMonth}function destroyPluginInstance(){if(self.monthsContainer!==null){var months=self.monthsContainer.querySelectorAll(".flatpickr-monthSelect-month");for(var index=0;index<months.length;index++){months[index].removeEventListener("click",selectMonth)}}}return{onParseConfig:function(){fp.config.enableTime=false},onValueUpdate:setCurrentlySelected,onKeyDown:onKeyDown,onReady:[stubCurrentMonth,clearUnnecessaryDOMElements,build,bindEvents,setCurrentlySelected,function(){fp.config.onClose.push(closeHook);fp.loadedPlugins.push("monthSelect")}],onDestroy:[unstubCurrentMonth,destroyPluginInstance,function(){fp.config.onClose=fp.config.onClose.filter(function(hook){return hook!==closeHook})}]}}}return monthSelectPlugin});!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).Popper={})}(this,function(e){"use strict";function t(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function n(e){return e instanceof t(e).Element||e instanceof Element}function r(e){return e instanceof t(e).HTMLElement||e instanceof HTMLElement}function o(e){return"undefined"!=typeof ShadowRoot&&(e instanceof t(e).ShadowRoot||e instanceof ShadowRoot)}var i=Math.max,a=Math.min,s=Math.round;function f(e,t){void 0===t&&(t=!1);var n=e.getBoundingClientRect(),o=1,i=1;if(r(e)&&t){var a=e.offsetHeight,f=e.offsetWidth;f>0&&(o=s(n.width)/f||1),a>0&&(i=s(n.height)/a||1)}return{width:n.width/o,height:n.height/i,top:n.top/i,right:n.right/o,bottom:n.bottom/i,left:n.left/o,x:n.left/o,y:n.top/i}}function c(e){var n=t(e);return{scrollLeft:n.pageXOffset,scrollTop:n.pageYOffset}}function p(e){return e?(e.nodeName||"").toLowerCase():null}function u(e){return((n(e)?e.ownerDocument:e.document)||window.document).documentElement}function l(e){return f(u(e)).left+c(e).scrollLeft}function d(e){return t(e).getComputedStyle(e)}function h(e){var t=d(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function m(e,n,o){void 0===o&&(o=!1);var i,a,d=r(n),m=r(n)&&function(e){var t=e.getBoundingClientRect(),n=s(t.width)/e.offsetWidth||1,r=s(t.height)/e.offsetHeight||1;return 1!==n||1!==r}(n),v=u(n),g=f(e,m),y={scrollLeft:0,scrollTop:0},b={x:0,y:0};return(d||!d&&!o)&&(("body"!==p(n)||h(v))&&(y=(i=n)!==t(i)&&r(i)?{scrollLeft:(a=i).scrollLeft,scrollTop:a.scrollTop}:c(i)),r(n)?((b=f(n,!0)).x+=n.clientLeft,b.y+=n.clientTop):v&&(b.x=l(v))),{x:g.left+y.scrollLeft-b.x,y:g.top+y.scrollTop-b.y,width:g.width,height:g.height}}function v(e){var t=f(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function g(e){return"html"===p(e)?e:e.assignedSlot||e.parentNode||(o(e)?e.host:null)||u(e)}function y(e){return["html","body","#document"].indexOf(p(e))>=0?e.ownerDocument.body:r(e)&&h(e)?e:y(g(e))}function b(e,n){var r;void 0===n&&(n=[]);var o=y(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),a=t(o),s=i?[a].concat(a.visualViewport||[],h(o)?o:[]):o,f=n.concat(s);return i?f:f.concat(b(g(s)))}function x(e){return["table","td","th"].indexOf(p(e))>=0}function w(e){return r(e)&&"fixed"!==d(e).position?e.offsetParent:null}function O(e){for(var n=t(e),i=w(e);i&&x(i)&&"static"===d(i).position;)i=w(i);return i&&("html"===p(i)||"body"===p(i)&&"static"===d(i).position)?n:i||function(e){var t=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&r(e)&&"fixed"===d(e).position)return null;var n=g(e);for(o(n)&&(n=n.host);r(n)&&["html","body"].indexOf(p(n))<0;){var i=d(n);if("none"!==i.transform||"none"!==i.perspective||"paint"===i.contain||-1!==["transform","perspective"].indexOf(i.willChange)||t&&"filter"===i.willChange||t&&i.filter&&"none"!==i.filter)return n;n=n.parentNode}return null}(e)||n}var j="top",E="bottom",D="right",A="left",L="auto",P=[j,E,D,A],M="start",k="end",W="viewport",B="popper",H=P.reduce(function(e,t){return e.concat([t+"-"+M,t+"-"+k])},[]),T=[].concat(P,[L]).reduce(function(e,t){return e.concat([t,t+"-"+M,t+"-"+k])},[]),R=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function S(e){var t=new Map,n=new Set,r=[];function o(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach(function(e){if(!n.has(e)){var r=t.get(e);r&&o(r)}}),r.push(e)}return e.forEach(function(e){t.set(e.name,e)}),e.forEach(function(e){n.has(e.name)||o(e)}),r}function C(e){return e.split("-")[0]}function q(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&o(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function V(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function N(e,r){return r===W?V(function(e){var n=t(e),r=u(e),o=n.visualViewport,i=r.clientWidth,a=r.clientHeight,s=0,f=0;return o&&(i=o.width,a=o.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(s=o.offsetLeft,f=o.offsetTop)),{width:i,height:a,x:s+l(e),y:f}}(e)):n(r)?function(e){var t=f(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}(r):V(function(e){var t,n=u(e),r=c(e),o=null==(t=e.ownerDocument)?void 0:t.body,a=i(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),s=i(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),f=-r.scrollLeft+l(e),p=-r.scrollTop;return"rtl"===d(o||n).direction&&(f+=i(n.clientWidth,o?o.clientWidth:0)-a),{width:a,height:s,x:f,y:p}}(u(e)))}function I(e,t,o){var s="clippingParents"===t?function(e){var t=b(g(e)),o=["absolute","fixed"].indexOf(d(e).position)>=0&&r(e)?O(e):e;return n(o)?t.filter(function(e){return n(e)&&q(e,o)&&"body"!==p(e)}):[]}(e):[].concat(t),f=[].concat(s,[o]),c=f[0],u=f.reduce(function(t,n){var r=N(e,n);return t.top=i(r.top,t.top),t.right=a(r.right,t.right),t.bottom=a(r.bottom,t.bottom),t.left=i(r.left,t.left),t},N(e,c));return u.width=u.right-u.left,u.height=u.bottom-u.top,u.x=u.left,u.y=u.top,u}function _(e){return e.split("-")[1]}function F(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function U(e){var t,n=e.reference,r=e.element,o=e.placement,i=o?C(o):null,a=o?_(o):null,s=n.x+n.width/2-r.width/2,f=n.y+n.height/2-r.height/2;switch(i){case j:t={x:s,y:n.y-r.height};break;case E:t={x:s,y:n.y+n.height};break;case D:t={x:n.x+n.width,y:f};break;case A:t={x:n.x-r.width,y:f};break;default:t={x:n.x,y:n.y}}var c=i?F(i):null;if(null!=c){var p="y"===c?"height":"width";switch(a){case M:t[c]=t[c]-(n[p]/2-r[p]/2);break;case k:t[c]=t[c]+(n[p]/2-r[p]/2)}}return t}function z(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function X(e,t){return t.reduce(function(t,n){return t[n]=e,t},{})}function Y(e,t){void 0===t&&(t={});var r=t,o=r.placement,i=void 0===o?e.placement:o,a=r.boundary,s=void 0===a?"clippingParents":a,c=r.rootBoundary,p=void 0===c?W:c,l=r.elementContext,d=void 0===l?B:l,h=r.altBoundary,m=void 0!==h&&h,v=r.padding,g=void 0===v?0:v,y=z("number"!=typeof g?g:X(g,P)),b=d===B?"reference":B,x=e.rects.popper,w=e.elements[m?b:d],O=I(n(w)?w:w.contextElement||u(e.elements.popper),s,p),A=f(e.elements.reference),L=U({reference:A,element:x,strategy:"absolute",placement:i}),M=V(Object.assign({},x,L)),k=d===B?M:A,H={top:O.top-k.top+y.top,bottom:k.bottom-O.bottom+y.bottom,left:O.left-k.left+y.left,right:k.right-O.right+y.right},T=e.modifiersData.offset;if(d===B&&T){var R=T[i];Object.keys(H).forEach(function(e){var t=[D,E].indexOf(e)>=0?1:-1,n=[j,E].indexOf(e)>=0?"y":"x";H[e]+=R[n]*t})}return H}var G={placement:"bottom",modifiers:[],strategy:"absolute"};function J(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some(function(e){return!(e&&"function"==typeof e.getBoundingClientRect)})}function K(e){void 0===e&&(e={});var t=e,r=t.defaultModifiers,o=void 0===r?[]:r,i=t.defaultOptions,a=void 0===i?G:i;return function(e,t,r){void 0===r&&(r=a);var i,s,f={placement:"bottom",orderedModifiers:[],options:Object.assign({},G,a),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},c=[],p=!1,u={state:f,setOptions:function(r){var i="function"==typeof r?r(f.options):r;l(),f.options=Object.assign({},a,f.options,i),f.scrollParents={reference:n(e)?b(e):e.contextElement?b(e.contextElement):[],popper:b(t)};var s,p,d=function(e){var t=S(e);return R.reduce(function(e,n){return e.concat(t.filter(function(e){return e.phase===n}))},[])}((s=[].concat(o,f.options.modifiers),p=s.reduce(function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e},{}),Object.keys(p).map(function(e){return p[e]})));return f.orderedModifiers=d.filter(function(e){return e.enabled}),f.orderedModifiers.forEach(function(e){var t=e.name,n=e.options,r=void 0===n?{}:n,o=e.effect;if("function"==typeof o){var i=o({state:f,name:t,instance:u,options:r}),a=function(){};c.push(i||a)}}),u.update()},forceUpdate:function(){if(!p){var e=f.elements,t=e.reference,n=e.popper;if(J(t,n)){f.rects={reference:m(t,O(n),"fixed"===f.options.strategy),popper:v(n)},f.reset=!1,f.placement=f.options.placement,f.orderedModifiers.forEach(function(e){return f.modifiersData[e.name]=Object.assign({},e.data)});for(var r=0;r<f.orderedModifiers.length;r++)if(!0!==f.reset){var o=f.orderedModifiers[r],i=o.fn,a=o.options,s=void 0===a?{}:a,c=o.name;"function"==typeof i&&(f=i({state:f,options:s,name:c,instance:u})||f)}else f.reset=!1,r=-1}}},update:(i=function(){return new Promise(function(e){u.forceUpdate(),e(f)})},function(){return s||(s=new Promise(function(e){Promise.resolve().then(function(){s=void 0,e(i())})})),s}),destroy:function(){l(),p=!0}};if(!J(e,t))return u;function l(){c.forEach(function(e){return e()}),c=[]}return u.setOptions(r).then(function(e){!p&&r.onFirstUpdate&&r.onFirstUpdate(e)}),u}}var Q={passive:!0};var Z={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var n=e.state,r=e.instance,o=e.options,i=o.scroll,a=void 0===i||i,s=o.resize,f=void 0===s||s,c=t(n.elements.popper),p=[].concat(n.scrollParents.reference,n.scrollParents.popper);return a&&p.forEach(function(e){e.addEventListener("scroll",r.update,Q)}),f&&c.addEventListener("resize",r.update,Q),function(){a&&p.forEach(function(e){e.removeEventListener("scroll",r.update,Q)}),f&&c.removeEventListener("resize",r.update,Q)}},data:{}};var $={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=U({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},ee={top:"auto",right:"auto",bottom:"auto",left:"auto"};function te(e){var n,r=e.popper,o=e.popperRect,i=e.placement,a=e.variation,f=e.offsets,c=e.position,p=e.gpuAcceleration,l=e.adaptive,h=e.roundOffsets,m=e.isFixed,v=f.x,g=void 0===v?0:v,y=f.y,b=void 0===y?0:y,x="function"==typeof h?h({x:g,y:b}):{x:g,y:b};g=x.x,b=x.y;var w=f.hasOwnProperty("x"),L=f.hasOwnProperty("y"),P=A,M=j,W=window;if(l){var B=O(r),H="clientHeight",T="clientWidth";if(B===t(r)&&"static"!==d(B=u(r)).position&&"absolute"===c&&(H="scrollHeight",T="scrollWidth"),B=B,i===j||(i===A||i===D)&&a===k)M=E,b-=(m&&B===W&&W.visualViewport?W.visualViewport.height:B[H])-o.height,b*=p?1:-1;if(i===A||(i===j||i===E)&&a===k)P=D,g-=(m&&B===W&&W.visualViewport?W.visualViewport.width:B[T])-o.width,g*=p?1:-1}var R,S=Object.assign({position:c},l&&ee),C=!0===h?function(e){var t=e.x,n=e.y,r=window.devicePixelRatio||1;return{x:s(t*r)/r||0,y:s(n*r)/r||0}}({x:g,y:b}):{x:g,y:b};return g=C.x,b=C.y,p?Object.assign({},S,((R={})[M]=L?"0":"",R[P]=w?"0":"",R.transform=(W.devicePixelRatio||1)<=1?"translate("+g+"px, "+b+"px)":"translate3d("+g+"px, "+b+"px, 0)",R)):Object.assign({},S,((n={})[M]=L?b+"px":"",n[P]=w?g+"px":"",n.transform="",n))}var ne={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=void 0===r||r,i=n.adaptive,a=void 0===i||i,s=n.roundOffsets,f=void 0===s||s,c={placement:C(t.placement),variation:_(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,te(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:f})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,te(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:f})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}};var re={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach(function(e){var n=t.styles[e]||{},o=t.attributes[e]||{},i=t.elements[e];r(i)&&p(i)&&(Object.assign(i.style,n),Object.keys(o).forEach(function(e){var t=o[e];!1===t?i.removeAttribute(e):i.setAttribute(e,!0===t?"":t)}))})},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(e){var o=t.elements[e],i=t.attributes[e]||{},a=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce(function(e,t){return e[t]="",e},{});r(o)&&p(o)&&(Object.assign(o.style,a),Object.keys(i).forEach(function(e){o.removeAttribute(e)}))})}},requires:["computeStyles"]};var oe={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.offset,i=void 0===o?[0,0]:o,a=T.reduce(function(e,n){return e[n]=function(e,t,n){var r=C(e),o=[A,j].indexOf(r)>=0?-1:1,i="function"==typeof n?n(Object.assign({},t,{placement:e})):n,a=i[0],s=i[1];return a=a||0,s=(s||0)*o,[A,D].indexOf(r)>=0?{x:s,y:a}:{x:a,y:s}}(n,t.rects,i),e},{}),s=a[t.placement],f=s.x,c=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=f,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=a}},ie={left:"right",right:"left",bottom:"top",top:"bottom"};function ae(e){return e.replace(/left|right|bottom|top/g,function(e){return ie[e]})}var se={start:"end",end:"start"};function fe(e){return e.replace(/start|end/g,function(e){return se[e]})}function ce(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=n.boundary,i=n.rootBoundary,a=n.padding,s=n.flipVariations,f=n.allowedAutoPlacements,c=void 0===f?T:f,p=_(r),u=p?s?H:H.filter(function(e){return _(e)===p}):P,l=u.filter(function(e){return c.indexOf(e)>=0});0===l.length&&(l=u);var d=l.reduce(function(t,n){return t[n]=Y(e,{placement:n,boundary:o,rootBoundary:i,padding:a})[C(n)],t},{});return Object.keys(d).sort(function(e,t){return d[e]-d[t]})}var pe={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,i=void 0===o||o,a=n.altAxis,s=void 0===a||a,f=n.fallbackPlacements,c=n.padding,p=n.boundary,u=n.rootBoundary,l=n.altBoundary,d=n.flipVariations,h=void 0===d||d,m=n.allowedAutoPlacements,v=t.options.placement,g=C(v),y=f||(g===v||!h?[ae(v)]:function(e){if(C(e)===L)return[];var t=ae(e);return[fe(e),t,fe(t)]}(v)),b=[v].concat(y).reduce(function(e,n){return e.concat(C(n)===L?ce(t,{placement:n,boundary:p,rootBoundary:u,padding:c,flipVariations:h,allowedAutoPlacements:m}):n)},[]),x=t.rects.reference,w=t.rects.popper,O=new Map,P=!0,k=b[0],W=0;W<b.length;W++){var B=b[W],H=C(B),T=_(B)===M,R=[j,E].indexOf(H)>=0,S=R?"width":"height",q=Y(t,{placement:B,boundary:p,rootBoundary:u,altBoundary:l,padding:c}),V=R?T?D:A:T?E:j;x[S]>w[S]&&(V=ae(V));var N=ae(V),I=[];if(i&&I.push(q[H]<=0),s&&I.push(q[V]<=0,q[N]<=0),I.every(function(e){return e})){k=B,P=!1;break}O.set(B,I)}if(P)for(var F=function(e){var t=b.find(function(t){var n=O.get(t);if(n)return n.slice(0,e).every(function(e){return e})});if(t)return k=t,"break"},U=h?3:1;U>0;U--){if("break"===F(U))break}t.placement!==k&&(t.modifiersData[r]._skip=!0,t.placement=k,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function ue(e,t,n){return i(e,a(t,n))}var le={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,s=void 0===o||o,f=n.altAxis,c=void 0!==f&&f,p=n.boundary,u=n.rootBoundary,l=n.altBoundary,d=n.padding,h=n.tether,m=void 0===h||h,g=n.tetherOffset,y=void 0===g?0:g,b=Y(t,{boundary:p,rootBoundary:u,padding:d,altBoundary:l}),x=C(t.placement),w=_(t.placement),L=!w,P=F(x),k="x"===P?"y":"x",W=t.modifiersData.popperOffsets,B=t.rects.reference,H=t.rects.popper,T="function"==typeof y?y(Object.assign({},t.rects,{placement:t.placement})):y,R="number"==typeof T?{mainAxis:T,altAxis:T}:Object.assign({mainAxis:0,altAxis:0},T),S=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,q={x:0,y:0};if(W){if(s){var V,N="y"===P?j:A,I="y"===P?E:D,U="y"===P?"height":"width",z=W[P],X=z+b[N],G=z-b[I],J=m?-H[U]/2:0,K=w===M?B[U]:H[U],Q=w===M?-H[U]:-B[U],Z=t.elements.arrow,$=m&&Z?v(Z):{width:0,height:0},ee=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},te=ee[N],ne=ee[I],re=ue(0,B[U],$[U]),oe=L?B[U]/2-J-re-te-R.mainAxis:K-re-te-R.mainAxis,ie=L?-B[U]/2+J+re+ne+R.mainAxis:Q+re+ne+R.mainAxis,ae=t.elements.arrow&&O(t.elements.arrow),se=ae?"y"===P?ae.clientTop||0:ae.clientLeft||0:0,fe=null!=(V=null==S?void 0:S[P])?V:0,ce=z+ie-fe,pe=ue(m?a(X,z+oe-fe-se):X,z,m?i(G,ce):G);W[P]=pe,q[P]=pe-z}if(c){var le,de="x"===P?j:A,he="x"===P?E:D,me=W[k],ve="y"===k?"height":"width",ge=me+b[de],ye=me-b[he],be=-1!==[j,A].indexOf(x),xe=null!=(le=null==S?void 0:S[k])?le:0,we=be?ge:me-B[ve]-H[ve]-xe+R.altAxis,Oe=be?me+B[ve]+H[ve]-xe-R.altAxis:ye,je=m&&be?function(e,t,n){var r=ue(e,t,n);return r>n?n:r}(we,me,Oe):ue(m?we:ge,me,m?Oe:ye);W[k]=je,q[k]=je-me}t.modifiersData[r]=q}},requiresIfExists:["offset"]};var de={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,r=e.name,o=e.options,i=n.elements.arrow,a=n.modifiersData.popperOffsets,s=C(n.placement),f=F(s),c=[A,D].indexOf(s)>=0?"height":"width";if(i&&a){var p=function(e,t){return z("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:X(e,P))}(o.padding,n),u=v(i),l="y"===f?j:A,d="y"===f?E:D,h=n.rects.reference[c]+n.rects.reference[f]-a[f]-n.rects.popper[c],m=a[f]-n.rects.reference[f],g=O(i),y=g?"y"===f?g.clientHeight||0:g.clientWidth||0:0,b=h/2-m/2,x=p[l],w=y-u[c]-p[d],L=y/2-u[c]/2+b,M=ue(x,L,w),k=f;n.modifiersData[r]=((t={})[k]=M,t.centerOffset=M-L,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!=typeof r||(r=t.elements.popper.querySelector(r)))&&q(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function he(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function me(e){return[j,D,E,A].some(function(t){return e[t]>=0})}var ve={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,i=t.modifiersData.preventOverflow,a=Y(t,{elementContext:"reference"}),s=Y(t,{altBoundary:!0}),f=he(a,r),c=he(s,o,i),p=me(f),u=me(c);t.modifiersData[n]={referenceClippingOffsets:f,popperEscapeOffsets:c,isReferenceHidden:p,hasPopperEscaped:u},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":p,"data-popper-escaped":u})}},ge=K({defaultModifiers:[Z,$,ne,re]}),ye=[Z,$,ne,re,oe,pe,le,de,ve],be=K({defaultModifiers:ye});e.applyStyles=re,e.arrow=de,e.computeStyles=ne,e.createPopper=be,e.createPopperLite=ge,e.defaultModifiers=ye,e.detectOverflow=Y,e.eventListeners=Z,e.flip=pe,e.hide=ve,e.offset=oe,e.popperGenerator=K,e.popperOffsets=$,e.preventOverflow=le,Object.defineProperty(e,"__esModule",{value:!0})});!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e(require("@popperjs/core")):"function"==typeof define&&define.amd?define(["@popperjs/core"],e):(t=t||self).tippy=e(t.Popper)}(this,function(t){"use strict";var e="undefined"!=typeof window&&"undefined"!=typeof document,n=!!e&&!!window.msCrypto,r={passive:!0,capture:!0},o=function(){return document.body};function i(t,e,n){if(Array.isArray(t)){var r=t[e];return null==r?Array.isArray(n)?n[e]:n:r}return t}function a(t,e){var n={}.toString.call(t);return 0===n.indexOf("[object")&&n.indexOf(e+"]")>-1}function s(t,e){return"function"==typeof t?t.apply(void 0,e):t}function u(t,e){return 0===e?t:function(r){clearTimeout(n),n=setTimeout(function(){t(r)},e)};var n}function p(t,e){var n=Object.assign({},t);return e.forEach(function(t){delete n[t]}),n}function c(t){return[].concat(t)}function f(t,e){-1===t.indexOf(e)&&t.push(e)}function l(t){return t.split("-")[0]}function d(t){return[].slice.call(t)}function v(t){return Object.keys(t).reduce(function(e,n){return void 0!==t[n]&&(e[n]=t[n]),e},{})}function m(){return document.createElement("div")}function g(t){return["Element","Fragment"].some(function(e){return a(t,e)})}function h(t){return a(t,"MouseEvent")}function b(t){return!(!t||!t._tippy||t._tippy.reference!==t)}function y(t){return g(t)?[t]:function(t){return a(t,"NodeList")}(t)?d(t):Array.isArray(t)?t:d(document.querySelectorAll(t))}function w(t,e){t.forEach(function(t){t&&(t.style.transitionDuration=e+"ms")})}function x(t,e){t.forEach(function(t){t&&t.setAttribute("data-state",e)})}function E(t){var e,n=c(t)[0];return null!=n&&null!=(e=n.ownerDocument)&&e.body?n.ownerDocument:document}function O(t,e,n){var r=e+"EventListener";["transitionend","webkitTransitionEnd"].forEach(function(e){t[r](e,n)})}function C(t,e){for(var n=e;n;){var r;if(t.contains(n))return!0;n=null==n.getRootNode||null==(r=n.getRootNode())?void 0:r.host}return!1}var T={isTouch:!1},A=0;function L(){T.isTouch||(T.isTouch=!0,window.performance&&document.addEventListener("mousemove",D))}function D(){var t=performance.now();t-A<20&&(T.isTouch=!1,document.removeEventListener("mousemove",D)),A=t}function k(){var t=document.activeElement;if(b(t)){var e=t._tippy;t.blur&&!e.state.isVisible&&t.blur()}}var R=Object.assign({appendTo:o,aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},{animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},{allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999}),P=Object.keys(R);function j(t){var e=(t.plugins||[]).reduce(function(e,n){var r,o=n.name,i=n.defaultValue;o&&(e[o]=void 0!==t[o]?t[o]:null!=(r=R[o])?r:i);return e},{});return Object.assign({},t,e)}function M(t,e){var n=Object.assign({},e,{content:s(e.content,[t])},e.ignoreAttributes?{}:function(t,e){return(e?Object.keys(j(Object.assign({},R,{plugins:e}))):P).reduce(function(e,n){var r=(t.getAttribute("data-tippy-"+n)||"").trim();if(!r)return e;if("content"===n)e[n]=r;else try{e[n]=JSON.parse(r)}catch(t){e[n]=r}return e},{})}(t,e.plugins));return n.aria=Object.assign({},R.aria,n.aria),n.aria={expanded:"auto"===n.aria.expanded?e.interactive:n.aria.expanded,content:"auto"===n.aria.content?e.interactive?null:"describedby":n.aria.content},n}function V(t,e){t.innerHTML=e}function I(t){var e=m();return!0===t?e.className="tippy-arrow":(e.className="tippy-svg-arrow",g(t)?e.appendChild(t):V(e,t)),e}function S(t,e){g(e.content)?(V(t,""),t.appendChild(e.content)):"function"!=typeof e.content&&(e.allowHTML?V(t,e.content):t.textContent=e.content)}function B(t){var e=t.firstElementChild,n=d(e.children);return{box:e,content:n.find(function(t){return t.classList.contains("tippy-content")}),arrow:n.find(function(t){return t.classList.contains("tippy-arrow")||t.classList.contains("tippy-svg-arrow")}),backdrop:n.find(function(t){return t.classList.contains("tippy-backdrop")})}}function N(t){var e=m(),n=m();n.className="tippy-box",n.setAttribute("data-state","hidden"),n.setAttribute("tabindex","-1");var r=m();function o(n,r){var o=B(e),i=o.box,a=o.content,s=o.arrow;r.theme?i.setAttribute("data-theme",r.theme):i.removeAttribute("data-theme"),"string"==typeof r.animation?i.setAttribute("data-animation",r.animation):i.removeAttribute("data-animation"),r.inertia?i.setAttribute("data-inertia",""):i.removeAttribute("data-inertia"),i.style.maxWidth="number"==typeof r.maxWidth?r.maxWidth+"px":r.maxWidth,r.role?i.setAttribute("role",r.role):i.removeAttribute("role"),n.content===r.content&&n.allowHTML===r.allowHTML||S(a,t.props),r.arrow?s?n.arrow!==r.arrow&&(i.removeChild(s),i.appendChild(I(r.arrow))):i.appendChild(I(r.arrow)):s&&i.removeChild(s)}return r.className="tippy-content",r.setAttribute("data-state","hidden"),S(r,t.props),e.appendChild(n),n.appendChild(r),o(t.props,t.props),{popper:e,onUpdate:o}}N.$$tippy=!0;var H=1,U=[],_=[];function z(e,a){var p,g,b,y,A,L,D,k,P=M(e,Object.assign({},R,j(v(a)))),V=!1,I=!1,S=!1,N=!1,z=[],F=u(wt,P.interactiveDebounce),W=H++,X=(k=P.plugins).filter(function(t,e){return k.indexOf(t)===e}),Y={id:W,reference:e,popper:m(),popperInstance:null,props:P,state:{isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},plugins:X,clearDelayTimeouts:function(){clearTimeout(p),clearTimeout(g),cancelAnimationFrame(b)},setProps:function(t){if(Y.state.isDestroyed)return;at("onBeforeUpdate",[Y,t]),bt();var n=Y.props,r=M(e,Object.assign({},n,v(t),{ignoreAttributes:!0}));Y.props=r,ht(),n.interactiveDebounce!==r.interactiveDebounce&&(pt(),F=u(wt,r.interactiveDebounce));n.triggerTarget&&!r.triggerTarget?c(n.triggerTarget).forEach(function(t){t.removeAttribute("aria-expanded")}):r.triggerTarget&&e.removeAttribute("aria-expanded");ut(),it(),J&&J(n,r);Y.popperInstance&&(Ct(),At().forEach(function(t){requestAnimationFrame(t._tippy.popperInstance.forceUpdate)}));at("onAfterUpdate",[Y,t])},setContent:function(t){Y.setProps({content:t})},show:function(){var t=Y.state.isVisible,e=Y.state.isDestroyed,n=!Y.state.isEnabled,r=T.isTouch&&!Y.props.touch,a=i(Y.props.duration,0,R.duration);if(t||e||n||r)return;if(et().hasAttribute("disabled"))return;if(at("onShow",[Y],!1),!1===Y.props.onShow(Y))return;Y.state.isVisible=!0,tt()&&($.style.visibility="visible");it(),dt(),Y.state.isMounted||($.style.transition="none");if(tt()){var u=rt(),p=u.box,c=u.content;w([p,c],0)}L=function(){var t;if(Y.state.isVisible&&!N){if(N=!0,$.offsetHeight,$.style.transition=Y.props.moveTransition,tt()&&Y.props.animation){var e=rt(),n=e.box,r=e.content;w([n,r],a),x([n,r],"visible")}st(),ut(),f(_,Y),null==(t=Y.popperInstance)||t.forceUpdate(),at("onMount",[Y]),Y.props.animation&&tt()&&function(t,e){mt(t,e)}(a,function(){Y.state.isShown=!0,at("onShown",[Y])})}},function(){var t,e=Y.props.appendTo,n=et();t=Y.props.interactive&&e===o||"parent"===e?n.parentNode:s(e,[n]);t.contains($)||t.appendChild($);Y.state.isMounted=!0,Ct()}()},hide:function(){var t=!Y.state.isVisible,e=Y.state.isDestroyed,n=!Y.state.isEnabled,r=i(Y.props.duration,1,R.duration);if(t||e||n)return;if(at("onHide",[Y],!1),!1===Y.props.onHide(Y))return;Y.state.isVisible=!1,Y.state.isShown=!1,N=!1,V=!1,tt()&&($.style.visibility="hidden");if(pt(),vt(),it(!0),tt()){var o=rt(),a=o.box,s=o.content;Y.props.animation&&(w([a,s],r),x([a,s],"hidden"))}st(),ut(),Y.props.animation?tt()&&function(t,e){mt(t,function(){!Y.state.isVisible&&$.parentNode&&$.parentNode.contains($)&&e()})}(r,Y.unmount):Y.unmount()},hideWithInteractivity:function(t){nt().addEventListener("mousemove",F),f(U,F),F(t)},enable:function(){Y.state.isEnabled=!0},disable:function(){Y.hide(),Y.state.isEnabled=!1},unmount:function(){Y.state.isVisible&&Y.hide();if(!Y.state.isMounted)return;Tt(),At().forEach(function(t){t._tippy.unmount()}),$.parentNode&&$.parentNode.removeChild($);_=_.filter(function(t){return t!==Y}),Y.state.isMounted=!1,at("onHidden",[Y])},destroy:function(){if(Y.state.isDestroyed)return;Y.clearDelayTimeouts(),Y.unmount(),bt(),delete e._tippy,Y.state.isDestroyed=!0,at("onDestroy",[Y])}};if(!P.render)return Y;var q=P.render(Y),$=q.popper,J=q.onUpdate;$.setAttribute("data-tippy-root",""),$.id="tippy-"+Y.id,Y.popper=$,e._tippy=Y,$._tippy=Y;var G=X.map(function(t){return t.fn(Y)}),K=e.hasAttribute("aria-expanded");return ht(),ut(),it(),at("onCreate",[Y]),P.showOnCreate&&Lt(),$.addEventListener("mouseenter",function(){Y.props.interactive&&Y.state.isVisible&&Y.clearDelayTimeouts()}),$.addEventListener("mouseleave",function(){Y.props.interactive&&Y.props.trigger.indexOf("mouseenter")>=0&&nt().addEventListener("mousemove",F)}),Y;function Q(){var t=Y.props.touch;return Array.isArray(t)?t:[t,0]}function Z(){return"hold"===Q()[0]}function tt(){var t;return!(null==(t=Y.props.render)||!t.$$tippy)}function et(){return D||e}function nt(){var t=et().parentNode;return t?E(t):document}function rt(){return B($)}function ot(t){return Y.state.isMounted&&!Y.state.isVisible||T.isTouch||y&&"focus"===y.type?0:i(Y.props.delay,t?0:1,R.delay)}function it(t){void 0===t&&(t=!1),$.style.pointerEvents=Y.props.interactive&&!t?"":"none",$.style.zIndex=""+Y.props.zIndex}function at(t,e,n){var r;(void 0===n&&(n=!0),G.forEach(function(n){n[t]&&n[t].apply(n,e)}),n)&&(r=Y.props)[t].apply(r,e)}function st(){var t=Y.props.aria;if(t.content){var n="aria-"+t.content,r=$.id;c(Y.props.triggerTarget||e).forEach(function(t){var e=t.getAttribute(n);if(Y.state.isVisible)t.setAttribute(n,e?e+" "+r:r);else{var o=e&&e.replace(r,"").trim();o?t.setAttribute(n,o):t.removeAttribute(n)}})}}function ut(){!K&&Y.props.aria.expanded&&c(Y.props.triggerTarget||e).forEach(function(t){Y.props.interactive?t.setAttribute("aria-expanded",Y.state.isVisible&&t===et()?"true":"false"):t.removeAttribute("aria-expanded")})}function pt(){nt().removeEventListener("mousemove",F),U=U.filter(function(t){return t!==F})}function ct(t){if(!T.isTouch||!S&&"mousedown"!==t.type){var n=t.composedPath&&t.composedPath()[0]||t.target;if(!Y.props.interactive||!C($,n)){if(c(Y.props.triggerTarget||e).some(function(t){return C(t,n)})){if(T.isTouch)return;if(Y.state.isVisible&&Y.props.trigger.indexOf("click")>=0)return}else at("onClickOutside",[Y,t]);!0===Y.props.hideOnClick&&(Y.clearDelayTimeouts(),Y.hide(),I=!0,setTimeout(function(){I=!1}),Y.state.isMounted||vt())}}}function ft(){S=!0}function lt(){S=!1}function dt(){var t=nt();t.addEventListener("mousedown",ct,!0),t.addEventListener("touchend",ct,r),t.addEventListener("touchstart",lt,r),t.addEventListener("touchmove",ft,r)}function vt(){var t=nt();t.removeEventListener("mousedown",ct,!0),t.removeEventListener("touchend",ct,r),t.removeEventListener("touchstart",lt,r),t.removeEventListener("touchmove",ft,r)}function mt(t,e){var n=rt().box;function r(t){t.target===n&&(O(n,"remove",r),e())}if(0===t)return e();O(n,"remove",A),O(n,"add",r),A=r}function gt(t,n,r){void 0===r&&(r=!1),c(Y.props.triggerTarget||e).forEach(function(e){e.addEventListener(t,n,r),z.push({node:e,eventType:t,handler:n,options:r})})}function ht(){var t;Z()&&(gt("touchstart",yt,{passive:!0}),gt("touchend",xt,{passive:!0})),(t=Y.props.trigger,t.split(/\s+/).filter(Boolean)).forEach(function(t){if("manual"!==t)switch(gt(t,yt),t){case"mouseenter":gt("mouseleave",xt);break;case"focus":gt(n?"focusout":"blur",Et);break;case"focusin":gt("focusout",Et)}})}function bt(){z.forEach(function(t){var e=t.node,n=t.eventType,r=t.handler,o=t.options;e.removeEventListener(n,r,o)}),z=[]}function yt(t){var e,n=!1;if(Y.state.isEnabled&&!Ot(t)&&!I){var r="focus"===(null==(e=y)?void 0:e.type);y=t,D=t.currentTarget,ut(),!Y.state.isVisible&&h(t)&&U.forEach(function(e){return e(t)}),"click"===t.type&&(Y.props.trigger.indexOf("mouseenter")<0||V)&&!1!==Y.props.hideOnClick&&Y.state.isVisible?n=!0:Lt(t),"click"===t.type&&(V=!n),n&&!r&&Dt(t)}}function wt(t){var e=t.target,n=et().contains(e)||$.contains(e);"mousemove"===t.type&&n||function(t,e){var n=e.clientX,r=e.clientY;return t.every(function(t){var e=t.popperRect,o=t.popperState,i=t.props.interactiveBorder,a=l(o.placement),s=o.modifiersData.offset;if(!s)return!0;var u="bottom"===a?s.top.y:0,p="top"===a?s.bottom.y:0,c="right"===a?s.left.x:0,f="left"===a?s.right.x:0,d=e.top-r+u>i,v=r-e.bottom-p>i,m=e.left-n+c>i,g=n-e.right-f>i;return d||v||m||g})}(At().concat($).map(function(t){var e,n=null==(e=t._tippy.popperInstance)?void 0:e.state;return n?{popperRect:t.getBoundingClientRect(),popperState:n,props:P}:null}).filter(Boolean),t)&&(pt(),Dt(t))}function xt(t){Ot(t)||Y.props.trigger.indexOf("click")>=0&&V||(Y.props.interactive?Y.hideWithInteractivity(t):Dt(t))}function Et(t){Y.props.trigger.indexOf("focusin")<0&&t.target!==et()||Y.props.interactive&&t.relatedTarget&&$.contains(t.relatedTarget)||Dt(t)}function Ot(t){return!!T.isTouch&&Z()!==t.type.indexOf("touch")>=0}function Ct(){Tt();var n=Y.props,r=n.popperOptions,o=n.placement,i=n.offset,a=n.getReferenceClientRect,s=n.moveTransition,u=tt()?B($).arrow:null,p=a?{getBoundingClientRect:a,contextElement:a.contextElement||et()}:e,c=[{name:"offset",options:{offset:i}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!s}},{name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(t){var e=t.state;if(tt()){var n=rt().box;["placement","reference-hidden","escaped"].forEach(function(t){"placement"===t?n.setAttribute("data-placement",e.placement):e.attributes.popper["data-popper-"+t]?n.setAttribute("data-"+t,""):n.removeAttribute("data-"+t)}),e.attributes.popper={}}}}];tt()&&u&&c.push({name:"arrow",options:{element:u,padding:3}}),c.push.apply(c,(null==r?void 0:r.modifiers)||[]),Y.popperInstance=t.createPopper(p,$,Object.assign({},r,{placement:o,onFirstUpdate:L,modifiers:c}))}function Tt(){Y.popperInstance&&(Y.popperInstance.destroy(),Y.popperInstance=null)}function At(){return d($.querySelectorAll("[data-tippy-root]"))}function Lt(t){Y.clearDelayTimeouts(),t&&at("onTrigger",[Y,t]),dt();var e=ot(!0),n=Q(),r=n[0],o=n[1];T.isTouch&&"hold"===r&&o&&(e=o),e?p=setTimeout(function(){Y.show()},e):Y.show()}function Dt(t){if(Y.clearDelayTimeouts(),at("onUntrigger",[Y,t]),Y.state.isVisible){if(!(Y.props.trigger.indexOf("mouseenter")>=0&&Y.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(t.type)>=0&&V)){var e=ot(!1);e?g=setTimeout(function(){Y.state.isVisible&&Y.hide()},e):b=requestAnimationFrame(function(){Y.hide()})}}else vt()}}function F(t,e){void 0===e&&(e={});var n=R.plugins.concat(e.plugins||[]);document.addEventListener("touchstart",L,r),window.addEventListener("blur",k);var o=Object.assign({},e,{plugins:n}),i=y(t).reduce(function(t,e){var n=e&&z(e,o);return n&&t.push(n),t},[]);return g(t)?i[0]:i}F.defaultProps=R,F.setDefaultProps=function(t){Object.keys(t).forEach(function(e){R[e]=t[e]})},F.currentInput=T;var W=Object.assign({},t.applyStyles,{effect:function(t){var e=t.state,n={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(e.elements.popper.style,n.popper),e.styles=n,e.elements.arrow&&Object.assign(e.elements.arrow.style,n.arrow)}}),X={mouseover:"mouseenter",focusin:"focus",click:"click"};var Y={name:"animateFill",defaultValue:!1,fn:function(t){var e;if(null==(e=t.props.render)||!e.$$tippy)return{};var n=B(t.popper),r=n.box,o=n.content,i=t.props.animateFill?function(){var t=m();return t.className="tippy-backdrop",x([t],"hidden"),t}():null;return{onCreate:function(){i&&(r.insertBefore(i,r.firstElementChild),r.setAttribute("data-animatefill",""),r.style.overflow="hidden",t.setProps({arrow:!1,animation:"shift-away"}))},onMount:function(){if(i){var t=r.style.transitionDuration,e=Number(t.replace("ms",""));o.style.transitionDelay=Math.round(e/10)+"ms",i.style.transitionDuration=t,x([i],"visible")}},onShow:function(){i&&(i.style.transitionDuration="0ms")},onHide:function(){i&&x([i],"hidden")}}}};var q={clientX:0,clientY:0},$=[];function J(t){var e=t.clientX,n=t.clientY;q={clientX:e,clientY:n}}var G={name:"followCursor",defaultValue:!1,fn:function(t){var e=t.reference,n=E(t.props.triggerTarget||e),r=!1,o=!1,i=!0,a=t.props;function s(){return"initial"===t.props.followCursor&&t.state.isVisible}function u(){n.addEventListener("mousemove",f)}function p(){n.removeEventListener("mousemove",f)}function c(){r=!0,t.setProps({getReferenceClientRect:null}),r=!1}function f(n){var r=!n.target||e.contains(n.target),o=t.props.followCursor,i=n.clientX,a=n.clientY,s=e.getBoundingClientRect(),u=i-s.left,p=a-s.top;!r&&t.props.interactive||t.setProps({getReferenceClientRect:function(){var t=e.getBoundingClientRect(),n=i,r=a;"initial"===o&&(n=t.left+u,r=t.top+p);var s="horizontal"===o?t.top:r,c="vertical"===o?t.right:n,f="horizontal"===o?t.bottom:r,l="vertical"===o?t.left:n;return{width:c-l,height:f-s,top:s,right:c,bottom:f,left:l}}})}function l(){t.props.followCursor&&($.push({instance:t,doc:n}),function(t){t.addEventListener("mousemove",J)}(n))}function d(){0===($=$.filter(function(e){return e.instance!==t})).filter(function(t){return t.doc===n}).length&&function(t){t.removeEventListener("mousemove",J)}(n)}return{onCreate:l,onDestroy:d,onBeforeUpdate:function(){a=t.props},onAfterUpdate:function(e,n){var i=n.followCursor;r||void 0!==i&&a.followCursor!==i&&(d(),i?(l(),!t.state.isMounted||o||s()||u()):(p(),c()))},onMount:function(){t.props.followCursor&&!o&&(i&&(f(q),i=!1),s()||u())},onTrigger:function(t,e){h(e)&&(q={clientX:e.clientX,clientY:e.clientY}),o="focus"===e.type},onHidden:function(){t.props.followCursor&&(c(),p(),i=!0)}}}};var K={name:"inlinePositioning",defaultValue:!1,fn:function(t){var e,n=t.reference;var r=-1,o=!1,i=[],a={name:"tippyInlinePositioning",enabled:!0,phase:"afterWrite",fn:function(o){var a=o.state;t.props.inlinePositioning&&(-1!==i.indexOf(a.placement)&&(i=[]),e!==a.placement&&-1===i.indexOf(a.placement)&&(i.push(a.placement),t.setProps({getReferenceClientRect:function(){return function(t){return function(t,e,n,r){if(n.length<2||null===t)return e;if(2===n.length&&r>=0&&n[0].left>n[1].right)return n[r]||e;switch(t){case"top":case"bottom":var o=n[0],i=n[n.length-1],a="top"===t,s=o.top,u=i.bottom,p=a?o.left:i.left,c=a?o.right:i.right;return{top:s,bottom:u,left:p,right:c,width:c-p,height:u-s};case"left":case"right":var f=Math.min.apply(Math,n.map(function(t){return t.left})),l=Math.max.apply(Math,n.map(function(t){return t.right})),d=n.filter(function(e){return"left"===t?e.left===f:e.right===l}),v=d[0].top,m=d[d.length-1].bottom;return{top:v,bottom:m,left:f,right:l,width:l-f,height:m-v};default:return e}}(l(t),n.getBoundingClientRect(),d(n.getClientRects()),r)}(a.placement)}})),e=a.placement)}};function s(){var e;o||(e=function(t,e){var n;return{popperOptions:Object.assign({},t.popperOptions,{modifiers:[].concat(((null==(n=t.popperOptions)?void 0:n.modifiers)||[]).filter(function(t){return t.name!==e.name}),[e])})}}(t.props,a),o=!0,t.setProps(e),o=!1)}return{onCreate:s,onAfterUpdate:s,onTrigger:function(e,n){if(h(n)){var o=d(t.reference.getClientRects()),i=o.find(function(t){return t.left-2<=n.clientX&&t.right+2>=n.clientX&&t.top-2<=n.clientY&&t.bottom+2>=n.clientY}),a=o.indexOf(i);r=a>-1?a:r}},onHidden:function(){r=-1}}}};var Q={name:"sticky",defaultValue:!1,fn:function(t){var e=t.reference,n=t.popper;function r(e){return!0===t.props.sticky||t.props.sticky===e}var o=null,i=null;function a(){var s=r("reference")?(t.popperInstance?t.popperInstance.state.elements.reference:e).getBoundingClientRect():null,u=r("popper")?n.getBoundingClientRect():null;(s&&Z(o,s)||u&&Z(i,u))&&t.popperInstance&&t.popperInstance.update(),o=s,i=u,t.state.isMounted&&requestAnimationFrame(a)}return{onMount:function(){t.props.sticky&&a()}}}};function Z(t,e){return!t||!e||(t.top!==e.top||t.right!==e.right||t.bottom!==e.bottom||t.left!==e.left)}return e&&function(t){var e=document.createElement("style");e.textContent=t,e.setAttribute("data-tippy-stylesheet","");var n=document.head,r=document.querySelector("head>style,head>link");r?n.insertBefore(e,r):n.appendChild(e)}('.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}'),F.setDefaultProps({plugins:[Y,G,K,Q],render:N}),F.createSingleton=function(t,e){var n;void 0===e&&(e={});var r,o=t,i=[],a=[],s=e.overrides,u=[],f=!1;function l(){a=o.map(function(t){return c(t.props.triggerTarget||t.reference)}).reduce(function(t,e){return t.concat(e)},[])}function d(){i=o.map(function(t){return t.reference})}function v(t){o.forEach(function(e){t?e.enable():e.disable()})}function g(t){return o.map(function(e){var n=e.setProps;return e.setProps=function(o){n(o),e.reference===r&&t.setProps(o)},function(){e.setProps=n}})}function h(t,e){var n=a.indexOf(e);if(e!==r){r=e;var u=(s||[]).concat("content").reduce(function(t,e){return t[e]=o[n].props[e],t},{});t.setProps(Object.assign({},u,{getReferenceClientRect:"function"==typeof u.getReferenceClientRect?u.getReferenceClientRect:function(){var t;return null==(t=i[n])?void 0:t.getBoundingClientRect()}}))}}v(!1),d(),l();var b={fn:function(){return{onDestroy:function(){v(!0)},onHidden:function(){r=null},onClickOutside:function(t){t.props.showOnCreate&&!f&&(f=!0,r=null)},onShow:function(t){t.props.showOnCreate&&!f&&(f=!0,h(t,i[0]))},onTrigger:function(t,e){h(t,e.currentTarget)}}}},y=F(m(),Object.assign({},p(e,["overrides"]),{plugins:[b].concat(e.plugins||[]),triggerTarget:a,popperOptions:Object.assign({},e.popperOptions,{modifiers:[].concat((null==(n=e.popperOptions)?void 0:n.modifiers)||[],[W])})})),w=y.show;y.show=function(t){if(w(),!r&&null==t)return h(y,i[0]);if(!r||null!=t){if("number"==typeof t)return i[t]&&h(y,i[t]);if(o.indexOf(t)>=0){var e=t.reference;return h(y,e)}return i.indexOf(t)>=0?h(y,t):void 0}},y.showNext=function(){var t=i[0];if(!r)return y.show(0);var e=i.indexOf(r);y.show(i[e+1]||t)},y.showPrevious=function(){var t=i[i.length-1];if(!r)return y.show(t);var e=i.indexOf(r),n=i[e-1]||t;y.show(n)};var x=y.setProps;return y.setProps=function(t){s=t.overrides||s,x(t)},y.setInstances=function(t){v(!0),u.forEach(function(t){return t()}),o=t,v(!1),d(),l(),u=g(y),y.setProps({triggerTarget:a})},u=g(y),y},F.delegate=function(t,e){var n=[],o=[],i=!1,a=e.target,s=p(e,["target"]),u=Object.assign({},s,{trigger:"manual",touch:!1}),f=Object.assign({touch:R.touch},s,{showOnCreate:!0}),l=F(t,u);function d(t){if(t.target&&!i){var n=t.target.closest(a);if(n){var r=n.getAttribute("data-tippy-trigger")||e.trigger||R.trigger;if(!n._tippy&&!("touchstart"===t.type&&"boolean"==typeof f.touch||"touchstart"!==t.type&&r.indexOf(X[t.type])<0)){var s=F(n,f);s&&(o=o.concat(s))}}}}function v(t,e,r,o){void 0===o&&(o=!1),t.addEventListener(e,r,o),n.push({node:t,eventType:e,handler:r,options:o})}return c(l).forEach(function(t){var e=t.destroy,a=t.enable,s=t.disable;t.destroy=function(t){void 0===t&&(t=!0),t&&o.forEach(function(t){t.destroy()}),o=[],n.forEach(function(t){var e=t.node,n=t.eventType,r=t.handler,o=t.options;e.removeEventListener(n,r,o)}),n=[],e()},t.enable=function(){a(),o.forEach(function(t){return t.enable()}),i=!1},t.disable=function(){s(),o.forEach(function(t){return t.disable()}),i=!0},function(t){var e=t.reference;v(e,"touchstart",d,r),v(e,"mouseover",d),v(e,"focusin",d),v(e,"click",d)}(t)}),l},F.hideAll=function(t){var e=void 0===t?{}:t,n=e.exclude,r=e.duration;_.forEach(function(t){var e=!1;if(n&&(e=b(n)?t.reference===n:t.popper===n.popper),!e){var o=t.props.duration;t.setProps({duration:r}),t.hide(),t.state.isDestroyed||t.setProps({duration:o})}})},F.roundArrow='<svg width="16" height="6" xmlns="http://www.w3.org/2000/svg"><path d="M0 6s1.796-.013 4.67-3.615C5.851.9 6.93.006 8 0c1.07-.006 2.148.887 3.343 2.385C14.233 6.005 16 6 16 6H0z"></svg>',F});
|
1 |
+
jQuery(document).ready(function($){var load_ui_css=false;$("#start-time").each(function(i,el){$(el).addClass("em-time-input em-time-start").next("#end-time").addClass("em-time-input em-time-end").parent().addClass("em-time-range")});if($(".em-time-input").length>0){em_setup_timepicker("body")}$(".events-table").on("click",".em-event-delete",function(){if(!confirm("Are you sure you want to delete?")){return false}window.location.href=this.href});$("#event-form #event-image-delete, #location-form #location-image-delete").on("click",function(){var el=$(this);if(el.is(":checked")){el.closest(".event-form-image, .location-form-image").find("#event-image-img, #location-image-img").hide()}else{el.closest(".event-form-image, .location-form-image").find("#event-image-img, #location-image-img").show()}});$(".event-form-with-recurrence").each(function(){let recurring_form=$(this);recurring_form.on("change",".em-recurrence-checkbox",function(){if(this.checked){recurring_form.find(".em-recurring-text").each(function(){this.style.removeProperty("display")});recurring_form.find(".em-event-text").each(function(){this.style.setProperty("display","none","important")})}else{recurring_form.find(".em-recurring-text").each(function(){this.style.setProperty("display","none","important")});recurring_form.find(".em-event-text").each(function(){this.style.removeProperty("display")})}})});$(".event-form-with-recurrence .em-recurrence-checkbox").trigger("change");$("#event-form.em-event-admin-recurring").on("submit",function(event){var form=$(this);if(form.find('input[name="event_reschedule"]').first().val()==1){var warning_text=EM.event_reschedule_warning}else if(form.find('input[name="event_recreate_tickets"]').first().val()==1){var warning_text=EM.event_recurrence_bookings}else{var warning_text=EM.event_recurrence_overwrite}confirmation=confirm(warning_text);if(confirmation==false){event.preventDefault()}});$(".em-reschedule-trigger").on("click",function(e){e.preventDefault();var trigger=$(this);trigger.closest(".em-recurrence-reschedule").find(trigger.data("target")).removeClass("reschedule-hidden");trigger.siblings(".em-reschedule-value").val(1);trigger.addClass("reschedule-hidden").siblings("a").removeClass("reschedule-hidden")});$(".em-reschedule-cancel").on("click",function(e){e.preventDefault();var trigger=$(this);trigger.closest(".em-recurrence-reschedule").find(trigger.data("target")).addClass("reschedule-hidden");trigger.siblings(".em-reschedule-value").val(0);trigger.addClass("reschedule-hidden").siblings("a").removeClass("reschedule-hidden")});if($("#em-tickets-form").length>0){$("#event-rsvp").on("click",function(event){if(!this.checked){confirmation=confirm(EM.disable_bookings_warning);if(confirmation==false){event.preventDefault()}else{$("#event-rsvp-options").hide()}}else{$("#event-rsvp-options").fadeIn()}});if($("input#event-rsvp").is(":checked")){$("div#rsvp-data").fadeIn()}else{$("div#rsvp-data").hide()}var reset_ticket_forms=function(){$("#em-tickets-form table tbody tr.em-tickets-row").show();$("#em-tickets-form table tbody tr.em-tickets-row-form").hide()};if($("#em-recurrence-checkbox").length>0){$("#em-recurrence-checkbox").on("change",function(){if($("#em-recurrence-checkbox").is(":checked")){$("#em-tickets-form .ticket-dates-from-recurring, #em-tickets-form .ticket-dates-to-recurring, #event-rsvp-options .em-booking-date-recurring").show();$("#em-tickets-form .ticket-dates-from-normal, #em-tickets-form .ticket-dates-to-normal, #event-rsvp-options .em-booking-date-normal, #em-tickets-form .hidden").hide()}else{$("#em-tickets-form .ticket-dates-from-normal, #em-tickets-form .ticket-dates-to-normal, #event-rsvp-options .em-booking-date-normal").show();$("#em-tickets-form .ticket-dates-from-recurring, #em-tickets-form .ticket-dates-to-recurring, #event-rsvp-options .em-booking-date-recurring, #em-tickets-form .hidden").hide()}}).trigger("change")}else if($("#em-form-recurrence").length>0){$("#em-tickets-form .ticket-dates-from-recurring, #em-tickets-form .ticket-dates-to-recurring, #event-rsvp-options .em-booking-date-recurring").show();$("#em-tickets-form .ticket-dates-from-normal, #em-tickets-form .ticket-dates-to-normal, #event-rsvp-options .em-booking-date-normal, #em-tickets-form .hidden").hide()}else{$("#em-tickets-form .ticket-dates-from-recurring, #em-tickets-form .ticket-dates-to-recurring, #event-rsvp-options .em-booking-date-recurring, #em-tickets-form .hidden").hide()}$("#em-tickets-add").on("click",function(e){e.preventDefault();reset_ticket_forms();var tickets=$("#em-tickets-form table tbody");tickets.first(".em-ticket-template").find("input.em-date-input.flatpickr-input").each(function(){if("_flatpickr"in this){this._flatpickr.destroy()}});var rowNo=tickets.length+1;var slot=tickets.first(".em-ticket-template").clone(true).attr("id","em-ticket-"+rowNo).removeClass("em-ticket-template").addClass("em-ticket").appendTo($("#em-tickets-form table"));slot.find("*[name]").each(function(index,el){el=$(el);el.attr("name",el.attr("name").replace("em_tickets[0]","em_tickets["+rowNo+"]"))});slot.show().find(".ticket-actions-edit").trigger("click");slot.find(".em-time-input").off().each(function(index,el){if(typeof this.em_timepickerObj=="object"){this.em_timepicker("remove")}});em_setup_datepicker(slot);em_setup_timepicker(slot);$("html, body").animate({scrollTop:slot.offset().top-30});check_ticket_sortability()});$(document).on("click",".ticket-actions-edit",function(e){e.preventDefault();reset_ticket_forms();var tbody=$(this).closest("tbody");tbody.find("tr.em-tickets-row").hide();tbody.find("tr.em-tickets-row-form").fadeIn();return false});$(document).on("click",".ticket-actions-edited",function(e){e.preventDefault();var tbody=$(this).closest("tbody");var rowNo=tbody.attr("id").replace("em-ticket-","");tbody.find(".em-tickets-row").fadeIn();tbody.find(".em-tickets-row-form").hide();tbody.find("*[name]").each(function(index,el){el=$(el);if(el.attr("name")=="ticket_start_pub"){tbody.find("span.ticket_start").text(el.val())}else if(el.attr("name")=="ticket_end_pub"){tbody.find("span.ticket_end").text(el.val())}else if(el.attr("name")=="em_tickets["+rowNo+"][ticket_type]"){if(el.find(":selected").val()=="members"){tbody.find("span.ticket_name").prepend("* ")}}else if(el.attr("name")=="em_tickets["+rowNo+"][ticket_start_recurring_days]"){var text=tbody.find("select.ticket-dates-from-recurring-when").val()=="before"?"-"+el.val():el.val();if(el.val()!=""){tbody.find("span.ticket_start_recurring_days").text(text);tbody.find("span.ticket_start_recurring_days_text, span.ticket_start_time").removeClass("hidden").show()}else{tbody.find("span.ticket_start_recurring_days").text(" - ");tbody.find("span.ticket_start_recurring_days_text, span.ticket_start_time").removeClass("hidden").hide()}}else if(el.attr("name")=="em_tickets["+rowNo+"][ticket_end_recurring_days]"){var text=tbody.find("select.ticket-dates-to-recurring-when").val()=="before"?"-"+el.val():el.val();if(el.val()!=""){tbody.find("span.ticket_end_recurring_days").text(text);tbody.find("span.ticket_end_recurring_days_text, span.ticket_end_time").removeClass("hidden").show()}else{tbody.find("span.ticket_end_recurring_days").text(" - ");tbody.find("span.ticket_end_recurring_days_text, span.ticket_end_time").removeClass("hidden").hide()}}else{var classname=el.attr("name").replace("em_tickets["+rowNo+"][","").replace("]","").replace("[]","");tbody.find(".em-tickets-row ."+classname).text(el.val())}});$(document).triggerHandler("em_maps_tickets_edit",[tbody,rowNo,true]);$("html, body").animate({scrollTop:tbody.parent().offset().top-30});return false});$(document).on("change",".em-ticket-form select.ticket_type",function(e){var el=$(this);if(el.find("option:selected").val()=="members"){el.closest(".em-ticket-form").find(".ticket-roles").fadeIn()}else{el.closest(".em-ticket-form").find(".ticket-roles").hide()}});$(document).on("click",".em-ticket-form .ticket-options-advanced",function(e){e.preventDefault();var el=$(this);if(el.hasClass("show")){el.closest(".em-ticket-form").find(".em-ticket-form-advanced").fadeIn();el.find(".show,.show-advanced").hide();el.find(".hide,.hide-advanced").show()}else{el.closest(".em-ticket-form").find(".em-ticket-form-advanced").hide();el.find(".show,.show-advanced").show();el.find(".hide,.hide-advanced").hide()}el.toggleClass("show")});$(".em-ticket-form").each(function(){var show_advanced=false;var el=$(this);el.find('.em-ticket-form-advanced input[type="text"]').each(function(){if(this.value!="")show_advanced=true});if(el.find('.em-ticket-form-advanced input[type="checkbox"]:checked').length>0){show_advanced=true}el.find(".em-ticket-form-advanced option:selected").each(function(){if(this.value!="")show_advanced=true});if(show_advanced)el.find(".ticket-options-advanced").trigger("click")});$(document).on("click",".ticket-actions-delete",function(e){e.preventDefault();var el=$(this);var tbody=el.closest("tbody");if(tbody.find("input.ticket_id").val()>0){el.text("Deleting...");$.getJSON($(this).attr("href"),{em_ajax_action:"delete_ticket",id:tbody.find("input.ticket_id").val()},function(data){if(data.result){tbody.remove()}else{el.text("Delete");alert(data.error)}})}else{tbody.remove()}check_ticket_sortability();return false});$("#em-tickets-form.em-tickets-sortable table").sortable({items:"> tbody",placeholder:"em-ticket-sortable-placeholder",handle:".ticket-status",helper:function(event,el){var helper=$(el).clone().addClass("em-ticket-sortable-helper");var tds=helper.find(".em-tickets-row td").length;helper.children().remove();helper.append('<tr class="em-tickets-row"><td colspan="'+tds+'" style="text-align:left; padding-left:15px;"><span class="dashicons dashicons-tickets-alt"></span></td></tr>');return helper}});var check_ticket_sortability=function(){var em_tickets=$("#em-tickets-form table tbody.em-ticket");if(em_tickets.length==1){em_tickets.find(".ticket-status").addClass("single");$("#em-tickets-form.em-tickets-sortable table").sortable("option","disabled",true)}else{em_tickets.find(".ticket-status").removeClass("single");$("#em-tickets-form.em-tickets-sortable table").sortable("option","disabled",false)}};check_ticket_sortability()}if($("#em-bookings-table").length>0){$(document).on("click","#em-bookings-table .tablenav-pages a",function(){var el=$(this);var form=el.parents("#em-bookings-table form.bookings-filter");var match=el.attr("href").match(/#[0-9]+/);if(match!=null&&match.length>0){var pno=match[0].replace("#","");form.find("input[name=pno]").val(pno)}else{form.find("input[name=pno]").val(1)}form.trigger("submit");return false});var em_bookings_settings_dialog={modal:true,autoOpen:false,minWidth:500,height:"auto",buttons:[{text:EM.bookings_settings_save,click:function(e){e.preventDefault();var match=$("#em-bookings-table form.bookings-filter [name=cols]").val("");var booking_form_cols=$("form#em-bookings-table-settings-form input.em-bookings-col-item");$.each(booking_form_cols,function(i,item_match){if(item_match.value==1){if(match.val()!=""){match.val(match.val()+","+item_match.name)}else{match.val(item_match.name)}}});$("#em-bookings-table-settings").trigger("submitted");$("#em-bookings-table form.bookings-filter").trigger("submit");$(this).dialog("close")}}]};var em_bookings_export_dialog={modal:true,autoOpen:false,minWidth:500,height:"auto",buttons:[{text:EM.bookings_export_save,click:function(e){$(this).children("form").trigger("submit");$(this).dialog("close")}}]};if($("#em-bookings-table-settings").length>0){$("#em-bookings-table-settings").dialog(em_bookings_settings_dialog);$(document).on("click","#em-bookings-table-settings-trigger",function(e){e.preventDefault();$("#em-bookings-table-settings").dialog("open")});$("#em-bookings-table-export").dialog(em_bookings_export_dialog);$(document).on("click","#em-bookings-table-export-trigger",function(e){e.preventDefault();$("#em-bookings-table-export").dialog("open")});var export_overlay_show_tickets=function(){if($("#em-bookings-table-export-form input[name=show_tickets]").is(":checked")){$("#em-bookings-table-export-form .em-bookings-col-item-ticket").show();$("#em-bookings-table-export-form #em-bookings-export-cols-active .em-bookings-col-item-ticket input").val(1)}else{$("#em-bookings-table-export-form .em-bookings-col-item-ticket").hide().find("input").val(0)}};$("#em-bookings-table form select").each(function(i,el){$(el).on("change",function(e){var select_el=$(this);var input_par=$("#em-bookings-table-export-form input[name="+select_el.attr("name")+"]");var input_par_selected=select_el.find("option:selected");input_par.val(input_par_selected.val())})});export_overlay_show_tickets();$("#em-bookings-table-export-form input[name=show_tickets]").on("click",export_overlay_show_tickets);$(".em-bookings-cols-sortable").sortable({connectWith:".em-bookings-cols-sortable",update:function(event,ui){if(ui.item.parents("ul#em-bookings-cols-active, ul#em-bookings-export-cols-active").length>0){ui.item.addClass("ui-state-highlight").removeClass("ui-state-default").children("input").val(1)}else{ui.item.addClass("ui-state-default").removeClass("ui-state-highlight").children("input").val(0)}}}).disableSelection();load_ui_css=true}$(document).on("submit","#em-bookings-table form.bookings-filter",function(e){var el=$(this);el.parents("#em-bookings-table").find(".table-wrap").first().append('<div id="em-loading" />');$.post(EM.ajaxurl,el.serializeArray(),function(data){var root=el.parents("#em-bookings-table").first();root.replaceWith(data);$("#em-bookings-table-export input[name=scope]").val(root.find("select[name=scope]").val());$("#em-bookings-table-export input[name=status]").val(root.find("select[name=status]").val());jQuery(document).triggerHandler("em_bookings_filtered",[data,root,el])});return false});$(document).on("click",".em-bookings-approve,.em-bookings-reject,.em-bookings-unapprove,.em-bookings-delete",function(){var el=$(this);if(el.hasClass("em-bookings-delete")){if(!confirm(EM.booking_delete)){return false}}var url=em_ajaxify(el.attr("href"));var td=el.parents("td").first();td.html(EM.txt_loading);td.load(url);return false})}if($(".em_bookings_events_table").length>0){$(document).on("submit",".em_bookings_events_table form",function(e){var el=$(this);var url=em_ajaxify(el.attr("action"));el.parents(".em_bookings_events_table").find(".table-wrap").first().append('<div id="em-loading" />');$.get(url,el.serializeArray(),function(data){el.parents(".em_bookings_events_table").first().replaceWith(data)});return false});$(document).on("click",".em_bookings_events_table .tablenav-pages a",function(){var el=$(this);var url=em_ajaxify(el.attr("href"));el.parents(".em_bookings_events_table").find(".table-wrap").first().append('<div id="em-loading" />');$.get(url,function(data){el.parents(".em_bookings_events_table").first().replaceWith(data)});return false})}$(document).on("click","a.em-booking-button",function(e){e.preventDefault();var button=$(this);if(button.text()!=EM.bb_booked&&$(this).text()!=EM.bb_booking){button.text(EM.bb_booking);var button_data=button.attr("id").split("_");$.ajax({url:EM.ajaxurl,dataType:"jsonp",data:{event_id:button_data[1],_wpnonce:button_data[2],action:"booking_add_one"},success:function(response,statusText,xhr,$form){if(response.result){button.text(EM.bb_booked)}else{button.text(EM.bb_error)}if(response.message!="")alert(response.message);$(document).triggerHandler("em_booking_button_response",[response,button])},error:function(){button.text(EM.bb_error)}})}return false});$(document).on("click","a.em-cancel-button",function(e){e.preventDefault();var button=$(this);if(button.text()!=EM.bb_cancelled&&button.text()!=EM.bb_canceling){button.text(EM.bb_canceling);var button_data=button.attr("id").split("_");$.ajax({url:EM.ajaxurl,dataType:"jsonp",data:{booking_id:button_data[1],_wpnonce:button_data[2],action:"booking_cancel"},success:function(response,statusText,xhr,$form){if(response.result){button.text(EM.bb_cancelled)}else{button.text(EM.bb_cancel_error)}},error:function(){button.text(EM.bb_cancel_error)}})}return false});if($(".em-date-single, .em-date-range, #em-date-start").length>0){load_ui_css=true;em_setup_datepicker("body")}if(load_ui_css)em_load_jquery_css();if($(".em-datepicker").length>0){em_setup_datepicker("body")}$("#em-wrapper input.select-all").on("change",function(){if($(this).is(":checked")){$("input.row-selector").prop("checked",true);$("input.select-all").prop("checked",true)}else{$("input.row-selector").prop("checked",false);$("input.select-all").prop("checked",false)}});function updateIntervalDescriptor(){$(".interval-desc").hide();var number="-plural";if($("input.em-recurrence-interval").val()==1||$("input.em-recurrence-interval").val()=="")number="-singular";var descriptor="span.interval-desc.interval-"+$("select.em-recurrence-frequency").val()+number;$(descriptor).show()}function updateIntervalSelectors(){$(".alternate-selector").hide();$(".em-"+$("select.em-recurrence-frequency").val()+"-selector").show()}updateIntervalDescriptor();updateIntervalSelectors();$("input.em-recurrence-interval").on("keyup",updateIntervalDescriptor);$("select.em-recurrence-frequency").on("change",updateIntervalDescriptor);$("select.em-recurrence-frequency").on("change",updateIntervalSelectors);if($(".em-location-map").length>0||$(".em-locations-map").length>0||$("#em-map").length>0||$(".em-search-geo").length>0){em_maps_load()}$(".em-location-types .em-location-types-select").on("change",function(){let el=$(this);if(el.val()==0){$(".em-location-type").hide()}else{let location_type=el.find("option:selected").data("display-class");$(".em-location-type").hide();$(".em-location-type."+location_type).show();if(location_type!="em-location-type-place"){jQuery("#em-location-reset a").trigger("click")}}if(el.data("active")!==""&&el.val()!==el.data("active")){$(".em-location-type-delete-active-alert").hide();$(".em-location-type-delete-active-alert").show()}else{$(".em-location-type-delete-active-alert").hide()}}).trigger("change");if(jQuery("div.em-location-data input#location-name").length>0){em_load_selectize_css();$("div.em-location-data input#location-name").selectize({plugins:["restore_on_backspace"],valueField:"id",labelField:"label",searchField:"label",create:true,createOnBlur:true,maxItems:1,persist:false,addPrecedence:true,selectOnTab:true,diacritics:true,render:{item:function(item,escape){return"<div>"+item.label+"</div>"},option:function(item,escape){let meta="";if(typeof item.address!=="undefined"){if(item.address!==""&&item.town!==""){meta=escape(item.address)+", "+escape(item.town)}else if(item.address!==""){meta=escape(item.address)}else if(item.town!==""){meta=escape(item.town)}}return'<div class="em-locations-autocomplete-item">'+'<div class="em-locations-autocomplete-label">'+escape(item.label)+"</div>"+'<div style="font-size:11px; text-decoration:italic;">'+meta+"</div>"+"</div>"}},load:function(query,callback){if(!query.length)return callback();$.ajax({url:EM.locationajaxurl,data:{q:query,method:"selectize"},dataType:"json",type:"POST",error:function(){callback()},success:function(data){callback(data)}})},onItemAdd:function(value,data){this.clearCache();var option=this.options[value];if(value===option.label){jQuery("input#location-address").focus();return}jQuery("input#location-name").val(option.value);jQuery("input#location-address").val(option.address);jQuery("input#location-town").val(option.town);jQuery("input#location-state").val(option.state);jQuery("input#location-region").val(option.region);jQuery("input#location-postcode").val(option.postcode);jQuery("input#location-latitude").val(option.latitude);jQuery("input#location-longitude").val(option.longitude);if(typeof option.country==="undefined"||option.country===""){jQuery("select#location-country option:selected").removeAttr("selected")}else{jQuery('select#location-country option[value="'+option.country+'"]').attr("selected","selected")}jQuery("input#location-id").val(option.id).trigger("change");jQuery("div.em-location-data input, div.em-location-data select").prop("readonly",true).css("opacity","0.5");jQuery("#em-location-reset").show();jQuery("#em-location-search-tip").hide();this.disable();this.$control.blur();jQuery('div.em-location-data [class^="em-selectize"]').each(function(){this.selectize.disable()});jQuery(document).triggerHandler("em_locations_autocomplete_selected",[event,option])}});jQuery("#em-location-reset a").on("click",function(){jQuery("div.em-location-data input, div.em-location-data select").each(function(){this.style.removeProperty("opacity");this.readOnly=false;if(this.type=="text")this.value=""});jQuery("div.em-location-data option:selected").removeAttr("selected");jQuery("input#location-id").val("");jQuery("#em-location-reset").hide();jQuery("#em-location-search-tip").show();jQuery("#em-map").hide();jQuery("#em-map-404").show();if(typeof marker!=="undefined"){marker.setPosition(new google.maps.LatLng(0,0));infoWindow.close();marker.setDraggable(true)}let $selectize=$("div.em-location-data input#location-name")[0].selectize;$selectize.enable();$selectize.clear(true);$selectize.clearOptions();jQuery("div.em-location-data select.em-selectize").each(function(){if("selectize"in this){this.selectize.enable();this.selectize.clear(true)}});return false});if(jQuery("input#location-id").val()!="0"&&jQuery("input#location-id").val()!=""){jQuery("div.em-location-data input, div.em-location-data select").each(function(){this.style.setProperty("opacity","0.5","important");this.readOnly=true});jQuery("#em-location-reset").show();jQuery("#em-location-search-tip").hide();jQuery("div.em-location-data select.em-selectize, div.em-location-data input.em-selectize-autocomplete").each(function(){if("selectize"in this)this.selectize.disable()})}}if($(".em-selectize").length>0){em_load_selectize_css()}$("select:not([multiple]).em-selectize, .em-selectize select:not([multiple])").selectize();$("select[multiple].em-selectize, .em-selectize select[multiple]").selectize({hideSelected:false,plugins:["remove_button","click2deselect"],diacritics:true,render:{item:function(item,escape){return'<div class="item">'+item.text.replace(/^\s+/i,"")+"</div>"},option:function(item,escape){let html='<div class="option">';if(this.$input.hasClass("checkboxes")){html+=item.text.replace(/^(\s+)?/i,"$1<span></span> ")}else{html+=item.text}html+="</div>";return html}}});$(".em-selectize.always-open").each(function(){if("selectize"in this){let s=this.selectize;s.open();s.advanceSelection=function(){};s.setActiveItem=function(){};this.selectize.$control.on("click",".remove",function(e){e.preventDefault();if(s.isLocked)return;var $item=$(e.currentTarget).parent();s.removeItem($item.attr("data-value"));s.refreshOptions();return false})}});$(document).triggerHandler("em_selectize_loaded");if(window.moment){var replace_specials=function(day,string){string=string.replace(/##T/g,Intl.DateTimeFormat().resolvedOptions().timeZone);string=string.replace(/#T/g,"GMT"+day.format("Z"));string=string.replace(/###t/g,day.utcOffset()*-60);string=string.replace(/##t/g,day.isDST());string=string.replace(/#t/g,day.daysInMonth());return string};$(".em-date-momentjs").each(function(){var el=$(this);var day_start=moment.unix(el.data("date-start"));var date_start_string=replace_specials(day_start,day_start.format(el.data("date-format")));if(el.data("date-start")!==el.data("date-end")){var day_end=moment.unix(el.data("date-end"));var day_end_string=replace_specials(day_start,day_end.format(el.data("date-format")));var date_string=date_start_string+el.data("date-separator")+day_end_string}else{var date_string=date_start_string}el.text(date_string)});var get_date_string=function(ts,format){let date=new Date(ts*1e3);let minutes=date.getMinutes();if(format==24){let hours=date.getHours();hours=hours<10?"0"+hours:hours;minutes=minutes<10?"0"+minutes:minutes;return hours+":"+minutes}else{let hours=date.getHours()%12;let ampm=hours>=12?"PM":"AM";if(hours===0)hours=12;minutes=minutes<10?"0"+minutes:minutes;return hours+":"+minutes+" "+ampm}};$(".em-time-localjs").each(function(){var el=$(this);var strTime=get_date_string(el.data("time"),el.data("time-format"));if(el.data("time-end")){var separator=el.data("time-separator")?el.data("time-separator"):" - ";strTime=strTime+separator+get_date_string(el.data("time-end"),el.data("time-format"))}el.text(strTime)})}var tooltip_vars={theme:"light-border",appendTo:"parent",content(reference){return reference.getAttribute("aria-label")}};$(document).trigger("em-tippy-vars",[tooltip_vars]);tippy(".em-tooltip",tooltip_vars);let tippy_ddm_options={theme:"light-border",arrow:false,allowHTML:true,interactive:true,trigger:"manual",placement:"bottom",zIndex:1e6};$(document).trigger("em-tippy-ddm-vars",[tippy_ddm_options]);$(".em-tooltip-ddm").each(function(){let ddm_content,ddm_content_sibling;if(this.getAttribute("data-content")){ddm_content=document.getElementById(this.getAttribute("data-content"));ddm_content_sibling=ddm_content.previousElementSibling}else{ddm_content=this.nextElementSibling;ddm_content_sibling=ddm_content.previousElementSibling}let tippy_content=document.createElement("div");let button_width=this.getAttribute("data-button-width");if(button_width){if(button_width=="match"){tippy_ddm_options.maxWidth=this.clientWidth}else{tippy_ddm_options.maxWidth=this.getAttribute("data-button-width")}}tippy_ddm_options.content=tippy_content;let tippy_ddm=tippy(this,tippy_ddm_options);tippy_ddm.props.distance=50;tippy_ddm.setProps({onShow(instance){if(instance.reference.getAttribute("data-tooltip-class")){instance.popper.classList.add(instance.reference.getAttribute("data-tooltip-class"))}tippy_content.append(ddm_content);ddm_content.classList.remove("em-tooltip-ddm-content")},onShown(instance){ddm_content.firstElementChild.focus()},onHidden(instance){if(ddm_content.previousElementSibling!==ddm_content_sibling){ddm_content_sibling.after(ddm_content);ddm_content.classList.add("em-tooltip-ddm-content")}}});let tippy_listener=function(e){if(e.type==="keydown"&&!(e.which===13||e.which===40))return false;e.preventDefault();e.stopPropagation();this._tippy.show()};this.addEventListener("click",tippy_listener);this.addEventListener("keydown",tippy_listener);tippy_content.addEventListener("blur",function(){tippy_content.hide()});tippy_content.addEventListener("mouseover",function(){ddm_content.firstElementChild.blur()})});jQuery(document).triggerHandler("em_javascript_loaded")});function em_load_jquery_css(wrapper=false){if(EM.ui_css&&jQuery("link#jquery-ui-em-css").length==0){var script=document.createElement("link");script.id="jquery-ui-em-css";script.rel="stylesheet";script.href=EM.ui_css;document.body.appendChild(script);if(wrapper){em_setup_jquery_ui_wrapper()}}}function em_setup_jquery_ui_wrapper(){if(jQuery("#em-jquery-ui").length===0){jQuery("body").append('<div id="em-jquery-ui" class="em">')}}function em_load_selectize_css(){if(EM.ui_css&&jQuery("link#selectize-css").length==0){var script=document.createElement("link");script.id="selectize-css";script.rel="stylesheet";script.href=EM.selectize_css;document.body.appendChild(script)}}function em_setup_datepicker(wrap){wrap=jQuery(wrap);let dateDivs=wrap.find(".em-date-single, .em-date-range");if(dateDivs.length>0){var datepicker_vals={dateFormat:"yy-mm-dd",changeMonth:true,changeYear:true,firstDay:EM.firstDay,yearRange:"c-100:c+15",beforeShow:function(el,inst){em_setup_jquery_ui_wrapper();inst.dpDiv.appendTo("#em-jquery-ui")}};if(EM.dateFormat)datepicker_vals.dateFormat=EM.dateFormat;if(EM.yearRange)datepicker_vals.yearRange=EM.yearRange;jQuery(document).triggerHandler("em_datepicker",datepicker_vals);dateDivs.find("input.em-date-input-loc").each(function(i,dateInput){var dateInput=jQuery(dateInput);var dateValue=dateInput.nextAll("input.em-date-input").first();var dateValue_value=dateValue.val();dateInput.datepicker(datepicker_vals);dateInput.datepicker("option","altField",dateValue);if(dateValue_value){var this_date_formatted=jQuery.datepicker.formatDate(EM.dateFormat,jQuery.datepicker.parseDate("yy-mm-dd",dateValue_value));dateInput.val(this_date_formatted);dateValue.val(dateValue_value)}dateInput.on("change",function(){if(jQuery(this).val()==""){jQuery(this).nextAll(".em-date-input").first().val("")}})});dateDivs.filter(".em-date-range").find('input.em-date-input-loc[type="text"]').each(function(i,dateInput){dateInput=jQuery(dateInput);if(dateInput.hasClass("em-date-start")){dateInput.datepicker("option","onSelect",function(selectedDate){var startDate=jQuery(this);var endDate=startDate.parents(".em-date-range").find(".em-date-end").first();var startValue=startDate.nextAll("input.em-date-input").first().val();var endValue=endDate.nextAll("input.em-date-input").first().val();startDate.trigger("em_datepicker_change");if(startValue>endValue&&endValue!=""){endDate.datepicker("setDate",selectedDate);endDate.trigger("change").trigger("em_datepicker_change")}endDate.datepicker("option","minDate",selectedDate)})}else if(dateInput.hasClass("em-date-end")){var startInput=dateInput.parents(".em-date-range").find(".em-date-start").first();if(startInput.val()!=""){dateInput.datepicker("option","minDate",startInput.val())}}})}let datePickerDivs=wrap.find(".em-datepicker, .em-datepicker-range");if(datePickerDivs.length>0){let datepicker_wrapper=jQuery("#em-flatpickr");if(datepicker_wrapper.length===0){datepicker_wrapper=jQuery('<div class="em pixelbones em-flatpickr" id="em-flatpickr"></div>').appendTo("body")}if("locale"in EM.datepicker){flatpickr.localize(flatpickr.l10ns[EM.datepicker.locale]);flatpickr.l10ns.default.firstDayOfWeek=EM.firstDay}let datepicker_options={appendTo:datepicker_wrapper[0],dateFormat:"Y-m-d",disableMoble:"true",onChange:function(selectedDates,dateStr,instance){let wrapper=jQuery(instance.input).closest(".em-datepicker");let data_wrapper=wrapper.find(".em-datepicker-data");let inputs=data_wrapper.find("input");let dateFormat=function(d){let month=""+(d.getMonth()+1),day=""+d.getDate(),year=d.getFullYear();if(month.length<2)month="0"+month;if(day.length<2)day="0"+day;return[year,month,day].join("-")};if(selectedDates.length===0){inputs.attr("value","")}else{inputs[0].setAttribute("value",dateFormat(selectedDates[0]));if(instance.config.mode==="range"&&selectedDates[1]!==undefined){inputs[1].setAttribute("value",dateFormat(selectedDates[1]))}else if(instance.config.mode==="single"&&instance.input.classList.contains("em-date-input-start")&&wrapper.hasClass("em-datepicker-until")){let fp=wrapper.find(".em-date-input-end")[0]._flatpickr;if(fp.selectedDates[0]===undefined||fp.selectedDates[0]<selectedDates[0]){fp.setDate(selectedDates[0])}fp.set("minDate",selectedDates[0]);inputs[0].setAttribute("value",dateFormat(fp.selectedDates[0]))}}inputs.trigger("change");let current_date=data_wrapper.attr("date-value");data_wrapper.attr("data-value",dateStr);if(current_date===dateStr)data_wrapper.trigger("change")},onClose:function(selectedDates,dateStr,instance){if(instance.config.mode==="range"&&selectedDates[1]!==undefined){if(selectedDates.length===1){instance.setDate([selectedDates[0],selectedDates[0]],true)}}},locale:{}};if(EM.datepicker.format!==datepicker_options.dateFormat){datepicker_options.altFormat=EM.datepicker.format;datepicker_options.altInput=true}jQuery(document).triggerHandler("em_datepicker_options",datepicker_options);datePickerDivs.each(function(i,datePickerDiv){datePickerDiv=jQuery(datePickerDiv);datePickerDiv.find(".em-datepicker-data").addClass("hidden");let isRange=datePickerDiv.hasClass("em-datepicker-range");let options=Object.assign({},datepicker_options);options.mode=isRange?"range":"single";if(isRange&&"onClose"in options){options.onClose=function(selectedDates,dateStr,instance){if(selectedDates.length===1){instance.setDate([selectedDates[0],selectedDates[0]])}}}if(datePickerDiv.attr("data-separator"))options.locale.rangeSeparator=datePickerDiv.attr("data-separator");if(datePickerDiv.attr("data-format"))options.altFormat=datePickerDiv.attr("data-format");let fp=datePickerDiv.find(".em-date-input");fp.attr("type","text").flatpickr(options);let inputs=datePickerDiv.find(".em-datepicker-data input");inputs.attr("type","hidden");if(datePickerDiv.hasClass("em-datepicker-until")){if(inputs[0].value){fp.filter(".em-date-input-start")[0]._flatpickr.setDate(inputs[0].value,false,"Y-m-d")}if(inputs[1].value){fp.filter(".em-date-input-start")[1]._flatpickr.setDate(inputs[1].value,false,"Y-m-d")}}else{let dates=[];inputs.each(function(i,input){if(input.value){dates.push(input.value)}});fp[0]._flatpickr.setDate(dates,false,"Y-m-d")}});jQuery(document).triggerHandler("em_flatpickr_loaded")}}function em_setup_timepicker(wrap){wrap=jQuery(wrap);var timepicker_options={step:15};timepicker_options.timeFormat=EM.show24hours==1?"G:i":"g:i A";jQuery(document).triggerHandler("em_timepicker_options",timepicker_options);wrap.find(".em-time-input").em_timepicker(timepicker_options);wrap.find(".em-time-range input.em-time-start").each(function(i,el){var time=jQuery(el);time.data("oldTime",time.em_timepicker("getSecondsFromMidnight"))}).on("change",function(){var start=jQuery(this);var end=start.nextAll(".em-time-end");if(end.val()){var oldTime=start.data("oldTime");var duration=(end.em_timepicker("getSecondsFromMidnight")-oldTime)*1e3;var time=start.em_timepicker("getSecondsFromMidnight");if(end.em_timepicker("getSecondsFromMidnight")>=oldTime){end.em_timepicker("setTime",new Date(start.em_timepicker("getTime").getTime()+duration))}start.data("oldTime",time)}});wrap.find(".event-form-when .em-time-range input.em-time-end").on("change",function(){var end=jQuery(this);var start=end.prevAll(".em-time-start");var wrapper=end.closest(".event-form-when");var start_date=wrapper.find(".em-date-end").val();var end_date=wrapper.find(".em-date-start").val();if(start.val()){if(start.em_timepicker("getTime")>end.em_timepicker("getTime")&&(end_date.length==0||start_date==end_date)){end.addClass("error")}else{end.removeClass("error")}}});wrap.find(".event-form-when .em-date-end").on("change",function(){jQuery(this).closest(".event-form-when").find(".em-time-end").trigger("change")});wrap.find(".em-time-range input.em-time-all-day").on("change",function(){var allday=jQuery(this);if(allday.is(":checked")){allday.closest(".em-time-range").find(".em-time-input").each(function(){this.style.setProperty("background-color","#ccc","important");this.readOnly=true})}else{allday.closest(".em-time-range").find(".em-time-input").each(function(){this.style.removeProperty("background-color");this.readOnly=false})}}).trigger("change")}var em_ajaxify=function(url){if(url.search("em_ajax=0")!=-1){url=url.replace("em_ajax=0","em_ajax=1")}else if(url.search(/\?/)!=-1){url=url+"&em_ajax=1"}else{url=url+"?em_ajax=1"}return url};var em_maps_loaded=false;var maps={};var maps_markers={};var infoWindow;function em_maps_load(){if(!em_maps_loaded){if(jQuery("script#google-maps").length==0&&(typeof google!=="object"||typeof google.maps!=="object")){var script=document.createElement("script");script.type="text/javascript";script.id="google-maps";var proto=EM.is_ssl?"https:":"http:";if(typeof EM.google_maps_api!=="undefined"){script.src=proto+"//maps.google.com/maps/api/js?v=quarterly&libraries=places&callback=em_maps&key="+EM.google_maps_api}else{script.src=proto+"//maps.google.com/maps/api/js?v=quarterly&libraries=places&callback=em_maps"}document.body.appendChild(script)}else if(typeof google==="object"&&typeof google.maps==="object"&&!em_maps_loaded){em_maps()}else if(jQuery("script#google-maps").length>0){jQuery(window).load(function(){if(!em_maps_loaded)em_maps()})}}}jQuery(document).on("em_view_loaded_map",function(e,view,form){if(!em_maps_loaded){em_maps_load()}else{let map=view.find(".em-locations-map");em_maps_load_locations(map)}});function em_maps_load_locations(el){var el=jQuery(el);var map_id=el.attr("id").replace("em-locations-map-","");var em_data=jQuery.parseJSON(el.nextAll(".em-locations-map-coords").first().text());if(em_data==null){var em_data=jQuery.parseJSON(jQuery("#em-locations-map-coords-"+map_id).text())}jQuery.getJSON(document.URL,em_data,function(data){if(data.length>0){var map_options={mapTypeId:google.maps.MapTypeId.ROADMAP};if(typeof EM.google_map_id_styles=="object"&&typeof EM.google_map_id_styles[map_id]!=="undefined"){console.log(EM.google_map_id_styles[map_id]);map_options.styles=EM.google_map_id_styles[map_id]}else if(typeof EM.google_maps_styles!=="undefined"){map_options.styles=EM.google_maps_styles}jQuery(document).triggerHandler("em_maps_locations_map_options",map_options);var marker_options={};jQuery(document).triggerHandler("em_maps_location_marker_options",marker_options);maps[map_id]=new google.maps.Map(el[0],map_options);maps_markers[map_id]=[];var bounds=new google.maps.LatLngBounds;jQuery.map(data,function(location,i){if(!(location.location_latitude==0&&location.location_longitude==0)){var latitude=parseFloat(location.location_latitude);var longitude=parseFloat(location.location_longitude);var location_position=new google.maps.LatLng(latitude,longitude);jQuery.extend(marker_options,{position:location_position,map:maps[map_id]});var marker=new google.maps.Marker(marker_options);maps_markers[map_id].push(marker);marker.setTitle(location.location_name);var myContent='<div class="em-map-balloon"><div id="em-map-balloon-'+map_id+'" class="em-map-balloon-content">'+location.location_balloon+"</div></div>";em_map_infobox(marker,myContent,maps[map_id]);bounds.extend(new google.maps.LatLng(latitude,longitude))}});maps[map_id].fitBounds(bounds);jQuery(document).triggerHandler("em_maps_locations_hook",[maps[map_id],data,map_id,maps_markers[map_id]])}else{el.children().first().html("No locations found");jQuery(document).triggerHandler("em_maps_locations_hook_not_found",[el])}})}function em_maps_load_location(el){el=jQuery(el);var map_id=el.attr("id").replace("em-location-map-","");em_LatLng=new google.maps.LatLng(jQuery("#em-location-map-coords-"+map_id+" .lat").text(),jQuery("#em-location-map-coords-"+map_id+" .lng").text());var map_options={zoom:14,center:em_LatLng,mapTypeId:google.maps.MapTypeId.ROADMAP,mapTypeControl:false,gestureHandling:"cooperative"};if(typeof EM.google_map_id_styles=="object"&&typeof EM.google_map_id_styles[map_id]!=="undefined"){console.log(EM.google_map_id_styles[map_id]);map_options.styles=EM.google_map_id_styles[map_id]}else if(typeof EM.google_maps_styles!=="undefined"){map_options.styles=EM.google_maps_styles}jQuery(document).triggerHandler("em_maps_location_map_options",map_options);maps[map_id]=new google.maps.Map(document.getElementById("em-location-map-"+map_id),map_options);var marker_options={position:em_LatLng,map:maps[map_id]};jQuery(document).triggerHandler("em_maps_location_marker_options",marker_options);maps_markers[map_id]=new google.maps.Marker(marker_options);infoWindow=new google.maps.InfoWindow({content:jQuery("#em-location-map-info-"+map_id+" .em-map-balloon").get(0)});infoWindow.open(maps[map_id],maps_markers[map_id]);maps[map_id].panBy(40,-70);jQuery(document).triggerHandler("em_maps_location_hook",[maps[map_id],infoWindow,maps_markers[map_id],map_id]);jQuery(window).on("resize",function(e){google.maps.event.trigger(maps[map_id],"resize");maps[map_id].setCenter(maps_markers[map_id].getPosition());maps[map_id].panBy(40,-70)})}jQuery(document).on("em_search_ajax",function(e,vars,wrapper){if(em_maps_loaded){wrapper.find(".em-location-map").each(function(index,el){em_maps_load_location(el)});wrapper.find(".em-locations-map").each(function(index,el){em_maps_load_locations(el)})}});function em_maps(){jQuery(".em-location-map").each(function(index,el){em_maps_load_location(el)});jQuery(".em-locations-map").each(function(index,el){em_maps_load_locations(el)});if(jQuery("select#location-select-id, input#location-address").length>0){var map,marker;var refresh_map_location=function(){var location_latitude=jQuery("#location-latitude").val();var location_longitude=jQuery("#location-longitude").val();if(!(location_latitude==0&&location_longitude==0)){var position=new google.maps.LatLng(location_latitude,location_longitude);marker.setPosition(position);var mapTitle=jQuery("input#location-name").length>0?jQuery("input#location-name").val():jQuery("input#title").val();mapTitle=em_esc_attr(mapTitle);marker.setTitle(mapTitle);jQuery("#em-map").show();jQuery("#em-map-404").hide();google.maps.event.trigger(map,"resize");map.setCenter(position);map.panBy(40,-55);infoWindow.setContent('<div id="location-balloon-content"><strong>'+mapTitle+"</strong><br>"+em_esc_attr(jQuery("#location-address").val())+"<br>"+em_esc_attr(jQuery("#location-town").val())+"</div>");infoWindow.open(map,marker);jQuery(document).triggerHandler("em_maps_location_hook",[map,infoWindow,marker,0])}else{jQuery("#em-map").hide();jQuery("#em-map-404").show()}};var get_map_by_id=function(id){if(jQuery("#em-map").length>0){jQuery("#em-map-404 .em-loading-maps").show();jQuery.getJSON(document.URL,{em_ajax_action:"get_location",id:id},function(data){if(data.location_latitude!=0&&data.location_longitude!=0){loc_latlng=new google.maps.LatLng(data.location_latitude,data.location_longitude);marker.setPosition(loc_latlng);marker.setTitle(data.location_name);marker.setDraggable(false);jQuery("#em-map").show();jQuery("#em-map-404").hide();jQuery("#em-map-404 .em-loading-maps").hide();map.setCenter(loc_latlng);map.panBy(40,-55);infoWindow.setContent('<div id="location-balloon-content">'+data.location_balloon+"</div>");infoWindow.open(map,marker);google.maps.event.trigger(map,"resize");jQuery(document).triggerHandler("em_maps_location_hook",[map,infoWindow,marker,0])}else{jQuery("#em-map").hide();jQuery("#em-map-404").show();jQuery("#em-map-404 .em-loading-maps").hide()}})}};jQuery("#location-select-id, input#location-id").on("change",function(){get_map_by_id(jQuery(this).val())});jQuery("#location-name, #location-town, #location-address, #location-state, #location-postcode, #location-country").on("change",function(){if(jQuery(this).prop("readonly")===true)return;var addresses=[jQuery("#location-address").val(),jQuery("#location-town").val(),jQuery("#location-state").val(),jQuery("#location-postcode").val()];var address="";jQuery.each(addresses,function(i,val){if(val!=""){address=address==""?address+val:address+", "+val}});if(address==""){jQuery("#em-map").hide();jQuery("#em-map-404").show();return false}if(jQuery("#location-country option:selected").val()!=0){address=address==""?address+jQuery("#location-country option:selected").text():address+", "+jQuery("#location-country option:selected").text()}jQuery("#em-map-404 .em-loading-maps").show();if(address!=""&&jQuery("#em-map").length>0){geocoder.geocode({address:address},function(results,status){if(status==google.maps.GeocoderStatus.OK){jQuery("#location-latitude").val(results[0].geometry.location.lat());jQuery("#location-longitude").val(results[0].geometry.location.lng())}refresh_map_location()})}});if(jQuery("#em-map").length>0){var em_LatLng=new google.maps.LatLng(0,0);var map_options={zoom:14,center:em_LatLng,mapTypeId:google.maps.MapTypeId.ROADMAP,mapTypeControl:false,gestureHandling:"cooperative"};if(typeof EM.google_maps_styles!=="undefined"){map_options.styles=EM.google_maps_styles}map=new google.maps.Map(document.getElementById("em-map"),map_options);var marker=new google.maps.Marker({position:em_LatLng,map:map,draggable:true});infoWindow=new google.maps.InfoWindow({content:""});var geocoder=new google.maps.Geocoder;google.maps.event.addListener(infoWindow,"domready",function(){document.getElementById("location-balloon-content").parentNode.style.overflow="";document.getElementById("location-balloon-content").parentNode.parentNode.style.overflow=""});google.maps.event.addListener(marker,"dragend",function(){var position=marker.getPosition();jQuery("#location-latitude").val(position.lat());jQuery("#location-longitude").val(position.lng());map.setCenter(position);map.panBy(40,-55)});if(jQuery("#location-select-id").length>0){jQuery("#location-select-id").trigger("change")}else{refresh_map_location()}jQuery(document).triggerHandler("em_map_loaded",[map,infoWindow,marker])}jQuery(window).on("resize",function(e){google.maps.event.trigger(map,"resize");map.setCenter(marker.getPosition());map.panBy(40,-55)})}em_maps_loaded=true;jQuery(document).triggerHandler("em_maps_loaded")}function em_map_infobox(marker,message,map){var iw=new google.maps.InfoWindow({content:message});google.maps.event.addListener(marker,"click",function(){if(infoWindow)infoWindow.close();infoWindow=iw;iw.open(map,marker)})}function em_esc_attr(str){if(typeof str!=="string")return"";return str.replace(/</gi,"<").replace(/>/gi,">")}let openModal=function(modal,onOpen=null){modal.appendTo(document.body);setTimeout(function(){modal.addClass("active").find(".em-modal-popup").addClass("active");jQuery(document).triggerHandler("em_modal_open",[modal]);if(typeof onOpen==="function"){onOpen()}},100)};let closeModal=function(modal,onClose=null){modal.removeClass("active").find(".em-modal-popup").removeClass("active");setTimeout(function(){if(modal.attr("data-parent")){let wrapper=jQuery("#"+modal.attr("data-parent"));if(wrapper.length){modal.appendTo(wrapper)}}modal.triggerHandler("em_modal_close");if(typeof onClose==="function"){onClose()}},500)};jQuery(document).on("click",".em-modal .em-close-modal",function(e){let modal=jQuery(this).closest(".em-modal");if(!modal.attr("data-prevent-close")){closeModal(modal)}});jQuery(document).on("click",".em-modal",function(e){var target=jQuery(e.target);if(target.hasClass("em-modal")){let modal=jQuery(this);if(!modal.attr("data-prevent-close")){closeModal(modal)}}});jQuery(document).ready(function($){let views_ddm_options={theme:"light-border",allowHTML:true,interactive:true,trigger:"manual",placement:"bottom",zIndex:1e6};$(document).trigger("em-search-views-trigger-vars",[views_ddm_options]);let tooltip_vars={theme:"light-border",appendTo:"parent",touch:false};$(document).trigger("em-tippy-vars",[tooltip_vars]);let search_forms=$(".em-search");search_forms.each(function(){let search=$(this);let search_id=search.attr("id").replace("em-search-","");let search_form=search.find(".em-search-form").first();let search_advanced=search.find(".em-search-advanced");const update_input_count=function(input,qty=1){let el=jQuery(input);let total=qty>0?qty:null;el.attr("data-advanced-total-input",total);update_search_totals()};const update_search_totals=function(applied=false){search.find("span.total-count").remove();let total=0;search_advanced.find("[data-advanced-total-input]").each(function(){let total_input=this.getAttribute("data-advanced-total-input");total+=Math.abs(total_input)});search.attr("data-advanced-total",total);update_trigger_count(applied);search_advanced.find(".em-search-advanced-section").each(function(){let section=$(this);let section_total=0;section.attr("data-advanced-total",0);section.find("[data-advanced-total-input]").each(function(){let total_input=this.getAttribute("data-advanced-total-input");section_total+=Math.abs(total_input)});section.attr("data-advanced-total",section_total);update_section_count(section)});if(total>0||!search.attr("data-advanced-previous-total")||total!=search.attr("data-advanced-previous-total")){update_submit_buttons(true)}update_clear_button_count()};const update_trigger_count=function(applied=false){let triggers=jQuery('.em-search-advanced-trigger[data-search-advanced-id="em-search-advanced-'+search_id+'"]');triggers.find("span.total-count").remove();let total=search.attr("data-advanced-total");if(total>0){let trigger_count=jQuery('<span class="total-count">'+total+"</span>").appendTo(triggers);if(!applied){trigger_count.addClass("tentative")}}};const update_submit_buttons=function(disabled=false){let submit_button=search_advanced.find('button[type="submit"]');let main_submit_button=search.find('.em-search-main-bar button[type="submit"]');let submit_buttons=submit_button.add(main_submit_button);if(disabled){submit_buttons.removeClass("disabled").attr("aria-disabled","false")}else{submit_buttons.addClass("disabled").attr("aria-disabled","true")}};const update_section_count=function(section){let section_total=section.attr("data-advanced-total");section.find("header span.total-count").remove();if(section_total>0){$('<span class="total-count">'+section_total+"</span>").appendTo(section.find("header"))}};const update_clear_button_count=function(){let clear_link=search_advanced.find('button[type="reset"]');if(!clear_link.attr("data-placeholder")){clear_link.attr("data-placeholder",clear_link.text())}let total=search.attr("data-advanced-total");if(total>0){clear_link.text(clear_link.attr("data-placeholder")+" ("+total+")").prop("disabled",false);clear_link.removeClass("disabled").attr("aria-disabled","false")}else{clear_link.text(clear_link.attr("data-placeholder"));clear_link.addClass("disabled").attr("aria-disabled","true")}};search.find(".em-search-views-trigger").each(function(){tooltip_vars.content=this.parentElement.getAttribute("aria-label");let views_tooltip=tippy(this.parentElement,tooltip_vars);let views_content=this.parentElement.querySelector(".em-search-views-options");let views_content_parent=views_content.parentElement;let views_select=views_content.querySelector("select");let tippy_content=document.createElement("div");views_ddm_options.content=tippy_content;let views_ddm=tippy(this,views_ddm_options);views_ddm.setProps({onShow(instance){views_tooltip.disable();tippy_content.append(views_content)},onShown(instance){views_select.focus()},onHidden(instance){views_tooltip.enable();if(views_content.parentElement!==views_content_parent){views_content_parent.append(views_content)}}});let tippy_listener=function(e){if(e.type==="keydown"&&!(e.which===13||e.which===40))return false;e.preventDefault();e.stopPropagation();this._tippy.show();views_tooltip.hide()};this.addEventListener("click",tippy_listener);this.addEventListener("keydown",tippy_listener);this.firstElementChild.addEventListener("focus",function(e){views_tooltip.show()});this.firstElementChild.addEventListener("blur",function(){views_tooltip.hide()});views_select.addEventListener("blur",function(){views_ddm.hide()})});search.on("keydown click",".em-search-views select.em-search-views-options-list",function(e){if(e.type==="keydown"&&e.which!==13)return true;let select=$(this);if(select.val().length>1){select.val([select.val().shift()])}let option=select.find(":checked").first();let views_wrapper=select.closest(".em-search-views");let view_type=option.attr("value");let trigger=views_wrapper.children(".em-search-views-trigger");let trigger_option=trigger.children(".em-search-view-option");if(view_type!==trigger_option.attr("data-view")){trigger_option.attr("data-view",option.attr("value")).text(option.text());$("#em-view-"+search_id).find("#em-view-custom-data-search-"+search_id).remove();search_form.trigger("forcesubmit")}trigger[0]._tippy.hide()});search.on("click","button.em-search-advanced-trigger",function(){if(search.hasClass("advanced-mode-inline")){if(!search_advanced.hasClass("visible")){search_advanced.slideDown().addClass("visible")}else{search_advanced.slideUp().removeClass("visible")}}else{if(!search_advanced.hasClass("active")){let form_wrapper=$('<form action="" method="post" class="em-search-advanced-form" id="em-search-form-advanced-'+search_id+'"></form>');form_wrapper.appendTo(search_advanced);search_advanced.find(".em-modal-popup").appendTo(form_wrapper);this.blur();openModal(search_advanced,function(){search_advanced.find("input.em-search-text").focus()})}}});search_advanced.on("em_modal_close",function(){search_advanced.find(".em-modal-popup").appendTo(search_advanced);search_advanced.children("form").remove();let trigger=search.find("button.em-search-advanced-trigger").focus();if("_tippy"in trigger[0]){trigger[0]._tippy.hide()}});search_advanced.find(".em-search-advanced-section > header").on("click",function(){let header=$(this);let section=header.closest("section");let content=header.siblings(".em-search-section-content");if(section.hasClass("active")){content.slideUp();section.removeClass("active")}else{content.slideDown();section.addClass("active")}});let search_form_advanced_calculate_totals_inputs=function(input){let el=$(input);let qty=el.val()!==""?1:0;update_input_count(el,qty)};search.on("change input",".em-search-main-bar input.em-search-text",function(e){let advanced_search_input=search_advanced.find("input.em-search-text");advanced_search_input.val(this.value);search_form_advanced_calculate_totals_inputs(advanced_search_input[0])});search.on("change",".em-search-main-bar input.em-search-geo-coords",function(){let el=$(this);let advanced_geo=search_advanced.find("div.em-search-geo");let advanced_geo_coords=advanced_geo.find("input.em-search-geo-coords");advanced_geo_coords.val(el.val()).attr("class",el.attr("class"));let geo_text=el.siblings("input.em-search-geo").first();advanced_geo.find("input.em-search-geo").val(geo_text.val()).attr("class",geo_text.attr("class"));search_form_advanced_calculate_totals_inputs(advanced_geo_coords)});search.find(".em-search-main-bar .em-datepicker input.em-search-scope.flatpickr-input").each(function(){if(!("_flatpickr"in this))return;this._flatpickr.config.onClose.push(function(selectedDates,dateStr,instance){let advanced_datepicker=search_advanced.find(".em-datepicker input.em-search-scope.flatpickr-input");advanced_datepicker[0]._flatpickr.setDate(selectedDates,true);advanced_datepicker[0]._flatpickr.close()})});search_advanced.on("change input","input.em-search-text",function(e){if(e.type==="change"){search.find(".em-search-main input.em-search-text").val(this.value)}else{search_form_advanced_calculate_totals_inputs(this)}});search_advanced.on("change","input.em-search-geo-coords",function(e){search_form_advanced_calculate_totals_inputs(this);let el=$(this);let main=search.find(".em-search-main div.em-search-geo");if(main.length>0){main.find("input.em-search-geo-coords").val(el.val()).attr("class",el.attr("class"));let geo_text=el.siblings("input.em-search-geo");main.find("input.em-search-geo").val(geo_text.val()).attr("class",geo_text.attr("class"))}});search_advanced.on("change","input.em-search-eventful",function(e){let el=$(this);let qty=el.prop("checked")?1:0;update_input_count(el,qty)});search_advanced.on("calculate_totals",function(){$(this).find("input.em-search-text, input.em-search-geo-coords").each(function(){search_form_advanced_calculate_totals_inputs(this)});$(this).find("input.em-search-eventful").trigger("change")});search_advanced.on("clear_search",function(){$(this).find("input.em-search-geo").removeClass("off").removeClass("on").val("")});search_advanced.find(".em-datepicker input.em-search-scope.flatpickr-input").each(function(){if(!("_flatpickr"in this))return;this._flatpickr.config.onClose.push(function(selectedDates,dateStr,instance){let previous_value=instance.input.getAttribute("data-previous-value");if(previous_value!==dateStr){let qty=dateStr?1:0;update_input_count(instance.input,qty);let main_datepicker=search.find(".em-search-main-bar .em-datepicker input.em-search-scope.flatpickr-input");main_datepicker[0]._flatpickr.setDate(selectedDates,true);instance.input.setAttribute("data-previous-value",dateStr)}})});search_advanced.on("calculate_totals",function(){search_advanced.find(".em-datepicker input.em-search-scope.flatpickr-input").first().each(function(){let qty=this._flatpickr.selectedDates.length>0?1:0;update_input_count(this,qty)})});search_advanced.on("clear_search",function(){search_advanced.find(".em-datepicker input.em-search-scope.flatpickr-input").each(function(){this._flatpickr.clear();update_input_count(this,0)})});let scope_calendar_check=function(){search.find(".em-datepicker input.em-search-scope.flatpickr-input").each(function(){if(search.attr("data-view")=="calendar"){this.setAttribute("data-advanced-total-input",0);this._flatpickr.input.disabled=true}else{this._flatpickr.input.disabled=false;let qty=this._flatpickr.selectedDates.length>0?1:0;this.setAttribute("data-advanced-total-input",qty)}})};$(document).on("em_search_loaded",scope_calendar_check);scope_calendar_check();search_advanced.find("select.em-selectize").each(function(){this.selectize.on("change",function(){search_advanced_selectize_change(this)})});search_advanced.on("calculate_totals",function(){$(this).find("select.em-selectize").each(function(){search_advanced_selectize_change(this.selectize)})});search_advanced.on("clear_search",function(){search_advanced.find("select.em-selectize").each(function(){this.selectize.clear();this.selectize.refreshItems();this.selectize.refreshOptions();if(!this.classList.contains("always-open")){this.selectize.close();this.selectize.$dropdown.hide()}})});let search_advanced_selectize_change=function(selectize){let qty=selectize.items.length;if(qty==1&&!selectize.items[0]){qty=0}update_input_count(selectize.$input,qty)};let locations_selectize_load_complete=function(){if("selectize"in this){this.selectize.settings.placeholder=this.selectize.settings.original_placeholder;this.selectize.updatePlaceholder();let options=[];this.selectize.$input.find("option").each(function(){let value=this.value!==null?this.value:this.innerHTML;options.push({value:value,text:this.innerHTML})});this.selectize.addOption(options);this.selectize.refreshOptions(false)}};let locations_selectize_load_start=function(){if("selectize"in this){this.selectize.clearOptions();if(!("original_placeholder"in this.selectize.settings))this.selectize.settings.original_placeholder=this.selectize.settings.placeholder;this.selectize.settings.placeholder=EM.txt_loading;this.selectize.updatePlaceholder()}};$(".em-search-advanced select[name=country], .em-search select[name=country]").on("change",function(){var el=$(this);let wrapper=el.closest(".em-search-location");wrapper.find("select[name=state]").html('<option value="">'+EM.txt_loading+"</option>");wrapper.find("select[name=region]").html('<option value="">'+EM.txt_loading+"</option>");wrapper.find("select[name=town]").html('<option value="">'+EM.txt_loading+"</option>");wrapper.find("select[name=state], select[name=region], select[name=town]").each(locations_selectize_load_start);if(el.val()!=""){wrapper.find(".em-search-location-meta").slideDown();var data={action:"search_states",country:el.val(),return_html:true};wrapper.find("select[name=state]").load(EM.ajaxurl,data,locations_selectize_load_complete);data.action="search_regions";wrapper.find("select[name=region]").load(EM.ajaxurl,data,locations_selectize_load_complete);data.action="search_towns";wrapper.find("select[name=town]").load(EM.ajaxurl,data,locations_selectize_load_complete)}else{wrapper.find(".em-search-location-meta").slideUp()}});$(".em-search-advanced select[name=region], .em-search select[name=region]").on("change",function(){var el=$(this);let wrapper=el.closest(".em-search-location");wrapper.find("select[name=state]").html('<option value="">'+EM.txt_loading+"</option>");wrapper.find("select[name=town]").html('<option value="">'+EM.txt_loading+"</option>");wrapper.find("select[name=state], select[name=town]").each(locations_selectize_load_start);var data={action:"search_states",region:el.val(),country:wrapper.find("select[name=country]").val(),return_html:true};wrapper.find("select[name=state]").load(EM.ajaxurl,data,locations_selectize_load_complete);data.action="search_towns";wrapper.find("select[name=town]").load(EM.ajaxurl,data,locations_selectize_load_complete)});$(".em-search-advanced select[name=state], .em-search select[name=state]").on("change",function(){var el=$(this);let wrapper=el.closest(".em-search-location");wrapper.find("select[name=town]").html('<option value="">'+EM.txt_loading+"</option>").each(locations_selectize_load_start);var data={action:"search_towns",state:el.val(),region:wrapper.find("select[name=region]").val(),country:wrapper.find("select[name=country]").val(),return_html:true};wrapper.find("select[name=town]").load(EM.ajaxurl,data,locations_selectize_load_complete)});search_advanced.on("click",'button[type="reset"]',function(){if(search.attr("data-advanced-total")==0)return;search_advanced.find("input.em-search-text, input.em-search-geo").val("").attr("data-advanced-total-input",null).trigger("change");search.trigger("clear_search");search_advanced.trigger("clear_search");update_search_totals(true);search_advanced.find(".em-search-advanced-section").removeClass("active").children(".em-search-section-content").slideUp();search_advanced.find('button[type="submit"]').trigger("forceclick");update_clear_button_count()}).each(function(){search_advanced.trigger("calculate_totals");update_search_totals(true)});const on_update_trigger_count=function(e,applied=true){update_trigger_count(applied)};search.on("update_trigger_count",on_update_trigger_count);search_advanced.on("update_trigger_count",on_update_trigger_count);search_advanced.on("click forceclick",'button[type="submit"]',function(e){e.preventDefault();if(this.classList.contains("disabled")&&e.type!=="forceclick")return false;closeModal(search_advanced,function(){search_form.submit()});return false});search.on("submit forcesubmit",".em-search-form",function(e){e.preventDefault();let form=$(this);let submit_buttons=form.find('button[type="submit"]');if(e.type!=="forcesubmit"&&submit_buttons.hasClass("disabled"))return false;let wrapper=form.closest(".em-search");if(wrapper.hasClass("em-search-legacy")){em_submit_legacy_search_form(form)}else{let view=$("#em-view-"+search_id);let view_type=form.find('[name="view"]').val();if(Array.isArray(view_type))view_type=view_type.shift();let custom_view_data=view.find("#em-view-custom-data-search-"+search_id).clone();let custom_view_data_container=$('<div class="em-view-custom-data"></div>');custom_view_data.children().appendTo(custom_view_data_container);custom_view_data.remove();custom_view_data_container.appendTo(form);view.append('<div class="em-loading"></div>');submit_buttons.each(function(){this.setAttribute("data-button-text",this.innerHTML);this.innerHTML=EM.txt_searching});var vars=form.serialize();$.ajax(EM.ajaxurl,{type:"POST",dataType:"html",data:vars,success:function(responseText){submit_buttons.each(function(){this.innerHTML=this.getAttribute("data-button-text")});view=EM_View_Updater(view,responseText);view.attr("data-view",view_type);search.attr("data-view",view_type);search_advanced.attr("data-view",view_type);jQuery(document).triggerHandler("em_view_loaded_"+view_type,[view,form,e]);jQuery(document).triggerHandler("em_search_loaded",[view,form,e]);jQuery(document).triggerHandler("em_search_result",[vars,view,e]);wrapper.find(".count.tentative").removeClass("tentative");submit_buttons.addClass("disabled").attr("aria-disabled","true");update_search_totals(true);search.attr("data-advanced-previous-total",search.attr("data-advanced-total"));update_submit_buttons(false);custom_view_data_container.remove()}})}return false});EM_ResizeObserver(EM.search.breakpoints,[search[0]])});$(document).on("click",".em-search-advanced-trigger[data-search-advanced-id]",function(){if(this.getAttribute("data-parent-trigger")){document.getElementById(this.getAttribute("data-parent-trigger")).click()}});$(document).on("click",".em-view-container .em-pagination a.page-numbers",function(e){var a=$(this);var data=a.closest(".em-pagination").attr("data-em-ajax");var view=a.closest(".em-view-container");var qvars=a.attr("href").split("?");var vars=qvars[1];if(data!=""){vars=vars!=""?vars+"&"+data:data}view.append('<div class="loading" id="em-loading"></div>');$.ajax(EM.ajaxurl,{type:"POST",dataType:"html",data:vars,success:function(responseText){view=EM_View_Updater(view,responseText);view.find(".em-pagination").each(function(){paginationObserver.observe(this)});jQuery(document).triggerHandler("em_page_loaded",[view])}});e.preventDefault();return false});const paginationObserver=new ResizeObserver(function(entries){for(let entry of entries){let el=entry.target;if(!el.classList.contains("observing")){el.classList.add("observing");let overflowing=false;el.classList.remove("overflowing");for(const item of el.querySelectorAll(".not-current")){if(item.scrollHeight>item.clientHeight||item.scrollWidth>item.clientWidth){overflowing=true;break}}if(overflowing){el.classList.add("overflowing")}el.classList.remove("observing")}}});$(".em-pagination").each(function(){paginationObserver.observe(this)});$(document).on("click change",".em-search-legacy .em-toggle",function(e){e.preventDefault();var el=$(this);var rel=el.attr("rel").split(":");if(el.hasClass("show-search")){if(rel.length>1){el.closest(rel[1]).find(rel[0]).slideUp()}else{$(rel[0]).slideUp()}el.find(".show, .show-advanced").show();el.find(".hide, .hide-advanced").hide();el.removeClass("show-search")}else{if(rel.length>1){el.closest(rel[1]).find(rel[0]).slideDown()}else{$(rel[0]).slideDown()}el.find(".show, .show-advanced").hide();el.find(".hide, .hide-advanced").show();el.addClass("show-search")}});let em_submit_legacy_search_form=function(form){if(this.em_search&&this.em_search.value==EM.txt_search){this.em_search.value=""}var results_wrapper=form.closest(".em-search-wrapper").find(".em-search-ajax");if(results_wrapper.length==0)results_wrapper=$(".em-search-ajax");if(results_wrapper.length>0){results_wrapper.append('<div class="loading" id="em-loading"></div>');var submitButton=form.find(".em-search-submit button");submitButton.attr("data-button-text",submitButton.val()).val(EM.txt_searching);var img=submitButton.children("img");if(img.length>0)img.attr("src",img.attr("src").replace("search-mag.png","search-loading.gif"));var vars=form.serialize();$.ajax(EM.ajaxurl,{type:"POST",dataType:"html",data:vars,success:function(responseText){submitButton.val(submitButton.attr("data-button-text"));if(img.length>0)img.attr("src",img.attr("src").replace("search-loading.gif","search-mag.png"));results_wrapper.replaceWith(responseText);if(form.find("input[name=em_search]").val()==""){form.find("input[name=em_search]").val(EM.txt_search)}results_wrapper=form.closest(".em-search-wrapper").find(".em-search-ajax");if(results_wrapper.length==0)results_wrapper=$(".em-search-ajax");jQuery(document).triggerHandler("em_search_ajax",[vars,results_wrapper,e])}});e.preventDefault();return false}};if($(".em-search-ajax").length>0){$(document).on("click",".em-search-ajax a.page-numbers",function(e){var a=$(this);var data=a.closest(".em-pagination").attr("data-em-ajax");var wrapper=a.closest(".em-search-ajax");var wrapper_parent=wrapper.parent();var qvars=a.attr("href").split("?");var vars=qvars[1];if(data!=""){vars=vars!=""?vars+"&"+data:data}vars+="&legacy=1";wrapper.append('<div class="loading" id="em-loading"></div>');$.ajax(EM.ajaxurl,{type:"POST",dataType:"html",data:vars,success:function(responseText){wrapper.replaceWith(responseText);wrapper=wrapper_parent.find(".em-search-ajax");jQuery(document).triggerHandler("em_search_ajax",[vars,wrapper,e])}});e.preventDefault();return false})}});jQuery(document).ready(function($){const em_calendar_init=function(calendar){calendar=$(calendar);calendar.find("a").off("click");calendar.on("click","a.em-calnav, a.em-calnav-today",function(e){e.preventDefault();const el=$(this);if(el.data("disabled")==1||el.attr("href")==="")return;el.closest(".em-calendar").prepend('<div class="loading" id="em-loading"></div>');let url=em_ajaxify(el.attr("href"));const calendar_id=calendar.attr("id").replace("em-calendar-","");const custom_data=$("form#em-view-custom-data-calendar-"+calendar_id);let form_data=[];if(custom_data.length>0){form_data=new FormData(custom_data[0]);let url_params=new URL(url,window.location.origin).searchParams;for(const[key,value]of url_params.entries()){form_data.set(key,value)}}$.ajax({url:url,data:form_data,processData:false,contentType:false,method:"POST",success:function(data){let view=EM_View_Updater(calendar,data);if(view.hasClass("em-view-container")){calendar=view.find(".em-calendar")}else{calendar=view}calendar.trigger("em_calendar_load")},dataType:"html"})});let calendar_trigger_ajax=function(calendar,year,month){let link=calendar.find(".em-calnav-next");let url=new URL(link.attr("href"),window.location.origin);url.searchParams.set("mo",month);url.searchParams.set("yr",year);link.attr("href",url.toString()).trigger("click")};let calendar_resize_monthpicker=function(instance,text){let span=$('<span class="marker">'+text+"</span>");span.insertAfter(instance);let width=span.width()+40;span.remove();instance.style.setProperty("width",width+"px","important")};let calendar_month_init=function(){let month_form=calendar.find(".month form");calendar.find(".event-style-pill .em-cal-event").on("click",function(e){e.preventDefault();if(!(calendar.hasClass("preview-tooltips")&&calendar.data("preview-tooltips-trigger"))&&!calendar.hasClass("preview-modal")){let link=this.getAttribute("data-event-url");if(link!==null){}}});if(month_form.length>0){month_form.find('input[type="submit"]').hide();let select=$('<select style="display:none;visibility:hidden;"></select>').appendTo(month_form);let option=$("<option></option>").appendTo(select);let current_datetime=calendar.find('select[name="month"]').val()+calendar.find('select[name="year"]').val();let month=calendar.find('select[name="month"]');let year=calendar.find('select[name="year"]');let monthpicker=calendar.find(".em-month-picker");let month_value=monthpicker.data("month-value");monthpicker.prop("type","text").prop("value",month_value);calendar_resize_monthpicker(monthpicker[0],month_value);let monthpicker_wrapper=$("#em-flatpickr");if(monthpicker_wrapper.length===0){monthpicker_wrapper=$('<div class="em pixelbones" id="em-flatpickr"></div>').appendTo("body")}let minDate=null;if(calendar.data("scope")==="future"){minDate=new Date;minDate.setMonth(minDate.getMonth()-1)}monthpicker.flatpickr({appendTo:monthpicker_wrapper[0],dateFormat:"F Y",minDate:minDate,disableMobile:"true",plugins:[new monthSelectPlugin({shorthand:true,dateFormat:"F Y",altFormat:"F Y"})],onChange:function(selectedDates,dateStr,instance){calendar_resize_monthpicker(instance.input,dateStr);calendar_trigger_ajax(calendar,selectedDates[0].getFullYear(),selectedDates[0].getMonth()+1)}});monthpicker.addClass("select-toggle")}if(calendar.hasClass("preview-tooltips")){var tooltip_vars={theme:"light-border",allowHTML:true,interactive:true,trigger:"mouseenter focus click",content(reference){return document.createElement("div")},onShow(instance){const id=instance.reference.getAttribute("data-event-id");const template=calendar.find('section.em-cal-events-content .em-cal-event-content[data-event-id="'+id+'"]');instance.props.content.append(template.first().clone()[0])},onHide(instance){instance.props.content.innerHTML=""}};if(calendar.data("preview-tooltips-trigger")){tooltip_vars.trigger=calendar.data("preview-tooltips-trigger")}$(document).trigger("em-tippy-cal-event-vars",[tooltip_vars]);tippy(calendar.find(".em-cal-event").toArray(),tooltip_vars)}else if(calendar.hasClass("preview-modal")){calendar.find(".em-cal-event").on("click",function(){const id=this.getAttribute("data-event-id");const modal=calendar.find('section.em-cal-events-content .em-cal-event-content[data-event-id="'+id+'"]');modal.attr("data-calendar-id",calendar.attr("id"));openModal(modal)})}if(calendar.hasClass("responsive-dateclick-modal")){calendar.find(".eventful .em-cal-day-date, .eventful-post .em-cal-day-date, .eventful-pre .em-cal-day-date").on("click",function(e){e.preventDefault();const id=this.getAttribute("data-calendar-date");const modal=calendar.find('.em-cal-date-content[data-calendar-date="'+id+'"]');modal.attr("data-calendar-id",calendar.attr("id"));openModal(modal)})}if(!calendar.hasClass("size-fixed")){EM_ResizeObserver(EM.calendar.breakpoints,[calendar[0],calendar[0]])}calendar.find(".date-day-colors").each(function(){let colors=JSON.parse(this.getAttribute("data-colors"));let day=$(this).siblings(".em-cal-day-date.colored");let sides={1:{1:"--date-border-color",class:"one"},2:{1:"--date-border-color-top",2:"--date-border-color-bottom",class:"two"},3:{1:"--date-border-color-top",2:"--date-border-color-right",3:"--date-border-color-bottom",class:"three"},4:{1:"--date-border-color-top",2:"--date-border-color-right",3:"--date-border-color-bottom",4:"--date-border-color-left",class:"four"}};for(let i=0;i<colors.length;i+=4){const ring_colors=colors.slice(i,i+4);let outer_ring=day.children().first();let new_ring=$('<div class="ring"></div>').prependTo(day);outer_ring.appendTo(new_ring);new_ring.addClass(sides[ring_colors.length].class);for(let it=0;it<ring_colors.length;it++){new_ring.css(sides[ring_colors.length][it+1],ring_colors[it])}}});if(calendar.hasClass("with-advanced")){const trigger=calendar.find(".em-search-advanced-trigger");const search_advanced=$("#"+trigger.attr("data-search-advanced-id"));search_advanced.triggerHandler("update_trigger_count")}};calendar_month_init();$(document).triggerHandler("em_calendar_loaded",[calendar])};$(".em-calendar").each(function(){let calendar=$(this);em_calendar_init(calendar)});$(document).on("em_calendar_load",".em-calendar",function(){em_calendar_init(this)});$(document).on("em_view_loaded_calendar",function(e,view,form){let calendar;if(view.hasClass("em-calendar")){calendar=view}else{calendar=view.find(".em-calendar").first()}em_calendar_init(calendar)})});let EM_View_Updater=function(element,html){let content=jQuery(html);let view=element.hasClass("em-view-container")?element:element.parent(".em-view-container");if(view.length>0){if(content.hasClass("em-view-container")){view.replaceWith(content);view=content}else{view.empty().append(content)}}else{if(content.hasClass("em-view-container")){element.replaceWith(content);view=content}else if(content.attr("data-view-id")){let view=jQuery('<div class="em em-view-container"></div>');let view_id=content.attr("data-view-id");view.attr("data-view-id",view_id);view.attr("id","em-view-"+view_id);view.attr("data-view-type",content.attr("data-view-type"));view.append(content);element.replaceWith(view)}}return view};let EM_ResizeObserver=function(breakpoints,elements){const ro=new ResizeObserver(function(entries){for(let entry of entries){let el=entry.target;for(const[name,breakpoint]of Object.entries(breakpoints)){if(el.offsetWidth<=breakpoint||breakpoint===false){for(let breakpoint_name of Object.keys(breakpoints)){if(breakpoint_name!==name)el.classList.remove("size-"+breakpoint_name)}el.classList.add("size-"+name);break}}}});elements.forEach(function(el){if(typeof el!=="undefined"){ro.observe(el)}});return ro};jQuery(document).ready(function($){let breakpoints={small:600,large:false};const events_ro=EM_ResizeObserver(breakpoints,$(".em-events-list").toArray());$(document).on("em_page_loaded em_view_loaded",function(e,view){let new_elements=view.find(".em-events-list").each(function(){events_ro.observe(this)})});breakpoints={small:600,medium:900,large:false};const event_ro=EM_ResizeObserver(breakpoints,$(".em-event-single").toArray());$(document).on("em_view_loaded",function(e,view){let new_elements=view.find(".em-event-single").each(function(){event_ro.observe(this)})});$(document).on("click",".em-event-booking-form .em-login-trigger a",function(e){e.preventDefault();var parent=$(this).closest(".em-event-booking-form");parent.find(".em-login-trigger").hide();parent.find(".em-login-content").fadeIn();let login_form=parent.find(".em-login");login_form[0].scrollIntoView({behavior:"smooth"});login_form.first().find('input[name="log"]').focus()});$(document).on("click",".em-event-booking-form .em-login-cancel",function(e){e.preventDefault();let parent=$(this).closest(".em-event-booking-form");parent.find(".em-login-content").hide();parent.find(".em-login-trigger").show()});EM_ResizeObserver({small:500,large:false},$(".em-login").toArray())});(function(){"use strict";function _typeof(obj){"@babel/helpers - typeof";if(typeof Symbol==="function"&&typeof Symbol.iterator==="symbol"){_typeof=function(obj){return typeof obj}}else{_typeof=function(obj){return obj&&typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj}}return _typeof(obj)}function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}function _defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||false;descriptor.configurable=true;if("value"in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor)}}function _createClass(Constructor,protoProps,staticProps){if(protoProps)_defineProperties(Constructor.prototype,protoProps);if(staticProps)_defineProperties(Constructor,staticProps);return Constructor}function _defineProperty(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true})}else{obj[key]=value}return obj}function ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);if(enumerableOnly)symbols=symbols.filter(function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable});keys.push.apply(keys,symbols)}return keys}function _objectSpread2(target){for(var i=1;i<arguments.length;i++){var source=arguments[i]!=null?arguments[i]:{};if(i%2){ownKeys(Object(source),true).forEach(function(key){_defineProperty(target,key,source[key])})}else if(Object.getOwnPropertyDescriptors){Object.defineProperties(target,Object.getOwnPropertyDescriptors(source))}else{ownKeys(Object(source)).forEach(function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key))})}}return target}function _unsupportedIterableToArray(o,minLen){if(!o)return;if(typeof o==="string")return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);if(n==="Object"&&o.constructor)n=o.constructor.name;if(n==="Map"||n==="Set")return Array.from(n);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen)}function _arrayLikeToArray(arr,len){if(len==null||len>arr.length)len=arr.length;for(var i=0,arr2=new Array(len);i<len;i++)arr2[i]=arr[i];return arr2}function _createForOfIteratorHelper(o){if(typeof Symbol==="undefined"||o[Symbol.iterator]==null){if(Array.isArray(o)||(o=_unsupportedIterableToArray(o))){var i=0;var F=function(){};return{s:F,n:function(){if(i>=o.length)return{done:true};return{done:false,value:o[i++]}},e:function(e){throw e},f:F}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var it,normalCompletion=true,didErr=false,err;return{s:function(){it=o[Symbol.iterator]()},n:function(){var step=it.next();normalCompletion=step.done;return step},e:function(e){didErr=true;err=e},f:function(){try{if(!normalCompletion&&it.return!=null)it.return()}finally{if(didErr)throw err}}}}var ONE_DAY=86400;var roundingFunction=function roundingFunction(seconds,settings){if(seconds===null){return null}else if(typeof settings.step!=="number"){return seconds}else{var offset=seconds%(settings.step*60);var start=settings.minTime||0;offset-=start%(settings.step*60);if(offset>=settings.step*30){seconds+=settings.step*60-offset}else{seconds-=offset}return _moduloSeconds(seconds,settings)}};function _moduloSeconds(seconds,settings){if(seconds==ONE_DAY&&settings.show2400){return seconds}return seconds%ONE_DAY}var DEFAULT_SETTINGS={appendTo:"body",className:null,closeOnWindowScroll:false,disableTextInput:false,disableTimeRanges:[],disableTouchKeyboard:false,durationTime:null,forceRoundTime:false,lang:{},listWidth:null,maxTime:null,minTime:null,noneOption:false,orientation:"l",roundingFunction:roundingFunction,scrollDefault:null,selectOnBlur:false,show2400:false,showDuration:false,showOn:["click","focus"],showOnFocus:true,step:30,stopScrollPropagation:false,timeFormat:"g:ia",typeaheadHighlight:true,useSelect:false,wrapHours:true};var DEFAULT_LANG={am:"am",pm:"pm",AM:"AM",PM:"PM",decimal:".",mins:"mins",hr:"hr",hrs:"hrs"};var Timepicker=function(){function Timepicker(targetEl){var options=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};_classCallCheck(this,Timepicker);this._handleFormatValue=this._handleFormatValue.bind(this);this._handleKeyUp=this._handleKeyUp.bind(this);this.targetEl=targetEl;var attrOptions=Timepicker.extractAttrOptions(targetEl,Object.keys(DEFAULT_SETTINGS));this.settings=this.parseSettings(_objectSpread2(_objectSpread2(_objectSpread2({},DEFAULT_SETTINGS),options),attrOptions))}_createClass(Timepicker,[{key:"hideMe",value:function hideMe(){if(this.settings.useSelect){this.targetEl.blur();return}if(!this.list||!Timepicker.isVisible(this.list)){return}if(this.settings.selectOnBlur){this._selectValue()}this.list.hide();var hideTimepickerEvent=new CustomEvent("hideTimepicker");this.targetEl.dispatchEvent(hideTimepickerEvent)}},{key:"_findRow",value:function _findRow(value){if(!value&&value!==0){return false}var out=false;var value=this.settings.roundingFunction(value,this.settings);if(!this.list){return false}this.list.find("li").each(function(i,obj){var parsed=Number.parseInt(obj.dataset.time);if(Number.isNaN(parsed)){return}if(parsed==value){out=obj;return false}});return out}},{key:"_hideKeyboard",value:function _hideKeyboard(){return(window.navigator.msMaxTouchPoints||"ontouchstart"in document)&&this.settings.disableTouchKeyboard}},{key:"_setTimeValue",value:function _setTimeValue(value,source){if(this.targetEl.nodeName==="INPUT"){if(value!==null||this.targetEl.value!=""){this.targetEl.value=value}var tp=this;var settings=tp.settings;if(settings.useSelect&&source!="select"&&tp.list){tp.list.val(tp._roundAndFormatTime(tp.time2int(value)))}}var selectTimeEvent=new Event("selectTime");if(this.selectedValue!=value){this.selectedValue=value;var changeTimeEvent=new Event("changeTime");var changeEvent=new CustomEvent("change",{detail:"em_timepicker"});if(source=="select"){this.targetEl.dispatchEvent(selectTimeEvent);this.targetEl.dispatchEvent(changeTimeEvent);this.targetEl.dispatchEvent(changeEvent)}else if(["error","initial"].indexOf(source)==-1){this.targetEl.dispatchEvent(changeTimeEvent)}return true}else{if(["error","initial"].indexOf(source)==-1){this.targetEl.dispatchEvent(selectTimeEvent)}return false}}},{key:"_getTimeValue",value:function _getTimeValue(){if(this.targetEl.nodeName==="INPUT"){return this.targetEl.value}else{return this.selectedValue}}},{key:"_selectValue",value:function _selectValue(){var tp=this;var settings=tp.settings;var list=tp.list;var cursor=list.find(".ui-em_timepicker-selected");if(cursor.hasClass("ui-em_timepicker-disabled")){return false}if(!cursor.length){return true}var timeValue=cursor.get(0).dataset.time;if(timeValue){var parsedTimeValue=Number.parseInt(timeValue);if(!Number.isNaN(parsedTimeValue)){timeValue=parsedTimeValue}}if(timeValue!==null){if(typeof timeValue!="string"){timeValue=tp._int2time(timeValue)}tp._setTimeValue(timeValue,"select")}return true}},{key:"time2int",value:function time2int(timeString){if(timeString===""||timeString===null||timeString===undefined)return null;if(timeString instanceof Date){return timeString.getHours()*3600+timeString.getMinutes()*60+timeString.getSeconds()}if(typeof timeString!="string"){return timeString}timeString=timeString.toLowerCase().replace(/[\s\.]/g,"");if(timeString.slice(-1)=="a"||timeString.slice(-1)=="p"){timeString+="m"}var pattern=/^(([^0-9]*))?([0-9]?[0-9])(([0-5][0-9]))?(([0-5][0-9]))?(([^0-9]*))$/;var hasDelimetersMatch=timeString.match(/\W/);if(hasDelimetersMatch){pattern=/^(([^0-9]*))?([0-9]?[0-9])(\W+([0-5][0-9]?))?(\W+([0-5][0-9]))?(([^0-9]*))$/}var time=timeString.match(pattern);if(!time){return null}var hour=parseInt(time[3]*1,10);var ampm=time[2]||time[9];var hours=hour;var minutes=time[5]*1||0;var seconds=time[7]*1||0;if(!ampm&&time[3].length==2&&time[3][0]=="0"){ampm="am"}if(hour<=12&&m){ampm=ampm.trim();var isPm=ampm==this.settings.lang.pm||ampm==this.settings.lang.PM;if(hour==12){hours=isPm?12:0}else{hours=hour+(isPm?12:0)}}else{var t=hour*3600+minutes*60+seconds;if(t>=ONE_DAY+(this.settings.show2400?1:0)){if(this.settings.wrapHours===false){return null}hours=hour%24}}var timeInt=hours*3600+minutes*60+seconds;if(hour<12&&!ampm&&this.settings._twelveHourTime&&this.settings.scrollDefault){var delta=timeInt-this.settings.scrollDefault();if(delta<0&&delta>=ONE_DAY/-2){timeInt=(timeInt+ONE_DAY/2)%ONE_DAY}}return timeInt}},{key:"parseSettings",value:function parseSettings(settings){var _this=this;settings.lang=_objectSpread2(_objectSpread2({},DEFAULT_LANG),settings.lang);this.settings=settings;if(settings.minTime){settings.minTime=this.time2int(settings.minTime)}if(settings.maxTime){settings.maxTime=this.time2int(settings.maxTime)}if(settings.listWidth){settings.listWidth=this.time2int(settings.listWidth)}if(settings.durationTime&&typeof settings.durationTime!=="function"){settings.durationTime=this.time2int(settings.durationTime)}if(settings.scrollDefault=="now"){settings.scrollDefault=function(){return settings.roundingFunction(_this.time2int(new Date),settings)}}else if(settings.scrollDefault&&typeof settings.scrollDefault!="function"){var val=settings.scrollDefault;settings.scrollDefault=function(){return settings.roundingFunction(_this.time2int(val),settings)}}else if(settings.minTime){settings.scrollDefault=function(){return settings.roundingFunction(settings.minTime,settings)}}if(typeof settings.timeFormat==="string"&&settings.timeFormat.match(/[gh]/)){settings._twelveHourTime=true}if(settings.showOnFocus===false&&settings.showOn.indexOf("focus")!=-1){settings.showOn.splice(settings.showOn.indexOf("focus"),1)}if(!settings.disableTimeRanges){settings.disableTimeRanges=[]}if(settings.disableTimeRanges.length>0){for(var i in settings.disableTimeRanges){settings.disableTimeRanges[i]=[this.time2int(settings.disableTimeRanges[i][0]),this.time2int(settings.disableTimeRanges[i][1])]}settings.disableTimeRanges=settings.disableTimeRanges.sort(function(a,b){return a[0]-b[0]});for(var i=settings.disableTimeRanges.length-1;i>0;i--){if(settings.disableTimeRanges[i][0]<=settings.disableTimeRanges[i-1][1]){settings.disableTimeRanges[i-1]=[Math.min(settings.disableTimeRanges[i][0],settings.disableTimeRanges[i-1][0]),Math.max(settings.disableTimeRanges[i][1],settings.disableTimeRanges[i-1][1])];settings.disableTimeRanges.splice(i,1)}}}return settings}},{key:"_disableTextInputHandler",value:function _disableTextInputHandler(e){switch(e.keyCode){case 13:case 9:return;default:e.preventDefault()}}},{key:"_int2duration",value:function _int2duration(seconds,step){seconds=Math.abs(seconds);var minutes=Math.round(seconds/60),duration=[],hours,mins;if(minutes<60){duration=[minutes,this.settings.lang.mins]}else{hours=Math.floor(minutes/60);mins=minutes%60;if(step==30&&mins==30){hours+=this.settings.lang.decimal+5}duration.push(hours);duration.push(hours==1?this.settings.lang.hr:this.settings.lang.hrs);if(step!=30&&mins){duration.push(mins);duration.push(this.settings.lang.mins)}}return duration.join(" ")}},{key:"_roundAndFormatTime",value:function _roundAndFormatTime(seconds){seconds=this.settings.roundingFunction(seconds,this.settings);if(seconds!==null){return this._int2time(seconds)}}},{key:"_int2time",value:function _int2time(timeInt){if(typeof timeInt!="number"){return null}var seconds=parseInt(timeInt%60),minutes=parseInt(timeInt/60%60),hours=parseInt(timeInt/(60*60)%24);var time=new Date(1970,0,2,hours,minutes,seconds,0);if(isNaN(time.getTime())){return null}if(typeof this.settings.timeFormat==="function"){return this.settings.timeFormat(time)}var output="";var hour,code;for(var i=0;i<this.settings.timeFormat.length;i++){code=this.settings.timeFormat.charAt(i);switch(code){case"a":output+=time.getHours()>11?this.settings.lang.pm:this.settings.lang.am;break;case"A":output+=time.getHours()>11?this.settings.lang.PM:this.settings.lang.AM;break;case"g":hour=time.getHours()%12;output+=hour===0?"12":hour;break;case"G":hour=time.getHours();if(timeInt===ONE_DAY)hour=this.settings.show2400?24:0;output+=hour;break;case"h":hour=time.getHours()%12;if(hour!==0&&hour<10){hour="0"+hour}output+=hour===0?"12":hour;break;case"H":hour=time.getHours();if(timeInt===ONE_DAY)hour=this.settings.show2400?24:0;output+=hour>9?hour:"0"+hour;break;case"i":var minutes=time.getMinutes();output+=minutes>9?minutes:"0"+minutes;break;case"s":seconds=time.getSeconds();output+=seconds>9?seconds:"0"+seconds;break;case"\\":i++;output+=this.settings.timeFormat.charAt(i);break;default:output+=code}}return output}},{key:"_setSelected",value:function _setSelected(){var list=this.list;list.find("li").removeClass("ui-em_timepicker-selected");var timeValue=this.time2int(this._getTimeValue());if(timeValue===null){return}var selected=this._findRow(timeValue);if(selected){var selectedRect=selected.getBoundingClientRect();var listRect=list.get(0).getBoundingClientRect();var topDelta=selectedRect.top-listRect.top;if(topDelta+selectedRect.height>listRect.height||topDelta<0){var newScroll=list.scrollTop()+(selectedRect.top-listRect.top)-selectedRect.height;list.scrollTop(newScroll)}var parsed=Number.parseInt(selected.dataset.time);if(this.settings.forceRoundTime||parsed===timeValue){selected.classList.add("ui-em_timepicker-selected")}}}},{key:"_isFocused",value:function _isFocused(el){return el===document.activeElement}},{key:"_handleFormatValue",value:function _handleFormatValue(e){if(e&&e.detail=="em_timepicker"){return}this._formatValue(e)}},{key:"_formatValue",value:function _formatValue(e,origin){if(this.targetEl.value===""){this._setTimeValue(null,origin);return}if(this._isFocused(this.targetEl)&&(!e||e.type!="change")){return}var settings=this.settings;var seconds=this.time2int(this.targetEl.value);if(seconds===null){var timeFormatErrorEvent=new CustomEvent("timeFormatError");this.targetEl.dispatchEvent(timeFormatErrorEvent);return}var rangeError=false;if(settings.minTime!==null&&settings.maxTime!==null&&(seconds<settings.minTime||seconds>settings.maxTime)){rangeError=true}var _iterator=_createForOfIteratorHelper(settings.disableTimeRanges),_step;try{for(_iterator.s();!(_step=_iterator.n()).done;){var range=_step.value;if(seconds>=range[0]&&seconds<range[1]){rangeError=true;break}}}catch(err){_iterator.e(err)}finally{_iterator.f()}if(settings.forceRoundTime){var roundSeconds=settings.roundingFunction(seconds,settings);if(roundSeconds!=seconds){seconds=roundSeconds;origin=null}}var prettyTime=this._int2time(seconds);if(rangeError){this._setTimeValue(prettyTime);var timeRangeErrorEvent=new CustomEvent("timeRangeError");this.targetEl.dispatchEvent(timeRangeErrorEvent)}else{this._setTimeValue(prettyTime,origin)}}},{key:"_generateNoneElement",value:function _generateNoneElement(optionValue,useSelect){var label,className,value;if(_typeof(optionValue)=="object"){label=optionValue.label;className=optionValue.className;value=optionValue.value}else if(typeof optionValue=="string"){label=optionValue;value=""}else{$.error("Invalid noneOption value")}var el;if(useSelect){el=document.createElement("option");el.value=value}else{el=document.createElement("li");el.dataset.time=String(value)}el.innerText=label;el.classList.add(className);return el}},{key:"_handleKeyUp",value:function _handleKeyUp(e){if(!this.list||!Timepicker.isVisible(this.list)||this.settings.disableTextInput){return true}if(e.type==="paste"||e.type==="cut"){setTimeout(function(){if(this.settings.typeaheadHighlight){this._setSelected()}else{this.list.hide()}},0);return}switch(e.keyCode){case 96:case 97:case 98:case 99:case 100:case 101:case 102:case 103:case 104:case 105:case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:case 65:case 77:case 80:case 186:case 8:case 46:if(this.settings.typeaheadHighlight){this._setSelected()}else{this.list.hide()}break}}}],[{key:"extractAttrOptions",value:function extractAttrOptions(element,keys){var output={};var _iterator2=_createForOfIteratorHelper(keys),_step2;try{for(_iterator2.s();!(_step2=_iterator2.n()).done;){var key=_step2.value;if(key in element.dataset){output[key]=element.dataset[key]}}}catch(err){_iterator2.e(err)}finally{_iterator2.f()}return output}},{key:"isVisible",value:function isVisible(elem){var el=elem[0];return el.offsetWidth>0&&el.offsetHeight>0}},{key:"hideAll",value:function hideAll(){var _iterator3=_createForOfIteratorHelper(document.getElementsByClassName("ui-em_timepicker-input")),_step3;try{for(_iterator3.s();!(_step3=_iterator3.n()).done;){var el=_step3.value;var tp=el.em_timepickerObj;if(tp){tp.hideMe()}}}catch(err){_iterator3.e(err)}finally{_iterator3.f()}}}]);return Timepicker}();(function(factory){if((typeof exports==="undefined"?"undefined":_typeof(exports))==="object"&&exports&&(typeof module==="undefined"?"undefined":_typeof(module))==="object"&&module&&module.exports===exports){factory(require("jquery"))}else if(typeof define==="function"&&define.amd){define(["jquery"],factory)}else{factory(jQuery)}})(function($){var _lang={};var methods={init:function init(options){return this.each(function(){var self=$(this);var tp=new Timepicker(this,options);var settings=tp.settings;_lang=settings.lang;this.em_timepickerObj=tp;self.addClass("ui-em_timepicker-input");if(settings.useSelect){_render(self)}else{self.prop("autocomplete","off");if(settings.showOn){for(var i in settings.showOn){self.on(settings.showOn[i]+".em_timepicker",methods.show)}}self.on("change.em_timepicker",tp._handleFormatValue);self.on("keydown.em_timepicker",_keydownhandler);self.on("keyup.em_timepicker",tp._handleKeyUp);if(settings.disableTextInput){self.on("keydown.em_timepicker",tp._disableTextInputHandler)}self.on("cut.em_timepicker",tp._handleKeyUp);self.on("paste.em_timepicker",tp._handleKeyUp);tp._formatValue(null,"initial")}})},show:function show(e){var self=$(this);var tp=self[0].em_timepickerObj;var settings=tp.settings;if(e){e.preventDefault()}if(settings.useSelect){tp.list.trigger("focus");return}if(tp._hideKeyboard()){self.trigger("blur")}var list=tp.list;if(self.prop("readonly")){return}if(!list||list.length===0||typeof settings.durationTime==="function"){_render(self);list=tp.list}if(Timepicker.isVisible(list)){return}if(self.is("input")){tp.selectedValue=self.val()}tp._setSelected();Timepicker.hideAll();if(typeof settings.listWidth=="number"){list.width(self.outerWidth()*settings.listWidth)}list.show();var listOffset={};if(settings.orientation.match(/r/)){listOffset.left=self.offset().left+self.outerWidth()-list.outerWidth()+parseInt(list.css("marginLeft").replace("px",""),10)}else if(settings.orientation.match(/l/)){listOffset.left=self.offset().left+parseInt(list.css("marginLeft").replace("px",""),10)}else if(settings.orientation.match(/c/)){listOffset.left=self.offset().left+(self.outerWidth()-list.outerWidth())/2+parseInt(list.css("marginLeft").replace("px",""),10)}var verticalOrientation;if(settings.orientation.match(/t/)){verticalOrientation="t"}else if(settings.orientation.match(/b/)){verticalOrientation="b"}else if(self.offset().top+self.outerHeight(true)+list.outerHeight()>$(window).height()+$(window).scrollTop()){verticalOrientation="t"}else{verticalOrientation="b"}if(verticalOrientation=="t"){list.addClass("ui-em_timepicker-positioned-top");listOffset.top=self.offset().top-list.outerHeight()+parseInt(list.css("marginTop").replace("px",""),10)}else{list.removeClass("ui-em_timepicker-positioned-top");listOffset.top=self.offset().top+self.outerHeight()+parseInt(list.css("marginTop").replace("px",""),10)}list.offset(listOffset);var selected=list.find(".ui-em_timepicker-selected");if(!selected.length){var timeInt=tp.time2int(tp._getTimeValue());if(timeInt!==null){selected=$(tp._findRow(timeInt))}else if(settings.scrollDefault){selected=$(tp._findRow(settings.scrollDefault()))}}if(!selected.length||selected.hasClass("ui-em_timepicker-disabled")){selected=list.find("li:not(.ui-em_timepicker-disabled):first")}if(selected&&selected.length){var topOffset=list.scrollTop()+selected.position().top-selected.outerHeight();list.scrollTop(topOffset)}else{list.scrollTop(0)}if(settings.stopScrollPropagation){$(document).on("wheel.ui-em_timepicker",".ui-em_timepicker-wrapper",function(e){e.preventDefault();var currentScroll=$(this).scrollTop();$(this).scrollTop(currentScroll+e.originalEvent.deltaY)})}$(document).on("mousedown.ui-em_timepicker",_closeHandler);$(window).on("resize.ui-em_timepicker",_closeHandler);if(settings.closeOnWindowScroll){$(document).on("scroll.ui-em_timepicker",_closeHandler)}self.trigger("showTimepicker");return this},hide:function hide(e){var tp=this[0].em_timepickerObj;if(tp){tp.hideMe()}Timepicker.hideAll();return this},option:function option(key,value){if(typeof key=="string"&&typeof value=="undefined"){var tp=this[0].em_timepickerObj;return tp.settings[key]}return this.each(function(){var self=$(this);var tp=self[0].em_timepickerObj;var settings=tp.settings;var list=tp.list;if(_typeof(key)=="object"){settings=$.extend(settings,key)}else if(typeof key=="string"){settings[key]=value}settings=tp.parseSettings(settings);tp.settings=settings;tp._formatValue({type:"change"},"initial");if(list){list.remove();tp.list=null}if(settings.useSelect){_render(self)}})},getSecondsFromMidnight:function getSecondsFromMidnight(){var tp=this[0].em_timepickerObj;return tp.time2int(tp._getTimeValue())},getTime:function getTime(relative_date){var tp=this[0].em_timepickerObj;var time_string=tp._getTimeValue();if(!time_string){return null}var offset=tp.time2int(time_string);if(offset===null){return null}if(!relative_date){relative_date=new Date}var time=new Date(relative_date);time.setHours(offset/3600);time.setMinutes(offset%3600/60);time.setSeconds(offset%60);time.setMilliseconds(0);return time},isVisible:function isVisible(){var tp=this[0].em_timepickerObj;return!!(tp&&tp.list&&Timepicker.isVisible(tp.list))},setTime:function setTime(value){var tp=this[0].em_timepickerObj;var settings=tp.settings;if(settings.forceRoundTime){var prettyTime=tp._roundAndFormatTime(tp.time2int(value))}else{var prettyTime=tp._int2time(tp.time2int(value))}if(value&&prettyTime===null&&settings.noneOption){prettyTime=value}tp._setTimeValue(prettyTime,"initial");tp._formatValue({type:"change"},"initial");if(tp&&tp.list){tp._setSelected()}return this},remove:function remove(){var self=this;if(!self.hasClass("ui-em_timepicker-input")){return}var tp=self[0].em_timepickerObj;var settings=tp.settings;self.removeAttr("autocomplete","off");self.removeClass("ui-em_timepicker-input");self.removeData("em_timepicker-obj");self.off(".em_timepicker");if(tp.list){tp.list.remove()}if(settings.useSelect){self.show()}tp.list=null;return this}};function _render(self){var tp=self[0].em_timepickerObj;var list=tp.list;var settings=tp.settings;if(list&&list.length){list.remove();tp.list=null}if(settings.useSelect){list=$("<select></select>",{class:"ui-em_timepicker-select"});if(self.attr("name")){list.attr("name","ui-em_timepicker-"+self.attr("name"))}var wrapped_list=list}else{list=$("<ul></ul>",{class:"ui-em_timepicker-list"});var wrapped_list=$("<div></div>",{class:"ui-em_timepicker-wrapper",tabindex:-1});wrapped_list.css({display:"none",position:"absolute"}).append(list)}if(settings.noneOption){if(settings.noneOption===true){settings.noneOption=settings.useSelect?"Time...":"None"}if($.isArray(settings.noneOption)){for(var i in settings.noneOption){if(parseInt(i,10)==i){var noneElement=tp._generateNoneElement(settings.noneOption[i],settings.useSelect);list.append(noneElement)}}}else{var noneElement=tp._generateNoneElement(settings.noneOption,settings.useSelect);list.append(noneElement)}}if(settings.className){wrapped_list.addClass(settings.className)}if((settings.minTime!==null||settings.durationTime!==null)&&settings.showDuration){var stepval=typeof settings.step=="function"?"function":settings.step;wrapped_list.addClass("ui-em_timepicker-with-duration");wrapped_list.addClass("ui-em_timepicker-step-"+settings.step)}var durStart=settings.minTime;if(typeof settings.durationTime==="function"){durStart=tp.time2int(settings.durationTime())}else if(settings.durationTime!==null){durStart=settings.durationTime}var start=settings.minTime!==null?settings.minTime:0;var end=settings.maxTime!==null?settings.maxTime:start+ONE_DAY-1;if(end<start){end+=ONE_DAY}if(end===ONE_DAY-1&&$.type(settings.timeFormat)==="string"&&settings.show2400){end=ONE_DAY}var dr=settings.disableTimeRanges;var drCur=0;var drLen=dr.length;var stepFunc=settings.step;if(typeof stepFunc!="function"){stepFunc=function stepFunc(){return settings.step}}for(var i=start,j=0;i<=end;j++,i+=stepFunc(j)*60){var timeInt=i;var timeString=tp._int2time(timeInt);if(settings.useSelect){var row=$("<option></option>",{value:timeString});row.text(timeString)}else{var row=$("<li></li>");row.addClass(timeInt%ONE_DAY<ONE_DAY/2?"ui-em_timepicker-am":"ui-em_timepicker-pm");row.attr("data-time",roundingFunction(timeInt,settings));row.text(timeString)}if((settings.minTime!==null||settings.durationTime!==null)&&settings.showDuration){var durationString=tp._int2duration(i-durStart,settings.step);if(settings.useSelect){row.text(row.text()+" ("+durationString+")")}else{var duration=$("<span></span>",{class:"ui-em_timepicker-duration"});duration.text(" ("+durationString+")");row.append(duration)}}if(drCur<drLen){if(timeInt>=dr[drCur][1]){drCur+=1}if(dr[drCur]&&timeInt>=dr[drCur][0]&&timeInt<dr[drCur][1]){if(settings.useSelect){row.prop("disabled",true)}else{row.addClass("ui-em_timepicker-disabled")}}}list.append(row)}wrapped_list.data("em_timepicker-input",self);tp.list=wrapped_list;if(settings.useSelect){if(self.val()){list.val(tp._roundAndFormatTime(tp.time2int(self.val())))}list.on("focus",function(){$(this).data("em_timepicker-input").trigger("showTimepicker")});list.on("blur",function(){$(this).data("em_timepicker-input").trigger("hideTimepicker")});list.on("change",function(){tp._setTimeValue($(this).val(),"select")});tp._setTimeValue(list.val(),"initial");self.hide().after(list)}else{var appendTo=settings.appendTo;if(typeof appendTo==="string"){appendTo=$(appendTo)}else if(typeof appendTo==="function"){appendTo=appendTo(self)}appendTo.append(wrapped_list);tp._setSelected();list.on("mousedown click","li",function(e){self.off("focus.em_timepicker");self.on("focus.em_timepicker-ie-hack",function(){self.off("focus.em_timepicker-ie-hack");self.on("focus.em_timepicker",methods.show)});if(!tp._hideKeyboard()){self[0].focus()}list.find("li").removeClass("ui-em_timepicker-selected");$(this).addClass("ui-em_timepicker-selected");if(tp._selectValue()){self.trigger("hideTimepicker");list.on("mouseup.em_timepicker click.em_timepicker","li",function(e){list.off("mouseup.em_timepicker click.em_timepicker");wrapped_list.hide()})}})}}function _closeHandler(e){if(e.target==window){return}var target=$(e.target);if(target.closest(".ui-em_timepicker-input").length||target.closest(".ui-em_timepicker-wrapper").length){return}Timepicker.hideAll();$(document).off(".ui-em_timepicker");$(window).off(".ui-em_timepicker")}function _keydownhandler(e){var self=$(this);var tp=self[0].em_timepickerObj;var list=tp.list;if(!list||!Timepicker.isVisible(list)){if(e.keyCode==40){methods.show.call(self.get(0));list=tp.list;if(!tp._hideKeyboard()){self.trigger("focus")}}else{return true}}switch(e.keyCode){case 13:if(tp._selectValue()){tp._formatValue({type:"change"});tp.hideMe()}e.preventDefault();return false;case 38:var selected=list.find(".ui-em_timepicker-selected");if(!selected.length){list.find("li").each(function(i,obj){if($(obj).position().top>0){selected=$(obj);return false}});selected.addClass("ui-em_timepicker-selected")}else if(!selected.is(":first-child")){selected.removeClass("ui-em_timepicker-selected");selected.prev().addClass("ui-em_timepicker-selected");if(selected.prev().position().top<selected.outerHeight()){list.scrollTop(list.scrollTop()-selected.outerHeight())}}return false;case 40:selected=list.find(".ui-em_timepicker-selected");if(selected.length===0){list.find("li").each(function(i,obj){if($(obj).position().top>0){selected=$(obj);return false}});selected.addClass("ui-em_timepicker-selected")}else if(!selected.is(":last-child")){selected.removeClass("ui-em_timepicker-selected");selected.next().addClass("ui-em_timepicker-selected");if(selected.next().position().top+2*selected.outerHeight()>list.outerHeight()){list.scrollTop(list.scrollTop()+selected.outerHeight())}}return false;case 27:list.find("li").removeClass("ui-em_timepicker-selected");tp.hideMe();break;case 9:tp.hideMe();break;default:return true}}$.fn.em_timepicker=function(method){if(!this.length)return this;if(methods[method]){if(!this.hasClass("ui-em_timepicker-input")){return this}return methods[method].apply(this,Array.prototype.slice.call(arguments,1))}else if(_typeof(method)==="object"||!method){return methods.init.apply(this,arguments)}else{$.error("Method "+method+" does not exist on jQuery.em_timepicker")}};$.fn.em_timepicker.defaults=DEFAULT_SETTINGS})})();!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define(n):(e="undefined"!=typeof globalThis?globalThis:e||self).flatpickr=n()}(this,function(){"use strict";var e=function(){return(e=Object.assign||function(e){for(var n,t=1,a=arguments.length;t<a;t++)for(var i in n=arguments[t])Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i]);return e}).apply(this,arguments)};function n(){for(var e=0,n=0,t=arguments.length;n<t;n++)e+=arguments[n].length;var a=Array(e),i=0;for(n=0;n<t;n++)for(var o=arguments[n],r=0,l=o.length;r<l;r++,i++)a[i]=o[r];return a}var t=["onChange","onClose","onDayCreate","onDestroy","onKeyDown","onMonthChange","onOpen","onParseConfig","onReady","onValueUpdate","onYearChange","onPreCalendarPosition"],a={_disable:[],allowInput:!1,allowInvalidPreload:!1,altFormat:"F j, Y",altInput:!1,altInputClass:"form-control input",animate:"object"==typeof window&&-1===window.navigator.userAgent.indexOf("MSIE"),ariaDateFormat:"F j, Y",autoFillDefaultTime:!0,clickOpens:!0,closeOnSelect:!0,conjunction:", ",dateFormat:"Y-m-d",defaultHour:12,defaultMinute:0,defaultSeconds:0,disable:[],disableMobile:!1,enableSeconds:!1,enableTime:!1,errorHandler:function(e){return"undefined"!=typeof console&&console.warn(e)},getWeek:function(e){var n=new Date(e.getTime());n.setHours(0,0,0,0),n.setDate(n.getDate()+3-(n.getDay()+6)%7);var t=new Date(n.getFullYear(),0,4);return 1+Math.round(((n.getTime()-t.getTime())/864e5-3+(t.getDay()+6)%7)/7)},hourIncrement:1,ignoredFocusElements:[],inline:!1,locale:"default",minuteIncrement:5,mode:"single",monthSelectorType:"dropdown",nextArrow:"<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 17 17'><g></g><path d='M13.207 8.472l-7.854 7.854-0.707-0.707 7.146-7.146-7.146-7.148 0.707-0.707 7.854 7.854z' /></svg>",noCalendar:!1,now:new Date,onChange:[],onClose:[],onDayCreate:[],onDestroy:[],onKeyDown:[],onMonthChange:[],onOpen:[],onParseConfig:[],onReady:[],onValueUpdate:[],onYearChange:[],onPreCalendarPosition:[],plugins:[],position:"auto",positionElement:void 0,prevArrow:"<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 17 17'><g></g><path d='M5.207 8.471l7.146 7.147-0.707 0.707-7.853-7.854 7.854-7.853 0.707 0.707-7.147 7.146z' /></svg>",shorthandCurrentMonth:!1,showMonths:1,static:!1,time_24hr:!1,weekNumbers:!1,wrap:!1},i={weekdays:{shorthand:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],longhand:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},months:{shorthand:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],longhand:["January","February","March","April","May","June","July","August","September","October","November","December"]},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],firstDayOfWeek:0,ordinal:function(e){var n=e%100;if(n>3&&n<21)return"th";switch(n%10){case 1:return"st";case 2:return"nd";case 3:return"rd";default:return"th"}},rangeSeparator:" to ",weekAbbreviation:"Wk",scrollTitle:"Scroll to increment",toggleTitle:"Click to toggle",amPM:["AM","PM"],yearAriaLabel:"Year",monthAriaLabel:"Month",hourAriaLabel:"Hour",minuteAriaLabel:"Minute",time_24hr:!1},o=function(e,n){return void 0===n&&(n=2),("000"+e).slice(-1*n)},r=function(e){return!0===e?1:0};function l(e,n){var t;return function(){var a=this,i=arguments;clearTimeout(t),t=setTimeout(function(){return e.apply(a,i)},n)}}var c=function(e){return e instanceof Array?e:[e]};function s(e,n,t){if(!0===t)return e.classList.add(n);e.classList.remove(n)}function d(e,n,t){var a=window.document.createElement(e);return n=n||"",t=t||"",a.className=n,void 0!==t&&(a.textContent=t),a}function u(e){for(;e.firstChild;)e.removeChild(e.firstChild)}function f(e,n){return n(e)?e:e.parentNode?f(e.parentNode,n):void 0}function m(e,n){var t=d("div","numInputWrapper"),a=d("input","numInput "+e),i=d("span","arrowUp"),o=d("span","arrowDown");if(-1===navigator.userAgent.indexOf("MSIE 9.0")?a.type="number":(a.type="text",a.pattern="\\d*"),void 0!==n)for(var r in n)a.setAttribute(r,n[r]);return t.appendChild(a),t.appendChild(i),t.appendChild(o),t}function g(e){try{return"function"==typeof e.composedPath?e.composedPath()[0]:e.target}catch(n){return e.target}}var p=function(){},h=function(e,n,t){return t.months[n?"shorthand":"longhand"][e]},v={D:p,F:function(e,n,t){e.setMonth(t.months.longhand.indexOf(n))},G:function(e,n){e.setHours((e.getHours()>=12?12:0)+parseFloat(n))},H:function(e,n){e.setHours(parseFloat(n))},J:function(e,n){e.setDate(parseFloat(n))},K:function(e,n,t){e.setHours(e.getHours()%12+12*r(new RegExp(t.amPM[1],"i").test(n)))},M:function(e,n,t){e.setMonth(t.months.shorthand.indexOf(n))},S:function(e,n){e.setSeconds(parseFloat(n))},U:function(e,n){return new Date(1e3*parseFloat(n))},W:function(e,n,t){var a=parseInt(n),i=new Date(e.getFullYear(),0,2+7*(a-1),0,0,0,0);return i.setDate(i.getDate()-i.getDay()+t.firstDayOfWeek),i},Y:function(e,n){e.setFullYear(parseFloat(n))},Z:function(e,n){return new Date(n)},d:function(e,n){e.setDate(parseFloat(n))},h:function(e,n){e.setHours((e.getHours()>=12?12:0)+parseFloat(n))},i:function(e,n){e.setMinutes(parseFloat(n))},j:function(e,n){e.setDate(parseFloat(n))},l:p,m:function(e,n){e.setMonth(parseFloat(n)-1)},n:function(e,n){e.setMonth(parseFloat(n)-1)},s:function(e,n){e.setSeconds(parseFloat(n))},u:function(e,n){return new Date(parseFloat(n))},w:p,y:function(e,n){e.setFullYear(2e3+parseFloat(n))}},D={D:"",F:"",G:"(\\d\\d|\\d)",H:"(\\d\\d|\\d)",J:"(\\d\\d|\\d)\\w+",K:"",M:"",S:"(\\d\\d|\\d)",U:"(.+)",W:"(\\d\\d|\\d)",Y:"(\\d{4})",Z:"(.+)",d:"(\\d\\d|\\d)",h:"(\\d\\d|\\d)",i:"(\\d\\d|\\d)",j:"(\\d\\d|\\d)",l:"",m:"(\\d\\d|\\d)",n:"(\\d\\d|\\d)",s:"(\\d\\d|\\d)",u:"(.+)",w:"(\\d\\d|\\d)",y:"(\\d{2})"},w={Z:function(e){return e.toISOString()},D:function(e,n,t){return n.weekdays.shorthand[w.w(e,n,t)]},F:function(e,n,t){return h(w.n(e,n,t)-1,!1,n)},G:function(e,n,t){return o(w.h(e,n,t))},H:function(e){return o(e.getHours())},J:function(e,n){return void 0!==n.ordinal?e.getDate()+n.ordinal(e.getDate()):e.getDate()},K:function(e,n){return n.amPM[r(e.getHours()>11)]},M:function(e,n){return h(e.getMonth(),!0,n)},S:function(e){return o(e.getSeconds())},U:function(e){return e.getTime()/1e3},W:function(e,n,t){return t.getWeek(e)},Y:function(e){return o(e.getFullYear(),4)},d:function(e){return o(e.getDate())},h:function(e){return e.getHours()%12?e.getHours()%12:12},i:function(e){return o(e.getMinutes())},j:function(e){return e.getDate()},l:function(e,n){return n.weekdays.longhand[e.getDay()]},m:function(e){return o(e.getMonth()+1)},n:function(e){return e.getMonth()+1},s:function(e){return e.getSeconds()},u:function(e){return e.getTime()},w:function(e){return e.getDay()},y:function(e){return String(e.getFullYear()).substring(2)}},b=function(e){var n=e.config,t=void 0===n?a:n,o=e.l10n,r=void 0===o?i:o,l=e.isMobile,c=void 0!==l&&l;return function(e,n,a){var i=a||r;return void 0===t.formatDate||c?n.split("").map(function(n,a,o){return w[n]&&"\\"!==o[a-1]?w[n](e,i,t):"\\"!==n?n:""}).join(""):t.formatDate(e,n,i)}},C=function(e){var n=e.config,t=void 0===n?a:n,o=e.l10n,r=void 0===o?i:o;return function(e,n,i,o){if(0===e||e){var l,c=o||r,s=e;if(e instanceof Date)l=new Date(e.getTime());else if("string"!=typeof e&&void 0!==e.toFixed)l=new Date(e);else if("string"==typeof e){var d=n||(t||a).dateFormat,u=String(e).trim();if("today"===u)l=new Date,i=!0;else if(t&&t.parseDate)l=t.parseDate(e,d);else if(/Z$/.test(u)||/GMT$/.test(u))l=new Date(e);else{for(var f=void 0,m=[],g=0,p=0,h="";g<d.length;g++){var w=d[g],b="\\"===w,C="\\"===d[g-1]||b;if(D[w]&&!C){h+=D[w];var M=new RegExp(h).exec(e);M&&(f=!0)&&m["Y"!==w?"push":"unshift"]({fn:v[w],val:M[++p]})}else b||(h+=".")}l=t&&t.noCalendar?new Date((new Date).setHours(0,0,0,0)):new Date((new Date).getFullYear(),0,1,0,0,0,0),m.forEach(function(e){var n=e.fn,t=e.val;return l=n(l,t,c)||l}),l=f?l:void 0}}if(l instanceof Date&&!isNaN(l.getTime()))return!0===i&&l.setHours(0,0,0,0),l;t.errorHandler(new Error("Invalid date provided: "+s))}}};function M(e,n,t){return void 0===t&&(t=!0),!1!==t?new Date(e.getTime()).setHours(0,0,0,0)-new Date(n.getTime()).setHours(0,0,0,0):e.getTime()-n.getTime()}var y=function(e,n,t){return 3600*e+60*n+t},x=864e5;function E(e){var n=e.defaultHour,t=e.defaultMinute,a=e.defaultSeconds;if(void 0!==e.minDate){var i=e.minDate.getHours(),o=e.minDate.getMinutes(),r=e.minDate.getSeconds();n<i&&(n=i),n===i&&t<o&&(t=o),n===i&&t===o&&a<r&&(a=e.minDate.getSeconds())}if(void 0!==e.maxDate){var l=e.maxDate.getHours(),c=e.maxDate.getMinutes();(n=Math.min(n,l))===l&&(t=Math.min(c,t)),n===l&&t===c&&(a=e.maxDate.getSeconds())}return{hours:n,minutes:t,seconds:a}}"function"!=typeof Object.assign&&(Object.assign=function(e){for(var n=[],t=1;t<arguments.length;t++)n[t-1]=arguments[t];if(!e)throw TypeError("Cannot convert undefined or null to object");for(var a=function(n){n&&Object.keys(n).forEach(function(t){return e[t]=n[t]})},i=0,o=n;i<o.length;i++){var r=o[i];a(r)}return e});function k(p,v){var w={config:e(e({},a),I.defaultConfig),l10n:i};function k(){var e;return(null===(e=w.calendarContainer)||void 0===e?void 0:e.getRootNode()).activeElement||document.activeElement}function T(e){return e.bind(w)}function S(){var e=w.config;!1===e.weekNumbers&&1===e.showMonths||!0!==e.noCalendar&&window.requestAnimationFrame(function(){if(void 0!==w.calendarContainer&&(w.calendarContainer.style.visibility="hidden",w.calendarContainer.style.display="block"),void 0!==w.daysContainer){var n=(w.days.offsetWidth+1)*e.showMonths;w.daysContainer.style.width=n+"px",w.calendarContainer.style.width=n+(void 0!==w.weekWrapper?w.weekWrapper.offsetWidth:0)+"px",w.calendarContainer.style.removeProperty("visibility"),w.calendarContainer.style.removeProperty("display")}})}function _(e){if(0===w.selectedDates.length){var n=void 0===w.config.minDate||M(new Date,w.config.minDate)>=0?new Date:new Date(w.config.minDate.getTime()),t=E(w.config);n.setHours(t.hours,t.minutes,t.seconds,n.getMilliseconds()),w.selectedDates=[n],w.latestSelectedDateObj=n}void 0!==e&&"blur"!==e.type&&function(e){e.preventDefault();var n="keydown"===e.type,t=g(e),a=t;void 0!==w.amPM&&t===w.amPM&&(w.amPM.textContent=w.l10n.amPM[r(w.amPM.textContent===w.l10n.amPM[0])]);var i=parseFloat(a.getAttribute("min")),l=parseFloat(a.getAttribute("max")),c=parseFloat(a.getAttribute("step")),s=parseInt(a.value,10),d=e.delta||(n?38===e.which?1:-1:0),u=s+c*d;if(void 0!==a.value&&2===a.value.length){var f=a===w.hourElement,m=a===w.minuteElement;u<i?(u=l+u+r(!f)+(r(f)&&r(!w.amPM)),m&&L(void 0,-1,w.hourElement)):u>l&&(u=a===w.hourElement?u-l-r(!w.amPM):i,m&&L(void 0,1,w.hourElement)),w.amPM&&f&&(1===c?u+s===23:Math.abs(u-s)>c)&&(w.amPM.textContent=w.l10n.amPM[r(w.amPM.textContent===w.l10n.amPM[0])]),a.value=o(u)}}(e);var a=w._input.value;O(),ye(),w._input.value!==a&&w._debouncedChange()}function O(){if(void 0!==w.hourElement&&void 0!==w.minuteElement){var e,n,t=(parseInt(w.hourElement.value.slice(-2),10)||0)%24,a=(parseInt(w.minuteElement.value,10)||0)%60,i=void 0!==w.secondElement?(parseInt(w.secondElement.value,10)||0)%60:0;void 0!==w.amPM&&(e=t,n=w.amPM.textContent,t=e%12+12*r(n===w.l10n.amPM[1]));var o=void 0!==w.config.minTime||w.config.minDate&&w.minDateHasTime&&w.latestSelectedDateObj&&0===M(w.latestSelectedDateObj,w.config.minDate,!0),l=void 0!==w.config.maxTime||w.config.maxDate&&w.maxDateHasTime&&w.latestSelectedDateObj&&0===M(w.latestSelectedDateObj,w.config.maxDate,!0);if(void 0!==w.config.maxTime&&void 0!==w.config.minTime&&w.config.minTime>w.config.maxTime){var c=y(w.config.minTime.getHours(),w.config.minTime.getMinutes(),w.config.minTime.getSeconds()),s=y(w.config.maxTime.getHours(),w.config.maxTime.getMinutes(),w.config.maxTime.getSeconds()),d=y(t,a,i);if(d>s&&d<c){var u=function(e){var n=Math.floor(e/3600),t=(e-3600*n)/60;return[n,t,e-3600*n-60*t]}(c);t=u[0],a=u[1],i=u[2]}}else{if(l){var f=void 0!==w.config.maxTime?w.config.maxTime:w.config.maxDate;(t=Math.min(t,f.getHours()))===f.getHours()&&(a=Math.min(a,f.getMinutes())),a===f.getMinutes()&&(i=Math.min(i,f.getSeconds()))}if(o){var m=void 0!==w.config.minTime?w.config.minTime:w.config.minDate;(t=Math.max(t,m.getHours()))===m.getHours()&&a<m.getMinutes()&&(a=m.getMinutes()),a===m.getMinutes()&&(i=Math.max(i,m.getSeconds()))}}A(t,a,i)}}function F(e){var n=e||w.latestSelectedDateObj;n&&n instanceof Date&&A(n.getHours(),n.getMinutes(),n.getSeconds())}function A(e,n,t){void 0!==w.latestSelectedDateObj&&w.latestSelectedDateObj.setHours(e%24,n,t||0,0),w.hourElement&&w.minuteElement&&!w.isMobile&&(w.hourElement.value=o(w.config.time_24hr?e:(12+e)%12+12*r(e%12==0)),w.minuteElement.value=o(n),void 0!==w.amPM&&(w.amPM.textContent=w.l10n.amPM[r(e>=12)]),void 0!==w.secondElement&&(w.secondElement.value=o(t)))}function N(e){var n=g(e),t=parseInt(n.value)+(e.delta||0);(t/1e3>1||"Enter"===e.key&&!/[^\d]/.test(t.toString()))&&ee(t)}function P(e,n,t,a){return n instanceof Array?n.forEach(function(n){return P(e,n,t,a)}):e instanceof Array?e.forEach(function(e){return P(e,n,t,a)}):(e.addEventListener(n,t,a),void w._handlers.push({remove:function(){return e.removeEventListener(n,t,a)}}))}function Y(){De("onChange")}function j(e,n){var t=void 0!==e?w.parseDate(e):w.latestSelectedDateObj||(w.config.minDate&&w.config.minDate>w.now?w.config.minDate:w.config.maxDate&&w.config.maxDate<w.now?w.config.maxDate:w.now),a=w.currentYear,i=w.currentMonth;try{void 0!==t&&(w.currentYear=t.getFullYear(),w.currentMonth=t.getMonth())}catch(e){e.message="Invalid date supplied: "+t,w.config.errorHandler(e)}n&&w.currentYear!==a&&(De("onYearChange"),q()),!n||w.currentYear===a&&w.currentMonth===i||De("onMonthChange"),w.redraw()}function H(e){var n=g(e);~n.className.indexOf("arrow")&&L(e,n.classList.contains("arrowUp")?1:-1)}function L(e,n,t){var a=e&&g(e),i=t||a&&a.parentNode&&a.parentNode.firstChild,o=we("increment");o.delta=n,i&&i.dispatchEvent(o)}function R(e,n,t,a){var i=ne(n,!0),o=d("span",e,n.getDate().toString());return o.dateObj=n,o.$i=a,o.setAttribute("aria-label",w.formatDate(n,w.config.ariaDateFormat)),-1===e.indexOf("hidden")&&0===M(n,w.now)&&(w.todayDateElem=o,o.classList.add("today"),o.setAttribute("aria-current","date")),i?(o.tabIndex=-1,be(n)&&(o.classList.add("selected"),w.selectedDateElem=o,"range"===w.config.mode&&(s(o,"startRange",w.selectedDates[0]&&0===M(n,w.selectedDates[0],!0)),s(o,"endRange",w.selectedDates[1]&&0===M(n,w.selectedDates[1],!0)),"nextMonthDay"===e&&o.classList.add("inRange")))):o.classList.add("flatpickr-disabled"),"range"===w.config.mode&&function(e){return!("range"!==w.config.mode||w.selectedDates.length<2)&&(M(e,w.selectedDates[0])>=0&&M(e,w.selectedDates[1])<=0)}(n)&&!be(n)&&o.classList.add("inRange"),w.weekNumbers&&1===w.config.showMonths&&"prevMonthDay"!==e&&a%7==6&&w.weekNumbers.insertAdjacentHTML("beforeend","<span class='flatpickr-day'>"+w.config.getWeek(n)+"</span>"),De("onDayCreate",o),o}function W(e){e.focus(),"range"===w.config.mode&&oe(e)}function B(e){for(var n=e>0?0:w.config.showMonths-1,t=e>0?w.config.showMonths:-1,a=n;a!=t;a+=e)for(var i=w.daysContainer.children[a],o=e>0?0:i.children.length-1,r=e>0?i.children.length:-1,l=o;l!=r;l+=e){var c=i.children[l];if(-1===c.className.indexOf("hidden")&&ne(c.dateObj))return c}}function J(e,n){var t=k(),a=te(t||document.body),i=void 0!==e?e:a?t:void 0!==w.selectedDateElem&&te(w.selectedDateElem)?w.selectedDateElem:void 0!==w.todayDateElem&&te(w.todayDateElem)?w.todayDateElem:B(n>0?1:-1);void 0===i?w._input.focus():a?function(e,n){for(var t=-1===e.className.indexOf("Month")?e.dateObj.getMonth():w.currentMonth,a=n>0?w.config.showMonths:-1,i=n>0?1:-1,o=t-w.currentMonth;o!=a;o+=i)for(var r=w.daysContainer.children[o],l=t-w.currentMonth===o?e.$i+n:n<0?r.children.length-1:0,c=r.children.length,s=l;s>=0&&s<c&&s!=(n>0?c:-1);s+=i){var d=r.children[s];if(-1===d.className.indexOf("hidden")&&ne(d.dateObj)&&Math.abs(e.$i-s)>=Math.abs(n))return W(d)}w.changeMonth(i),J(B(i),0)}(i,n):W(i)}function K(e,n){for(var t=(new Date(e,n,1).getDay()-w.l10n.firstDayOfWeek+7)%7,a=w.utils.getDaysInMonth((n-1+12)%12,e),i=w.utils.getDaysInMonth(n,e),o=window.document.createDocumentFragment(),r=w.config.showMonths>1,l=r?"prevMonthDay hidden":"prevMonthDay",c=r?"nextMonthDay hidden":"nextMonthDay",s=a+1-t,u=0;s<=a;s++,u++)o.appendChild(R("flatpickr-day "+l,new Date(e,n-1,s),0,u));for(s=1;s<=i;s++,u++)o.appendChild(R("flatpickr-day",new Date(e,n,s),0,u));for(var f=i+1;f<=42-t&&(1===w.config.showMonths||u%7!=0);f++,u++)o.appendChild(R("flatpickr-day "+c,new Date(e,n+1,f%i),0,u));var m=d("div","dayContainer");return m.appendChild(o),m}function U(){if(void 0!==w.daysContainer){u(w.daysContainer),w.weekNumbers&&u(w.weekNumbers);for(var e=document.createDocumentFragment(),n=0;n<w.config.showMonths;n++){var t=new Date(w.currentYear,w.currentMonth,1);t.setMonth(w.currentMonth+n),e.appendChild(K(t.getFullYear(),t.getMonth()))}w.daysContainer.appendChild(e),w.days=w.daysContainer.firstChild,"range"===w.config.mode&&1===w.selectedDates.length&&oe()}}function q(){if(!(w.config.showMonths>1||"dropdown"!==w.config.monthSelectorType)){var e=function(e){return!(void 0!==w.config.minDate&&w.currentYear===w.config.minDate.getFullYear()&&e<w.config.minDate.getMonth())&&!(void 0!==w.config.maxDate&&w.currentYear===w.config.maxDate.getFullYear()&&e>w.config.maxDate.getMonth())};w.monthsDropdownContainer.tabIndex=-1,w.monthsDropdownContainer.innerHTML="";for(var n=0;n<12;n++)if(e(n)){var t=d("option","flatpickr-monthDropdown-month");t.value=new Date(w.currentYear,n).getMonth().toString(),t.textContent=h(n,w.config.shorthandCurrentMonth,w.l10n),t.tabIndex=-1,w.currentMonth===n&&(t.selected=!0),w.monthsDropdownContainer.appendChild(t)}}}function $(){var e,n=d("div","flatpickr-month"),t=window.document.createDocumentFragment();w.config.showMonths>1||"static"===w.config.monthSelectorType?e=d("span","cur-month"):(w.monthsDropdownContainer=d("select","flatpickr-monthDropdown-months"),w.monthsDropdownContainer.setAttribute("aria-label",w.l10n.monthAriaLabel),P(w.monthsDropdownContainer,"change",function(e){var n=g(e),t=parseInt(n.value,10);w.changeMonth(t-w.currentMonth),De("onMonthChange")}),q(),e=w.monthsDropdownContainer);var a=m("cur-year",{tabindex:"-1"}),i=a.getElementsByTagName("input")[0];i.setAttribute("aria-label",w.l10n.yearAriaLabel),w.config.minDate&&i.setAttribute("min",w.config.minDate.getFullYear().toString()),w.config.maxDate&&(i.setAttribute("max",w.config.maxDate.getFullYear().toString()),i.disabled=!!w.config.minDate&&w.config.minDate.getFullYear()===w.config.maxDate.getFullYear());var o=d("div","flatpickr-current-month");return o.appendChild(e),o.appendChild(a),t.appendChild(o),n.appendChild(t),{container:n,yearElement:i,monthElement:e}}function V(){u(w.monthNav),w.monthNav.appendChild(w.prevMonthNav),w.config.showMonths&&(w.yearElements=[],w.monthElements=[]);for(var e=w.config.showMonths;e--;){var n=$();w.yearElements.push(n.yearElement),w.monthElements.push(n.monthElement),w.monthNav.appendChild(n.container)}w.monthNav.appendChild(w.nextMonthNav)}function z(){w.weekdayContainer?u(w.weekdayContainer):w.weekdayContainer=d("div","flatpickr-weekdays");for(var e=w.config.showMonths;e--;){var n=d("div","flatpickr-weekdaycontainer");w.weekdayContainer.appendChild(n)}return G(),w.weekdayContainer}function G(){if(w.weekdayContainer){var e=w.l10n.firstDayOfWeek,t=n(w.l10n.weekdays.shorthand);e>0&&e<t.length&&(t=n(t.splice(e,t.length),t.splice(0,e)));for(var a=w.config.showMonths;a--;)w.weekdayContainer.children[a].innerHTML="\n <span class='flatpickr-weekday'>\n "+t.join("</span><span class='flatpickr-weekday'>")+"\n </span>\n "}}function Z(e,n){void 0===n&&(n=!0);var t=n?e:e-w.currentMonth;t<0&&!0===w._hidePrevMonthArrow||t>0&&!0===w._hideNextMonthArrow||(w.currentMonth+=t,(w.currentMonth<0||w.currentMonth>11)&&(w.currentYear+=w.currentMonth>11?1:-1,w.currentMonth=(w.currentMonth+12)%12,De("onYearChange"),q()),U(),De("onMonthChange"),Ce())}function Q(e){return w.calendarContainer.contains(e)}function X(e){if(w.isOpen&&!w.config.inline){var n=g(e),t=Q(n),a=!(n===w.input||n===w.altInput||w.element.contains(n)||e.path&&e.path.indexOf&&(~e.path.indexOf(w.input)||~e.path.indexOf(w.altInput)))&&!t&&!Q(e.relatedTarget),i=!w.config.ignoredFocusElements.some(function(e){return e.contains(n)});a&&i&&(w.config.allowInput&&w.setDate(w._input.value,!1,w.config.altInput?w.config.altFormat:w.config.dateFormat),void 0!==w.timeContainer&&void 0!==w.minuteElement&&void 0!==w.hourElement&&""!==w.input.value&&void 0!==w.input.value&&_(),w.close(),w.config&&"range"===w.config.mode&&1===w.selectedDates.length&&w.clear(!1))}}function ee(e){if(!(!e||w.config.minDate&&e<w.config.minDate.getFullYear()||w.config.maxDate&&e>w.config.maxDate.getFullYear())){var n=e,t=w.currentYear!==n;w.currentYear=n||w.currentYear,w.config.maxDate&&w.currentYear===w.config.maxDate.getFullYear()?w.currentMonth=Math.min(w.config.maxDate.getMonth(),w.currentMonth):w.config.minDate&&w.currentYear===w.config.minDate.getFullYear()&&(w.currentMonth=Math.max(w.config.minDate.getMonth(),w.currentMonth)),t&&(w.redraw(),De("onYearChange"),q())}}function ne(e,n){var t;void 0===n&&(n=!0);var a=w.parseDate(e,void 0,n);if(w.config.minDate&&a&&M(a,w.config.minDate,void 0!==n?n:!w.minDateHasTime)<0||w.config.maxDate&&a&&M(a,w.config.maxDate,void 0!==n?n:!w.maxDateHasTime)>0)return!1;if(!w.config.enable&&0===w.config.disable.length)return!0;if(void 0===a)return!1;for(var i=!!w.config.enable,o=null!==(t=w.config.enable)&&void 0!==t?t:w.config.disable,r=0,l=void 0;r<o.length;r++){if("function"==typeof(l=o[r])&&l(a))return i;if(l instanceof Date&&void 0!==a&&l.getTime()===a.getTime())return i;if("string"==typeof l){var c=w.parseDate(l,void 0,!0);return c&&c.getTime()===a.getTime()?i:!i}if("object"==typeof l&&void 0!==a&&l.from&&l.to&&a.getTime()>=l.from.getTime()&&a.getTime()<=l.to.getTime())return i}return!i}function te(e){return void 0!==w.daysContainer&&(-1===e.className.indexOf("hidden")&&-1===e.className.indexOf("flatpickr-disabled")&&w.daysContainer.contains(e))}function ae(e){var n=e.target===w._input,t=w._input.value.trimEnd()!==Me();!n||!t||e.relatedTarget&&Q(e.relatedTarget)||w.setDate(w._input.value,!0,e.target===w.altInput?w.config.altFormat:w.config.dateFormat)}function ie(e){var n=g(e),t=w.config.wrap?p.contains(n):n===w._input,a=w.config.allowInput,i=w.isOpen&&(!a||!t),o=w.config.inline&&t&&!a;if(13===e.keyCode&&t){if(a)return w.setDate(w._input.value,!0,n===w.altInput?w.config.altFormat:w.config.dateFormat),w.close(),n.blur();w.open()}else if(Q(n)||i||o){var r=!!w.timeContainer&&w.timeContainer.contains(n);switch(e.keyCode){case 13:r?(e.preventDefault(),_(),fe()):me(e);break;case 27:e.preventDefault(),fe();break;case 8:case 46:t&&!w.config.allowInput&&(e.preventDefault(),w.clear());break;case 37:case 39:if(r||t)w.hourElement&&w.hourElement.focus();else{e.preventDefault();var l=k();if(void 0!==w.daysContainer&&(!1===a||l&&te(l))){var c=39===e.keyCode?1:-1;e.ctrlKey?(e.stopPropagation(),Z(c),J(B(1),0)):J(void 0,c)}}break;case 38:case 40:e.preventDefault();var s=40===e.keyCode?1:-1;w.daysContainer&&void 0!==n.$i||n===w.input||n===w.altInput?e.ctrlKey?(e.stopPropagation(),ee(w.currentYear-s),J(B(1),0)):r||J(void 0,7*s):n===w.currentYearElement?ee(w.currentYear-s):w.config.enableTime&&(!r&&w.hourElement&&w.hourElement.focus(),_(e),w._debouncedChange());break;case 9:if(r){var d=[w.hourElement,w.minuteElement,w.secondElement,w.amPM].concat(w.pluginElements).filter(function(e){return e}),u=d.indexOf(n);if(-1!==u){var f=d[u+(e.shiftKey?-1:1)];e.preventDefault(),(f||w._input).focus()}}else!w.config.noCalendar&&w.daysContainer&&w.daysContainer.contains(n)&&e.shiftKey&&(e.preventDefault(),w._input.focus())}}if(void 0!==w.amPM&&n===w.amPM)switch(e.key){case w.l10n.amPM[0].charAt(0):case w.l10n.amPM[0].charAt(0).toLowerCase():w.amPM.textContent=w.l10n.amPM[0],O(),ye();break;case w.l10n.amPM[1].charAt(0):case w.l10n.amPM[1].charAt(0).toLowerCase():w.amPM.textContent=w.l10n.amPM[1],O(),ye()}(t||Q(n))&&De("onKeyDown",e)}function oe(e,n){if(void 0===n&&(n="flatpickr-day"),1===w.selectedDates.length&&(!e||e.classList.contains(n)&&!e.classList.contains("flatpickr-disabled"))){for(var t=e?e.dateObj.getTime():w.days.firstElementChild.dateObj.getTime(),a=w.parseDate(w.selectedDates[0],void 0,!0).getTime(),i=Math.min(t,w.selectedDates[0].getTime()),o=Math.max(t,w.selectedDates[0].getTime()),r=!1,l=0,c=0,s=i;s<o;s+=x)ne(new Date(s),!0)||(r=r||s>i&&s<o,s<a&&(!l||s>l)?l=s:s>a&&(!c||s<c)&&(c=s));Array.from(w.rContainer.querySelectorAll("*:nth-child(-n+"+w.config.showMonths+") > ."+n)).forEach(function(n){var i,o,s,d=n.dateObj.getTime(),u=l>0&&d<l||c>0&&d>c;if(u)return n.classList.add("notAllowed"),void["inRange","startRange","endRange"].forEach(function(e){n.classList.remove(e)});r&&!u||(["startRange","inRange","endRange","notAllowed"].forEach(function(e){n.classList.remove(e)}),void 0!==e&&(e.classList.add(t<=w.selectedDates[0].getTime()?"startRange":"endRange"),a<t&&d===a?n.classList.add("startRange"):a>t&&d===a&&n.classList.add("endRange"),d>=l&&(0===c||d<=c)&&(o=a,s=t,(i=d)>Math.min(o,s)&&i<Math.max(o,s))&&n.classList.add("inRange")))})}}function re(){!w.isOpen||w.config.static||w.config.inline||de()}function le(e){return function(n){var t=w.config["_"+e+"Date"]=w.parseDate(n,w.config.dateFormat),a=w.config["_"+("min"===e?"max":"min")+"Date"];void 0!==t&&(w["min"===e?"minDateHasTime":"maxDateHasTime"]=t.getHours()>0||t.getMinutes()>0||t.getSeconds()>0),w.selectedDates&&(w.selectedDates=w.selectedDates.filter(function(e){return ne(e)}),w.selectedDates.length||"min"!==e||F(t),ye()),w.daysContainer&&(ue(),void 0!==t?w.currentYearElement[e]=t.getFullYear().toString():w.currentYearElement.removeAttribute(e),w.currentYearElement.disabled=!!a&&void 0!==t&&a.getFullYear()===t.getFullYear())}}function ce(){return w.config.wrap?p.querySelector("[data-input]"):p}function se(){"object"!=typeof w.config.locale&&void 0===I.l10ns[w.config.locale]&&w.config.errorHandler(new Error("flatpickr: invalid locale "+w.config.locale)),w.l10n=e(e({},I.l10ns.default),"object"==typeof w.config.locale?w.config.locale:"default"!==w.config.locale?I.l10ns[w.config.locale]:void 0),D.D="("+w.l10n.weekdays.shorthand.join("|")+")",D.l="("+w.l10n.weekdays.longhand.join("|")+")",D.M="("+w.l10n.months.shorthand.join("|")+")",D.F="("+w.l10n.months.longhand.join("|")+")",D.K="("+w.l10n.amPM[0]+"|"+w.l10n.amPM[1]+"|"+w.l10n.amPM[0].toLowerCase()+"|"+w.l10n.amPM[1].toLowerCase()+")",void 0===e(e({},v),JSON.parse(JSON.stringify(p.dataset||{}))).time_24hr&&void 0===I.defaultConfig.time_24hr&&(w.config.time_24hr=w.l10n.time_24hr),w.formatDate=b(w),w.parseDate=C({config:w.config,l10n:w.l10n})}function de(e){if("function"!=typeof w.config.position){if(void 0!==w.calendarContainer){De("onPreCalendarPosition");var n=e||w._positionElement,t=Array.prototype.reduce.call(w.calendarContainer.children,function(e,n){return e+n.offsetHeight},0),a=w.calendarContainer.offsetWidth,i=w.config.position.split(" "),o=i[0],r=i.length>1?i[1]:null,l=n.getBoundingClientRect(),c=window.innerHeight-l.bottom,d="above"===o||"below"!==o&&c<t&&l.top>t,u=window.pageYOffset+l.top+(d?-t-2:n.offsetHeight+2);if(s(w.calendarContainer,"arrowTop",!d),s(w.calendarContainer,"arrowBottom",d),!w.config.inline){var f=window.pageXOffset+l.left,m=!1,g=!1;"center"===r?(f-=(a-l.width)/2,m=!0):"right"===r&&(f-=a-l.width,g=!0),s(w.calendarContainer,"arrowLeft",!m&&!g),s(w.calendarContainer,"arrowCenter",m),s(w.calendarContainer,"arrowRight",g);var p=window.document.body.offsetWidth-(window.pageXOffset+l.right),h=f+a>window.document.body.offsetWidth,v=p+a>window.document.body.offsetWidth;if(s(w.calendarContainer,"rightMost",h),!w.config.static)if(w.calendarContainer.style.top=u+"px",h)if(v){var D=function(){for(var e=null,n=0;n<document.styleSheets.length;n++){var t=document.styleSheets[n];if(t.cssRules){try{t.cssRules}catch(e){continue}e=t;break}}return null!=e?e:(a=document.createElement("style"),document.head.appendChild(a),a.sheet);var a}();if(void 0===D)return;var b=window.document.body.offsetWidth,C=Math.max(0,b/2-a/2),M=D.cssRules.length,y="{left:"+l.left+"px;right:auto;}";s(w.calendarContainer,"rightMost",!1),s(w.calendarContainer,"centerMost",!0),D.insertRule(".flatpickr-calendar.centerMost:before,.flatpickr-calendar.centerMost:after"+y,M),w.calendarContainer.style.left=C+"px",w.calendarContainer.style.right="auto"}else w.calendarContainer.style.left="auto",w.calendarContainer.style.right=p+"px";else w.calendarContainer.style.left=f+"px",w.calendarContainer.style.right="auto"}}}else w.config.position(w,e)}function ue(){w.config.noCalendar||w.isMobile||(q(),Ce(),U())}function fe(){w._input.focus(),-1!==window.navigator.userAgent.indexOf("MSIE")||void 0!==navigator.msMaxTouchPoints?setTimeout(w.close,0):w.close()}function me(e){e.preventDefault(),e.stopPropagation();var n=f(g(e),function(e){return e.classList&&e.classList.contains("flatpickr-day")&&!e.classList.contains("flatpickr-disabled")&&!e.classList.contains("notAllowed")});if(void 0!==n){var t=n,a=w.latestSelectedDateObj=new Date(t.dateObj.getTime()),i=(a.getMonth()<w.currentMonth||a.getMonth()>w.currentMonth+w.config.showMonths-1)&&"range"!==w.config.mode;if(w.selectedDateElem=t,"single"===w.config.mode)w.selectedDates=[a];else if("multiple"===w.config.mode){var o=be(a);o?w.selectedDates.splice(parseInt(o),1):w.selectedDates.push(a)}else"range"===w.config.mode&&(2===w.selectedDates.length&&w.clear(!1,!1),w.latestSelectedDateObj=a,w.selectedDates.push(a),0!==M(a,w.selectedDates[0],!0)&&w.selectedDates.sort(function(e,n){return e.getTime()-n.getTime()}));if(O(),i){var r=w.currentYear!==a.getFullYear();w.currentYear=a.getFullYear(),w.currentMonth=a.getMonth(),r&&(De("onYearChange"),q()),De("onMonthChange")}if(Ce(),U(),ye(),i||"range"===w.config.mode||1!==w.config.showMonths?void 0!==w.selectedDateElem&&void 0===w.hourElement&&w.selectedDateElem&&w.selectedDateElem.focus():W(t),void 0!==w.hourElement&&void 0!==w.hourElement&&w.hourElement.focus(),w.config.closeOnSelect){var l="single"===w.config.mode&&!w.config.enableTime,c="range"===w.config.mode&&2===w.selectedDates.length&&!w.config.enableTime;(l||c)&&fe()}Y()}}w.parseDate=C({config:w.config,l10n:w.l10n}),w._handlers=[],w.pluginElements=[],w.loadedPlugins=[],w._bind=P,w._setHoursFromDate=F,w._positionCalendar=de,w.changeMonth=Z,w.changeYear=ee,w.clear=function(e,n){void 0===e&&(e=!0);void 0===n&&(n=!0);w.input.value="",void 0!==w.altInput&&(w.altInput.value="");void 0!==w.mobileInput&&(w.mobileInput.value="");w.selectedDates=[],w.latestSelectedDateObj=void 0,!0===n&&(w.currentYear=w._initialDate.getFullYear(),w.currentMonth=w._initialDate.getMonth());if(!0===w.config.enableTime){var t=E(w.config),a=t.hours,i=t.minutes,o=t.seconds;A(a,i,o)}w.redraw(),e&&De("onChange")},w.close=function(){w.isOpen=!1,w.isMobile||(void 0!==w.calendarContainer&&w.calendarContainer.classList.remove("open"),void 0!==w._input&&w._input.classList.remove("active"));De("onClose")},w.onMouseOver=oe,w._createElement=d,w.createDay=R,w.destroy=function(){void 0!==w.config&&De("onDestroy");for(var e=w._handlers.length;e--;)w._handlers[e].remove();if(w._handlers=[],w.mobileInput)w.mobileInput.parentNode&&w.mobileInput.parentNode.removeChild(w.mobileInput),w.mobileInput=void 0;else if(w.calendarContainer&&w.calendarContainer.parentNode)if(w.config.static&&w.calendarContainer.parentNode){var n=w.calendarContainer.parentNode;if(n.lastChild&&n.removeChild(n.lastChild),n.parentNode){for(;n.firstChild;)n.parentNode.insertBefore(n.firstChild,n);n.parentNode.removeChild(n)}}else w.calendarContainer.parentNode.removeChild(w.calendarContainer);w.altInput&&(w.input.type="text",w.altInput.parentNode&&w.altInput.parentNode.removeChild(w.altInput),delete w.altInput);w.input&&(w.input.type=w.input._type,w.input.classList.remove("flatpickr-input"),w.input.removeAttribute("readonly"));["_showTimeInput","latestSelectedDateObj","_hideNextMonthArrow","_hidePrevMonthArrow","__hideNextMonthArrow","__hidePrevMonthArrow","isMobile","isOpen","selectedDateElem","minDateHasTime","maxDateHasTime","days","daysContainer","_input","_positionElement","innerContainer","rContainer","monthNav","todayDateElem","calendarContainer","weekdayContainer","prevMonthNav","nextMonthNav","monthsDropdownContainer","currentMonthElement","currentYearElement","navigationCurrentMonth","selectedDateElem","config"].forEach(function(e){try{delete w[e]}catch(e){}})},w.isEnabled=ne,w.jumpToDate=j,w.updateValue=ye,w.open=function(e,n){void 0===n&&(n=w._positionElement);if(!0===w.isMobile){if(e){e.preventDefault();var t=g(e);t&&t.blur()}return void 0!==w.mobileInput&&(w.mobileInput.focus(),w.mobileInput.click()),void De("onOpen")}if(w._input.disabled||w.config.inline)return;var a=w.isOpen;w.isOpen=!0,a||(w.calendarContainer.classList.add("open"),w._input.classList.add("active"),De("onOpen"),de(n));!0===w.config.enableTime&&!0===w.config.noCalendar&&(!1!==w.config.allowInput||void 0!==e&&w.timeContainer.contains(e.relatedTarget)||setTimeout(function(){return w.hourElement.select()},50))},w.redraw=ue,w.set=function(e,n){if(null!==e&&"object"==typeof e)for(var a in Object.assign(w.config,e),e)void 0!==ge[a]&&ge[a].forEach(function(e){return e()});else w.config[e]=n,void 0!==ge[e]?ge[e].forEach(function(e){return e()}):t.indexOf(e)>-1&&(w.config[e]=c(n));w.redraw(),ye(!0)},w.setDate=function(e,n,t){void 0===n&&(n=!1);void 0===t&&(t=w.config.dateFormat);if(0!==e&&!e||e instanceof Array&&0===e.length)return w.clear(n);pe(e,t),w.latestSelectedDateObj=w.selectedDates[w.selectedDates.length-1],w.redraw(),j(void 0,n),F(),0===w.selectedDates.length&&w.clear(!1);ye(n),n&&De("onChange")},w.toggle=function(e){if(!0===w.isOpen)return w.close();w.open(e)};var ge={locale:[se,G],showMonths:[V,S,z],minDate:[j],maxDate:[j],positionElement:[ve],clickOpens:[function(){!0===w.config.clickOpens?(P(w._input,"focus",w.open),P(w._input,"click",w.open)):(w._input.removeEventListener("focus",w.open),w._input.removeEventListener("click",w.open))}]};function pe(e,n){var t=[];if(e instanceof Array)t=e.map(function(e){return w.parseDate(e,n)});else if(e instanceof Date||"number"==typeof e)t=[w.parseDate(e,n)];else if("string"==typeof e)switch(w.config.mode){case"single":case"time":t=[w.parseDate(e,n)];break;case"multiple":t=e.split(w.config.conjunction).map(function(e){return w.parseDate(e,n)});break;case"range":t=e.split(w.l10n.rangeSeparator).map(function(e){return w.parseDate(e,n)})}else w.config.errorHandler(new Error("Invalid date supplied: "+JSON.stringify(e)));w.selectedDates=w.config.allowInvalidPreload?t:t.filter(function(e){return e instanceof Date&&ne(e,!1)}),"range"===w.config.mode&&w.selectedDates.sort(function(e,n){return e.getTime()-n.getTime()})}function he(e){return e.slice().map(function(e){return"string"==typeof e||"number"==typeof e||e instanceof Date?w.parseDate(e,void 0,!0):e&&"object"==typeof e&&e.from&&e.to?{from:w.parseDate(e.from,void 0),to:w.parseDate(e.to,void 0)}:e}).filter(function(e){return e})}function ve(){w._positionElement=w.config.positionElement||w._input}function De(e,n){if(void 0!==w.config){var t=w.config[e];if(void 0!==t&&t.length>0)for(var a=0;t[a]&&a<t.length;a++)t[a](w.selectedDates,w.input.value,w,n);"onChange"===e&&(w.input.dispatchEvent(we("change")),w.input.dispatchEvent(we("input")))}}function we(e){var n=document.createEvent("Event");return n.initEvent(e,!0,!0),n}function be(e){for(var n=0;n<w.selectedDates.length;n++){var t=w.selectedDates[n];if(t instanceof Date&&0===M(t,e))return""+n}return!1}function Ce(){w.config.noCalendar||w.isMobile||!w.monthNav||(w.yearElements.forEach(function(e,n){var t=new Date(w.currentYear,w.currentMonth,1);t.setMonth(w.currentMonth+n),w.config.showMonths>1||"static"===w.config.monthSelectorType?w.monthElements[n].textContent=h(t.getMonth(),w.config.shorthandCurrentMonth,w.l10n)+" ":w.monthsDropdownContainer.value=t.getMonth().toString(),e.value=t.getFullYear().toString()}),w._hidePrevMonthArrow=void 0!==w.config.minDate&&(w.currentYear===w.config.minDate.getFullYear()?w.currentMonth<=w.config.minDate.getMonth():w.currentYear<w.config.minDate.getFullYear()),w._hideNextMonthArrow=void 0!==w.config.maxDate&&(w.currentYear===w.config.maxDate.getFullYear()?w.currentMonth+1>w.config.maxDate.getMonth():w.currentYear>w.config.maxDate.getFullYear()))}function Me(e){var n=e||(w.config.altInput?w.config.altFormat:w.config.dateFormat);return w.selectedDates.map(function(e){return w.formatDate(e,n)}).filter(function(e,n,t){return"range"!==w.config.mode||w.config.enableTime||t.indexOf(e)===n}).join("range"!==w.config.mode?w.config.conjunction:w.l10n.rangeSeparator)}function ye(e){void 0===e&&(e=!0),void 0!==w.mobileInput&&w.mobileFormatStr&&(w.mobileInput.value=void 0!==w.latestSelectedDateObj?w.formatDate(w.latestSelectedDateObj,w.mobileFormatStr):""),w.input.value=Me(w.config.dateFormat),void 0!==w.altInput&&(w.altInput.value=Me(w.config.altFormat)),!1!==e&&De("onValueUpdate")}function xe(e){var n=g(e),t=w.prevMonthNav.contains(n),a=w.nextMonthNav.contains(n);t||a?Z(t?-1:1):w.yearElements.indexOf(n)>=0?n.select():n.classList.contains("arrowUp")?w.changeYear(w.currentYear+1):n.classList.contains("arrowDown")&&w.changeYear(w.currentYear-1)}return function(){w.element=w.input=p,w.isOpen=!1,function(){var n=["wrap","weekNumbers","allowInput","allowInvalidPreload","clickOpens","time_24hr","enableTime","noCalendar","altInput","shorthandCurrentMonth","inline","static","enableSeconds","disableMobile"],i=e(e({},JSON.parse(JSON.stringify(p.dataset||{}))),v),o={};w.config.parseDate=i.parseDate,w.config.formatDate=i.formatDate,Object.defineProperty(w.config,"enable",{get:function(){return w.config._enable},set:function(e){w.config._enable=he(e)}}),Object.defineProperty(w.config,"disable",{get:function(){return w.config._disable},set:function(e){w.config._disable=he(e)}});var r="time"===i.mode;if(!i.dateFormat&&(i.enableTime||r)){var l=I.defaultConfig.dateFormat||a.dateFormat;o.dateFormat=i.noCalendar||r?"H:i"+(i.enableSeconds?":S":""):l+" H:i"+(i.enableSeconds?":S":"")}if(i.altInput&&(i.enableTime||r)&&!i.altFormat){var s=I.defaultConfig.altFormat||a.altFormat;o.altFormat=i.noCalendar||r?"h:i"+(i.enableSeconds?":S K":" K"):s+" h:i"+(i.enableSeconds?":S":"")+" K"}Object.defineProperty(w.config,"minDate",{get:function(){return w.config._minDate},set:le("min")}),Object.defineProperty(w.config,"maxDate",{get:function(){return w.config._maxDate},set:le("max")});var d=function(e){return function(n){w.config["min"===e?"_minTime":"_maxTime"]=w.parseDate(n,"H:i:S")}};Object.defineProperty(w.config,"minTime",{get:function(){return w.config._minTime},set:d("min")}),Object.defineProperty(w.config,"maxTime",{get:function(){return w.config._maxTime},set:d("max")}),"time"===i.mode&&(w.config.noCalendar=!0,w.config.enableTime=!0);Object.assign(w.config,o,i);for(var u=0;u<n.length;u++)w.config[n[u]]=!0===w.config[n[u]]||"true"===w.config[n[u]];t.filter(function(e){return void 0!==w.config[e]}).forEach(function(e){w.config[e]=c(w.config[e]||[]).map(T)}),w.isMobile=!w.config.disableMobile&&!w.config.inline&&"single"===w.config.mode&&!w.config.disable.length&&!w.config.enable&&!w.config.weekNumbers&&/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);for(u=0;u<w.config.plugins.length;u++){var f=w.config.plugins[u](w)||{};for(var m in f)t.indexOf(m)>-1?w.config[m]=c(f[m]).map(T).concat(w.config[m]):void 0===i[m]&&(w.config[m]=f[m])}i.altInputClass||(w.config.altInputClass=ce().className+" "+w.config.altInputClass);De("onParseConfig")}(),se(),function(){if(w.input=ce(),!w.input)return void w.config.errorHandler(new Error("Invalid input element specified"));w.input._type=w.input.type,w.input.type="text",w.input.classList.add("flatpickr-input"),w._input=w.input,w.config.altInput&&(w.altInput=d(w.input.nodeName,w.config.altInputClass),w._input=w.altInput,w.altInput.placeholder=w.input.placeholder,w.altInput.disabled=w.input.disabled,w.altInput.required=w.input.required,w.altInput.tabIndex=w.input.tabIndex,w.altInput.type="text",w.input.setAttribute("type","hidden"),!w.config.static&&w.input.parentNode&&w.input.parentNode.insertBefore(w.altInput,w.input.nextSibling));w.config.allowInput||w._input.setAttribute("readonly","readonly");ve()}(),function(){w.selectedDates=[],w.now=w.parseDate(w.config.now)||new Date;var e=w.config.defaultDate||("INPUT"!==w.input.nodeName&&"TEXTAREA"!==w.input.nodeName||!w.input.placeholder||w.input.value!==w.input.placeholder?w.input.value:null);e&&pe(e,w.config.dateFormat);w._initialDate=w.selectedDates.length>0?w.selectedDates[0]:w.config.minDate&&w.config.minDate.getTime()>w.now.getTime()?w.config.minDate:w.config.maxDate&&w.config.maxDate.getTime()<w.now.getTime()?w.config.maxDate:w.now,w.currentYear=w._initialDate.getFullYear(),w.currentMonth=w._initialDate.getMonth(),w.selectedDates.length>0&&(w.latestSelectedDateObj=w.selectedDates[0]);void 0!==w.config.minTime&&(w.config.minTime=w.parseDate(w.config.minTime,"H:i"));void 0!==w.config.maxTime&&(w.config.maxTime=w.parseDate(w.config.maxTime,"H:i"));w.minDateHasTime=!!w.config.minDate&&(w.config.minDate.getHours()>0||w.config.minDate.getMinutes()>0||w.config.minDate.getSeconds()>0),w.maxDateHasTime=!!w.config.maxDate&&(w.config.maxDate.getHours()>0||w.config.maxDate.getMinutes()>0||w.config.maxDate.getSeconds()>0)}(),w.utils={getDaysInMonth:function(e,n){return void 0===e&&(e=w.currentMonth),void 0===n&&(n=w.currentYear),1===e&&(n%4==0&&n%100!=0||n%400==0)?29:w.l10n.daysInMonth[e]}},w.isMobile||function(){var e=window.document.createDocumentFragment();if(w.calendarContainer=d("div","flatpickr-calendar"),w.calendarContainer.tabIndex=-1,!w.config.noCalendar){if(e.appendChild((w.monthNav=d("div","flatpickr-months"),w.yearElements=[],w.monthElements=[],w.prevMonthNav=d("span","flatpickr-prev-month"),w.prevMonthNav.innerHTML=w.config.prevArrow,w.nextMonthNav=d("span","flatpickr-next-month"),w.nextMonthNav.innerHTML=w.config.nextArrow,V(),Object.defineProperty(w,"_hidePrevMonthArrow",{get:function(){return w.__hidePrevMonthArrow},set:function(e){w.__hidePrevMonthArrow!==e&&(s(w.prevMonthNav,"flatpickr-disabled",e),w.__hidePrevMonthArrow=e)}}),Object.defineProperty(w,"_hideNextMonthArrow",{get:function(){return w.__hideNextMonthArrow},set:function(e){w.__hideNextMonthArrow!==e&&(s(w.nextMonthNav,"flatpickr-disabled",e),w.__hideNextMonthArrow=e)}}),w.currentYearElement=w.yearElements[0],Ce(),w.monthNav)),w.innerContainer=d("div","flatpickr-innerContainer"),w.config.weekNumbers){var n=function(){w.calendarContainer.classList.add("hasWeeks");var e=d("div","flatpickr-weekwrapper");e.appendChild(d("span","flatpickr-weekday",w.l10n.weekAbbreviation));var n=d("div","flatpickr-weeks");return e.appendChild(n),{weekWrapper:e,weekNumbers:n}}(),t=n.weekWrapper,a=n.weekNumbers;w.innerContainer.appendChild(t),w.weekNumbers=a,w.weekWrapper=t}w.rContainer=d("div","flatpickr-rContainer"),w.rContainer.appendChild(z()),w.daysContainer||(w.daysContainer=d("div","flatpickr-days"),w.daysContainer.tabIndex=-1),U(),w.rContainer.appendChild(w.daysContainer),w.innerContainer.appendChild(w.rContainer),e.appendChild(w.innerContainer)}w.config.enableTime&&e.appendChild(function(){w.calendarContainer.classList.add("hasTime"),w.config.noCalendar&&w.calendarContainer.classList.add("noCalendar");var e=E(w.config);w.timeContainer=d("div","flatpickr-time"),w.timeContainer.tabIndex=-1;var n=d("span","flatpickr-time-separator",":"),t=m("flatpickr-hour",{"aria-label":w.l10n.hourAriaLabel});w.hourElement=t.getElementsByTagName("input")[0];var a=m("flatpickr-minute",{"aria-label":w.l10n.minuteAriaLabel});w.minuteElement=a.getElementsByTagName("input")[0],w.hourElement.tabIndex=w.minuteElement.tabIndex=-1,w.hourElement.value=o(w.latestSelectedDateObj?w.latestSelectedDateObj.getHours():w.config.time_24hr?e.hours:function(e){switch(e%24){case 0:case 12:return 12;default:return e%12}}(e.hours)),w.minuteElement.value=o(w.latestSelectedDateObj?w.latestSelectedDateObj.getMinutes():e.minutes),w.hourElement.setAttribute("step",w.config.hourIncrement.toString()),w.minuteElement.setAttribute("step",w.config.minuteIncrement.toString()),w.hourElement.setAttribute("min",w.config.time_24hr?"0":"1"),w.hourElement.setAttribute("max",w.config.time_24hr?"23":"12"),w.hourElement.setAttribute("maxlength","2"),w.minuteElement.setAttribute("min","0"),w.minuteElement.setAttribute("max","59"),w.minuteElement.setAttribute("maxlength","2"),w.timeContainer.appendChild(t),w.timeContainer.appendChild(n),w.timeContainer.appendChild(a),w.config.time_24hr&&w.timeContainer.classList.add("time24hr");if(w.config.enableSeconds){w.timeContainer.classList.add("hasSeconds");var i=m("flatpickr-second");w.secondElement=i.getElementsByTagName("input")[0],w.secondElement.value=o(w.latestSelectedDateObj?w.latestSelectedDateObj.getSeconds():e.seconds),w.secondElement.setAttribute("step",w.minuteElement.getAttribute("step")),w.secondElement.setAttribute("min","0"),w.secondElement.setAttribute("max","59"),w.secondElement.setAttribute("maxlength","2"),w.timeContainer.appendChild(d("span","flatpickr-time-separator",":")),w.timeContainer.appendChild(i)}w.config.time_24hr||(w.amPM=d("span","flatpickr-am-pm",w.l10n.amPM[r((w.latestSelectedDateObj?w.hourElement.value:w.config.defaultHour)>11)]),w.amPM.title=w.l10n.toggleTitle,w.amPM.tabIndex=-1,w.timeContainer.appendChild(w.amPM));return w.timeContainer}());s(w.calendarContainer,"rangeMode","range"===w.config.mode),s(w.calendarContainer,"animate",!0===w.config.animate),s(w.calendarContainer,"multiMonth",w.config.showMonths>1),w.calendarContainer.appendChild(e);var i=void 0!==w.config.appendTo&&void 0!==w.config.appendTo.nodeType;if((w.config.inline||w.config.static)&&(w.calendarContainer.classList.add(w.config.inline?"inline":"static"),w.config.inline&&(!i&&w.element.parentNode?w.element.parentNode.insertBefore(w.calendarContainer,w._input.nextSibling):void 0!==w.config.appendTo&&w.config.appendTo.appendChild(w.calendarContainer)),w.config.static)){var l=d("div","flatpickr-wrapper");w.element.parentNode&&w.element.parentNode.insertBefore(l,w.element),l.appendChild(w.element),w.altInput&&l.appendChild(w.altInput),l.appendChild(w.calendarContainer)}w.config.static||w.config.inline||(void 0!==w.config.appendTo?w.config.appendTo:window.document.body).appendChild(w.calendarContainer)}(),function(){w.config.wrap&&["open","close","toggle","clear"].forEach(function(e){Array.prototype.forEach.call(w.element.querySelectorAll("[data-"+e+"]"),function(n){return P(n,"click",w[e])})});if(w.isMobile)return void function(){var e=w.config.enableTime?w.config.noCalendar?"time":"datetime-local":"date";w.mobileInput=d("input",w.input.className+" flatpickr-mobile"),w.mobileInput.tabIndex=1,w.mobileInput.type=e,w.mobileInput.disabled=w.input.disabled,w.mobileInput.required=w.input.required,w.mobileInput.placeholder=w.input.placeholder,w.mobileFormatStr="datetime-local"===e?"Y-m-d\\TH:i:S":"date"===e?"Y-m-d":"H:i:S",w.selectedDates.length>0&&(w.mobileInput.defaultValue=w.mobileInput.value=w.formatDate(w.selectedDates[0],w.mobileFormatStr));w.config.minDate&&(w.mobileInput.min=w.formatDate(w.config.minDate,"Y-m-d"));w.config.maxDate&&(w.mobileInput.max=w.formatDate(w.config.maxDate,"Y-m-d"));w.input.getAttribute("step")&&(w.mobileInput.step=String(w.input.getAttribute("step")));w.input.type="hidden",void 0!==w.altInput&&(w.altInput.type="hidden");try{w.input.parentNode&&w.input.parentNode.insertBefore(w.mobileInput,w.input.nextSibling)}catch(e){}P(w.mobileInput,"change",function(e){w.setDate(g(e).value,!1,w.mobileFormatStr),De("onChange"),De("onClose")})}();var e=l(re,50);w._debouncedChange=l(Y,300),w.daysContainer&&!/iPhone|iPad|iPod/i.test(navigator.userAgent)&&P(w.daysContainer,"mouseover",function(e){"range"===w.config.mode&&oe(g(e))});P(w._input,"keydown",ie),void 0!==w.calendarContainer&&P(w.calendarContainer,"keydown",ie);w.config.inline||w.config.static||P(window,"resize",e);void 0!==window.ontouchstart?P(window.document,"touchstart",X):P(window.document,"mousedown",X);P(window.document,"focus",X,{capture:!0}),!0===w.config.clickOpens&&(P(w._input,"focus",w.open),P(w._input,"click",w.open));void 0!==w.daysContainer&&(P(w.monthNav,"click",xe),P(w.monthNav,["keyup","increment"],N),P(w.daysContainer,"click",me));if(void 0!==w.timeContainer&&void 0!==w.minuteElement&&void 0!==w.hourElement){var n=function(e){return g(e).select()};P(w.timeContainer,["increment"],_),P(w.timeContainer,"blur",_,{capture:!0}),P(w.timeContainer,"click",H),P([w.hourElement,w.minuteElement],["focus","click"],n),void 0!==w.secondElement&&P(w.secondElement,"focus",function(){return w.secondElement&&w.secondElement.select()}),void 0!==w.amPM&&P(w.amPM,"click",function(e){_(e)})}w.config.allowInput&&P(w._input,"blur",ae)}(),(w.selectedDates.length||w.config.noCalendar)&&(w.config.enableTime&&F(w.config.noCalendar?w.latestSelectedDateObj:void 0),ye(!1)),S();var n=/^((?!chrome|android).)*safari/i.test(navigator.userAgent);!w.isMobile&&n&&de(),De("onReady")}(),w}function T(e,n){for(var t=Array.prototype.slice.call(e).filter(function(e){return e instanceof HTMLElement}),a=[],i=0;i<t.length;i++){var o=t[i];try{if(null!==o.getAttribute("data-fp-omit"))continue;void 0!==o._flatpickr&&(o._flatpickr.destroy(),o._flatpickr=void 0),o._flatpickr=k(o,n||{}),a.push(o._flatpickr)}catch(e){console.error(e)}}return 1===a.length?a[0]:a}"undefined"!=typeof HTMLElement&&"undefined"!=typeof HTMLCollection&&"undefined"!=typeof NodeList&&(HTMLCollection.prototype.flatpickr=NodeList.prototype.flatpickr=function(e){return T(this,e)},HTMLElement.prototype.flatpickr=function(e){return T([this],e)});var I=function(e,n){return"string"==typeof e?T(window.document.querySelectorAll(e),n):e instanceof Node?T([e],n):T(e,n)};return I.defaultConfig={},I.l10ns={en:e({},i),default:e({},i)},I.localize=function(n){I.l10ns.default=e(e({},I.l10ns.default),n)},I.setDefaults=function(n){I.defaultConfig=e(e({},I.defaultConfig),n)},I.parseDate=C({}),I.formatDate=b({}),I.compareDates=M,"undefined"!=typeof jQuery&&void 0!==jQuery.fn&&(jQuery.fn.flatpickr=function(e){return T(this,e)}),Date.prototype.fp_incr=function(e){return new Date(this.getFullYear(),this.getMonth(),this.getDate()+("string"==typeof e?parseInt(e,10):e))},"undefined"!=typeof window&&(window.flatpickr=I),I});(function(global,factory){typeof exports==="object"&&typeof module!=="undefined"?module.exports=factory():typeof define==="function"&&define.amd?define(factory):(global=typeof globalThis!=="undefined"?globalThis:global||self,global.monthSelectPlugin=factory())})(this,function(){"use strict";var __assign=function(){__assign=Object.assign||function __assign(t){for(var s,i=1,n=arguments.length;i<n;i++){s=arguments[i];for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))t[p]=s[p]}return t};return __assign.apply(this,arguments)};var monthToStr=function(monthNumber,shorthand,locale){return locale.months[shorthand?"shorthand":"longhand"][monthNumber]};function clearNode(node){while(node.firstChild)node.removeChild(node.firstChild)}function getEventTarget(event){try{if(typeof event.composedPath==="function"){var path=event.composedPath();return path[0]}return event.target}catch(error){return event.target}}var defaultConfig={shorthand:false,dateFormat:"F Y",altFormat:"F Y",theme:"light"};function monthSelectPlugin(pluginConfig){var config=__assign(__assign({},defaultConfig),pluginConfig);return function(fp){fp.config.dateFormat=config.dateFormat;fp.config.altFormat=config.altFormat;var self={monthsContainer:null};function clearUnnecessaryDOMElements(){if(!fp.rContainer)return;clearNode(fp.rContainer);for(var index=0;index<fp.monthElements.length;index++){var element=fp.monthElements[index];if(!element.parentNode)continue;element.parentNode.removeChild(element)}}function build(){if(!fp.rContainer)return;self.monthsContainer=fp._createElement("div","flatpickr-monthSelect-months");self.monthsContainer.tabIndex=-1;buildMonths();fp.rContainer.appendChild(self.monthsContainer);fp.calendarContainer.classList.add("flatpickr-monthSelect-theme-"+config.theme)}function buildMonths(){if(!self.monthsContainer)return;clearNode(self.monthsContainer);var frag=document.createDocumentFragment();for(var i=0;i<12;i++){var month=fp.createDay("flatpickr-monthSelect-month",new Date(fp.currentYear,i),0,i);if(month.dateObj.getMonth()===(new Date).getMonth()&&month.dateObj.getFullYear()===(new Date).getFullYear())month.classList.add("today");month.textContent=monthToStr(i,config.shorthand,fp.l10n);month.addEventListener("click",selectMonth);frag.appendChild(month)}self.monthsContainer.appendChild(frag);if(fp.config.minDate&&fp.currentYear===fp.config.minDate.getFullYear())fp.prevMonthNav.classList.add("flatpickr-disabled");else fp.prevMonthNav.classList.remove("flatpickr-disabled");if(fp.config.maxDate&&fp.currentYear===fp.config.maxDate.getFullYear())fp.nextMonthNav.classList.add("flatpickr-disabled");else fp.nextMonthNav.classList.remove("flatpickr-disabled")}function bindEvents(){fp._bind(fp.prevMonthNav,"click",function(e){e.preventDefault();e.stopPropagation();fp.changeYear(fp.currentYear-1);selectYear();buildMonths()});fp._bind(fp.nextMonthNav,"click",function(e){e.preventDefault();e.stopPropagation();fp.changeYear(fp.currentYear+1);selectYear();buildMonths()});fp._bind(self.monthsContainer,"mouseover",function(e){if(fp.config.mode==="range")fp.onMouseOver(getEventTarget(e),"flatpickr-monthSelect-month")})}function setCurrentlySelected(){if(!fp.rContainer)return;if(!fp.selectedDates.length)return;var currentlySelected=fp.rContainer.querySelectorAll(".flatpickr-monthSelect-month.selected");for(var index=0;index<currentlySelected.length;index++){currentlySelected[index].classList.remove("selected")}var targetMonth=fp.selectedDates[0].getMonth();var month=fp.rContainer.querySelector(".flatpickr-monthSelect-month:nth-child("+(targetMonth+1)+")");if(month){month.classList.add("selected")}}function selectYear(){var selectedDate=fp.selectedDates[0];if(selectedDate){selectedDate=new Date(selectedDate);selectedDate.setFullYear(fp.currentYear);if(fp.config.minDate&&selectedDate<fp.config.minDate){selectedDate=fp.config.minDate}if(fp.config.maxDate&&selectedDate>fp.config.maxDate){selectedDate=fp.config.maxDate}fp.currentYear=selectedDate.getFullYear()}fp.currentYearElement.value=String(fp.currentYear);if(fp.rContainer){var months=fp.rContainer.querySelectorAll(".flatpickr-monthSelect-month");months.forEach(function(month){month.dateObj.setFullYear(fp.currentYear);if(fp.config.minDate&&month.dateObj<fp.config.minDate||fp.config.maxDate&&month.dateObj>fp.config.maxDate){month.classList.add("flatpickr-disabled")}else{month.classList.remove("flatpickr-disabled")}})}setCurrentlySelected()}function selectMonth(e){e.preventDefault();e.stopPropagation();var eventTarget=getEventTarget(e);if(!(eventTarget instanceof Element))return;if(eventTarget.classList.contains("flatpickr-disabled"))return;if(eventTarget.classList.contains("notAllowed"))return;setMonth(eventTarget.dateObj);if(fp.config.closeOnSelect){var single=fp.config.mode==="single";var range=fp.config.mode==="range"&&fp.selectedDates.length===2;if(single||range)fp.close()}}function setMonth(date){var selectedDate=new Date(fp.currentYear,date.getMonth(),date.getDate());var selectedDates=[];switch(fp.config.mode){case"single":selectedDates=[selectedDate];break;case"multiple":selectedDates.push(selectedDate);break;case"range":if(fp.selectedDates.length===2){selectedDates=[selectedDate]}else{selectedDates=fp.selectedDates.concat([selectedDate]);selectedDates.sort(function(a,b){return a.getTime()-b.getTime()})}break}fp.setDate(selectedDates,true);setCurrentlySelected()}var shifts={37:-1,39:1,40:3,38:-3};function onKeyDown(_,__,___,e){var shouldMove=shifts[e.keyCode]!==undefined;if(!shouldMove&&e.keyCode!==13){return}if(!fp.rContainer||!self.monthsContainer)return;var currentlySelected=fp.rContainer.querySelector(".flatpickr-monthSelect-month.selected");var index=Array.prototype.indexOf.call(self.monthsContainer.children,document.activeElement);if(index===-1){var target=currentlySelected||self.monthsContainer.firstElementChild;target.focus();index=target.$i}if(shouldMove){self.monthsContainer.children[(12+index+shifts[e.keyCode])%12].focus()}else if(e.keyCode===13&&self.monthsContainer.contains(document.activeElement)){setMonth(document.activeElement.dateObj)}}function closeHook(){var _a;if(((_a=fp.config)===null||_a===void 0?void 0:_a.mode)==="range"&&fp.selectedDates.length===1)fp.clear(false);if(!fp.selectedDates.length)buildMonths()}function stubCurrentMonth(){config._stubbedCurrentMonth=fp._initialDate.getMonth();fp._initialDate.setMonth(config._stubbedCurrentMonth);fp.currentMonth=config._stubbedCurrentMonth}function unstubCurrentMonth(){if(!config._stubbedCurrentMonth)return;fp._initialDate.setMonth(config._stubbedCurrentMonth);fp.currentMonth=config._stubbedCurrentMonth;delete config._stubbedCurrentMonth}function destroyPluginInstance(){if(self.monthsContainer!==null){var months=self.monthsContainer.querySelectorAll(".flatpickr-monthSelect-month");for(var index=0;index<months.length;index++){months[index].removeEventListener("click",selectMonth)}}}return{onParseConfig:function(){fp.config.enableTime=false},onValueUpdate:setCurrentlySelected,onKeyDown:onKeyDown,onReady:[stubCurrentMonth,clearUnnecessaryDOMElements,build,bindEvents,setCurrentlySelected,function(){fp.config.onClose.push(closeHook);fp.loadedPlugins.push("monthSelect")}],onDestroy:[unstubCurrentMonth,destroyPluginInstance,function(){fp.config.onClose=fp.config.onClose.filter(function(hook){return hook!==closeHook})}]}}}return monthSelectPlugin});!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).Popper={})}(this,function(e){"use strict";function t(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function n(e){return e instanceof t(e).Element||e instanceof Element}function r(e){return e instanceof t(e).HTMLElement||e instanceof HTMLElement}function o(e){return"undefined"!=typeof ShadowRoot&&(e instanceof t(e).ShadowRoot||e instanceof ShadowRoot)}var i=Math.max,a=Math.min,s=Math.round;function f(e,t){void 0===t&&(t=!1);var n=e.getBoundingClientRect(),o=1,i=1;if(r(e)&&t){var a=e.offsetHeight,f=e.offsetWidth;f>0&&(o=s(n.width)/f||1),a>0&&(i=s(n.height)/a||1)}return{width:n.width/o,height:n.height/i,top:n.top/i,right:n.right/o,bottom:n.bottom/i,left:n.left/o,x:n.left/o,y:n.top/i}}function c(e){var n=t(e);return{scrollLeft:n.pageXOffset,scrollTop:n.pageYOffset}}function p(e){return e?(e.nodeName||"").toLowerCase():null}function u(e){return((n(e)?e.ownerDocument:e.document)||window.document).documentElement}function l(e){return f(u(e)).left+c(e).scrollLeft}function d(e){return t(e).getComputedStyle(e)}function h(e){var t=d(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function m(e,n,o){void 0===o&&(o=!1);var i,a,d=r(n),m=r(n)&&function(e){var t=e.getBoundingClientRect(),n=s(t.width)/e.offsetWidth||1,r=s(t.height)/e.offsetHeight||1;return 1!==n||1!==r}(n),v=u(n),g=f(e,m),y={scrollLeft:0,scrollTop:0},b={x:0,y:0};return(d||!d&&!o)&&(("body"!==p(n)||h(v))&&(y=(i=n)!==t(i)&&r(i)?{scrollLeft:(a=i).scrollLeft,scrollTop:a.scrollTop}:c(i)),r(n)?((b=f(n,!0)).x+=n.clientLeft,b.y+=n.clientTop):v&&(b.x=l(v))),{x:g.left+y.scrollLeft-b.x,y:g.top+y.scrollTop-b.y,width:g.width,height:g.height}}function v(e){var t=f(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function g(e){return"html"===p(e)?e:e.assignedSlot||e.parentNode||(o(e)?e.host:null)||u(e)}function y(e){return["html","body","#document"].indexOf(p(e))>=0?e.ownerDocument.body:r(e)&&h(e)?e:y(g(e))}function b(e,n){var r;void 0===n&&(n=[]);var o=y(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),a=t(o),s=i?[a].concat(a.visualViewport||[],h(o)?o:[]):o,f=n.concat(s);return i?f:f.concat(b(g(s)))}function x(e){return["table","td","th"].indexOf(p(e))>=0}function w(e){return r(e)&&"fixed"!==d(e).position?e.offsetParent:null}function O(e){for(var n=t(e),i=w(e);i&&x(i)&&"static"===d(i).position;)i=w(i);return i&&("html"===p(i)||"body"===p(i)&&"static"===d(i).position)?n:i||function(e){var t=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&r(e)&&"fixed"===d(e).position)return null;var n=g(e);for(o(n)&&(n=n.host);r(n)&&["html","body"].indexOf(p(n))<0;){var i=d(n);if("none"!==i.transform||"none"!==i.perspective||"paint"===i.contain||-1!==["transform","perspective"].indexOf(i.willChange)||t&&"filter"===i.willChange||t&&i.filter&&"none"!==i.filter)return n;n=n.parentNode}return null}(e)||n}var j="top",E="bottom",D="right",A="left",L="auto",P=[j,E,D,A],M="start",k="end",W="viewport",B="popper",H=P.reduce(function(e,t){return e.concat([t+"-"+M,t+"-"+k])},[]),T=[].concat(P,[L]).reduce(function(e,t){return e.concat([t,t+"-"+M,t+"-"+k])},[]),R=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function S(e){var t=new Map,n=new Set,r=[];function o(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach(function(e){if(!n.has(e)){var r=t.get(e);r&&o(r)}}),r.push(e)}return e.forEach(function(e){t.set(e.name,e)}),e.forEach(function(e){n.has(e.name)||o(e)}),r}function C(e){return e.split("-")[0]}function q(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&o(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function V(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function N(e,r){return r===W?V(function(e){var n=t(e),r=u(e),o=n.visualViewport,i=r.clientWidth,a=r.clientHeight,s=0,f=0;return o&&(i=o.width,a=o.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(s=o.offsetLeft,f=o.offsetTop)),{width:i,height:a,x:s+l(e),y:f}}(e)):n(r)?function(e){var t=f(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}(r):V(function(e){var t,n=u(e),r=c(e),o=null==(t=e.ownerDocument)?void 0:t.body,a=i(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),s=i(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),f=-r.scrollLeft+l(e),p=-r.scrollTop;return"rtl"===d(o||n).direction&&(f+=i(n.clientWidth,o?o.clientWidth:0)-a),{width:a,height:s,x:f,y:p}}(u(e)))}function I(e,t,o){var s="clippingParents"===t?function(e){var t=b(g(e)),o=["absolute","fixed"].indexOf(d(e).position)>=0&&r(e)?O(e):e;return n(o)?t.filter(function(e){return n(e)&&q(e,o)&&"body"!==p(e)}):[]}(e):[].concat(t),f=[].concat(s,[o]),c=f[0],u=f.reduce(function(t,n){var r=N(e,n);return t.top=i(r.top,t.top),t.right=a(r.right,t.right),t.bottom=a(r.bottom,t.bottom),t.left=i(r.left,t.left),t},N(e,c));return u.width=u.right-u.left,u.height=u.bottom-u.top,u.x=u.left,u.y=u.top,u}function _(e){return e.split("-")[1]}function F(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function U(e){var t,n=e.reference,r=e.element,o=e.placement,i=o?C(o):null,a=o?_(o):null,s=n.x+n.width/2-r.width/2,f=n.y+n.height/2-r.height/2;switch(i){case j:t={x:s,y:n.y-r.height};break;case E:t={x:s,y:n.y+n.height};break;case D:t={x:n.x+n.width,y:f};break;case A:t={x:n.x-r.width,y:f};break;default:t={x:n.x,y:n.y}}var c=i?F(i):null;if(null!=c){var p="y"===c?"height":"width";switch(a){case M:t[c]=t[c]-(n[p]/2-r[p]/2);break;case k:t[c]=t[c]+(n[p]/2-r[p]/2)}}return t}function z(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function X(e,t){return t.reduce(function(t,n){return t[n]=e,t},{})}function Y(e,t){void 0===t&&(t={});var r=t,o=r.placement,i=void 0===o?e.placement:o,a=r.boundary,s=void 0===a?"clippingParents":a,c=r.rootBoundary,p=void 0===c?W:c,l=r.elementContext,d=void 0===l?B:l,h=r.altBoundary,m=void 0!==h&&h,v=r.padding,g=void 0===v?0:v,y=z("number"!=typeof g?g:X(g,P)),b=d===B?"reference":B,x=e.rects.popper,w=e.elements[m?b:d],O=I(n(w)?w:w.contextElement||u(e.elements.popper),s,p),A=f(e.elements.reference),L=U({reference:A,element:x,strategy:"absolute",placement:i}),M=V(Object.assign({},x,L)),k=d===B?M:A,H={top:O.top-k.top+y.top,bottom:k.bottom-O.bottom+y.bottom,left:O.left-k.left+y.left,right:k.right-O.right+y.right},T=e.modifiersData.offset;if(d===B&&T){var R=T[i];Object.keys(H).forEach(function(e){var t=[D,E].indexOf(e)>=0?1:-1,n=[j,E].indexOf(e)>=0?"y":"x";H[e]+=R[n]*t})}return H}var G={placement:"bottom",modifiers:[],strategy:"absolute"};function J(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some(function(e){return!(e&&"function"==typeof e.getBoundingClientRect)})}function K(e){void 0===e&&(e={});var t=e,r=t.defaultModifiers,o=void 0===r?[]:r,i=t.defaultOptions,a=void 0===i?G:i;return function(e,t,r){void 0===r&&(r=a);var i,s,f={placement:"bottom",orderedModifiers:[],options:Object.assign({},G,a),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},c=[],p=!1,u={state:f,setOptions:function(r){var i="function"==typeof r?r(f.options):r;l(),f.options=Object.assign({},a,f.options,i),f.scrollParents={reference:n(e)?b(e):e.contextElement?b(e.contextElement):[],popper:b(t)};var s,p,d=function(e){var t=S(e);return R.reduce(function(e,n){return e.concat(t.filter(function(e){return e.phase===n}))},[])}((s=[].concat(o,f.options.modifiers),p=s.reduce(function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e},{}),Object.keys(p).map(function(e){return p[e]})));return f.orderedModifiers=d.filter(function(e){return e.enabled}),f.orderedModifiers.forEach(function(e){var t=e.name,n=e.options,r=void 0===n?{}:n,o=e.effect;if("function"==typeof o){var i=o({state:f,name:t,instance:u,options:r}),a=function(){};c.push(i||a)}}),u.update()},forceUpdate:function(){if(!p){var e=f.elements,t=e.reference,n=e.popper;if(J(t,n)){f.rects={reference:m(t,O(n),"fixed"===f.options.strategy),popper:v(n)},f.reset=!1,f.placement=f.options.placement,f.orderedModifiers.forEach(function(e){return f.modifiersData[e.name]=Object.assign({},e.data)});for(var r=0;r<f.orderedModifiers.length;r++)if(!0!==f.reset){var o=f.orderedModifiers[r],i=o.fn,a=o.options,s=void 0===a?{}:a,c=o.name;"function"==typeof i&&(f=i({state:f,options:s,name:c,instance:u})||f)}else f.reset=!1,r=-1}}},update:(i=function(){return new Promise(function(e){u.forceUpdate(),e(f)})},function(){return s||(s=new Promise(function(e){Promise.resolve().then(function(){s=void 0,e(i())})})),s}),destroy:function(){l(),p=!0}};if(!J(e,t))return u;function l(){c.forEach(function(e){return e()}),c=[]}return u.setOptions(r).then(function(e){!p&&r.onFirstUpdate&&r.onFirstUpdate(e)}),u}}var Q={passive:!0};var Z={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var n=e.state,r=e.instance,o=e.options,i=o.scroll,a=void 0===i||i,s=o.resize,f=void 0===s||s,c=t(n.elements.popper),p=[].concat(n.scrollParents.reference,n.scrollParents.popper);return a&&p.forEach(function(e){e.addEventListener("scroll",r.update,Q)}),f&&c.addEventListener("resize",r.update,Q),function(){a&&p.forEach(function(e){e.removeEventListener("scroll",r.update,Q)}),f&&c.removeEventListener("resize",r.update,Q)}},data:{}};var $={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=U({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},ee={top:"auto",right:"auto",bottom:"auto",left:"auto"};function te(e){var n,r=e.popper,o=e.popperRect,i=e.placement,a=e.variation,f=e.offsets,c=e.position,p=e.gpuAcceleration,l=e.adaptive,h=e.roundOffsets,m=e.isFixed,v=f.x,g=void 0===v?0:v,y=f.y,b=void 0===y?0:y,x="function"==typeof h?h({x:g,y:b}):{x:g,y:b};g=x.x,b=x.y;var w=f.hasOwnProperty("x"),L=f.hasOwnProperty("y"),P=A,M=j,W=window;if(l){var B=O(r),H="clientHeight",T="clientWidth";if(B===t(r)&&"static"!==d(B=u(r)).position&&"absolute"===c&&(H="scrollHeight",T="scrollWidth"),B=B,i===j||(i===A||i===D)&&a===k)M=E,b-=(m&&B===W&&W.visualViewport?W.visualViewport.height:B[H])-o.height,b*=p?1:-1;if(i===A||(i===j||i===E)&&a===k)P=D,g-=(m&&B===W&&W.visualViewport?W.visualViewport.width:B[T])-o.width,g*=p?1:-1}var R,S=Object.assign({position:c},l&&ee),C=!0===h?function(e){var t=e.x,n=e.y,r=window.devicePixelRatio||1;return{x:s(t*r)/r||0,y:s(n*r)/r||0}}({x:g,y:b}):{x:g,y:b};return g=C.x,b=C.y,p?Object.assign({},S,((R={})[M]=L?"0":"",R[P]=w?"0":"",R.transform=(W.devicePixelRatio||1)<=1?"translate("+g+"px, "+b+"px)":"translate3d("+g+"px, "+b+"px, 0)",R)):Object.assign({},S,((n={})[M]=L?b+"px":"",n[P]=w?g+"px":"",n.transform="",n))}var ne={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=void 0===r||r,i=n.adaptive,a=void 0===i||i,s=n.roundOffsets,f=void 0===s||s,c={placement:C(t.placement),variation:_(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,te(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:f})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,te(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:f})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}};var re={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach(function(e){var n=t.styles[e]||{},o=t.attributes[e]||{},i=t.elements[e];r(i)&&p(i)&&(Object.assign(i.style,n),Object.keys(o).forEach(function(e){var t=o[e];!1===t?i.removeAttribute(e):i.setAttribute(e,!0===t?"":t)}))})},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(e){var o=t.elements[e],i=t.attributes[e]||{},a=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce(function(e,t){return e[t]="",e},{});r(o)&&p(o)&&(Object.assign(o.style,a),Object.keys(i).forEach(function(e){o.removeAttribute(e)}))})}},requires:["computeStyles"]};var oe={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.offset,i=void 0===o?[0,0]:o,a=T.reduce(function(e,n){return e[n]=function(e,t,n){var r=C(e),o=[A,j].indexOf(r)>=0?-1:1,i="function"==typeof n?n(Object.assign({},t,{placement:e})):n,a=i[0],s=i[1];return a=a||0,s=(s||0)*o,[A,D].indexOf(r)>=0?{x:s,y:a}:{x:a,y:s}}(n,t.rects,i),e},{}),s=a[t.placement],f=s.x,c=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=f,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=a}},ie={left:"right",right:"left",bottom:"top",top:"bottom"};function ae(e){return e.replace(/left|right|bottom|top/g,function(e){return ie[e]})}var se={start:"end",end:"start"};function fe(e){return e.replace(/start|end/g,function(e){return se[e]})}function ce(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=n.boundary,i=n.rootBoundary,a=n.padding,s=n.flipVariations,f=n.allowedAutoPlacements,c=void 0===f?T:f,p=_(r),u=p?s?H:H.filter(function(e){return _(e)===p}):P,l=u.filter(function(e){return c.indexOf(e)>=0});0===l.length&&(l=u);var d=l.reduce(function(t,n){return t[n]=Y(e,{placement:n,boundary:o,rootBoundary:i,padding:a})[C(n)],t},{});return Object.keys(d).sort(function(e,t){return d[e]-d[t]})}var pe={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,i=void 0===o||o,a=n.altAxis,s=void 0===a||a,f=n.fallbackPlacements,c=n.padding,p=n.boundary,u=n.rootBoundary,l=n.altBoundary,d=n.flipVariations,h=void 0===d||d,m=n.allowedAutoPlacements,v=t.options.placement,g=C(v),y=f||(g===v||!h?[ae(v)]:function(e){if(C(e)===L)return[];var t=ae(e);return[fe(e),t,fe(t)]}(v)),b=[v].concat(y).reduce(function(e,n){return e.concat(C(n)===L?ce(t,{placement:n,boundary:p,rootBoundary:u,padding:c,flipVariations:h,allowedAutoPlacements:m}):n)},[]),x=t.rects.reference,w=t.rects.popper,O=new Map,P=!0,k=b[0],W=0;W<b.length;W++){var B=b[W],H=C(B),T=_(B)===M,R=[j,E].indexOf(H)>=0,S=R?"width":"height",q=Y(t,{placement:B,boundary:p,rootBoundary:u,altBoundary:l,padding:c}),V=R?T?D:A:T?E:j;x[S]>w[S]&&(V=ae(V));var N=ae(V),I=[];if(i&&I.push(q[H]<=0),s&&I.push(q[V]<=0,q[N]<=0),I.every(function(e){return e})){k=B,P=!1;break}O.set(B,I)}if(P)for(var F=function(e){var t=b.find(function(t){var n=O.get(t);if(n)return n.slice(0,e).every(function(e){return e})});if(t)return k=t,"break"},U=h?3:1;U>0;U--){if("break"===F(U))break}t.placement!==k&&(t.modifiersData[r]._skip=!0,t.placement=k,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function ue(e,t,n){return i(e,a(t,n))}var le={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,s=void 0===o||o,f=n.altAxis,c=void 0!==f&&f,p=n.boundary,u=n.rootBoundary,l=n.altBoundary,d=n.padding,h=n.tether,m=void 0===h||h,g=n.tetherOffset,y=void 0===g?0:g,b=Y(t,{boundary:p,rootBoundary:u,padding:d,altBoundary:l}),x=C(t.placement),w=_(t.placement),L=!w,P=F(x),k="x"===P?"y":"x",W=t.modifiersData.popperOffsets,B=t.rects.reference,H=t.rects.popper,T="function"==typeof y?y(Object.assign({},t.rects,{placement:t.placement})):y,R="number"==typeof T?{mainAxis:T,altAxis:T}:Object.assign({mainAxis:0,altAxis:0},T),S=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,q={x:0,y:0};if(W){if(s){var V,N="y"===P?j:A,I="y"===P?E:D,U="y"===P?"height":"width",z=W[P],X=z+b[N],G=z-b[I],J=m?-H[U]/2:0,K=w===M?B[U]:H[U],Q=w===M?-H[U]:-B[U],Z=t.elements.arrow,$=m&&Z?v(Z):{width:0,height:0},ee=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},te=ee[N],ne=ee[I],re=ue(0,B[U],$[U]),oe=L?B[U]/2-J-re-te-R.mainAxis:K-re-te-R.mainAxis,ie=L?-B[U]/2+J+re+ne+R.mainAxis:Q+re+ne+R.mainAxis,ae=t.elements.arrow&&O(t.elements.arrow),se=ae?"y"===P?ae.clientTop||0:ae.clientLeft||0:0,fe=null!=(V=null==S?void 0:S[P])?V:0,ce=z+ie-fe,pe=ue(m?a(X,z+oe-fe-se):X,z,m?i(G,ce):G);W[P]=pe,q[P]=pe-z}if(c){var le,de="x"===P?j:A,he="x"===P?E:D,me=W[k],ve="y"===k?"height":"width",ge=me+b[de],ye=me-b[he],be=-1!==[j,A].indexOf(x),xe=null!=(le=null==S?void 0:S[k])?le:0,we=be?ge:me-B[ve]-H[ve]-xe+R.altAxis,Oe=be?me+B[ve]+H[ve]-xe-R.altAxis:ye,je=m&&be?function(e,t,n){var r=ue(e,t,n);return r>n?n:r}(we,me,Oe):ue(m?we:ge,me,m?Oe:ye);W[k]=je,q[k]=je-me}t.modifiersData[r]=q}},requiresIfExists:["offset"]};var de={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,r=e.name,o=e.options,i=n.elements.arrow,a=n.modifiersData.popperOffsets,s=C(n.placement),f=F(s),c=[A,D].indexOf(s)>=0?"height":"width";if(i&&a){var p=function(e,t){return z("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:X(e,P))}(o.padding,n),u=v(i),l="y"===f?j:A,d="y"===f?E:D,h=n.rects.reference[c]+n.rects.reference[f]-a[f]-n.rects.popper[c],m=a[f]-n.rects.reference[f],g=O(i),y=g?"y"===f?g.clientHeight||0:g.clientWidth||0:0,b=h/2-m/2,x=p[l],w=y-u[c]-p[d],L=y/2-u[c]/2+b,M=ue(x,L,w),k=f;n.modifiersData[r]=((t={})[k]=M,t.centerOffset=M-L,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!=typeof r||(r=t.elements.popper.querySelector(r)))&&q(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function he(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function me(e){return[j,D,E,A].some(function(t){return e[t]>=0})}var ve={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,i=t.modifiersData.preventOverflow,a=Y(t,{elementContext:"reference"}),s=Y(t,{altBoundary:!0}),f=he(a,r),c=he(s,o,i),p=me(f),u=me(c);t.modifiersData[n]={referenceClippingOffsets:f,popperEscapeOffsets:c,isReferenceHidden:p,hasPopperEscaped:u},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":p,"data-popper-escaped":u})}},ge=K({defaultModifiers:[Z,$,ne,re]}),ye=[Z,$,ne,re,oe,pe,le,de,ve],be=K({defaultModifiers:ye});e.applyStyles=re,e.arrow=de,e.computeStyles=ne,e.createPopper=be,e.createPopperLite=ge,e.defaultModifiers=ye,e.detectOverflow=Y,e.eventListeners=Z,e.flip=pe,e.hide=ve,e.offset=oe,e.popperGenerator=K,e.popperOffsets=$,e.preventOverflow=le,Object.defineProperty(e,"__esModule",{value:!0})});!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e(require("@popperjs/core")):"function"==typeof define&&define.amd?define(["@popperjs/core"],e):(t=t||self).tippy=e(t.Popper)}(this,function(t){"use strict";var e="undefined"!=typeof window&&"undefined"!=typeof document,n=!!e&&!!window.msCrypto,r={passive:!0,capture:!0},o=function(){return document.body};function i(t,e,n){if(Array.isArray(t)){var r=t[e];return null==r?Array.isArray(n)?n[e]:n:r}return t}function a(t,e){var n={}.toString.call(t);return 0===n.indexOf("[object")&&n.indexOf(e+"]")>-1}function s(t,e){return"function"==typeof t?t.apply(void 0,e):t}function u(t,e){return 0===e?t:function(r){clearTimeout(n),n=setTimeout(function(){t(r)},e)};var n}function p(t,e){var n=Object.assign({},t);return e.forEach(function(t){delete n[t]}),n}function c(t){return[].concat(t)}function f(t,e){-1===t.indexOf(e)&&t.push(e)}function l(t){return t.split("-")[0]}function d(t){return[].slice.call(t)}function v(t){return Object.keys(t).reduce(function(e,n){return void 0!==t[n]&&(e[n]=t[n]),e},{})}function m(){return document.createElement("div")}function g(t){return["Element","Fragment"].some(function(e){return a(t,e)})}function h(t){return a(t,"MouseEvent")}function b(t){return!(!t||!t._tippy||t._tippy.reference!==t)}function y(t){return g(t)?[t]:function(t){return a(t,"NodeList")}(t)?d(t):Array.isArray(t)?t:d(document.querySelectorAll(t))}function w(t,e){t.forEach(function(t){t&&(t.style.transitionDuration=e+"ms")})}function x(t,e){t.forEach(function(t){t&&t.setAttribute("data-state",e)})}function E(t){var e,n=c(t)[0];return null!=n&&null!=(e=n.ownerDocument)&&e.body?n.ownerDocument:document}function O(t,e,n){var r=e+"EventListener";["transitionend","webkitTransitionEnd"].forEach(function(e){t[r](e,n)})}function C(t,e){for(var n=e;n;){var r;if(t.contains(n))return!0;n=null==n.getRootNode||null==(r=n.getRootNode())?void 0:r.host}return!1}var T={isTouch:!1},A=0;function L(){T.isTouch||(T.isTouch=!0,window.performance&&document.addEventListener("mousemove",D))}function D(){var t=performance.now();t-A<20&&(T.isTouch=!1,document.removeEventListener("mousemove",D)),A=t}function k(){var t=document.activeElement;if(b(t)){var e=t._tippy;t.blur&&!e.state.isVisible&&t.blur()}}var R=Object.assign({appendTo:o,aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},{animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},{allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999}),P=Object.keys(R);function j(t){var e=(t.plugins||[]).reduce(function(e,n){var r,o=n.name,i=n.defaultValue;o&&(e[o]=void 0!==t[o]?t[o]:null!=(r=R[o])?r:i);return e},{});return Object.assign({},t,e)}function M(t,e){var n=Object.assign({},e,{content:s(e.content,[t])},e.ignoreAttributes?{}:function(t,e){return(e?Object.keys(j(Object.assign({},R,{plugins:e}))):P).reduce(function(e,n){var r=(t.getAttribute("data-tippy-"+n)||"").trim();if(!r)return e;if("content"===n)e[n]=r;else try{e[n]=JSON.parse(r)}catch(t){e[n]=r}return e},{})}(t,e.plugins));return n.aria=Object.assign({},R.aria,n.aria),n.aria={expanded:"auto"===n.aria.expanded?e.interactive:n.aria.expanded,content:"auto"===n.aria.content?e.interactive?null:"describedby":n.aria.content},n}function V(t,e){t.innerHTML=e}function I(t){var e=m();return!0===t?e.className="tippy-arrow":(e.className="tippy-svg-arrow",g(t)?e.appendChild(t):V(e,t)),e}function S(t,e){g(e.content)?(V(t,""),t.appendChild(e.content)):"function"!=typeof e.content&&(e.allowHTML?V(t,e.content):t.textContent=e.content)}function B(t){var e=t.firstElementChild,n=d(e.children);return{box:e,content:n.find(function(t){return t.classList.contains("tippy-content")}),arrow:n.find(function(t){return t.classList.contains("tippy-arrow")||t.classList.contains("tippy-svg-arrow")}),backdrop:n.find(function(t){return t.classList.contains("tippy-backdrop")})}}function N(t){var e=m(),n=m();n.className="tippy-box",n.setAttribute("data-state","hidden"),n.setAttribute("tabindex","-1");var r=m();function o(n,r){var o=B(e),i=o.box,a=o.content,s=o.arrow;r.theme?i.setAttribute("data-theme",r.theme):i.removeAttribute("data-theme"),"string"==typeof r.animation?i.setAttribute("data-animation",r.animation):i.removeAttribute("data-animation"),r.inertia?i.setAttribute("data-inertia",""):i.removeAttribute("data-inertia"),i.style.maxWidth="number"==typeof r.maxWidth?r.maxWidth+"px":r.maxWidth,r.role?i.setAttribute("role",r.role):i.removeAttribute("role"),n.content===r.content&&n.allowHTML===r.allowHTML||S(a,t.props),r.arrow?s?n.arrow!==r.arrow&&(i.removeChild(s),i.appendChild(I(r.arrow))):i.appendChild(I(r.arrow)):s&&i.removeChild(s)}return r.className="tippy-content",r.setAttribute("data-state","hidden"),S(r,t.props),e.appendChild(n),n.appendChild(r),o(t.props,t.props),{popper:e,onUpdate:o}}N.$$tippy=!0;var H=1,U=[],_=[];function z(e,a){var p,g,b,y,A,L,D,k,P=M(e,Object.assign({},R,j(v(a)))),V=!1,I=!1,S=!1,N=!1,z=[],F=u(wt,P.interactiveDebounce),W=H++,X=(k=P.plugins).filter(function(t,e){return k.indexOf(t)===e}),Y={id:W,reference:e,popper:m(),popperInstance:null,props:P,state:{isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},plugins:X,clearDelayTimeouts:function(){clearTimeout(p),clearTimeout(g),cancelAnimationFrame(b)},setProps:function(t){if(Y.state.isDestroyed)return;at("onBeforeUpdate",[Y,t]),bt();var n=Y.props,r=M(e,Object.assign({},n,v(t),{ignoreAttributes:!0}));Y.props=r,ht(),n.interactiveDebounce!==r.interactiveDebounce&&(pt(),F=u(wt,r.interactiveDebounce));n.triggerTarget&&!r.triggerTarget?c(n.triggerTarget).forEach(function(t){t.removeAttribute("aria-expanded")}):r.triggerTarget&&e.removeAttribute("aria-expanded");ut(),it(),J&&J(n,r);Y.popperInstance&&(Ct(),At().forEach(function(t){requestAnimationFrame(t._tippy.popperInstance.forceUpdate)}));at("onAfterUpdate",[Y,t])},setContent:function(t){Y.setProps({content:t})},show:function(){var t=Y.state.isVisible,e=Y.state.isDestroyed,n=!Y.state.isEnabled,r=T.isTouch&&!Y.props.touch,a=i(Y.props.duration,0,R.duration);if(t||e||n||r)return;if(et().hasAttribute("disabled"))return;if(at("onShow",[Y],!1),!1===Y.props.onShow(Y))return;Y.state.isVisible=!0,tt()&&($.style.visibility="visible");it(),dt(),Y.state.isMounted||($.style.transition="none");if(tt()){var u=rt(),p=u.box,c=u.content;w([p,c],0)}L=function(){var t;if(Y.state.isVisible&&!N){if(N=!0,$.offsetHeight,$.style.transition=Y.props.moveTransition,tt()&&Y.props.animation){var e=rt(),n=e.box,r=e.content;w([n,r],a),x([n,r],"visible")}st(),ut(),f(_,Y),null==(t=Y.popperInstance)||t.forceUpdate(),at("onMount",[Y]),Y.props.animation&&tt()&&function(t,e){mt(t,e)}(a,function(){Y.state.isShown=!0,at("onShown",[Y])})}},function(){var t,e=Y.props.appendTo,n=et();t=Y.props.interactive&&e===o||"parent"===e?n.parentNode:s(e,[n]);t.contains($)||t.appendChild($);Y.state.isMounted=!0,Ct()}()},hide:function(){var t=!Y.state.isVisible,e=Y.state.isDestroyed,n=!Y.state.isEnabled,r=i(Y.props.duration,1,R.duration);if(t||e||n)return;if(at("onHide",[Y],!1),!1===Y.props.onHide(Y))return;Y.state.isVisible=!1,Y.state.isShown=!1,N=!1,V=!1,tt()&&($.style.visibility="hidden");if(pt(),vt(),it(!0),tt()){var o=rt(),a=o.box,s=o.content;Y.props.animation&&(w([a,s],r),x([a,s],"hidden"))}st(),ut(),Y.props.animation?tt()&&function(t,e){mt(t,function(){!Y.state.isVisible&&$.parentNode&&$.parentNode.contains($)&&e()})}(r,Y.unmount):Y.unmount()},hideWithInteractivity:function(t){nt().addEventListener("mousemove",F),f(U,F),F(t)},enable:function(){Y.state.isEnabled=!0},disable:function(){Y.hide(),Y.state.isEnabled=!1},unmount:function(){Y.state.isVisible&&Y.hide();if(!Y.state.isMounted)return;Tt(),At().forEach(function(t){t._tippy.unmount()}),$.parentNode&&$.parentNode.removeChild($);_=_.filter(function(t){return t!==Y}),Y.state.isMounted=!1,at("onHidden",[Y])},destroy:function(){if(Y.state.isDestroyed)return;Y.clearDelayTimeouts(),Y.unmount(),bt(),delete e._tippy,Y.state.isDestroyed=!0,at("onDestroy",[Y])}};if(!P.render)return Y;var q=P.render(Y),$=q.popper,J=q.onUpdate;$.setAttribute("data-tippy-root",""),$.id="tippy-"+Y.id,Y.popper=$,e._tippy=Y,$._tippy=Y;var G=X.map(function(t){return t.fn(Y)}),K=e.hasAttribute("aria-expanded");return ht(),ut(),it(),at("onCreate",[Y]),P.showOnCreate&&Lt(),$.addEventListener("mouseenter",function(){Y.props.interactive&&Y.state.isVisible&&Y.clearDelayTimeouts()}),$.addEventListener("mouseleave",function(){Y.props.interactive&&Y.props.trigger.indexOf("mouseenter")>=0&&nt().addEventListener("mousemove",F)}),Y;function Q(){var t=Y.props.touch;return Array.isArray(t)?t:[t,0]}function Z(){return"hold"===Q()[0]}function tt(){var t;return!(null==(t=Y.props.render)||!t.$$tippy)}function et(){return D||e}function nt(){var t=et().parentNode;return t?E(t):document}function rt(){return B($)}function ot(t){return Y.state.isMounted&&!Y.state.isVisible||T.isTouch||y&&"focus"===y.type?0:i(Y.props.delay,t?0:1,R.delay)}function it(t){void 0===t&&(t=!1),$.style.pointerEvents=Y.props.interactive&&!t?"":"none",$.style.zIndex=""+Y.props.zIndex}function at(t,e,n){var r;(void 0===n&&(n=!0),G.forEach(function(n){n[t]&&n[t].apply(n,e)}),n)&&(r=Y.props)[t].apply(r,e)}function st(){var t=Y.props.aria;if(t.content){var n="aria-"+t.content,r=$.id;c(Y.props.triggerTarget||e).forEach(function(t){var e=t.getAttribute(n);if(Y.state.isVisible)t.setAttribute(n,e?e+" "+r:r);else{var o=e&&e.replace(r,"").trim();o?t.setAttribute(n,o):t.removeAttribute(n)}})}}function ut(){!K&&Y.props.aria.expanded&&c(Y.props.triggerTarget||e).forEach(function(t){Y.props.interactive?t.setAttribute("aria-expanded",Y.state.isVisible&&t===et()?"true":"false"):t.removeAttribute("aria-expanded")})}function pt(){nt().removeEventListener("mousemove",F),U=U.filter(function(t){return t!==F})}function ct(t){if(!T.isTouch||!S&&"mousedown"!==t.type){var n=t.composedPath&&t.composedPath()[0]||t.target;if(!Y.props.interactive||!C($,n)){if(c(Y.props.triggerTarget||e).some(function(t){return C(t,n)})){if(T.isTouch)return;if(Y.state.isVisible&&Y.props.trigger.indexOf("click")>=0)return}else at("onClickOutside",[Y,t]);!0===Y.props.hideOnClick&&(Y.clearDelayTimeouts(),Y.hide(),I=!0,setTimeout(function(){I=!1}),Y.state.isMounted||vt())}}}function ft(){S=!0}function lt(){S=!1}function dt(){var t=nt();t.addEventListener("mousedown",ct,!0),t.addEventListener("touchend",ct,r),t.addEventListener("touchstart",lt,r),t.addEventListener("touchmove",ft,r)}function vt(){var t=nt();t.removeEventListener("mousedown",ct,!0),t.removeEventListener("touchend",ct,r),t.removeEventListener("touchstart",lt,r),t.removeEventListener("touchmove",ft,r)}function mt(t,e){var n=rt().box;function r(t){t.target===n&&(O(n,"remove",r),e())}if(0===t)return e();O(n,"remove",A),O(n,"add",r),A=r}function gt(t,n,r){void 0===r&&(r=!1),c(Y.props.triggerTarget||e).forEach(function(e){e.addEventListener(t,n,r),z.push({node:e,eventType:t,handler:n,options:r})})}function ht(){var t;Z()&&(gt("touchstart",yt,{passive:!0}),gt("touchend",xt,{passive:!0})),(t=Y.props.trigger,t.split(/\s+/).filter(Boolean)).forEach(function(t){if("manual"!==t)switch(gt(t,yt),t){case"mouseenter":gt("mouseleave",xt);break;case"focus":gt(n?"focusout":"blur",Et);break;case"focusin":gt("focusout",Et)}})}function bt(){z.forEach(function(t){var e=t.node,n=t.eventType,r=t.handler,o=t.options;e.removeEventListener(n,r,o)}),z=[]}function yt(t){var e,n=!1;if(Y.state.isEnabled&&!Ot(t)&&!I){var r="focus"===(null==(e=y)?void 0:e.type);y=t,D=t.currentTarget,ut(),!Y.state.isVisible&&h(t)&&U.forEach(function(e){return e(t)}),"click"===t.type&&(Y.props.trigger.indexOf("mouseenter")<0||V)&&!1!==Y.props.hideOnClick&&Y.state.isVisible?n=!0:Lt(t),"click"===t.type&&(V=!n),n&&!r&&Dt(t)}}function wt(t){var e=t.target,n=et().contains(e)||$.contains(e);"mousemove"===t.type&&n||function(t,e){var n=e.clientX,r=e.clientY;return t.every(function(t){var e=t.popperRect,o=t.popperState,i=t.props.interactiveBorder,a=l(o.placement),s=o.modifiersData.offset;if(!s)return!0;var u="bottom"===a?s.top.y:0,p="top"===a?s.bottom.y:0,c="right"===a?s.left.x:0,f="left"===a?s.right.x:0,d=e.top-r+u>i,v=r-e.bottom-p>i,m=e.left-n+c>i,g=n-e.right-f>i;return d||v||m||g})}(At().concat($).map(function(t){var e,n=null==(e=t._tippy.popperInstance)?void 0:e.state;return n?{popperRect:t.getBoundingClientRect(),popperState:n,props:P}:null}).filter(Boolean),t)&&(pt(),Dt(t))}function xt(t){Ot(t)||Y.props.trigger.indexOf("click")>=0&&V||(Y.props.interactive?Y.hideWithInteractivity(t):Dt(t))}function Et(t){Y.props.trigger.indexOf("focusin")<0&&t.target!==et()||Y.props.interactive&&t.relatedTarget&&$.contains(t.relatedTarget)||Dt(t)}function Ot(t){return!!T.isTouch&&Z()!==t.type.indexOf("touch")>=0}function Ct(){Tt();var n=Y.props,r=n.popperOptions,o=n.placement,i=n.offset,a=n.getReferenceClientRect,s=n.moveTransition,u=tt()?B($).arrow:null,p=a?{getBoundingClientRect:a,contextElement:a.contextElement||et()}:e,c=[{name:"offset",options:{offset:i}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!s}},{name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(t){var e=t.state;if(tt()){var n=rt().box;["placement","reference-hidden","escaped"].forEach(function(t){"placement"===t?n.setAttribute("data-placement",e.placement):e.attributes.popper["data-popper-"+t]?n.setAttribute("data-"+t,""):n.removeAttribute("data-"+t)}),e.attributes.popper={}}}}];tt()&&u&&c.push({name:"arrow",options:{element:u,padding:3}}),c.push.apply(c,(null==r?void 0:r.modifiers)||[]),Y.popperInstance=t.createPopper(p,$,Object.assign({},r,{placement:o,onFirstUpdate:L,modifiers:c}))}function Tt(){Y.popperInstance&&(Y.popperInstance.destroy(),Y.popperInstance=null)}function At(){return d($.querySelectorAll("[data-tippy-root]"))}function Lt(t){Y.clearDelayTimeouts(),t&&at("onTrigger",[Y,t]),dt();var e=ot(!0),n=Q(),r=n[0],o=n[1];T.isTouch&&"hold"===r&&o&&(e=o),e?p=setTimeout(function(){Y.show()},e):Y.show()}function Dt(t){if(Y.clearDelayTimeouts(),at("onUntrigger",[Y,t]),Y.state.isVisible){if(!(Y.props.trigger.indexOf("mouseenter")>=0&&Y.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(t.type)>=0&&V)){var e=ot(!1);e?g=setTimeout(function(){Y.state.isVisible&&Y.hide()},e):b=requestAnimationFrame(function(){Y.hide()})}}else vt()}}function F(t,e){void 0===e&&(e={});var n=R.plugins.concat(e.plugins||[]);document.addEventListener("touchstart",L,r),window.addEventListener("blur",k);var o=Object.assign({},e,{plugins:n}),i=y(t).reduce(function(t,e){var n=e&&z(e,o);return n&&t.push(n),t},[]);return g(t)?i[0]:i}F.defaultProps=R,F.setDefaultProps=function(t){Object.keys(t).forEach(function(e){R[e]=t[e]})},F.currentInput=T;var W=Object.assign({},t.applyStyles,{effect:function(t){var e=t.state,n={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(e.elements.popper.style,n.popper),e.styles=n,e.elements.arrow&&Object.assign(e.elements.arrow.style,n.arrow)}}),X={mouseover:"mouseenter",focusin:"focus",click:"click"};var Y={name:"animateFill",defaultValue:!1,fn:function(t){var e;if(null==(e=t.props.render)||!e.$$tippy)return{};var n=B(t.popper),r=n.box,o=n.content,i=t.props.animateFill?function(){var t=m();return t.className="tippy-backdrop",x([t],"hidden"),t}():null;return{onCreate:function(){i&&(r.insertBefore(i,r.firstElementChild),r.setAttribute("data-animatefill",""),r.style.overflow="hidden",t.setProps({arrow:!1,animation:"shift-away"}))},onMount:function(){if(i){var t=r.style.transitionDuration,e=Number(t.replace("ms",""));o.style.transitionDelay=Math.round(e/10)+"ms",i.style.transitionDuration=t,x([i],"visible")}},onShow:function(){i&&(i.style.transitionDuration="0ms")},onHide:function(){i&&x([i],"hidden")}}}};var q={clientX:0,clientY:0},$=[];function J(t){var e=t.clientX,n=t.clientY;q={clientX:e,clientY:n}}var G={name:"followCursor",defaultValue:!1,fn:function(t){var e=t.reference,n=E(t.props.triggerTarget||e),r=!1,o=!1,i=!0,a=t.props;function s(){return"initial"===t.props.followCursor&&t.state.isVisible}function u(){n.addEventListener("mousemove",f)}function p(){n.removeEventListener("mousemove",f)}function c(){r=!0,t.setProps({getReferenceClientRect:null}),r=!1}function f(n){var r=!n.target||e.contains(n.target),o=t.props.followCursor,i=n.clientX,a=n.clientY,s=e.getBoundingClientRect(),u=i-s.left,p=a-s.top;!r&&t.props.interactive||t.setProps({getReferenceClientRect:function(){var t=e.getBoundingClientRect(),n=i,r=a;"initial"===o&&(n=t.left+u,r=t.top+p);var s="horizontal"===o?t.top:r,c="vertical"===o?t.right:n,f="horizontal"===o?t.bottom:r,l="vertical"===o?t.left:n;return{width:c-l,height:f-s,top:s,right:c,bottom:f,left:l}}})}function l(){t.props.followCursor&&($.push({instance:t,doc:n}),function(t){t.addEventListener("mousemove",J)}(n))}function d(){0===($=$.filter(function(e){return e.instance!==t})).filter(function(t){return t.doc===n}).length&&function(t){t.removeEventListener("mousemove",J)}(n)}return{onCreate:l,onDestroy:d,onBeforeUpdate:function(){a=t.props},onAfterUpdate:function(e,n){var i=n.followCursor;r||void 0!==i&&a.followCursor!==i&&(d(),i?(l(),!t.state.isMounted||o||s()||u()):(p(),c()))},onMount:function(){t.props.followCursor&&!o&&(i&&(f(q),i=!1),s()||u())},onTrigger:function(t,e){h(e)&&(q={clientX:e.clientX,clientY:e.clientY}),o="focus"===e.type},onHidden:function(){t.props.followCursor&&(c(),p(),i=!0)}}}};var K={name:"inlinePositioning",defaultValue:!1,fn:function(t){var e,n=t.reference;var r=-1,o=!1,i=[],a={name:"tippyInlinePositioning",enabled:!0,phase:"afterWrite",fn:function(o){var a=o.state;t.props.inlinePositioning&&(-1!==i.indexOf(a.placement)&&(i=[]),e!==a.placement&&-1===i.indexOf(a.placement)&&(i.push(a.placement),t.setProps({getReferenceClientRect:function(){return function(t){return function(t,e,n,r){if(n.length<2||null===t)return e;if(2===n.length&&r>=0&&n[0].left>n[1].right)return n[r]||e;switch(t){case"top":case"bottom":var o=n[0],i=n[n.length-1],a="top"===t,s=o.top,u=i.bottom,p=a?o.left:i.left,c=a?o.right:i.right;return{top:s,bottom:u,left:p,right:c,width:c-p,height:u-s};case"left":case"right":var f=Math.min.apply(Math,n.map(function(t){return t.left})),l=Math.max.apply(Math,n.map(function(t){return t.right})),d=n.filter(function(e){return"left"===t?e.left===f:e.right===l}),v=d[0].top,m=d[d.length-1].bottom;return{top:v,bottom:m,left:f,right:l,width:l-f,height:m-v};default:return e}}(l(t),n.getBoundingClientRect(),d(n.getClientRects()),r)}(a.placement)}})),e=a.placement)}};function s(){var e;o||(e=function(t,e){var n;return{popperOptions:Object.assign({},t.popperOptions,{modifiers:[].concat(((null==(n=t.popperOptions)?void 0:n.modifiers)||[]).filter(function(t){return t.name!==e.name}),[e])})}}(t.props,a),o=!0,t.setProps(e),o=!1)}return{onCreate:s,onAfterUpdate:s,onTrigger:function(e,n){if(h(n)){var o=d(t.reference.getClientRects()),i=o.find(function(t){return t.left-2<=n.clientX&&t.right+2>=n.clientX&&t.top-2<=n.clientY&&t.bottom+2>=n.clientY}),a=o.indexOf(i);r=a>-1?a:r}},onHidden:function(){r=-1}}}};var Q={name:"sticky",defaultValue:!1,fn:function(t){var e=t.reference,n=t.popper;function r(e){return!0===t.props.sticky||t.props.sticky===e}var o=null,i=null;function a(){var s=r("reference")?(t.popperInstance?t.popperInstance.state.elements.reference:e).getBoundingClientRect():null,u=r("popper")?n.getBoundingClientRect():null;(s&&Z(o,s)||u&&Z(i,u))&&t.popperInstance&&t.popperInstance.update(),o=s,i=u,t.state.isMounted&&requestAnimationFrame(a)}return{onMount:function(){t.props.sticky&&a()}}}};function Z(t,e){return!t||!e||(t.top!==e.top||t.right!==e.right||t.bottom!==e.bottom||t.left!==e.left)}return e&&function(t){var e=document.createElement("style");e.textContent=t,e.setAttribute("data-tippy-stylesheet","");var n=document.head,r=document.querySelector("head>style,head>link");r?n.insertBefore(e,r):n.appendChild(e)}('.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}'),F.setDefaultProps({plugins:[Y,G,K,Q],render:N}),F.createSingleton=function(t,e){var n;void 0===e&&(e={});var r,o=t,i=[],a=[],s=e.overrides,u=[],f=!1;function l(){a=o.map(function(t){return c(t.props.triggerTarget||t.reference)}).reduce(function(t,e){return t.concat(e)},[])}function d(){i=o.map(function(t){return t.reference})}function v(t){o.forEach(function(e){t?e.enable():e.disable()})}function g(t){return o.map(function(e){var n=e.setProps;return e.setProps=function(o){n(o),e.reference===r&&t.setProps(o)},function(){e.setProps=n}})}function h(t,e){var n=a.indexOf(e);if(e!==r){r=e;var u=(s||[]).concat("content").reduce(function(t,e){return t[e]=o[n].props[e],t},{});t.setProps(Object.assign({},u,{getReferenceClientRect:"function"==typeof u.getReferenceClientRect?u.getReferenceClientRect:function(){var t;return null==(t=i[n])?void 0:t.getBoundingClientRect()}}))}}v(!1),d(),l();var b={fn:function(){return{onDestroy:function(){v(!0)},onHidden:function(){r=null},onClickOutside:function(t){t.props.showOnCreate&&!f&&(f=!0,r=null)},onShow:function(t){t.props.showOnCreate&&!f&&(f=!0,h(t,i[0]))},onTrigger:function(t,e){h(t,e.currentTarget)}}}},y=F(m(),Object.assign({},p(e,["overrides"]),{plugins:[b].concat(e.plugins||[]),triggerTarget:a,popperOptions:Object.assign({},e.popperOptions,{modifiers:[].concat((null==(n=e.popperOptions)?void 0:n.modifiers)||[],[W])})})),w=y.show;y.show=function(t){if(w(),!r&&null==t)return h(y,i[0]);if(!r||null!=t){if("number"==typeof t)return i[t]&&h(y,i[t]);if(o.indexOf(t)>=0){var e=t.reference;return h(y,e)}return i.indexOf(t)>=0?h(y,t):void 0}},y.showNext=function(){var t=i[0];if(!r)return y.show(0);var e=i.indexOf(r);y.show(i[e+1]||t)},y.showPrevious=function(){var t=i[i.length-1];if(!r)return y.show(t);var e=i.indexOf(r),n=i[e-1]||t;y.show(n)};var x=y.setProps;return y.setProps=function(t){s=t.overrides||s,x(t)},y.setInstances=function(t){v(!0),u.forEach(function(t){return t()}),o=t,v(!1),d(),l(),u=g(y),y.setProps({triggerTarget:a})},u=g(y),y},F.delegate=function(t,e){var n=[],o=[],i=!1,a=e.target,s=p(e,["target"]),u=Object.assign({},s,{trigger:"manual",touch:!1}),f=Object.assign({touch:R.touch},s,{showOnCreate:!0}),l=F(t,u);function d(t){if(t.target&&!i){var n=t.target.closest(a);if(n){var r=n.getAttribute("data-tippy-trigger")||e.trigger||R.trigger;if(!n._tippy&&!("touchstart"===t.type&&"boolean"==typeof f.touch||"touchstart"!==t.type&&r.indexOf(X[t.type])<0)){var s=F(n,f);s&&(o=o.concat(s))}}}}function v(t,e,r,o){void 0===o&&(o=!1),t.addEventListener(e,r,o),n.push({node:t,eventType:e,handler:r,options:o})}return c(l).forEach(function(t){var e=t.destroy,a=t.enable,s=t.disable;t.destroy=function(t){void 0===t&&(t=!0),t&&o.forEach(function(t){t.destroy()}),o=[],n.forEach(function(t){var e=t.node,n=t.eventType,r=t.handler,o=t.options;e.removeEventListener(n,r,o)}),n=[],e()},t.enable=function(){a(),o.forEach(function(t){return t.enable()}),i=!1},t.disable=function(){s(),o.forEach(function(t){return t.disable()}),i=!0},function(t){var e=t.reference;v(e,"touchstart",d,r),v(e,"mouseover",d),v(e,"focusin",d),v(e,"click",d)}(t)}),l},F.hideAll=function(t){var e=void 0===t?{}:t,n=e.exclude,r=e.duration;_.forEach(function(t){var e=!1;if(n&&(e=b(n)?t.reference===n:t.popper===n.popper),!e){var o=t.props.duration;t.setProps({duration:r}),t.hide(),t.state.isDestroyed||t.setProps({duration:o})}})},F.roundArrow='<svg width="16" height="6" xmlns="http://www.w3.org/2000/svg"><path d="M0 6s1.796-.013 4.67-3.615C5.851.9 6.93.006 8 0c1.07-.006 2.148.887 3.343 2.385C14.233 6.005 16 6 16 6H0z"></svg>',F});
|
readme.txt
CHANGED
@@ -129,6 +129,10 @@ See our [FAQ](http://wp-events-plugin.com/documentation/faq/) page, which is upd
|
|
129 |
15. Clean forms for submitting and managing events, as well as booking events for users.
|
130 |
|
131 |
== Changelog ==
|
|
|
|
|
|
|
|
|
132 |
= 6.0 =
|
133 |
* MAJOR UI overhaul inclusding complete rewrite of calendars, lists, search
|
134 |
* Large overhaul of booking forms, but even more to come here!
|
129 |
15. Clean forms for submitting and managing events, as well as booking events for users.
|
130 |
|
131 |
== Changelog ==
|
132 |
+
= 6.0.0.1 (dev) =
|
133 |
+
* added more fine-grained settings to the Settings > Styling Options section allowing to disable styling elements throughout the plugin
|
134 |
+
* fixed modal transition CSS issues
|
135 |
+
|
136 |
= 6.0 =
|
137 |
* MAJOR UI overhaul inclusding complete rewrite of calendars, lists, search
|
138 |
* Large overhaul of booking forms, but even more to come here!
|
templates/calendar/calendar.php
CHANGED
@@ -13,7 +13,7 @@ $EM_DateTime = new EM_DateTime($calendar['month_start'], 'UTC');
|
|
13 |
$id = absint($args['id']);
|
14 |
$events = array(); // used in two templates
|
15 |
?>
|
16 |
-
<div class="
|
17 |
<?php
|
18 |
// display section for showing header navigation (datepicker, arrows, search toggle etc.) of the calendar
|
19 |
$template = em_locate_template('calendar/section-header-navigation.php', false);
|
13 |
$id = absint($args['id']);
|
14 |
$events = array(); // used in two templates
|
15 |
?>
|
16 |
+
<div class="<?php em_template_classes('calendar'); ?> <?php echo esc_attr(implode(' ', $calendar['css']['calendar_classes'])); ?>" data-scope="<?php echo esc_attr($args['scope']['name']); ?>" data-preview-tooltips-trigger="" id="em-calendar-<?php echo $id ?>" data-view-id="<?php echo $id ?>" data-view-type="calendar">
|
17 |
<?php
|
18 |
// display section for showing header navigation (datepicker, arrows, search toggle etc.) of the calendar
|
19 |
$template = em_locate_template('calendar/section-header-navigation.php', false);
|
templates/calendar/preview-date-modal.php
CHANGED
@@ -5,15 +5,15 @@
|
|
5 |
/* @var array $args The $args passed onto the calendar template via EM_Calendar */
|
6 |
/* @var array $calendar The $calendar array of data passed on by EM_Calendar */
|
7 |
?>
|
8 |
-
<div class="
|
9 |
-
<div class="em-modal-popup
|
10 |
<header>
|
11 |
<a class="em-close-modal"></a><!-- close modal -->
|
12 |
<div class="em-modal-title">
|
13 |
<?php echo sprintf(esc_html__('Events on %s'), $EM_DateTime->formatDefault(false)); ?>
|
14 |
</div>
|
15 |
</header>
|
16 |
-
<div class="em-modal-content
|
17 |
<?php foreach( $cell_data['events'] as $EM_Event ): /* @var EM_Event $EM_Event */ ?>
|
18 |
<?php echo $EM_Event->output( get_option('dbem_calendar_preview_modal_date_format') ); ?>
|
19 |
<?php endforeach; ?>
|
5 |
/* @var array $args The $args passed onto the calendar template via EM_Calendar */
|
6 |
/* @var array $calendar The $calendar array of data passed on by EM_Calendar */
|
7 |
?>
|
8 |
+
<div class="<?php em_template_classes('calendar-preview', 'modal'); ?> em-cal-date-content" data-calendar-date="<?php echo $cell_data['date']; ?>" data-parent="em-cal-events-content-<?php echo esc_attr($args['id']); ?>">
|
9 |
+
<div class="em-modal-popup">
|
10 |
<header>
|
11 |
<a class="em-close-modal"></a><!-- close modal -->
|
12 |
<div class="em-modal-title">
|
13 |
<?php echo sprintf(esc_html__('Events on %s'), $EM_DateTime->formatDefault(false)); ?>
|
14 |
</div>
|
15 |
</header>
|
16 |
+
<div class="em-modal-content <?php em_template_classes('calendar-preview', 'events-widget'); /* we're adding some subcomponent class names not generic 'em' and 'pixelbones' classes */ ?>">
|
17 |
<?php foreach( $cell_data['events'] as $EM_Event ): /* @var EM_Event $EM_Event */ ?>
|
18 |
<?php echo $EM_Event->output( get_option('dbem_calendar_preview_modal_date_format') ); ?>
|
19 |
<?php endforeach; ?>
|
templates/calendar/preview-event-modal.php
CHANGED
@@ -3,8 +3,8 @@
|
|
3 |
/* @var array $args The $args passed onto the calendar template via EM_Calendar */
|
4 |
/* @var array $calendar The $calendar array of data passed on by EM_Calendar */
|
5 |
?>
|
6 |
-
<div class="
|
7 |
-
<div class="em-modal-popup
|
8 |
<header>
|
9 |
<a class="em-close-modal"></a><!-- close modal -->
|
10 |
<div class="em-modal-title">
|
3 |
/* @var array $args The $args passed onto the calendar template via EM_Calendar */
|
4 |
/* @var array $calendar The $calendar array of data passed on by EM_Calendar */
|
5 |
?>
|
6 |
+
<div class="<?php em_template_classes('calendar-preview', 'modal'); ?> em-cal-event-content" data-event-id="<?php echo esc_attr($EM_Event->event_id); ?>" data-parent="em-cal-events-content-<?php echo esc_attr($args['id']); ?>">
|
7 |
+
<div class="em-modal-popup">
|
8 |
<header>
|
9 |
<a class="em-close-modal"></a><!-- close modal -->
|
10 |
<div class="em-modal-title">
|
templates/formats/calendar_preview_modal_event_format.php
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?php
|
2 |
/* We're treating this as a single-item list so it looks good oa modal */
|
3 |
?>
|
4 |
-
<div class="
|
5 |
<div class="em-event em-item" style="--default-border:#_CATEGORYCOLOR;">
|
6 |
<div class="em-item-image {no_image}has-placeholder{/no_image}">
|
7 |
{has_image}
|
1 |
<?php
|
2 |
/* We're treating this as a single-item list so it looks good oa modal */
|
3 |
?>
|
4 |
+
<div class="<?php em_template_classes('calendar-preview', 'events-list'); ?>">
|
5 |
<div class="em-event em-item" style="--default-border:#_CATEGORYCOLOR;">
|
6 |
<div class="em-item-image {no_image}has-placeholder{/no_image}">
|
7 |
{has_image}
|
templates/forms/event-editor.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
* You also must keep the _wpnonce hidden field in this form too.
|
6 |
*/
|
7 |
global $EM_Event, $EM_Notices, $bp;
|
8 |
-
$template = isset($args['css_template']) ? esc_attr($args['css_template']) : '
|
9 |
|
10 |
//check that user can access this page
|
11 |
if( is_object($EM_Event) && !$EM_Event->can_manage('edit_events','edit_others_events') ){
|
@@ -25,8 +25,8 @@ if( !empty($_REQUEST['success']) ){
|
|
25 |
}
|
26 |
$id = rand(); // not related to searches, so we'll just add an ID for good practice
|
27 |
?>
|
28 |
-
<div class="
|
29 |
-
<form enctype='multipart/form-data' id="event-form-<?php echo $id; ?>" class="
|
30 |
method="post" action="<?php echo esc_url(add_query_arg(array('success'=>null, 'action'=>null))); ?>" data-view-id="<?php echo $id; ?>">
|
31 |
<?php do_action('em_front_event_form_header', $EM_Event); ?>
|
32 |
<section class="event-form-submitter <?php echo $template; ?>">
|
5 |
* You also must keep the _wpnonce hidden field in this form too.
|
6 |
*/
|
7 |
global $EM_Event, $EM_Notices, $bp;
|
8 |
+
$template = isset($args['css_template']) ? esc_attr($args['css_template']) : implode(' ', em_get_template_classes('event-editor', 'event-editor-section', true));
|
9 |
|
10 |
//check that user can access this page
|
11 |
if( is_object($EM_Event) && !$EM_Event->can_manage('edit_events','edit_others_events') ){
|
25 |
}
|
26 |
$id = rand(); // not related to searches, so we'll just add an ID for good practice
|
27 |
?>
|
28 |
+
<div class="<?php em_template_classes('view-container'); ?>" id="em-view-<?php echo $id; ?>" data-view="event">
|
29 |
+
<form enctype='multipart/form-data' id="event-form-<?php echo $id; ?>" class="<?php em_template_classes('event-editor'); ?> <?php if( $EM_Event->is_recurring() ) echo 'em-event-admin-recurring' ?>"
|
30 |
method="post" action="<?php echo esc_url(add_query_arg(array('success'=>null, 'action'=>null))); ?>" data-view-id="<?php echo $id; ?>">
|
31 |
<?php do_action('em_front_event_form_header', $EM_Event); ?>
|
32 |
<section class="event-form-submitter <?php echo $template; ?>">
|
templates/forms/event/bookings.php
CHANGED
@@ -175,22 +175,24 @@ $reschedule_warnings = !empty($EM_Event->event_id) && $EM_Event->is_recurring()
|
|
175 |
</p>
|
176 |
<p>
|
177 |
<label><?php esc_html_e('Booking Cut-Off Date','events-manager'); ?></label>
|
178 |
-
<
|
179 |
-
<
|
180 |
-
|
181 |
-
<
|
|
|
|
|
182 |
</span>
|
183 |
-
|
184 |
-
|
185 |
-
|
186 |
-
|
187 |
-
|
188 |
-
|
189 |
-
|
190 |
-
|
191 |
-
|
192 |
-
|
193 |
-
|
194 |
<br />
|
195 |
<em><?php esc_html_e('This is the definite date after which bookings will be closed for this event, regardless of individual ticket settings above. Default value will be the event start date.','events-manager'); ?></em>
|
196 |
</p>
|
175 |
</p>
|
176 |
<p>
|
177 |
<label><?php esc_html_e('Booking Cut-Off Date','events-manager'); ?></label>
|
178 |
+
<div class="inline-inputs">
|
179 |
+
<span class="em-booking-date-normal em-datepicker">
|
180 |
+
<input type="hidden" class="em-date-input em-date-input-start" aria-hidden="true" aria-label="<?php esc_html_e('Booking Cut-Off Date','events-manager'); ?>">
|
181 |
+
<span class="em-datepicker-data">
|
182 |
+
<input type="date" name="event_rsvp_date" value="<?php echo $EM_Event->event_rsvp_date; ?>">
|
183 |
+
</span>
|
184 |
</span>
|
185 |
+
<span class="em-booking-date-recurring">
|
186 |
+
<input type="text" name="recurrence_rsvp_days" size="3" value="<?php echo absint($EM_Event->recurrence_rsvp_days); ?>" />
|
187 |
+
<?php _e('day(s)','events-manager'); ?>
|
188 |
+
<select name="recurrence_rsvp_days_when">
|
189 |
+
<option value="before" <?php if( !empty($EM_Event->recurrence_rsvp_days) && $EM_Event->recurrence_rsvp_days <= 0) echo 'selected="selected"'; ?>><?php echo sprintf(_x('%s the event starts','before or after','events-manager'),__('Before','events-manager')); ?></option>
|
190 |
+
<option value="after" <?php if( !empty($EM_Event->recurrence_rsvp_days) && $EM_Event->recurrence_rsvp_days > 0) echo 'selected="selected"'; ?>><?php echo sprintf(_x('%s the event starts','before or after','events-manager'),__('After','events-manager')); ?></option>
|
191 |
+
</select>
|
192 |
+
<?php _e('at','events-manager'); ?>
|
193 |
+
</span>
|
194 |
+
<input type="text" name="event_rsvp_time" class="em-time-input" maxlength="8" size="8" value="<?php if (!empty($EM_Event->event_rsvp_time)) echo $EM_Event->rsvp_end()->format(em_get_hour_format()); ?>" />
|
195 |
+
</div>
|
196 |
<br />
|
197 |
<em><?php esc_html_e('This is the definite date after which bookings will be closed for this event, regardless of individual ticket settings above. Default value will be the event start date.','events-manager'); ?></em>
|
198 |
</p>
|
templates/forms/event/location.php
CHANGED
@@ -46,7 +46,7 @@ foreach( EM_Event_Locations\Event_Locations::get_types() as $event_location_type
|
|
46 |
<?php endif; ?>
|
47 |
</div>
|
48 |
<?php if( EM_Locations::is_enabled() ): ?>
|
49 |
-
<div id="em-location-data" class="em-location-data em-location-where em-location-type em-location-type-place <?php if( count($location_types) == 1 ) echo 'em-location-type-single';
|
50 |
<div id="location_coordinates" style='display: none;'>
|
51 |
<input id='location-latitude' name='location_latitude' type='text' value='<?php echo esc_attr($EM_Event->get_location()->location_latitude); ?>' size='15' >
|
52 |
<input id='location-longitude' name='location_longitude' type='text' value='<?php echo esc_attr($EM_Event->get_location()->location_longitude); ?>' size='15' >
|
46 |
<?php endif; ?>
|
47 |
</div>
|
48 |
<?php if( EM_Locations::is_enabled() ): ?>
|
49 |
+
<div id="em-location-data" class="em-location-data em-location-where em-location-type em-location-type-place <?php if( count($location_types) == 1 ) echo 'em-location-type-single'; em_template_classes('event-editor'); if( get_option( 'dbem_gmap_is_active' ) ) echo ' has-map'; ?>">
|
50 |
<div id="location_coordinates" style='display: none;'>
|
51 |
<input id='location-latitude' name='location_latitude' type='text' value='<?php echo esc_attr($EM_Event->get_location()->location_latitude); ?>' size='15' >
|
52 |
<input id='location-longitude' name='location_longitude' type='text' value='<?php echo esc_attr($EM_Event->get_location()->location_longitude); ?>' size='15' >
|
templates/forms/location-editor.php
CHANGED
@@ -17,8 +17,8 @@ if( is_object($EM_Location) && !$EM_Location->can_manage('edit_locations','edit_
|
|
17 |
if(!is_admin()) echo $EM_Notices;
|
18 |
$id = rand(); // not related to searches, so we'll just add an ID for good practice
|
19 |
?>
|
20 |
-
<div class="
|
21 |
-
<form class="
|
22 |
<input type='hidden' name='action' value='location_save' />
|
23 |
<input type='hidden' name='_wpnonce' value='<?php echo wp_create_nonce('location_save'); ?>' />
|
24 |
<input type='hidden' name='location_id' value='<?php echo $EM_Location->location_id ?>'/>
|
17 |
if(!is_admin()) echo $EM_Notices;
|
18 |
$id = rand(); // not related to searches, so we'll just add an ID for good practice
|
19 |
?>
|
20 |
+
<div class="<?php em_template_classes('view-container'); ?>" id="em-view-<?php echo $id; ?>" data-view="location">
|
21 |
+
<form class="<?php em_template_classes('location-editor'); ?> em-locations-admin-list" enctype='multipart/form-data' id='location-form' method='post' action='<?php echo esc_url(add_query_arg(array('success'=>null))); ?>'>
|
22 |
<input type='hidden' name='action' value='location_save' />
|
23 |
<input type='hidden' name='_wpnonce' value='<?php echo wp_create_nonce('location_save'); ?>' />
|
24 |
<input type='hidden' name='location_id' value='<?php echo $EM_Location->location_id ?>'/>
|
templates/forms/location/where.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
global $EM_Location, $post;
|
3 |
$required = apply_filters('em_required_html','<i>*</i>');
|
4 |
?>
|
5 |
-
<div class="
|
6 |
<?php if ( get_option( 'dbem_gmap_is_active' ) ): ?>
|
7 |
<p class="em-location-data-maps-tip"><?php _e("If you're using the Google Maps, the more detail you provide, the more accurate Google can be at finding your location. If your address isn't being found, please <a href='http://maps.google.com'>try it on maps.google.com</a> by adding all the fields below separated by commas.",'events-manager')?></p>
|
8 |
<?php endif; ?>
|
2 |
global $EM_Location, $post;
|
3 |
$required = apply_filters('em_required_html','<i>*</i>');
|
4 |
?>
|
5 |
+
<div class="<?php em_template_classes('location-editor'); ?> em-location-where <?php if( get_option( 'dbem_gmap_is_active' ) ) echo 'has-map'; ?>">
|
6 |
<?php if ( get_option( 'dbem_gmap_is_active' ) ): ?>
|
7 |
<p class="em-location-data-maps-tip"><?php _e("If you're using the Google Maps, the more detail you provide, the more accurate Google can be at finding your location. If your address isn't being found, please <a href='http://maps.google.com'>try it on maps.google.com</a> by adding all the fields below separated by commas.",'events-manager')?></p>
|
8 |
<?php endif; ?>
|
templates/placeholders/bookingform.php
CHANGED
@@ -25,7 +25,7 @@ if( !$is_open && !is_user_logged_in() && $EM_Event->get_bookings()->is_open(true
|
|
25 |
$show_tickets = get_option('dbem_bookings_tickets_show_unavailable') && get_option('dbem_bookings_tickets_show_member_tickets');
|
26 |
}
|
27 |
?>
|
28 |
-
<div class="
|
29 |
<?php
|
30 |
// We are firstly checking if the user has already booked a ticket at this event, if so offer a link to view their bookings.
|
31 |
$EM_Booking = $EM_Event->get_bookings()->has_booking();
|
25 |
$show_tickets = get_option('dbem_bookings_tickets_show_unavailable') && get_option('dbem_bookings_tickets_show_member_tickets');
|
26 |
}
|
27 |
?>
|
28 |
+
<div class="<?php em_template_classes('event-booking-form'); ?> input">
|
29 |
<?php
|
30 |
// We are firstly checking if the user has already booked a ticket at this event, if so offer a link to view their bookings.
|
31 |
$EM_Booking = $EM_Event->get_bookings()->has_booking();
|
templates/tables/events.php
CHANGED
@@ -13,7 +13,7 @@
|
|
13 |
/* @var int $page */
|
14 |
$url = esc_url(add_query_arg(array('scope' => null, 'status' => null, 'em_search' => null, 'pno' => null, 'admin_mode' => null))); //template for cleaning the link for each view below
|
15 |
?>
|
16 |
-
<div class="
|
17 |
<form id="posts-filter" action="" method="get" class="input">
|
18 |
<?php
|
19 |
echo $EM_Notices;
|
13 |
/* @var int $page */
|
14 |
$url = esc_url(add_query_arg(array('scope' => null, 'status' => null, 'em_search' => null, 'pno' => null, 'admin_mode' => null))); //template for cleaning the link for each view below
|
15 |
?>
|
16 |
+
<div class="<?php em_template_classes('events-admin', 'events-admin-list'); ?>">
|
17 |
<form id="posts-filter" action="" method="get" class="input">
|
18 |
<?php
|
19 |
echo $EM_Notices;
|
templates/tables/locations.php
CHANGED
@@ -11,7 +11,7 @@
|
|
11 |
/* @var int $offset */
|
12 |
$url = esc_url(add_query_arg(array('scope'=>null,'status'=>null,'location_id'=>null)));
|
13 |
?>
|
14 |
-
<div class="
|
15 |
<?php if(!is_admin()) echo $EM_Notices; ?>
|
16 |
<form id='locations-filter' method='post' action='' class="input">
|
17 |
<?php
|
11 |
/* @var int $offset */
|
12 |
$url = esc_url(add_query_arg(array('scope'=>null,'status'=>null,'location_id'=>null)));
|
13 |
?>
|
14 |
+
<div class="<?php em_template_classes('locations-admin'); ?> em-locations-admin-list">
|
15 |
<?php if(!is_admin()) echo $EM_Notices; ?>
|
16 |
<form id='locations-filter' method='post' action='' class="input">
|
17 |
<?php
|
templates/templates/categories-list.php
CHANGED
@@ -12,8 +12,8 @@ $args = apply_filters('em_content_categories_args', $args);
|
|
12 |
if( empty($args['id']) ) $args['id'] = rand(); // prevent warnings
|
13 |
$id = esc_attr($args['id']);
|
14 |
?>
|
15 |
-
<div class="
|
16 |
-
<div class="
|
17 |
<?php
|
18 |
echo EM_Categories::output( $args );
|
19 |
?>
|
12 |
if( empty($args['id']) ) $args['id'] = rand(); // prevent warnings
|
13 |
$id = esc_attr($args['id']);
|
14 |
?>
|
15 |
+
<div class="<?php em_template_classes('view-container'); ?>" id="em-view-<?php echo $id; ?>" data-view="list">
|
16 |
+
<div class="<?php em_template_classes('categories-list'); ?>" id="em-categories-list-<?php echo $id; ?>" data-view-id="<?php echo $id; ?>">
|
17 |
<?php
|
18 |
echo EM_Categories::output( $args );
|
19 |
?>
|
templates/templates/category-single.php
CHANGED
@@ -11,8 +11,8 @@ global $EM_Category;
|
|
11 |
if( empty($args['id']) ) $args['id'] = rand(); // prevent warnings
|
12 |
$id = esc_attr($args['id']);
|
13 |
?>
|
14 |
-
<div class="
|
15 |
-
<div class="
|
16 |
<?php
|
17 |
echo $EM_Category->output_single();
|
18 |
?>
|
11 |
if( empty($args['id']) ) $args['id'] = rand(); // prevent warnings
|
12 |
$id = esc_attr($args['id']);
|
13 |
?>
|
14 |
+
<div class="<?php em_template_classes('view-container'); ?>" id="em-view-<?php echo $id; ?>" data-view="category">
|
15 |
+
<div class="<?php em_template_classes('category-single'); ?> em-category-<?php echo esc_attr($EM_Category->term_id); ?>" id="em-category-<?php echo $id; ?>" data-view-id="<?php echo $id; ?>">
|
16 |
<?php
|
17 |
echo $EM_Category->output_single();
|
18 |
?>
|
templates/templates/event-single.php
CHANGED
@@ -16,8 +16,8 @@ global $EM_Event;
|
|
16 |
if( empty($args['id']) ) $args['id'] = rand(); // prevent warnings
|
17 |
$id = esc_attr($args['id']);
|
18 |
?>
|
19 |
-
<div class="
|
20 |
-
<div class="
|
21 |
<?php
|
22 |
echo $EM_Event->output_single();
|
23 |
?>
|
16 |
if( empty($args['id']) ) $args['id'] = rand(); // prevent warnings
|
17 |
$id = esc_attr($args['id']);
|
18 |
?>
|
19 |
+
<div class="<?php em_template_classes('view-container'); ?>" id="em-view-<?php echo $id; ?>" data-view="event">
|
20 |
+
<div class="<?php em_template_classes('event-single'); ?> em-event-<?php echo esc_attr($EM_Event->event_id); ?>" id="em-event-<?php echo $id; ?>" data-view-id="<?php echo $id; ?>">
|
21 |
<?php
|
22 |
echo $EM_Event->output_single();
|
23 |
?>
|
templates/templates/events-list-grouped.php
CHANGED
@@ -12,8 +12,8 @@ $args = apply_filters('em_content_events_args', $args);
|
|
12 |
if( empty($args['id']) ) $args['id'] = rand(); // prevent warnings
|
13 |
$id = esc_attr($args['id']);
|
14 |
?>
|
15 |
-
<div class="
|
16 |
-
<div class="
|
17 |
<?php
|
18 |
echo EM_Events::output_grouped($args); //note we're grabbing the content, not em_get_events_list_grouped function
|
19 |
?>
|
12 |
if( empty($args['id']) ) $args['id'] = rand(); // prevent warnings
|
13 |
$id = esc_attr($args['id']);
|
14 |
?>
|
15 |
+
<div class="<?php em_template_classes('view-container'); ?>" id="em-view-<?php echo $id; ?>" data-view="list-grouped">
|
16 |
+
<div class="<?php em_template_classes('events-list', 'events-list-grouped'); ?>" id="em-events-list-grouped-<?php echo $id; ?>">
|
17 |
<?php
|
18 |
echo EM_Events::output_grouped($args); //note we're grabbing the content, not em_get_events_list_grouped function
|
19 |
?>
|
templates/templates/events-list.php
CHANGED
@@ -10,8 +10,8 @@ $args = apply_filters('em_content_events_args', $args);
|
|
10 |
if( empty($args['id']) ) $args['id'] = rand(); // prevent warnings
|
11 |
$id = esc_attr($args['id']);
|
12 |
?>
|
13 |
-
<div class="
|
14 |
-
<div class="
|
15 |
<?php
|
16 |
echo EM_Events::output( $args );
|
17 |
?>
|
10 |
if( empty($args['id']) ) $args['id'] = rand(); // prevent warnings
|
11 |
$id = esc_attr($args['id']);
|
12 |
?>
|
13 |
+
<div class="<?php em_template_classes('view-container'); ?>" id="em-view-<?php echo $id; ?>" data-view="list">
|
14 |
+
<div class="<?php em_template_classes('events-list'); ?>" id="em-events-list-<?php echo $id; ?>" data-view-id="<?php echo $id; ?>">
|
15 |
<?php
|
16 |
echo EM_Events::output( $args );
|
17 |
?>
|
templates/templates/location-single.php
CHANGED
@@ -16,8 +16,8 @@ global $EM_Location;
|
|
16 |
if( empty($args['id']) ) $args['id'] = rand(); // prevent warnings
|
17 |
$id = esc_attr($args['id']);
|
18 |
?>
|
19 |
-
<div class="
|
20 |
-
<div class="
|
21 |
<?php
|
22 |
echo $EM_Location->output_single();
|
23 |
?>
|
16 |
if( empty($args['id']) ) $args['id'] = rand(); // prevent warnings
|
17 |
$id = esc_attr($args['id']);
|
18 |
?>
|
19 |
+
<div class="<?php em_template_classes('view-container'); ?>" id="em-view-<?php echo $id; ?>" data-view="location">
|
20 |
+
<div class="<?php em_template_classes('location-single'); ?> em-location-<?php echo esc_attr($EM_Location->location_id); ?>" id="em-location-<?php echo $id; ?>" data-view-id="<?php echo $id; ?>">
|
21 |
<?php
|
22 |
echo $EM_Location->output_single();
|
23 |
?>
|
templates/templates/locations-list.php
CHANGED
@@ -13,8 +13,8 @@ $args = apply_filters('em_content_locations_args', $args);
|
|
13 |
if( empty($args['id']) ) $args['id'] = rand(); // prevent warnings
|
14 |
$id = esc_attr($args['id']);
|
15 |
?>
|
16 |
-
<div class="
|
17 |
-
<div class="
|
18 |
<?php
|
19 |
echo EM_Locations::output( $args );
|
20 |
?>
|
13 |
if( empty($args['id']) ) $args['id'] = rand(); // prevent warnings
|
14 |
$id = esc_attr($args['id']);
|
15 |
?>
|
16 |
+
<div class="<?php em_template_classes('view-container'); ?>" id="em-view-<?php echo $id; ?>" data-view="location-list">
|
17 |
+
<div class="<?php em_template_classes('locations-list'); ?>" id="em-locations-list-<?php echo $id; ?>" data-view-id="<?php echo $id; ?>">
|
18 |
<?php
|
19 |
echo EM_Locations::output( $args );
|
20 |
?>
|
templates/templates/my-bookings.php
CHANGED
@@ -17,7 +17,7 @@
|
|
17 |
$offset = ( $page > 1 ) ? ($page-1)*$limit : 0;
|
18 |
echo $EM_Notices;
|
19 |
?>
|
20 |
-
<div class='
|
21 |
<?php if ( $bookings_count >= $limit ) : ?>
|
22 |
<div class='tablenav'>
|
23 |
<?php
|
17 |
$offset = ( $page > 1 ) ? ($page-1)*$limit : 0;
|
18 |
echo $EM_Notices;
|
19 |
?>
|
20 |
+
<div class='<?php em_template_classes('my-bookings'); ?>'>
|
21 |
<?php if ( $bookings_count >= $limit ) : ?>
|
22 |
<div class='tablenav'>
|
23 |
<?php
|
templates/templates/search.php
CHANGED
@@ -10,8 +10,9 @@
|
|
10 |
/* @var $args array */
|
11 |
if( empty($args['id']) ) $args['id'] = rand(); // prevent warnings
|
12 |
$id = esc_attr($args['id']); // id of form for unique selections
|
|
|
13 |
?>
|
14 |
-
<div class="
|
15 |
<form action="<?php echo !empty($args['search_url']) ? esc_url($args['search_url']) : EM_URI; ?>" method="post" class="em-search-form" id="em-search-form-<?php echo $id; ?>">
|
16 |
<input type="hidden" name="action" value="<?php echo esc_attr($args['search_action']); ?>" />
|
17 |
<input type="hidden" name="view_id" value="<?php echo esc_attr($args['id']); ?>" />
|
@@ -80,8 +81,8 @@ $id = esc_attr($args['id']); // id of form for unique selections
|
|
80 |
<?php endif; ?>
|
81 |
</div>
|
82 |
<?php else: // Search Form Pop-Up Shown as separate form ?>
|
83 |
-
<div class="em
|
84 |
-
<div class="em-modal-popup
|
85 |
<header>
|
86 |
<a class="em-close-modal" href="#"></a><!-- close modal -->
|
87 |
<div class="em-modal-title">
|
@@ -141,5 +142,5 @@ $id = esc_attr($args['id']); // id of form for unique selections
|
|
141 |
</div>
|
142 |
|
143 |
<?php if( empty($args['has_view']) ): // if called by another shortcode e.g. events_list, then that shortcode should generate the search form and wrap itself in the below ?>
|
144 |
-
<div class='
|
145 |
<?php endif; ?>
|
10 |
/* @var $args array */
|
11 |
if( empty($args['id']) ) $args['id'] = rand(); // prevent warnings
|
12 |
$id = esc_attr($args['id']); // id of form for unique selections
|
13 |
+
//em_template_classes('search', 'modal,search-advanced');
|
14 |
?>
|
15 |
+
<div class="<?php em_template_classes('search'); ?> <?php echo esc_attr(implode(' ', $args['css_classes'])); ?>" id="em-search-<?php echo $id; ?>" data-view="<?php echo esc_attr($args['view']); ?>">
|
16 |
<form action="<?php echo !empty($args['search_url']) ? esc_url($args['search_url']) : EM_URI; ?>" method="post" class="em-search-form" id="em-search-form-<?php echo $id; ?>">
|
17 |
<input type="hidden" name="action" value="<?php echo esc_attr($args['search_action']); ?>" />
|
18 |
<input type="hidden" name="view_id" value="<?php echo esc_attr($args['id']); ?>" />
|
81 |
<?php endif; ?>
|
82 |
</div>
|
83 |
<?php else: // Search Form Pop-Up Shown as separate form ?>
|
84 |
+
<div class="em-modal <?php em_template_classes('search', 'search-advanced'); ?> <?php echo esc_attr(implode(' ', $args['css_classes_advanced'])); ?>" id="em-search-advanced-<?php echo $id; ?>" data-parent="em-search-form-<?php echo $id; ?>" data-view="<?php echo esc_attr($args['view']); ?>">
|
85 |
+
<div class="em-modal-popup">
|
86 |
<header>
|
87 |
<a class="em-close-modal" href="#"></a><!-- close modal -->
|
88 |
<div class="em-modal-title">
|
142 |
</div>
|
143 |
|
144 |
<?php if( empty($args['has_view']) ): // if called by another shortcode e.g. events_list, then that shortcode should generate the search form and wrap itself in the below ?>
|
145 |
+
<div class='<?php em_template_classes('view-container'); ?> <?php echo esc_attr(implode(' ', $args['css_classes'])); ?>' id="em-view-<?php echo $id; ?>" data-view="<?php echo esc_attr($args['view']); ?>"></div>
|
146 |
<?php endif; ?>
|
templates/templates/tag-single.php
CHANGED
@@ -11,8 +11,8 @@ global $EM_Tag;
|
|
11 |
if( empty($args['id']) ) $args['id'] = rand(); // prevent warnings
|
12 |
$id = esc_attr($args['id']);
|
13 |
?>
|
14 |
-
<div class="
|
15 |
-
<div class="
|
16 |
<?php
|
17 |
echo $EM_Tag->output_single();
|
18 |
?>
|
11 |
if( empty($args['id']) ) $args['id'] = rand(); // prevent warnings
|
12 |
$id = esc_attr($args['id']);
|
13 |
?>
|
14 |
+
<div class="<?php em_template_classes('view-container'); ?>" id="em-view-<?php echo $id; ?>" data-view="tag">
|
15 |
+
<div class="<?php em_template_classes('tag-single'); ?> em-tag-<?php echo esc_attr($EM_Tag->term_id); ?>" id="em-tag-<?php echo $id; ?>" data-view-id="<?php echo $id; ?>">
|
16 |
<?php
|
17 |
echo $EM_Tag->output_single();
|
18 |
?>
|
templates/templates/tags-list.php
CHANGED
@@ -12,8 +12,8 @@ $args = apply_filters('em_content_tags_args', $args);
|
|
12 |
if( empty($args['id']) ) $args['id'] = rand(); // prevent warnings
|
13 |
$id = esc_attr($args['id']);
|
14 |
?>
|
15 |
-
<div class="
|
16 |
-
<div class="
|
17 |
<?php
|
18 |
echo EM_Tags::output( $args );
|
19 |
?>
|
12 |
if( empty($args['id']) ) $args['id'] = rand(); // prevent warnings
|
13 |
$id = esc_attr($args['id']);
|
14 |
?>
|
15 |
+
<div class="<?php em_template_classes('view-container'); ?>" id="em-view-<?php echo $id; ?>" data-view="list">
|
16 |
+
<div class="<?php em_template_classes('tags-list'); ?>" id="em-tags-list-<?php echo $id; ?>" data-view-id="<?php echo $id; ?>">
|
17 |
<?php
|
18 |
echo EM_Tags::output( $args );
|
19 |
?>
|
widgets/em-events.php
CHANGED
@@ -19,9 +19,9 @@ class EM_Widget extends WP_Widget {
|
|
19 |
'order' => 'ASC',
|
20 |
'limit' => 5,
|
21 |
'category' => 0,
|
22 |
-
'format_header' => '
|
23 |
'format' => EM_Formats::dbem_block_event_list_item_format(''),
|
24 |
-
'format_footer' => '
|
25 |
'nolistwrap' => false,
|
26 |
'orderby' => 'event_start_date,event_start_time,event_name',
|
27 |
'all_events' => 0,
|
@@ -78,6 +78,7 @@ class EM_Widget extends WP_Widget {
|
|
78 |
$events = EM_Events::get(apply_filters('em_widget_events_get_args',$instance));
|
79 |
|
80 |
//output events
|
|
|
81 |
echo $instance['format_header'];
|
82 |
if ( count($events) > 0 ){
|
83 |
foreach($events as $event){
|
@@ -91,16 +92,15 @@ class EM_Widget extends WP_Widget {
|
|
91 |
echo '<li class="all-events-link">'.$events_link.'</li>';
|
92 |
}
|
93 |
echo $instance['format_footer'];
|
|
|
94 |
|
95 |
echo $args['after_widget'];
|
96 |
}
|
97 |
|
98 |
function get_v6_instance_options( $instance ){
|
99 |
-
|
100 |
-
|
101 |
-
$instance['
|
102 |
-
$instance['format'] = ob_get_clean();
|
103 |
-
$instance['format_footer'] = '</div>';
|
104 |
return $instance;
|
105 |
}
|
106 |
|
19 |
'order' => 'ASC',
|
20 |
'limit' => 5,
|
21 |
'category' => 0,
|
22 |
+
'format_header' => '',
|
23 |
'format' => EM_Formats::dbem_block_event_list_item_format(''),
|
24 |
+
'format_footer' => '',
|
25 |
'nolistwrap' => false,
|
26 |
'orderby' => 'event_start_date,event_start_time,event_name',
|
27 |
'all_events' => 0,
|
78 |
$events = EM_Events::get(apply_filters('em_widget_events_get_args',$instance));
|
79 |
|
80 |
//output events
|
81 |
+
echo '<div class="'. implode(' ', em_get_template_classes('events-widget')) .'">';
|
82 |
echo $instance['format_header'];
|
83 |
if ( count($events) > 0 ){
|
84 |
foreach($events as $event){
|
92 |
echo '<li class="all-events-link">'.$events_link.'</li>';
|
93 |
}
|
94 |
echo $instance['format_footer'];
|
95 |
+
echo '</div>';
|
96 |
|
97 |
echo $args['after_widget'];
|
98 |
}
|
99 |
|
100 |
function get_v6_instance_options( $instance ){
|
101 |
+
$instance['format_header'] = '';
|
102 |
+
$instance['format'] = EM_Formats::block_event_list_item_format('');
|
103 |
+
$instance['format_footer'] = '';
|
|
|
|
|
104 |
return $instance;
|
105 |
}
|
106 |
|
widgets/em-locations.php
CHANGED
@@ -18,9 +18,9 @@ class EM_Locations_Widget extends WP_Widget {
|
|
18 |
'scope' => 'future',
|
19 |
'order' => 'ASC',
|
20 |
'limit' => 5,
|
21 |
-
'format_header' => '
|
22 |
'format' => EM_Formats::dbem_block_location_list_item_format(''),
|
23 |
-
'format_footer' => '
|
24 |
'no_locations_text' => '<div class="em-list-no-items">'.__('No locations', 'events-manager').'</div>',
|
25 |
'orderby' => 'event_start_date,event_start_time,location_name',
|
26 |
'v6' => false,
|
@@ -56,6 +56,7 @@ class EM_Locations_Widget extends WP_Widget {
|
|
56 |
//get locations
|
57 |
$locations = EM_Locations::get(apply_filters('em_widget_locations_get_args',$instance));
|
58 |
//output locations
|
|
|
59 |
echo $instance['format_header'];
|
60 |
if ( count($locations) > 0 ){
|
61 |
foreach($locations as $location){
|
@@ -65,16 +66,15 @@ class EM_Locations_Widget extends WP_Widget {
|
|
65 |
echo $instance['no_locations_text'];
|
66 |
}
|
67 |
echo $instance['format_footer'];
|
|
|
68 |
|
69 |
echo $args['after_widget'];
|
70 |
}
|
71 |
|
72 |
function get_v6_instance_options( $instance ){
|
73 |
-
|
74 |
-
|
75 |
-
$instance['
|
76 |
-
$instance['format'] = ob_get_clean();
|
77 |
-
$instance['format_footer'] = '</div>';
|
78 |
return $instance;
|
79 |
}
|
80 |
|
18 |
'scope' => 'future',
|
19 |
'order' => 'ASC',
|
20 |
'limit' => 5,
|
21 |
+
'format_header' => '',
|
22 |
'format' => EM_Formats::dbem_block_location_list_item_format(''),
|
23 |
+
'format_footer' => '',
|
24 |
'no_locations_text' => '<div class="em-list-no-items">'.__('No locations', 'events-manager').'</div>',
|
25 |
'orderby' => 'event_start_date,event_start_time,location_name',
|
26 |
'v6' => false,
|
56 |
//get locations
|
57 |
$locations = EM_Locations::get(apply_filters('em_widget_locations_get_args',$instance));
|
58 |
//output locations
|
59 |
+
echo '<div class="'. implode(' ', em_get_template_classes('locations-widget')) .'">';
|
60 |
echo $instance['format_header'];
|
61 |
if ( count($locations) > 0 ){
|
62 |
foreach($locations as $location){
|
66 |
echo $instance['no_locations_text'];
|
67 |
}
|
68 |
echo $instance['format_footer'];
|
69 |
+
echo '</div>';
|
70 |
|
71 |
echo $args['after_widget'];
|
72 |
}
|
73 |
|
74 |
function get_v6_instance_options( $instance ){
|
75 |
+
$instance['format_header'] = '';
|
76 |
+
$instance['format'] = EM_Formats::dbem_block_location_list_item_format('');
|
77 |
+
$instance['format_footer'] = '';
|
|
|
|
|
78 |
return $instance;
|
79 |
}
|
80 |
|