Events Manager - Version 6.1.3

Version Description

  • fixed datepicker range JS issues
  • added ability to override email formats (currently only upon installation for event approval email template)
  • added is_recurring and not_recurring conditional event placeholders
  • added option to include or exclude tags/categories listed in the search filter options, this is available in settings page and as tags_/categories_include or tags_/categories_exclude for shortcode
  • fixed potential errors in EM_Ticiket->is_available_to() and changed how EM_Ticket->is_availble() can check availability against a supplied user.
  • fixed EM_Ticket_Bookings->validate() so availability of tickets are validated against user booking belongs to rather than current user (fixes permission issues in manual bookings)
  • fixed datetime issues when an invalid date is stored and setTimezone is invoked, creating a 1970 date rather than blank value
  • added #[\ReturnTypeWillChange] to relevant functions to supress PHP 8.1 deprecated messages
  • removed datetimezone and datetime php8.1 alt files in favour of above supression method for now
  • (in-dev) fixed issues in 6.1.2.3 dev version related to add/edit recurring events JS errors
  • changed booking form headers so they're handled by settings page and can be disabled with blank values
  • added option to add Reply-To event owner for booking emails,
  • added em_booking_email_admin_args filter enabling extra mail args to be added,
  • added $args array param for EM_Mailer::send() so that future enhancements like reply-to can be supplied
  • tweaked heading sizes of booking form headings so they are slightly smaller,
  • fixed template loading of templates/calendar/calendar.php in calendar-full.php and calendar-small.php templates so they are dynamic and overridable
  • added EM_CHECK_THE_LOOP constant to add an additional in_the_loop() check for themes/plugins that mey use em_content outside the loop
  • fixed booking conditional placeholder wiping out event conditional placeholders
  • changed em_booking_output_condition filter so it's only fired when a matching conditional is found for EM_Booking,
  • added em_booking_output_show_condition filter to help determine whether to show a condition
  • fixed search results coming back with incorrect styling layout when in responsive/mobile mode
  • added output methods for APIs via array for JSON for main objects (events, locations, bookings)
  • removed erroneous testing data for filtering categories search option (ids 150 and 151)
  • fixed some display issues for selectize particularly in the dashboard area
Download this release

Release Info

Developer netweblogic
Plugin Icon 128x128 Events Manager
Version 6.1.3
Comparing to
See all releases

Code changes from version 6.1.2 to 6.1.3

admin/settings/tabs/bookings.php CHANGED
@@ -117,6 +117,14 @@
117
  <?php
118
  em_options_radio_binary ( __( 'Display login form?', 'events-manager'), 'dbem_bookings_login_form', __( 'Choose whether or not to display a login form in the booking form area to remind your members to log in before booking.', 'events-manager') );
119
  em_options_input_text ( __( 'Submit button text', 'events-manager'), 'dbem_bookings_submit_button', sprintf(__( 'The text used by the submit button. To use an image instead, enter the full url starting with %s or %s.', 'events-manager'), '<code>http://</code>','<code>https://</code>') );
 
 
 
 
 
 
 
 
120
  do_action('em_options_booking_form_options');
121
  echo $save_button;
122
  ?>
117
  <?php
118
  em_options_radio_binary ( __( 'Display login form?', 'events-manager'), 'dbem_bookings_login_form', __( 'Choose whether or not to display a login form in the booking form area to remind your members to log in before booking.', 'events-manager') );
119
  em_options_input_text ( __( 'Submit button text', 'events-manager'), 'dbem_bookings_submit_button', sprintf(__( 'The text used by the submit button. To use an image instead, enter the full url starting with %s or %s.', 'events-manager'), '<code>http://</code>','<code>https://</code>') );
120
+ ?>
121
+ <tr class="em-header"><td colspan='2'><h4><?php esc_html_e('Booking form section headers','events-manager') ?></h4></td></tr>
122
+ <tr><td colspan='2'><?php echo esc_html__('These headings appear above sections of the booking form. Leave blank for no heading.','events-manager'); ?></td></tr>
123
+ <?php
124
+ em_options_input_text ( esc_html__('Tickets', 'events-manager'), 'dbem_bookings_header_tickets' );
125
+ em_options_input_text ( esc_html__('Registration Information', 'events-manager'), 'dbem_bookings_header_reg_info' );
126
+ em_options_input_text ( esc_html__('Payment and Confirmation', 'events-manager'), 'dbem_bookings_header_payment' );
127
+
128
  do_action('em_options_booking_form_options');
129
  echo $save_button;
130
  ?>
admin/settings/tabs/emails.php CHANGED
@@ -17,6 +17,9 @@
17
  do_action('em_options_page_booking_email_templates_options_subtop');
18
  ?>
19
  <tr class="em-header"><td colspan='2'><h4><?php _e('Event Admin/Owner Emails', 'events-manager'); ?></h4></td></tr>
 
 
 
20
  <tbody class="em-subsection">
21
  <tr class="em-subheader"><td colspan='2'>
22
  <h5><?php _e('Confirmed booking email','events-manager') ?></h5>
@@ -52,6 +55,9 @@
52
  ?>
53
  </tbody>
54
  <tr class="em-header"><td colspan='2'><h4><?php _e('Booked User Emails', 'events-manager'); ?></h4></td></tr>
 
 
 
55
  <tbody class="em-subsection">
56
  <tr class="em-subheader"><td colspan='2'>
57
  <h5><?php _e('Confirmed booking email','events-manager') ?></h5>
17
  do_action('em_options_page_booking_email_templates_options_subtop');
18
  ?>
19
  <tr class="em-header"><td colspan='2'><h4><?php _e('Event Admin/Owner Emails', 'events-manager'); ?></h4></td></tr>
20
+ <?php
21
+ em_options_radio_binary ( __( 'Add Reply-To event owner?', 'events-manager'), 'dbem_bookings_replyto_owner_admins', __( "If enabled replies to these automated emails will, by default, be sent to the email of the event owner.",'events-manager') );
22
+ ?>
23
  <tbody class="em-subsection">
24
  <tr class="em-subheader"><td colspan='2'>
25
  <h5><?php _e('Confirmed booking email','events-manager') ?></h5>
55
  ?>
56
  </tbody>
57
  <tr class="em-header"><td colspan='2'><h4><?php _e('Booked User Emails', 'events-manager'); ?></h4></td></tr>
58
+ <?php
59
+ em_options_radio_binary ( __( 'Add Reply-To event owner?', 'events-manager'), 'dbem_bookings_replyto_owner', __( "If enabled replies to these automated emails will, by default, be sent to the email of the event owner.",'events-manager') );
60
+ ?>
61
  <tbody class="em-subsection">
62
  <tr class="em-subheader"><td colspan='2'>
63
  <h5><?php _e('Confirmed booking email','events-manager') ?></h5>
admin/settings/tabs/formats.php CHANGED
@@ -195,6 +195,8 @@
195
  em_options_input_text ( __( 'Label', 'events-manager'), 'dbem_search_form_category_label', __('Appears as the label for this search option.','events-manager') );
196
  em_options_input_text ( __( 'Search Filter Label', 'events-manager'), 'dbem_search_form_categories_placeholder', __('Appears on the text search filter above the categories list.','events-manager') );
197
  em_options_input_text ( __( 'Categories dropdown label', 'events-manager'), 'dbem_search_form_categories_label', __('Appears as the first default search option.','events-manager') );
 
 
198
  ?>
199
  <tr class="em-subheader"><td colspan="2"><h5><?php esc_html_e( 'Tags', 'events-manager'); ?></h5></td></tr>
200
  <?php
@@ -202,6 +204,8 @@
202
  em_options_input_text ( __( 'Label', 'events-manager'), 'dbem_search_form_tag_label', __('Appears as the label for this search option.','events-manager') );
203
  em_options_input_text ( __( 'Search Filter Label', 'events-manager'), 'dbem_search_form_tags_placeholder', __('Appears on the text search filter above the tags list.','events-manager') );
204
  em_options_input_text ( __( 'Tags dropdown label', 'events-manager'), 'dbem_search_form_tags_label', __('Appears as the first default search option.','events-manager') );
 
 
205
  ?>
206
  <tr class="em-subheader"><td colspan="2"><h5><?php esc_html_e( 'Geolocation Search', 'events-manager'); ?></h5></td></tr>
207
  <?php
195
  em_options_input_text ( __( 'Label', 'events-manager'), 'dbem_search_form_category_label', __('Appears as the label for this search option.','events-manager') );
196
  em_options_input_text ( __( 'Search Filter Label', 'events-manager'), 'dbem_search_form_categories_placeholder', __('Appears on the text search filter above the categories list.','events-manager') );
197
  em_options_input_text ( __( 'Categories dropdown label', 'events-manager'), 'dbem_search_form_categories_label', __('Appears as the first default search option.','events-manager') );
198
+ em_options_input_text ( sprintf(__( 'Include %s', 'events-manager'), __('Categories', 'events-manager')), 'dbem_search_form_categories_include', sprintf(__('Include only these %1$s IDs, for multiple values separate by commas such as %2$s.','events-manager'), __('Category', 'events-manager'), '<code>123,124,125</code>') );
199
+ em_options_input_text ( sprintf(__( 'Exclude %s', 'events-manager'), __('Categories', 'events-manager')), 'dbem_search_form_categories_exclude', sprintf(__('Include only these %1$s IDs, for multiple values separate by commas such as %2$s.','events-manager'), __('Category', 'events-manager'), '<code>123,124,125</code>').' '.esc_html__('If inclusion rules are entered above, this setting is ignored.', 'events-manager') );
200
  ?>
201
  <tr class="em-subheader"><td colspan="2"><h5><?php esc_html_e( 'Tags', 'events-manager'); ?></h5></td></tr>
202
  <?php
204
  em_options_input_text ( __( 'Label', 'events-manager'), 'dbem_search_form_tag_label', __('Appears as the label for this search option.','events-manager') );
205
  em_options_input_text ( __( 'Search Filter Label', 'events-manager'), 'dbem_search_form_tags_placeholder', __('Appears on the text search filter above the tags list.','events-manager') );
206
  em_options_input_text ( __( 'Tags dropdown label', 'events-manager'), 'dbem_search_form_tags_label', __('Appears as the first default search option.','events-manager') );
207
+ em_options_input_text ( sprintf(__( 'Include %s', 'events-manager'), __('Tags')), 'dbem_search_form_tags_include', sprintf(__('Include only these %1$s IDs, for multiple values separate by commas such as %2$s.','events-manager'), __('Tag', 'events-manager'), '<code>123,124,125</code>') );
208
+ em_options_input_text ( sprintf(__( 'Exclude %s', 'events-manager'), __('Tags')), 'dbem_search_form_tags_exclude', sprintf(__('Include only these %1$s IDs, for multiple values separate by commas such as %2$s.','events-manager'), __('Tag', 'events-manager'), '<code>123,124,125</code>').' '.esc_html__('If inclusion rules are entered above, this setting is ignored.', 'events-manager') );
209
  ?>
210
  <tr class="em-subheader"><td colspan="2"><h5><?php esc_html_e( 'Geolocation Search', 'events-manager'); ?></h5></td></tr>
211
  <?php
classes/em-booking.php CHANGED
@@ -1073,16 +1073,18 @@ class EM_Booking extends EM_Object{
1073
  if($result !== false){
1074
  $this->feedback_message = sprintf(__('Booking %s.','events-manager'), $action_string);
1075
  $result = apply_filters('em_booking_set_status', $result, $this); // run the filter before emails go out, in case others need to hook in first
1076
- if( $result && $email && $this->previous_status != $this->booking_status ){ //email if status has changed
1077
  do_action('em_booking_status_changed', $this, array('status' => $status, 'email' => $email, 'ignore_spaces' => $ignore_spaces)); // method params passed as array
1078
- if( $this->email() ){
1079
- if( $this->mails_sent > 0 ){
1080
- $this->feedback_message .= " ".__('Email Sent.','events-manager');
1081
- }
1082
- }else{
1083
- //extra errors may be logged by email() in EM_Object
1084
- $this->feedback_message .= ' <span style="color:red">'.__('ERROR : Email Not Sent.','events-manager').'</span>';
1085
- $this->add_error(__('ERROR : Email Not Sent.','events-manager'));
 
 
1086
  }
1087
  }
1088
  }else{
@@ -1185,16 +1187,14 @@ class EM_Booking extends EM_Object{
1185
  if( count($conditionals[0]) > 0 ){
1186
  //Check if the language we want exists, if not we take the first language there
1187
  foreach($conditionals[1] as $key => $condition){
1188
- $show_condition = false;
1189
- $show_condition = apply_filters('em_booking_output_show_condition', $show_condition, $condition, $conditionals[0][$key], $this);
1190
- if($show_condition){
1191
  //calculate lengths to delete placeholders
1192
  $placeholder_length = strlen($condition)+2;
1193
  $replacement = substr($conditionals[0][$key], $placeholder_length, strlen($conditionals[0][$key])-($placeholder_length *2 +1));
1194
- }else{
1195
- $replacement = '';
1196
  }
1197
- $output_string = str_replace($conditionals[0][$key], apply_filters('em_booking_output_condition', $replacement, $condition, $conditionals[0][$key], $this), $output_string);
1198
  }
1199
  }
1200
  }
@@ -1348,8 +1348,15 @@ class EM_Booking extends EM_Object{
1348
  if( !empty($msg['user']['attachments']) && is_array($msg['user']['attachments']) ){
1349
  $attachments = $msg['user']['attachments'];
1350
  }
 
 
 
 
 
 
 
1351
  //Send to the person booking
1352
- if( !$this->email_send( $msg['user']['subject'], $msg['user']['body'], $this->get_person()->user_email, $attachments) ){
1353
  $result = false;
1354
  }else{
1355
  $this->mails_sent++;
@@ -1366,6 +1373,13 @@ class EM_Booking extends EM_Object{
1366
  $admin_emails[] = $EM_Event->get_contact()->user_email;
1367
  }
1368
  foreach($admin_emails as $key => $email){ if( !is_email($email) ) unset($admin_emails[$key]); } //remove bad emails
 
 
 
 
 
 
 
1369
  //proceed to email admins if need be
1370
  if( !empty($admin_emails) ){
1371
  //Only gets sent if this is a pending booking, unless approvals are disabled.
@@ -1376,7 +1390,7 @@ class EM_Booking extends EM_Object{
1376
  $attachments = $msg['admin']['attachments'];
1377
  }
1378
  //email admins
1379
- if( !$this->email_send( $msg['admin']['subject'], $msg['admin']['body'], $admin_emails, $attachments) && current_user_can('manage_options') ){
1380
  $this->errors[] = __('Confirmation email could not be sent to admin. Registrant should have gotten their email (only admin see this warning).','events-manager');
1381
  $result = false;
1382
  }else{
@@ -1478,5 +1492,54 @@ class EM_Booking extends EM_Object{
1478
  }
1479
  return $booking;
1480
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1481
  }
1482
  ?>
1073
  if($result !== false){
1074
  $this->feedback_message = sprintf(__('Booking %s.','events-manager'), $action_string);
1075
  $result = apply_filters('em_booking_set_status', $result, $this); // run the filter before emails go out, in case others need to hook in first
1076
+ if( $result && $this->previous_status != $this->booking_status ){ //email if status has changed
1077
  do_action('em_booking_status_changed', $this, array('status' => $status, 'email' => $email, 'ignore_spaces' => $ignore_spaces)); // method params passed as array
1078
+ if( $email ){
1079
+ if( $this->email() ){
1080
+ if( $this->mails_sent > 0 ){
1081
+ $this->feedback_message .= " ".__('Email Sent.','events-manager');
1082
+ }
1083
+ }else{
1084
+ //extra errors may be logged by email() in EM_Object
1085
+ $this->feedback_message .= ' <span style="color:red">'.__('ERROR : Email Not Sent.','events-manager').'</span>';
1086
+ $this->add_error(__('ERROR : Email Not Sent.','events-manager'));
1087
+ }
1088
  }
1089
  }
1090
  }else{
1187
  if( count($conditionals[0]) > 0 ){
1188
  //Check if the language we want exists, if not we take the first language there
1189
  foreach($conditionals[1] as $key => $condition){
1190
+ $show_condition = apply_filters('em_booking_output_show_condition', false, array('format' => $format, 'target' => $target, 'condition' => $condition, 'conditionals' => $conditionals, 'key' => $key), $this );
1191
+ // run conditionals, but don't erase unrecognized replacements, leave that to EM_Event->output()
1192
+ if( $show_condition ){
1193
  //calculate lengths to delete placeholders
1194
  $placeholder_length = strlen($condition)+2;
1195
  $replacement = substr($conditionals[0][$key], $placeholder_length, strlen($conditionals[0][$key])-($placeholder_length *2 +1));
1196
+ $output_string = str_replace($conditionals[0][$key], apply_filters('em_booking_output_condition', $replacement, $condition, $conditionals[0][$key], $this), $output_string);
 
1197
  }
 
1198
  }
1199
  }
1200
  }
1348
  if( !empty($msg['user']['attachments']) && is_array($msg['user']['attachments']) ){
1349
  $attachments = $msg['user']['attachments'];
1350
  }
1351
+ //add extra args
1352
+ $args = array();
1353
+ if( get_option('dbem_bookings_replyto_owner') && $this->get_event()->get_contact()->user_email ){
1354
+ $args['reply-to'] = $this->get_event()->get_contact()->user_email;
1355
+ $args['reply-to-name'] = $this->get_event()->get_contact()->display_name;
1356
+ }
1357
+ $args = apply_filters('em_booking_email_user_args', $args, array('email_admin'=> $email_admin, 'force_resend' => $force_resend, 'email_attendee' => $email_attendee, 'msg' => $msg ), $this);
1358
  //Send to the person booking
1359
+ if( !$this->email_send( $msg['user']['subject'], $msg['user']['body'], $this->get_person()->user_email, $attachments, $args) ){
1360
  $result = false;
1361
  }else{
1362
  $this->mails_sent++;
1373
  $admin_emails[] = $EM_Event->get_contact()->user_email;
1374
  }
1375
  foreach($admin_emails as $key => $email){ if( !is_email($email) ) unset($admin_emails[$key]); } //remove bad emails
1376
+ //add extra args
1377
+ $args = array();
1378
+ if( get_option('dbem_bookings_replyto_owner_admins') && $this->get_event()->get_contact()->user_email ){
1379
+ $args['reply-to'] = $this->get_event()->get_contact()->user_email;
1380
+ $args['reply-to-name'] = $this->get_event()->get_contact()->display_name;
1381
+ }
1382
+ $args = apply_filters('em_booking_email_admin_args', $args, array('email_admin'=> $email_admin, 'force_resend' => $force_resend, 'email_attendee' => $email_attendee, 'msg' => $msg ), $this);
1383
  //proceed to email admins if need be
1384
  if( !empty($admin_emails) ){
1385
  //Only gets sent if this is a pending booking, unless approvals are disabled.
1390
  $attachments = $msg['admin']['attachments'];
1391
  }
1392
  //email admins
1393
+ if( !$this->email_send( $msg['admin']['subject'], $msg['admin']['body'], $admin_emails, $attachments, $args) && current_user_can('manage_options') ){
1394
  $this->errors[] = __('Confirmation email could not be sent to admin. Registrant should have gotten their email (only admin see this warning).','events-manager');
1395
  $result = false;
1396
  }else{
1492
  }
1493
  return $booking;
1494
  }
1495
+
1496
+ function to_api( $args = array('event' => true), $version = 'v1' ){
1497
+ $booking = array (
1498
+ 'id' => $this->booking_id,
1499
+ 'event_id' => $this->event_id,
1500
+ 'uuid' => $this->booking_uuid,
1501
+ 'person_id' => $this->person_id,
1502
+ 'status' => $this->booking_status,
1503
+ 'spaces' => $this->booking_spaces,
1504
+ 'price' => $this->get_price(),
1505
+ 'tax_rate' => $this->get_tax_rate(true), // returned as decimal/percen
1506
+ 'taxes' => $this->booking_taxes,
1507
+ 'comment' => $this->booking_comment,
1508
+ 'meta' => $this->booking_meta,
1509
+ 'tickets' => array(),
1510
+ 'datetime' => $this->booking_date,
1511
+ );
1512
+ // add tickets
1513
+ foreach ( $this->get_tickets_bookings() as $EM_Ticket_Bookings ){
1514
+ $booking['tickets'][$EM_Ticket_Bookings->ticket_id] = array(
1515
+ 'name' => $EM_Ticket_Bookings->get_ticket()->ticket_name,
1516
+ 'description' => $EM_Ticket_Bookings->get_ticket()->ticket_name,
1517
+ 'spaces' => $EM_Ticket_Bookings->get_spaces(),
1518
+ 'price' => $EM_Ticket_Bookings->get_price(),
1519
+ 'attendees' => array(),
1520
+ );
1521
+ foreach ( $EM_Ticket_Bookings as $EM_Ticket_Booking ){
1522
+ $booking['tickets'][$EM_Ticket_Bookings->ticket_id]['attendees'][] = array(
1523
+ 'uuid' => $EM_Ticket_Booking->ticket_uuid,
1524
+ 'price' => $EM_Ticket_Booking->ticket_booking_price,
1525
+ 'meta' => $EM_Ticket_Booking->meta,
1526
+ );
1527
+ }
1528
+ }
1529
+ // if event data should be sent
1530
+ if( !empty($args['event']) ) {
1531
+ $booking['event'] = $this->get_event()->to_api();
1532
+ }
1533
+ // user
1534
+ $booking['person'] = array(
1535
+ 'guest' => false,
1536
+ 'email' => $this->get_person()->user_email,
1537
+ 'name' => $this->get_person()->get_name(),
1538
+ );
1539
+ if( $this->get_person()->phone ){
1540
+ $booking['person']['phone'] = $this->get_person()->phone;
1541
+ }
1542
+ return apply_filters('em_booking_to_api', $booking, array(), $this);
1543
+ }
1544
  }
1545
  ?>
classes/em-bookings.php CHANGED
@@ -5,7 +5,7 @@
5
  * @property EM_Booking[] $bookings
6
  * @property EM_Event $event
7
  */
8
- class EM_Bookings extends EM_Object implements Iterator{
9
 
10
  /**
11
  * Array of EM_Booking objects for a specific event
@@ -835,30 +835,74 @@ class EM_Bookings extends EM_Object implements Iterator{
835
 
836
  //Iterator Implementation - if we iterate this object, we automatically invoke the load() function first
837
  //and load up all bookings to go through from the database.
 
838
  public function rewind(){
839
  $this->load();
840
  reset($this->bookings);
841
- }
 
842
  public function current(){
843
  $this->load();
844
  $var = current($this->bookings);
845
  return $var;
846
- }
 
847
  public function key(){
848
  $this->load();
849
  $var = key($this->bookings);
850
  return $var;
851
- }
 
852
  public function next(){
853
  $this->load();
854
  $var = next($this->bookings);
855
  return $var;
856
- }
 
857
  public function valid(){
858
  $this->load();
859
  $key = key($this->bookings);
860
  $var = ($key !== NULL && $key !== FALSE);
861
  return $var;
862
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
863
  }
864
  ?>
5
  * @property EM_Booking[] $bookings
6
  * @property EM_Event $event
7
  */
8
+ class EM_Bookings extends EM_Object implements Iterator, ArrayAccess {
9
 
10
  /**
11
  * Array of EM_Booking objects for a specific event
835
 
836
  //Iterator Implementation - if we iterate this object, we automatically invoke the load() function first
837
  //and load up all bookings to go through from the database.
838
+ #[\ReturnTypeWillChange]
839
  public function rewind(){
840
  $this->load();
841
  reset($this->bookings);
842
+ }
843
+ #[\ReturnTypeWillChange]
844
  public function current(){
845
  $this->load();
846
  $var = current($this->bookings);
847
  return $var;
848
+ }
849
+ #[\ReturnTypeWillChange]
850
  public function key(){
851
  $this->load();
852
  $var = key($this->bookings);
853
  return $var;
854
+ }
855
+ #[\ReturnTypeWillChange]
856
  public function next(){
857
  $this->load();
858
  $var = next($this->bookings);
859
  return $var;
860
+ }
861
+ #[\ReturnTypeWillChange]
862
  public function valid(){
863
  $this->load();
864
  $key = key($this->bookings);
865
  $var = ($key !== NULL && $key !== FALSE);
866
  return $var;
867
  }
868
+
869
+ // ArrayAccess Implementation
870
+ #[\ReturnTypeWillChange]
871
+ /**
872
+ * @param $offset
873
+ * @param $value
874
+ * @return void
875
+ */
876
+ public function offsetSet($offset, $value) {
877
+ if (is_null($offset)) {
878
+ $this->bookings[] = $value;
879
+ } else {
880
+ $this->bookings[$offset] = $value;
881
+ }
882
+ }
883
+ #[\ReturnTypeWillChange]
884
+ /**
885
+ * @param $offset
886
+ * @return bool
887
+ */
888
+ public function offsetExists($offset) {
889
+ return isset($this->bookings[$offset]);
890
+ }
891
+ #[\ReturnTypeWillChange]
892
+ /**
893
+ * @param $offset
894
+ * @return void
895
+ */
896
+ public function offsetUnset($offset) {
897
+ unset($this->bookings[$offset]);
898
+ }
899
+ #[\ReturnTypeWillChange]
900
+ /**
901
+ * @param $offset
902
+ * @return EM_Ticket_Bookings|null
903
+ */
904
+ public function offsetGet($offset) {
905
+ return isset($this->bookings[$offset]) ? $this->bookings[$offset] : null;
906
+ }
907
  }
908
  ?>
classes/em-datetime.8.1.php DELETED
@@ -1,372 +0,0 @@
1
- <?php
2
- // THIS IS A DUPLICATE OF em-datetime.php but with return types which otherwise cause warnings in PHP 8.1. Sadly, since we need to account for earlier versions of PHP for min WP installs (5.3 as of writing), return types aren't implemented until late PHP 7, so best solution for now is to include this if 8.1 or later.
3
- /**
4
- * Extends DateTime allowing supplied timezone to be a string, which can also be a UTC offset.
5
- * Also prevents an exception being thrown. Some additional shortcuts added so less coding is required for regular tasks.
6
- * By doing this, we support WP's option to manually offset time with a UTC timezone name e.g. UTC+1.5, which isn't supported by PHP (it only supports numerical offsets which represent UTC offsets)
7
- *
8
- * @since 5.8.2
9
- */
10
- class EM_DateTime extends DateTime {
11
-
12
- /**
13
- * The name of this timezone. For example, America/New_York or UTC+3.5
14
- * @var string
15
- */
16
- protected $timezone_name = false;
17
- /**
18
- * @var bool Whether or not string is UTC offset with a UTC+-d timezone name pattern, which isn't supported in PHP normally.
19
- */
20
- protected $timezone_utc = false;
21
- /**
22
- * Flag for validation purposes, so we can still have a real EM_DateTime and extract dates but know if the intended datetime failed validation.
23
- * A completely invalid date and time will become 1970-01-01 00:00:00 in local timezone, however a valid time can still exist with the 1970-01-01 date.
24
- * If the date is invalid, only local timezones should be used since the time will not accurately convert timezone switches.
25
- * @var string
26
- */
27
- public $valid = true;
28
-
29
- /**
30
- * @see DateTime::__construct()
31
- * @param string $time
32
- * @param string|EM_DateTimeZone $timezone Unlike DateTime this also accepts string representation of a valid timezone, as well as UTC offsets in form of 'UTC -3' or just '-3'
33
- */
34
- public function __construct( $time = 'now', $timezone = null ){
35
- //get our EM_DateTimeZone
36
- $timezone = EM_DateTimeZone::create($timezone);
37
- //save timezone name for use in getTimezone()
38
- $this->timezone_name = $timezone->getName();
39
- $this->timezone_utc = $timezone->utc_offset !== false;
40
- //fix DateTime error if a regular timestamp is supplied without prepended @ symbol
41
- if( is_numeric($time) ){
42
- $time = '@'.$time;
43
- }elseif( is_null($time) ){
44
- $time = 'now';
45
- }
46
- //finally, run parent function with our custom timezone
47
- try{
48
- @parent::__construct( (string) $time, $timezone);
49
- if( substr($time,0,1) == '@' || $time == 'now' ) $this->setTimezone($timezone);
50
- $this->valid = true; //if we get this far, supplied time is valid
51
- }catch( Exception $e ){
52
- //get current date/time in relevant timezone and set valid flag to false
53
- try {
54
- parent::__construct('@0');
55
- }catch( Exception $e ){
56
- // do nothing
57
- }finally{
58
- $this->setTimezone($timezone);
59
- $this->setDate(1970,1,1);
60
- $this->setTime(0,0,0);
61
- $this->valid = false;
62
- }
63
- }
64
- }
65
-
66
- /**
67
- * {@inheritDoc}
68
- * @see DateTime::format()
69
- */
70
- public function format( $format = 'Y-m-d H:i:s') : string {
71
- if( !$this->valid && ($format == 'Y-m-d' || $format == em_get_date_format())) return '';
72
- if( $format !== 'Y-m-d H:i:s' ) $format = $this->formatTimezones($format); // format UTC timezones
73
- return parent::format($format);
74
- }
75
-
76
- /**
77
- * Formats timezone name/abbreviation placeholders when there is a manual offset, which would be passed onto date formatting functions and usually output UTC timezone information.
78
- * @param string $format The format to be parsed.
79
- * @return string
80
- */
81
- public function formatTimezones($format){
82
- if( $this->timezone_utc ){
83
- $timezone_formats = array( 'T', 'e' );
84
- foreach ( $timezone_formats as $timezone_format ) {
85
- if ( false !== strpos( $format, $timezone_format ) ) {
86
- $format = ' '.$format;
87
- $format = preg_replace( "/([^\\\])$timezone_format/", "\\1" . backslashit( $this->timezone_name ), $format );
88
- $format = substr( $format, 1, strlen( $format ) -1 );
89
- }
90
- }
91
- }
92
- return $format;
93
- }
94
-
95
- /**
96
- * Returns a date and time representation in the format stored in Events Manager settings.
97
- * @param bool $include_hour
98
- * @return string
99
- */
100
- public function formatDefault( $include_hour = true ){
101
- $format = $include_hour ? em_get_date_format() . ' ' . em_get_hour_format() : em_get_date_format();
102
- $format = apply_filters( 'em_datetime_format_default', $format, $include_hour );
103
- return $this->i18n( $format );
104
- }
105
-
106
- /**
107
- * Provides a translated date and time according to the current blog language.
108
- * Useful if using formats that provide date-related names such as 'Monday' or 'January', which should be translated if displayed in another language.
109
- * @param string $format
110
- * @return string
111
- */
112
- public function i18n( $format = 'Y-m-d H:i:s' ){
113
- if( !$this->valid && $format == em_get_date_format()) return '';
114
- // since we use WP's date functions which don't use DateTime (and if so, don't inherit our timezones), we need to preformat timezone related formats, adapted from date_i18n
115
- $format = $this->formatTimezones( $format );
116
- // support for < WP 5.3.0
117
- if( function_exists('wp_date') ){
118
- return wp_date( $format, $this->getTimestamp(), $this->getTimezone() );
119
- }else{
120
- return date_i18n( $format, $this->getTimestampWithOffset(true) );
121
- }
122
- }
123
-
124
- /**
125
- * Outputs a default mysql datetime formatted string.
126
- * @return string
127
- */
128
- public function __toString(){
129
- return $this->format('Y-m-d H:i:s');
130
- }
131
-
132
- /**
133
- * Modifies the time of this object, if a mysql TIME valid format is provided (e.g. 14:30:00).
134
- * Returns EM_DateTime object in all cases, but $this->valid will be set to false if unsuccessful
135
- * @param string $hour
136
- * @return EM_DateTime Returns object for chaining.
137
- */
138
- public function setTimeString( $hour ){
139
- if( preg_match('/^\d{2}:\d{2}:\d{2}$/', $hour) ){
140
- $time = explode(':', $hour);
141
- $this->setTime($time[0], $time[1], $time[2]);
142
- }else{
143
- $this->valid = false;
144
- }
145
- return $this;
146
- }
147
-
148
- /**
149
- * Sets timestamp and returns EM_DateTime object in all cases, but $this->valid will be set to false if unsuccessful
150
- * @param int $timestamp
151
- * @see DateTime::setTimestamp()
152
- * @return EM_DateTime
153
- */
154
- public function setTimestamp( $timestamp ) : EM_DateTime {
155
- $return = parent::setTimestamp( $timestamp );
156
- $this->valid = $return !== false;
157
- return $this;
158
- }
159
-
160
- /**
161
- * Extends DateTime functionality by accepting a false or string value for a timezone. If set to false, default WP timezone will be used.
162
- * Returns EM_DateTime object in all cases, but $this->valid will be set to false if unsuccessful
163
- * @param string|false $timezone
164
- * @see DateTime::setTimezone()
165
- * @return EM_DateTime Returns object for chaining.
166
- */
167
- public function setTimezone( $timezone = false ) : EM_DateTime {
168
- if( $timezone == $this->getTimezone()->getName() ) return $this;
169
- $timezone = EM_DateTimeZone::create($timezone);
170
- $return = parent::setTimezone($timezone);
171
- $this->timezone_name = $timezone->getName();
172
- $this->timezone_utc = $timezone->utc_offset !== false;
173
- $this->valid = $return !== false;
174
- return $this;
175
- }
176
-
177
- /**
178
- * Sets time along and returns EM_DateTime object in all cases, but $this->valid will be set to false if unsuccessful
179
- * {@inheritDoc}
180
- * @see DateTime::setTime()
181
- */
182
- public function setTime( $hour, $minute, $second = NULL, $microseconds = NULL ) : EM_DateTime {
183
- $return = parent::setTime( (int) $hour, (int) $minute, (int) $second );
184
- $this->valid = $return !== false;
185
- return $this;
186
- }
187
-
188
- /**
189
- * Sets date along and returns EM_DateTime object in all cases, but $this->valid will be set to false if unsuccessful
190
- * {@inheritDoc}
191
- * @see DateTime::setDate()
192
- */
193
- public function setDate( $year, $month, $day ) : EM_DateTime {
194
- $return = parent::setDate( $year, $month, $day );
195
- $this->valid = $return !== false;
196
- return $this;
197
- }
198
-
199
- /**
200
- * Returns EM_DateTime object in all cases, but $this->valid will be set to false if unsuccessful
201
- * {@inheritDoc}
202
- * @see DateTime::setISODate()
203
- */
204
- public function setISODate( $year, $week, $day = NULL ) : EM_DateTime {
205
- $return = parent::setISODate( $year, $week, $day );
206
- $this->valid = $return !== false;
207
- return $this;
208
- }
209
-
210
- /**
211
- * Returns EM_DateTime object in all cases, but $this->valid will be set to false if unsuccessful
212
- * {@inheritDoc}
213
- * @see DateTime::modify()
214
- */
215
- public function modify( $modify ) : EM_DateTime {
216
- $result = parent::modify($modify);
217
- $this->valid = $result !== false;
218
- return $this;
219
- }
220
-
221
- /**
222
- * Extends DateTime function to allow string representation of argument passed to create a new DateInterval object.
223
- * Returns EM_DateTime object in all cases, but $this->valid will be set to false if unsuccessful
224
- * @see DateTime::add()
225
- * @param string|DateInterval $DateInterval
226
- * @return EM_DateTime Returns object for chaining.
227
- * @throws Exception
228
- */
229
- public function add( $DateInterval ) : EM_DateTime {
230
- if( is_object($DateInterval) ){
231
- $result = parent::add($DateInterval);
232
- }else{
233
- $result = parent::add( new DateInterval($DateInterval) );
234
- }
235
- $this->valid = $result !== false;
236
- return $this;
237
- }
238
-
239
- /**
240
- * Extends DateTime function to allow string representation of argument passed to create a new DateInterval object.
241
- * Returns EM_DateTime object in all cases, but $this->valid will be set to false if unsuccessful
242
- * @see DateTime::sub()
243
- * @param string|DateInterval $DateInterval
244
- * @return EM_DateTime
245
- * @throws Exception
246
- */
247
- public function sub( $DateInterval ) : EM_DateTime {
248
- if( is_object($DateInterval) ){
249
- $result = parent::sub($DateInterval);
250
- }else{
251
- $result = parent::sub( new DateInterval($DateInterval) );
252
- }
253
- $this->valid = $result !== false;
254
- return $this;
255
- }
256
-
257
- /**
258
- * Easy chainable cloning function, useful for situations where you may want to manipulate the current date,
259
- * such as adding a month and getting the DATETIME string without changing the original value of this object.
260
- * @return EM_DateTime
261
- */
262
- public function copy(){
263
- return clone $this;
264
- }
265
-
266
- /**
267
- * Gets a timestamp with an offset, which will represent the local time equivalent in UTC time.
268
- * If using this to supply to a date() function, set $server_localized to true which will account for any rogue code
269
- * that sets the server default timezone to something other than UTC (which is WP sets it to at the start)
270
- * @param boolean $server_localized
271
- * @return int
272
- */
273
- public function getTimestampWithOffset( $server_localized = false ){
274
- //aside from the actual offset from the timezone, we also have a local server offset we need to deal with here...
275
- $server_offset = $server_localized ? date('Z',$this->getTimestamp()) : 0;
276
- return $this->getOffset() + $this->getTimestamp() - $server_offset;
277
- }
278
-
279
- /**
280
- * Returns an EM_DateTimeZone object instead of the default DateTimeZone object.
281
- * @see DateTime::getTimezone()
282
- * @return EM_DateTimeZone
283
- */
284
- public function getTimezone() : EM_DateTimeZone {
285
- return new EM_DateTimeZone($this->timezone_name);
286
- }
287
-
288
- /**
289
- * Returns a MySQL TIME formatted string, with the option of providing the UTC equivalent.
290
- * @param bool $utc If set to true a UTC relative time will be provided.
291
- * @return string
292
- */
293
- public function getTime( $utc = false ){
294
- if( $utc ){
295
- $current_timezone = $this->getTimezone()->getName();
296
- $this->setTimezone('UTC');
297
- }
298
- $return = $this->format('H:i:s');
299
- if( $utc ) $this->setTimezone($current_timezone);
300
- return $return;
301
- }
302
-
303
- /**
304
- * Returns a MySQL DATE formatted string.
305
- * @param bool $utc
306
- * @return string
307
- */
308
- public function getDate( $utc = false ){
309
- return $this->format('Y-m-d');
310
- }
311
-
312
- /**
313
- * Returns a MySQL DATETIME formatted string, with the option of providing the UTC equivalent.
314
- * @param bool $utc If set to true a UTC relative time will be provided.
315
- * @return string
316
- */
317
- public function getDateTime( $utc = false ){
318
- if( $utc ){
319
- $current_timezone = $this->getTimezone()->getName();
320
- $this->setTimezone('UTC');
321
- }
322
- $return = $this->format('Y-m-d H:i:s');
323
- if( $utc ) $this->setTimezone($current_timezone);
324
- return $return;
325
- }
326
-
327
- /**
328
- * Extends the DateTime::createFromFormat() function by setting the timezone to the default blog timezone if none is provided.
329
- * @param string $format
330
- * @param string $datetime
331
- * @param string|EM_DateTimeZone $timezone
332
- * @return false|EM_DateTime
333
- */
334
- public static function createFromFormat( $format, $datetime, $timezone = null ) : false|EM_DateTime {
335
- $timezone = EM_DateTimeZone::create($timezone);
336
- $DateTime = parent::createFromFormat($format, $datetime, $timezone);
337
- if( $DateTime === false ) return false;
338
- return new EM_DateTime($DateTime->format('Y-m-d H:i:s'), $timezone);
339
- }
340
-
341
- /**
342
- * Gets a set of start/end dates for the relative week of this $EM_DateTime, until the day before the starting weekday as per WP Settings.
343
- *
344
- * Accepts two scopes for $scope, both which calculate relative dates until the day before next start day of week.:
345
- * 'this-week' - events for the rest of the week starting 'today'
346
- * 'week' - events from start of relative week since previous start day of week
347
- *
348
- * @param string $scope
349
- * @return string[]
350
- */
351
- public function get_week_dates( $scope = 'week' ) {
352
- $start_of_week = get_option('start_of_week');
353
- $days_of_week = array( 0 => 'Sunday', 1 => 'Monday', 2 => 'Tuesday', 3 => 'Wednesday', 4 => 'Thursday', 5 => 'Friday', 6 => 'Saturday');
354
- $EM_DateTime = $this->copy(); // so we don't modify this $EM_DateTime
355
- $today_day_of_week = $EM_DateTime->format('w');
356
- $end_of_week = $start_of_week > 0 ? $start_of_week-1 : 6;
357
- $end_of_week_name = $days_of_week[$end_of_week];
358
- // get stat date, either today if it's start of week or 'this-week' scope, or the previous start day of week
359
- if( $scope == 'this-week' || $today_day_of_week == $start_of_week ){
360
- $start_date = $EM_DateTime->getDate();
361
- }else{
362
- $start_of_week_name = $days_of_week[$start_of_week];
363
- $start_date = $EM_DateTime->modify('last '. $start_of_week_name)->getDate();
364
- }
365
- $end_date = $start_date; // set as today in event it's the last day of week
366
- if( $scope == 'week' || $today_day_of_week != $end_of_week ){
367
- // if we're looking for whole week, $EM_DateTime is set to start of week, so get relative end of week even if it's today
368
- $end_date = $EM_DateTime->modify('next '. $end_of_week_name)->getDate();
369
- }
370
- return array($start_date, $end_date);
371
- }
372
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
classes/em-datetime.php CHANGED
@@ -62,6 +62,7 @@ class EM_DateTime extends DateTime {
62
  }
63
  }
64
 
 
65
  /**
66
  * {@inheritDoc}
67
  * @see DateTime::format()
@@ -144,6 +145,7 @@ class EM_DateTime extends DateTime {
144
  return $this;
145
  }
146
 
 
147
  /**
148
  * Sets timestamp and returns EM_DateTime object in all cases, but $this->valid will be set to false if unsuccessful
149
  * @param int $timestamp
@@ -156,6 +158,7 @@ class EM_DateTime extends DateTime {
156
  return $this;
157
  }
158
 
 
159
  /**
160
  * Extends DateTime functionality by accepting a false or string value for a timezone. If set to false, default WP timezone will be used.
161
  * Returns EM_DateTime object in all cases, but $this->valid will be set to false if unsuccessful
@@ -169,10 +172,11 @@ class EM_DateTime extends DateTime {
169
  $return = parent::setTimezone($timezone);
170
  $this->timezone_name = $timezone->getName();
171
  $this->timezone_utc = $timezone->utc_offset !== false;
172
- $this->valid = $return !== false;
173
  return $this;
174
  }
175
 
 
176
  /**
177
  * Sets time along and returns EM_DateTime object in all cases, but $this->valid will be set to false if unsuccessful
178
  * {@inheritDoc}
@@ -184,6 +188,7 @@ class EM_DateTime extends DateTime {
184
  return $this;
185
  }
186
 
 
187
  /**
188
  * Sets date along and returns EM_DateTime object in all cases, but $this->valid will be set to false if unsuccessful
189
  * {@inheritDoc}
@@ -195,6 +200,7 @@ class EM_DateTime extends DateTime {
195
  return $this;
196
  }
197
 
 
198
  /**
199
  * Returns EM_DateTime object in all cases, but $this->valid will be set to false if unsuccessful
200
  * {@inheritDoc}
@@ -206,6 +212,7 @@ class EM_DateTime extends DateTime {
206
  return $this;
207
  }
208
 
 
209
  /**
210
  * Returns EM_DateTime object in all cases, but $this->valid will be set to false if unsuccessful
211
  * {@inheritDoc}
@@ -217,6 +224,7 @@ class EM_DateTime extends DateTime {
217
  return $this;
218
  }
219
 
 
220
  /**
221
  * Extends DateTime function to allow string representation of argument passed to create a new DateInterval object.
222
  * Returns EM_DateTime object in all cases, but $this->valid will be set to false if unsuccessful
@@ -235,6 +243,7 @@ class EM_DateTime extends DateTime {
235
  return $this;
236
  }
237
 
 
238
  /**
239
  * Extends DateTime function to allow string representation of argument passed to create a new DateInterval object.
240
  * Returns EM_DateTime object in all cases, but $this->valid will be set to false if unsuccessful
@@ -275,6 +284,7 @@ class EM_DateTime extends DateTime {
275
  return $this->getOffset() + $this->getTimestamp() - $server_offset;
276
  }
277
 
 
278
  /**
279
  * Returns an EM_DateTimeZone object instead of the default DateTimeZone object.
280
  * @see DateTime::getTimezone()
@@ -323,6 +333,7 @@ class EM_DateTime extends DateTime {
323
  return $return;
324
  }
325
 
 
326
  /**
327
  * Extends the DateTime::createFromFormat() function by setting the timezone to the default blog timezone if none is provided.
328
  * @param string $format
62
  }
63
  }
64
 
65
+ #[\ReturnTypeWillChange]
66
  /**
67
  * {@inheritDoc}
68
  * @see DateTime::format()
145
  return $this;
146
  }
147
 
148
+ #[\ReturnTypeWillChange]
149
  /**
150
  * Sets timestamp and returns EM_DateTime object in all cases, but $this->valid will be set to false if unsuccessful
151
  * @param int $timestamp
158
  return $this;
159
  }
160
 
161
+ #[\ReturnTypeWillChange]
162
  /**
163
  * Extends DateTime functionality by accepting a false or string value for a timezone. If set to false, default WP timezone will be used.
164
  * Returns EM_DateTime object in all cases, but $this->valid will be set to false if unsuccessful
172
  $return = parent::setTimezone($timezone);
173
  $this->timezone_name = $timezone->getName();
174
  $this->timezone_utc = $timezone->utc_offset !== false;
175
+ $this->valid = $this->valid && $return !== false; // only ever valid if previously valid
176
  return $this;
177
  }
178
 
179
+ #[\ReturnTypeWillChange]
180
  /**
181
  * Sets time along and returns EM_DateTime object in all cases, but $this->valid will be set to false if unsuccessful
182
  * {@inheritDoc}
188
  return $this;
189
  }
190
 
191
+ #[\ReturnTypeWillChange]
192
  /**
193
  * Sets date along and returns EM_DateTime object in all cases, but $this->valid will be set to false if unsuccessful
194
  * {@inheritDoc}
200
  return $this;
201
  }
202
 
203
+ #[\ReturnTypeWillChange]
204
  /**
205
  * Returns EM_DateTime object in all cases, but $this->valid will be set to false if unsuccessful
206
  * {@inheritDoc}
212
  return $this;
213
  }
214
 
215
+ #[\ReturnTypeWillChange]
216
  /**
217
  * Returns EM_DateTime object in all cases, but $this->valid will be set to false if unsuccessful
218
  * {@inheritDoc}
224
  return $this;
225
  }
226
 
227
+ #[\ReturnTypeWillChange]
228
  /**
229
  * Extends DateTime function to allow string representation of argument passed to create a new DateInterval object.
230
  * Returns EM_DateTime object in all cases, but $this->valid will be set to false if unsuccessful
243
  return $this;
244
  }
245
 
246
+ #[\ReturnTypeWillChange]
247
  /**
248
  * Extends DateTime function to allow string representation of argument passed to create a new DateInterval object.
249
  * Returns EM_DateTime object in all cases, but $this->valid will be set to false if unsuccessful
284
  return $this->getOffset() + $this->getTimestamp() - $server_offset;
285
  }
286
 
287
+ #[\ReturnTypeWillChange]
288
  /**
289
  * Returns an EM_DateTimeZone object instead of the default DateTimeZone object.
290
  * @see DateTime::getTimezone()
333
  return $return;
334
  }
335
 
336
+ #[\ReturnTypeWillChange]
337
  /**
338
  * Extends the DateTime::createFromFormat() function by setting the timezone to the default blog timezone if none is provided.
339
  * @param string $format
classes/em-datetimezone.8.1.php DELETED
@@ -1,109 +0,0 @@
1
- <?php
2
- // THIS IS A DUPLICATE OF em-datetimezone.php but with return types which otherwise cause warnings in PHP 8.1. Sadly, since we need to account for earlier versions of PHP for min WP installs (5.3 as of writing), return types aren't implemented until late PHP 7, so best solution for now is to include this if 8.1 or later.
3
- /**
4
- * Extends the native DateTimeZone object by allowing for UTC manual offsets as supported by WordPress, along with eash creation of a DateTimeZone object with the blog's timezone.
5
- * @since 5.8.2
6
- */
7
- class EM_DateTimeZone extends DateTimeZone {
8
-
9
- public $utc_offset = false;
10
-
11
- public function __construct( $timezone ){
12
- //if we're not suppiled a DateTimeZone object, create one from string or implement manual offset
13
- if( $timezone != 'UTC' ){
14
- $timezone = preg_replace('/^UTC ?/', '', $timezone);
15
- if( is_numeric($timezone) ){
16
- if( absint($timezone) == 0 ){
17
- $timezone = 'UTC';
18
- }else{
19
- // convert this to an offset, taken from wp_timezone
20
- $offset = (float) $timezone;
21
- $hours = (int) $offset;
22
- $minutes = ( $offset - $hours );
23
- $sign = ( $offset < 0 ) ? '-' : '+';
24
- $abs_hour = abs( $hours );
25
- $abs_mins = abs( $minutes * 60 );
26
- $timezone = sprintf( '%s%02d%02d', $sign, $abs_hour, $abs_mins );
27
- }
28
- }
29
- }
30
- parent::__construct($timezone);
31
- }
32
-
33
- /**
34
- * Special function which converts a timezone string, UTC offset or DateTimeZone object into a valid EM_DateTimeZone object.
35
- * If no value supplied, a EM_DateTimezone with the default WP environment timezone is created.
36
- * @param mixed $timezone
37
- * @return EM_DateTimeZone
38
- */
39
- public static function create( $timezone = false ){
40
- //if we're not suppiled a DateTimeZone object, create one from string or implement manual offset
41
- if( !empty($timezone) && !is_object($timezone) ){
42
- //create EM_DateTimeZone object if valid, otherwise allow defaults to override later
43
- try {
44
- $timezone = new EM_DateTimeZone($timezone);
45
- }catch( Exception $e ){
46
- $timezone = null;
47
- }
48
- }elseif( is_object($timezone) && get_class($timezone) == 'DateTimeZone'){
49
- //if supplied a regular DateTimeZone, convert it to EM_DateTimeZone
50
- $timezone = new EM_DateTimeZone($timezone->getName());
51
- }
52
- if( !is_object($timezone) ){
53
- //if no valid timezone supplied, get the default timezone in EM environment, otherwise the WP timezone or offset
54
- $timezone = get_option( 'timezone_string' );
55
- if( !$timezone ) $timezone = get_option('gmt_offset');
56
- $timezone = new EM_DateTimeZone($timezone);
57
- }
58
- return $timezone;
59
- }
60
-
61
- /**
62
- * {@inheritDoc}
63
- * @see DateTimeZone::getName()
64
- */
65
- public function getName() : string {
66
- if( $this->isUTC() ){
67
- return 'UTC'.parent::getName();
68
- }
69
- return parent::getName();
70
- }
71
-
72
- public function isUTC(){
73
- $name = parent::getName();
74
- return $name[0] === '-' || $name[0] === '+';
75
- }
76
-
77
- /**
78
- * Returns WP-friendly timezone value, which accounts for UTC offsets and modifies accoridnly so that minute offsets also work.
79
- * @return string
80
- */
81
- public function getValue(){
82
- if( $this->isUTC() ){
83
- $time = explode(':', parent::getName());
84
- if( !empty($time[1]) ){
85
- $mins = $time[1] / 60;
86
- $hours = (int) $time[0];
87
- if( $hours > 0 ){
88
- $time_int = '+' . ($hours + $mins);
89
- }else{
90
- $time_int = $hours - $mins;
91
- }
92
- return 'UTC'.$time_int;
93
- }
94
- }
95
- return $this->getName();
96
- }
97
-
98
- /**
99
- * If the timezone has a manual UTC offset, then an empty array of transitions is returned.
100
- * {@inheritDoc}
101
- * @see DateTimeZone::getTransitions()
102
- */
103
- public function getTransitions( $timestamp_begin = null, $timestamp_end = null ) : array|false {
104
- if( $this->utc_offset !== false ){
105
- return array();
106
- }
107
- return parent::getTransitions($timestamp_begin, $timestamp_end);
108
- }
109
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
classes/em-datetimezone.php CHANGED
@@ -57,6 +57,7 @@ class EM_DateTimeZone extends DateTimeZone {
57
  return $timezone;
58
  }
59
 
 
60
  /**
61
  * {@inheritDoc}
62
  * @see DateTimeZone::getName()
@@ -94,12 +95,14 @@ class EM_DateTimeZone extends DateTimeZone {
94
  return $this->getName();
95
  }
96
 
 
97
  /**
98
  * If the timezone has a manual UTC offset, then an empty array of transitions is returned.
99
  * {@inheritDoc}
100
  * @see DateTimeZone::getTransitions()
101
  */
102
- public function getTransitions( $timestamp_begin = null, $timestamp_end = null ){
 
103
  if( $this->utc_offset !== false ){
104
  return array();
105
  }
57
  return $timezone;
58
  }
59
 
60
+ #[\ReturnTypeWillChange]
61
  /**
62
  * {@inheritDoc}
63
  * @see DateTimeZone::getName()
95
  return $this->getName();
96
  }
97
 
98
+ #[\ReturnTypeWillChange]
99
  /**
100
  * If the timezone has a manual UTC offset, then an empty array of transitions is returned.
101
  * {@inheritDoc}
102
  * @see DateTimeZone::getTransitions()
103
  */
104
+ public function getTransitions( $timestamp_begin = 0, $timestamp_end = 0 ){
105
+ if( $timestamp_end === 0 ) $timestamp_end = time() * YEAR_IN_SECONDS;
106
  if( $this->utc_offset !== false ){
107
  return array();
108
  }
classes/em-event.php CHANGED
@@ -2132,6 +2132,12 @@ class EM_Event extends EM_Object{
2132
  }elseif ($condition == 'is_current'){
2133
  //if event is currently happening
2134
  $show_condition = $this->start()->getTimestamp() <= time() && $this->end()->getTimestamp() >= time();
 
 
 
 
 
 
2135
  }elseif ($condition == 'is_recurrence'){
2136
  //if event is a recurrence
2137
  $show_condition = $this->is_recurrence();
@@ -3590,6 +3596,81 @@ class EM_Event extends EM_Object{
3590
  }
3591
  return apply_filters('em_event_can_manage', parent::can_manage($owner_capability, $admin_capability, $user_to_check), $this, $owner_capability, $admin_capability, $user_to_check);
3592
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3593
  }
3594
 
3595
  //TODO placeholder targets filtering could be streamlined better
2132
  }elseif ($condition == 'is_current'){
2133
  //if event is currently happening
2134
  $show_condition = $this->start()->getTimestamp() <= time() && $this->end()->getTimestamp() >= time();
2135
+ }elseif ($condition == 'is_recurring'){
2136
+ //if event is a recurring event
2137
+ $show_condition = $this->is_recurring();
2138
+ }elseif ($condition == 'not_recurring'){
2139
+ //if event is not a recurring event
2140
+ $show_condition = !$this->is_recurring();
2141
  }elseif ($condition == 'is_recurrence'){
2142
  //if event is a recurrence
2143
  $show_condition = $this->is_recurrence();
3596
  }
3597
  return apply_filters('em_event_can_manage', parent::can_manage($owner_capability, $admin_capability, $user_to_check), $this, $owner_capability, $admin_capability, $user_to_check);
3598
  }
3599
+
3600
+ /**
3601
+ * Outputs a JSON-encodable associative array of data to output to REST or other remote operations
3602
+ * @return array
3603
+ */
3604
+ function to_api(){
3605
+ $event = array (
3606
+ 'name' => $this->event_name,
3607
+ 'id' => $this->event_id,
3608
+ 'post_id' => $this->post_id,
3609
+ 'parent' => $this->event_parent,
3610
+ 'owner' => $this->event_owner, // overwritten further down
3611
+ 'blog_id' => $this->blog_id,
3612
+ 'group_id' => $this->group_id,
3613
+ 'slug' => $this->event_slug,
3614
+ 'status' => $this->event_private,
3615
+ 'content' => $this->post_content,
3616
+ 'bookings' => array (
3617
+ 'end_date' => '$this->event_rsvp_date',
3618
+ 'end_time' => '$this->event_rsvp_time',
3619
+ 'rsvp_spaces' => '$this->event_rsvp_spaces',
3620
+ 'spaces' => $this->event_spaces,
3621
+ ),
3622
+ 'when' => array(
3623
+ 'all_day' => $this->event_all_day,
3624
+ 'start' => $this->event_start,
3625
+ 'start_date' => $this->event_start_date,
3626
+ 'start_time' => $this->event_start_time,
3627
+ 'end' => $this->event_end,
3628
+ 'end_date' => $this->event_end_date,
3629
+ 'end_time' => $this->event_end_time,
3630
+ 'timezone' => $this->event_timezone,
3631
+ ),
3632
+ 'location' => false,
3633
+ 'recurrence' => false,
3634
+ 'language' => $this->event_language,
3635
+ 'translation' => $this->event_translation,
3636
+ );
3637
+ if( $this->event_owner ){
3638
+ // anonymous
3639
+ $event['owner'] = array(
3640
+ 'guest' => true,
3641
+ 'email' => $this->get_contact()->user_email,
3642
+ 'name' => $this->get_contact()->get_name(),
3643
+ );
3644
+ }else{
3645
+ // user
3646
+ $event['owner'] = array(
3647
+ 'guest' => false,
3648
+ 'email' => $this->get_contact()->user_email,
3649
+ 'name' => $this->get_contact()->get_name(),
3650
+ );
3651
+ }
3652
+ if( $this->recurrence_id ){
3653
+ $event['recurrence_id'] = $this->recurrence_id;
3654
+ }
3655
+ if( $this->recurrence ){
3656
+ $event['recurrence'] = array (
3657
+ 'interval' => $this->recurrence_interval,
3658
+ 'freq' => $this->recurrence_freq,
3659
+ 'days' => $this->recurrence_days,
3660
+ 'byday' => $this->recurrence_byday,
3661
+ 'byweekno' => $this->recurrence_byweekno,
3662
+ 'rsvp_days' => $this->recurrence_rsvp_days,
3663
+ );
3664
+ }
3665
+ if( $this->has_location() ) {
3666
+ $EM_Location = $this->get_location();
3667
+ $event['location'] = $EM_Location->to_api();
3668
+ }elseif( $this->has_event_location() ){
3669
+ $event['location_type'] = $this->event_location_type;
3670
+ $event['location'] = $this->get_event_location()->to_api();
3671
+ }
3672
+ return $event;
3673
+ }
3674
  }
3675
 
3676
  //TODO placeholder targets filtering could be streamlined better
classes/em-location.php CHANGED
@@ -1170,4 +1170,32 @@ class EM_Location extends EM_Object {
1170
  $url = add_query_arg( $args, "https://www.google.com/maps/embed/v1/place");
1171
  return apply_filters('em_location_get_google_maps_embed_url', $url, $this);
1172
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1173
  }
1170
  $url = add_query_arg( $args, "https://www.google.com/maps/embed/v1/place");
1171
  return apply_filters('em_location_get_google_maps_embed_url', $url, $this);
1172
  }
1173
+
1174
+ public function to_api(){
1175
+ return array (
1176
+ 'name' => $this->location_name,
1177
+ 'id' => $this->location_id,
1178
+ 'parent' => $this->location_parent,
1179
+ 'post_id' => $this->post_id,
1180
+ 'blog_id' => $this->blog_id,
1181
+ 'owner' => $this->location_owner,
1182
+ 'status' => $this->location_status,
1183
+ 'slug' => $this->location_slug,
1184
+ 'content' => $this->post_content,
1185
+ 'geo' => array(
1186
+ 'latitude' => $this->location_latitude,
1187
+ 'longitude' => $this->location_longitude,
1188
+ ),
1189
+ 'address' => array(
1190
+ 'address' => $this->location_address,
1191
+ 'town' => $this->location_town,
1192
+ 'region' => $this->location_region,
1193
+ 'state' => $this->location_state,
1194
+ 'postcode' => $this->location_postcode,
1195
+ 'country' => $this->location_country,
1196
+ ),
1197
+ 'language' => $this->location_language,
1198
+ 'translation' => $this->location_translation,
1199
+ );
1200
+ }
1201
  }
classes/em-mailer.php CHANGED
@@ -22,9 +22,10 @@ class EM_Mailer {
22
  * @param $body
23
  * @param $receiver
24
  * @param $attachments
 
25
  * @return boolean
26
  */
27
- public function send($subject="no title",$body="No message specified", $receiver='', $attachments = array() ) {
28
  //TODO add an EM_Error global object, for this sort of error reporting. (@marcus like StatusNotice)
29
  $subject = html_entity_decode(wp_kses_data($subject)); //decode entities, but run kses first just in case users use placeholders containing html
30
  if( is_array($receiver) ){
@@ -50,6 +51,17 @@ class EM_Mailer {
50
  if( get_option('dbem_smtp_html') ){ //create filter to change content type to html in wp_mail
51
  add_filter('wp_mail_content_type','EM_Mailer::return_texthtml');
52
  }
 
 
 
 
 
 
 
 
 
 
 
53
  //prep attachments for WP Mail, which only accept a path
54
  self::$attachments = $attachments;
55
  add_action('phpmailer_init', 'EM_Mailer::add_attachments_to_mailer', 9999, 1);
@@ -112,6 +124,17 @@ class EM_Mailer {
112
  }else{
113
  $mail->addAddress($receiver);
114
  }
 
 
 
 
 
 
 
 
 
 
 
115
  do_action('em_mailer', $mail); //$mail will still be modified
116
 
117
  //Protocols
22
  * @param $body
23
  * @param $receiver
24
  * @param $attachments
25
+ * @param $args
26
  * @return boolean
27
  */
28
+ public function send($subject="no title",$body="No message specified", $receiver='', $attachments = array(), $args = array() ) {
29
  //TODO add an EM_Error global object, for this sort of error reporting. (@marcus like StatusNotice)
30
  $subject = html_entity_decode(wp_kses_data($subject)); //decode entities, but run kses first just in case users use placeholders containing html
31
  if( is_array($receiver) ){
51
  if( get_option('dbem_smtp_html') ){ //create filter to change content type to html in wp_mail
52
  add_filter('wp_mail_content_type','EM_Mailer::return_texthtml');
53
  }
54
+ if( !empty($args) ){
55
+ if( !empty($args['reply-to']) && is_email($args['reply-to']) ){
56
+ array_pop($headers); // remove Reply-To
57
+ $name = !empty($args['reply-to-name']) ? filter_var($args['reply-to-name'], FILTER_SANITIZE_STRING) : false;
58
+ if( $name ){
59
+ $headers[] = 'Reply-To: '.$name.' <'.$args['reply-to'].'>';
60
+ }else{
61
+ $headers[] = 'Reply-To: '. $args['reply-to'];
62
+ }
63
+ }
64
+ }
65
  //prep attachments for WP Mail, which only accept a path
66
  self::$attachments = $attachments;
67
  add_action('phpmailer_init', 'EM_Mailer::add_attachments_to_mailer', 9999, 1);
124
  }else{
125
  $mail->addAddress($receiver);
126
  }
127
+ // extra args
128
+ if( !empty($args) ){
129
+ if( !empty($args['reply-to']) && is_email($args['reply-to']) ){
130
+ $name = !empty($args['reply-to-name']) ? filter_var($args['reply-to-name'], FILTER_SANITIZE_STRING) : false;
131
+ if( $name ){
132
+ $mail->addReplyTo($args['reply-to'], $name);
133
+ }else{
134
+ $mail->addReplyTo($args['reply-to']);
135
+ }
136
+ }
137
+ }
138
  do_action('em_mailer', $mail); //$mail will still be modified
139
 
140
  //Protocols
classes/em-notices.php CHANGED
@@ -225,6 +225,7 @@
225
  }
226
 
227
  // Encoiding in JsonSerializable
 
228
  function jsonSerialize(){
229
  $notices = array();
230
  foreach( $notices as $k => $v ){
@@ -236,21 +237,26 @@
236
  }
237
 
238
  //Iterator Implementation
 
239
  function rewind(){
240
  reset($this->bookings);
241
- }
 
242
  function current(){
243
  $var = current($this->bookings);
244
  return $var;
245
- }
 
246
  function key(){
247
  $var = key($this->bookings);
248
  return $var;
249
- }
 
250
  function next(){
251
  $var = next($this->bookings);
252
  return $var;
253
- }
 
254
  function valid(){
255
  $key = key($this->bookings);
256
  $var = ($key !== NULL && $key !== FALSE);
225
  }
226
 
227
  // Encoiding in JsonSerializable
228
+ #[\ReturnTypeWillChange]
229
  function jsonSerialize(){
230
  $notices = array();
231
  foreach( $notices as $k => $v ){
237
  }
238
 
239
  //Iterator Implementation
240
+ #[\ReturnTypeWillChange]
241
  function rewind(){
242
  reset($this->bookings);
243
+ }
244
+ #[\ReturnTypeWillChange]
245
  function current(){
246
  $var = current($this->bookings);
247
  return $var;
248
+ }
249
+ #[\ReturnTypeWillChange]
250
  function key(){
251
  $var = key($this->bookings);
252
  return $var;
253
+ }
254
+ #[\ReturnTypeWillChange]
255
  function next(){
256
  $var = next($this->bookings);
257
  return $var;
258
+ }
259
+ #[\ReturnTypeWillChange]
260
  function valid(){
261
  $key = key($this->bookings);
262
  $var = ($key !== NULL && $key !== FALSE);
classes/em-object.php CHANGED
@@ -1375,15 +1375,16 @@ class EM_Object {
1375
  * @param string $body
1376
  * @param string $email
1377
  * @param array $attachments
 
1378
  * @return string
1379
  */
1380
- function email_send($subject, $body, $email, $attachments = array()){
1381
  global $EM_Mailer;
1382
  if( !empty($subject) ){
1383
  if( !is_object($EM_Mailer) ){
1384
  $EM_Mailer = new EM_Mailer();
1385
  }
1386
- if( !$EM_Mailer->send($subject,$body,$email, $attachments) ){
1387
  if( is_array($EM_Mailer->errors) ){
1388
  foreach($EM_Mailer->errors as $error){
1389
  $this->errors[] = $error;
1375
  * @param string $body
1376
  * @param string $email
1377
  * @param array $attachments
1378
+ * @param array $args
1379
  * @return string
1380
  */
1381
+ function email_send($subject, $body, $email, $attachments = array(), $args = array() ){
1382
  global $EM_Mailer;
1383
  if( !empty($subject) ){
1384
  if( !is_object($EM_Mailer) ){
1385
  $EM_Mailer = new EM_Mailer();
1386
  }
1387
+ if( !$EM_Mailer->send($subject,$body,$email, $attachments, $args) ){
1388
  if( is_array($EM_Mailer->errors) ){
1389
  foreach($EM_Mailer->errors as $error){
1390
  $this->errors[] = $error;
classes/em-person.php CHANGED
@@ -123,5 +123,19 @@ class EM_Person extends WP_User{
123
  $name = !empty($full_name) ? $full_name : $this->display_name;
124
  return apply_filters('em_person_get_name', $name, $this);
125
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
126
  }
127
  ?>
123
  $name = !empty($full_name) ? $full_name : $this->display_name;
124
  return apply_filters('em_person_get_name', $name, $this);
125
  }
126
+
127
+ function to_api(){
128
+ $person = array(
129
+ 'id' => $this->ID, // maybe hide this depending on permissions
130
+ 'name' => $this->get_name(),
131
+ 'name_first' => $this->first_name,
132
+ 'name_last' => $this->last_name,
133
+ 'email' => $this->user_email,
134
+ 'phone' => $this->phone,
135
+ 'guest' => $this->ID > 0, // whether person is registered or not
136
+ );
137
+ $person = array_merge( $person, $this->custom_user_fields );
138
+ return apply_filters('em_person_to_api', $person);
139
+ }
140
  }
141
  ?>
classes/em-taxonomy-terms.php CHANGED
@@ -316,26 +316,32 @@ class EM_Taxonomy_Terms extends EM_Object implements Iterator, Countable{
316
  }
317
 
318
  //Iterator Implementation
 
319
  public function rewind(){
320
  reset($this->terms);
321
- }
 
322
  public function current(){
323
  $var = current($this->terms);
324
  return $var;
325
- }
 
326
  public function key(){
327
  $var = key($this->terms);
328
  return $var;
329
- }
 
330
  public function next(){
331
  $var = next($this->terms);
332
  return $var;
333
- }
 
334
  public function valid(){
335
  $key = key($this->terms);
336
  $var = ($key !== NULL && $key !== FALSE);
337
  return $var;
338
  }
 
339
  public function count(){
340
  return count($this->terms);
341
  }
316
  }
317
 
318
  //Iterator Implementation
319
+ #[\ReturnTypeWillChange]
320
  public function rewind(){
321
  reset($this->terms);
322
+ }
323
+ #[\ReturnTypeWillChange]
324
  public function current(){
325
  $var = current($this->terms);
326
  return $var;
327
+ }
328
+ #[\ReturnTypeWillChange]
329
  public function key(){
330
  $var = key($this->terms);
331
  return $var;
332
+ }
333
+ #[\ReturnTypeWillChange]
334
  public function next(){
335
  $var = next($this->terms);
336
  return $var;
337
+ }
338
+ #[\ReturnTypeWillChange]
339
  public function valid(){
340
  $key = key($this->terms);
341
  $var = ($key !== NULL && $key !== FALSE);
342
  return $var;
343
  }
344
+ #[\ReturnTypeWillChange]
345
  public function count(){
346
  return count($this->terms);
347
  }
classes/em-ticket-bookings.php CHANGED
@@ -242,7 +242,16 @@ class EM_Ticket_Bookings extends EM_Tickets_Bookings {
242
  if ( !$override_availability && $available_spaces < $spaces_needed ) {
243
  $this->add_error(get_option('dbem_booking_feedback_full'));
244
  }
245
- if( !$override_availability && !$this->get_ticket()->is_available() ){
 
 
 
 
 
 
 
 
 
246
  $message = __('The ticket %s is no longer available.', 'events-manager');
247
  $this->add_error(get_option('dbem_booking_feedback_ticket_unavailable', sprintf($message, "'".$this->get_ticket()->name."'")));
248
  }
242
  if ( !$override_availability && $available_spaces < $spaces_needed ) {
243
  $this->add_error(get_option('dbem_booking_feedback_full'));
244
  }
245
+ // check if ticket is available to the user the booking is associated to
246
+ // TODO current implementation won't work because we're trying to validate potentially a guest that beomes a user, therefore a guest ticket can be booked by someone that isn't a user yet but at this point they have a valid ID and validation fails. We need to triple check this new way without the is_available.
247
+ // TODO I think we probably need to circumvent on the manual_booking level rather than here... or make sure we're validating in some smarter way
248
+ $user = null;
249
+ if( $this->get_booking()->person_id === 0 ){
250
+ $user = false;
251
+ }elseif( $this->get_booking()->person_id > 0 ){
252
+ $user = $this->get_booking()->get_person();
253
+ }
254
+ if( !$override_availability && !$this->get_ticket()->is_available(false, false, false, $user) ){
255
  $message = __('The ticket %s is no longer available.', 'events-manager');
256
  $this->add_error(get_option('dbem_booking_feedback_ticket_unavailable', sprintf($message, "'".$this->get_ticket()->name."'")));
257
  }
classes/em-ticket.php CHANGED
@@ -352,28 +352,37 @@ class EM_Ticket extends EM_Object{
352
  return apply_filters('em_ticket_validate', count($this->errors) == 0, $this );
353
  }
354
 
355
- function is_available($ignore_member_restrictions = false, $ignore_guest_restrictions = false, $ignore_spaces = false ){
356
- if( EM_Bookings::$disable_restrictions ) return apply_filters('em_ticket_is_available', true, $this, true, true, true); // complete short-circuit, but overriding functions should beware of the $disable_restrictions flag!
357
- if( isset($this->is_available) && !$ignore_member_restrictions && !$ignore_guest_restrictions && !$ignore_spaces ) return apply_filters('em_ticket_is_available', $this->is_available, $this, false, false, false); //save extra queries if doing a standard check
 
 
 
 
 
 
 
358
  $is_available = false;
 
 
 
359
  $EM_Event = $this->get_event();
360
  $available_spaces = $this->get_available_spaces();
361
  $condition_1 = empty($this->ticket_start) || $this->start()->getTimestamp() <= time();
362
  $condition_2 = empty($this->ticket_end) || $this->end()->getTimestamp() >= time();
363
  $condition_3 = $EM_Event->rsvp_end()->getTimestamp() > time(); //either defined ending rsvp time, or start datetime is used here
364
- $condition_4 = !$this->ticket_members || is_user_logged_in() || $ignore_member_restrictions;
365
  $condition_5 = true;
366
  if( !$ignore_member_restrictions && $this->ticket_members && !empty($this->ticket_members_roles) ){
367
  //check if user has the right role to use this ticket
368
  $condition_5 = false;
369
- if( is_user_logged_in() ){
370
- $user = wp_get_current_user();
371
  if( count(array_intersect($user->roles, $this->ticket_members_roles)) > 0 ){
372
  $condition_5 = true;
373
  }
374
  }
375
  }
376
- $condition_6 = !$this->ticket_guests || !is_user_logged_in() || $ignore_guest_restrictions;
377
  if( $condition_1 && $condition_2 && $condition_3 && $condition_4 && $condition_5 && $condition_6 ){
378
  //Time Constraints met, now quantities
379
  if( $available_spaces > 0 && ($available_spaces >= $this->ticket_min || empty($this->ticket_min)) ){
@@ -385,7 +394,7 @@ class EM_Ticket extends EM_Object{
385
  if( !$ignore_member_restrictions && !$ignore_guest_restrictions && !$ignore_spaces ){ //$this->is_available is only stored for the viewing user
386
  $this->is_available = $is_available;
387
  }
388
- return apply_filters('em_ticket_is_available', $is_available, $this, $ignore_guest_restrictions, $ignore_member_restrictions, $ignore_spaces);
389
  }
390
 
391
  /**
@@ -410,18 +419,15 @@ class EM_Ticket extends EM_Object{
410
  $user = new WP_User($user_type);
411
  } /* @var WP_User $user */
412
  if( $this->ticket_members && !empty($this->ticket_members_roles) ) {
413
- if (count(array_intersect($user->roles, $this->ticket_members_roles)) > 0) {
414
- return true;
415
- }
416
  }
417
- // otherwise check if limited to guests
418
  return !$this->ticket_guests;
419
  }elseif( is_string($user_type) ){
420
  // user role
421
  if( $this->ticket_members && !empty($this->ticket_members_roles) ) {
422
- if ( in_array($user_type, $this->ticket_members_roles) ){
423
- return true;
424
- }
425
  }
426
  // otherwise check if limited to guests
427
  return !$this->ticket_guests;
@@ -430,7 +436,7 @@ class EM_Ticket extends EM_Object{
430
  }
431
 
432
  /**
433
- * Returns whether or not this ticket should be displayed based on availability and other ticket properties and general settings
434
  * @param bool $ignore_member_restrictions
435
  * @param bool $ignore_guest_restrictions
436
  * @return boolean
352
  return apply_filters('em_ticket_validate', count($this->errors) == 0, $this );
353
  }
354
 
355
+ /**
356
+ * @param bool $ignore_member_restrictions Makes a member-restricted ticket available to any user or guest
357
+ * @param bool $ignore_guest_restrictions Makes a guest-restricted ticket available to any user or guest
358
+ * @param bool $ignore_spaces Ignores space availability
359
+ * @param false|WP_User $user The user to check ticket availability against. Accepts a user object or false for a guest. By default current logged in user (or guest) is used.
360
+ * @return mixed|null
361
+ */
362
+ function is_available( $ignore_member_restrictions = false, $ignore_guest_restrictions = false, $ignore_spaces = false, $user = null ){
363
+ if( EM_Bookings::$disable_restrictions ) return apply_filters('em_ticket_is_available', true, $this, true, true, true, null); // complete short-circuit, but overriding functions should beware of the $disable_restrictions flag!
364
+ if( isset($this->is_available) && !$ignore_member_restrictions && !$ignore_guest_restrictions && !$ignore_spaces && $user === null ) return apply_filters('em_ticket_is_available', $this->is_available, $this, false, false, false, null); //save extra queries if doing a standard check
365
  $is_available = false;
366
+ if( $user === null ){
367
+ $user = is_user_logged_in() ? wp_get_current_user() : false;
368
+ }
369
  $EM_Event = $this->get_event();
370
  $available_spaces = $this->get_available_spaces();
371
  $condition_1 = empty($this->ticket_start) || $this->start()->getTimestamp() <= time();
372
  $condition_2 = empty($this->ticket_end) || $this->end()->getTimestamp() >= time();
373
  $condition_3 = $EM_Event->rsvp_end()->getTimestamp() > time(); //either defined ending rsvp time, or start datetime is used here
374
+ $condition_4 = !$this->ticket_members || $user !== false || $ignore_member_restrictions;
375
  $condition_5 = true;
376
  if( !$ignore_member_restrictions && $this->ticket_members && !empty($this->ticket_members_roles) ){
377
  //check if user has the right role to use this ticket
378
  $condition_5 = false;
379
+ if( $user !== false ){
 
380
  if( count(array_intersect($user->roles, $this->ticket_members_roles)) > 0 ){
381
  $condition_5 = true;
382
  }
383
  }
384
  }
385
+ $condition_6 = !$this->ticket_guests || $user === false || $ignore_guest_restrictions;
386
  if( $condition_1 && $condition_2 && $condition_3 && $condition_4 && $condition_5 && $condition_6 ){
387
  //Time Constraints met, now quantities
388
  if( $available_spaces > 0 && ($available_spaces >= $this->ticket_min || empty($this->ticket_min)) ){
394
  if( !$ignore_member_restrictions && !$ignore_guest_restrictions && !$ignore_spaces ){ //$this->is_available is only stored for the viewing user
395
  $this->is_available = $is_available;
396
  }
397
+ return apply_filters('em_ticket_is_available', $is_available, $this, $ignore_guest_restrictions, $ignore_member_restrictions, $ignore_spaces, $user);
398
  }
399
 
400
  /**
419
  $user = new WP_User($user_type);
420
  } /* @var WP_User $user */
421
  if( $this->ticket_members && !empty($this->ticket_members_roles) ) {
422
+ // return whether roles coincide with current user roles
423
+ return count(array_intersect($user->roles, $this->ticket_members_roles)) > 0;
 
424
  }
425
+ // otherwise check if limited to guests, if not it doesn't matter whether it's general user logged-in limit or no limit
426
  return !$this->ticket_guests;
427
  }elseif( is_string($user_type) ){
428
  // user role
429
  if( $this->ticket_members && !empty($this->ticket_members_roles) ) {
430
+ return in_array($user_type, $this->ticket_members_roles);
 
 
431
  }
432
  // otherwise check if limited to guests
433
  return !$this->ticket_guests;
436
  }
437
 
438
  /**
439
+ * Returns whether this ticket should be displayed based on availability and other ticket properties and general settings
440
  * @param bool $ignore_member_restrictions
441
  * @param bool $ignore_guest_restrictions
442
  * @return boolean
classes/em-tickets-bookings.php CHANGED
@@ -329,6 +329,7 @@ class EM_Tickets_Bookings extends EM_Object implements Iterator, Countable, Arra
329
 
330
  //Iterator Implementation
331
 
 
332
  /**
333
  * @return void
334
  */
@@ -337,30 +338,35 @@ class EM_Tickets_Bookings extends EM_Object implements Iterator, Countable, Arra
337
  reset($this->tickets_bookings);
338
  }
339
 
 
340
  /**
341
  * @return EM_Ticket_Bookings
342
  */
343
  public function current(){
344
  return current($this->tickets_bookings);
345
  }
 
346
  /**
347
  * @return int Ticket ID
348
  */
349
  public function key(){
350
  return key($this->tickets_bookings);
351
  }
 
352
  /**
353
  * @return EM_Ticket_Bookings
354
  */
355
  public function next(){
356
  return next($this->tickets_bookings);
357
  }
 
358
  public function valid(){
359
  $key = key($this->tickets_bookings);
360
  return ($key !== NULL && $key !== FALSE);
361
  }
362
  //Countable Implementation
363
 
 
364
  /**
365
  * @return int
366
  */
@@ -369,6 +375,7 @@ class EM_Tickets_Bookings extends EM_Object implements Iterator, Countable, Arra
369
  }
370
 
371
  // ArrayAccess Implementation
 
372
  /**
373
  * @param $offset
374
  * @param $value
@@ -381,6 +388,7 @@ class EM_Tickets_Bookings extends EM_Object implements Iterator, Countable, Arra
381
  $this->tickets_bookings[$offset] = $value;
382
  }
383
  }
 
384
  /**
385
  * @param $offset
386
  * @return bool
@@ -388,6 +396,7 @@ class EM_Tickets_Bookings extends EM_Object implements Iterator, Countable, Arra
388
  public function offsetExists($offset) {
389
  return isset($this->tickets_bookings[$offset]);
390
  }
 
391
  /**
392
  * @param $offset
393
  * @return void
@@ -395,6 +404,7 @@ class EM_Tickets_Bookings extends EM_Object implements Iterator, Countable, Arra
395
  public function offsetUnset($offset) {
396
  unset($this->tickets_bookings[$offset]);
397
  }
 
398
  /**
399
  * @param $offset
400
  * @return EM_Ticket_Bookings|null
@@ -403,7 +413,6 @@ class EM_Tickets_Bookings extends EM_Object implements Iterator, Countable, Arra
403
  return isset($this->tickets_bookings[$offset]) ? $this->tickets_bookings[$offset] : null;
404
  }
405
 
406
-
407
  public function __debugInfo(){
408
  $object = clone($this);
409
  $object->booking = !empty($this->booking->booking_id) ? 'Booking ID #'.$this->booking->booking_id : 'New Booking - No ID';
329
 
330
  //Iterator Implementation
331
 
332
+ #[\ReturnTypeWillChange]
333
  /**
334
  * @return void
335
  */
338
  reset($this->tickets_bookings);
339
  }
340
 
341
+ #[\ReturnTypeWillChange]
342
  /**
343
  * @return EM_Ticket_Bookings
344
  */
345
  public function current(){
346
  return current($this->tickets_bookings);
347
  }
348
+ #[\ReturnTypeWillChange]
349
  /**
350
  * @return int Ticket ID
351
  */
352
  public function key(){
353
  return key($this->tickets_bookings);
354
  }
355
+ #[\ReturnTypeWillChange]
356
  /**
357
  * @return EM_Ticket_Bookings
358
  */
359
  public function next(){
360
  return next($this->tickets_bookings);
361
  }
362
+ #[\ReturnTypeWillChange]
363
  public function valid(){
364
  $key = key($this->tickets_bookings);
365
  return ($key !== NULL && $key !== FALSE);
366
  }
367
  //Countable Implementation
368
 
369
+ #[\ReturnTypeWillChange]
370
  /**
371
  * @return int
372
  */
375
  }
376
 
377
  // ArrayAccess Implementation
378
+ #[\ReturnTypeWillChange]
379
  /**
380
  * @param $offset
381
  * @param $value
388
  $this->tickets_bookings[$offset] = $value;
389
  }
390
  }
391
+ #[\ReturnTypeWillChange]
392
  /**
393
  * @param $offset
394
  * @return bool
396
  public function offsetExists($offset) {
397
  return isset($this->tickets_bookings[$offset]);
398
  }
399
+ #[\ReturnTypeWillChange]
400
  /**
401
  * @param $offset
402
  * @return void
404
  public function offsetUnset($offset) {
405
  unset($this->tickets_bookings[$offset]);
406
  }
407
+ #[\ReturnTypeWillChange]
408
  /**
409
  * @param $offset
410
  * @return EM_Ticket_Bookings|null
413
  return isset($this->tickets_bookings[$offset]) ? $this->tickets_bookings[$offset] : null;
414
  }
415
 
 
416
  public function __debugInfo(){
417
  $object = clone($this);
418
  $object->booking = !empty($this->booking->booking_id) ? 'Booking ID #'.$this->booking->booking_id : 'New Booking - No ID';
classes/em-tickets.php CHANGED
@@ -289,33 +289,39 @@ class EM_Tickets extends EM_Object implements Iterator, Countable {
289
  }
290
 
291
  //Iterator Implementation
 
292
  public function rewind(){
293
  reset($this->tickets);
294
  }
 
295
  /**
296
  * @return EM_Ticket
297
  */
298
  public function current(){
299
  $var = current($this->tickets);
300
  return $var;
301
- }
 
302
  public function key(){
303
  $var = key($this->tickets);
304
  return $var;
305
  }
 
306
  /**
307
  * @return EM_Ticket
308
  */
309
  public function next(){
310
  $var = next($this->tickets);
311
  return $var;
312
- }
 
313
  public function valid(){
314
  $key = key($this->tickets);
315
  $var = ($key !== NULL && $key !== FALSE);
316
  return $var;
317
  }
318
  //Countable Implementation
 
319
  public function count(){
320
  return count($this->tickets);
321
  }
289
  }
290
 
291
  //Iterator Implementation
292
+ #[\ReturnTypeWillChange]
293
  public function rewind(){
294
  reset($this->tickets);
295
  }
296
+ #[\ReturnTypeWillChange]
297
  /**
298
  * @return EM_Ticket
299
  */
300
  public function current(){
301
  $var = current($this->tickets);
302
  return $var;
303
+ }
304
+ #[\ReturnTypeWillChange]
305
  public function key(){
306
  $var = key($this->tickets);
307
  return $var;
308
  }
309
+ #[\ReturnTypeWillChange]
310
  /**
311
  * @return EM_Ticket
312
  */
313
  public function next(){
314
  $var = next($this->tickets);
315
  return $var;
316
+ }
317
+ #[\ReturnTypeWillChange]
318
  public function valid(){
319
  $key = key($this->tickets);
320
  $var = ($key !== NULL && $key !== FALSE);
321
  return $var;
322
  }
323
  //Countable Implementation
324
+ #[\ReturnTypeWillChange]
325
  public function count(){
326
  return count($this->tickets);
327
  }
classes/event-locations/em-event-location.php CHANGED
@@ -205,6 +205,12 @@ class Event_Location {
205
  public function get_ical_location(){
206
  return false;
207
  }
 
 
 
 
 
 
208
  }
209
 
210
  //include default Event Locations
205
  public function get_ical_location(){
206
  return false;
207
  }
208
+
209
+ public function to_api(){
210
+ return array_merge( $this->data, array(
211
+ 'type' => static::$type,
212
+ ));
213
+ }
214
  }
215
 
216
  //include default Event Locations
em-events.php CHANGED
@@ -10,7 +10,8 @@
10
  */
11
  function em_content($page_content) {
12
  global $post, $EM_Event, $EM_Location, $EM_Notices;
13
- if( empty($post) || empty($post->ID) ) return $page_content; //fix for any other plugins calling the_content outside the loop
 
14
  $events_page_id = get_option ( 'dbem_events_page' );
15
  $locations_page_id = get_option( 'dbem_locations_page' );
16
  $categories_page_id = get_option( 'dbem_categories_page' );
10
  */
11
  function em_content($page_content) {
12
  global $post, $EM_Event, $EM_Location, $EM_Notices;
13
+ $in_the_loop = !(defined('EM_CHECK_THE_LOOP') && EM_CHECK_THE_LOOP) || in_the_loop(); // check if we're in the loop... since this may break some themes, we're introducing it as a constant for themes that cause issues vs. breaking themes that already work.
14
+ if( empty($post) || empty($post->ID) || !$in_the_loop ) return $page_content; //fix for any other plugins calling the_content outside the loop
15
  $events_page_id = get_option ( 'dbem_events_page' );
16
  $locations_page_id = get_option( 'dbem_locations_page' );
17
  $categories_page_id = get_option( 'dbem_categories_page' );
em-functions.php CHANGED
@@ -628,12 +628,16 @@ function em_get_search_form_defaults($base_args = array(), $context = 'events')
628
  $search_args['category_label'] = get_option('dbem_search_form_category_label'); //field label
629
  $search_args['categories_label'] = get_option('dbem_search_form_categories_label'); //select default
630
  $search_args['categories_placeholder'] = get_option('dbem_search_form_categories_placeholder'); // advanced search placeholder
 
 
631
  // tags
632
  $search_args['tag'] = 0; //default search term
633
  $search_args['search_tags'] = get_option('dbem_search_form_tags');
634
  $search_args['tag_label'] = get_option('dbem_search_form_tag_label'); //field label
635
  $search_args['tags_label'] = get_option('dbem_search_form_tags_label'); //select default
636
  $search_args['tags_placeholder'] = get_option('dbem_search_form_tags_placeholder'); // advanced search placeholder
 
 
637
  //countries
638
  $search_args['search_countries'] = get_option('dbem_search_form_countries');
639
  $search_args['country'] = $search_args['search_countries'] ? get_option('dbem_search_form_default_country') : ''; //default country
628
  $search_args['category_label'] = get_option('dbem_search_form_category_label'); //field label
629
  $search_args['categories_label'] = get_option('dbem_search_form_categories_label'); //select default
630
  $search_args['categories_placeholder'] = get_option('dbem_search_form_categories_placeholder'); // advanced search placeholder
631
+ $search_args['categories_include'] = get_option('dbem_search_form_categories_include'); // include/exclude filters of categories to show
632
+ $search_args['categories_exclude'] = get_option('dbem_search_form_categories_exclude'); // include/exclude filters of categories to hide
633
  // tags
634
  $search_args['tag'] = 0; //default search term
635
  $search_args['search_tags'] = get_option('dbem_search_form_tags');
636
  $search_args['tag_label'] = get_option('dbem_search_form_tag_label'); //field label
637
  $search_args['tags_label'] = get_option('dbem_search_form_tags_label'); //select default
638
  $search_args['tags_placeholder'] = get_option('dbem_search_form_tags_placeholder'); // advanced search placeholder
639
+ $search_args['tags_include'] = get_option('dbem_search_form_tags_include'); // include/exclude filters of tags to show
640
+ $search_args['tags_exclude'] = get_option('dbem_search_form_tags_exclude'); // include/exclude filters of tags to hide
641
  //countries
642
  $search_args['search_countries'] = get_option('dbem_search_form_countries');
643
  $search_args['country'] = $search_args['search_countries'] ? get_option('dbem_search_form_default_country') : ''; //default country
em-install.php CHANGED
@@ -393,7 +393,7 @@ function em_add_options() {
393
  $respondent_email_pending_body_localizable = __("Dear #_BOOKINGNAME, <br/>You have requested #_BOOKINGSPACES space/spaces for #_EVENTNAME.<br/>When : #_EVENTDATES @ #_EVENTTIMES<br/>Where : #_LOCATIONNAME - #_LOCATIONFULLLINE<br/>Your booking is currently pending approval by our administrators. Once approved you will receive an automatic confirmation.<br/>Yours faithfully,<br/>#_CONTACTNAME",'events-manager').$email_footer;
394
  $respondent_email_rejected_body_localizable = __("Dear #_BOOKINGNAME, <br/>Your requested booking for #_BOOKINGSPACES spaces at #_EVENTNAME on #_EVENTDATES has been rejected.<br/>Yours faithfully,<br/>#_CONTACTNAME",'events-manager').$email_footer;
395
  $respondent_email_cancelled_body_localizable = __("Dear #_BOOKINGNAME, <br/>Your requested booking for #_BOOKINGSPACES spaces at #_EVENTNAME on #_EVENTDATES has been cancelled.<br/>Yours faithfully,<br/>#_CONTACTNAME",'events-manager').$email_footer;
396
- $event_approved_email_body = __("Dear #_CONTACTNAME, <br/>Your event #_EVENTNAME on #_EVENTDATES has been approved.<br/>You can view your event here: #_EVENTURL",'events-manager').$email_footer;
397
  $event_submitted_email_body = __("A new event has been submitted by #_CONTACTNAME.<br/>Name : #_EVENTNAME <br/>Date : #_EVENTDATES <br/>Time : #_EVENTTIMES <br/>Please visit #_EDITEVENTURL to review this event for approval.",'events-manager').$email_footer;
398
  $event_submitted_email_body = str_replace('#_EDITEVENTURL', admin_url().'post.php?action=edit&post=#_EVENTPOSTID', $event_submitted_email_body);
399
  $event_published_email_body = __("A new event has been published by #_CONTACTNAME.<br/>Name : #_EVENTNAME <br/>Date : #_EVENTDATES <br/>Time : #_EVENTTIMES <br/>Edit this event - #_EDITEVENTURL <br/> View this event - #_EVENTURL",'events-manager').$email_footer;
@@ -462,10 +462,14 @@ function em_add_options() {
462
  'dbem_search_form_categories_label' => __('All Categories','events-manager'),
463
  'dbem_search_form_category_label' => __('Categories','events-manager'),
464
  'dbem_search_form_categories_placeholder' => sprintf(__( 'Search %s...', 'events-manager'),__('Categories','events-manager')),
 
 
465
  'dbem_search_form_tags' => 1,
466
  'dbem_search_form_tags_label' => __('All Tags','events-manager'),
467
  'dbem_search_form_tag_label' => __('Tags','events-manager'),
468
  'dbem_search_form_tags_placeholder' => sprintf(__( 'Search %s...', 'events-manager'),__('Tags','events-manager')),
 
 
469
  'dbem_search_form_countries' => 1,
470
  'dbem_search_form_default_country' => get_option('dbem_location_default_country',''),
471
  'dbem_search_form_countries_label' => __('All Countries','events-manager'),
@@ -687,6 +691,9 @@ function em_add_options() {
687
  'dbem_bookings_login_form' => 1, //show login form on booking area
688
  'dbem_bookings_anonymous' => 1,
689
  'dbem_bookings_form_max' => 20,
 
 
 
690
  //Messages
691
  'dbem_bookings_form_msg_disabled' => __('Online bookings are not available for this event.','events-manager'),
692
  'dbem_bookings_form_msg_closed' => __('Bookings are closed for this event.','events-manager'),
@@ -723,6 +730,8 @@ function em_add_options() {
723
  //Emails
724
  'dbem_bookings_notify_admin' => 0,
725
  'dbem_bookings_contact_email' => 1,
 
 
726
  'dbem_bookings_contact_email_pending_subject' => __("Booking Pending",'events-manager'),
727
  'dbem_bookings_contact_email_pending_body' => str_replace("<br/>", "\n\r", $contact_person_emails['pending']),
728
  'dbem_bookings_contact_email_confirmed_subject' => __('Booking Confirmed','events-manager'),
393
  $respondent_email_pending_body_localizable = __("Dear #_BOOKINGNAME, <br/>You have requested #_BOOKINGSPACES space/spaces for #_EVENTNAME.<br/>When : #_EVENTDATES @ #_EVENTTIMES<br/>Where : #_LOCATIONNAME - #_LOCATIONFULLLINE<br/>Your booking is currently pending approval by our administrators. Once approved you will receive an automatic confirmation.<br/>Yours faithfully,<br/>#_CONTACTNAME",'events-manager').$email_footer;
394
  $respondent_email_rejected_body_localizable = __("Dear #_BOOKINGNAME, <br/>Your requested booking for #_BOOKINGSPACES spaces at #_EVENTNAME on #_EVENTDATES has been rejected.<br/>Yours faithfully,<br/>#_CONTACTNAME",'events-manager').$email_footer;
395
  $respondent_email_cancelled_body_localizable = __("Dear #_BOOKINGNAME, <br/>Your requested booking for #_BOOKINGSPACES spaces at #_EVENTNAME on #_EVENTDATES has been cancelled.<br/>Yours faithfully,<br/>#_CONTACTNAME",'events-manager').$email_footer;
396
+ $event_approved_email_body = EM_Formats::get_email_format('dbem_event_approved_email_body') .$email_footer;
397
  $event_submitted_email_body = __("A new event has been submitted by #_CONTACTNAME.<br/>Name : #_EVENTNAME <br/>Date : #_EVENTDATES <br/>Time : #_EVENTTIMES <br/>Please visit #_EDITEVENTURL to review this event for approval.",'events-manager').$email_footer;
398
  $event_submitted_email_body = str_replace('#_EDITEVENTURL', admin_url().'post.php?action=edit&post=#_EVENTPOSTID', $event_submitted_email_body);
399
  $event_published_email_body = __("A new event has been published by #_CONTACTNAME.<br/>Name : #_EVENTNAME <br/>Date : #_EVENTDATES <br/>Time : #_EVENTTIMES <br/>Edit this event - #_EDITEVENTURL <br/> View this event - #_EVENTURL",'events-manager').$email_footer;
462
  'dbem_search_form_categories_label' => __('All Categories','events-manager'),
463
  'dbem_search_form_category_label' => __('Categories','events-manager'),
464
  'dbem_search_form_categories_placeholder' => sprintf(__( 'Search %s...', 'events-manager'),__('Categories','events-manager')),
465
+ 'dbem_search_form_categories_include' => '',
466
+ 'dbem_search_form_categories_exclude' => '',
467
  'dbem_search_form_tags' => 1,
468
  'dbem_search_form_tags_label' => __('All Tags','events-manager'),
469
  'dbem_search_form_tag_label' => __('Tags','events-manager'),
470
  'dbem_search_form_tags_placeholder' => sprintf(__( 'Search %s...', 'events-manager'),__('Tags','events-manager')),
471
+ 'dbem_search_form_tags_include' => '',
472
+ 'dbem_search_form_tags_exclude' => '',
473
  'dbem_search_form_countries' => 1,
474
  'dbem_search_form_default_country' => get_option('dbem_location_default_country',''),
475
  'dbem_search_form_countries_label' => __('All Countries','events-manager'),
691
  'dbem_bookings_login_form' => 1, //show login form on booking area
692
  'dbem_bookings_anonymous' => 1,
693
  'dbem_bookings_form_max' => 20,
694
+ 'dbem_bookings_header_tickets' => esc_html__('Tickets', 'events-manager'),
695
+ 'dbem_bookings_header_reg_info' => esc_html__('Registration Information', 'events-manager'),
696
+ 'dbem_bookings_header_payment' => esc_html__('Payment and Confirmation', 'events-manager'),
697
  //Messages
698
  'dbem_bookings_form_msg_disabled' => __('Online bookings are not available for this event.','events-manager'),
699
  'dbem_bookings_form_msg_closed' => __('Bookings are closed for this event.','events-manager'),
730
  //Emails
731
  'dbem_bookings_notify_admin' => 0,
732
  'dbem_bookings_contact_email' => 1,
733
+ 'dbem_bookings_replyto_owner_admins' => 0,
734
+ 'dbem_bookings_replyto_owner' => 0,
735
  'dbem_bookings_contact_email_pending_subject' => __("Booking Pending",'events-manager'),
736
  'dbem_bookings_contact_email_pending_body' => str_replace("<br/>", "\n\r", $contact_person_emails['pending']),
737
  'dbem_bookings_contact_email_confirmed_subject' => __('Booking Confirmed','events-manager'),
events-manager.php CHANGED
@@ -1,11 +1,11 @@
1
  <?php
2
  /*
3
  Plugin Name: Events Manager
4
- Version: 6.1.2
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
8
- Author URI: http://wp-events-plugin.com
9
  Text Domain: events-manager
10
  */
11
 
@@ -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.1.2'); //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', '3.0'); //self expanatory
33
  define('EM_PRO_MIN_VERSION_CRITICAL', '3.0'); //self expanatory
34
  define('EM_DIR', dirname( __FILE__ )); //an absolute path to this directory
@@ -68,13 +68,8 @@ function dbem_debug_mode(){
68
  include('classes/em-exception.php');
69
  include('classes/em-options.php');
70
  include('classes/em-object.php');
71
- if( version_compare(PHP_VERSION, '8.1', '>=') ) {
72
- include('classes/em-datetime.8.1.php');
73
- include('classes/em-datetimezone.8.1.php');
74
- }else{
75
- include('classes/em-datetime.php');
76
- include('classes/em-datetimezone.php');
77
- }
78
  include('classes/em-taxonomy-term.php');
79
  include('classes/em-taxonomy-terms.php');
80
  include('classes/em-taxonomy-frontend.php');
@@ -313,7 +308,7 @@ class EM_Scripts_and_Styles {
313
  if( !empty($script_deps) ){ //given we depend on jQuery, there must be at least a jQuery dep for our file to be loaded
314
  wp_enqueue_script('events-manager', plugins_url('includes/js/events-manager.js',__FILE__), array_values($script_deps), EM_VERSION); //jQuery will load as dependency
315
  if( static::$locale != 'en' && file_exists(EM_DIR."/includes/external/flatpickr/l10n/".static::$locale.".min.js") ){
316
- if( (defined('WP_DEBUG') && WP_DEBUG) || (defined('SCRIPT_DEBUG') && SCRIPT_DEBUG) ) {
317
  wp_enqueue_script('em-flatpickr-localization', plugins_url("includes/external/flatpickr/l10n/" . static::$locale . ".js", __FILE__), array('events-manager'), EM_VERSION);
318
  }else{
319
  wp_enqueue_script('em-flatpickr-localization', plugins_url("includes/external/flatpickr/l10n/" . static::$locale . ".min.js", __FILE__), array('events-manager'), EM_VERSION);
@@ -809,6 +804,7 @@ function em_get_template_components_classes( $component ){
809
  $show_theme_class = get_option('dbem_css_rsvpadmin');
810
  break;
811
  case 'event-editor':
 
812
  case 'location-editor':
813
  case 'locations-admin':
814
  case 'events-admin':
@@ -957,6 +953,20 @@ class EM_Formats {
957
  return em_locate_template( $template );
958
  }
959
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
960
  /**
961
  * @return mixed|void
962
  */
1
  <?php
2
  /*
3
  Plugin Name: Events Manager
4
+ Version: 6.1.3
5
+ Plugin URI: https://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: Pixelite
8
+ Author URI: https://pixelite.com
9
  Text Domain: events-manager
10
  */
11
 
28
  */
29
 
30
  // Setting constants
31
+ define('EM_VERSION', '6.1.3'); //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', '3.0'); //self expanatory
33
  define('EM_PRO_MIN_VERSION_CRITICAL', '3.0'); //self expanatory
34
  define('EM_DIR', dirname( __FILE__ )); //an absolute path to this directory
68
  include('classes/em-exception.php');
69
  include('classes/em-options.php');
70
  include('classes/em-object.php');
71
+ include('classes/em-datetimezone.php');
72
+ include('classes/em-datetime.php');
 
 
 
 
 
73
  include('classes/em-taxonomy-term.php');
74
  include('classes/em-taxonomy-terms.php');
75
  include('classes/em-taxonomy-frontend.php');
308
  if( !empty($script_deps) ){ //given we depend on jQuery, there must be at least a jQuery dep for our file to be loaded
309
  wp_enqueue_script('events-manager', plugins_url('includes/js/events-manager.js',__FILE__), array_values($script_deps), EM_VERSION); //jQuery will load as dependency
310
  if( static::$locale != 'en' && file_exists(EM_DIR."/includes/external/flatpickr/l10n/".static::$locale.".min.js") ){
311
+ if( (defined('WP_DEBUG') && WP_DEBUG) || (defined('SCRIPT_DEBUG') && SCRIPT_DEBUG) || (defined('EM_DEBUG') && EM_DEBUG) ) {
312
  wp_enqueue_script('em-flatpickr-localization', plugins_url("includes/external/flatpickr/l10n/" . static::$locale . ".js", __FILE__), array('events-manager'), EM_VERSION);
313
  }else{
314
  wp_enqueue_script('em-flatpickr-localization', plugins_url("includes/external/flatpickr/l10n/" . static::$locale . ".min.js", __FILE__), array('events-manager'), EM_VERSION);
804
  $show_theme_class = get_option('dbem_css_rsvpadmin');
805
  break;
806
  case 'event-editor':
807
+ array_unshift($component_classes, 'em-event-admin-editor'); // backwards compat
808
  case 'location-editor':
809
  case 'locations-admin':
810
  case 'events-admin':
953
  return em_locate_template( $template );
954
  }
955
 
956
+ public static function get_email_format( $format_name ){
957
+ $format_name = preg_replace('/^dbem_/', '', $format_name);
958
+ if( !preg_match('/\.php$/', $format_name) ){
959
+ $format_name .= '.php';
960
+ }
961
+ $template = em_locate_template('emails/formats/'.$format_name);
962
+ if( $template ) {
963
+ ob_start();
964
+ include($template);
965
+ return ob_get_clean();
966
+ }
967
+ return '';
968
+ }
969
+
970
  /**
971
  * @return mixed|void
972
  */
includes/css/events-manager-admin.css CHANGED
@@ -14,6 +14,7 @@
14
  /*! Tippy.js v6.3.7 - https://unpkg.com/tippy.js@6.3.7/themes/light-border.css */
15
  /* selectize bootstrap5 theme */
16
  --button-icon-padding: 10px !important;
 
17
  }
18
  .wp-admin .event-form-when > * {
19
  margin-bottom: 15px !important;
@@ -2336,6 +2337,130 @@
2336
  display: none;
2337
  visibility: hidden;
2338
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2339
  .wp-admin button.input.em-tooltip-ddm {
2340
  background-position: calc(100% - 5px) 50% !important;
2341
  padding-right: 25px !important;
@@ -2356,6 +2481,13 @@
2356
  display: none;
2357
  visibility: hidden;
2358
  }
 
 
 
 
 
 
 
2359
 
2360
  .event-form-recurrence fieldset.inline {
2361
  display: inline-block;
14
  /*! Tippy.js v6.3.7 - https://unpkg.com/tippy.js@6.3.7/themes/light-border.css */
15
  /* selectize bootstrap5 theme */
16
  --button-icon-padding: 10px !important;
17
+ /* Selectize-specific stuff */
18
  }
19
  .wp-admin .event-form-when > * {
20
  margin-bottom: 15px !important;
2337
  display: none;
2338
  visibility: hidden;
2339
  }
2340
+ .wp-admin .selectize-control.em-selectize:not(.always-open) input[type=text], .wp-admin .selectize-control.em-selectize:not(.always-open) input[type=text]:focus, .wp-admin .selectize-control.em-selectize:not(.always-open) input[type=text]:focus, .wp-admin .selectize-control.em-selectize-autocomplete:not(.always-open) input[type=text], .wp-admin .selectize-control.em-selectize-autocomplete:not(.always-open) input[type=text]:focus, .wp-admin .selectize-control.em-selectize-autocomplete:not(.always-open) input[type=text]:focus {
2341
+ width: auto !important;
2342
+ border: 0 !important;
2343
+ outline: 0 !important;
2344
+ height: auto !important;
2345
+ padding: 0 !important;
2346
+ margin: 0 !important;
2347
+ border-radius: 0 !important;
2348
+ background: none !important;
2349
+ }
2350
+ .wp-admin .selectize-control.em-selectize:not(.always-open) .selectize-input, .wp-admin .selectize-control.em-selectize-autocomplete:not(.always-open) .selectize-input {
2351
+ border-radius: 4px !important;
2352
+ width: 100% !important;
2353
+ min-height: 38px !important;
2354
+ padding: 6px 30px 6px 10px !important;
2355
+ /* The 6px vertically centers text on FF, ignored by Webkit */
2356
+ }
2357
+ .wp-admin .selectize-control.em-selectize:not(.always-open) .selectize-input.focus, .wp-admin .selectize-control.em-selectize-autocomplete:not(.always-open) .selectize-input.focus {
2358
+ border: 1px solid var(--accent-color) !important;
2359
+ box-shadow: none !important;
2360
+ }
2361
+ .wp-admin .selectize-control.em-selectize:not(.always-open) .selectize-input:after, .wp-admin .selectize-control.em-selectize-autocomplete:not(.always-open) .selectize-input:after {
2362
+ display: inline-flex !important;
2363
+ content: "";
2364
+ position: absolute;
2365
+ border: 0 !important;
2366
+ background-image: var(--icon-chevron-down);
2367
+ background-size: 16px 16px;
2368
+ height: 16px;
2369
+ width: 16px;
2370
+ margin-top: calc( 16px/2 * -1 );
2371
+ right: 8px;
2372
+ top: 50%;
2373
+ }
2374
+ .wp-admin .selectize-control.em-selectize:not(.always-open) .selectize-input.dropdown-active:after, .wp-admin .selectize-control.em-selectize-autocomplete:not(.always-open) .selectize-input.dropdown-active:after {
2375
+ margin-top: -8px;
2376
+ transform: rotate(180deg);
2377
+ }
2378
+ .wp-admin .selectize-control.em-selectize:not(.always-open) .selectize-input:not(.has-items) input[type=text], .wp-admin .selectize-control.em-selectize-autocomplete:not(.always-open) .selectize-input:not(.has-items) input[type=text] {
2379
+ width: calc(100% - 40px) !important;
2380
+ }
2381
+ .wp-admin .selectize-control.em-selectize:not(.always-open).selectize-control, .wp-admin .selectize-control.em-selectize-autocomplete:not(.always-open).selectize-control {
2382
+ margin-bottom: 15px !important;
2383
+ }
2384
+ .wp-admin .selectize-control.em-selectize.multi.plugin-remove_button .item, .wp-admin .selectize-control.em-selectize-autocomplete.multi.plugin-remove_button .item {
2385
+ background: #dff4fd;
2386
+ border: 1px solid #97dbf9;
2387
+ color: #0095c3;
2388
+ padding-left: 8px;
2389
+ }
2390
+ .wp-admin .selectize-control.em-selectize.multi.plugin-remove_button .item a.remove, .wp-admin .selectize-control.em-selectize-autocomplete.multi.plugin-remove_button .item a.remove {
2391
+ color: inherit !important;
2392
+ background-color: inherit !important;
2393
+ }
2394
+ .wp-admin .selectize-control.em-selectize-autocomplete .selectize-input:after {
2395
+ display: none !important;
2396
+ }
2397
+ .wp-admin .selectize-control.em-selectize-autocomplete.loading .selectize-input:after {
2398
+ display: inline-flex !important;
2399
+ content: "";
2400
+ position: absolute;
2401
+ border: 0 !important;
2402
+ background-image: var(--icon-spinner);
2403
+ background-size: 26px 26px;
2404
+ height: 26px;
2405
+ width: 26px;
2406
+ margin-top: calc( 26px/2 * -1 );
2407
+ right: 8px;
2408
+ top: 50%;
2409
+ }
2410
+ .wp-admin .selectize-control.em-selectize-autocomplete .selectize-dropdown-content > div {
2411
+ padding: 3px 0.75rem;
2412
+ }
2413
+ .wp-admin .selectize-control.em-selectize.always-open .selectize-input {
2414
+ border: 0 !important;
2415
+ width: 100% !important;
2416
+ padding: 0 !important;
2417
+ margin: 0 !important;
2418
+ }
2419
+ .wp-admin .selectize-control.em-selectize.always-open .selectize-input.focus {
2420
+ border: 0 !important;
2421
+ box-shadow: none !important;
2422
+ }
2423
+ .wp-admin .selectize-control.em-selectize.always-open .selectize-input input[type=text] {
2424
+ background: var(--icon-magnifying-glass) 8px 50% no-repeat !important;
2425
+ background-size: 18px !important;
2426
+ padding-left: 36px !important;
2427
+ margin: 10px 0 0 !important;
2428
+ opacity: 1 !important;
2429
+ position: static !important;
2430
+ }
2431
+ .wp-admin .selectize-control.em-selectize.always-open .selectize-input input[type=text]:focus {
2432
+ border: 1px solid #cdcdcd !important;
2433
+ }
2434
+ .wp-admin .selectize-control.em-selectize.always-open .selectize-dropdown {
2435
+ display: block !important;
2436
+ visibility: visible !important;
2437
+ position: static !important;
2438
+ width: 100% !important;
2439
+ border: 0 !important;
2440
+ box-shadow: none !important;
2441
+ margin-bottom: 0 !important;
2442
+ }
2443
+ .wp-admin .selectize-control.em-selectize.always-open .selectize-dropdown .selectize-dropdown-content {
2444
+ overflow-y: visible;
2445
+ overflow-x: visible;
2446
+ max-height: none;
2447
+ }
2448
+ .wp-admin .selectize-control.em-selectize.checkboxes .selectize-dropdown div.option > span:first-child {
2449
+ display: inline-block;
2450
+ width: 15px;
2451
+ height: 15px;
2452
+ border: 1px solid #ccc;
2453
+ border-radius: 2px;
2454
+ margin: -4px 5px 0 0;
2455
+ vertical-align: middle;
2456
+ }
2457
+ .wp-admin .selectize-control.em-selectize.checkboxes .selectize-dropdown div.option.selected {
2458
+ color: #0095c3;
2459
+ }
2460
+ .wp-admin .selectize-control.em-selectize.checkboxes .selectize-dropdown div.option.selected > span:first-child {
2461
+ background: var(--icon-checkmark) 50% 50% white no-repeat;
2462
+ background-size: 12px 12px;
2463
+ }
2464
  .wp-admin button.input.em-tooltip-ddm {
2465
  background-position: calc(100% - 5px) 50% !important;
2466
  padding-right: 25px !important;
2481
  display: none;
2482
  visibility: hidden;
2483
  }
2484
+ .wp-admin .selectize-control.em-selectize:not(.always-open) .selectize-input, .wp-admin .selectize-control.em-selectize-autocomplete:not(.always-open) .selectize-input {
2485
+ min-height: calc(1.5em + 0.75rem + 2px) !important;
2486
+ border: 1px solid #8c8f94 !important;
2487
+ }
2488
+ .wp-admin .selectize-control.em-selectize:not(.always-open) .selectize-input.focus, .wp-admin .selectize-control.em-selectize-autocomplete:not(.always-open) .selectize-input.focus {
2489
+ border: 1px solid #8c8f94 !important;
2490
+ }
2491
 
2492
  .event-form-recurrence fieldset.inline {
2493
  display: inline-block;
includes/css/events-manager-admin.css.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"sourceRoot":"","sources":["events-manager-admin.scss","partials/admin/_bookings.scss","partials/_libraries.css","partials/admin/_when.scss","partials/_icons.scss","partials/_tooltips.scss","partials/_mixins.scss","partials/_buttons.scss"],"names":[],"mappings":"AAsJQ;AAtJR;EACC;EACA;EACA;EACA;;;AAED;AAEA;ACRA;ACAA;AAKA;AAKA;AAGA;EFGC;;AGfA;EACC;;AAED;EACC;;AAGA;EACC;;AAED;EACC;;AAED;EACC;;AAIF;EACC;EACA;EACA;;AAIA;EACC;EACA;;AAED;EACC;EACA;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAMF;EACC;;AFlDH;EAKC;EACA;EACA;EACA;;AAPA;EACC;EACA;;AAOD;EACC;;AAKA;EACC;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAGD;EACC;EACA;;AAGD;EACC;;AAGD;EACC;;AAGD;EAAmC;EAClC;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;;AAED;EACC;;AAIF;AACC;EACA;EACA;;AAID;EACC;;AACA;EACC;EACA;EACA;EACA;EACA;EACA;;AG5EH;EACC;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;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;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAA2B;;AAC3B;EAAiC;;AACjC;EAAuB;;AACvB;EAAyB;;AACzB;EAAqB;;AACrB;EAAoB;;AACpB;EAAqB;;AACrB;EAA2B;;AAC3B;EAAyB;;AACzB;EAAmB;;AACnB;EAAiB;;AACjB;EAAgB;;AAChB;EAAqB;;AACrB;EAAqB;;AACrB;EAAkB;;AAClB;EAAmB;;AACnB;EAAqB;;AACrB;EAAgB;;AAChB;EAAmB;;AACnB;EAAe;;AACf;EAAwB;;AACxB;EAAwB;;AACxB;EAAyB;;AACzB;EAAwB;;AACxB;EAAyB;;AACzB;EAA6B;;AAC7B;EAAkB;;AAClB;EAAyB;;AACzB;EAAuB;;AACvB;EAA6B;;AAC7B;EAAwB;;AACxB;EAAyB;;AACzB;EAAsB;;AACtB;EAAiB;;AACjB;EAAkB;;AAClB;EAAoB;;AACpB;EAAsB;;AACtB;EAAuB;;AC7FxB;EACC;EACA;EACA;EACA;EACA;;AAED;EACC;;AAED;ECTC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAA6B;EAC7B;AAAgC;EAChC;AAAuB;EACvB;AAAqB;;AJVtB;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;;AAG/9C;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;;AAGl7E;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;;AAG/uF;EAAyB;IAAG;;EAAuB;IAAG;;;AAA0B;EAAoE;;AAAiB;EAAuF;EAA6B;EAA6B;EAAqC;EAAmB;;AAAmC;EAAoE;EAAY;;AAAkB;EAAwD;;AAAoC;EAAoC;EAAkB;EAAmB;EAAgC;EAAmB;;AAAgC;EAA0C;EAAkB;EAAa;EAAQ;EAAc;EAAW;EAAiB;EAAiB;;AAAyB;EAAgD;;AAAW;EAAwE;;AAAa;EAAsD;EAA+B;EAAkB;EAAY;EAAa;;AAAY;EAAiE;;AAAoB;EAA6D;;AAAa;EAA6D;;AAAkB;EAA8C;EAAoB;EAAmB;;AAA0B;EAAsD;EAAc;EAAqB;EAAsB;EAAqB;EAAgB;EAA8B;EAA0B;EAAsB;;AAAgB;EAA4D;;AAA2B;EAA6D;;AAA8B;EAAsE;;AAAe;EAAgE;;AAAuB;EAAuD;EAAkB;EAAQ;EAAM;;AAAe;EAAmB;;AAAkB;EAA4D;EAAc;EAAoB;EAAkB;EAAgB;;AAAuB;EAAiB;EAAY;EAAyB;EAAuB;EAAW;EAAkB;EAAU;EAAsB;EAAgB;;AAAqB;EAAyE;EAAgB;;AAAqB;EAAoD;;AAAyE;EAAsB;;AAAsB;EAAsD;;AAAyB;EAAuB;;AAA2C;EAAmB;EAAwB;EAAqB;;AAAO;EAA8C;EAAe;EAAmB;EAAgB;EAAmB;EAAc;EAAuB;;AAAiC;EAAqD;EAAmB;EAAW;;AAA2B;EAAqH;EAAc;EAAgB;;AAAoB;EAAuB;EAA+B;EAAoB;EAAuB;EAA0B;EAAyB;EAAmB;EAAwB;EAAmB;EAAyB;EAA8B;EAA2B;;AAA0B;EAAkC;;AAAa;EAA6B;;AAAoB;EAAoC;;AAAmB;EAAiC;;AAAmB;EAAwB;EAAY;EAAc;;AAAW;EAAyC;EAAY;EAAkB;EAAgB;EAAW;EAAS;EAAO;;AAAQ;EAAoB;EAAkB;EAAS;EAAO;EAAW;EAAyB;EAAkB;;AAAsB;EAAsC;EAAe;;AAAgB;EAAiD;EAA+B;;AAAkB;EAA6H;;AAAmB;EAA6H;EAAe;;AAAW;EAA6C;EAAU;;AAAe;EAA2D;;AAAkB;EAAqC;EAAc;EAAgB;;AAAe;EAA4B;EAAyB;;AAAc;EAAmC;;AAAc;EAA4B;;AAAwB;EAA4B;EAAgB;EAAkB;EAAiB;;AAAyB;EAA6B;EAAqB;EAAW;EAAY;;AAAkB;EAAmC;EAAY;EAAc;EAAW;EAAY;EAAW;EAAkB;EAAyB;EAAiC;;AAA6C;EAA4F;;AAAe;EAAsH;;AAAY;EAAiD;EAAY;EAAc;EAAkB;EAAQ;EAAyB;EAAgB;EAAQ;EAAS;EAAmB;EAAuB;;AAA6C;EAAiE;EAAgB;EAAuB;;AAA6C;EAAuB;;AAAiB;EAAqD;EAAwB;;AAAW;EAA8C;;AAA8B;EAA6C;EAAW;;AAAsB;EAAqD;EAAY;EAAU;EAAe;EAAa;EAAgB;EAAiC;EAAqB;;AAAuC;EAAqC;EAAkB;;AAAgB;EAAiD;;AAAa;EAAqC;EAAY;EAAc;EAAS;EAAe;EAAgB;EAAqC;EAAoB;;AAAqB;EAA4B;;AAAoB;EAA4B;;AAAc;EAAqC;;AAAkB;EAAiB;EAAsC;;AAAqE;EAAuC;IAAiB;;;AAAiB;EAAiC;;AAAqB;EAAyC;;AAAa;EAAuB;EAAqB;EAAU;;AAA6C;EAA6B;EAAqB;;AAA4C;EAAmC;EAAqB;;AAA4D;EAA8D;EAA+C;EAAiC;EAA+B;EAAkB;;AAAiB;EAAoD;EAAY;EAAgC;;AAAiC;EAAgC;EAAU;EAAY;EAAS;EAAe;EAAgB;;AAAgB;EAA8B;EAAe;;AKblqQ;EACC;;AAMA;AAAA;EACC;;AACA;AAAA;EACC;;AAGF;AAAA;EACC;;AACA;AAAA;EACC;;AAGF;AAAA;EACC;EACA;EACA;;AAMA;EACC;EACA;;AAED;EACC;EACA;;AAID;EACC;EACA;;AAED;EACC;EACA;;AAGF;EACC;EACA;;APhCD;EACC;EACA;;AAED;EACC;EACA;;AACA;EACC;EACA;;AAED;EACC;EACA;;AAID;EACC;EACA;;;AAKF;EACC;;;AAKD;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;;AAGF;EACC;;AAED;EACC;;AAED;EACC;;AAED;EACC;EACA;;;AAKD;EACC;;;AAMA;EACC;;AAED;EACC;;AACA;EACC;;AAED;EACC;;AAMH;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAED;EACC;;AAED;EACC;;AAKD;EACC;EACA;;AAED;EACC;;AAKD;EACC;;AAKD;EACC;EACA;EACA;EACA;;AAED;EACC;EACA;;AACA;EACC","file":"events-manager-admin.css"}
1
+ {"version":3,"sourceRoot":"","sources":["events-manager-admin.scss","partials/admin/_bookings.scss","partials/_libraries.css","partials/admin/_when.scss","partials/_icons.scss","partials/_tooltips.scss","partials/_mixins.scss","partials/_buttons.scss","partials/_selectize.scss"],"names":[],"mappings":"AAoKQ;AApKR;EACC;EACA;EACA;EACA;;;AAED;AAEA;ACRA;ACAA;AAKA;AAKA;AAGA;EFIC;AAyBA;;AGzCA;EACC;;AAED;EACC;;AAGA;EACC;;AAED;EACC;;AAED;EACC;;AAIF;EACC;EACA;EACA;;AAIA;EACC;EACA;;AAED;EACC;EACA;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAMF;EACC;;AFlDH;EAKC;EACA;EACA;EACA;;AAPA;EACC;EACA;;AAOD;EACC;;AAKA;EACC;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAGD;EACC;EACA;;AAGD;EACC;;AAGD;EACC;;AAGD;EAAmC;EAClC;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;;AAED;EACC;;AAIF;AACC;EACA;EACA;;AAID;EACC;;AACA;EACC;EACA;EACA;EACA;EACA;EACA;;AG5EH;EACC;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;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;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAA2B;;AAC3B;EAAiC;;AACjC;EAAuB;;AACvB;EAAyB;;AACzB;EAAqB;;AACrB;EAAoB;;AACpB;EAAqB;;AACrB;EAA2B;;AAC3B;EAAyB;;AACzB;EAAmB;;AACnB;EAAiB;;AACjB;EAAgB;;AAChB;EAAqB;;AACrB;EAAqB;;AACrB;EAAkB;;AAClB;EAAmB;;AACnB;EAAqB;;AACrB;EAAgB;;AAChB;EAAmB;;AACnB;EAAe;;AACf;EAAwB;;AACxB;EAAwB;;AACxB;EAAyB;;AACzB;EAAwB;;AACxB;EAAyB;;AACzB;EAA6B;;AAC7B;EAAkB;;AAClB;EAAyB;;AACzB;EAAuB;;AACvB;EAA6B;;AAC7B;EAAwB;;AACxB;EAAyB;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EAAY;EAAgC;;AAAiC;EAAgC;EAAU;EAAY;EAAS;EAAe;EAAgB;;AAAgB;EAA8B;EAAe;;AKblqQ;EACC;;AAMA;AAAA;EACC;;AACA;AAAA;EACC;;AAGF;AAAA;EACC;;AACA;AAAA;EACC;;AAGF;AAAA;EACC;EACA;EACA;;AAMA;EACC;EACA;;AAED;EACC;EACA;;AAID;EACC;EACA;;AAED;EACC;EACA;;AAGF;EACC;EACA;;AChDA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAED;EACC;EACA;EACA;EACA;AAAuC;;AACvC;EACC;EACA;;AFJH;EACC;EACA;EACA;EACA;EACA,kBEC0C;EFA1C;EACA,QEDoC;EFEpC,OEF8B;EFG9B;EACA;EACA;;AEJC;EACC;EACA;;AAGA;EACC;;AAIH;EACC;;AAKA;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAMH;EACC;;AFtCF;EACC;EACA;EACA;EACA;EACA,kBEoC2C;EFnC3C;EACA,QEkCoC;EFjCpC,OEiC8B;EFhC9B;EACA;EACA;;AEgCA;EACC;;AAID;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAED;EF1CF;EACA;EACA;EE0CG;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;;ARnGL;EACC;EACA;;AAED;EACC;EACA;;AACA;EACC;EACA;;AAED;EACC;EACA;;AAID;EACC;EACA;;AAOA;EACC;EACA;;AACA;EACC;;;AAOJ;EACC;;;AAKD;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;;AAGF;EACC;;AAED;EACC;;AAED;EACC;;AAED;EACC;EACA;;;AAKD;EACC;;;AAMA;EACC;;AAED;EACC;;AACA;EACC;;AAED;EACC;;AAMH;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAED;EACC;;AAED;EACC;;AAKD;EACC;EACA;;AAED;EACC;;AAKD;EACC;;AAKD;EACC;EACA;EACA;EACA;;AAED;EACC;EACA;;AACA;EACC","file":"events-manager-admin.css"}
includes/css/events-manager-admin.min.css CHANGED
@@ -1 +1 @@
1
- @import 'events_manager_admin.css';@-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)}}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.wp-admin .em.pixelbones{--font-size:inherit;--line-height:inherit;--font-weight:inherit;--font-family:inherit}.wp-admin{--button-icon-padding:10px!important;--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='currentColor' 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='currentColor' 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-cross-circle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='25 25 214 214'%3E%3Cpath d='M128 28.00012a100 100 0 1 0 100 100 100.113 100.113 0 0 0-100-100Zm0 192a92 92 0 1 1 92-92 92.10446 92.10446 0 0 1-92 92Zm34.82813-121.17139-29.17139 29.17139 29.17139 29.17139a3.99992 3.99992 0 1 1-5.65625 5.65722L128 133.65686l-29.17187 29.17187a3.99992 3.99992 0 0 1-5.65625-5.65722l29.17138-29.17139-29.17138-29.17139a3.99992 3.99992 0 0 1 5.65625-5.65722L128 122.34338l29.17188-29.17187a3.99992 3.99992 0 1 1 5.65625 5.65722Z'/%3E%3C/svg%3E");--icon-checkmark-circle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 256 256'%3E%3Cpath d='M174.89307 101.2384a3.99936 3.99936 0 0 1-.13184 5.65528l-58.666 56a3.99989 3.99989 0 0 1-5.52343 0l-29.334-28a4 4 0 0 1 5.52344-5.78711l26.57227 25.36377 55.90429-53.36377a3.99936 3.99936 0 0 1 5.65527.13183Zm53.10644 26.76172a100 100 0 1 1-100-100 100.113 100.113 0 0 1 100 100Zm-8 0a92 92 0 1 0-92 92 92.10447 92.10447 0 0 0 92-92Z'/%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");--button-icon-padding:20px}.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 .em-event-dates.em-datepicker-until .em-datepicker-until-fields{display:grid;grid-template-columns:minmax(100px,150px) min-content minmax(100px,150px);grid-column-gap:8px;justify-items:center;align-items:center;margin-bottom:15px}.wp-admin .event-form-when .em-event-dates.em-datepicker-until .em-datepicker-until-fields>*{margin-bottom:0!important;width:100%}.wp-admin .event-form-when .event-form-recurrence-when>*{margin-bottom:20px}.wp-admin .em-ticket-bookings{margin:0 20px 20px;padding-bottom:0;border:0;text-align:left}.wp-admin .em-ticket-bookings.hidden{display:none!important;visibility:hidden!important}.wp-admin .em-ticket-bookings td:last-child{text-align:left}.wp-admin .em-ticket-bookings .em-ticket-booking td{padding:0;margin:0}.wp-admin .em-ticket-bookings .em-ticket-booking td>div{position:relative;margin:15px 0 0 40px;padding:15px 0 0;border-top:1px solid #dedede}.wp-admin .em-ticket-bookings .em-ticket-booking:first-child td>div{margin-top:0;border-top:0}.wp-admin .em-ticket-bookings .em-ticket-booking:nth-last-child(2) td>div{margin-bottom:20px}.wp-admin .em-ticket-bookings .em-ticket-booking .em-ticket-booking-attendee-number{font-weight:700}.wp-admin .em-ticket-bookings .em-ticket-booking .em-ticket-booking-remove-trigger{position:absolute;cursor:pointer;left:-25px;top:30px;width:16px;height:16px;background-size:16px;opacity:.5}.wp-admin .em-ticket-bookings .em-ticket-booking>strong{display:block;margin-bottom:15px}.wp-admin .em-ticket-bookings .em-ticket-booking:first-child{border-top:none}.wp-admin .em-ticket-bookings .em-ticket-booking-template{display:none;visibility:hidden}.wp-admin #em-event-bookings .em-booking-options{margin-top:30px}.wp-admin #em-event-bookings .em-booking-options h4{font-size:16px;border-bottom:1px solid #dedede;padding-bottom:5px;margin-bottom:15px;width:100%;display:block}.wp-admin .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}.wp-admin .em-icon.em-icon-logo-office365{background-image:var(--icon-logo-office365)}.wp-admin .em-icon.em-icon-logo-google-calendar{background-image:var(--icon-logo-google-calendar)}.wp-admin .em-icon.em-icon-logo-apple{background-image:var(--icon-logo-apple)}.wp-admin .em-icon.em-icon-logo-outlook{background-image:var(--icon-logo-outlook)}.wp-admin .em-icon.em-icon-download{background-image:var(--icon-download)}.wp-admin .em-icon.em-icon-spinner{background-image:var(--icon-spinner)}.wp-admin .em-icon.em-icon-calendar{background-image:var(--icon-calendar)}.wp-admin .em-icon.em-icon-calendar-empty{background-image:var(--icon-calendar-empty)}.wp-admin .em-icon.em-icon-list-grouped{background-image:var(--icon-list-grouped)}.wp-admin .em-icon.em-icon-filter{background-image:var(--icon-filter)}.wp-admin .em-icon.em-icon-list{background-image:var(--icon-list)}.wp-admin .em-icon.em-icon-map{background-image:var(--icon-map)}.wp-admin .em-icon.em-icon-location{background-image:var(--icon-location)}.wp-admin .em-icon.em-icon-settings{background-image:var(--icon-settings)}.wp-admin .em-icon.em-icon-clock{background-image:var(--icon-clock)}.wp-admin .em-icon.em-icon-category,.wp-admin .em-icon.em-icon-folder{background-image:var(--icon-folder)}.wp-admin .em-icon.em-icon-tag{background-image:var(--icon-tag)}.wp-admin .em-icon.em-icon-ticket{background-image:var(--icon-ticket)}.wp-admin .em-icon.em-icon-at{background-image:var(--icon-at)}.wp-admin .em-icon.em-icon-next-circle{background-image:var(--icon-next-circle)}.wp-admin .em-icon.em-icon-prev-circle{background-image:var(--icon-prev-circle)}.wp-admin .em-icon.em-icon-first-circle{background-image:var(--icon-first-circle)}.wp-admin .em-icon.em-icon-last-circle{background-image:var(--icon-last-circle)}.wp-admin .em-icon.em-icon-cross-circle{background-image:var(--icon-cross-circle)}.wp-admin .em-icon.em-icon-checkmark-circle{background-image:var(--icon-checkmark-circle)}.wp-admin .em-icon.em-icon-close{background-image:var(--icon-close)}.wp-admin .em-icon.em-icon-chevron-down{background-image:var(--icon-chevron-down)}.wp-admin .em-icon.em-icon-chevron-up{background-image:var(--icon-chevron-up)}.wp-admin .em-icon.em-icon-magnifying-glass{background-image:var(--icon-magnifying-glass)}.wp-admin .em-icon.em-icon-location-on{background-image:var(--icon-location-on)}.wp-admin .em-icon.em-icon-location-off{background-image:var(--icon-location-off)}.wp-admin .em-icon.em-icon-checkmark{background-image:var(--icon-checkmark)}.wp-admin .em-icon.em-icon-plus{background-image:var(--icon-plus)}.wp-admin .em-icon.em-icon-minus{background-image:var(--icon-minus)}.wp-admin .em-icon.em-icon-compass{background-image:var(--icon-compass)}.wp-admin .em-icon.em-icon-options-v{background-image:var(--icon-options-v)}.wp-admin .em-icon.em-icon-point-down{background-image:var(--icon-point-down)}.wp-admin button.input.em-tooltip-ddm{background-image:var(--icon-chevron-down)!important;background-repeat:no-repeat!important;background-size:15px!important}.wp-admin button.input.em-tooltip-ddm[aria-expanded=true]{background-image:var(--icon-chevron-up)!important}.wp-admin .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}.wp-admin .em-time-input{width:7em}.wp-admin .em-time-input.error,.wp-admin .em-time-range .em-time-input.error{border:#c00 1px solid}.wp-admin .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}.wp-admin .ui-em_timepicker-wrapper.ui-em_timepicker-with-duration{width:13em}.wp-admin .ui-em_timepicker-wrapper.ui-em_timepicker-with-duration.ui-em_timepicker-step-30,.wp-admin .ui-em_timepicker-wrapper.ui-em_timepicker-with-duration.ui-em_timepicker-step-60{width:11em}.wp-admin .ui-em_timepicker-list{margin:0;padding:0;list-style:none}.wp-admin .ui-em_timepicker-list li{margin:0;list-style:none;padding:3px 0 3px 5px;cursor:pointer;white-space:nowrap;color:#000}.wp-admin .ui-em_timepicker-duration{margin-left:5px;color:#888}.wp-admin .ui-em_timepicker-list:hover .ui-em_timepicker-duration{color:#888}.wp-admin .ui-em_timepicker-list:hover .ui-em_timepicker-selected{background:#fff;color:#000}.wp-admin .ui-em_timepicker-list .ui-em_timepicker-selected:hover,.wp-admin .ui-em_timepicker-list li:hover,.wp-admin li.ui-em_timepicker-selected{background:#1980ec;color:#fff}.wp-admin .ui-em_timepicker-list li:hover .ui-em_timepicker-duration,.wp-admin li.ui-em_timepicker-selected .ui-em_timepicker-duration{color:#ccc}.wp-admin .ui-em_timepicker-list li.ui-em_timepicker-disabled,.wp-admin .ui-em_timepicker-list li.ui-em_timepicker-disabled:hover,.wp-admin .ui-em_timepicker-list li.ui-em_timepicker-selected.ui-em_timepicker-disabled{color:#888;cursor:default}.wp-admin .ui-em_timepicker-list li.ui-em_timepicker-disabled:hover,.wp-admin .ui-em_timepicker-list li.ui-em_timepicker-selected.ui-em_timepicker-disabled{background:#f2f2f2}.wp-admin .flatpickr-calendar{background:#fff}.wp-admin .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.wp-admin .flatpickr-months .flatpickr-month,.wp-admin .flatpickr-months .flatpickr-next-month,.wp-admin .flatpickr-months .flatpickr-prev-month{color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9)}.wp-admin .flatpickr-months .flatpickr-next-month:hover svg,.wp-admin .flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.wp-admin .flatpickr-months .flatpickr-next-month svg,.wp-admin .flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.wp-admin .flatpickr-months .flatpickr-next-month svg path,.wp-admin .flatpickr-months .flatpickr-prev-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.wp-admin .numInputWrapper span:after{display:block;content:"";position:absolute}.wp-admin .numInputWrapper span svg{width:inherit;height:auto}.wp-admin .numInputWrapper span svg path{fill:rgba(90,97,113,.5)}.wp-admin .flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.wp-admin .flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.wp-admin .flatpickr-current-month .flatpickr-monthDropdown-months,.wp-admin .flatpickr-months .flatpickr-month,.wp-admin .flatpickr-weekdays{background:0 0}.wp-admin span.flatpickr-weekday{background:0 0;color:rgba(0,0,0,.54)}.wp-admin .flatpickr-day.inRange,.wp-admin .flatpickr-day.nextMonthDay.inRange,.wp-admin .flatpickr-day.nextMonthDay.today.inRange,.wp-admin .flatpickr-day.nextMonthDay:focus,.wp-admin .flatpickr-day.nextMonthDay:hover,.wp-admin .flatpickr-day.prevMonthDay.inRange,.wp-admin .flatpickr-day.prevMonthDay.today.inRange,.wp-admin .flatpickr-day.prevMonthDay:focus,.wp-admin .flatpickr-day.prevMonthDay:hover,.wp-admin .flatpickr-day.today.inRange,.wp-admin .flatpickr-day:focus,.wp-admin .flatpickr-day:hover{background:#e6e6e6}.wp-admin .flatpickr-day.today:focus,.wp-admin .flatpickr-day.today:hover{background:#959ea9}.wp-admin .flatpickr-day.endRange,.wp-admin .flatpickr-day.endRange.inRange,.wp-admin .flatpickr-day.endRange.nextMonthDay,.wp-admin .flatpickr-day.endRange.prevMonthDay,.wp-admin .flatpickr-day.endRange:focus,.wp-admin .flatpickr-day.endRange:hover,.wp-admin .flatpickr-day.selected,.wp-admin .flatpickr-day.selected.inRange,.wp-admin .flatpickr-day.selected.nextMonthDay,.wp-admin .flatpickr-day.selected.prevMonthDay,.wp-admin .flatpickr-day.selected:focus,.wp-admin .flatpickr-day.selected:hover,.wp-admin .flatpickr-day.startRange,.wp-admin .flatpickr-day.startRange.inRange,.wp-admin .flatpickr-day.startRange.nextMonthDay,.wp-admin .flatpickr-day.startRange.prevMonthDay,.wp-admin .flatpickr-day.startRange:focus,.wp-admin .flatpickr-day.startRange:hover{background:#569ff7}.wp-admin .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.wp-admin .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.wp-admin .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #ff5a5f;box-shadow:-10px 0 0 #ff5a5f}.wp-admin .flatpickr-weekwrapper .flatpickr-weeks{-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.wp-admin .flatpickr-time .flatpickr-am-pm:focus,.wp-admin .flatpickr-time .flatpickr-am-pm:hover,.wp-admin .flatpickr-time input:focus,.wp-admin .flatpickr-time input:hover{background:#eee}.wp-admin .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)}.wp-admin .flatpickr-calendar.inline,.wp-admin .flatpickr-calendar.open{opacity:1;max-height:640px;visibility:visible}.wp-admin .flatpickr-calendar.open{display:inline-block;z-index:99999}.wp-admin .flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1)}.wp-admin .flatpickr-calendar.inline{display:block;position:relative;top:2px}.wp-admin .flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.wp-admin .flatpickr-calendar.static.open{z-index:999;display:block}.wp-admin .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}.wp-admin .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}.wp-admin .flatpickr-calendar .hasTime .dayContainer,.wp-admin .flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.wp-admin .flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.wp-admin .flatpickr-calendar.hasTime .flatpickr-time{height:40px}.wp-admin .flatpickr-calendar.hasTime .flatpickr-innerContainer{border-bottom:0}.wp-admin .flatpickr-calendar.hasTime .flatpickr-time{border:1px solid #eceef1}.wp-admin .flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.wp-admin .flatpickr-calendar:after,.wp-admin .flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.wp-admin .flatpickr-calendar.arrowRight:after,.wp-admin .flatpickr-calendar.arrowRight:before,.wp-admin .flatpickr-calendar.rightMost:after,.wp-admin .flatpickr-calendar.rightMost:before{left:auto;right:22px}.wp-admin .flatpickr-calendar.arrowCenter:after,.wp-admin .flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.wp-admin .flatpickr-calendar:before{border-width:5px;margin:0 -5px}.wp-admin .flatpickr-calendar:after{border-width:4px;margin:0 -4px}.wp-admin .flatpickr-calendar.arrowTop:after,.wp-admin .flatpickr-calendar.arrowTop:before{bottom:100%;border-bottom-color:#eceef1}.wp-admin .flatpickr-calendar.arrowBottom:after,.wp-admin .flatpickr-calendar.arrowBottom:before{top:100%;border-top-color:#eceef1}.wp-admin .flatpickr-calendar:focus,.wp-admin .flatpickr-current-month input.cur-year:focus{outline:0}.wp-admin .flatpickr-wrapper{position:relative;display:inline-block}.wp-admin .flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wp-admin .flatpickr-months .flatpickr-month,.wp-admin .flatpickr-months .flatpickr-next-month,.wp-admin .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}.wp-admin .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}.wp-admin .flatpickr-months .flatpickr-next-month,.wp-admin .flatpickr-months .flatpickr-prev-month{text-decoration:none;cursor:pointer;position:absolute;top:0;padding:10px;z-index:3}.wp-admin .flatpickr-months .flatpickr-next-month.flatpickr-disabled,.wp-admin .flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.wp-admin .flatpickr-months .flatpickr-next-month i,.wp-admin .flatpickr-months .flatpickr-prev-month i,.wp-admin .numInputWrapper{position:relative}.wp-admin .flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.wp-admin .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.wp-admin .flatpickr-months .flatpickr-next-month.flatpickr-next-month,.wp-admin .flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.wp-admin .flatpickr-months .flatpickr-next-month:hover,.wp-admin .flatpickr-months .flatpickr-prev-month:hover{color:#bbb}.wp-admin .numInputWrapper{height:auto}.event-form-recurrence fieldset.inline,.wp-admin .numInputWrapper input,.wp-admin .numInputWrapper span{display:inline-block}.wp-admin .numInputWrapper input{width:100%}.wp-admin .numInputWrapper input::-ms-clear{display:none}.wp-admin .numInputWrapper input::-webkit-inner-spin-button,.wp-admin .numInputWrapper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.wp-admin .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}.wp-admin .numInputWrapper span:hover{background:rgba(0,0,0,.1)}.wp-admin .numInputWrapper span:active{background:rgba(0,0,0,.2)}.wp-admin .numInputWrapper span.arrowUp{top:0;border-bottom:0}.wp-admin .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%}.wp-admin .numInputWrapper span.arrowDown{top:50%}.wp-admin .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%}.wp-admin .flatpickr-current-month span.cur-month:hover,.wp-admin .numInputWrapper:hover{background:rgba(0,0,0,.05)}.wp-admin .numInputWrapper:hover span{opacity:1}.wp-admin .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)}.wp-admin .flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.wp-admin .flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0 ;display:inline-block}.wp-admin .flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#5a6171}.wp-admin .flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#5a6171}.wp-admin .flatpickr-current-month .flatpickr-monthDropdown-months,.wp-admin .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}.wp-admin .flatpickr-current-month input.cur-year{background:0 0;cursor:text;margin:0;display:inline-block;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.wp-admin .flatpickr-current-month input.cur-year[disabled],.wp-admin .flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(90,97,113,.5);background:0 0;pointer-events:none}.wp-admin .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}.wp-admin .flatpickr-current-month .flatpickr-monthDropdown-months:active,.wp-admin .flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:0}.wp-admin .flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.wp-admin .flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#eceef1;outline:0;padding:0}.wp-admin .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}.wp-admin .flatpickr-weekdays .flatpickr-weekdaycontainer,.wp-admin span.flatpickr-weekday{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.wp-admin 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}.wp-admin .flatpickr-weeks{padding:1px 0 0}.wp-admin .flatpickr-days,.wp-admin .flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wp-admin .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}.wp-admin .flatpickr-days:focus{outline:0}.wp-admin .dayContainer,.wp-admin .flatpickr-day{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block}.wp-admin .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}.wp-admin .dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #eceef1;box-shadow:-1px 0 0 #eceef1}.wp-admin .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}.wp-admin .flatpickr-day.inRange,.wp-admin .flatpickr-day.nextMonthDay.inRange,.wp-admin .flatpickr-day.nextMonthDay.today.inRange,.wp-admin .flatpickr-day.nextMonthDay:focus,.wp-admin .flatpickr-day.nextMonthDay:hover,.wp-admin .flatpickr-day.prevMonthDay.inRange,.wp-admin .flatpickr-day.prevMonthDay.today.inRange,.wp-admin .flatpickr-day.prevMonthDay:focus,.wp-admin .flatpickr-day.prevMonthDay:hover,.wp-admin .flatpickr-day.today.inRange,.wp-admin .flatpickr-day:focus,.wp-admin .flatpickr-day:hover{cursor:pointer;outline:0;background:#e2e2e2;border-color:#e2e2e2}.wp-admin .flatpickr-day.today{border-color:#bbb}.wp-admin .flatpickr-day.today:focus,.wp-admin .flatpickr-day.today:hover{border-color:#bbb;background:#bbb;color:#fff}.wp-admin .flatpickr-day.endRange,.wp-admin .flatpickr-day.endRange.inRange,.wp-admin .flatpickr-day.endRange.nextMonthDay,.wp-admin .flatpickr-day.endRange.prevMonthDay,.wp-admin .flatpickr-day.endRange:focus,.wp-admin .flatpickr-day.endRange:hover,.wp-admin .flatpickr-day.selected,.wp-admin .flatpickr-day.selected.inRange,.wp-admin .flatpickr-day.selected.nextMonthDay,.wp-admin .flatpickr-day.selected.prevMonthDay,.wp-admin .flatpickr-day.selected:focus,.wp-admin .flatpickr-day.selected:hover,.wp-admin .flatpickr-day.startRange,.wp-admin .flatpickr-day.startRange.inRange,.wp-admin .flatpickr-day.startRange.nextMonthDay,.wp-admin .flatpickr-day.startRange.prevMonthDay,.wp-admin .flatpickr-day.startRange:focus,.wp-admin .flatpickr-day.startRange:hover{background:#ff5a5f;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#ff5a5f}.wp-admin .flatpickr-day.endRange.startRange,.wp-admin .flatpickr-day.selected.startRange,.wp-admin .flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.wp-admin .flatpickr-day.endRange.endRange,.wp-admin .flatpickr-day.selected.endRange,.wp-admin .flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.wp-admin .flatpickr-day.endRange.startRange.endRange,.wp-admin .flatpickr-day.selected.startRange.endRange,.wp-admin .flatpickr-day.startRange.startRange.endRange{border-radius:50px}.wp-admin .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}.wp-admin .flatpickr-day.flatpickr-disabled,.wp-admin .flatpickr-day.flatpickr-disabled:hover{background:0 0;border-color:transparent}.wp-admin .flatpickr-day.nextMonthDay,.wp-admin .flatpickr-day.notAllowed,.wp-admin .flatpickr-day.notAllowed.nextMonthDay,.wp-admin .flatpickr-day.notAllowed.prevMonthDay,.wp-admin .flatpickr-day.prevMonthDay{color:rgba(72,72,72,.3);background:0 0;border-color:transparent;cursor:default}.wp-admin .flatpickr-day.flatpickr-disabled,.wp-admin .flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(72,72,72,.1)}.wp-admin .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}.wp-admin .flatpickr-day.hidden{visibility:hidden}.wp-admin .rangeMode .flatpickr-day{margin-top:1px}.wp-admin .flatpickr-weekwrapper{float:left}.wp-admin .flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;border-left:1px solid #eceef1}.wp-admin .flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.wp-admin .flatpickr-weekwrapper span.flatpickr-day,.wp-admin .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}.wp-admin .flatpickr-innerContainer,.wp-admin .flatpickr-rContainer{-webkit-box-sizing:border-box;box-sizing:border-box}.wp-admin .flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;background:#fff;border-bottom:1px solid #eceef1}.wp-admin .flatpickr-rContainer{display:inline-block;padding:0}.wp-admin .flatpickr-time,.wp-admin .flatpickr-time input{text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.wp-admin .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}.wp-admin .flatpickr-time:after{content:"";display:table;clear:both}.wp-admin .flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.wp-admin .flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#484848}.wp-admin .flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#484848}.wp-admin .flatpickr-time.hasSeconds .numInputWrapper{width:26%}.wp-admin .flatpickr-time.time24hr .numInputWrapper{width:49%}.wp-admin .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}.wp-admin .flatpickr-time input.flatpickr-hour,.wp-admin span.flatpickr-day.selected{font-weight:700}.wp-admin .flatpickr-time input.flatpickr-minute,.wp-admin .flatpickr-time input.flatpickr-second{font-weight:400}.wp-admin .flatpickr-time input:focus{outline:0;border:0}.wp-admin .flatpickr-time .flatpickr-am-pm,.wp-admin .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}.wp-admin .flatpickr-time .flatpickr-time-separator{font-weight:700;width:2%}.wp-admin .flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.wp-admin .flatpickr-time .flatpickr-am-pm:focus,.wp-admin .flatpickr-time .flatpickr-am-pm:hover,.wp-admin .flatpickr-time input:focus,.wp-admin .flatpickr-time input:hover{background:#eaeaea}.wp-admin .flatpickr-input[readonly]{cursor:pointer}.wp-admin .flatpickr-monthSelect-months{margin:10px 1px 3px;flex-wrap:wrap}.wp-admin .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%}.wp-admin .flatpickr-monthSelect-month.flatpickr-disabled{color:#eee}.wp-admin .flatpickr-monthSelect-month.flatpickr-disabled:focus,.wp-admin .flatpickr-monthSelect-month.flatpickr-disabled:hover{cursor:not-allowed;background:0 0!important}.wp-admin .flatpickr-monthSelect-theme-dark{background:#3f4458}.wp-admin .flatpickr-monthSelect-theme-dark .flatpickr-current-month input.cur-year{color:#fff}.wp-admin .flatpickr-monthSelect-theme-dark .flatpickr-months .flatpickr-next-month,.wp-admin .flatpickr-monthSelect-theme-dark .flatpickr-months .flatpickr-prev-month{color:#fff;fill:#fff}.wp-admin .flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month{color:rgba(255,255,255,.95)}.wp-admin .flatpickr-monthSelect-month.today{border-color:#959ea9}.wp-admin .flatpickr-monthSelect-month.inRange,.wp-admin .flatpickr-monthSelect-month.inRange.today,.wp-admin .flatpickr-monthSelect-month:focus,.wp-admin .flatpickr-monthSelect-month:hover{background:#e6e6e6;cursor:pointer;outline:0;border-color:#e6e6e6}.wp-admin .flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.inRange,.wp-admin .flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month:focus,.wp-admin .flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month:hover{background:#646c8c;border-color:#646c8c}.wp-admin .flatpickr-monthSelect-month.today:focus,.wp-admin .flatpickr-monthSelect-month.today:hover{background:#959ea9;border-color:#959ea9;color:#fff}.wp-admin .flatpickr-monthSelect-month.endRange,.wp-admin .flatpickr-monthSelect-month.selected,.wp-admin .flatpickr-monthSelect-month.startRange{background-color:#569ff7;box-shadow:none;color:#fff;border-color:#569ff7}.wp-admin .flatpickr-monthSelect-month.startRange{border-radius:50px 0 0 50px}.wp-admin .flatpickr-monthSelect-month.endRange{border-radius:0 50px 50px 0}.wp-admin .flatpickr-monthSelect-month.startRange.endRange{border-radius:50px}.wp-admin .flatpickr-monthSelect-month.inRange{border-radius:0;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.wp-admin .flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.endRange,.wp-admin .flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.selected,.wp-admin .flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.startRange{background:#80cbc4;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#80cbc4}.wp-admin .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)}.wp-admin .tippy-box[data-theme~=light-border]>.tippy-backdrop{background-color:#fff}.wp-admin .tippy-box[data-theme~=light-border]>.tippy-arrow:after,.wp-admin .tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.wp-admin .tippy-box[data-theme~=light-border]>.tippy-arrow:after{border-color:transparent;border-style:solid}.wp-admin .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}.wp-admin .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.wp-admin .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.wp-admin .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.wp-admin .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}.wp-admin .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.wp-admin .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.wp-admin .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.wp-admin .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}.wp-admin .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.wp-admin .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.wp-admin .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.wp-admin .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)}.wp-admin .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.wp-admin .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.wp-admin .tippy-box[data-theme~=light-border]>.tippy-svg-arrow{fill:#fff}.wp-admin .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}.wp-admin .selectize-control.plugin-drag_drop.multi>.selectize-input.dragging{overflow:visible}.wp-admin .selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0!important;box-shadow:inset 0 0 12px 4px #fff}.wp-admin .selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:"!";visibility:hidden}.wp-admin .selectize-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.wp-admin .selectize-control .dropdown-header{position:relative;padding:6px .75rem;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:.25rem .25rem 0 0}.wp-admin .selectize-control .dropdown-header-close{position:absolute;right:.75rem;top:50%;color:#343a40;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.wp-admin .selectize-control .dropdown-header-close:hover{color:#000}.wp-admin .selectize-dropdown.plugin-optgroup_columns .selectize-dropdown-content{display:flex}.wp-admin .selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}.wp-admin .selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.wp-admin .selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.wp-admin .selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.wp-admin .selectize-control.plugin-remove_button .item{display:inline-flex;align-items:center;padding-right:0!important}.wp-admin .selectize-control.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:1px 5px;border-left:1px solid #dee2e6;border-radius:0 2px 2px 0;box-sizing:border-box;margin-left:5px}.wp-admin .selectize-control.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.wp-admin .selectize-control.plugin-remove_button .item.active .remove{border-left-color:transparent}.wp-admin .selectize-control.plugin-remove_button .disabled .item .remove:hover{background:0 0}.wp-admin .selectize-control.plugin-remove_button .disabled .item .remove{border-left-color:#fff}.wp-admin .selectize-control.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.wp-admin .selectize-control{position:relative}.wp-admin .selectize-dropdown,.wp-admin .selectize-input,.wp-admin .selectize-input input{color:#343a40;font-family:inherit;font-size:inherit;line-height:1.5;font-smoothing:inherit}.wp-admin .selectize-input{cursor:text;border:1px solid #ced4da;padding:.375rem .75rem;width:100%;position:relative;z-index:1;box-sizing:border-box;box-shadow:none;border-radius:.25rem}.wp-admin .selectize-control.single .selectize-input.input-active,.wp-admin .selectize-input{background:#fff;display:inline-block}.wp-admin .selectize-control.multi .selectize-input.has-items{padding:calc(.375rem - 1px - 0px) .75rem calc(.375rem - 1px - 3px - 0px)}.wp-admin .selectize-input.full{background-color:#fff}.wp-admin .selectize-input.disabled,.wp-admin .selectize-input.disabled *{cursor:default!important}.wp-admin .selectize-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.wp-admin .selectize-input>*{vertical-align:baseline;display:inline-block;zoom:1}.wp-admin .selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:1px 5px;background:#efefef;color:#343a40;border:0 solid #dee2e6;border-radius:calc(.25rem - 1px)}.wp-admin .selectize-control.multi .selectize-input>div.active{background:#0d6efd;color:#fff;border:0 solid transparent}.wp-admin .selectize-control.multi .selectize-input.disabled>div,.wp-admin .selectize-control.multi .selectize-input.disabled>div.active{color:#878787;background:#fff;border:0 solid #fff}.wp-admin .selectize-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0!important;background:0 0!important;line-height:inherit!important;user-select:auto!important;box-shadow:none!important}.wp-admin .selectize-input>input::-ms-clear{display:none}.wp-admin .selectize-input>input:focus{outline:0!important}.wp-admin .selectize-input>input[placeholder]{box-sizing:initial}.wp-admin .selectize-input.has-items>input{margin:0!important}.wp-admin .selectize-input::after{content:" ";display:block;clear:left}.wp-admin .selectize-input.dropdown-active::before{content:" ";position:absolute;background:#fff;height:1px;bottom:0;left:0;right:0}.wp-admin .selectize-dropdown{position:absolute;top:100%;left:0;width:100%;border:1px solid #d0d0d0;border-top:0 none;box-sizing:border-box}.wp-admin .selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.wp-admin .selectize-dropdown [data-selectable] .highlight{background:rgba(255,237,40,.4);border-radius:1px}.wp-admin .selectize-dropdown .create,.wp-admin .selectize-dropdown .no-results,.wp-admin .selectize-dropdown .optgroup-header,.wp-admin .selectize-dropdown .option{padding:3px .75rem}.wp-admin .selectize-dropdown .option,.wp-admin .selectize-dropdown [data-disabled],.wp-admin .selectize-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.wp-admin .selectize-dropdown [data-selectable].option{opacity:1;cursor:pointer}.wp-admin .selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.wp-admin .selectize-dropdown .optgroup-header{color:#6c757d;background:#fff;cursor:default}.wp-admin .selectize-dropdown .active{background-color:#e9ecef;color:#1e2125}.wp-admin .selectize-dropdown .active.create{color:#1e2125}.wp-admin .selectize-dropdown .create{color:rgba(52,58,64,.5)}.wp-admin .selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;overflow-scrolling:touch}.wp-admin .selectize-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:3px .75rem}.wp-admin .selectize-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 transparent;animation:lds-dual-ring 1.2s linear infinite}.wp-admin .selectize-control.single .selectize-input,.wp-admin .selectize-control.single .selectize-input input{cursor:pointer}.wp-admin .selectize-control.single .selectize-input.input-active,.wp-admin .selectize-control.single .selectize-input.input-active input{cursor:text}.wp-admin .selectize-control.single .selectize-input:after{content:" ";display:block;position:absolute;top:50%;right:calc(.75rem + 5px);margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0;border-color:#343a40 transparent transparent}.wp-admin .selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px;border-color:transparent transparent #343a40}.wp-admin .selectize-control.rtl{text-align:right}.wp-admin .selectize-control.rtl.single .selectize-input:after{left:calc(.75rem + 5px);right:auto}.wp-admin .selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.wp-admin .selectize-control .selectize-input.disabled{opacity:.5;background-color:#fff}.wp-admin .selectize-dropdown,.wp-admin .selectize-dropdown.form-control{height:auto;padding:0;margin:2px 0 0;z-index:1000;background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;box-shadow:0 6px 12px rgba(0,0,0,.175)}.wp-admin .selectize-dropdown .optgroup-header{font-size:.875rem;line-height:1.5}.wp-admin .selectize-dropdown .optgroup:first-child:before{display:none}.wp-admin .selectize-dropdown .optgroup:before{content:" ";display:block;height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15);margin-left:-.75rem;margin-right:-.75rem}.wp-admin .selectize-dropdown .create{padding-left:.75rem}.wp-admin .selectize-dropdown-content{padding:5px 0}.wp-admin .selectize-dropdown-emptyoptionlabel{text-align:center}.wp-admin .selectize-input{min-height:calc(1.5em + .75rem + 2px);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.wp-admin .selectize-input{transition:none}}.wp-admin .selectize-input.dropdown-active{border-radius:.25rem}.wp-admin .selectize-input.dropdown-active::before{display:none}.wp-admin .selectize-input.focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.wp-admin .is-invalid .selectize-input{border-color:#dc3545;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.wp-admin .is-invalid .selectize-input:focus{border-color:#bd2130;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #eb8c95}.wp-admin .selectize-control.form-control-sm .selectize-input.has-items{min-height:calc(1.5em + .5rem + 2px)!important;height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem!important;font-size:.875rem;line-height:1.25}.wp-admin .selectize-control.multi .selectize-input.has-items{height:auto;padding-left:calc(.75rem - 5px);padding-right:calc(.75rem - 5px)}.wp-admin .form-control.selectize-control{padding:0;height:auto;border:0;background:0 0;box-shadow:none;border-radius:0}.wp-admin .input-group .selectize-input{overflow:unset;border-radius:0 .25rem .25rem 0}.wp-admin .button.input.with-icon,.wp-admin .input .button.with-icon,.wp-admin .input button.with-icon,.wp-admin button.input.with-icon{padding-left:var(--button-icon-padding)!important}.wp-admin .button.input.with-icon .em-icon,.wp-admin .input .button.with-icon .em-icon,.wp-admin .input button.with-icon .em-icon,.wp-admin button.input.with-icon .em-icon{margin-right:6px}.wp-admin .button.input.with-icon-right,.wp-admin .input .button.with-icon-right,.wp-admin .input button.with-icon-right,.wp-admin button.input.with-icon-right{padding-right:var(--button-icon-padding)!important}.wp-admin .button.input.with-icon-right .em-icon,.wp-admin .input .button.with-icon-right .em-icon,.wp-admin .input button.with-icon-right .em-icon,.wp-admin button.input.with-icon-right .em-icon{margin-left:6px}.wp-admin .button.input .em-icon,.wp-admin .input .button .em-icon,.wp-admin .input button .em-icon,.wp-admin button.input .em-icon{width:18px;height:18px;background-size:18px}.wp-admin button.em-clickable.loading .loaded,.wp-admin form.em-ajax-form.loading .loaded{display:none;visibility:hidden}.wp-admin button.em-clickable.loading .loading-content,.wp-admin form.em-ajax-form.loading .loading-content{display:inline-block;visibility:visible}.wp-admin .em .hidden,.wp-admin button.em-clickable .loaded-success,.wp-admin button.em-clickable .loading-content,.wp-admin button.em-clickable.load-successful .loaded,.wp-admin form.em-ajax-form .loaded-success,.wp-admin form.em-ajax-form .loading-content,.wp-admin form.em-ajax-form.load-successful .loaded{display:none;visibility:hidden}.wp-admin button.em-clickable.load-successful .loaded-success,.wp-admin form.em-ajax-form.load-successful .loaded-success{display:inline-block;visibility:visible}.wp-admin button.input.em-tooltip-ddm{background-position:calc(100% - 5px) 50%!important;padding-right:25px!important}.wp-admin .em-tooltip-ddm-display{margin-top:-7px!important;padding-top:5px!important}.wp-admin .em-tooltip-ddm-display a{margin-bottom:5px;display:inline-block}.wp-admin .em-tooltip-ddm-display a:focus{outline:0;box-shadow:none}.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-postbox-notice.em-postbox-notice-info{border-left:4px solid #72aee6}.wp-admin .em-postbox-notice span.status{font-style:italic}.wp-admin .em-postbox-notice span.status.enabled{color:#00a32a}.wp-admin .em-postbox-notice span.status.disabled{color:#999}.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}.wp-admin .dbem_advanced_formatting_modes_row th{text-decoration:2px underline dotted #c45500;text-underline-offset:6px;color:#c45500}.wp-admin #em-opt-advanced-formatting .em-af-status .em-af-status-save,.wp-admin .dbem_advanced_formatting_modes_row td{color:#c45500}.wp-admin .em-menu-formats textarea{height:313px}.wp-admin #em-opt-advanced-formatting .inside{display:grid;width:100%;column-gap:30px;grid-template-columns:min-content 1fr}.wp-admin #em-opt-advanced-formatting .em-af-status{font-size:110%;font-weight:700}
1
+ @import 'events_manager_admin.css';@-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)}}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.wp-admin .em.pixelbones{--font-size:inherit;--line-height:inherit;--font-weight:inherit;--font-family:inherit}.wp-admin{--button-icon-padding:10px!important;--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='currentColor' 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='currentColor' 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-cross-circle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='25 25 214 214'%3E%3Cpath d='M128 28.00012a100 100 0 1 0 100 100 100.113 100.113 0 0 0-100-100Zm0 192a92 92 0 1 1 92-92 92.10446 92.10446 0 0 1-92 92Zm34.82813-121.17139-29.17139 29.17139 29.17139 29.17139a3.99992 3.99992 0 1 1-5.65625 5.65722L128 133.65686l-29.17187 29.17187a3.99992 3.99992 0 0 1-5.65625-5.65722l29.17138-29.17139-29.17138-29.17139a3.99992 3.99992 0 0 1 5.65625-5.65722L128 122.34338l29.17188-29.17187a3.99992 3.99992 0 1 1 5.65625 5.65722Z'/%3E%3C/svg%3E");--icon-checkmark-circle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 256 256'%3E%3Cpath d='M174.89307 101.2384a3.99936 3.99936 0 0 1-.13184 5.65528l-58.666 56a3.99989 3.99989 0 0 1-5.52343 0l-29.334-28a4 4 0 0 1 5.52344-5.78711l26.57227 25.36377 55.90429-53.36377a3.99936 3.99936 0 0 1 5.65527.13183Zm53.10644 26.76172a100 100 0 1 1-100-100 100.113 100.113 0 0 1 100 100Zm-8 0a92 92 0 1 0-92 92 92.10447 92.10447 0 0 0 92-92Z'/%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");--button-icon-padding:20px}.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 .em-event-dates.em-datepicker-until .em-datepicker-until-fields{display:grid;grid-template-columns:minmax(100px,150px) min-content minmax(100px,150px);grid-column-gap:8px;justify-items:center;align-items:center;margin-bottom:15px}.wp-admin .event-form-when .em-event-dates.em-datepicker-until .em-datepicker-until-fields>*{margin-bottom:0!important;width:100%}.wp-admin .event-form-when .event-form-recurrence-when>*{margin-bottom:20px}.wp-admin .em-ticket-bookings{margin:0 20px 20px;padding-bottom:0;border:0;text-align:left}.wp-admin .em-ticket-bookings.hidden{display:none!important;visibility:hidden!important}.wp-admin .em-ticket-bookings td:last-child{text-align:left}.wp-admin .em-ticket-bookings .em-ticket-booking td{padding:0;margin:0}.wp-admin .em-ticket-bookings .em-ticket-booking td>div{position:relative;margin:15px 0 0 40px;padding:15px 0 0;border-top:1px solid #dedede}.wp-admin .em-ticket-bookings .em-ticket-booking:first-child td>div{margin-top:0;border-top:0}.wp-admin .em-ticket-bookings .em-ticket-booking:nth-last-child(2) td>div{margin-bottom:20px}.wp-admin .em-ticket-bookings .em-ticket-booking .em-ticket-booking-attendee-number{font-weight:700}.wp-admin .em-ticket-bookings .em-ticket-booking .em-ticket-booking-remove-trigger{position:absolute;cursor:pointer;left:-25px;top:30px;width:16px;height:16px;background-size:16px;opacity:.5}.wp-admin .em-ticket-bookings .em-ticket-booking>strong{display:block;margin-bottom:15px}.wp-admin .em-ticket-bookings .em-ticket-booking:first-child{border-top:none}.wp-admin .em-ticket-bookings .em-ticket-booking-template{display:none;visibility:hidden}.wp-admin #em-event-bookings .em-booking-options{margin-top:30px}.wp-admin #em-event-bookings .em-booking-options h4{font-size:16px;border-bottom:1px solid #dedede;padding-bottom:5px;margin-bottom:15px;width:100%;display:block}.wp-admin .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}.wp-admin .em-icon.em-icon-logo-office365{background-image:var(--icon-logo-office365)}.wp-admin .em-icon.em-icon-logo-google-calendar{background-image:var(--icon-logo-google-calendar)}.wp-admin .em-icon.em-icon-logo-apple{background-image:var(--icon-logo-apple)}.wp-admin .em-icon.em-icon-logo-outlook{background-image:var(--icon-logo-outlook)}.wp-admin .em-icon.em-icon-download{background-image:var(--icon-download)}.wp-admin .em-icon.em-icon-spinner{background-image:var(--icon-spinner)}.wp-admin .em-icon.em-icon-calendar{background-image:var(--icon-calendar)}.wp-admin .em-icon.em-icon-calendar-empty{background-image:var(--icon-calendar-empty)}.wp-admin .em-icon.em-icon-list-grouped{background-image:var(--icon-list-grouped)}.wp-admin .em-icon.em-icon-filter{background-image:var(--icon-filter)}.wp-admin .em-icon.em-icon-list{background-image:var(--icon-list)}.wp-admin .em-icon.em-icon-map{background-image:var(--icon-map)}.wp-admin .em-icon.em-icon-location{background-image:var(--icon-location)}.wp-admin .em-icon.em-icon-settings{background-image:var(--icon-settings)}.wp-admin .em-icon.em-icon-clock{background-image:var(--icon-clock)}.wp-admin .em-icon.em-icon-category,.wp-admin .em-icon.em-icon-folder{background-image:var(--icon-folder)}.wp-admin .em-icon.em-icon-tag{background-image:var(--icon-tag)}.wp-admin .em-icon.em-icon-ticket{background-image:var(--icon-ticket)}.wp-admin .em-icon.em-icon-at{background-image:var(--icon-at)}.wp-admin .em-icon.em-icon-next-circle{background-image:var(--icon-next-circle)}.wp-admin .em-icon.em-icon-prev-circle{background-image:var(--icon-prev-circle)}.wp-admin .em-icon.em-icon-first-circle{background-image:var(--icon-first-circle)}.wp-admin .em-icon.em-icon-last-circle{background-image:var(--icon-last-circle)}.wp-admin .em-icon.em-icon-cross-circle{background-image:var(--icon-cross-circle)}.wp-admin .em-icon.em-icon-checkmark-circle{background-image:var(--icon-checkmark-circle)}.wp-admin .em-icon.em-icon-close{background-image:var(--icon-close)}.wp-admin .em-icon.em-icon-chevron-down{background-image:var(--icon-chevron-down)}.wp-admin .em-icon.em-icon-chevron-up{background-image:var(--icon-chevron-up)}.wp-admin .em-icon.em-icon-magnifying-glass{background-image:var(--icon-magnifying-glass)}.wp-admin .em-icon.em-icon-location-on{background-image:var(--icon-location-on)}.wp-admin .em-icon.em-icon-location-off{background-image:var(--icon-location-off)}.wp-admin .em-icon.em-icon-checkmark{background-image:var(--icon-checkmark)}.wp-admin .em-icon.em-icon-plus{background-image:var(--icon-plus)}.wp-admin .em-icon.em-icon-minus{background-image:var(--icon-minus)}.wp-admin .em-icon.em-icon-compass{background-image:var(--icon-compass)}.wp-admin .em-icon.em-icon-options-v{background-image:var(--icon-options-v)}.wp-admin .em-icon.em-icon-point-down{background-image:var(--icon-point-down)}.wp-admin button.input.em-tooltip-ddm{background-image:var(--icon-chevron-down)!important;background-repeat:no-repeat!important;background-size:15px!important}.wp-admin button.input.em-tooltip-ddm[aria-expanded=true]{background-image:var(--icon-chevron-up)!important}.wp-admin .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}.wp-admin .em-time-input{width:7em}.wp-admin .em-time-input.error,.wp-admin .em-time-range .em-time-input.error{border:#c00 1px solid}.wp-admin .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}.wp-admin .ui-em_timepicker-wrapper.ui-em_timepicker-with-duration{width:13em}.wp-admin .ui-em_timepicker-wrapper.ui-em_timepicker-with-duration.ui-em_timepicker-step-30,.wp-admin .ui-em_timepicker-wrapper.ui-em_timepicker-with-duration.ui-em_timepicker-step-60{width:11em}.wp-admin .ui-em_timepicker-list{margin:0;padding:0;list-style:none}.wp-admin .ui-em_timepicker-list li{margin:0;list-style:none;padding:3px 0 3px 5px;cursor:pointer;white-space:nowrap;color:#000}.wp-admin .ui-em_timepicker-duration{margin-left:5px;color:#888}.wp-admin .ui-em_timepicker-list:hover .ui-em_timepicker-duration{color:#888}.wp-admin .ui-em_timepicker-list:hover .ui-em_timepicker-selected{background:#fff;color:#000}.wp-admin .ui-em_timepicker-list .ui-em_timepicker-selected:hover,.wp-admin .ui-em_timepicker-list li:hover,.wp-admin li.ui-em_timepicker-selected{background:#1980ec;color:#fff}.wp-admin .ui-em_timepicker-list li:hover .ui-em_timepicker-duration,.wp-admin li.ui-em_timepicker-selected .ui-em_timepicker-duration{color:#ccc}.wp-admin .ui-em_timepicker-list li.ui-em_timepicker-disabled,.wp-admin .ui-em_timepicker-list li.ui-em_timepicker-disabled:hover,.wp-admin .ui-em_timepicker-list li.ui-em_timepicker-selected.ui-em_timepicker-disabled{color:#888;cursor:default}.wp-admin .ui-em_timepicker-list li.ui-em_timepicker-disabled:hover,.wp-admin .ui-em_timepicker-list li.ui-em_timepicker-selected.ui-em_timepicker-disabled{background:#f2f2f2}.wp-admin .flatpickr-calendar{background:#fff}.wp-admin .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.wp-admin .flatpickr-months .flatpickr-month,.wp-admin .flatpickr-months .flatpickr-next-month,.wp-admin .flatpickr-months .flatpickr-prev-month{color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9)}.wp-admin .flatpickr-months .flatpickr-next-month:hover svg,.wp-admin .flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.wp-admin .flatpickr-months .flatpickr-next-month svg,.wp-admin .flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.wp-admin .flatpickr-months .flatpickr-next-month svg path,.wp-admin .flatpickr-months .flatpickr-prev-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.wp-admin .numInputWrapper span:after{display:block;content:"";position:absolute}.wp-admin .numInputWrapper span svg{width:inherit;height:auto}.wp-admin .numInputWrapper span svg path{fill:rgba(90,97,113,.5)}.wp-admin .flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.wp-admin .flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.wp-admin .flatpickr-current-month .flatpickr-monthDropdown-months,.wp-admin .flatpickr-months .flatpickr-month,.wp-admin .flatpickr-weekdays{background:0 0}.wp-admin span.flatpickr-weekday{background:0 0;color:rgba(0,0,0,.54)}.wp-admin .flatpickr-day.inRange,.wp-admin .flatpickr-day.nextMonthDay.inRange,.wp-admin .flatpickr-day.nextMonthDay.today.inRange,.wp-admin .flatpickr-day.nextMonthDay:focus,.wp-admin .flatpickr-day.nextMonthDay:hover,.wp-admin .flatpickr-day.prevMonthDay.inRange,.wp-admin .flatpickr-day.prevMonthDay.today.inRange,.wp-admin .flatpickr-day.prevMonthDay:focus,.wp-admin .flatpickr-day.prevMonthDay:hover,.wp-admin .flatpickr-day.today.inRange,.wp-admin .flatpickr-day:focus,.wp-admin .flatpickr-day:hover{background:#e6e6e6}.wp-admin .flatpickr-day.today:focus,.wp-admin .flatpickr-day.today:hover{background:#959ea9}.wp-admin .flatpickr-day.endRange,.wp-admin .flatpickr-day.endRange.inRange,.wp-admin .flatpickr-day.endRange.nextMonthDay,.wp-admin .flatpickr-day.endRange.prevMonthDay,.wp-admin .flatpickr-day.endRange:focus,.wp-admin .flatpickr-day.endRange:hover,.wp-admin .flatpickr-day.selected,.wp-admin .flatpickr-day.selected.inRange,.wp-admin .flatpickr-day.selected.nextMonthDay,.wp-admin .flatpickr-day.selected.prevMonthDay,.wp-admin .flatpickr-day.selected:focus,.wp-admin .flatpickr-day.selected:hover,.wp-admin .flatpickr-day.startRange,.wp-admin .flatpickr-day.startRange.inRange,.wp-admin .flatpickr-day.startRange.nextMonthDay,.wp-admin .flatpickr-day.startRange.prevMonthDay,.wp-admin .flatpickr-day.startRange:focus,.wp-admin .flatpickr-day.startRange:hover{background:#569ff7}.wp-admin .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.wp-admin .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.wp-admin .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #ff5a5f;box-shadow:-10px 0 0 #ff5a5f}.wp-admin .flatpickr-weekwrapper .flatpickr-weeks{-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.wp-admin .flatpickr-time .flatpickr-am-pm:focus,.wp-admin .flatpickr-time .flatpickr-am-pm:hover,.wp-admin .flatpickr-time input:focus,.wp-admin .flatpickr-time input:hover{background:#eee}.wp-admin .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)}.wp-admin .flatpickr-calendar.inline,.wp-admin .flatpickr-calendar.open{opacity:1;max-height:640px;visibility:visible}.wp-admin .flatpickr-calendar.open{display:inline-block;z-index:99999}.wp-admin .flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1)}.wp-admin .flatpickr-calendar.inline{display:block;position:relative;top:2px}.wp-admin .flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.wp-admin .flatpickr-calendar.static.open{z-index:999;display:block}.wp-admin .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}.wp-admin .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}.wp-admin .flatpickr-calendar .hasTime .dayContainer,.wp-admin .flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.wp-admin .flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.wp-admin .flatpickr-calendar.hasTime .flatpickr-time{height:40px}.wp-admin .flatpickr-calendar.hasTime .flatpickr-innerContainer{border-bottom:0}.wp-admin .flatpickr-calendar.hasTime .flatpickr-time{border:1px solid #eceef1}.wp-admin .flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.wp-admin .flatpickr-calendar:after,.wp-admin .flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.wp-admin .flatpickr-calendar.arrowRight:after,.wp-admin .flatpickr-calendar.arrowRight:before,.wp-admin .flatpickr-calendar.rightMost:after,.wp-admin .flatpickr-calendar.rightMost:before{left:auto;right:22px}.wp-admin .flatpickr-calendar.arrowCenter:after,.wp-admin .flatpickr-calendar.arrowCenter:before{left:50%;right:50%}.wp-admin .flatpickr-calendar:before{border-width:5px;margin:0 -5px}.wp-admin .flatpickr-calendar:after{border-width:4px;margin:0 -4px}.wp-admin .flatpickr-calendar.arrowTop:after,.wp-admin .flatpickr-calendar.arrowTop:before{bottom:100%;border-bottom-color:#eceef1}.wp-admin .flatpickr-calendar.arrowBottom:after,.wp-admin .flatpickr-calendar.arrowBottom:before{top:100%;border-top-color:#eceef1}.wp-admin .flatpickr-calendar:focus,.wp-admin .flatpickr-current-month input.cur-year:focus{outline:0}.wp-admin .flatpickr-wrapper{position:relative;display:inline-block}.wp-admin .flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wp-admin .flatpickr-months .flatpickr-month,.wp-admin .flatpickr-months .flatpickr-next-month,.wp-admin .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}.wp-admin .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}.wp-admin .flatpickr-months .flatpickr-next-month,.wp-admin .flatpickr-months .flatpickr-prev-month{text-decoration:none;cursor:pointer;position:absolute;top:0;padding:10px;z-index:3}.wp-admin .flatpickr-months .flatpickr-next-month.flatpickr-disabled,.wp-admin .flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.wp-admin .flatpickr-months .flatpickr-next-month i,.wp-admin .flatpickr-months .flatpickr-prev-month i,.wp-admin .numInputWrapper{position:relative}.wp-admin .flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.wp-admin .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.wp-admin .flatpickr-months .flatpickr-next-month.flatpickr-next-month,.wp-admin .flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.wp-admin .flatpickr-months .flatpickr-next-month:hover,.wp-admin .flatpickr-months .flatpickr-prev-month:hover{color:#bbb}.wp-admin .numInputWrapper{height:auto}.event-form-recurrence fieldset.inline,.wp-admin .numInputWrapper input,.wp-admin .numInputWrapper span{display:inline-block}.wp-admin .numInputWrapper input{width:100%}.wp-admin .numInputWrapper input::-ms-clear{display:none}.wp-admin .numInputWrapper input::-webkit-inner-spin-button,.wp-admin .numInputWrapper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.wp-admin .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}.wp-admin .numInputWrapper span:hover{background:rgba(0,0,0,.1)}.wp-admin .numInputWrapper span:active{background:rgba(0,0,0,.2)}.wp-admin .numInputWrapper span.arrowUp{top:0;border-bottom:0}.wp-admin .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%}.wp-admin .numInputWrapper span.arrowDown{top:50%}.wp-admin .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%}.wp-admin .flatpickr-current-month span.cur-month:hover,.wp-admin .numInputWrapper:hover{background:rgba(0,0,0,.05)}.wp-admin .numInputWrapper:hover span{opacity:1}.wp-admin .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)}.wp-admin .flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.wp-admin .flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0 ;display:inline-block}.wp-admin .flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#5a6171}.wp-admin .flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#5a6171}.wp-admin .flatpickr-current-month .flatpickr-monthDropdown-months,.wp-admin .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}.wp-admin .flatpickr-current-month input.cur-year{background:0 0;cursor:text;margin:0;display:inline-block;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.wp-admin .flatpickr-current-month input.cur-year[disabled],.wp-admin .flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(90,97,113,.5);background:0 0;pointer-events:none}.wp-admin .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}.wp-admin .flatpickr-current-month .flatpickr-monthDropdown-months:active,.wp-admin .flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:0}.wp-admin .flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.wp-admin .flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#eceef1;outline:0;padding:0}.wp-admin .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}.wp-admin .flatpickr-weekdays .flatpickr-weekdaycontainer,.wp-admin span.flatpickr-weekday{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.wp-admin 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}.wp-admin .flatpickr-weeks{padding:1px 0 0}.wp-admin .flatpickr-days,.wp-admin .flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wp-admin .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}.wp-admin .flatpickr-days:focus{outline:0}.wp-admin .dayContainer,.wp-admin .flatpickr-day{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block}.wp-admin .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}.wp-admin .dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #eceef1;box-shadow:-1px 0 0 #eceef1}.wp-admin .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}.wp-admin .flatpickr-day.inRange,.wp-admin .flatpickr-day.nextMonthDay.inRange,.wp-admin .flatpickr-day.nextMonthDay.today.inRange,.wp-admin .flatpickr-day.nextMonthDay:focus,.wp-admin .flatpickr-day.nextMonthDay:hover,.wp-admin .flatpickr-day.prevMonthDay.inRange,.wp-admin .flatpickr-day.prevMonthDay.today.inRange,.wp-admin .flatpickr-day.prevMonthDay:focus,.wp-admin .flatpickr-day.prevMonthDay:hover,.wp-admin .flatpickr-day.today.inRange,.wp-admin .flatpickr-day:focus,.wp-admin .flatpickr-day:hover{cursor:pointer;outline:0;background:#e2e2e2;border-color:#e2e2e2}.wp-admin .flatpickr-day.today{border-color:#bbb}.wp-admin .flatpickr-day.today:focus,.wp-admin .flatpickr-day.today:hover{border-color:#bbb;background:#bbb;color:#fff}.wp-admin .flatpickr-day.endRange,.wp-admin .flatpickr-day.endRange.inRange,.wp-admin .flatpickr-day.endRange.nextMonthDay,.wp-admin .flatpickr-day.endRange.prevMonthDay,.wp-admin .flatpickr-day.endRange:focus,.wp-admin .flatpickr-day.endRange:hover,.wp-admin .flatpickr-day.selected,.wp-admin .flatpickr-day.selected.inRange,.wp-admin .flatpickr-day.selected.nextMonthDay,.wp-admin .flatpickr-day.selected.prevMonthDay,.wp-admin .flatpickr-day.selected:focus,.wp-admin .flatpickr-day.selected:hover,.wp-admin .flatpickr-day.startRange,.wp-admin .flatpickr-day.startRange.inRange,.wp-admin .flatpickr-day.startRange.nextMonthDay,.wp-admin .flatpickr-day.startRange.prevMonthDay,.wp-admin .flatpickr-day.startRange:focus,.wp-admin .flatpickr-day.startRange:hover{background:#ff5a5f;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#ff5a5f}.wp-admin .flatpickr-day.endRange.startRange,.wp-admin .flatpickr-day.selected.startRange,.wp-admin .flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.wp-admin .flatpickr-day.endRange.endRange,.wp-admin .flatpickr-day.selected.endRange,.wp-admin .flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.wp-admin .flatpickr-day.endRange.startRange.endRange,.wp-admin .flatpickr-day.selected.startRange.endRange,.wp-admin .flatpickr-day.startRange.startRange.endRange{border-radius:50px}.wp-admin .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}.wp-admin .flatpickr-day.flatpickr-disabled,.wp-admin .flatpickr-day.flatpickr-disabled:hover{background:0 0;border-color:transparent}.wp-admin .flatpickr-day.nextMonthDay,.wp-admin .flatpickr-day.notAllowed,.wp-admin .flatpickr-day.notAllowed.nextMonthDay,.wp-admin .flatpickr-day.notAllowed.prevMonthDay,.wp-admin .flatpickr-day.prevMonthDay{color:rgba(72,72,72,.3);background:0 0;border-color:transparent;cursor:default}.wp-admin .flatpickr-day.flatpickr-disabled,.wp-admin .flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(72,72,72,.1)}.wp-admin .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}.wp-admin .flatpickr-day.hidden{visibility:hidden}.wp-admin .rangeMode .flatpickr-day{margin-top:1px}.wp-admin .flatpickr-weekwrapper{float:left}.wp-admin .flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;border-left:1px solid #eceef1}.wp-admin .flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.wp-admin .flatpickr-weekwrapper span.flatpickr-day,.wp-admin .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}.wp-admin .flatpickr-innerContainer,.wp-admin .flatpickr-rContainer{-webkit-box-sizing:border-box;box-sizing:border-box}.wp-admin .flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;background:#fff;border-bottom:1px solid #eceef1}.wp-admin .flatpickr-rContainer{display:inline-block;padding:0}.wp-admin .flatpickr-time,.wp-admin .flatpickr-time input{text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.wp-admin .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}.wp-admin .flatpickr-time:after{content:"";display:table;clear:both}.wp-admin .flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.wp-admin .flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#484848}.wp-admin .flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#484848}.wp-admin .flatpickr-time.hasSeconds .numInputWrapper{width:26%}.wp-admin .flatpickr-time.time24hr .numInputWrapper{width:49%}.wp-admin .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}.wp-admin .flatpickr-time input.flatpickr-hour,.wp-admin span.flatpickr-day.selected{font-weight:700}.wp-admin .flatpickr-time input.flatpickr-minute,.wp-admin .flatpickr-time input.flatpickr-second{font-weight:400}.wp-admin .flatpickr-time input:focus{outline:0;border:0}.wp-admin .flatpickr-time .flatpickr-am-pm,.wp-admin .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}.wp-admin .flatpickr-time .flatpickr-time-separator{font-weight:700;width:2%}.wp-admin .flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.wp-admin .flatpickr-time .flatpickr-am-pm:focus,.wp-admin .flatpickr-time .flatpickr-am-pm:hover,.wp-admin .flatpickr-time input:focus,.wp-admin .flatpickr-time input:hover{background:#eaeaea}.wp-admin .flatpickr-input[readonly]{cursor:pointer}.wp-admin .flatpickr-monthSelect-months{margin:10px 1px 3px;flex-wrap:wrap}.wp-admin .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%}.wp-admin .flatpickr-monthSelect-month.flatpickr-disabled{color:#eee}.wp-admin .flatpickr-monthSelect-month.flatpickr-disabled:focus,.wp-admin .flatpickr-monthSelect-month.flatpickr-disabled:hover{cursor:not-allowed;background:0 0!important}.wp-admin .flatpickr-monthSelect-theme-dark{background:#3f4458}.wp-admin .flatpickr-monthSelect-theme-dark .flatpickr-current-month input.cur-year{color:#fff}.wp-admin .flatpickr-monthSelect-theme-dark .flatpickr-months .flatpickr-next-month,.wp-admin .flatpickr-monthSelect-theme-dark .flatpickr-months .flatpickr-prev-month{color:#fff;fill:#fff}.wp-admin .flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month{color:rgba(255,255,255,.95)}.wp-admin .flatpickr-monthSelect-month.today{border-color:#959ea9}.wp-admin .flatpickr-monthSelect-month.inRange,.wp-admin .flatpickr-monthSelect-month.inRange.today,.wp-admin .flatpickr-monthSelect-month:focus,.wp-admin .flatpickr-monthSelect-month:hover{background:#e6e6e6;cursor:pointer;outline:0;border-color:#e6e6e6}.wp-admin .flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.inRange,.wp-admin .flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month:focus,.wp-admin .flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month:hover{background:#646c8c;border-color:#646c8c}.wp-admin .flatpickr-monthSelect-month.today:focus,.wp-admin .flatpickr-monthSelect-month.today:hover{background:#959ea9;border-color:#959ea9;color:#fff}.wp-admin .flatpickr-monthSelect-month.endRange,.wp-admin .flatpickr-monthSelect-month.selected,.wp-admin .flatpickr-monthSelect-month.startRange{background-color:#569ff7;box-shadow:none;color:#fff;border-color:#569ff7}.wp-admin .flatpickr-monthSelect-month.startRange{border-radius:50px 0 0 50px}.wp-admin .flatpickr-monthSelect-month.endRange{border-radius:0 50px 50px 0}.wp-admin .flatpickr-monthSelect-month.startRange.endRange{border-radius:50px}.wp-admin .flatpickr-monthSelect-month.inRange{border-radius:0;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.wp-admin .flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.endRange,.wp-admin .flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.selected,.wp-admin .flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.startRange{background:#80cbc4;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#80cbc4}.wp-admin .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)}.wp-admin .tippy-box[data-theme~=light-border]>.tippy-backdrop{background-color:#fff}.wp-admin .tippy-box[data-theme~=light-border]>.tippy-arrow:after,.wp-admin .tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.wp-admin .tippy-box[data-theme~=light-border]>.tippy-arrow:after{border-color:transparent;border-style:solid}.wp-admin .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}.wp-admin .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.wp-admin .tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.wp-admin .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.wp-admin .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}.wp-admin .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.wp-admin .tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.wp-admin .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.wp-admin .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}.wp-admin .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.wp-admin .tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.wp-admin .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.wp-admin .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)}.wp-admin .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.wp-admin .tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.wp-admin .tippy-box[data-theme~=light-border]>.tippy-svg-arrow{fill:#fff}.wp-admin .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}.wp-admin .selectize-control.plugin-drag_drop.multi>.selectize-input.dragging{overflow:visible}.wp-admin .selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0!important;box-shadow:inset 0 0 12px 4px #fff}.wp-admin .selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:"!";visibility:hidden}.wp-admin .selectize-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.wp-admin .selectize-control .dropdown-header{position:relative;padding:6px .75rem;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:.25rem .25rem 0 0}.wp-admin .selectize-control .dropdown-header-close{position:absolute;right:.75rem;top:50%;color:#343a40;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.wp-admin .selectize-control .dropdown-header-close:hover{color:#000}.wp-admin .selectize-dropdown.plugin-optgroup_columns .selectize-dropdown-content{display:flex}.wp-admin .selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}.wp-admin .selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.wp-admin .selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.wp-admin .selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.wp-admin .selectize-control.plugin-remove_button .item{display:inline-flex;align-items:center;padding-right:0!important}.wp-admin .selectize-control.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:1px 5px;border-left:1px solid #dee2e6;border-radius:0 2px 2px 0;box-sizing:border-box;margin-left:5px}.wp-admin .selectize-control.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.wp-admin .selectize-control.plugin-remove_button .item.active .remove{border-left-color:transparent}.wp-admin .selectize-control.plugin-remove_button .disabled .item .remove:hover{background:0 0}.wp-admin .selectize-control.plugin-remove_button .disabled .item .remove{border-left-color:#fff}.wp-admin .selectize-control.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.wp-admin .selectize-control{position:relative}.wp-admin .selectize-dropdown,.wp-admin .selectize-input,.wp-admin .selectize-input input{color:#343a40;font-family:inherit;font-size:inherit;line-height:1.5;font-smoothing:inherit}.wp-admin .selectize-input{cursor:text;border:1px solid #ced4da;padding:.375rem .75rem;width:100%;position:relative;z-index:1;box-sizing:border-box;box-shadow:none;border-radius:.25rem}.wp-admin .selectize-control.single .selectize-input.input-active,.wp-admin .selectize-input{background:#fff;display:inline-block}.wp-admin .selectize-control.multi .selectize-input.has-items{padding:calc(.375rem - 1px - 0px) .75rem calc(.375rem - 1px - 3px - 0px)}.wp-admin .selectize-input.full{background-color:#fff}.wp-admin .selectize-input.disabled,.wp-admin .selectize-input.disabled *{cursor:default!important}.wp-admin .selectize-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.wp-admin .selectize-input>*{vertical-align:baseline;display:inline-block;zoom:1}.wp-admin .selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:1px 5px;background:#efefef;color:#343a40;border:0 solid #dee2e6;border-radius:calc(.25rem - 1px)}.wp-admin .selectize-control.multi .selectize-input>div.active{background:#0d6efd;color:#fff;border:0 solid transparent}.wp-admin .selectize-control.multi .selectize-input.disabled>div,.wp-admin .selectize-control.multi .selectize-input.disabled>div.active{color:#878787;background:#fff;border:0 solid #fff}.wp-admin .selectize-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0!important;background:0 0!important;line-height:inherit!important;user-select:auto!important;box-shadow:none!important}.wp-admin .selectize-input>input::-ms-clear{display:none}.wp-admin .selectize-input>input:focus{outline:0!important}.wp-admin .selectize-input>input[placeholder]{box-sizing:initial}.wp-admin .selectize-input.has-items>input{margin:0!important}.wp-admin .selectize-input::after{content:" ";display:block;clear:left}.wp-admin .selectize-input.dropdown-active::before{content:" ";position:absolute;background:#fff;height:1px;bottom:0;left:0;right:0}.wp-admin .selectize-dropdown{position:absolute;top:100%;left:0;width:100%;border:1px solid #d0d0d0;border-top:0 none;box-sizing:border-box}.wp-admin .selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.wp-admin .selectize-dropdown [data-selectable] .highlight{background:rgba(255,237,40,.4);border-radius:1px}.wp-admin .selectize-control.em-selectize-autocomplete .selectize-dropdown-content>div,.wp-admin .selectize-dropdown .create,.wp-admin .selectize-dropdown .no-results,.wp-admin .selectize-dropdown .optgroup-header,.wp-admin .selectize-dropdown .option{padding:3px .75rem}.wp-admin .selectize-dropdown .option,.wp-admin .selectize-dropdown [data-disabled],.wp-admin .selectize-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.wp-admin .selectize-dropdown [data-selectable].option{opacity:1;cursor:pointer}.wp-admin .selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.wp-admin .selectize-dropdown .optgroup-header{color:#6c757d;background:#fff;cursor:default}.wp-admin .selectize-dropdown .active{background-color:#e9ecef;color:#1e2125}.wp-admin .selectize-dropdown .active.create{color:#1e2125}.wp-admin .selectize-dropdown .create{color:rgba(52,58,64,.5)}.wp-admin .selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;overflow-scrolling:touch}.wp-admin .selectize-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:3px .75rem}.wp-admin .selectize-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 transparent;animation:lds-dual-ring 1.2s linear infinite}.wp-admin .selectize-control.single .selectize-input,.wp-admin .selectize-control.single .selectize-input input{cursor:pointer}.wp-admin .selectize-control.single .selectize-input.input-active,.wp-admin .selectize-control.single .selectize-input.input-active input{cursor:text}.wp-admin .selectize-control.single .selectize-input:after{content:" ";display:block;position:absolute;top:50%;right:calc(.75rem + 5px);margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0;border-color:#343a40 transparent transparent}.wp-admin .selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px;border-color:transparent transparent #343a40}.wp-admin .selectize-control.rtl{text-align:right}.wp-admin .selectize-control.rtl.single .selectize-input:after{left:calc(.75rem + 5px);right:auto}.wp-admin .selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.wp-admin .selectize-control .selectize-input.disabled{opacity:.5;background-color:#fff}.wp-admin .selectize-dropdown,.wp-admin .selectize-dropdown.form-control{height:auto;padding:0;margin:2px 0 0;z-index:1000;background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;box-shadow:0 6px 12px rgba(0,0,0,.175)}.wp-admin .selectize-dropdown .optgroup-header{font-size:.875rem;line-height:1.5}.wp-admin .selectize-dropdown .optgroup:first-child:before{display:none}.wp-admin .selectize-dropdown .optgroup:before{content:" ";display:block;height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15);margin-left:-.75rem;margin-right:-.75rem}.wp-admin .selectize-dropdown .create{padding-left:.75rem}.wp-admin .selectize-dropdown-content{padding:5px 0}.wp-admin .selectize-dropdown-emptyoptionlabel{text-align:center}.wp-admin .selectize-input{min-height:calc(1.5em + .75rem + 2px);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.wp-admin .selectize-input{transition:none}}.wp-admin .selectize-input.dropdown-active{border-radius:.25rem}.wp-admin .selectize-input.dropdown-active::before{display:none}.wp-admin .selectize-input.focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.wp-admin .is-invalid .selectize-input{border-color:#dc3545;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.wp-admin .is-invalid .selectize-input:focus{border-color:#bd2130;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #eb8c95}.wp-admin .selectize-control.form-control-sm .selectize-input.has-items{min-height:calc(1.5em + .5rem + 2px)!important;height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem!important;font-size:.875rem;line-height:1.25}.wp-admin .selectize-control.multi .selectize-input.has-items{height:auto;padding-left:calc(.75rem - 5px);padding-right:calc(.75rem - 5px)}.wp-admin .form-control.selectize-control{padding:0;height:auto;border:0;background:0 0;box-shadow:none;border-radius:0}.wp-admin .input-group .selectize-input{overflow:unset;border-radius:0 .25rem .25rem 0}.wp-admin .button.input.with-icon,.wp-admin .input .button.with-icon,.wp-admin .input button.with-icon,.wp-admin button.input.with-icon{padding-left:var(--button-icon-padding)!important}.wp-admin .button.input.with-icon .em-icon,.wp-admin .input .button.with-icon .em-icon,.wp-admin .input button.with-icon .em-icon,.wp-admin button.input.with-icon .em-icon{margin-right:6px}.wp-admin .button.input.with-icon-right,.wp-admin .input .button.with-icon-right,.wp-admin .input button.with-icon-right,.wp-admin button.input.with-icon-right{padding-right:var(--button-icon-padding)!important}.wp-admin .button.input.with-icon-right .em-icon,.wp-admin .input .button.with-icon-right .em-icon,.wp-admin .input button.with-icon-right .em-icon,.wp-admin button.input.with-icon-right .em-icon{margin-left:6px}.wp-admin .button.input .em-icon,.wp-admin .input .button .em-icon,.wp-admin .input button .em-icon,.wp-admin button.input .em-icon{width:18px;height:18px;background-size:18px}.wp-admin button.em-clickable.loading .loaded,.wp-admin form.em-ajax-form.loading .loaded{display:none;visibility:hidden}.wp-admin button.em-clickable.loading .loading-content,.wp-admin form.em-ajax-form.loading .loading-content{display:inline-block;visibility:visible}.wp-admin .em .hidden,.wp-admin button.em-clickable .loaded-success,.wp-admin button.em-clickable .loading-content,.wp-admin button.em-clickable.load-successful .loaded,.wp-admin form.em-ajax-form .loaded-success,.wp-admin form.em-ajax-form .loading-content,.wp-admin form.em-ajax-form.load-successful .loaded{display:none;visibility:hidden}.wp-admin button.em-clickable.load-successful .loaded-success,.wp-admin form.em-ajax-form.load-successful .loaded-success{display:inline-block;visibility:visible}.wp-admin .selectize-control.em-selectize-autocomplete:not(.always-open) input[type=text],.wp-admin .selectize-control.em-selectize-autocomplete:not(.always-open) input[type=text]:focus,.wp-admin .selectize-control.em-selectize:not(.always-open) input[type=text],.wp-admin .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}.wp-admin .selectize-control.em-selectize-autocomplete:not(.always-open) .selectize-input,.wp-admin .selectize-control.em-selectize:not(.always-open) .selectize-input{border-radius:4px!important;width:100%!important;min-height:38px!important;padding:6px 30px 6px 10px!important}.wp-admin .selectize-control.em-selectize-autocomplete:not(.always-open) .selectize-input.focus,.wp-admin .selectize-control.em-selectize:not(.always-open) .selectize-input.focus{border:1px solid var(--accent-color)!important;box-shadow:none!important}.wp-admin .selectize-control.em-selectize-autocomplete:not(.always-open) .selectize-input:after,.wp-admin .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%}.wp-admin .selectize-control.em-selectize-autocomplete:not(.always-open) .selectize-input.dropdown-active:after,.wp-admin .selectize-control.em-selectize:not(.always-open) .selectize-input.dropdown-active:after{margin-top:-8px;transform:rotate(180deg)}.wp-admin .selectize-control.em-selectize-autocomplete:not(.always-open) .selectize-input:not(.has-items) input[type=text],.wp-admin .selectize-control.em-selectize:not(.always-open) .selectize-input:not(.has-items) input[type=text]{width:calc(100% - 40px)!important}.wp-admin .selectize-control.em-selectize-autocomplete:not(.always-open).selectize-control,.wp-admin .selectize-control.em-selectize:not(.always-open).selectize-control{margin-bottom:15px!important}.wp-admin .selectize-control.em-selectize-autocomplete.multi.plugin-remove_button .item,.wp-admin .selectize-control.em-selectize.multi.plugin-remove_button .item{background:#dff4fd;border:1px solid #97dbf9;color:#0095c3;padding-left:8px}.wp-admin .selectize-control.em-selectize-autocomplete.multi.plugin-remove_button .item a.remove,.wp-admin .selectize-control.em-selectize.multi.plugin-remove_button .item a.remove{color:inherit!important;background-color:inherit!important}.wp-admin .selectize-control.em-selectize-autocomplete .selectize-input:after{display:none!important}.wp-admin .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%}.wp-admin .selectize-control.em-selectize.always-open .selectize-input{border:0!important;width:100%!important;padding:0!important;margin:0!important}.wp-admin .selectize-control.em-selectize.always-open .selectize-input.focus{border:0!important;box-shadow:none!important}.wp-admin .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}.wp-admin .selectize-control.em-selectize.always-open .selectize-input input[type=text]:focus{border:1px solid #cdcdcd!important}.wp-admin .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}.wp-admin .selectize-control.em-selectize.always-open .selectize-dropdown .selectize-dropdown-content{overflow-y:visible;overflow-x:visible;max-height:none}.wp-admin .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}.wp-admin .selectize-control.em-selectize.checkboxes .selectize-dropdown div.option.selected{color:#0095c3}.wp-admin .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}.wp-admin button.input.em-tooltip-ddm{background-position:calc(100% - 5px) 50%!important;padding-right:25px!important}.wp-admin .em-tooltip-ddm-display{margin-top:-7px!important;padding-top:5px!important}.wp-admin .em-tooltip-ddm-display a{margin-bottom:5px;display:inline-block}.wp-admin .em-tooltip-ddm-display a:focus{outline:0;box-shadow:none}.wp-admin .selectize-control.em-selectize-autocomplete:not(.always-open) .selectize-input,.wp-admin .selectize-control.em-selectize:not(.always-open) .selectize-input{min-height:calc(1.5em + .75rem + 2px)!important;border:1px solid #8c8f94!important}.wp-admin .selectize-control.em-selectize-autocomplete:not(.always-open) .selectize-input.focus,.wp-admin .selectize-control.em-selectize:not(.always-open) .selectize-input.focus{border:1px solid #8c8f94!important}.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-postbox-notice.em-postbox-notice-info{border-left:4px solid #72aee6}.wp-admin .em-postbox-notice span.status{font-style:italic}.wp-admin .em-postbox-notice span.status.enabled{color:#00a32a}.wp-admin .em-postbox-notice span.status.disabled{color:#999}.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}.wp-admin .dbem_advanced_formatting_modes_row th{text-decoration:2px underline dotted #c45500;text-underline-offset:6px;color:#c45500}.wp-admin #em-opt-advanced-formatting .em-af-status .em-af-status-save,.wp-admin .dbem_advanced_formatting_modes_row td{color:#c45500}.wp-admin .em-menu-formats textarea{height:313px}.wp-admin #em-opt-advanced-formatting .inside{display:grid;width:100%;column-gap:30px;grid-template-columns:min-content 1fr}.wp-admin #em-opt-advanced-formatting .em-af-status{font-size:110%;font-weight:700}
includes/css/events-manager-admin.scss CHANGED
@@ -13,6 +13,7 @@
13
  @import 'partials/tooltips';
14
  @import 'partials/libraries';
15
  @import 'partials/buttons';
 
16
 
17
  --button-icon-padding : 10px !important;
18
 
@@ -38,6 +39,19 @@
38
  visibility: hidden;
39
  }
40
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
41
  }
42
  .event-form-recurrence {
43
  fieldset.inline {
13
  @import 'partials/tooltips';
14
  @import 'partials/libraries';
15
  @import 'partials/buttons';
16
+ @import 'partials/selectize';
17
 
18
  --button-icon-padding : 10px !important;
19
 
39
  visibility: hidden;
40
  }
41
  }
42
+
43
+ /* Selectize-specific stuff */
44
+ .selectize-control {
45
+ &.em-selectize:not(.always-open), &.em-selectize-autocomplete:not(.always-open) {
46
+ .selectize-input {
47
+ min-height: calc(1.5em + 0.75rem + 2px) !important;
48
+ border: 1px solid #8c8f94 !important; // match WP Admin select boxes
49
+ &.focus {
50
+ border: 1px solid #8c8f94 !important;
51
+ }
52
+ }
53
+ }
54
+ }
55
  }
56
  .event-form-recurrence {
57
  fieldset.inline {
includes/css/events-manager.css CHANGED
@@ -2302,8 +2302,8 @@
2302
  .em .selectize-control.em-selectize:not(.always-open) .selectize-input, .em .selectize-control.em-selectize-autocomplete:not(.always-open) .selectize-input {
2303
  border-radius: 4px !important;
2304
  width: 100% !important;
2305
- height: 38px !important;
2306
- padding: 6px 10px !important;
2307
  /* The 6px vertically centers text on FF, ignored by Webkit */
2308
  }
2309
  .em .selectize-control.em-selectize:not(.always-open) .selectize-input.focus, .em .selectize-control.em-selectize-autocomplete:not(.always-open) .selectize-input.focus {
@@ -2327,6 +2327,9 @@
2327
  margin-top: -8px;
2328
  transform: rotate(180deg);
2329
  }
 
 
 
2330
  .em .selectize-control.em-selectize:not(.always-open).selectize-control, .em .selectize-control.em-selectize-autocomplete:not(.always-open).selectize-control {
2331
  margin-bottom: 15px !important;
2332
  }
@@ -2929,7 +2932,7 @@
2929
  width: auto;
2930
  background-color: var(--main-bg);
2931
  color: var(--main-h3-color);
2932
- font-size: 20px;
2933
  font-weight: bold;
2934
  padding: 15px 15px;
2935
  border-width: 1px 0 0 3px;
2302
  .em .selectize-control.em-selectize:not(.always-open) .selectize-input, .em .selectize-control.em-selectize-autocomplete:not(.always-open) .selectize-input {
2303
  border-radius: 4px !important;
2304
  width: 100% !important;
2305
+ min-height: 38px !important;
2306
+ padding: 6px 30px 6px 10px !important;
2307
  /* The 6px vertically centers text on FF, ignored by Webkit */
2308
  }
2309
  .em .selectize-control.em-selectize:not(.always-open) .selectize-input.focus, .em .selectize-control.em-selectize-autocomplete:not(.always-open) .selectize-input.focus {
2327
  margin-top: -8px;
2328
  transform: rotate(180deg);
2329
  }
2330
+ .em .selectize-control.em-selectize:not(.always-open) .selectize-input:not(.has-items) input[type=text], .em .selectize-control.em-selectize-autocomplete:not(.always-open) .selectize-input:not(.has-items) input[type=text] {
2331
+ width: calc(100% - 40px) !important;
2332
+ }
2333
  .em .selectize-control.em-selectize:not(.always-open).selectize-control, .em .selectize-control.em-selectize-autocomplete:not(.always-open).selectize-control {
2334
  margin-bottom: 15px !important;
2335
  }
2932
  width: auto;
2933
  background-color: var(--main-bg);
2934
  color: var(--main-h3-color);
2935
+ font-size: 24px !important;
2936
  font-weight: bold;
2937
  padding: 15px 15px;
2938
  border-width: 1px 0 0 3px;
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/_mixins.scss","partials/_selectize.scss","partials/_taxonomies.scss","partials/_frontend-admin.scss","partials/admin/_when.scss","partials/_tooltips.scss","partials/_buttons.scss","events_manager.css","partials/_libraries.css"],"names":[],"mappings":"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A;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;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;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAA6B;EAC7B;AAAgC;EAChC;AAAuB;EACvB;AAAqB;;AAGnB;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;;AUlfR;EACC;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;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;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAA2B;;AAC3B;EAAiC;;AACjC;EAAuB;;AACvB;EAAyB;;AACzB;EAAqB;;AACrB;EAAoB;;AACpB;EAAqB;;AACrB;EAA2B;;AAC3B;EAAyB;;AACzB;EAAmB;;AACnB;EAAiB;;AACjB;EAAgB;;AAChB;EAAqB;;AACrB;EAAqB;;AACrB;EAAkB;;AAClB;EAAmB;;AACnB;EAAqB;;AACrB;EAAgB;;AAChB;EAAmB;;AACnB;EAAe;;AACf;EAAwB;;AACxB;EAAwB;;AACxB;EAAyB;;AACzB;EAAwB;;AACxB;EAAyB;;AACzB;EAA6B;;AAC7B;EAAkB;;AAClB;EAAyB;;AACzB;EAAuB;;AACvB;EAA6B;;AAC7B;EAAwB;;AACxB;EAAyB;;AACzB;EAAsB;;AACtB;EAAiB;;AACjB;EAAkB;;AAClB;EAAoB;;AACpB;EAAsB;;AACtB;EAAuB;;AT7FxB;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;IACA;IACA;;EAEA;IACC;IACA;IACA;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;;;AT3QP;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;EU9BJ;EACA;EACA;EV8BI;;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;EUrED;EACA;EACA;;AVsEC;EUxED;EACA;EACA;;AVwEE;EACC;;AAED;EACC;;AAGF;EUjFD;EACA;EACA;;AVoFC;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;;AWpcF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAED;EACC;EACA;EACA;EACA;AAA8B;;AAC9B;EACC;EACA;;ADJH;EACC;EACA;EACA;EACA;EACA,kBCC0C;EDA1C;EACA,QCDoC;EDEpC,OCF8B;EDG9B;EACA;EACA;;ACJC;EACC;EACA;;AAGF;EACC;;AAKA;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAMH;EACC;;ADjCF;EACC;EACA;EACA;EACA;EACA,kBC+B2C;ED9B3C;EACA,QC6BoC;ED5BpC,OC4B8B;ED3B9B;EACA;EACA;;AC2BA;EACC;;AAID;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAED;EDrCF;EACA;EACA;ECqCG;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;;AV7GL;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;EACA;EACA;;AAGD;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;;AAEhB;EACC;;ACrFD;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;;AQpCD;EACC;;AAID;EACC;;AAMD;EACC;;APdH;EACC;EACA;AAmEA;AAgIA;AAuEA;;AAxQA;EACC;EACA;;AAED;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAAI;EAA4B;;AAEhC;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAIF;EACC;;AAEA;EACC;AAA2B;;AAI7B;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;AAmCA;;AA5EA;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;EAKC;EACA;EACA;EACA;;AAPA;EACC;EACA;;AAOD;EACC;;AAGD;EACC;EACA;EACA;;AAEA;EACC;EACA;;AAED;EACC;;AAIF;EACC;EACA;;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;;AQlRD;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;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAMF;EACC;;ADwEA;EACC;;AAEA;EACC;;AACA;EACC;;AAQN;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;EACA;EACA;;AACA;EACC;EACA;;AAED;EACC;EACA;;AE9JF;EACC;EACA;EACA;EACA;EACA;;AAED;EACC;;AAED;ELTC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAA6B;EAC7B;AAAgC;EAChC;AAAuB;EACvB;AAAqB;;AMVtB;EACC;;AAMA;AAAA;EACC;;AACA;AAAA;EACC;;AAGF;AAAA;EACC;;AACA;AAAA;EACC;;AAGF;AAAA;EACC;EACA;EACA;;AAMA;EACC;EACA;;AAED;EACC;EACA;;AAID;EACC;EACA;;AAED;EACC;EACA;;AAGF;EACC;EACA;;AnBlCD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;;AAGF;EACC;EACA;;AAKA;EACC;EACA;EACA;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;;AAkBF;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAAI;EAA4B;;AAEhC;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAED;EACC;EACA;EACA;;;AAKH;AACA;EACC;;;AoBvID;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;EA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","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/_mixins.scss","partials/_selectize.scss","partials/_taxonomies.scss","partials/_frontend-admin.scss","partials/admin/_when.scss","partials/_tooltips.scss","partials/_buttons.scss","events_manager.css","partials/_libraries.css"],"names":[],"mappings":"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A;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;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;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAA6B;EAC7B;AAAgC;EAChC;AAAuB;EACvB;AAAqB;;AAGnB;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;;AUlfR;EACC;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;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;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAA2B;;AAC3B;EAAiC;;AACjC;EAAuB;;AACvB;EAAyB;;AACzB;EAAqB;;AACrB;EAAoB;;AACpB;EAAqB;;AACrB;EAA2B;;AAC3B;EAAyB;;AACzB;EAAmB;;AACnB;EAAiB;;AACjB;EAAgB;;AAChB;EAAqB;;AACrB;EAAqB;;AACrB;EAAkB;;AAClB;EAAmB;;AACnB;EAAqB;;AACrB;EAAgB;;AAChB;EAAmB;;AACnB;EAAe;;AACf;EAAwB;;AACxB;EAAwB;;AACxB;EAAyB;;AACzB;EAAwB;;AACxB;EAAyB;;AACzB;EAA6B;;AAC7B;EAAkB;;AAClB;EAAyB;;AACzB;EAAuB;;AACvB;EAA6B;;AAC7B;EAAwB;;AACxB;EAAyB;;AACzB;EAAsB;;AACtB;EAAiB;;AACjB;EAAkB;;AAClB;EAAoB;;AACpB;EAAsB;;AACtB;EAAuB;;AT7FxB;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;IACA;IACA;;EAEA;IACC;IACA;IACA;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;;;AT3QP;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;EU9BJ;EACA;EACA;EV8BI;;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;EUrED;EACA;EACA;;AVsEC;EUxED;EACA;EACA;;AVwEE;EACC;;AAED;EACC;;AAGF;EUjFD;EACA;EACA;;AVoFC;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;;AWpcF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAED;EACC;EACA;EACA;EACA;AAAuC;;AACvC;EACC;EACA;;ADJH;EACC;EACA;EACA;EACA;EACA,kBCC0C;EDA1C;EACA,QCDoC;EDEpC,OCF8B;EDG9B;EACA;EACA;;ACJC;EACC;EACA;;AAGA;EACC;;AAIH;EACC;;AAKA;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAMH;EACC;;ADtCF;EACC;EACA;EACA;EACA;EACA,kBCoC2C;EDnC3C;EACA,QCkCoC;EDjCpC,OCiC8B;EDhC9B;EACA;EACA;;ACgCA;EACC;;AAID;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAED;ED1CF;EACA;EACA;EC0CG;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;;AVlHL;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;EACA;EACA;;AAGD;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;;AAEhB;EACC;;ACrFD;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;;AQpCD;EACC;;AAID;EACC;;AAMD;EACC;;APdH;EACC;EACA;AAmEA;AAgIA;AAuEA;;AAxQA;EACC;EACA;;AAED;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAAI;EAA4B;;AAEhC;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAIF;EACC;;AAEA;EACC;AAA2B;;AAI7B;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;AAmCA;;AA5EA;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;EAKC;EACA;EACA;EACA;;AAPA;EACC;EACA;;AAOD;EACC;;AAGD;EACC;EACA;EACA;;AAEA;EACC;EACA;;AAED;EACC;;AAIF;EACC;EACA;;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;;AQlRD;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;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAMF;EACC;;ADwEA;EACC;;AAEA;EACC;;AACA;EACC;;AAQN;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;EACA;EACA;;AACA;EACC;EACA;;AAED;EACC;EACA;;AE9JF;EACC;EACA;EACA;EACA;EACA;;AAED;EACC;;AAED;ELTC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AAA6B;EAC7B;AAAgC;EAChC;AAAuB;EACvB;AAAqB;;AMVtB;EACC;;AAMA;AAAA;EACC;;AACA;AAAA;EACC;;AAGF;AAAA;EACC;;AACA;AAAA;EACC;;AAGF;AAAA;EACC;EACA;EACA;;AAMA;EACC;EACA;;AAED;EACC;EACA;;AAID;EACC;EACA;;AAED;EACC;EACA;;AAGF;EACC;EACA;;AnBlCD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;;AAGF;EACC;EACA;;AAKA;EACC;EACA;EACA;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;;AAkBF;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAAI;EAA4B;;AAEhC;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;;AAED;EACC;EACA;EACA;;;AAKH;AACA;EACC;;;AoBvID;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;;;AAC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","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='currentColor' 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='currentColor' 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-cross-circle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='25 25 214 214'%3E%3Cpath d='M128 28.00012a100 100 0 1 0 100 100 100.113 100.113 0 0 0-100-100Zm0 192a92 92 0 1 1 92-92 92.10446 92.10446 0 0 1-92 92Zm34.82813-121.17139-29.17139 29.17139 29.17139 29.17139a3.99992 3.99992 0 1 1-5.65625 5.65722L128 133.65686l-29.17187 29.17187a3.99992 3.99992 0 0 1-5.65625-5.65722l29.17138-29.17139-29.17138-29.17139a3.99992 3.99992 0 0 1 5.65625-5.65722L128 122.34338l29.17188-29.17187a3.99992 3.99992 0 1 1 5.65625 5.65722Z'/%3E%3C/svg%3E");--icon-checkmark-circle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 256 256'%3E%3Cpath d='M174.89307 101.2384a3.99936 3.99936 0 0 1-.13184 5.65528l-58.666 56a3.99989 3.99989 0 0 1-5.52343 0l-29.334-28a4 4 0 0 1 5.52344-5.78711l26.57227 25.36377 55.90429-53.36377a3.99936 3.99936 0 0 1 5.65527.13183Zm53.10644 26.76172a100 100 0 1 1-100-100 100.113 100.113 0 0 1 100 100Zm-8 0a92 92 0 1 0-92 92 92.10447 92.10447 0 0 0 92-92Z'/%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");--button-icon-padding:20px}.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{display:inline-block;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,.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]{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,.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{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,.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{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,.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{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,.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{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,.em.pixelbones.input .button,.em.pixelbones.input button{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,.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,.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,.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,.em.pixelbones.input select.inline{padding-right:30px!important}.em.pixelbones .input input.select-toggle,.em.pixelbones .input select:not([multiple]),.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,.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,.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,.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,.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,.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,.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,.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,.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]),.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,.em.pixelbones.input .inline-inputs>div{display:inline-block}.em.pixelbones .input fieldset,.em.pixelbones.input fieldset{padding:0!important;border-width:0!important}.em.pixelbones .input input[type=checkbox],.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,.em.pixelbones.input input[type=checkbox]:focus{outline:0!important}.em.pixelbones .input input[type=checkbox]:before,.em.pixelbones.input input[type=checkbox]:before{content:""!important;display:none!important}.em.pixelbones .input input[type=checkbox]:checked:after,.em.pixelbones.input input[type=checkbox]:checked:after{opacity:1!important}.em.pixelbones .input input[type=checkbox]:after,.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],.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,.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,.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-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-logo-office365{background-image:var(--icon-logo-office365)}.em .em-icon.em-icon-logo-google-calendar{background-image:var(--icon-logo-google-calendar)}.em .em-icon.em-icon-logo-apple{background-image:var(--icon-logo-apple)}.em .em-icon.em-icon-logo-outlook{background-image:var(--icon-logo-outlook)}.em .em-icon.em-icon-download{background-image:var(--icon-download)}.em .em-icon.em-icon-spinner{background-image:var(--icon-spinner)}.em .em-icon.em-icon-calendar{background-image:var(--icon-calendar)}.em .em-icon.em-icon-calendar-empty{background-image:var(--icon-calendar-empty)}.em .em-icon.em-icon-list-grouped{background-image:var(--icon-list-grouped)}.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-clock{background-image:var(--icon-clock)}.em .em-icon.em-icon-category,.em .em-icon.em-icon-folder{background-image:var(--icon-folder)}.em .em-icon.em-icon-tag{background-image:var(--icon-tag)}.em .em-icon.em-icon-ticket{background-image:var(--icon-ticket)}.em .em-icon.em-icon-at{background-image:var(--icon-at)}.em .em-icon.em-icon-next-circle{background-image:var(--icon-next-circle)}.em .em-icon.em-icon-prev-circle{background-image:var(--icon-prev-circle)}.em .em-icon.em-icon-first-circle{background-image:var(--icon-first-circle)}.em .em-icon.em-icon-last-circle{background-image:var(--icon-last-circle)}.em .em-icon.em-icon-cross-circle{background-image:var(--icon-cross-circle)}.em .em-icon.em-icon-checkmark-circle{background-image:var(--icon-checkmark-circle)}.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,.em.em-modal.em-search-advanced .em-search-advanced-sections section.em-search-section-location{background-image:var(--icon-compass)}.em .em-icon.em-icon-options-v{background-image:var(--icon-options-v)}.em .em-icon.em-icon-point-down{background-image:var(--icon-point-down)}.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;pointer-events:none;touch-action:none}.em.em-modal.active{opacity:1!important;visibility:visible!important;backdrop-filter:blur(4px);pointer-events:auto;touch-action:auto}}.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:calc(100vh - 80px)!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-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:40px;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.current,.em .em-pagination .page-numbers:hover{color:var(--color-hover);font-size:25px!important;height:48px;padding:4px 0}.em .em-pagination .page-numbers.current{text-decoration:2px dotted underline;text-underline-offset:5px}.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{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;color:#084298!important;background-color:#cfe2ff!important;border-color:#b6d4fe!important}.em .em-notice p,.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 .em-booking-form .input-group{display:block!important}.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 .em-ticket-bookings{margin:0 20px 20px;padding-bottom:0;border:0;text-align:left}.em.em-event-booking-form .em-tickets .em-ticket-bookings.hidden{display:none!important;visibility:hidden!important}.em.em-event-booking-form .em-tickets .em-ticket-bookings td:last-child{text-align:left}.em.em-event-booking-form .em-tickets .em-ticket-bookings .em-ticket-booking{margin:0 0 25px;padding:20px 0 0;border-top:1px solid #dedede}.em.em-event-booking-form .em-tickets .em-ticket-bookings .em-ticket-booking>strong,.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 .em-ticket-bookings .em-ticket-booking:first-child,.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-ticket-bookings .em-ticket-booking-template{display:none;visibility:hidden}.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 .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 .em-event-dates.em-datepicker-until .em-datepicker-until-fields{display:grid;grid-template-columns:minmax(100px,150px) min-content minmax(100px,150px);grid-column-gap:8px;justify-items:center;align-items:center;margin-bottom:15px}.em.em-event-editor .input .event-form-when .em-event-dates.em-datepicker-until .em-datepicker-until-fields>*{margin-bottom:0!important;width:100%}.em.em-event-editor .input .event-form-when .event-form-recurrence-when>*{margin-bottom:20px}.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.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 .button.input.with-icon,.em .input .button.with-icon,.em .input button.with-icon,.em button.input.with-icon{padding-left:var(--button-icon-padding)!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:var(--button-icon-padding)!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 button.em-clickable.loading .loaded,.em form.em-ajax-form.loading .loaded{display:none;visibility:hidden}.em button.em-clickable.loading .loading-content,.em form.em-ajax-form.loading .loading-content{display:inline-block;visibility:visible}.em .hidden,.em button.em-clickable .loaded-success,.em button.em-clickable .loading-content,.em button.em-clickable.load-successful .loaded,.em form.em-ajax-form .loaded-success,.em form.em-ajax-form .loading-content,.em form.em-ajax-form.load-successful .loaded{display:none;visibility:hidden}.em button.em-clickable.load-successful .loaded-success,.em form.em-ajax-form.load-successful .loaded-success{display:inline-block;visibility:visible}.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 .em-datepicker .em-datepicker-data.hidden{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important;visibility:visible;display:inherit}.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-notice{padding:15px!important;margin-bottom:20px!important;border:1px solid #b6d4fe!important;border-radius:2.5px!important;display:block!important;color:#084298!important;background-color:#cfe2ff!important}.em .em-notice.em-notice-error{color:#842029!important;background-color:#f8d7da!important;border-color:#f5c2c7!important}.em .em-notice.em-notice-success{color:#0f5132!important;background-color:#d1e7dd!important;border-color:#badbcc!important}.em .em-notice.em-notice-warning{color:#664d03;background:#fff3cd;border-color:#ffecb5}.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
  @keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.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}.selectize-control.plugin-drag_drop.multi>.selectize-input.dragging{overflow:visible}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0!important;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:"!";visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.selectize-control .dropdown-header{position:relative;padding:6px .75rem;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:.25rem .25rem 0 0}.selectize-control .dropdown-header-close{position:absolute;right:.75rem;top:50%;color:#343a40;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.selectize-control .dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .selectize-dropdown-content{display:flex}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button .item{display:inline-flex;align-items:center;padding-right:0!important}.selectize-control.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:1px 5px;border-left:1px solid #dee2e6;border-radius:0 2px 2px 0;box-sizing:border-box;margin-left:5px}.selectize-control.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button .item.active .remove{border-left-color:transparent}.selectize-control.plugin-remove_button .disabled .item .remove:hover{background:0 0}.selectize-control.plugin-remove_button .disabled .item .remove{border-left-color:#fff}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#343a40;font-family:inherit;font-size:inherit;line-height:1.5;font-smoothing:inherit}.selectize-input{cursor:text;border:1px solid #ced4da;padding:.375rem .75rem;width:100%;position:relative;z-index:1;box-sizing:border-box;box-shadow:none;border-radius:.25rem}.selectize-control.single .selectize-input.input-active,.selectize-input{background:#fff;display:inline-block}.selectize-control.multi .selectize-input.has-items{padding:calc(.375rem - 1px - 0px) .75rem calc(.375rem - 1px - 3px - 0px)}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.selectize-input>*{vertical-align:baseline;display:inline-block;zoom:1}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:1px 5px;background:#efefef;color:#343a40;border:0 solid #dee2e6;border-radius:calc(.25rem - 1px)}.selectize-control.multi .selectize-input>div.active{background:#0d6efd;color:#fff;border:0 solid transparent}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#878787;background:#fff;border:0 solid #fff}.selectize-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0!important;background:0 0!important;line-height:inherit!important;user-select:auto!important;box-shadow:none!important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:0!important}.selectize-input>input[placeholder]{box-sizing:initial}.selectize-input.has-items>input{margin:0!important}.selectize-input::after{content:" ";display:block;clear:left}.selectize-input.dropdown-active::before{content:" ";position:absolute;background:#fff;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;top:100%;left:0;width:100%;border:1px solid #d0d0d0;border-top:0 none;box-sizing:border-box}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(255,237,40,.4);border-radius:1px}.selectize-dropdown .create,.selectize-dropdown .no-results,.selectize-dropdown .optgroup-header,.selectize-dropdown .option{padding:3px .75rem}.selectize-dropdown .option,.selectize-dropdown [data-disabled],.selectize-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.selectize-dropdown [data-selectable].option{opacity:1;cursor:pointer}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#6c757d;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#e9ecef;color:#1e2125}.selectize-dropdown .active.create{color:#1e2125}.selectize-dropdown .create{color:rgba(52,58,64,.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;overflow-scrolling:touch}.selectize-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:3px .75rem}.selectize-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 transparent;animation:lds-dual-ring 1.2s linear infinite}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:" ";display:block;position:absolute;top:50%;right:calc(.75rem + 5px);margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0;border-color:#343a40 transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px;border-color:transparent transparent #343a40}.selectize-control.rtl{text-align:right}.selectize-control.rtl.single .selectize-input:after{left:calc(.75rem + 5px);right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fff}.selectize-dropdown,.selectize-dropdown.form-control{height:auto;padding:0;margin:2px 0 0;z-index:1000;background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;box-shadow:0 6px 12px rgba(0,0,0,.175)}.selectize-dropdown .optgroup-header{font-size:.875rem;line-height:1.5}.selectize-dropdown .optgroup:first-child:before{display:none}.selectize-dropdown .optgroup:before{content:" ";display:block;height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15);margin-left:-.75rem;margin-right:-.75rem}.selectize-dropdown .create{padding-left:.75rem}.selectize-dropdown-content{padding:5px 0}.selectize-dropdown-emptyoptionlabel{text-align:center}.selectize-input{min-height:calc(1.5em + .75rem + 2px);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.selectize-input{transition:none}}.selectize-input.dropdown-active{border-radius:.25rem}.selectize-input.dropdown-active::before{display:none}.selectize-input.focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.is-invalid .selectize-input{border-color:#dc3545;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.is-invalid .selectize-input:focus{border-color:#bd2130;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #eb8c95}.selectize-control.form-control-sm .selectize-input.has-items{min-height:calc(1.5em + .5rem + 2px)!important;height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem!important;font-size:.875rem;line-height:1.25}.selectize-control.multi .selectize-input.has-items{height:auto;padding-left:calc(.75rem - 5px);padding-right:calc(.75rem - 5px)}.form-control.selectize-control{padding:0;height:auto;border:0;background:0 0;box-shadow:none;border-radius:0}.input-group .selectize-input{overflow:unset;border-radius:0 .25rem .25rem 0}
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='currentColor' 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='currentColor' 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-cross-circle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='25 25 214 214'%3E%3Cpath d='M128 28.00012a100 100 0 1 0 100 100 100.113 100.113 0 0 0-100-100Zm0 192a92 92 0 1 1 92-92 92.10446 92.10446 0 0 1-92 92Zm34.82813-121.17139-29.17139 29.17139 29.17139 29.17139a3.99992 3.99992 0 1 1-5.65625 5.65722L128 133.65686l-29.17187 29.17187a3.99992 3.99992 0 0 1-5.65625-5.65722l29.17138-29.17139-29.17138-29.17139a3.99992 3.99992 0 0 1 5.65625-5.65722L128 122.34338l29.17188-29.17187a3.99992 3.99992 0 1 1 5.65625 5.65722Z'/%3E%3C/svg%3E");--icon-checkmark-circle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 256 256'%3E%3Cpath d='M174.89307 101.2384a3.99936 3.99936 0 0 1-.13184 5.65528l-58.666 56a3.99989 3.99989 0 0 1-5.52343 0l-29.334-28a4 4 0 0 1 5.52344-5.78711l26.57227 25.36377 55.90429-53.36377a3.99936 3.99936 0 0 1 5.65527.13183Zm53.10644 26.76172a100 100 0 1 1-100-100 100.113 100.113 0 0 1 100 100Zm-8 0a92 92 0 1 0-92 92 92.10447 92.10447 0 0 0 92-92Z'/%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");--button-icon-padding:20px}.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{display:inline-block;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,.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]{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,.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{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,.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{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,.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{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,.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{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,.em.pixelbones.input .button,.em.pixelbones.input button{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,.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,.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,.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,.em.pixelbones.input select.inline{padding-right:30px!important}.em.pixelbones .input input.select-toggle,.em.pixelbones .input select:not([multiple]),.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,.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,.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,.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,.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,.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,.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,.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,.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]),.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,.em.pixelbones.input .inline-inputs>div{display:inline-block}.em.pixelbones .input fieldset,.em.pixelbones.input fieldset{padding:0!important;border-width:0!important}.em.pixelbones .input input[type=checkbox],.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,.em.pixelbones.input input[type=checkbox]:focus{outline:0!important}.em.pixelbones .input input[type=checkbox]:before,.em.pixelbones.input input[type=checkbox]:before{content:""!important;display:none!important}.em.pixelbones .input input[type=checkbox]:checked:after,.em.pixelbones.input input[type=checkbox]:checked:after{opacity:1!important}.em.pixelbones .input input[type=checkbox]:after,.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],.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,.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,.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-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-logo-office365{background-image:var(--icon-logo-office365)}.em .em-icon.em-icon-logo-google-calendar{background-image:var(--icon-logo-google-calendar)}.em .em-icon.em-icon-logo-apple{background-image:var(--icon-logo-apple)}.em .em-icon.em-icon-logo-outlook{background-image:var(--icon-logo-outlook)}.em .em-icon.em-icon-download{background-image:var(--icon-download)}.em .em-icon.em-icon-spinner{background-image:var(--icon-spinner)}.em .em-icon.em-icon-calendar{background-image:var(--icon-calendar)}.em .em-icon.em-icon-calendar-empty{background-image:var(--icon-calendar-empty)}.em .em-icon.em-icon-list-grouped{background-image:var(--icon-list-grouped)}.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-clock{background-image:var(--icon-clock)}.em .em-icon.em-icon-category,.em .em-icon.em-icon-folder{background-image:var(--icon-folder)}.em .em-icon.em-icon-tag{background-image:var(--icon-tag)}.em .em-icon.em-icon-ticket{background-image:var(--icon-ticket)}.em .em-icon.em-icon-at{background-image:var(--icon-at)}.em .em-icon.em-icon-next-circle{background-image:var(--icon-next-circle)}.em .em-icon.em-icon-prev-circle{background-image:var(--icon-prev-circle)}.em .em-icon.em-icon-first-circle{background-image:var(--icon-first-circle)}.em .em-icon.em-icon-last-circle{background-image:var(--icon-last-circle)}.em .em-icon.em-icon-cross-circle{background-image:var(--icon-cross-circle)}.em .em-icon.em-icon-checkmark-circle{background-image:var(--icon-checkmark-circle)}.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,.em.em-modal.em-search-advanced .em-search-advanced-sections section.em-search-section-location{background-image:var(--icon-compass)}.em .em-icon.em-icon-options-v{background-image:var(--icon-options-v)}.em .em-icon.em-icon-point-down{background-image:var(--icon-point-down)}.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;pointer-events:none;touch-action:none}.em.em-modal.active{opacity:1!important;visibility:visible!important;backdrop-filter:blur(4px);pointer-events:auto;touch-action:auto}}.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:calc(100vh - 80px)!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-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;min-height:38px!important;padding:6px 30px 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-input:not(.has-items) input[type=text],.em .selectize-control.em-selectize:not(.always-open) .selectize-input:not(.has-items) input[type=text]{width:calc(100% - 40px)!important}.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:40px;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.current,.em .em-pagination .page-numbers:hover{color:var(--color-hover);font-size:25px!important;height:48px;padding:4px 0}.em .em-pagination .page-numbers.current{text-decoration:2px dotted underline;text-underline-offset:5px}.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{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;color:#084298!important;background-color:#cfe2ff!important;border-color:#b6d4fe!important}.em .em-notice p,.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 .em-booking-form .input-group{display:block!important}.em.em-event-booking-form h3.em-booking-section-title{width:auto;background-color:var(--main-bg);color:var(--main-h3-color);font-size:24px!important;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 .em-ticket-bookings{margin:0 20px 20px;padding-bottom:0;border:0;text-align:left}.em.em-event-booking-form .em-tickets .em-ticket-bookings.hidden{display:none!important;visibility:hidden!important}.em.em-event-booking-form .em-tickets .em-ticket-bookings td:last-child{text-align:left}.em.em-event-booking-form .em-tickets .em-ticket-bookings .em-ticket-booking{margin:0 0 25px;padding:20px 0 0;border-top:1px solid #dedede}.em.em-event-booking-form .em-tickets .em-ticket-bookings .em-ticket-booking>strong,.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 .em-ticket-bookings .em-ticket-booking:first-child,.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-ticket-bookings .em-ticket-booking-template{display:none;visibility:hidden}.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 .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 .em-event-dates.em-datepicker-until .em-datepicker-until-fields{display:grid;grid-template-columns:minmax(100px,150px) min-content minmax(100px,150px);grid-column-gap:8px;justify-items:center;align-items:center;margin-bottom:15px}.em.em-event-editor .input .event-form-when .em-event-dates.em-datepicker-until .em-datepicker-until-fields>*{margin-bottom:0!important;width:100%}.em.em-event-editor .input .event-form-when .event-form-recurrence-when>*{margin-bottom:20px}.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.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 .button.input.with-icon,.em .input .button.with-icon,.em .input button.with-icon,.em button.input.with-icon{padding-left:var(--button-icon-padding)!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:var(--button-icon-padding)!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 button.em-clickable.loading .loaded,.em form.em-ajax-form.loading .loaded{display:none;visibility:hidden}.em button.em-clickable.loading .loading-content,.em form.em-ajax-form.loading .loading-content{display:inline-block;visibility:visible}.em .hidden,.em button.em-clickable .loaded-success,.em button.em-clickable .loading-content,.em button.em-clickable.load-successful .loaded,.em form.em-ajax-form .loaded-success,.em form.em-ajax-form .loading-content,.em form.em-ajax-form.load-successful .loaded{display:none;visibility:hidden}.em button.em-clickable.load-successful .loaded-success,.em form.em-ajax-form.load-successful .loaded-success{display:inline-block;visibility:visible}.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 .em-datepicker .em-datepicker-data.hidden{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important;visibility:visible;display:inherit}.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-notice{padding:15px!important;margin-bottom:20px!important;border:1px solid #b6d4fe!important;border-radius:2.5px!important;display:block!important;color:#084298!important;background-color:#cfe2ff!important}.em .em-notice.em-notice-error{color:#842029!important;background-color:#f8d7da!important;border-color:#f5c2c7!important}.em .em-notice.em-notice-success{color:#0f5132!important;background-color:#d1e7dd!important;border-color:#badbcc!important}.em .em-notice.em-notice-warning{color:#664d03;background:#fff3cd;border-color:#ffecb5}.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
  @keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.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}.selectize-control.plugin-drag_drop.multi>.selectize-input.dragging{overflow:visible}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0!important;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:"!";visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.selectize-control .dropdown-header{position:relative;padding:6px .75rem;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:.25rem .25rem 0 0}.selectize-control .dropdown-header-close{position:absolute;right:.75rem;top:50%;color:#343a40;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.selectize-control .dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .selectize-dropdown-content{display:flex}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button .item{display:inline-flex;align-items:center;padding-right:0!important}.selectize-control.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:1px 5px;border-left:1px solid #dee2e6;border-radius:0 2px 2px 0;box-sizing:border-box;margin-left:5px}.selectize-control.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button .item.active .remove{border-left-color:transparent}.selectize-control.plugin-remove_button .disabled .item .remove:hover{background:0 0}.selectize-control.plugin-remove_button .disabled .item .remove{border-left-color:#fff}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#343a40;font-family:inherit;font-size:inherit;line-height:1.5;font-smoothing:inherit}.selectize-input{cursor:text;border:1px solid #ced4da;padding:.375rem .75rem;width:100%;position:relative;z-index:1;box-sizing:border-box;box-shadow:none;border-radius:.25rem}.selectize-control.single .selectize-input.input-active,.selectize-input{background:#fff;display:inline-block}.selectize-control.multi .selectize-input.has-items{padding:calc(.375rem - 1px - 0px) .75rem calc(.375rem - 1px - 3px - 0px)}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.selectize-input>*{vertical-align:baseline;display:inline-block;zoom:1}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:1px 5px;background:#efefef;color:#343a40;border:0 solid #dee2e6;border-radius:calc(.25rem - 1px)}.selectize-control.multi .selectize-input>div.active{background:#0d6efd;color:#fff;border:0 solid transparent}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#878787;background:#fff;border:0 solid #fff}.selectize-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0!important;background:0 0!important;line-height:inherit!important;user-select:auto!important;box-shadow:none!important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:0!important}.selectize-input>input[placeholder]{box-sizing:initial}.selectize-input.has-items>input{margin:0!important}.selectize-input::after{content:" ";display:block;clear:left}.selectize-input.dropdown-active::before{content:" ";position:absolute;background:#fff;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;top:100%;left:0;width:100%;border:1px solid #d0d0d0;border-top:0 none;box-sizing:border-box}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(255,237,40,.4);border-radius:1px}.selectize-dropdown .create,.selectize-dropdown .no-results,.selectize-dropdown .optgroup-header,.selectize-dropdown .option{padding:3px .75rem}.selectize-dropdown .option,.selectize-dropdown [data-disabled],.selectize-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.selectize-dropdown [data-selectable].option{opacity:1;cursor:pointer}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#6c757d;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#e9ecef;color:#1e2125}.selectize-dropdown .active.create{color:#1e2125}.selectize-dropdown .create{color:rgba(52,58,64,.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;overflow-scrolling:touch}.selectize-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:3px .75rem}.selectize-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 transparent;animation:lds-dual-ring 1.2s linear infinite}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:" ";display:block;position:absolute;top:50%;right:calc(.75rem + 5px);margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0;border-color:#343a40 transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px;border-color:transparent transparent #343a40}.selectize-control.rtl{text-align:right}.selectize-control.rtl.single .selectize-input:after{left:calc(.75rem + 5px);right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fff}.selectize-dropdown,.selectize-dropdown.form-control{height:auto;padding:0;margin:2px 0 0;z-index:1000;background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;box-shadow:0 6px 12px rgba(0,0,0,.175)}.selectize-dropdown .optgroup-header{font-size:.875rem;line-height:1.5}.selectize-dropdown .optgroup:first-child:before{display:none}.selectize-dropdown .optgroup:before{content:" ";display:block;height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15);margin-left:-.75rem;margin-right:-.75rem}.selectize-dropdown .create{padding-left:.75rem}.selectize-dropdown-content{padding:5px 0}.selectize-dropdown-emptyoptionlabel{text-align:center}.selectize-input{min-height:calc(1.5em + .75rem + 2px);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.selectize-input{transition:none}}.selectize-input.dropdown-active{border-radius:.25rem}.selectize-input.dropdown-active::before{display:none}.selectize-input.focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.is-invalid .selectize-input{border-color:#dc3545;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.is-invalid .selectize-input:focus{border-color:#bd2130;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #eb8c95}.selectize-control.form-control-sm .selectize-input.has-items{min-height:calc(1.5em + .5rem + 2px)!important;height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem!important;font-size:.875rem;line-height:1.25}.selectize-control.multi .selectize-input.has-items{height:auto;padding-left:calc(.75rem - 5px);padding-right:calc(.75rem - 5px)}.form-control.selectize-control{padding:0;height:auto;border:0;background:0 0;box-shadow:none;border-radius:0}.input-group .selectize-input{overflow:unset;border-radius:0 .25rem .25rem 0}
includes/css/partials/_bookings.scss CHANGED
@@ -45,7 +45,7 @@
45
  width: auto;
46
  background-color: var(--main-bg);
47
  color: var(--main-h3-color);
48
- font-size: 20px;
49
  font-weight: bold;
50
  padding: 15px 15px;
51
  border-width: 1px 0 0 3px;
45
  width: auto;
46
  background-color: var(--main-bg);
47
  color: var(--main-h3-color);
48
+ font-size: 24px !important;
49
  font-weight: bold;
50
  padding: 15px 15px;
51
  border-width: 1px 0 0 3px;
includes/css/partials/_selectize.scss CHANGED
@@ -13,8 +13,8 @@
13
  .selectize-input {
14
  border-radius: 4px !important;
15
  width: 100% !important;
16
- height: 38px !important;
17
- padding: 6px 10px !important; /* The 6px vertically centers text on FF, ignored by Webkit */
18
  &.focus {
19
  border: 1px solid var(--accent-color) !important;
20
  box-shadow: none !important;
@@ -24,6 +24,11 @@
24
  margin-top:-8px;
25
  transform: rotate(180deg);
26
  }
 
 
 
 
 
27
  }
28
  &.selectize-control {
29
  margin-bottom: 15px !important; // mimick pixelbones select
13
  .selectize-input {
14
  border-radius: 4px !important;
15
  width: 100% !important;
16
+ min-height: 38px !important;
17
+ padding: 6px 30px 6px 10px !important; /* The 6px vertically centers text on FF, ignored by Webkit */
18
  &.focus {
19
  border: 1px solid var(--accent-color) !important;
20
  box-shadow: none !important;
24
  margin-top:-8px;
25
  transform: rotate(180deg);
26
  }
27
+ &:not(.has-items) {
28
+ input[type="text"] {
29
+ width: calc(100% - 40px) !important;
30
+ }
31
+ }
32
  }
33
  &.selectize-control {
34
  margin-bottom: 15px !important; // mimick pixelbones select
includes/js/events-manager.js CHANGED
@@ -1,4 +1,19 @@
1
  jQuery(document).ready( function($){
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  var load_ui_css = false; //load jquery ui css?
3
  /* Time Entry */
4
  $('#start-time').each(function(i, el){
@@ -579,6 +594,9 @@ jQuery(document).ready( function($){
579
  }
580
  });
581
 
 
 
 
582
  function updateIntervalDescriptor () {
583
  $(".interval-desc").hide();
584
  var number = "-plural";
@@ -624,8 +642,8 @@ jQuery(document).ready( function($){
624
  }).trigger('change');
625
 
626
  //Finally, add autocomplete here
627
- if( jQuery( "div.em-location-data input#location-name" ).length > 0 ){
628
- $("div.em-location-data input#location-name").selectize({
629
  plugins: ["restore_on_backspace"],
630
  valueField: "id",
631
  labelField: "label",
@@ -1056,24 +1074,31 @@ function em_setup_datepicker(wrap){
1056
  if( selectedDates.length === 0 ){
1057
  inputs.attr('value', '');
1058
  }else{
1059
- inputs[0].setAttribute('value', dateFormat(selectedDates[0]));
1060
  if( instance.config.mode === 'range' && selectedDates[1] !== undefined ) {
1061
  // deal with end date
 
1062
  inputs[1].setAttribute('value', dateFormat(selectedDates[1]));
1063
- }else if( instance.config.mode === 'single' && instance.input.classList.contains('em-date-input-start') && wrapper.hasClass('em-datepicker-until') ){
1064
- // set min-date of other datepicker
1065
- let fp;
1066
- if( wrapper.attr('data-until-id') ){
1067
- let fp_input = jQuery('#' + wrapper.attr('data-until-id') + ' .em-date-input-end');
1068
- fp = fp_input[0]._flatpickr;
1069
- }else {
1070
- fp = wrapper.find('.em-date-input-end')[0]._flatpickr;
1071
- }
1072
- if( fp.selectedDates[0] !== undefined || fp.selectedDates[0] < selectedDates[0] ){
1073
- fp.setDate(selectedDates[0]);
1074
- inputs[0].setAttribute('value', dateFormat(fp.selectedDates[0]));
 
 
 
 
 
 
1075
  }
1076
- fp.set('minDate', selectedDates[0]);
 
1077
  }
1078
  }
1079
  inputs.trigger('change');
@@ -1107,7 +1132,7 @@ function em_setup_datepicker(wrap){
1107
  if( isRange && 'onClose' in options ){
1108
  options.onClose = function( selectedDates, dateStr, instance ){
1109
  if(selectedDates.length === 1){ // deal with single date choice and clicking out
1110
- instance.setDate([selectedDates[0],selectedDates[0]]);
1111
  }
1112
  }
1113
  }
@@ -2554,7 +2579,7 @@ jQuery(document).ready( function($){
2554
  'large' : false,
2555
  }
2556
  const events_ro = EM_ResizeObserver( breakpoints, $('.em-list').toArray() );
2557
- $(document).on('em_page_loaded em_view_loaded', function( e, view ){
2558
  let new_elements = view.find('.em-list').each( function(){
2559
  events_ro.observe( this );
2560
  });
@@ -2566,7 +2591,7 @@ jQuery(document).ready( function($){
2566
  'medium' : 900,
2567
  'large' : false,
2568
  }
2569
- const event_ro = EM_ResizeObserver( breakpoints, $('.em-event-single').toArray() );
2570
  $(document).on('em_view_loaded', function( e, view ){
2571
  let new_elements = view.find('.em-event-single').each( function(){
2572
  event_ro.observe( this );
1
  jQuery(document).ready( function($){
2
+
3
+ // backcompat changes 6.x to 5.x
4
+ if( $('#recurrence-frequency').length > 0 ){
5
+ $('#recurrence-frequency').addClass('em-recurrence-frequency');
6
+ $('.event-form-when .interval-desc').each( function(){
7
+ this.classList.add(this.id);
8
+ });
9
+ $('.event-form-when .alternate-selector').each( function(){
10
+ this.classList.add('em-' + this.id);
11
+ });
12
+ $('#recurrence-interval').addClass('em-recurrence-interval');
13
+ }
14
+ $('#em-wrapper').addClass('em');
15
+
16
+
17
  var load_ui_css = false; //load jquery ui css?
18
  /* Time Entry */
19
  $('#start-time').each(function(i, el){
594
  }
595
  });
596
 
597
+
598
+ // recurrence stuff
599
+ // recurrency descriptor
600
  function updateIntervalDescriptor () {
601
  $(".interval-desc").hide();
602
  var number = "-plural";
642
  }).trigger('change');
643
 
644
  //Finally, add autocomplete here
645
+ if( jQuery( 'div.em-location-data [name="location_name"]' ).length > 0 ){
646
+ $('div.em-location-data [name="location_name"]').selectize({
647
  plugins: ["restore_on_backspace"],
648
  valueField: "id",
649
  labelField: "label",
1074
  if( selectedDates.length === 0 ){
1075
  inputs.attr('value', '');
1076
  }else{
 
1077
  if( instance.config.mode === 'range' && selectedDates[1] !== undefined ) {
1078
  // deal with end date
1079
+ inputs[0].setAttribute('value', dateFormat(selectedDates[0]));
1080
  inputs[1].setAttribute('value', dateFormat(selectedDates[1]));
1081
+ }else if( instance.config.mode === 'single' && wrapper.hasClass('em-datepicker-until') ){
1082
+ if( instance.input.classList.contains('em-date-input-start') ){
1083
+ inputs[0].setAttribute('value', dateFormat(selectedDates[0]));
1084
+ // set min-date of other datepicker
1085
+ let fp;
1086
+ if( wrapper.attr('data-until-id') ){
1087
+ let fp_input = jQuery('#' + wrapper.attr('data-until-id') + ' .em-date-input-end');
1088
+ fp = fp_input[0]._flatpickr;
1089
+ }else {
1090
+ fp = wrapper.find('.em-date-input-end')[0]._flatpickr;
1091
+ }
1092
+ if( fp.selectedDates[0] !== undefined && fp.selectedDates[0] < selectedDates[0] ){
1093
+ fp.setDate(selectedDates[0], false);
1094
+ inputs[1].setAttribute('value', dateFormat(fp.selectedDates[0]));
1095
+ }
1096
+ fp.set('minDate', selectedDates[0]);
1097
+ }else{
1098
+ inputs[1].setAttribute('value', dateFormat(selectedDates[0]));
1099
  }
1100
+ }else{
1101
+ inputs[0].setAttribute('value', dateFormat(selectedDates[0]));
1102
  }
1103
  }
1104
  inputs.trigger('change');
1132
  if( isRange && 'onClose' in options ){
1133
  options.onClose = function( selectedDates, dateStr, instance ){
1134
  if(selectedDates.length === 1){ // deal with single date choice and clicking out
1135
+ instance.setDate([selectedDates[0],selectedDates[0]], true);
1136
  }
1137
  }
1138
  }
2579
  'large' : false,
2580
  }
2581
  const events_ro = EM_ResizeObserver( breakpoints, $('.em-list').toArray() );
2582
+ $(document).on('em_page_loaded em_view_loaded_list em_view_loaded_list-grouped', function( e, view ){
2583
  let new_elements = view.find('.em-list').each( function(){
2584
  events_ro.observe( this );
2585
  });
2591
  'medium' : 900,
2592
  'large' : false,
2593
  }
2594
+ const event_ro = EM_ResizeObserver( breakpoints, $('.em-item-single').toArray() );
2595
  $(document).on('em_view_loaded', function( e, view ){
2596
  let new_elements = view.find('.em-event-single').each( function(){
2597
  event_ro.observe( this );
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+"]"))});let start_datepicker=slot.find(".ticket-dates-from-normal").first();if(start_datepicker.attr("data-until-id")){let until_id=start_datepicker.attr("data-until-id").replace("-0","-"+rowNo);start_datepicker.attr("data-until-id",until_id);slot.find(".ticket-dates-to-normal").attr("id",start_datepicker.attr("data-until-id"))}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")}}],appendTo:"#em-dialog-wrapper"};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")}}],appendTo:"#em-dialog-wrapper"};if($("#em-bookings-table-settings").length>0){$('<div id="em-dialog-wrapper" class="em"></div>').appendTo("body");$("#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,.em-bookings-ajax-action",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);button.addClass("disabled")}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);button.addClass("disabled")}else{button.text(EM.bb_cancel_error)}},error:function(){button.text(EM.bb_cancel_error)}})}return false});$(document).on("click","a.em-booking-button-action",function(e){e.preventDefault();var button=$(this);var button_data={_wpnonce:button.attr("data-nonce"),action:button.attr("data-action")};if(button.attr("data-event-id"))button_data.event_id=button.attr("data-event-id");if(button.attr("data-booking-id"))button_data.booking_id=button.attr("data-booking-id");if(button.text()!=EM.bb_booked&&$(this).text()!=EM.bb_booking){if(button.attr("data-loading")){button.text(button.attr("data-loading"))}else{button.text(EM.bb_booking)}$.ajax({url:EM.ajaxurl,dataType:"jsonp",data:button_data,success:function(response,statusText,xhr,$form){if(response.result){if(button.attr("data-success")){button.text(button.attr("data-success"))}else{button.text(EM.bb_booked)}button.addClass("disabled")}else{if(button.attr("data-error")){button.text(button.attr("data-error"))}else{button.text(EM.bb_error)}}if(response.message!="")alert(response.message);$(document).triggerHandler("em_booking_button_action_response",[response,button])},error:function(){if(button.attr("data-error")){button.text(button.attr("data-error"))}else{button.text(EM.bb_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){$("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()})}}$("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"))}instance.popper.classList.add("em-tooltip-ddm-display");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_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",allowInput: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;if(wrapper.attr("data-until-id")){let fp_input=jQuery("#"+wrapper.attr("data-until-id")+" .em-date-input-end");fp=fp_input[0]._flatpickr}else{fp=wrapper.find(".em-date-input-end")[0]._flatpickr}if(fp.selectedDates[0]!==undefined||fp.selectedDates[0]<selectedDates[0]){fp.setDate(selectedDates[0]);inputs[0].setAttribute("value",dateFormat(fp.selectedDates[0]))}fp.set("minDate",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 FPs=datePickerDiv.find(".em-date-input");FPs.attr("type","text").flatpickr(options);let inputs=datePickerDiv.find(".em-datepicker-data input");inputs.attr("type","hidden");if(datePickerDiv.hasClass("em-datepicker-until")){let start_fp,end_fp;if(datePickerDiv.attr("data-until-id")){end_fp=jQuery("#"+datePickerDiv.attr("data-until-id")+" .em-date-input-end")[0]._flatpickr}else{end_fp=FPs.filter(".em-date-input-end")[0]._flatpickr;if(inputs[1]&&inputs[1].value){end_fp.setDate(inputs[1].value,false,"Y-m-d")}}if(inputs[0]&&inputs[0].value){start_fp=FPs.filter(".em-date-input-start")[0]._flatpickr;start_fp.setDate(inputs[0].value,false,"Y-m-d");end_fp.set("minDate",inputs[0].value)}}else{let dates=[];inputs.each(function(i,input){if(input.value){dates.push(input.value)}});FPs[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,"&lt;").replace(/>/gi,"&gt;")}let openModal=function(modal,onOpen=null){modal=jQuery(modal);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-ajax.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);if(!calendar.attr("id")||!calendar.attr("id").match(/^em-calendar-[0-9+]$/)){calendar.attr("id","em-calendar-"+Math.floor(Math.random()*1e4))}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-list").toArray());$(document).on("em_page_loaded em_view_loaded",function(e,view){let new_elements=view.find(".em-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())});document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll("form.em-ajax-form").forEach(function(el){el.addEventListener("submit",function(e){e.preventDefault();let form=e.currentTarget;let formData=new FormData(form);let button=form.querySelector('button[type="submit"]');let loader;if(form.classList.contains("no-overlay-spinner")){form.classList.add("loading")}else{let loader=document.createElement("div");loader.id="em-loading";form.append(loader)}var request=new XMLHttpRequest;if(form.getAttribute("data-api-url")){request.open("POST",form.getAttribute("data-api-url"),true);request.setRequestHeader("X-WP-Nonce",EM.api_nonce)}else{request.open("POST",EM.ajaxurl,true)}request.onload=function(){if(loader)loader.remove();if(this.status>=200&&this.status<400){try{let data=JSON.parse(this.response);let notice;if(!form.classList.contains("no-inline-notice")){notice=form.querySelector(".em-notice");if(!notice){notice=document.createElement("li");form.prepend(notice);if(formData.get("action")){form.dispatchEvent(new CustomEvent("em_ajax_form_success_"+formData.get("action"),{detail:{form:form,notice:notice,response:data}}))}}notice.innerHTML="";notice.setAttribute("class","em-notice")}if(data.result){if(!form.classList.contains("no-inline-notice")){notice.classList.add("em-notice-success");notice.innerHTML=data.message;form.replaceWith(notice)}else{form.classList.add("load-successful");form.classList.remove("loading");if(data.message){EM_Alert(data.message)}}}else{if(!form.classList.contains("no-inline-notice")){notice.classList.add("em-notice-error");notice.innerHTML=data.errors}else{EM_Alert(data.errors)}}}catch(e){alert("Error Encountered : "+e)}}else{alert("Error encountered... please see debug logs or contact support.")}form.classList.remove("loading")};request.onerror=function(){alert("Connection error encountered... please see debug logs or contact support.")};request.send(formData);return false})})});function EM_Alert(content){let modal=document.getElementById("em-alert-modal");if(modal===null){modal=document.createElement("div");modal.setAttribute("class","em pixelbones em-modal");modal.id="em-alert-modal";modal.innerHTML='<div class="em-modal-popup"><header><a class="em-close-modal"></a><div class="em-modal-title">&nbsp;</div></header><div class="em-modal-content" id="em-alert-modal-content"></div></div>';document.body.append(modal)}document.getElementById("em-alert-modal-content").innerHTML=content;openModal(modal)}(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&&ampm){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});!function(root,factory){"function"==typeof define&&define.amd?define("sifter",factory):"object"==typeof exports?module.exports=factory():root.Sifter=factory()}(this,function(){function Sifter(items,settings){this.items=items,this.settings=settings||{diacritics:!0}}Sifter.prototype.tokenize=function(query,respect_word_boundaries){if(!(query=trim(String(query||"").toLowerCase()))||!query.length)return[];for(var regex,letter,tokens=[],words=query.split(/ +/),i=0,n=words.length;i<n;i++){if(regex=escape_regex(words[i]),this.settings.diacritics)for(letter in DIACRITICS)DIACRITICS.hasOwnProperty(letter)&&(regex=regex.replace(new RegExp(letter,"g"),DIACRITICS[letter]));respect_word_boundaries&&(regex="\\b"+regex),tokens.push({string:words[i],regex:new RegExp(regex,"i")})}return tokens},Sifter.prototype.iterator=function(object,callback){var iterator=is_array(object)?Array.prototype.forEach||function(callback){for(var i=0,n=this.length;i<n;i++)callback(this[i],i,this)}:function(callback){for(var key in this)this.hasOwnProperty(key)&&callback(this[key],key,this)};iterator.apply(object,[callback])},Sifter.prototype.getScoreFunction=function(search,options){function scoreValue(value,token){var pos;return!value||-1===(pos=(value=String(value||"")).search(token.regex))?0:(token=token.string.length/value.length,0===pos&&(token+=.5),token)}var field_count,tokens=(search=this.prepareSearch(search,options)).tokens,fields=search.options.fields,token_count=tokens.length,nesting=search.options.nesting,scoreObject=(field_count=fields.length)?1===field_count?function(token,data){return scoreValue(getattr(data,fields[0],nesting),token)}:function(token,data){for(var i=0,sum=0;i<field_count;i++)sum+=scoreValue(getattr(data,fields[i],nesting),token);return sum/field_count}:function(){return 0};return token_count?1===token_count?function(data){return scoreObject(tokens[0],data)}:"and"===search.options.conjunction?function(data){for(var score,i=0,sum=0;i<token_count;i++){if((score=scoreObject(tokens[i],data))<=0)return 0;sum+=score}return sum/token_count}:function(data){for(var i=0,sum=0;i<token_count;i++)sum+=scoreObject(tokens[i],data);return sum/token_count}:function(){return 0}},Sifter.prototype.getSortFunction=function(search,options){var i,n,field,fields_count,multiplier,multipliers,implicit_score,self=this,sort=!(search=self.prepareSearch(search,options)).query&&options.sort_empty||options.sort,get_field=function(name,result){return"$score"===name?result.score:getattr(self.items[result.id],name,options.nesting)},fields=[];if(sort)for(i=0,n=sort.length;i<n;i++)!search.query&&"$score"===sort[i].field||fields.push(sort[i]);if(search.query){for(implicit_score=!0,i=0,n=fields.length;i<n;i++)if("$score"===fields[i].field){implicit_score=!1;break}implicit_score&&fields.unshift({field:"$score",direction:"desc"})}else for(i=0,n=fields.length;i<n;i++)if("$score"===fields[i].field){fields.splice(i,1);break}for(multipliers=[],i=0,n=fields.length;i<n;i++)multipliers.push("desc"===fields[i].direction?-1:1);return(fields_count=fields.length)?1===fields_count?(field=fields[0].field,multiplier=multipliers[0],function(a,b){return multiplier*cmp(get_field(field,a),get_field(field,b))}):function(a,b){for(var field,i=0;i<fields_count;i++)if(field=fields[i].field,field=multipliers[i]*cmp(get_field(field,a),get_field(field,b)))return field;return 0}:null},Sifter.prototype.prepareSearch=function(query,options){if("object"==typeof query)return query;var option_fields=(options=extend({},options)).fields,option_sort=options.sort,option_sort_empty=options.sort_empty;return option_fields&&!is_array(option_fields)&&(options.fields=[option_fields]),option_sort&&!is_array(option_sort)&&(options.sort=[option_sort]),option_sort_empty&&!is_array(option_sort_empty)&&(options.sort_empty=[option_sort_empty]),{options:options,query:String(query||"").toLowerCase(),tokens:this.tokenize(query,options.respect_word_boundaries),total:0,items:[]}},Sifter.prototype.search=function(query,options){var score,fn_score,search=this.prepareSearch(query,options);return options=search.options,query=search.query,fn_score=options.score||this.getScoreFunction(search),query.length?this.iterator(this.items,function(item,id){score=fn_score(item),(!1===options.filter||0<score)&&search.items.push({score:score,id:id})}):this.iterator(this.items,function(item,id){search.items.push({score:1,id:id})}),(query=this.getSortFunction(search,options))&&search.items.sort(query),search.total=search.items.length,"number"==typeof options.limit&&(search.items=search.items.slice(0,options.limit)),search};var cmp=function(a,b){return"number"==typeof a&&"number"==typeof b?b<a?1:a<b?-1:0:(a=asciifold(String(a||"")),(b=asciifold(String(b||"")))<a?1:a<b?-1:0)},extend=function(a,b){for(var k,object,i=1,n=arguments.length;i<n;i++)if(object=arguments[i])for(k in object)object.hasOwnProperty(k)&&(a[k]=object[k]);return a},getattr=function(obj,name,nesting){if(obj&&name){if(!nesting)return obj[name];for(var names=name.split(".");names.length&&(obj=obj[names.shift()]););return obj}},trim=function(str){return(str+"").replace(/^\s+|\s+$|/g,"")},escape_regex=function(str){return(str+"").replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1")},is_array=Array.isArray||"undefined"!=typeof $&&$.isArray||function(object){return"[object Array]"===Object.prototype.toString.call(object)},DIACRITICS={a:"[aḀḁĂăÂâǍǎȺⱥȦȧẠạÄäÀàÁáĀāÃãÅåąĄÃąĄ]",b:"[b␢βΒB฿𐌁ᛒ]",c:"[cĆćĈĉČčĊċC̄c̄ÇçḈḉȻȼƇƈɕᴄCc]",d:"[dĎďḊḋḐḑḌḍḒḓḎḏĐđD̦d̦ƉɖƊɗƋƌᵭᶁᶑȡᴅDdð]",e:"[eÉéÈèÊêḘḙĚěĔĕẼẽḚḛẺẻĖėËëĒēȨȩĘęᶒɆɇȄȅẾếỀềỄễỂểḜḝḖḗḔḕȆȇẸẹỆệⱸᴇEeɘǝƏƐε]",f:"[fƑƒḞḟ]",g:"[gɢ₲ǤǥĜĝĞğĢģƓɠĠġ]",h:"[hĤĥĦħḨḩẖẖḤḥḢḣɦʰǶƕ]",i:"[iÍíÌìĬĭÎîǏǐÏïḮḯĨĩĮįĪīỈỉȈȉȊȋỊịḬḭƗɨɨ̆ᵻᶖİiIıɪIi]",j:"[jȷĴĵɈɉʝɟʲ]",k:"[kƘƙꝀꝁḰḱǨǩḲḳḴḵκϰ₭]",l:"[lŁłĽľĻļĹĺḶḷḸḹḼḽḺḻĿŀȽƚⱠⱡⱢɫɬᶅɭȴʟLl]",n:"[nŃńǸǹŇňÑñṄṅŅņṆṇṊṋṈṉN̈n̈ƝɲȠƞᵰᶇɳȵɴNnŊŋ]",o:"[oØøÖöÓóÒòÔôǑǒŐőŎŏȮȯỌọƟɵƠơỎỏŌōÕõǪǫȌȍՕօ]",p:"[pṔṕṖṗⱣᵽƤƥᵱ]",q:"[qꝖꝗʠɊɋꝘꝙq̃]",r:"[rŔŕɌɍŘřŖŗṘṙȐȑȒȓṚṛⱤɽ]",s:"[sŚśṠṡṢṣꞨꞩŜŝŠšŞşȘșS̈s̈]",t:"[tŤťṪṫŢţṬṭƮʈȚțṰṱṮṯƬƭ]",u:"[uŬŭɄʉỤụÜüÚúÙùÛûǓǔŰűŬŭƯưỦủŪūŨũŲųȔȕ∪]",v:"[vṼṽṾṿƲʋꝞꝟⱱʋ]",w:"[wẂẃẀẁŴŵẄẅẆẇẈẉ]",x:"[xẌẍẊẋχ]",y:"[yÝýỲỳŶŷŸÿỸỹẎẏỴỵɎɏƳƴ]",z:"[zŹźẐẑŽžŻżẒẓẔẕƵƶ]"},asciifold=function(){var i,n,k,chunk,foreignletters="",lookup={};for(k in DIACRITICS)if(DIACRITICS.hasOwnProperty(k))for(foreignletters+=chunk=DIACRITICS[k].substring(2,DIACRITICS[k].length-1),i=0,n=chunk.length;i<n;i++)lookup[chunk.charAt(i)]=k;var regexp=new RegExp("["+foreignletters+"]","g");return function(str){return str.replace(regexp,function(foreignletter){return lookup[foreignletter]}).toLowerCase()}}();return Sifter}),function(root,factory){"function"==typeof define&&define.amd?define("microplugin",factory):"object"==typeof exports?module.exports=factory():root.MicroPlugin=factory()}(this,function(){var MicroPlugin={mixin:function(Interface){Interface.plugins={},Interface.prototype.initializePlugins=function(plugins){var i,n,key,queue=[];if(this.plugins={names:[],settings:{},requested:{},loaded:{}},utils.isArray(plugins))for(i=0,n=plugins.length;i<n;i++)"string"==typeof plugins[i]?queue.push(plugins[i]):(this.plugins.settings[plugins[i].name]=plugins[i].options,queue.push(plugins[i].name));else if(plugins)for(key in plugins)plugins.hasOwnProperty(key)&&(this.plugins.settings[key]=plugins[key],queue.push(key));for(;queue.length;)this.require(queue.shift())},Interface.prototype.loadPlugin=function(name){var plugins=this.plugins,plugin=Interface.plugins[name];if(!Interface.plugins.hasOwnProperty(name))throw new Error('Unable to find "'+name+'" plugin');plugins.requested[name]=!0,plugins.loaded[name]=plugin.fn.apply(this,[this.plugins.settings[name]||{}]),plugins.names.push(name)},Interface.prototype.require=function(name){var plugins=this.plugins;if(!this.plugins.loaded.hasOwnProperty(name)){if(plugins.requested[name])throw new Error('Plugin has circular dependency ("'+name+'")');this.loadPlugin(name)}return plugins.loaded[name]},Interface.define=function(name,fn){Interface.plugins[name]={name:name,fn:fn}}}},utils={isArray:Array.isArray||function(vArg){return"[object Array]"===Object.prototype.toString.call(vArg)}};return MicroPlugin}),function(root,factory){"function"==typeof define&&define.amd?define("selectize",["jquery","sifter","microplugin"],factory):"object"==typeof module&&"object"==typeof module.exports?module.exports=factory(require("jquery"),require("sifter"),require("microplugin")):root.Selectize=factory(root.jQuery,root.Sifter,root.MicroPlugin)}(this,function($,Sifter,MicroPlugin){"use strict";function MicroEvent(){}$.fn.removeHighlight=function(){return this.find("span.highlight").each(function(){this.parentNode.firstChild.nodeName;var parent=this.parentNode;parent.replaceChild(this.firstChild,this),parent.normalize()}).end()};function isset(object){return void 0!==object}function hash_key(value){return null==value?null:"boolean"==typeof value?value?"1":"0":value+""}function escape_html(str){return(str+"").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;")}function debounce_events(self,types,fn){var type,trigger=self.trigger,event_args={};for(type in self.trigger=function(){var type=arguments[0];if(-1===types.indexOf(type))return trigger.apply(self,arguments);event_args[type]=arguments},fn.apply(self,[]),self.trigger=trigger,event_args)event_args.hasOwnProperty(type)&&trigger.apply(self,event_args[type])}function getSelection(input){var sel,selLen,result={};return void 0===input?console.warn("WARN getSelection cannot locate input control"):"selectionStart"in input?(result.start=input.selectionStart,result.length=input.selectionEnd-result.start):document.selection&&(input.focus(),sel=document.selection.createRange(),selLen=document.selection.createRange().text.length,sel.moveStart("character",-input.value.length),result.start=sel.text.length-selLen,result.length=selLen),result}function measureString(str,$parent){return str?(Selectize.$testInput||(Selectize.$testInput=$("<span />").css({position:"absolute",width:"auto",padding:0,whiteSpace:"pre"}),$("<div />").css({position:"absolute",width:0,height:0,overflow:"hidden"}).append(Selectize.$testInput).appendTo("body")),Selectize.$testInput.text(str),transferStyles($parent,Selectize.$testInput,["letterSpacing","fontSize","fontFamily","fontWeight","textTransform"]),Selectize.$testInput.width()):0}function autoGrow($input){function update(e,options){var printable,keyCode,selection;options=options||{},(e=e||window.event||{}).metaKey||e.altKey||!options.force&&!1===$input.data("grow")||(options=$input.val(),e.type&&"keydown"===e.type.toLowerCase()&&(printable=48<=(keyCode=e.keyCode)&&keyCode<=57||65<=keyCode&&keyCode<=90||96<=keyCode&&keyCode<=111||186<=keyCode&&keyCode<=222||32===keyCode,46===keyCode||8===keyCode?(selection=getSelection($input[0])).length?options=options.substring(0,selection.start)+options.substring(selection.start+selection.length):8===keyCode&&selection.start?options=options.substring(0,selection.start-1)+options.substring(selection.start+1):46===keyCode&&void 0!==selection.start&&(options=options.substring(0,selection.start)+options.substring(selection.start+1)):printable&&(keyCode=e.shiftKey,selection=String.fromCharCode(e.keyCode),options+=selection=keyCode?selection.toUpperCase():selection.toLowerCase())),e=(printable=$input.attr("placeholder"))?measureString(printable,$input)+4:0,(keyCode=Math.max(measureString(options,$input),e)+4)!==currentWidth&&(currentWidth=keyCode,$input.width(keyCode),$input.triggerHandler("resize")))}var currentWidth=null;$input.on("keydown keyup update blur",update),update()}MicroEvent.prototype={on:function(event,fct){this._events=this._events||{},this._events[event]=this._events[event]||[],this._events[event].push(fct)},off:function(event,fct){var n=arguments.length;return 0===n?delete this._events:1===n?delete this._events[event]:(this._events=this._events||{},void(event in this._events!=!1&&this._events[event].splice(this._events[event].indexOf(fct),1)))},trigger:function(event){if(this._events=this._events||{},event in this._events!=!1)for(var i=0;i<this._events[event].length;i++)this._events[event][i].apply(this,Array.prototype.slice.call(arguments,1))}},MicroEvent.mixin=function(destObject){for(var props=["on","off","trigger"],i=0;i<props.length;i++)destObject.prototype[props[i]]=MicroEvent.prototype[props[i]]};var options,IS_MAC=/Mac/.test(navigator.userAgent),KEY_CMD=IS_MAC?91:17,KEY_CTRL=IS_MAC?18:17,SUPPORTS_VALIDITY_API=!/android/i.test(window.navigator.userAgent)&&!!document.createElement("input").validity,hook={before:function(self,method,fn){var original=self[method];self[method]=function(){return fn.apply(self,arguments),original.apply(self,arguments)}},after:function(self,method,fn){var original=self[method];self[method]=function(){var result=original.apply(self,arguments);return fn.apply(self,arguments),result}}},transferStyles=function($from,$to,properties){var i,n,styles={};if(properties)for(i=0,n=properties.length;i<n;i++)styles[properties[i]]=$from.css(properties[i]);else styles=$from.css();$to.css(styles)},Selectize=function($input,settings){var i,n,fn,delay,timeout,input=$input[0],computedStyle=(input.selectize=this,window.getComputedStyle&&window.getComputedStyle(input,null));if(computedStyle=(computedStyle?computedStyle.getPropertyValue("direction"):input.currentStyle&&input.currentStyle.direction)||$input.parents("[dir]:first").attr("dir")||"",$.extend(this,{order:0,settings:settings,$input:$input,tabIndex:$input.attr("tabindex")||"",tagType:"select"===input.tagName.toLowerCase()?1:2,rtl:/rtl/i.test(computedStyle),eventNS:".selectize"+ ++Selectize.count,highlightedValue:null,isBlurring:!1,isOpen:!1,isDisabled:!1,isRequired:$input.is("[required]"),isInvalid:!1,isLocked:!1,isFocused:!1,isInputHidden:!1,isSetup:!1,isShiftDown:!1,isCmdDown:!1,isCtrlDown:!1,ignoreFocus:!1,ignoreBlur:!1,ignoreHover:!1,hasOptions:!1,currentResults:null,lastValue:"",lastValidValue:"",caretPos:0,loading:0,loadedSearches:{},$activeOption:null,$activeItems:[],optgroups:{},options:{},userOptions:{},items:[],renderCache:{},onSearchChange:null===settings.loadThrottle?this.onSearchChange:(fn=this.onSearchChange,delay=settings.loadThrottle,function(){var self=this,args=arguments;window.clearTimeout(timeout),timeout=window.setTimeout(function(){fn.apply(self,args)},delay)})}),this.sifter=new Sifter(this.options,{diacritics:settings.diacritics}),this.settings.options){for(i=0,n=this.settings.options.length;i<n;i++)this.registerOption(this.settings.options[i]);delete this.settings.options}if(this.settings.optgroups){for(i=0,n=this.settings.optgroups.length;i<n;i++)this.registerOptionGroup(this.settings.optgroups[i]);delete this.settings.optgroups}this.settings.mode=this.settings.mode||(1===this.settings.maxItems?"single":"multi"),"boolean"!=typeof this.settings.hideSelected&&(this.settings.hideSelected="multi"===this.settings.mode),this.initializePlugins(this.settings.plugins),this.setupCallbacks(),this.setupTemplates(),this.setup()};return MicroEvent.mixin(Selectize),void 0!==MicroPlugin?MicroPlugin.mixin(Selectize):(MicroPlugin="Dependency MicroPlugin is missing",options=(options={explanation:'Make sure you either: (1) are using the "standalone" version of Selectize, or (2) require MicroPlugin before you load Selectize.'})||{},console.error("Selectize: "+MicroPlugin),options.explanation&&(console.group&&console.group(),console.error(options.explanation),console.group&&console.groupEnd())),$.extend(Selectize.prototype,{setup:function(){var $parent,inputId,fn,self=this,settings=self.settings,eventNS=self.eventNS,$window=$(window),$document=$(document),$input=self.$input,inputMode=self.settings.mode,classes=$input.attr("class")||"",$wrapper=$("<div>").addClass(settings.wrapperClass).addClass(classes).addClass(inputMode),$control=$("<div>").addClass(settings.inputClass).addClass("items").appendTo($wrapper),$control_input=$('<input type="text" autocomplete="new-password" autofill="no" />').appendTo($control).attr("tabindex",$input.is(":disabled")?"-1":self.tabIndex),$dropdown_parent=$(settings.dropdownParent||$wrapper),inputMode=$("<div>").addClass(settings.dropdownClass).addClass(inputMode).hide().appendTo($dropdown_parent),$dropdown_parent=$("<div>").addClass(settings.dropdownContentClass).attr("tabindex","-1").appendTo(inputMode);(inputId=$input.attr("id"))&&($control_input.attr("id",inputId+"-selectized"),$("label[for='"+inputId+"']").attr("for",inputId+"-selectized")),self.settings.copyClassesToDropdown&&inputMode.addClass(classes),$wrapper.css({width:$input[0].style.width}),self.plugins.names.length&&(inputId="plugin-"+self.plugins.names.join(" plugin-"),$wrapper.addClass(inputId),inputMode.addClass(inputId)),(null===settings.maxItems||1<settings.maxItems)&&1===self.tagType&&$input.attr("multiple","multiple"),self.settings.placeholder&&$control_input.attr("placeholder",settings.placeholder),!self.settings.splitOn&&self.settings.delimiter&&(classes=self.settings.delimiter.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"),self.settings.splitOn=new RegExp("\\s*"+classes+"+\\s*")),$input.attr("autocorrect")&&$control_input.attr("autocorrect",$input.attr("autocorrect")),$input.attr("autocapitalize")&&$control_input.attr("autocapitalize",$input.attr("autocapitalize")),$input.is("input")&&($control_input[0].type=$input[0].type),self.$wrapper=$wrapper,self.$control=$control,self.$control_input=$control_input,self.$dropdown=inputMode,self.$dropdown_content=$dropdown_parent,inputMode.on("mouseenter mousedown click","[data-disabled]>[data-selectable]",function(e){e.stopImmediatePropagation()}),inputMode.on("mouseenter","[data-selectable]",function(){return self.onOptionHover.apply(self,arguments)}),inputMode.on("mousedown click","[data-selectable]",function(){return self.onOptionSelect.apply(self,arguments)}),inputId="mousedown",classes="*:not(input)",fn=function(){return self.onItemSelect.apply(self,arguments)},($parent=$control).on(inputId,classes,function(e){for(var child=e.target;child&&child.parentNode!==$parent[0];)child=child.parentNode;return e.currentTarget=child,fn.apply(this,[e])}),autoGrow($control_input),$control.on({mousedown:function(){return self.onMouseDown.apply(self,arguments)},click:function(){return self.onClick.apply(self,arguments)}}),$control_input.on({mousedown:function(e){e.stopPropagation()},keydown:function(){return self.onKeyDown.apply(self,arguments)},keypress:function(){return self.onKeyPress.apply(self,arguments)},input:function(){return self.onInput.apply(self,arguments)},resize:function(){self.positionDropdown.apply(self,[])},blur:function(){return self.onBlur.apply(self,arguments)},focus:function(){return self.ignoreBlur=!1,self.onFocus.apply(self,arguments)},paste:function(){return self.onPaste.apply(self,arguments)}}),$document.on("keydown"+eventNS,function(e){self.isCmdDown=e[IS_MAC?"metaKey":"ctrlKey"],self.isCtrlDown=e[IS_MAC?"altKey":"ctrlKey"],self.isShiftDown=e.shiftKey}),$document.on("keyup"+eventNS,function(e){e.keyCode===KEY_CTRL&&(self.isCtrlDown=!1),16===e.keyCode&&(self.isShiftDown=!1),e.keyCode===KEY_CMD&&(self.isCmdDown=!1)}),$document.on("mousedown"+eventNS,function(e){if(self.isFocused){if(e.target===self.$dropdown[0]||e.target.parentNode===self.$dropdown[0])return!1;self.$control.has(e.target).length||e.target===self.$control[0]||self.blur(e.target)}}),$window.on(["scroll"+eventNS,"resize"+eventNS].join(" "),function(){self.isOpen&&self.positionDropdown.apply(self,arguments)}),$window.on("mousemove"+eventNS,function(){self.ignoreHover=!1}),this.revertSettings={$children:$input.children().detach(),tabindex:$input.attr("tabindex")},$input.attr("tabindex",-1).hide().after(self.$wrapper),Array.isArray(settings.items)&&(self.lastValidValue=settings.items,self.setValue(settings.items),delete settings.items),SUPPORTS_VALIDITY_API&&$input.on("invalid"+eventNS,function(e){e.preventDefault(),self.isInvalid=!0,self.refreshState()}),self.updateOriginalInput(),self.refreshItems(),self.refreshState(),self.updatePlaceholder(),self.isSetup=!0,$input.is(":disabled")&&self.disable(),self.on("change",this.onChange),$input.data("selectize",self),$input.addClass("selectized"),self.trigger("initialize"),!0===settings.preload&&self.onSearchChange("")},setupTemplates:function(){var field_label=this.settings.labelField,field_value=this.settings.valueField,field_optgroup=this.settings.optgroupLabelField;this.settings.render=$.extend({},{optgroup:function(data){return'<div class="optgroup">'+data.html+"</div>"},optgroup_header:function(data,escape){return'<div class="optgroup-header">'+escape(data[field_optgroup])+"</div>"},option:function(data,escape){return'<div class="option '+(""===data[field_value]?"selectize-dropdown-emptyoptionlabel":"")+'">'+escape(data[field_label])+"</div>"},item:function(data,escape){return'<div class="item">'+escape(data[field_label])+"</div>"},option_create:function(data,escape){return'<div class="create">Add <strong>'+escape(data.input)+"</strong>&hellip;</div>"}},this.settings.render)},setupCallbacks:function(){var key,fn,callbacks={initialize:"onInitialize",change:"onChange",item_add:"onItemAdd",item_remove:"onItemRemove",clear:"onClear",option_add:"onOptionAdd",option_remove:"onOptionRemove",option_clear:"onOptionClear",optgroup_add:"onOptionGroupAdd",optgroup_remove:"onOptionGroupRemove",optgroup_clear:"onOptionGroupClear",dropdown_open:"onDropdownOpen",dropdown_close:"onDropdownClose",type:"onType",load:"onLoad",focus:"onFocus",blur:"onBlur",dropdown_item_activate:"onDropdownItemActivate",dropdown_item_deactivate:"onDropdownItemDeactivate"};for(key in callbacks)callbacks.hasOwnProperty(key)&&(fn=this.settings[callbacks[key]])&&this.on(key,fn)},onClick:function(e){this.isFocused&&this.isOpen||(this.focus(),e.preventDefault())},onMouseDown:function(e){var self=this,defaultPrevented=e.isDefaultPrevented();$(e.target);if(self.isFocused){if(e.target!==self.$control_input[0])return"single"===self.settings.mode?self.isOpen?self.close():self.open():defaultPrevented||self.setActiveItem(null),!1}else defaultPrevented||window.setTimeout(function(){self.focus()},0)},onChange:function(){""!==this.getValue()&&(this.lastValidValue=this.getValue()),this.$input.trigger("input"),this.$input.trigger("change")},onPaste:function(e){var self=this;self.isFull()||self.isInputHidden||self.isLocked?e.preventDefault():self.settings.splitOn&&setTimeout(function(){var pastedText=self.$control_input.val();if(pastedText.match(self.settings.splitOn))for(var splitInput=pastedText.trim().split(self.settings.splitOn),i=0,n=splitInput.length;i<n;i++)self.createItem(splitInput[i])},0)},onKeyPress:function(e){if(this.isLocked)return e&&e.preventDefault();var character=String.fromCharCode(e.keyCode||e.which);return this.settings.create&&"multi"===this.settings.mode&&character===this.settings.delimiter?(this.createItem(),e.preventDefault(),!1):void 0},onKeyDown:function(e){var $next;e.target,this.$control_input[0];if(this.isLocked)9!==e.keyCode&&e.preventDefault();else{switch(e.keyCode){case 65:if(this.isCmdDown)return void this.selectAll();break;case 27:return void(this.isOpen&&(e.preventDefault(),e.stopPropagation(),this.close()));case 78:if(!e.ctrlKey||e.altKey)break;case 40:return!this.isOpen&&this.hasOptions?this.open():this.$activeOption&&(this.ignoreHover=!0,($next=this.getAdjacentOption(this.$activeOption,1)).length&&this.setActiveOption($next,!0,!0)),void e.preventDefault();case 80:if(!e.ctrlKey||e.altKey)break;case 38:return this.$activeOption&&(this.ignoreHover=!0,($next=this.getAdjacentOption(this.$activeOption,-1)).length&&this.setActiveOption($next,!0,!0)),void e.preventDefault();case 13:return void(this.isOpen&&this.$activeOption&&(this.onOptionSelect({currentTarget:this.$activeOption}),e.preventDefault()));case 37:return void this.advanceSelection(-1,e);case 39:return void this.advanceSelection(1,e);case 9:return this.settings.selectOnTab&&this.isOpen&&this.$activeOption&&(this.onOptionSelect({currentTarget:this.$activeOption}),this.isFull()||e.preventDefault()),void(this.settings.create&&this.createItem()&&this.settings.showAddOptionOnCreate&&e.preventDefault());case 8:case 46:return void this.deleteSelection(e)}!this.isFull()&&!this.isInputHidden||(IS_MAC?e.metaKey:e.ctrlKey)||e.preventDefault()}},onInput:function(e){var value=this.$control_input.val()||"";this.lastValue!==value&&(this.lastValue=value,this.onSearchChange(value),this.refreshOptions(),this.trigger("type",value))},onSearchChange:function(value){var self=this,fn=self.settings.load;fn&&!self.loadedSearches.hasOwnProperty(value)&&(self.loadedSearches[value]=!0,self.load(function(callback){fn.apply(self,[value,callback])}))},onFocus:function(e){var wasFocused=this.isFocused;if(this.isDisabled)return this.blur(),e&&e.preventDefault(),!1;this.ignoreFocus||(this.isFocused=!0,"focus"===this.settings.preload&&this.onSearchChange(""),wasFocused||this.trigger("focus"),this.$activeItems.length||(this.showInput(),this.setActiveItem(null),this.refreshOptions(!!this.settings.openOnFocus)),this.refreshState())},onBlur:function(e,dest){var self=this;if(self.isFocused&&(self.isFocused=!1,!self.ignoreFocus)){if(!self.ignoreBlur&&document.activeElement===self.$dropdown_content[0])return self.ignoreBlur=!0,void self.onFocus(e);e=function(){self.close(),self.setTextboxValue(""),self.setActiveItem(null),self.setActiveOption(null),self.setCaret(self.items.length),self.refreshState(),dest&&dest.focus&&dest.focus(),self.isBlurring=!1,self.ignoreFocus=!1,self.trigger("blur")};self.isBlurring=!0,self.ignoreFocus=!0,self.settings.create&&self.settings.createOnBlur?self.createItem(null,!1,e):e()}},onOptionHover:function(e){this.ignoreHover||this.setActiveOption(e.currentTarget,!1)},onOptionSelect:function(e){var $target,self=this;e.preventDefault&&(e.preventDefault(),e.stopPropagation()),($target=$(e.currentTarget)).hasClass("create")?self.createItem(null,function(){self.settings.closeAfterSelect&&self.close()}):void 0!==($target=$target.attr("data-value"))&&(self.lastQuery=null,self.setTextboxValue(""),self.addItem($target),self.settings.closeAfterSelect?self.close():!self.settings.hideSelected&&e.type&&/mouse/.test(e.type)&&self.setActiveOption(self.getOption($target)))},onItemSelect:function(e){this.isLocked||"multi"===this.settings.mode&&(e.preventDefault(),this.setActiveItem(e.currentTarget,e))},load:function(fn){var self=this,$wrapper=self.$wrapper.addClass(self.settings.loadingClass);self.loading++,fn.apply(self,[function(results){self.loading=Math.max(self.loading-1,0),results&&results.length&&(self.addOption(results),self.refreshOptions(self.isFocused&&!self.isInputHidden)),self.loading||$wrapper.removeClass(self.settings.loadingClass),self.trigger("load",results)}])},getTextboxValue:function(){return this.$control_input.val()},setTextboxValue:function(value){var $input=this.$control_input;$input.val()!==value&&($input.val(value).triggerHandler("update"),this.lastValue=value)},getValue:function(){return 1===this.tagType&&this.$input.attr("multiple")?this.items:this.items.join(this.settings.delimiter)},setValue:function(value,silent){debounce_events(this,silent?[]:["change"],function(){this.clear(silent),this.addItems(value,silent)})},setMaxItems:function(value){this.settings.maxItems=value=0===value?null:value,this.settings.mode=this.settings.mode||(1===this.settings.maxItems?"single":"multi"),this.refreshState()},setActiveItem:function($item,e){var eventName,i,end,item,swap,$last;if("single"!==this.settings.mode){if(!($item=$($item)).length)return $(this.$activeItems).removeClass("active"),this.$activeItems=[],void(this.isFocused&&this.showInput());if("mousedown"===(eventName=e&&e.type.toLowerCase())&&this.isShiftDown&&this.$activeItems.length){for($last=this.$control.children(".active:last"),$last=Array.prototype.indexOf.apply(this.$control[0].childNodes,[$last[0]]),(end=Array.prototype.indexOf.apply(this.$control[0].childNodes,[$item[0]]))<$last&&(swap=$last,$last=end,end=swap),i=$last;i<=end;i++)item=this.$control[0].childNodes[i],-1===this.$activeItems.indexOf(item)&&($(item).addClass("active"),this.$activeItems.push(item));e.preventDefault()}else"mousedown"===eventName&&this.isCtrlDown||"keydown"===eventName&&this.isShiftDown?$item.hasClass("active")?(swap=this.$activeItems.indexOf($item[0]),this.$activeItems.splice(swap,1),$item.removeClass("active")):this.$activeItems.push($item.addClass("active")[0]):($(this.$activeItems).removeClass("active"),this.$activeItems=[$item.addClass("active")[0]]);this.hideInput(),this.isFocused||this.focus()}},setActiveOption:function($option,scroll,animate){var height_item,y,scroll_top,scroll_bottom;this.$activeOption&&(this.$activeOption.removeClass("active"),this.trigger("dropdown_item_deactivate",this.$activeOption.attr("data-value"))),this.$activeOption=null,($option=$($option)).length&&(this.$activeOption=$option.addClass("active"),this.isOpen&&this.trigger("dropdown_item_activate",this.$activeOption.attr("data-value")),!scroll&&isset(scroll)||($option=this.$dropdown_content.height(),height_item=this.$activeOption.outerHeight(!0),scroll=this.$dropdown_content.scrollTop()||0,scroll_bottom=(scroll_top=y=this.$activeOption.offset().top-this.$dropdown_content.offset().top+scroll)-$option+height_item,$option+scroll<y+height_item?this.$dropdown_content.stop().animate({scrollTop:scroll_bottom},animate?this.settings.scrollDuration:0):y<scroll&&this.$dropdown_content.stop().animate({scrollTop:scroll_top},animate?this.settings.scrollDuration:0)))},selectAll:function(){"single"!==this.settings.mode&&(this.$activeItems=Array.prototype.slice.apply(this.$control.children(":not(input)").addClass("active")),this.$activeItems.length&&(this.hideInput(),this.close()),this.focus())},hideInput:function(){this.setTextboxValue(""),this.$control_input.css({opacity:0,position:"absolute",left:this.rtl?1e4:-1e4}),this.isInputHidden=!0},showInput:function(){this.$control_input.css({opacity:1,position:"relative",left:0}),this.isInputHidden=!1},focus:function(){var self=this;return self.isDisabled||(self.ignoreFocus=!0,self.$control_input[0].focus(),window.setTimeout(function(){self.ignoreFocus=!1,self.onFocus()},0)),self},blur:function(dest){return this.$control_input[0].blur(),this.onBlur(null,dest),this},getScoreFunction:function(query){return this.sifter.getScoreFunction(query,this.getSearchOptions())},getSearchOptions:function(){var settings=this.settings,sort=settings.sortField;return{fields:settings.searchField,conjunction:settings.searchConjunction,sort:sort="string"==typeof sort?[{field:sort}]:sort,nesting:settings.nesting}},search:function(query){var i,result,calculateScore,settings=this.settings,options=this.getSearchOptions();if(settings.score&&"function"!=typeof(calculateScore=this.settings.score.apply(this,[query])))throw new Error('Selectize "score" setting must be a function that returns a function');if(query!==this.lastQuery?(this.lastQuery=query,result=this.sifter.search(query,$.extend(options,{score:calculateScore})),this.currentResults=result):result=$.extend(!0,{},this.currentResults),settings.hideSelected)for(i=result.items.length-1;0<=i;i--)-1!==this.items.indexOf(hash_key(result.items[i].id))&&result.items.splice(i,1);return result},refreshOptions:function(triggerDropdown){void 0===triggerDropdown&&(triggerDropdown=!0);var i,j,k,groups,groups_order,option,option_html,optgroup,optgroups,html,html_children,has_create_option,$active,$create,d,tmp,self=this,query=self.$control_input.val().trim(),results=self.search(query),$dropdown_content=self.$dropdown_content,active_before=self.$activeOption&&hash_key(self.$activeOption.attr("data-value")),n=results.items.length;for("number"==typeof self.settings.maxOptions&&(n=Math.min(n,self.settings.maxOptions)),groups={},groups_order=[],i=0;i<n;i++)for(option=self.options[results.items[i].id],option_html=self.render("option",option),optgroup=option[self.settings.optgroupField]||"",j=0,k=(optgroups=Array.isArray(optgroup)?optgroup:[optgroup])&&optgroups.length;j<k;j++)optgroup=optgroups[j],self.optgroups.hasOwnProperty(optgroup)||(optgroup=""),groups.hasOwnProperty(optgroup)||(groups[optgroup]=document.createDocumentFragment(),groups_order.push(optgroup)),groups[optgroup].appendChild(option_html);for(this.settings.lockOptgroupOrder&&groups_order.sort(function(a,b){return(self.optgroups[a]&&self.optgroups[a].$order||0)-(self.optgroups[b]&&self.optgroups[b].$order||0)}),html=document.createDocumentFragment(),i=0,n=groups_order.length;i<n;i++)optgroup=groups_order[i],self.optgroups.hasOwnProperty(optgroup)&&groups[optgroup].childNodes.length?((html_children=document.createDocumentFragment()).appendChild(self.render("optgroup_header",self.optgroups[optgroup])),html_children.appendChild(groups[optgroup]),html.appendChild(self.render("optgroup",$.extend({},self.optgroups[optgroup],{html:(d=html_children,tmp=void 0,(tmp=document.createElement("div")).appendChild(d.cloneNode(!0)),tmp.innerHTML),dom:html_children})))):html.appendChild(groups[optgroup]);if($dropdown_content.html(html),self.settings.highlight&&($dropdown_content.removeHighlight(),results.query.length&&results.tokens.length))for(i=0,n=results.tokens.length;i<n;i++)!function($element,pattern){var regex,highlight;if("string"!=typeof pattern||pattern.length)regex="string"==typeof pattern?new RegExp(pattern,"i"):pattern,highlight=function(node){var skip=0;if(3===node.nodeType){var spannode,match,pos=node.data.search(regex);0<=pos&&0<node.data.length&&(match=node.data.match(regex),(spannode=document.createElement("span")).className="highlight",(pos=node.splitText(pos)).splitText(match[0].length),match=pos.cloneNode(!0),spannode.appendChild(match),pos.parentNode.replaceChild(spannode,pos),skip=1)}else if(1===node.nodeType&&node.childNodes&&!/(script|style)/i.test(node.tagName)&&("highlight"!==node.className||"SPAN"!==node.tagName))for(var i=0;i<node.childNodes.length;++i)i+=highlight(node.childNodes[i]);return skip},$element.each(function(){highlight(this)})}($dropdown_content,results.tokens[i].regex);if(!self.settings.hideSelected)for(self.$dropdown.find(".selected").removeClass("selected"),i=0,n=self.items.length;i<n;i++)self.getOption(self.items[i]).addClass("selected");(has_create_option=self.canCreate(query))&&self.settings.showAddOptionOnCreate&&($dropdown_content.prepend(self.render("option_create",{input:query})),$create=$($dropdown_content[0].childNodes[0])),self.hasOptions=0<results.items.length||has_create_option&&self.settings.showAddOptionOnCreate,self.hasOptions?(0<results.items.length?(query=active_before&&self.getOption(active_before),""!==results.query&&query&&query.length?$active=query:"single"===self.settings.mode&&self.items.length&&($active=self.getOption(self.items[0])),$active&&$active.length||($active=$create&&!self.settings.addPrecedence?self.getAdjacentOption($create,1):$dropdown_content.find("[data-selectable]:first"))):$active=$create,self.setActiveOption($active),triggerDropdown&&!self.isOpen&&self.open()):(self.setActiveOption(null),triggerDropdown&&self.isOpen&&self.close())},addOption:function(data){var i,n,value;if(Array.isArray(data))for(i=0,n=data.length;i<n;i++)this.addOption(data[i]);else(value=this.registerOption(data))&&(this.userOptions[value]=!0,this.lastQuery=null,this.trigger("option_add",value,data))},registerOption:function(data){var key=hash_key(data[this.settings.valueField]);return null!=key&&!this.options.hasOwnProperty(key)&&(data.$order=data.$order||++this.order,this.options[key]=data,key)},registerOptionGroup:function(data){var key=hash_key(data[this.settings.optgroupValueField]);return!!key&&(data.$order=data.$order||++this.order,this.optgroups[key]=data,key)},addOptionGroup:function(id,data){data[this.settings.optgroupValueField]=id,(id=this.registerOptionGroup(data))&&this.trigger("optgroup_add",id,data)},removeOptionGroup:function(id){this.optgroups.hasOwnProperty(id)&&(delete this.optgroups[id],this.renderCache={},this.trigger("optgroup_remove",id))},clearOptionGroups:function(){this.optgroups={},this.renderCache={},this.trigger("optgroup_clear")},updateOption:function(value,data){var value_new,index_item,order_old;if(value=hash_key(value),value_new=hash_key(data[this.settings.valueField]),null!==value&&this.options.hasOwnProperty(value)){if("string"!=typeof value_new)throw new Error("Value must be set in option data");order_old=this.options[value].$order,value_new!==value&&(delete this.options[value],-1!==(index_item=this.items.indexOf(value))&&this.items.splice(index_item,1,value_new)),data.$order=data.$order||order_old,this.options[value_new]=data,index_item=this.renderCache.item,order_old=this.renderCache.option,index_item&&(delete index_item[value],delete index_item[value_new]),order_old&&(delete order_old[value],delete order_old[value_new]),-1!==this.items.indexOf(value_new)&&(index_item=this.getItem(value),order_old=$(this.render("item",data)),index_item.hasClass("active")&&order_old.addClass("active"),index_item.replaceWith(order_old)),this.lastQuery=null,this.isOpen&&this.refreshOptions(!1)}},removeOption:function(value,silent){value=hash_key(value);var cache_items=this.renderCache.item,cache_options=this.renderCache.option;cache_items&&delete cache_items[value],cache_options&&delete cache_options[value],delete this.userOptions[value],delete this.options[value],this.lastQuery=null,this.trigger("option_remove",value),this.removeItem(value,silent)},clearOptions:function(silent){var self=this,options=(self.loadedSearches={},self.userOptions={},self.renderCache={},self.options);$.each(self.options,function(key,value){-1==self.items.indexOf(key)&&delete options[key]}),self.options=self.sifter.items=options,self.lastQuery=null,self.trigger("option_clear"),self.clear(silent)},getOption:function(value){return this.getElementWithValue(value,this.$dropdown_content.find("[data-selectable]"))},getFirstOption:function(){var $options=this.$dropdown.find("[data-selectable]");return 0<$options.length?$options.eq(0):$()},getAdjacentOption:function($option,direction){var $options=this.$dropdown.find("[data-selectable]"),$option=$options.index($option)+direction;return 0<=$option&&$option<$options.length?$options.eq($option):$()},getElementWithValue:function(value,$els){if(null!=(value=hash_key(value)))for(var i=0,n=$els.length;i<n;i++)if($els[i].getAttribute("data-value")===value)return $($els[i]);return $()},getElementWithTextContent:function(textContent,ignoreCase,$els){if(null!=(textContent=hash_key(textContent)))for(var i=0,n=$els.length;i<n;i++){var eleTextContent=$els[i].textContent;if(1==ignoreCase&&(eleTextContent=null!==eleTextContent?eleTextContent.toLowerCase():null,textContent=textContent.toLowerCase()),eleTextContent===textContent)return $($els[i])}return $()},getItem:function(value){return this.getElementWithValue(value,this.$control.children())},getFirstItemMatchedByTextContent:function(textContent,ignoreCase){return this.getElementWithTextContent(textContent,ignoreCase=null!==ignoreCase&&!0===ignoreCase,this.$dropdown_content.find("[data-selectable]"))},addItems:function(values,silent){this.buffer=document.createDocumentFragment();for(var childNodes=this.$control[0].childNodes,i=0;i<childNodes.length;i++)this.buffer.appendChild(childNodes[i]);for(var items=Array.isArray(values)?values:[values],i=0,n=items.length;i<n;i++)this.isPending=i<n-1,this.addItem(items[i],silent);values=this.$control[0];values.insertBefore(this.buffer,values.firstChild),this.buffer=null},addItem:function(value,silent){debounce_events(this,silent?[]:["change"],function(){var $item,$option,wasFull,inputMode=this.settings.mode;value=hash_key(value),-1!==this.items.indexOf(value)?"single"===inputMode&&this.close():this.options.hasOwnProperty(value)&&("single"===inputMode&&this.clear(silent),"multi"===inputMode&&this.isFull()||($item=$(this.render("item",this.options[value])),wasFull=this.isFull(),this.items.splice(this.caretPos,0,value),this.insertAtCaret($item),this.isPending&&(wasFull||!this.isFull())||this.refreshState(),this.isSetup&&(wasFull=this.$dropdown_content.find("[data-selectable]"),this.isPending||($option=this.getOption(value),$option=this.getAdjacentOption($option,1).attr("data-value"),this.refreshOptions(this.isFocused&&"single"!==inputMode),$option&&this.setActiveOption(this.getOption($option))),!wasFull.length||this.isFull()?this.close():this.isPending||this.positionDropdown(),this.updatePlaceholder(),this.trigger("item_add",value,$item),this.isPending||this.updateOriginalInput({silent:silent}))))})},removeItem:function(value,silent){var i,idx,$item=value instanceof $?value:this.getItem(value);value=hash_key($item.attr("data-value")),-1!==(i=this.items.indexOf(value))&&(this.trigger("item_before_remove",value,$item),$item.remove(),$item.hasClass("active")&&(idx=this.$activeItems.indexOf($item[0]),this.$activeItems.splice(idx,1)),this.items.splice(i,1),this.lastQuery=null,!this.settings.persist&&this.userOptions.hasOwnProperty(value)&&this.removeOption(value,silent),i<this.caretPos&&this.setCaret(this.caretPos-1),this.refreshState(),this.updatePlaceholder(),this.updateOriginalInput({silent:silent}),this.positionDropdown(),this.trigger("item_remove",value,$item))},createItem:function(input,triggerDropdown){var self=this,caret=self.caretPos,callback=(input=input||(self.$control_input.val()||"").trim(),arguments[arguments.length-1]);if("function"!=typeof callback&&(callback=function(){}),"boolean"!=typeof triggerDropdown&&(triggerDropdown=!0),!self.canCreate(input))return callback(),!1;self.lock();var fn,called,setup="function"==typeof self.settings.create?this.settings.create:function(input){var data={},input=data[self.settings.labelField]=input;if(!self.settings.formatValueToKey||"function"!=typeof self.settings.formatValueToKey||null!=(input=self.settings.formatValueToKey.apply(this,[input]))&&"object"!=typeof input&&"function"!=typeof input)return data[self.settings.valueField]=input,data;throw new Error('Selectize "formatValueToKey" setting must be a function that returns a value other than object or function.')},create=(called=!(fn=function(data){return self.unlock(),!data||"object"!=typeof data||"string"!=typeof(value=hash_key(data[self.settings.valueField]))?callback():(self.setTextboxValue(""),self.addOption(data),self.setCaret(caret),self.addItem(value),self.refreshOptions(triggerDropdown&&"single"!==self.settings.mode),void callback(data));var value}),function(){called||(called=!0,fn.apply(this,arguments))}),setup=setup.apply(this,[input,create]);return void 0!==setup&&create(setup),!0},refreshItems:function(){this.lastQuery=null,this.isSetup&&this.addItem(this.items),this.refreshState(),this.updateOriginalInput()},refreshState:function(){this.refreshValidityState(),this.refreshClasses()},refreshValidityState:function(){if(!this.isRequired)return!1;var invalid=!this.items.length;this.isInvalid=invalid,this.$control_input.prop("required",invalid),this.$input.prop("required",!invalid)},refreshClasses:function(){var isFull=this.isFull(),isLocked=this.isLocked;this.$wrapper.toggleClass("rtl",this.rtl),this.$control.toggleClass("focus",this.isFocused).toggleClass("disabled",this.isDisabled).toggleClass("required",this.isRequired).toggleClass("invalid",this.isInvalid).toggleClass("locked",isLocked).toggleClass("full",isFull).toggleClass("not-full",!isFull).toggleClass("input-active",this.isFocused&&!this.isInputHidden).toggleClass("dropdown-active",this.isOpen).toggleClass("has-options",!$.isEmptyObject(this.options)).toggleClass("has-items",0<this.items.length),this.$control_input.data("grow",!isFull&&!isLocked)},isFull:function(){return null!==this.settings.maxItems&&this.items.length>=this.settings.maxItems},updateOriginalInput:function(opts){var i,n,options,label;if(opts=opts||{},1===this.tagType){for(options=[],i=0,n=this.items.length;i<n;i++)label=this.options[this.items[i]][this.settings.labelField]||"",options.push('<option value="'+escape_html(this.items[i])+'" selected="selected">'+escape_html(label)+"</option>");options.length||this.$input.attr("multiple")||options.push('<option value="" selected="selected"></option>'),this.$input.html(options.join(""))}else this.$input.val(this.getValue()),this.$input.attr("value",this.$input.val());this.isSetup&&!opts.silent&&this.trigger("change",this.$input.val())},updatePlaceholder:function(){var $input;this.settings.placeholder&&($input=this.$control_input,this.items.length?$input.removeAttr("placeholder"):$input.attr("placeholder",this.settings.placeholder),$input.triggerHandler("update",{force:!0}))},open:function(){this.isLocked||this.isOpen||"multi"===this.settings.mode&&this.isFull()||(this.focus(),this.isOpen=!0,this.refreshState(),this.$dropdown.css({visibility:"hidden",display:"block"}),this.positionDropdown(),this.$dropdown.css({visibility:"visible"}),this.trigger("dropdown_open",this.$dropdown))},close:function(){var trigger=this.isOpen;"single"===this.settings.mode&&this.items.length&&(this.hideInput(),this.isBlurring&&this.$control_input.blur()),this.isOpen=!1,this.$dropdown.hide(),this.setActiveOption(null),this.refreshState(),trigger&&this.trigger("dropdown_close",this.$dropdown)},positionDropdown:function(){var $control=this.$control,offset="body"===this.settings.dropdownParent?$control.offset():$control.position();offset.top+=$control.outerHeight(!0),this.$dropdown.css({width:$control[0].getBoundingClientRect().width,top:offset.top,left:offset.left})},clear:function(silent){this.items.length&&(this.$control.children(":not(input)").remove(),this.items=[],this.lastQuery=null,this.setCaret(0),this.setActiveItem(null),this.updatePlaceholder(),this.updateOriginalInput({silent:silent}),this.refreshState(),this.showInput(),this.trigger("clear"))},insertAtCaret:function($el){var caret=Math.min(this.caretPos,this.items.length),$el=$el[0],target=this.buffer||this.$control[0];0===caret?target.insertBefore($el,target.firstChild):target.insertBefore($el,target.childNodes[caret]),this.setCaret(caret+1)},deleteSelection:function(e){var i,n,values,option_select,$tail,direction=e&&8===e.keyCode?-1:1,selection=getSelection(this.$control_input[0]);if(this.$activeOption&&!this.settings.hideSelected&&(option_select=("string"==typeof this.settings.deselectBehavior&&"top"===this.settings.deselectBehavior?this.getFirstOption():this.getAdjacentOption(this.$activeOption,-1)).attr("data-value")),values=[],this.$activeItems.length){for($tail=this.$control.children(".active:"+(0<direction?"last":"first")),$tail=this.$control.children(":not(input)").index($tail),0<direction&&$tail++,i=0,n=this.$activeItems.length;i<n;i++)values.push($(this.$activeItems[i]).attr("data-value"));e&&(e.preventDefault(),e.stopPropagation())}else(this.isFocused||"single"===this.settings.mode)&&this.items.length&&(direction<0&&0===selection.start&&0===selection.length?values.push(this.items[this.caretPos-1]):0<direction&&selection.start===this.$control_input.val().length&&values.push(this.items[this.caretPos]));if(!values.length||"function"==typeof this.settings.onDelete&&!1===this.settings.onDelete.apply(this,[values]))return!1;for(void 0!==$tail&&this.setCaret($tail);values.length;)this.removeItem(values.pop());return this.showInput(),this.positionDropdown(),this.refreshOptions(!0),option_select&&(e=this.getOption(option_select)).length&&this.setActiveOption(e),!0},advanceSelection:function(direction,e){var tail,valueLength,selection;0!==direction&&(this.rtl&&(direction*=-1),tail=0<direction?"last":"first",selection=getSelection(this.$control_input[0]),this.isFocused&&!this.isInputHidden?(valueLength=this.$control_input.val().length,(direction<0?0!==selection.start||0!==selection.length:selection.start!==valueLength)||valueLength||this.advanceCaret(direction,e)):(selection=this.$control.children(".active:"+tail)).length&&(valueLength=this.$control.children(":not(input)").index(selection),this.setActiveItem(null),this.setCaret(0<direction?valueLength+1:valueLength)))},advanceCaret:function(direction,e){var $adj;0!==direction&&(this.isShiftDown?($adj=this.$control_input[0<direction?"next":"prev"]()).length&&(this.hideInput(),this.setActiveItem($adj),e&&e.preventDefault()):this.setCaret(this.caretPos+direction))},setCaret:function(i){if(i="single"===this.settings.mode?this.items.length:Math.max(0,Math.min(this.items.length,i)),!this.isPending)for(var $child,$children=this.$control.children(":not(input)"),j=0,n=$children.length;j<n;j++)$child=$($children[j]).detach(),j<i?this.$control_input.before($child):this.$control.append($child);this.caretPos=i},lock:function(){this.close(),this.isLocked=!0,this.refreshState()},unlock:function(){this.isLocked=!1,this.refreshState()},disable:function(){this.$input.prop("disabled",!0),this.$control_input.prop("disabled",!0).prop("tabindex",-1),this.isDisabled=!0,this.lock()},enable:function(){this.$input.prop("disabled",!1),this.$control_input.prop("disabled",!1).prop("tabindex",this.tabIndex),this.isDisabled=!1,this.unlock()},destroy:function(){var eventNS=this.eventNS,revertSettings=this.revertSettings;this.trigger("destroy"),this.off(),this.$wrapper.remove(),this.$dropdown.remove(),this.$input.html("").append(revertSettings.$children).removeAttr("tabindex").removeClass("selectized").attr({tabindex:revertSettings.tabindex}).show(),this.$control_input.removeData("grow"),this.$input.removeData("selectize"),0==--Selectize.count&&Selectize.$testInput&&(Selectize.$testInput.remove(),Selectize.$testInput=void 0),$(window).off(eventNS),$(document).off(eventNS),$(document.body).off(eventNS),delete this.$input[0].selectize},render:function(templateName,data){var value,id,html="",cache=!1;return(cache="option"!==templateName&&"item"!==templateName?cache:!!(value=hash_key(data[this.settings.valueField])))&&(isset(this.renderCache[templateName])||(this.renderCache[templateName]={}),this.renderCache[templateName].hasOwnProperty(value))?this.renderCache[templateName][value]:(html=$(this.settings.render[templateName].apply(this,[data,escape_html])),"option"===templateName||"option_create"===templateName?data[this.settings.disabledField]||html.attr("data-selectable",""):"optgroup"===templateName&&(id=data[this.settings.optgroupValueField]||"",html.attr("data-group",id),data[this.settings.disabledField]&&html.attr("data-disabled","")),"option"!==templateName&&"item"!==templateName||html.attr("data-value",value||""),cache&&(this.renderCache[templateName][value]=html[0]),html[0])},clearCache:function(templateName){void 0===templateName?this.renderCache={}:delete this.renderCache[templateName]},canCreate:function(input){if(!this.settings.create)return!1;var filter=this.settings.createFilter;return input.length&&("function"!=typeof filter||filter.apply(this,[input]))&&("string"!=typeof filter||new RegExp(filter).test(input))&&(!(filter instanceof RegExp)||filter.test(input))}}),Selectize.count=0,Selectize.defaults={options:[],optgroups:[],plugins:[],delimiter:",",splitOn:null,persist:!0,diacritics:!0,create:!1,showAddOptionOnCreate:!0,createOnBlur:!1,createFilter:null,highlight:!0,openOnFocus:!0,maxOptions:1e3,maxItems:null,hideSelected:null,addPrecedence:!1,selectOnTab:!0,preload:!1,allowEmptyOption:!1,showEmptyOptionInDropdown:!1,emptyOptionLabel:"--",closeAfterSelect:!1,scrollDuration:60,deselectBehavior:"previous",loadThrottle:300,loadingClass:"loading",dataAttr:"data-data",optgroupField:"optgroup",valueField:"value",labelField:"text",disabledField:"disabled",optgroupLabelField:"label",optgroupValueField:"value",lockOptgroupOrder:!1,sortField:"$order",searchField:["text"],searchConjunction:"and",mode:null,wrapperClass:"selectize-control",inputClass:"selectize-input",dropdownClass:"selectize-dropdown",dropdownContentClass:"selectize-dropdown-content",dropdownParent:null,copyClassesToDropdown:!0,render:{}},$.fn.selectize=function(settings_user){function init_select($input,settings_element){function addOption($option,group){$option=$($option);var arr,value=hash_key($option.val());(value||settings.allowEmptyOption)&&(optionsMap.hasOwnProperty(value)?group&&((arr=optionsMap[value][field_optgroup])?$.isArray(arr)?arr.push(group):optionsMap[value][field_optgroup]=[arr,group]:optionsMap[value][field_optgroup]=group):((arr=readData($option)||{})[field_label]=arr[field_label]||$option.text(),arr[field_value]=arr[field_value]||value,arr[field_disabled]=arr[field_disabled]||$option.prop("disabled"),arr[field_optgroup]=arr[field_optgroup]||group,optionsMap[value]=arr,options.push(arr),$option.is(":selected")&&settings_element.items.push(value)))}var i,n,tagName,$children,options=settings_element.options,optionsMap={},readData=function($el){$el=attr_data&&$el.attr(attr_data);return"string"==typeof $el&&$el.length?JSON.parse($el):null};for(settings_element.maxItems=$input.attr("multiple")?null:1,i=0,n=($children=$input.children()).length;i<n;i++)"optgroup"===(tagName=$children[i].tagName.toLowerCase())?function($optgroup){var i,n,id,optgroup,$options;for((id=($optgroup=$($optgroup)).attr("label"))&&((optgroup=readData($optgroup)||{})[field_optgroup_label]=id,optgroup[field_optgroup_value]=id,optgroup[field_disabled]=$optgroup.prop("disabled"),settings_element.optgroups.push(optgroup)),i=0,n=($options=$("option",$optgroup)).length;i<n;i++)addOption($options[i],id)}($children[i]):"option"===tagName&&addOption($children[i])}var defaults=$.fn.selectize.defaults,settings=$.extend({},defaults,settings_user),attr_data=settings.dataAttr,field_label=settings.labelField,field_value=settings.valueField,field_disabled=settings.disabledField,field_optgroup=settings.optgroupField,field_optgroup_label=settings.optgroupLabelField,field_optgroup_value=settings.optgroupValueField;return this.each(function(){var $input,tag_name,placeholder,input_html;this.selectize||($input=$(this),tag_name=this.tagName.toLowerCase(),(placeholder=$input.attr("placeholder")||$input.attr("data-placeholder"))||settings.allowEmptyOption||(placeholder=$input.children('option[value=""]').text()),settings.allowEmptyOption&&settings.showEmptyOptionInDropdown&&!$input.children('option[value=""]').length&&(input_html=$input.html(),$input.html('<option value="">'+settings.emptyOptionLabel+"</option>"+input_html)),("select"===tag_name?init_select:function($input,settings_element){var i,n,values,option,data_raw=$input.attr(attr_data);if(data_raw)for(settings_element.options=JSON.parse(data_raw),i=0,n=settings_element.options.length;i<n;i++)settings_element.items.push(settings_element.options[i][field_value]);else{data_raw=$.trim($input.val()||"");if(settings.allowEmptyOption||data_raw.length){for(i=0,n=(values=data_raw.split(settings.delimiter)).length;i<n;i++)(option={})[field_label]=values[i],option[field_value]=values[i],settings_element.options.push(option);settings_element.items=values}}})($input,input_html={placeholder:placeholder,options:[],optgroups:[],items:[]}),new Selectize($input,$.extend(!0,{},defaults,input_html,settings_user)))})},$.fn.selectize.defaults=Selectize.defaults,$.fn.selectize.support={validity:SUPPORTS_VALIDITY_API},Selectize.define("auto_position",function(){const POSITION={top:"top",bottom:"bottom"};this.positionDropdown=function(){const $control=this.$control,offset="body"===this.settings.dropdownParent?$control.offset():$control.position();offset.top+=$control.outerHeight(!0);var dropdownHeight=this.$dropdown.prop("scrollHeight")+5,dropdownHeight=this.$control.get(0).getBoundingClientRect().top+dropdownHeight+this.$wrapper.height()>window.innerHeight?POSITION.top:POSITION.bottom,styles={width:$control.outerWidth(),left:offset.left};dropdownHeight===POSITION.top?(Object.assign(styles,{bottom:offset.top,top:"unset",margin:"0 0 5px 0"}),this.$dropdown.addClass("selectize-position-top")):(Object.assign(styles,{top:offset.top,bottom:"unset",margin:"5px 0 0 0"}),this.$dropdown.removeClass("selectize-position-top")),this.$dropdown.css(styles)}}),Selectize.define("auto_select_on_type",function(options){var originalBlur,self=this;self.onBlur=(originalBlur=self.onBlur,function(e){var $matchedItem=self.getFirstItemMatchedByTextContent(self.lastValue,!0);return void 0!==$matchedItem.attr("data-value")&&self.getValue()!==$matchedItem.attr("data-value")&&self.setValue($matchedItem.attr("data-value")),originalBlur.apply(this,arguments)})}),Selectize.define("autofill_disable",function(options){var original,self=this;self.setup=(original=self.setup,function(){original.apply(self,arguments),self.$control_input.attr({autocomplete:"new-password",autofill:"no"})})}),Selectize.define("drag_drop",function(options){if(!$.fn.sortable)throw new Error('The "drag_drop" plugin requires jQuery UI "sortable".');var self,original;"multi"===this.settings.mode&&((self=this).lock=(original=self.lock,function(){var sortable=self.$control.data("sortable");return sortable&&sortable.disable(),original.apply(self,arguments)}),self.unlock=function(){var original=self.unlock;return function(){var sortable=self.$control.data("sortable");return sortable&&sortable.enable(),original.apply(self,arguments)}}(),self.setup=function(){var original=self.setup;return function(){original.apply(this,arguments);var $control=self.$control.sortable({items:"[data-value]",forcePlaceholderSize:!0,disabled:self.isLocked,start:function(e,ui){ui.placeholder.css("width",ui.helper.css("width")),$control.addClass("dragging")},stop:function(){$control.removeClass("dragging");var active=self.$activeItems?self.$activeItems.slice():null,values=[];$control.children("[data-value]").each(function(){values.push($(this).attr("data-value"))}),self.isFocused=!1,self.setValue(values),self.isFocused=!0,self.setActiveItem(active),self.positionDropdown()}})}}())}),Selectize.define("dropdown_header",function(options){var original,self=this;options=$.extend({title:"Untitled",headerClass:"selectize-dropdown-header",titleRowClass:"selectize-dropdown-header-title",labelClass:"selectize-dropdown-header-label",closeClass:"selectize-dropdown-header-close",html:function(data){return'<div class="'+data.headerClass+'"><div class="'+data.titleRowClass+'"><span class="'+data.labelClass+'">'+data.title+'</span><a href="javascript:void(0)" class="'+data.closeClass+'">&times;</a></div></div>'}},options),self.setup=(original=self.setup,function(){original.apply(self,arguments),self.$dropdown_header=$(options.html(options)),self.$dropdown.prepend(self.$dropdown_header)})}),Selectize.define("optgroup_columns",function(options){function equalizeSizes(){var i,height_max,width,width_parent,$optgroups=$("[data-group]",self.$dropdown_content),n=$optgroups.length;if(n&&self.$dropdown_content.width()){if(options.equalizeHeight){for(i=height_max=0;i<n;i++)height_max=Math.max(height_max,$optgroups.eq(i).height());$optgroups.css({height:height_max})}options.equalizeWidth&&(width_parent=self.$dropdown_content.innerWidth()-getScrollbarWidth(),width=Math.round(width_parent/n),$optgroups.css({width:width}),1<n&&(width_parent=width_parent-width*(n-1),$optgroups.eq(n-1).css({width:width_parent})))}}var original,self=this,getScrollbarWidth=(options=$.extend({equalizeWidth:!0,equalizeHeight:!0},options),this.getAdjacentOption=function($option,direction){var $options=$option.closest("[data-group]").find("[data-selectable]"),$option=$options.index($option)+direction;return 0<=$option&&$option<$options.length?$options.eq($option):$()},this.onKeyDown=(original=self.onKeyDown,function(e){var index,$optgroup;if(!this.isOpen||37!==e.keyCode&&39!==e.keyCode)return original.apply(this,arguments);self.ignoreHover=!0,index=($optgroup=this.$activeOption.closest("[data-group]")).find("[data-selectable]").index(this.$activeOption),($optgroup=(e=($optgroup=37===e.keyCode?$optgroup.prev("[data-group]"):$optgroup.next("[data-group]")).find("[data-selectable]")).eq(Math.min(e.length-1,index))).length&&this.setActiveOption($optgroup)}),function(){var div,width=getScrollbarWidth.width,doc=document;return void 0===width&&((div=doc.createElement("div")).innerHTML='<div style="width:50px;height:50px;position:absolute;left:-50px;top:-50px;overflow:auto;"><div style="width:1px;height:100px;"></div></div>',div=div.firstChild,doc.body.appendChild(div),width=getScrollbarWidth.width=div.offsetWidth-div.clientWidth,doc.body.removeChild(div)),width});(options.equalizeHeight||options.equalizeWidth)&&(hook.after(this,"positionDropdown",equalizeSizes),hook.after(this,"refreshOptions",equalizeSizes))}),Selectize.define("remove_button",function(options){options=$.extend({label:"&times;",title:"Remove",className:"remove",append:!0},options),("single"===this.settings.mode?function(thisRef,options){options.className="remove-single";var original,self=thisRef,html='<a href="javascript:void(0)" class="'+options.className+'" tabindex="-1" title="'+escape_html(options.title)+'">'+options.label+"</a>";thisRef.setup=(original=self.setup,function(){var id,render_item;options.append&&(id=$(self.$input.context).attr("id"),$("#"+id),render_item=self.settings.render.item,self.settings.render.item=function(data){return html_container=render_item.apply(thisRef,arguments),html_element=html,$("<span>").append(html_container).append(html_element);var html_container,html_element}),original.apply(thisRef,arguments),thisRef.$control.on("click","."+options.className,function(e){e.preventDefault(),self.isLocked||self.clear()})})}:function(thisRef,options){var original,self=thisRef,html='<a href="javascript:void(0)" class="'+options.className+'" tabindex="-1" title="'+escape_html(options.title)+'">'+options.label+"</a>";thisRef.setup=(original=self.setup,function(){var render_item;options.append&&(render_item=self.settings.render.item,self.settings.render.item=function(data){return html_container=render_item.apply(thisRef,arguments),html_element=html,pos=html_container.search(/(<\/[^>]+>\s*)$/),html_container.substring(0,pos)+html_element+html_container.substring(pos);var html_container,html_element,pos}),original.apply(thisRef,arguments),thisRef.$control.on("click","."+options.className,function(e){if(e.preventDefault(),!self.isLocked)return e=$(e.currentTarget).parent(),self.setActiveItem(e),self.deleteSelection()&&self.setCaret(self.items.length),!1})})})(this,options)}),Selectize.define("restore_on_backspace",function(options){var original,self=this;options.text=options.text||function(option){return option[this.settings.labelField]},this.onKeyDown=(original=self.onKeyDown,function(e){var index;return 8===e.keyCode&&""===this.$control_input.val()&&!this.$activeItems.length&&0<=(index=this.caretPos-1)&&index<this.items.length?(index=this.options[this.items[index]],this.deleteSelection(e)&&(this.setTextboxValue(options.text.apply(this,[index])),this.refreshOptions(!0)),void e.preventDefault()):original.apply(this,arguments)})}),Selectize.define("select_on_focus",function(options){var originalFocus,originalBlur,self=this;self.on("focus",(originalFocus=self.onFocus,function(e){var value=self.getItem(self.getValue()).text();return self.clear(),self.setTextboxValue(value),self.$control_input.select(),setTimeout(function(){self.settings.selectOnTab&&self.setActiveOption(self.getFirstItemMatchedByTextContent(value)),self.settings.score=null},0),originalFocus.apply(this,arguments)})),self.onBlur=(originalBlur=self.onBlur,function(e){return""===self.getValue()&&self.lastValidValue!==self.getValue()&&self.setValue(self.lastValidValue),setTimeout(function(){self.settings.score=function(){return function(){return 1}}},0),originalBlur.apply(this,arguments)}),self.settings.score=function(){return function(){return 1}}}),Selectize.define("tag_limit",function(options){const self=this;options.tagLimit=options.tagLimit,this.onBlur=function(){const original=self.onBlur;return function(e){if(original.apply(this,e),e){const $control=this.$control,$items=$control.find(".item"),limit=options.tagLimit;void 0===limit||$items.length<=limit||($items.toArray().forEach(function(item,index){index<limit||$(item).hide()}),$control.append("<span><b>"+($items.length-limit)+"</b></span>"))}}}(),this.onFocus=function(){const original=self.onFocus;return function(e){if(original.apply(this,e),e){const $control=this.$control,$items=$control.find(".item");$items.show(),$control.find("span").remove()}}}()}),Selectize});Selectize.define("click2deselect",function(options){var self=this;var setup=self.setup;this.setup=function(){setup.apply(self,arguments);self.$dropdown.on("click","[data-selectable]",function(e){let value=this.getAttribute("data-value");if(this.classList.contains("checked")){this.classList.remove("checked");self.removeItem(value);self.refreshItems();self.refreshOptions()}else{this.classList.add("checked")}return false})}});
1
+ jQuery(document).ready(function($){if($("#recurrence-frequency").length>0){$("#recurrence-frequency").addClass("em-recurrence-frequency");$(".event-form-when .interval-desc").each(function(){this.classList.add(this.id)});$(".event-form-when .alternate-selector").each(function(){this.classList.add("em-"+this.id)});$("#recurrence-interval").addClass("em-recurrence-interval")}$("#em-wrapper").addClass("em");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+"]"))});let start_datepicker=slot.find(".ticket-dates-from-normal").first();if(start_datepicker.attr("data-until-id")){let until_id=start_datepicker.attr("data-until-id").replace("-0","-"+rowNo);start_datepicker.attr("data-until-id",until_id);slot.find(".ticket-dates-to-normal").attr("id",start_datepicker.attr("data-until-id"))}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")}}],appendTo:"#em-dialog-wrapper"};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")}}],appendTo:"#em-dialog-wrapper"};if($("#em-bookings-table-settings").length>0){$('<div id="em-dialog-wrapper" class="em"></div>').appendTo("body");$("#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,.em-bookings-ajax-action",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);button.addClass("disabled")}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);button.addClass("disabled")}else{button.text(EM.bb_cancel_error)}},error:function(){button.text(EM.bb_cancel_error)}})}return false});$(document).on("click","a.em-booking-button-action",function(e){e.preventDefault();var button=$(this);var button_data={_wpnonce:button.attr("data-nonce"),action:button.attr("data-action")};if(button.attr("data-event-id"))button_data.event_id=button.attr("data-event-id");if(button.attr("data-booking-id"))button_data.booking_id=button.attr("data-booking-id");if(button.text()!=EM.bb_booked&&$(this).text()!=EM.bb_booking){if(button.attr("data-loading")){button.text(button.attr("data-loading"))}else{button.text(EM.bb_booking)}$.ajax({url:EM.ajaxurl,dataType:"jsonp",data:button_data,success:function(response,statusText,xhr,$form){if(response.result){if(button.attr("data-success")){button.text(button.attr("data-success"))}else{button.text(EM.bb_booked)}button.addClass("disabled")}else{if(button.attr("data-error")){button.text(button.attr("data-error"))}else{button.text(EM.bb_error)}}if(response.message!="")alert(response.message);$(document).triggerHandler("em_booking_button_action_response",[response,button])},error:function(){if(button.attr("data-error")){button.text(button.attr("data-error"))}else{button.text(EM.bb_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 [name="location_name"]').length>0){$('div.em-location-data [name="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()})}}$("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"))}instance.popper.classList.add("em-tooltip-ddm-display");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_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",allowInput: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{if(instance.config.mode==="range"&&selectedDates[1]!==undefined){inputs[0].setAttribute("value",dateFormat(selectedDates[0]));inputs[1].setAttribute("value",dateFormat(selectedDates[1]))}else if(instance.config.mode==="single"&&wrapper.hasClass("em-datepicker-until")){if(instance.input.classList.contains("em-date-input-start")){inputs[0].setAttribute("value",dateFormat(selectedDates[0]));let fp;if(wrapper.attr("data-until-id")){let fp_input=jQuery("#"+wrapper.attr("data-until-id")+" .em-date-input-end");fp=fp_input[0]._flatpickr}else{fp=wrapper.find(".em-date-input-end")[0]._flatpickr}if(fp.selectedDates[0]!==undefined&&fp.selectedDates[0]<selectedDates[0]){fp.setDate(selectedDates[0],false);inputs[1].setAttribute("value",dateFormat(fp.selectedDates[0]))}fp.set("minDate",selectedDates[0])}else{inputs[1].setAttribute("value",dateFormat(selectedDates[0]))}}else{inputs[0].setAttribute("value",dateFormat(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]],true)}}}if(datePickerDiv.attr("data-separator"))options.locale.rangeSeparator=datePickerDiv.attr("data-separator");if(datePickerDiv.attr("data-format"))options.altFormat=datePickerDiv.attr("data-format");let FPs=datePickerDiv.find(".em-date-input");FPs.attr("type","text").flatpickr(options);let inputs=datePickerDiv.find(".em-datepicker-data input");inputs.attr("type","hidden");if(datePickerDiv.hasClass("em-datepicker-until")){let start_fp,end_fp;if(datePickerDiv.attr("data-until-id")){end_fp=jQuery("#"+datePickerDiv.attr("data-until-id")+" .em-date-input-end")[0]._flatpickr}else{end_fp=FPs.filter(".em-date-input-end")[0]._flatpickr;if(inputs[1]&&inputs[1].value){end_fp.setDate(inputs[1].value,false,"Y-m-d")}}if(inputs[0]&&inputs[0].value){start_fp=FPs.filter(".em-date-input-start")[0]._flatpickr;start_fp.setDate(inputs[0].value,false,"Y-m-d");end_fp.set("minDate",inputs[0].value)}}else{let dates=[];inputs.each(function(i,input){if(input.value){dates.push(input.value)}});FPs[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,"&lt;").replace(/>/gi,"&gt;")}let openModal=function(modal,onOpen=null){modal=jQuery(modal);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-ajax.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);if(!calendar.attr("id")||!calendar.attr("id").match(/^em-calendar-[0-9+]$/)){calendar.attr("id","em-calendar-"+Math.floor(Math.random()*1e4))}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-list").toArray());$(document).on("em_page_loaded em_view_loaded_list em_view_loaded_list-grouped",function(e,view){let new_elements=view.find(".em-list").each(function(){events_ro.observe(this)})});breakpoints={small:600,medium:900,large:false};const event_ro=EM_ResizeObserver(breakpoints,$(".em-item-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())});document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll("form.em-ajax-form").forEach(function(el){el.addEventListener("submit",function(e){e.preventDefault();let form=e.currentTarget;let formData=new FormData(form);let button=form.querySelector('button[type="submit"]');let loader;if(form.classList.contains("no-overlay-spinner")){form.classList.add("loading")}else{let loader=document.createElement("div");loader.id="em-loading";form.append(loader)}var request=new XMLHttpRequest;if(form.getAttribute("data-api-url")){request.open("POST",form.getAttribute("data-api-url"),true);request.setRequestHeader("X-WP-Nonce",EM.api_nonce)}else{request.open("POST",EM.ajaxurl,true)}request.onload=function(){if(loader)loader.remove();if(this.status>=200&&this.status<400){try{let data=JSON.parse(this.response);let notice;if(!form.classList.contains("no-inline-notice")){notice=form.querySelector(".em-notice");if(!notice){notice=document.createElement("li");form.prepend(notice);if(formData.get("action")){form.dispatchEvent(new CustomEvent("em_ajax_form_success_"+formData.get("action"),{detail:{form:form,notice:notice,response:data}}))}}notice.innerHTML="";notice.setAttribute("class","em-notice")}if(data.result){if(!form.classList.contains("no-inline-notice")){notice.classList.add("em-notice-success");notice.innerHTML=data.message;form.replaceWith(notice)}else{form.classList.add("load-successful");form.classList.remove("loading");if(data.message){EM_Alert(data.message)}}}else{if(!form.classList.contains("no-inline-notice")){notice.classList.add("em-notice-error");notice.innerHTML=data.errors}else{EM_Alert(data.errors)}}}catch(e){alert("Error Encountered : "+e)}}else{alert("Error encountered... please see debug logs or contact support.")}form.classList.remove("loading")};request.onerror=function(){alert("Connection error encountered... please see debug logs or contact support.")};request.send(formData);return false})})});function EM_Alert(content){let modal=document.getElementById("em-alert-modal");if(modal===null){modal=document.createElement("div");modal.setAttribute("class","em pixelbones em-modal");modal.id="em-alert-modal";modal.innerHTML='<div class="em-modal-popup"><header><a class="em-close-modal"></a><div class="em-modal-title">&nbsp;</div></header><div class="em-modal-content" id="em-alert-modal-content"></div></div>';document.body.append(modal)}document.getElementById("em-alert-modal-content").innerHTML=content;openModal(modal)}(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&&ampm){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