Advanced Custom Fields - Version 6.0.0

Version Description

Release Date 21st September 2022

  • New - ACF now has a new refreshed UI with improved UX for editing field groups, including a new tabbed settings layout for fields. Third party ACF extension plugin developers can read more about the optional changes they can make to support the new tabs in our release announcement post
  • New - Repeaters now have an optional "Pagination" setting which can be used to control the number of rows displayed at once. More details can be found on our Repeater field documentation
  • New - ACF Blocks now have a versioning system allowing developers to opt in to new features
  • New - ACF Blocks now support version 2, enabling block.json support, reduced wrapper markup and significant other new features. Full details and examples of this can be found in What's new with ACF Blocks in ACF 6
  • New - ACF Blocks no longer use Block IDs saved in the block comment. See What's new with ACF Blocks in ACF 6 for more information.
  • Enhancement - Bulk actions for field groups now include "Activate" and "Deactivate" options
  • Fix - ACF will no longer perform a multisite database upgrade check on every admin load once each upgrade has been performed
  • Fix - ACF Blocks preloading now works for blocks saved in edit mode
  • Fix - ACF Blocks edit forms now behave correctly if they are not visible when loaded
  • Fix - ACF Blocks now always fire render_block_preview events when a block preview is displayed or redisplayed
  • Fix - ACF Blocks with no fields now display advisory text and are selectable in the block editor. This message is filterable with the acf/blocks/no_fields_assigned_message filter, providing both the message to be displayed and the block name it's being displayed against
  • Fix - Accordions inside ACF Blocks now match the current native block styling
  • Fix - ACF Blocks which contain no fields now preload correctly
  • Fix - Changes to an ACF Block's context now trigger a re-render
  • Fix - A rare warning inside wp_post_revision_field will no longer be possible
  • Fix - The field move option now no longer displays for fields when only one field group exists
  • Fix - Language for field group activation state now standardized to "active" and "inactive"
  • Fix - SVGs containing foreignObject tags now correctly render in JSX rendered ACF Blocks
  • Fix - Server errors during ACF updates or version checks are now cached for 5 minutes rather than 24 hours
  • Accessibility - The new ACF UI has significantly improved accessibility for screen readers and alternative input options
  • i18n - All strings inside ACF are now translatable
  • i18n - Accented term names in taxonomy fields are no longer corrupted at output
  • i18n - ACF translations are now synced with contributions from translation.wordpress.org at each release, increasing ACF's supported languages and updating many other translations. PRO strings should still be submitted as pull requests on GitHub (Additional thanks to maximebj, emreerkan and Timothe Moulin for their contributions which are included here)
Download this release

Release Info

Developer deliciousbrains
Plugin Icon 128x128 Advanced Custom Fields
Version 6.0.0
Comparing to
See all releases

Code changes from version 5.12.3 to 6.0.0

acf.php CHANGED
@@ -1,69 +1,90 @@
1
  <?php
2
- /*
3
- Plugin Name: Advanced Custom Fields
4
- Plugin URI: https://www.advancedcustomfields.com
5
- Description: Customize WordPress with powerful, professional and intuitive fields.
6
- Version: 5.12.3
7
- Author: Delicious Brains
8
- Author URI: https://www.advancedcustomfields.com
9
- Text Domain: acf
10
- Domain Path: /lang
11
- */
 
 
 
 
 
 
12
 
13
  if ( ! defined( 'ABSPATH' ) ) {
14
- exit; // Exit if accessed directly
15
  }
16
 
17
- if ( ! class_exists( 'ACF' ) ) :
18
 
 
 
 
19
  class ACF {
20
 
21
- /** @var string The plugin version number. */
22
- var $version = '5.12.3';
23
-
24
- /** @var array The plugin settings array. */
25
- var $settings = array();
 
26
 
27
- /** @var array The plugin data array. */
28
- var $data = array();
 
 
 
 
29
 
30
- /** @var array Storage for class instances. */
31
- var $instances = array();
 
 
 
 
32
 
33
  /**
34
- * __construct
35
  *
 
 
 
 
 
36
  * A dummy constructor to ensure ACF is only setup once.
37
  *
38
  * @date 23/06/12
39
  * @since 5.0.0
40
  *
41
- * @param void
42
  * @return void
43
  */
44
- function __construct() {
45
  // Do nothing.
46
  }
47
 
48
  /**
49
- * initialize
50
- *
51
  * Sets up the ACF plugin.
52
  *
53
  * @date 28/09/13
54
  * @since 5.0.0
55
  *
56
- * @param void
57
  * @return void
58
  */
59
- function initialize() {
60
 
61
  // Define constants.
62
  $this->define( 'ACF', true );
63
  $this->define( 'ACF_PATH', plugin_dir_path( __FILE__ ) );
64
  $this->define( 'ACF_BASENAME', plugin_basename( __FILE__ ) );
65
  $this->define( 'ACF_VERSION', $this->version );
66
- $this->define( 'ACF_MAJOR_VERSION', 5 );
 
 
67
 
68
  // Define settings.
69
  $this->settings = array(
@@ -185,11 +206,6 @@ if ( ! class_exists( 'ACF' ) ) :
185
  // Include PRO.
186
  acf_include( 'pro/acf-pro.php' );
187
 
188
- // Include tests.
189
- if ( defined( 'ACF_DEV' ) && ACF_DEV ) {
190
- acf_include( 'tests/tests.php' );
191
- }
192
-
193
  // Add actions.
194
  add_action( 'init', array( $this, 'init' ), 5 );
195
  add_action( 'init', array( $this, 'register_post_types' ), 5 );
@@ -202,17 +218,14 @@ if ( ! class_exists( 'ACF' ) ) :
202
  }
203
 
204
  /**
205
- * init
206
- *
207
  * Completes the setup process on "init" of earlier.
208
  *
209
  * @date 28/09/13
210
  * @since 5.0.0
211
  *
212
- * @param void
213
  * @return void
214
  */
215
- function init() {
216
 
217
  // Bail early if called directly from functions.php or plugin file.
218
  if ( ! did_action( 'plugins_loaded' ) ) {
@@ -277,9 +290,9 @@ if ( ! class_exists( 'ACF' ) ) :
277
  * @date 28/09/13
278
  * @since 5.0.0
279
  *
280
- * @param int $major_version The major version of ACF.
281
  */
282
- do_action( 'acf/include_field_types', ACF_MAJOR_VERSION );
283
 
284
  // Include locations.
285
  acf_include( 'includes/locations/class-acf-location-post-type.php' );
@@ -310,9 +323,9 @@ if ( ! class_exists( 'ACF' ) ) :
310
  * @date 28/09/13
311
  * @since 5.0.0
312
  *
313
- * @param int $major_version The major version of ACF.
314
  */
315
- do_action( 'acf/include_location_rules', ACF_MAJOR_VERSION );
316
 
317
  /**
318
  * Fires during initialization. Used to add local fields.
@@ -320,9 +333,9 @@ if ( ! class_exists( 'ACF' ) ) :
320
  * @date 28/09/13
321
  * @since 5.0.0
322
  *
323
- * @param int $major_version The major version of ACF.
324
  */
325
- do_action( 'acf/include_fields', ACF_MAJOR_VERSION );
326
 
327
  /**
328
  * Fires after ACF is completely "initialized".
@@ -330,23 +343,20 @@ if ( ! class_exists( 'ACF' ) ) :
330
  * @date 28/09/13
331
  * @since 5.0.0
332
  *
333
- * @param int $major_version The major version of ACF.
334
  */
335
  do_action( 'acf/init', ACF_MAJOR_VERSION );
336
  }
337
 
338
  /**
339
- * register_post_types
340
- *
341
  * Registers the ACF post types.
342
  *
343
  * @date 22/10/2015
344
  * @since 5.3.2
345
  *
346
- * @param void
347
  * @return void
348
  */
349
- function register_post_types() {
350
 
351
  // Vars.
352
  $cap = acf_get_setting( 'capability' );
@@ -379,7 +389,7 @@ if ( ! class_exists( 'ACF' ) ) :
379
  'edit_posts' => $cap,
380
  'delete_posts' => $cap,
381
  ),
382
- 'supports' => array( 'title' ),
383
  'rewrite' => false,
384
  'query_var' => false,
385
  )
@@ -421,28 +431,26 @@ if ( ! class_exists( 'ACF' ) ) :
421
  }
422
 
423
  /**
424
- * register_post_status
425
- *
426
  * Registers the ACF post statuses.
427
  *
428
  * @date 22/10/2015
429
  * @since 5.3.2
430
  *
431
- * @param void
432
  * @return void
433
  */
434
- function register_post_status() {
435
 
436
- // Register the Disabled post status.
437
  register_post_status(
438
  'acf-disabled',
439
  array(
440
- 'label' => _x( 'Disabled', 'post status', 'acf' ),
441
  'public' => true,
442
  'exclude_from_search' => false,
443
  'show_in_admin_all_list' => true,
444
  'show_in_admin_status_list' => true,
445
- 'label_count' => _n_noop( 'Disabled <span class="count">(%s)</span>', 'Disabled <span class="count">(%s)</span>', 'acf' ),
 
446
  )
447
  );
448
  }
@@ -454,7 +462,7 @@ if ( ! class_exists( 'ACF' ) ) :
454
  * @param string $plugin The plugin being activated.
455
  */
456
  public function deactivate_other_instances( $plugin ) {
457
- if ( ! in_array( $plugin, array( 'advanced-custom-fields/acf.php', 'advanced-custom-fields-pro/acf.php' ) ) ) {
458
  return;
459
  }
460
 
@@ -487,14 +495,14 @@ if ( ! class_exists( 'ACF' ) ) :
487
  * Displays a notice when either ACF or ACF PRO is automatically deactivated.
488
  */
489
  public function plugin_deactivated_notice() {
490
- $deactivated_notice_id = get_transient( 'acf_deactivated_notice_id' );
491
- if ( ! in_array( $deactivated_notice_id, array( '1', '2' ) ) ) {
492
  return;
493
  }
494
 
495
- $message = __( "Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We've automatically deactivated Advanced Custom Fields.", 'acf' );
496
- if ( '2' === $deactivated_notice_id ) {
497
- $message = __( "Advanced Custom Fields and Advanced Custom Fields PRO should not be active at the same time. We've automatically deactivated Advanced Custom Fields PRO.", 'acf' );
498
  }
499
 
500
  ?>
@@ -507,31 +515,34 @@ if ( ! class_exists( 'ACF' ) ) :
507
  }
508
 
509
  /**
510
- * posts_where
511
- *
512
  * Filters the $where clause allowing for custom WP_Query args.
513
  *
514
  * @date 31/8/19
515
  * @since 5.8.1
516
  *
517
- * @param string $where The WHERE clause.
 
518
  * @return WP_Query $wp_query The query object.
519
  */
520
- function posts_where( $where, $wp_query ) {
521
  global $wpdb;
522
 
 
 
 
 
523
  // Add custom "acf_field_key" arg.
524
- if ( $field_key = $wp_query->get( 'acf_field_key' ) ) {
525
  $where .= $wpdb->prepare( " AND {$wpdb->posts}.post_name = %s", $field_key );
526
  }
527
 
528
  // Add custom "acf_field_name" arg.
529
- if ( $field_name = $wp_query->get( 'acf_field_name' ) ) {
530
  $where .= $wpdb->prepare( " AND {$wpdb->posts}.post_excerpt = %s", $field_name );
531
  }
532
 
533
  // Add custom "acf_group_key" arg.
534
- if ( $group_key = $wp_query->get( 'acf_group_key' ) ) {
535
  $where .= $wpdb->prepare( " AND {$wpdb->posts}.post_name = %s", $group_key );
536
  }
537
 
@@ -540,8 +551,6 @@ if ( ! class_exists( 'ACF' ) ) :
540
  }
541
 
542
  /**
543
- * define
544
- *
545
  * Defines a constant if doesnt already exist.
546
  *
547
  * @date 3/5/17
@@ -551,15 +560,13 @@ if ( ! class_exists( 'ACF' ) ) :
551
  * @param mixed $value The constant value.
552
  * @return void
553
  */
554
- function define( $name, $value = true ) {
555
  if ( ! defined( $name ) ) {
556
  define( $name, $value );
557
  }
558
  }
559
 
560
  /**
561
- * has_setting
562
- *
563
  * Returns true if a setting exists for this name.
564
  *
565
  * @date 2/2/18
@@ -568,13 +575,11 @@ if ( ! class_exists( 'ACF' ) ) :
568
  * @param string $name The setting name.
569
  * @return boolean
570
  */
571
- function has_setting( $name ) {
572
  return isset( $this->settings[ $name ] );
573
  }
574
 
575
  /**
576
- * get_setting
577
- *
578
  * Returns a setting or null if doesn't exist.
579
  *
580
  * @date 28/09/13
@@ -583,13 +588,11 @@ if ( ! class_exists( 'ACF' ) ) :
583
  * @param string $name The setting name.
584
  * @return mixed
585
  */
586
- function get_setting( $name ) {
587
  return isset( $this->settings[ $name ] ) ? $this->settings[ $name ] : null;
588
  }
589
 
590
  /**
591
- * update_setting
592
- *
593
  * Updates a setting for the given name and value.
594
  *
595
  * @date 28/09/13
@@ -599,14 +602,12 @@ if ( ! class_exists( 'ACF' ) ) :
599
  * @param mixed $value The setting value.
600
  * @return true
601
  */
602
- function update_setting( $name, $value ) {
603
  $this->settings[ $name ] = $value;
604
  return true;
605
  }
606
 
607
  /**
608
- * get_data
609
- *
610
  * Returns data or null if doesn't exist.
611
  *
612
  * @date 28/09/13
@@ -615,13 +616,11 @@ if ( ! class_exists( 'ACF' ) ) :
615
  * @param string $name The data name.
616
  * @return mixed
617
  */
618
- function get_data( $name ) {
619
  return isset( $this->data[ $name ] ) ? $this->data[ $name ] : null;
620
  }
621
 
622
  /**
623
- * set_data
624
- *
625
  * Sets data for the given name and value.
626
  *
627
  * @date 28/09/13
@@ -631,13 +630,11 @@ if ( ! class_exists( 'ACF' ) ) :
631
  * @param mixed $value The data value.
632
  * @return void
633
  */
634
- function set_data( $name, $value ) {
635
  $this->data[ $name ] = $value;
636
  }
637
 
638
  /**
639
- * get_instance
640
- *
641
  * Returns an instance or null if doesn't exist.
642
  *
643
  * @date 13/2/18
@@ -646,14 +643,12 @@ if ( ! class_exists( 'ACF' ) ) :
646
  * @param string $class The instance class name.
647
  * @return object
648
  */
649
- function get_instance( $class ) {
650
  $name = strtolower( $class );
651
  return isset( $this->instances[ $name ] ) ? $this->instances[ $name ] : null;
652
  }
653
 
654
  /**
655
- * new_instance
656
- *
657
  * Creates and stores an instance of the given class.
658
  *
659
  * @date 13/2/18
@@ -662,7 +657,7 @@ if ( ! class_exists( 'ACF' ) ) :
662
  * @param string $class The instance class name.
663
  * @return object
664
  */
665
- function new_instance( $class ) {
666
  $instance = new $class();
667
  $name = strtolower( $class );
668
  $this->instances[ $name ] = $instance;
@@ -679,7 +674,7 @@ if ( ! class_exists( 'ACF' ) ) :
679
  * @return bool
680
  */
681
  public function __isset( $key ) {
682
- return in_array( $key, array( 'locations', 'json' ) );
683
  }
684
 
685
  /**
@@ -702,20 +697,17 @@ if ( ! class_exists( 'ACF' ) ) :
702
  }
703
  }
704
 
705
- /*
706
- * acf
707
- *
708
- * The main function responsible for returning the one true acf Instance to functions everywhere.
709
- * Use this function like you would a global variable, except without needing to declare the global.
710
- *
711
- * Example: <?php $acf = acf(); ?>
712
- *
713
- * @date 4/09/13
714
- * @since 4.3.0
715
- *
716
- * @param void
717
- * @return ACF
718
- */
719
  function acf() {
720
  global $acf;
721
 
@@ -730,4 +722,4 @@ if ( ! class_exists( 'ACF' ) ) :
730
  // Instantiate.
731
  acf();
732
 
733
- endif; // class_exists check
1
  <?php
2
+ /**
3
+ * Advanced Custom Fields
4
+ *
5
+ * @package ACF
6
+ * @author WP Engine
7
+ *
8
+ * @wordpress-plugin
9
+ * Plugin Name: Advanced Custom Fields
10
+ * Plugin URI: https://www.advancedcustomfields.com
11
+ * Description: Customize WordPress with powerful, professional and intuitive fields.
12
+ * Version: 6.0.0
13
+ * Author: WP Engine
14
+ * Author URI: https://www.advancedcustomfields.com
15
+ * Text Domain: acf
16
+ * Domain Path: /lang
17
+ */
18
 
19
  if ( ! defined( 'ABSPATH' ) ) {
20
+ exit; // Exit if accessed directly.
21
  }
22
 
23
+ if ( ! class_exists( 'ACF' ) ) {
24
 
25
+ /**
26
+ * The main ACF class
27
+ */
28
  class ACF {
29
 
30
+ /**
31
+ * The plugin version number.
32
+ *
33
+ * @var string
34
+ */
35
+ public $version = '6.0.0';
36
 
37
+ /**
38
+ * The plugin settings array.
39
+ *
40
+ * @var array
41
+ */
42
+ public $settings = array();
43
 
44
+ /**
45
+ * The plugin data array.
46
+ *
47
+ * @var array
48
+ */
49
+ public $data = array();
50
 
51
  /**
52
+ * Storage for class instances.
53
  *
54
+ * @var array
55
+ */
56
+ public $instances = array();
57
+
58
+ /**
59
  * A dummy constructor to ensure ACF is only setup once.
60
  *
61
  * @date 23/06/12
62
  * @since 5.0.0
63
  *
 
64
  * @return void
65
  */
66
+ public function __construct() {
67
  // Do nothing.
68
  }
69
 
70
  /**
 
 
71
  * Sets up the ACF plugin.
72
  *
73
  * @date 28/09/13
74
  * @since 5.0.0
75
  *
 
76
  * @return void
77
  */
78
+ public function initialize() {
79
 
80
  // Define constants.
81
  $this->define( 'ACF', true );
82
  $this->define( 'ACF_PATH', plugin_dir_path( __FILE__ ) );
83
  $this->define( 'ACF_BASENAME', plugin_basename( __FILE__ ) );
84
  $this->define( 'ACF_VERSION', $this->version );
85
+ $this->define( 'ACF_MAJOR_VERSION', 6 );
86
+ $this->define( 'ACF_FIELD_API_VERSION', 5 );
87
+ $this->define( 'ACF_UPGRADE_VERSION', '5.5.0' ); // Highest version with an upgrade routine. See upgrades.php.
88
 
89
  // Define settings.
90
  $this->settings = array(
206
  // Include PRO.
207
  acf_include( 'pro/acf-pro.php' );
208
 
 
 
 
 
 
209
  // Add actions.
210
  add_action( 'init', array( $this, 'init' ), 5 );
211
  add_action( 'init', array( $this, 'register_post_types' ), 5 );
218
  }
219
 
220
  /**
 
 
221
  * Completes the setup process on "init" of earlier.
222
  *
223
  * @date 28/09/13
224
  * @since 5.0.0
225
  *
 
226
  * @return void
227
  */
228
+ public function init() {
229
 
230
  // Bail early if called directly from functions.php or plugin file.
231
  if ( ! did_action( 'plugins_loaded' ) ) {
290
  * @date 28/09/13
291
  * @since 5.0.0
292
  *
293
+ * @param int ACF_FIELD_API_VERSION The field API version.
294
  */
295
+ do_action( 'acf/include_field_types', ACF_FIELD_API_VERSION );
296
 
297
  // Include locations.
298
  acf_include( 'includes/locations/class-acf-location-post-type.php' );
323
  * @date 28/09/13
324
  * @since 5.0.0
325
  *
326
+ * @param int ACF_FIELD_API_VERSION The field API version.
327
  */
328
+ do_action( 'acf/include_location_rules', ACF_FIELD_API_VERSION );
329
 
330
  /**
331
  * Fires during initialization. Used to add local fields.
333
  * @date 28/09/13
334
  * @since 5.0.0
335
  *
336
+ * @param int ACF_FIELD_API_VERSION The field API version.
337
  */
338
+ do_action( 'acf/include_fields', ACF_FIELD_API_VERSION );
339
 
340
  /**
341
  * Fires after ACF is completely "initialized".
343
  * @date 28/09/13
344
  * @since 5.0.0
345
  *
346
+ * @param int ACF_MAJOR_VERSION The major version of ACF.
347
  */
348
  do_action( 'acf/init', ACF_MAJOR_VERSION );
349
  }
350
 
351
  /**
 
 
352
  * Registers the ACF post types.
353
  *
354
  * @date 22/10/2015
355
  * @since 5.3.2
356
  *
 
357
  * @return void
358
  */
359
+ public function register_post_types() {
360
 
361
  // Vars.
362
  $cap = acf_get_setting( 'capability' );
389
  'edit_posts' => $cap,
390
  'delete_posts' => $cap,
391
  ),
392
+ 'supports' => false,
393
  'rewrite' => false,
394
  'query_var' => false,
395
  )
431
  }
432
 
433
  /**
 
 
434
  * Registers the ACF post statuses.
435
  *
436
  * @date 22/10/2015
437
  * @since 5.3.2
438
  *
 
439
  * @return void
440
  */
441
+ public function register_post_status() {
442
 
443
+ // Register the Inactive post status.
444
  register_post_status(
445
  'acf-disabled',
446
  array(
447
+ 'label' => _x( 'Inactive', 'post status', 'acf' ),
448
  'public' => true,
449
  'exclude_from_search' => false,
450
  'show_in_admin_all_list' => true,
451
  'show_in_admin_status_list' => true,
452
+ /* translators: counts for inactive field groups */
453
+ 'label_count' => _n_noop( 'Inactive <span class="count">(%s)</span>', 'Inactive <span class="count">(%s)</span>', 'acf' ),
454
  )
455
  );
456
  }
462
  * @param string $plugin The plugin being activated.
463
  */
464
  public function deactivate_other_instances( $plugin ) {
465
+ if ( ! in_array( $plugin, array( 'advanced-custom-fields/acf.php', 'advanced-custom-fields-pro/acf.php' ), true ) ) {
466
  return;
467
  }
468
 
495
  * Displays a notice when either ACF or ACF PRO is automatically deactivated.
496
  */
497
  public function plugin_deactivated_notice() {
498
+ $deactivated_notice_id = (int) get_transient( 'acf_deactivated_notice_id' );
499
+ if ( ! in_array( $deactivated_notice_id, array( 1, 2 ), true ) ) {
500
  return;
501
  }
502
 
503
+ $message = __( "Advanced Custom Fields and Advanced Custom Fields should not be active at the same time. We've automatically deactivated Advanced Custom Fields.", 'acf' );
504
+ if ( 2 === $deactivated_notice_id ) {
505
+ $message = __( "Advanced Custom Fields and Advanced Custom Fields should not be active at the same time. We've automatically deactivated Advanced Custom Fields PRO.", 'acf' );
506
  }
507
 
508
  ?>
515
  }
516
 
517
  /**
 
 
518
  * Filters the $where clause allowing for custom WP_Query args.
519
  *
520
  * @date 31/8/19
521
  * @since 5.8.1
522
  *
523
+ * @param string $where The WHERE clause.
524
+ * @param WP_Query $wp_query The query object.
525
  * @return WP_Query $wp_query The query object.
526
  */
527
+ public function posts_where( $where, $wp_query ) {
528
  global $wpdb;
529
 
530
+ $field_key = $wp_query->get( 'acf_field_key' );
531
+ $field_name = $wp_query->get( 'acf_field_name' );
532
+ $group_key = $wp_query->get( 'acf_group_key' );
533
+
534
  // Add custom "acf_field_key" arg.
535
+ if ( $field_key ) {
536
  $where .= $wpdb->prepare( " AND {$wpdb->posts}.post_name = %s", $field_key );
537
  }
538
 
539
  // Add custom "acf_field_name" arg.
540
+ if ( $field_name ) {
541
  $where .= $wpdb->prepare( " AND {$wpdb->posts}.post_excerpt = %s", $field_name );
542
  }
543
 
544
  // Add custom "acf_group_key" arg.
545
+ if ( $group_key ) {
546
  $where .= $wpdb->prepare( " AND {$wpdb->posts}.post_name = %s", $group_key );
547
  }
548
 
551
  }
552
 
553
  /**
 
 
554
  * Defines a constant if doesnt already exist.
555
  *
556
  * @date 3/5/17
560
  * @param mixed $value The constant value.
561
  * @return void
562
  */
563
+ public function define( $name, $value = true ) {
564
  if ( ! defined( $name ) ) {
565
  define( $name, $value );
566
  }
567
  }
568
 
569
  /**
 
 
570
  * Returns true if a setting exists for this name.
571
  *
572
  * @date 2/2/18
575
  * @param string $name The setting name.
576
  * @return boolean
577
  */
578
+ public function has_setting( $name ) {
579
  return isset( $this->settings[ $name ] );
580
  }
581
 
582
  /**
 
 
583
  * Returns a setting or null if doesn't exist.
584
  *
585
  * @date 28/09/13
588
  * @param string $name The setting name.
589
  * @return mixed
590
  */
591
+ public function get_setting( $name ) {
592
  return isset( $this->settings[ $name ] ) ? $this->settings[ $name ] : null;
593
  }
594
 
595
  /**
 
 
596
  * Updates a setting for the given name and value.
597
  *
598
  * @date 28/09/13
602
  * @param mixed $value The setting value.
603
  * @return true
604
  */
605
+ public function update_setting( $name, $value ) {
606
  $this->settings[ $name ] = $value;
607
  return true;
608
  }
609
 
610
  /**
 
 
611
  * Returns data or null if doesn't exist.
612
  *
613
  * @date 28/09/13
616
  * @param string $name The data name.
617
  * @return mixed
618
  */
619
+ public function get_data( $name ) {
620
  return isset( $this->data[ $name ] ) ? $this->data[ $name ] : null;
621
  }
622
 
623
  /**
 
 
624
  * Sets data for the given name and value.
625
  *
626
  * @date 28/09/13
630
  * @param mixed $value The data value.
631
  * @return void
632
  */
633
+ public function set_data( $name, $value ) {
634
  $this->data[ $name ] = $value;
635
  }
636
 
637
  /**
 
 
638
  * Returns an instance or null if doesn't exist.
639
  *
640
  * @date 13/2/18
643
  * @param string $class The instance class name.
644
  * @return object
645
  */
646
+ public function get_instance( $class ) {
647
  $name = strtolower( $class );
648
  return isset( $this->instances[ $name ] ) ? $this->instances[ $name ] : null;
649
  }
650
 
651
  /**
 
 
652
  * Creates and stores an instance of the given class.
653
  *
654
  * @date 13/2/18
657
  * @param string $class The instance class name.
658
  * @return object
659
  */
660
+ public function new_instance( $class ) {
661
  $instance = new $class();
662
  $name = strtolower( $class );
663
  $this->instances[ $name ] = $instance;
674
  * @return bool
675
  */
676
  public function __isset( $key ) {
677
+ return in_array( $key, array( 'locations', 'json' ), true );
678
  }
679
 
680
  /**
697
  }
698
  }
699
 
700
+ /**
701
+ * The main function responsible for returning the one true acf Instance to functions everywhere.
702
+ * Use this function like you would a global variable, except without needing to declare the global.
703
+ *
704
+ * Example: <?php $acf = acf(); ?>
705
+ *
706
+ * @date 4/09/13
707
+ * @since 4.3.0
708
+ *
709
+ * @return ACF
710
+ */
 
 
 
711
  function acf() {
712
  global $acf;
713
 
722
  // Instantiate.
723
  acf();
724
 
725
+ } // class_exists check
assets/build/css/acf-dark.css CHANGED
@@ -4,7 +4,7 @@
4
  /*--------------------------------------------------------------------------------------------
5
  *
6
  * Dark mode
7
- *
8
  * WordPress plugin: https://en-au.wordpress.org/plugins/dark-mode/
9
  * Github Documentation: https://github.com/danieltj27/Dark-Mode/wiki/Help:-Plugin-Compatibility-Guide
10
  *
4
  /*--------------------------------------------------------------------------------------------
5
  *
6
  * Dark mode
7
+ *
8
  * WordPress plugin: https://en-au.wordpress.org/plugins/dark-mode/
9
  * Github Documentation: https://github.com/danieltj27/Dark-Mode/wiki/Help:-Plugin-Compatibility-Guide
10
  *
assets/build/css/acf-dark.css.js DELETED
@@ -1,6 +0,0 @@
1
- /******/ (function() { // webpackBootstrap
2
- /******/ "use strict";
3
- /******/
4
- /******/
5
- /******/ })()
6
- ;
 
 
 
 
 
 
assets/build/css/acf-dark.css.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"file":"acf-dark.css","mappings":"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","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_dark.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/acf-dark.scss"],"sourcesContent":["/*--------------------------------------------------------------------------------------------\n*\n* Dark mode\n* \n* WordPress plugin: https://en-au.wordpress.org/plugins/dark-mode/\n* Github Documentation: https://github.com/danieltj27/Dark-Mode/wiki/Help:-Plugin-Compatibility-Guide\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Dark Mode Colours.\n$white: #ffffff;\n$black: #000000;\n$blue: #0073aa;\n$medium-blue: #00a0d2;\n$clear: transparent;\n\n$accent-red: #dc3232;\n$accent-orange: #f56e28;\n$accent-yellow: #ffb900;\n$accent-green: #46b450;\n$accent-blue: $blue;\n$accent-purple: #826eb4;\n\n$base-grey: #23282d;\n$light-grey: #bbc8d4;\n$heavy-grey: #37444c;\n$dark-grey: #32373c;\n$ultra-grey: #191f25;\n$dark-silver: #50626f;\n$base-blue: #2e74aa;\n$light-blue: #4092d2;\n$dark-blue: #2c5f88;\n$ultra-blue: #1f3f58;\n$bright-blue: #30ceff;\n\n$editor-lavender: #c678dd;\n$editor-sunglo: #e06c75;\n$editor-olivine: #98c379;\n\n// Custom variables.\n$body_text: \t\t\t#bbc8d4;\n$body_background: \t\t#23282d;\n$body_background2: \t\t#191f25;\n$postbox_background: \t#32373c;\n$postbox_border: \t\t#191f25;\n$postbox_divider: \t\t#23282d;\n$input_background: \t\t#50626f;\n$input_text: \t\t\t#fff;\n$input_border: \t\t\t#191f25;\n\n// Mixins.\n@mixin dark-text() {\n\tcolor: $body_text;\n}\n@mixin dark-heading() {\n\tcolor: $body_text;\n}\n@mixin dark-border() {\n\tborder-color: $postbox_border;\n}\n@mixin dark-background() {\n\tbackground: $body_background;\n}\n@mixin darker-background() {\n\tbackground: darken($body_background, 5%);\n}\n@mixin dark-postbox() {\n\tbackground-color: $postbox_background;\n\tborder-color: $postbox_border;\n\tcolor: $body_text;\n}\n@mixin dark-postbox-block() {\n\tbackground-color: #2d3136;\n\tborder-color: $postbox_divider;\n}\n@mixin dark-divider() {\n\tborder-color: $postbox_divider;\n}\n@mixin dark-input() {\n\tbackground-color: $input_background;\n\tborder-color: $input_border;\n\tcolor: $input_text;\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n\n// acf-box\n.acf-box {\n\t@include dark-postbox();\n\t\t\t\n\t.title,\n\t.footer {\n\t\t@include dark-divider();\n\t}\n\t\n\th2 {\n\t\t@include dark-heading();\n\t}\n\t\n\ttable, tbody, tr {\n\t\tbackground: transparent !important;\n\t}\n}\n\n// thead\n.acf-thead {\n\t@include dark-heading();\n\t@include dark-border();\n}\n.acf-tfoot {\n\t@include dark-postbox-block();\n}\n\n// table clear\n.acf-table.-clear,\n.acf-table.-clear tr {\n\tbackground: transparent !important;\n}\n\n// loading overlay\n.acf-loading-overlay {\n\tbackground: rgba(0,0,0,0.5);\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Fields\n*\n*---------------------------------------------------------------------------------------------*/\n\n// fields\n.acf-fields {\n\t\n\t// field\n\t> .acf-field {\n\t\t@include dark-divider();\n\t}\n}\n\n// fields (left)\n.acf-fields.-left {\n\t\n\t> .acf-field {\n\t\t&:before {\n\t\t\tbackground: rgba(0,0,0,0.1);\n\t\t\t@include dark-divider();\n\t\t}\n\t}\n}\n\n// fields (border)\n.acf-fields.-border {\n\t@include dark-postbox();\n}\n\n// width\n.acf-field[data-width] + .acf-field[data-width] {\n\t@include dark-divider();\n}\n\n// text\n.acf-input-prepend, \n.acf-input-append {\n\t@include dark-postbox();\n}\n\n// tab\n.acf-tab-wrap {\n\t\n}\n\n.acf-fields > .acf-tab-wrap {\n\t@include dark-postbox();\n\t\n\t.acf-tab-group {\n\t\t@include dark-postbox-block();\n\t\t\n\t\tli {\n\t\t\ta {\n\t\t\t\t@include dark-postbox-block();\n\t\t\t\t\n\t\t\t\t&:hover {\n\t\t\t\t\t@include dark-postbox-block();\n\t\t\t\t\t@include dark-text();\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t\t&.active a {\n\t\t\t\t@include dark-postbox();\n\t\t\t}\n\t\t}\n\t}\n}\n\n.acf-fields.-sidebar {\n\t&:before {\n\t\t@include dark-postbox-block();\n\t}\n}\n\n.acf-fields.-sidebar.-left {\n\t&:before {\n\t\t@include dark-postbox-block();\n\t\tbackground: $body_background;\n\t}\n\t> .acf-tab-wrap.-left {\n\t\t.acf-tab-group li a {\n\t\t\t@include dark-postbox-block();\n\t\t}\n\t\t\n\t\t.acf-tab-group li.active a {\n\t\t\t@include dark-postbox-block();\n\t\t}\n\t}\n}\n\n// file\n.acf-file-uploader {\n\t\n\t.show-if-value {\n\t\t@include dark-postbox();\n\t\t\n\t\t.file-icon {\n\t\t\t@include dark-postbox-block();\n\t\t}\n\t}\n}\n\n// acf-oembed\n.acf-oembed {\n\t@include dark-postbox-block();\n\t\n\t.title {\n\t\t@include dark-input();\n\t}\n}\n\n// gallery\n.acf-gallery {\n\t@include dark-postbox-block();\n\t\n\t.acf-gallery-main {\n\t\t@include dark-background();\n\t}\n\t\n\t.acf-gallery-attachment {\n\t\t.margin {\n\t\t\t@include dark-postbox-block();\n\t\t}\n\t}\t\n\t\t\n\t.acf-gallery-side {\n\t\t@include dark-postbox-block();\n\t\t\n\t\t.acf-gallery-side-info {\n\t\t\t@include dark-postbox-block();\n\t\t}\n\t}\n\t\n\t.acf-gallery-toolbar {\n\t\t@include dark-postbox-block();\n\t}\n}\n\n// button group\n.acf-button-group {\n\t\n\tlabel:not(.selected) {\n\t\t@include dark-postbox-block();\n\t}\n}\n\n// switch\n.acf-switch:not(.-on) {\n\t@include dark-postbox-block();\n\t.acf-switch-slider {\n\t\t@include dark-input();\n\t}\n}\n\n// link\n.acf-link .link-wrap {\n\t@include dark-postbox-block();\n}\n\n// relationship\n.acf-relationship {\n\t.filters {\n\t\t@include dark-postbox();\n\t}\n\t.selection {\n\t\t@include dark-postbox-block();\n\t\t.choices,\n\t\t.choices-list,\n\t\t.values {\n\t\t\t@include dark-postbox-block();\t\n\t\t}\n\t}\n}\n\n// checkbox\n.acf-taxonomy-field .categorychecklist-holder {\n\t@include dark-postbox-block();\n}\n\n// google map\n.acf-google-map {\n\t@include dark-postbox-block();\n\t\n\t.title {\n\t\t@include dark-input();\n\t}\n}\n\n// accordion\n.acf-accordion {\n\t@include dark-postbox();\n}\n.acf-field.acf-accordion .acf-accordion-content > .acf-fields {\n\t@include dark-border();\n}\n\n// flexible content\n.acf-flexible-content {\n\t.layout {\n\t\t@include dark-postbox();\n\t\t\n\t\t.acf-fc-layout-handle {\n\t\t\t@include dark-postbox-block();\n\t\t\t\n\t\t\t.acf-fc-layout-order {\n\t\t\t\t@include dark-postbox();\n\t\t\t}\n\t\t}\n\t}\n}\n\n// repeater\n#wpbody .acf-table {\n\t@include dark-postbox-block();\n\t\n\t> tbody,\n\t> thead {\n\t\t> tr {\n\t\t\tbackground: transparent;\n\t\t\t\n\t\t\t> td,\n\t\t\t> th {\n\t\t\t\t@include dark-border();\n\t\t\t}\n\t\t}\n\t}\n}\n\n// Select\n.acf-field select {\n\toptgroup, optgroup:nth-child(2n) {\n\t\tbackground: $input_background;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field Group\n*\n*---------------------------------------------------------------------------------------------*/\n\n// fields\n#acf-field-group-fields {\n\t\n\t// field list\n\t.acf-field-list-wrap {\n\t\t@include dark-postbox();\n\t}\n\t\n\t.acf-field-list {\n\t\t.no-fields-message {\n\t\t\t@include dark-postbox();\n\t\t}\n\t}\n\t\n\t// field\n\t.acf-field-object {\n\t\t@include dark-postbox();\n\t\t@include dark-divider();\n\t\t\n\t\t\n\t\ttable, tbody, tr, td, th {\n\t\t\tbackground: transparent;\n\t\t\t@include dark-divider();\n\t\t}\n\t\t\n\t\t.acf-field {\n\t\t\t.acf-label {\n\t\t\t\t@include dark-postbox-block();\n\t\t\t}\n\t\t}\n\t\t\n\t\t// sortable\n\t\t&.ui-sortable-helper {\n\t\t\t@include dark-border();\n\t\t\tbox-shadow: none;\n\t\t}\n\t\t\n\t\t&.ui-sortable-placeholder {\n\t\t\t@include dark-postbox-block();\n\t\t\tbox-shadow: none;\n\t\t}\n\t}\n\t\n\t.acf-field-object + .acf-field-object-tab::before,\n\t.acf-field-object + .acf-field-object-accordion::before {\n\t\t@include dark-postbox-block();\n\t}\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin: Tools\n*\n*---------------------------------------------------------------------------------------------*/\n\n// tools\n.acf-meta-box-wrap {\n\t\n\t.acf-fields {\n\t\t@include dark-input();\n\t\tbackground: transparent;\n\t}\n}","/*--------------------------------------------------------------------------------------------\n*\n* Dark mode\n* \n* WordPress plugin: https://en-au.wordpress.org/plugins/dark-mode/\n* Github Documentation: https://github.com/danieltj27/Dark-Mode/wiki/Help:-Plugin-Compatibility-Guide\n*\n*--------------------------------------------------------------------------------------------*/\n/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-box {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n.acf-box .title,\n.acf-box .footer {\n border-color: #23282d;\n}\n.acf-box h2 {\n color: #bbc8d4;\n}\n.acf-box table, .acf-box tbody, .acf-box tr {\n background: transparent !important;\n}\n\n.acf-thead {\n color: #bbc8d4;\n border-color: #191f25;\n}\n\n.acf-tfoot {\n background-color: #2d3136;\n border-color: #23282d;\n}\n\n.acf-table.-clear,\n.acf-table.-clear tr {\n background: transparent !important;\n}\n\n.acf-loading-overlay {\n background: rgba(0, 0, 0, 0.5);\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Fields\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-fields > .acf-field {\n border-color: #23282d;\n}\n\n.acf-fields.-left > .acf-field:before {\n background: rgba(0, 0, 0, 0.1);\n border-color: #23282d;\n}\n\n.acf-fields.-border {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n\n.acf-field[data-width] + .acf-field[data-width] {\n border-color: #23282d;\n}\n\n.acf-input-prepend,\n.acf-input-append {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n\n.acf-fields > .acf-tab-wrap {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n.acf-fields > .acf-tab-wrap .acf-tab-group {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-fields > .acf-tab-wrap .acf-tab-group li a {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-fields > .acf-tab-wrap .acf-tab-group li a:hover {\n background-color: #2d3136;\n border-color: #23282d;\n color: #bbc8d4;\n}\n.acf-fields > .acf-tab-wrap .acf-tab-group li.active a {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n\n.acf-fields.-sidebar:before {\n background-color: #2d3136;\n border-color: #23282d;\n}\n\n.acf-fields.-sidebar.-left:before {\n background-color: #2d3136;\n border-color: #23282d;\n background: #23282d;\n}\n.acf-fields.-sidebar.-left > .acf-tab-wrap.-left .acf-tab-group li a {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-fields.-sidebar.-left > .acf-tab-wrap.-left .acf-tab-group li.active a {\n background-color: #2d3136;\n border-color: #23282d;\n}\n\n.acf-file-uploader .show-if-value {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n.acf-file-uploader .show-if-value .file-icon {\n background-color: #2d3136;\n border-color: #23282d;\n}\n\n.acf-oembed {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-oembed .title {\n background-color: #50626f;\n border-color: #191f25;\n color: #fff;\n}\n\n.acf-gallery {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-gallery .acf-gallery-main {\n background: #23282d;\n}\n.acf-gallery .acf-gallery-attachment .margin {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-gallery .acf-gallery-side {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-gallery .acf-gallery-side .acf-gallery-side-info {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-gallery .acf-gallery-toolbar {\n background-color: #2d3136;\n border-color: #23282d;\n}\n\n.acf-button-group label:not(.selected) {\n background-color: #2d3136;\n border-color: #23282d;\n}\n\n.acf-switch:not(.-on) {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-switch:not(.-on) .acf-switch-slider {\n background-color: #50626f;\n border-color: #191f25;\n color: #fff;\n}\n\n.acf-link .link-wrap {\n background-color: #2d3136;\n border-color: #23282d;\n}\n\n.acf-relationship .filters {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n.acf-relationship .selection {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-relationship .selection .choices,\n.acf-relationship .selection .choices-list,\n.acf-relationship .selection .values {\n background-color: #2d3136;\n border-color: #23282d;\n}\n\n.acf-taxonomy-field .categorychecklist-holder {\n background-color: #2d3136;\n border-color: #23282d;\n}\n\n.acf-google-map {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-google-map .title {\n background-color: #50626f;\n border-color: #191f25;\n color: #fff;\n}\n\n.acf-accordion {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n\n.acf-field.acf-accordion .acf-accordion-content > .acf-fields {\n border-color: #191f25;\n}\n\n.acf-flexible-content .layout {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n.acf-flexible-content .layout .acf-fc-layout-handle {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-flexible-content .layout .acf-fc-layout-handle .acf-fc-layout-order {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n\n#wpbody .acf-table {\n background-color: #2d3136;\n border-color: #23282d;\n}\n#wpbody .acf-table > tbody > tr,\n#wpbody .acf-table > thead > tr {\n background: transparent;\n}\n#wpbody .acf-table > tbody > tr > td,\n#wpbody .acf-table > tbody > tr > th,\n#wpbody .acf-table > thead > tr > td,\n#wpbody .acf-table > thead > tr > th {\n border-color: #191f25;\n}\n\n.acf-field select optgroup, .acf-field select optgroup:nth-child(2n) {\n background: #50626f;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field Group\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-field-group-fields .acf-field-list-wrap {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n#acf-field-group-fields .acf-field-list .no-fields-message {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n#acf-field-group-fields .acf-field-object {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n border-color: #23282d;\n}\n#acf-field-group-fields .acf-field-object table, #acf-field-group-fields .acf-field-object tbody, #acf-field-group-fields .acf-field-object tr, #acf-field-group-fields .acf-field-object td, #acf-field-group-fields .acf-field-object th {\n background: transparent;\n border-color: #23282d;\n}\n#acf-field-group-fields .acf-field-object .acf-field .acf-label {\n background-color: #2d3136;\n border-color: #23282d;\n}\n#acf-field-group-fields .acf-field-object.ui-sortable-helper {\n border-color: #191f25;\n box-shadow: none;\n}\n#acf-field-group-fields .acf-field-object.ui-sortable-placeholder {\n background-color: #2d3136;\n border-color: #23282d;\n box-shadow: none;\n}\n#acf-field-group-fields .acf-field-object + .acf-field-object-tab::before,\n#acf-field-group-fields .acf-field-object + .acf-field-object-accordion::before {\n background-color: #2d3136;\n border-color: #23282d;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin: Tools\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-meta-box-wrap .acf-fields {\n background-color: #50626f;\n border-color: #191f25;\n color: #fff;\n background: transparent;\n}"],"names":[],"sourceRoot":""}
1
+ {"version":3,"file":"acf-dark.css","mappings":"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","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_dark.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/acf-dark.scss"],"sourcesContent":["/*--------------------------------------------------------------------------------------------\n*\n* Dark mode\n*\n* WordPress plugin: https://en-au.wordpress.org/plugins/dark-mode/\n* Github Documentation: https://github.com/danieltj27/Dark-Mode/wiki/Help:-Plugin-Compatibility-Guide\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Dark Mode Colours.\n$white: #ffffff;\n$black: #000000;\n$blue: #0073aa;\n$medium-blue: #00a0d2;\n$clear: transparent;\n\n$accent-red: #dc3232;\n$accent-orange: #f56e28;\n$accent-yellow: #ffb900;\n$accent-green: #46b450;\n$accent-blue: $blue;\n$accent-purple: #826eb4;\n\n$base-grey: #23282d;\n$light-grey: #bbc8d4;\n$heavy-grey: #37444c;\n$dark-grey: #32373c;\n$ultra-grey: #191f25;\n$dark-silver: #50626f;\n$base-blue: #2e74aa;\n$light-blue: #4092d2;\n$dark-blue: #2c5f88;\n$ultra-blue: #1f3f58;\n$bright-blue: #30ceff;\n\n$editor-lavender: #c678dd;\n$editor-sunglo: #e06c75;\n$editor-olivine: #98c379;\n\n// Custom variables.\n$body_text: \t\t\t#bbc8d4;\n$body_background: \t\t#23282d;\n$body_background2: \t\t#191f25;\n$postbox_background: \t#32373c;\n$postbox_border: \t\t#191f25;\n$postbox_divider: \t\t#23282d;\n$input_background: \t\t#50626f;\n$input_text: \t\t\t#fff;\n$input_border: \t\t\t#191f25;\n\n// Mixins.\n@mixin dark-text() {\n\tcolor: $body_text;\n}\n@mixin dark-heading() {\n\tcolor: $body_text;\n}\n@mixin dark-border() {\n\tborder-color: $postbox_border;\n}\n@mixin dark-background() {\n\tbackground: $body_background;\n}\n@mixin darker-background() {\n\tbackground: darken($body_background, 5%);\n}\n@mixin dark-postbox() {\n\tbackground-color: $postbox_background;\n\tborder-color: $postbox_border;\n\tcolor: $body_text;\n}\n@mixin dark-postbox-block() {\n\tbackground-color: #2d3136;\n\tborder-color: $postbox_divider;\n}\n@mixin dark-divider() {\n\tborder-color: $postbox_divider;\n}\n@mixin dark-input() {\n\tbackground-color: $input_background;\n\tborder-color: $input_border;\n\tcolor: $input_text;\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n\n// acf-box\n.acf-box {\n\t@include dark-postbox();\n\n\t.title,\n\t.footer {\n\t\t@include dark-divider();\n\t}\n\n\th2 {\n\t\t@include dark-heading();\n\t}\n\n\ttable, tbody, tr {\n\t\tbackground: transparent !important;\n\t}\n}\n\n// thead\n.acf-thead {\n\t@include dark-heading();\n\t@include dark-border();\n}\n.acf-tfoot {\n\t@include dark-postbox-block();\n}\n\n// table clear\n.acf-table.-clear,\n.acf-table.-clear tr {\n\tbackground: transparent !important;\n}\n\n// loading overlay\n.acf-loading-overlay {\n\tbackground: rgba(0,0,0,0.5);\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Fields\n*\n*---------------------------------------------------------------------------------------------*/\n\n// fields\n.acf-fields {\n\n\t// field\n\t> .acf-field {\n\t\t@include dark-divider();\n\t}\n}\n\n// fields (left)\n.acf-fields.-left {\n\n\t> .acf-field {\n\t\t&:before {\n\t\t\tbackground: rgba(0,0,0,0.1);\n\t\t\t@include dark-divider();\n\t\t}\n\t}\n}\n\n// fields (border)\n.acf-fields.-border {\n\t@include dark-postbox();\n}\n\n// width\n.acf-field[data-width] + .acf-field[data-width] {\n\t@include dark-divider();\n}\n\n// text\n.acf-input-prepend,\n.acf-input-append {\n\t@include dark-postbox();\n}\n\n// tab\n.acf-tab-wrap {\n\n}\n\n.acf-fields > .acf-tab-wrap {\n\t@include dark-postbox();\n\n\t.acf-tab-group {\n\t\t@include dark-postbox-block();\n\n\t\tli {\n\t\t\ta {\n\t\t\t\t@include dark-postbox-block();\n\n\t\t\t\t&:hover {\n\t\t\t\t\t@include dark-postbox-block();\n\t\t\t\t\t@include dark-text();\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.active a {\n\t\t\t\t@include dark-postbox();\n\t\t\t}\n\t\t}\n\t}\n}\n\n.acf-fields.-sidebar {\n\t&:before {\n\t\t@include dark-postbox-block();\n\t}\n}\n\n.acf-fields.-sidebar.-left {\n\t&:before {\n\t\t@include dark-postbox-block();\n\t\tbackground: $body_background;\n\t}\n\t> .acf-tab-wrap.-left {\n\t\t.acf-tab-group li a {\n\t\t\t@include dark-postbox-block();\n\t\t}\n\n\t\t.acf-tab-group li.active a {\n\t\t\t@include dark-postbox-block();\n\t\t}\n\t}\n}\n\n// file\n.acf-file-uploader {\n\n\t.show-if-value {\n\t\t@include dark-postbox();\n\n\t\t.file-icon {\n\t\t\t@include dark-postbox-block();\n\t\t}\n\t}\n}\n\n// acf-oembed\n.acf-oembed {\n\t@include dark-postbox-block();\n\n\t.title {\n\t\t@include dark-input();\n\t}\n}\n\n// gallery\n.acf-gallery {\n\t@include dark-postbox-block();\n\n\t.acf-gallery-main {\n\t\t@include dark-background();\n\t}\n\n\t.acf-gallery-attachment {\n\t\t.margin {\n\t\t\t@include dark-postbox-block();\n\t\t}\n\t}\n\n\t.acf-gallery-side {\n\t\t@include dark-postbox-block();\n\n\t\t.acf-gallery-side-info {\n\t\t\t@include dark-postbox-block();\n\t\t}\n\t}\n\n\t.acf-gallery-toolbar {\n\t\t@include dark-postbox-block();\n\t}\n}\n\n// button group\n.acf-button-group {\n\n\tlabel:not(.selected) {\n\t\t@include dark-postbox-block();\n\t}\n}\n\n// switch\n.acf-switch:not(.-on) {\n\t@include dark-postbox-block();\n\t.acf-switch-slider {\n\t\t@include dark-input();\n\t}\n}\n\n// link\n.acf-link .link-wrap {\n\t@include dark-postbox-block();\n}\n\n// relationship\n.acf-relationship {\n\t.filters {\n\t\t@include dark-postbox();\n\t}\n\t.selection {\n\t\t@include dark-postbox-block();\n\t\t.choices,\n\t\t.choices-list,\n\t\t.values {\n\t\t\t@include dark-postbox-block();\n\t\t}\n\t}\n}\n\n// checkbox\n.acf-taxonomy-field .categorychecklist-holder {\n\t@include dark-postbox-block();\n}\n\n// google map\n.acf-google-map {\n\t@include dark-postbox-block();\n\n\t.title {\n\t\t@include dark-input();\n\t}\n}\n\n// accordion\n.acf-accordion {\n\t@include dark-postbox();\n}\n.acf-field.acf-accordion .acf-accordion-content > .acf-fields {\n\t@include dark-border();\n}\n\n// flexible content\n.acf-flexible-content {\n\t.layout {\n\t\t@include dark-postbox();\n\n\t\t.acf-fc-layout-handle {\n\t\t\t@include dark-postbox-block();\n\n\t\t\t.acf-fc-layout-order {\n\t\t\t\t@include dark-postbox();\n\t\t\t}\n\t\t}\n\t}\n}\n\n// repeater\n#wpbody .acf-table {\n\t@include dark-postbox-block();\n\n\t> tbody,\n\t> thead {\n\t\t> tr {\n\t\t\tbackground: transparent;\n\n\t\t\t> td,\n\t\t\t> th {\n\t\t\t\t@include dark-border();\n\t\t\t}\n\t\t}\n\t}\n}\n\n// Select\n.acf-field select {\n\toptgroup, optgroup:nth-child(2n) {\n\t\tbackground: $input_background;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field Group\n*\n*---------------------------------------------------------------------------------------------*/\n\n// fields\n#acf-field-group-fields {\n\n\t// field list\n\t.acf-field-list-wrap {\n\t\t@include dark-postbox();\n\t}\n\n\t.acf-field-list {\n\t\t.no-fields-message {\n\t\t\t@include dark-postbox();\n\t\t}\n\t}\n\n\t// field\n\t.acf-field-object {\n\t\t@include dark-postbox();\n\t\t@include dark-divider();\n\n\n\t\ttable, tbody, tr, td, th {\n\t\t\tbackground: transparent;\n\t\t\t@include dark-divider();\n\t\t}\n\n\t\t.acf-field {\n\t\t\t.acf-label {\n\t\t\t\t@include dark-postbox-block();\n\t\t\t}\n\t\t}\n\n\t\t// sortable\n\t\t&.ui-sortable-helper {\n\t\t\t@include dark-border();\n\t\t\tbox-shadow: none;\n\t\t}\n\n\t\t&.ui-sortable-placeholder {\n\t\t\t@include dark-postbox-block();\n\t\t\tbox-shadow: none;\n\t\t}\n\t}\n\n\t.acf-field-object + .acf-field-object-tab::before,\n\t.acf-field-object + .acf-field-object-accordion::before {\n\t\t@include dark-postbox-block();\n\t}\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin: Tools\n*\n*---------------------------------------------------------------------------------------------*/\n\n// tools\n.acf-meta-box-wrap {\n\n\t.acf-fields {\n\t\t@include dark-input();\n\t\tbackground: transparent;\n\t}\n}","/*--------------------------------------------------------------------------------------------\n*\n* Dark mode\n*\n* WordPress plugin: https://en-au.wordpress.org/plugins/dark-mode/\n* Github Documentation: https://github.com/danieltj27/Dark-Mode/wiki/Help:-Plugin-Compatibility-Guide\n*\n*--------------------------------------------------------------------------------------------*/\n/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-box {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n.acf-box .title,\n.acf-box .footer {\n border-color: #23282d;\n}\n.acf-box h2 {\n color: #bbc8d4;\n}\n.acf-box table, .acf-box tbody, .acf-box tr {\n background: transparent !important;\n}\n\n.acf-thead {\n color: #bbc8d4;\n border-color: #191f25;\n}\n\n.acf-tfoot {\n background-color: #2d3136;\n border-color: #23282d;\n}\n\n.acf-table.-clear,\n.acf-table.-clear tr {\n background: transparent !important;\n}\n\n.acf-loading-overlay {\n background: rgba(0, 0, 0, 0.5);\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Fields\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-fields > .acf-field {\n border-color: #23282d;\n}\n\n.acf-fields.-left > .acf-field:before {\n background: rgba(0, 0, 0, 0.1);\n border-color: #23282d;\n}\n\n.acf-fields.-border {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n\n.acf-field[data-width] + .acf-field[data-width] {\n border-color: #23282d;\n}\n\n.acf-input-prepend,\n.acf-input-append {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n\n.acf-fields > .acf-tab-wrap {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n.acf-fields > .acf-tab-wrap .acf-tab-group {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-fields > .acf-tab-wrap .acf-tab-group li a {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-fields > .acf-tab-wrap .acf-tab-group li a:hover {\n background-color: #2d3136;\n border-color: #23282d;\n color: #bbc8d4;\n}\n.acf-fields > .acf-tab-wrap .acf-tab-group li.active a {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n\n.acf-fields.-sidebar:before {\n background-color: #2d3136;\n border-color: #23282d;\n}\n\n.acf-fields.-sidebar.-left:before {\n background-color: #2d3136;\n border-color: #23282d;\n background: #23282d;\n}\n.acf-fields.-sidebar.-left > .acf-tab-wrap.-left .acf-tab-group li a {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-fields.-sidebar.-left > .acf-tab-wrap.-left .acf-tab-group li.active a {\n background-color: #2d3136;\n border-color: #23282d;\n}\n\n.acf-file-uploader .show-if-value {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n.acf-file-uploader .show-if-value .file-icon {\n background-color: #2d3136;\n border-color: #23282d;\n}\n\n.acf-oembed {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-oembed .title {\n background-color: #50626f;\n border-color: #191f25;\n color: #fff;\n}\n\n.acf-gallery {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-gallery .acf-gallery-main {\n background: #23282d;\n}\n.acf-gallery .acf-gallery-attachment .margin {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-gallery .acf-gallery-side {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-gallery .acf-gallery-side .acf-gallery-side-info {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-gallery .acf-gallery-toolbar {\n background-color: #2d3136;\n border-color: #23282d;\n}\n\n.acf-button-group label:not(.selected) {\n background-color: #2d3136;\n border-color: #23282d;\n}\n\n.acf-switch:not(.-on) {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-switch:not(.-on) .acf-switch-slider {\n background-color: #50626f;\n border-color: #191f25;\n color: #fff;\n}\n\n.acf-link .link-wrap {\n background-color: #2d3136;\n border-color: #23282d;\n}\n\n.acf-relationship .filters {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n.acf-relationship .selection {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-relationship .selection .choices,\n.acf-relationship .selection .choices-list,\n.acf-relationship .selection .values {\n background-color: #2d3136;\n border-color: #23282d;\n}\n\n.acf-taxonomy-field .categorychecklist-holder {\n background-color: #2d3136;\n border-color: #23282d;\n}\n\n.acf-google-map {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-google-map .title {\n background-color: #50626f;\n border-color: #191f25;\n color: #fff;\n}\n\n.acf-accordion {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n\n.acf-field.acf-accordion .acf-accordion-content > .acf-fields {\n border-color: #191f25;\n}\n\n.acf-flexible-content .layout {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n.acf-flexible-content .layout .acf-fc-layout-handle {\n background-color: #2d3136;\n border-color: #23282d;\n}\n.acf-flexible-content .layout .acf-fc-layout-handle .acf-fc-layout-order {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n\n#wpbody .acf-table {\n background-color: #2d3136;\n border-color: #23282d;\n}\n#wpbody .acf-table > tbody > tr,\n#wpbody .acf-table > thead > tr {\n background: transparent;\n}\n#wpbody .acf-table > tbody > tr > td,\n#wpbody .acf-table > tbody > tr > th,\n#wpbody .acf-table > thead > tr > td,\n#wpbody .acf-table > thead > tr > th {\n border-color: #191f25;\n}\n\n.acf-field select optgroup, .acf-field select optgroup:nth-child(2n) {\n background: #50626f;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field Group\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-field-group-fields .acf-field-list-wrap {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n#acf-field-group-fields .acf-field-list .no-fields-message {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n}\n#acf-field-group-fields .acf-field-object {\n background-color: #32373c;\n border-color: #191f25;\n color: #bbc8d4;\n border-color: #23282d;\n}\n#acf-field-group-fields .acf-field-object table, #acf-field-group-fields .acf-field-object tbody, #acf-field-group-fields .acf-field-object tr, #acf-field-group-fields .acf-field-object td, #acf-field-group-fields .acf-field-object th {\n background: transparent;\n border-color: #23282d;\n}\n#acf-field-group-fields .acf-field-object .acf-field .acf-label {\n background-color: #2d3136;\n border-color: #23282d;\n}\n#acf-field-group-fields .acf-field-object.ui-sortable-helper {\n border-color: #191f25;\n box-shadow: none;\n}\n#acf-field-group-fields .acf-field-object.ui-sortable-placeholder {\n background-color: #2d3136;\n border-color: #23282d;\n box-shadow: none;\n}\n#acf-field-group-fields .acf-field-object + .acf-field-object-tab::before,\n#acf-field-group-fields .acf-field-object + .acf-field-object-accordion::before {\n background-color: #2d3136;\n border-color: #23282d;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin: Tools\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-meta-box-wrap .acf-fields {\n background-color: #50626f;\n border-color: #191f25;\n color: #fff;\n background: transparent;\n}"],"names":[],"sourceRoot":""}
assets/build/css/acf-dark.min.css CHANGED
@@ -1 +1 @@
1
- .acf-box{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-box .title,.acf-box .footer{border-color:#23282d}.acf-box h2{color:#bbc8d4}.acf-box table,.acf-box tbody,.acf-box tr{background:transparent !important}.acf-thead{color:#bbc8d4;border-color:#191f25}.acf-tfoot{background-color:#2d3136;border-color:#23282d}.acf-table.-clear,.acf-table.-clear tr{background:transparent !important}.acf-loading-overlay{background:rgba(0,0,0,.5)}.acf-fields>.acf-field{border-color:#23282d}.acf-fields.-left>.acf-field:before{background:rgba(0,0,0,.1);border-color:#23282d}.acf-fields.-border{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-field[data-width]+.acf-field[data-width]{border-color:#23282d}.acf-input-prepend,.acf-input-append{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-fields>.acf-tab-wrap{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-fields>.acf-tab-wrap .acf-tab-group{background-color:#2d3136;border-color:#23282d}.acf-fields>.acf-tab-wrap .acf-tab-group li a{background-color:#2d3136;border-color:#23282d}.acf-fields>.acf-tab-wrap .acf-tab-group li a:hover{background-color:#2d3136;border-color:#23282d;color:#bbc8d4}.acf-fields>.acf-tab-wrap .acf-tab-group li.active a{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-fields.-sidebar:before{background-color:#2d3136;border-color:#23282d}.acf-fields.-sidebar.-left:before{background-color:#2d3136;border-color:#23282d;background:#23282d}.acf-fields.-sidebar.-left>.acf-tab-wrap.-left .acf-tab-group li a{background-color:#2d3136;border-color:#23282d}.acf-fields.-sidebar.-left>.acf-tab-wrap.-left .acf-tab-group li.active a{background-color:#2d3136;border-color:#23282d}.acf-file-uploader .show-if-value{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-file-uploader .show-if-value .file-icon{background-color:#2d3136;border-color:#23282d}.acf-oembed{background-color:#2d3136;border-color:#23282d}.acf-oembed .title{background-color:#50626f;border-color:#191f25;color:#fff}.acf-gallery{background-color:#2d3136;border-color:#23282d}.acf-gallery .acf-gallery-main{background:#23282d}.acf-gallery .acf-gallery-attachment .margin{background-color:#2d3136;border-color:#23282d}.acf-gallery .acf-gallery-side{background-color:#2d3136;border-color:#23282d}.acf-gallery .acf-gallery-side .acf-gallery-side-info{background-color:#2d3136;border-color:#23282d}.acf-gallery .acf-gallery-toolbar{background-color:#2d3136;border-color:#23282d}.acf-button-group label:not(.selected){background-color:#2d3136;border-color:#23282d}.acf-switch:not(.-on){background-color:#2d3136;border-color:#23282d}.acf-switch:not(.-on) .acf-switch-slider{background-color:#50626f;border-color:#191f25;color:#fff}.acf-link .link-wrap{background-color:#2d3136;border-color:#23282d}.acf-relationship .filters{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-relationship .selection{background-color:#2d3136;border-color:#23282d}.acf-relationship .selection .choices,.acf-relationship .selection .choices-list,.acf-relationship .selection .values{background-color:#2d3136;border-color:#23282d}.acf-taxonomy-field .categorychecklist-holder{background-color:#2d3136;border-color:#23282d}.acf-google-map{background-color:#2d3136;border-color:#23282d}.acf-google-map .title{background-color:#50626f;border-color:#191f25;color:#fff}.acf-accordion{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-field.acf-accordion .acf-accordion-content>.acf-fields{border-color:#191f25}.acf-flexible-content .layout{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-flexible-content .layout .acf-fc-layout-handle{background-color:#2d3136;border-color:#23282d}.acf-flexible-content .layout .acf-fc-layout-handle .acf-fc-layout-order{background-color:#32373c;border-color:#191f25;color:#bbc8d4}#wpbody .acf-table{background-color:#2d3136;border-color:#23282d}#wpbody .acf-table>tbody>tr,#wpbody .acf-table>thead>tr{background:transparent}#wpbody .acf-table>tbody>tr>td,#wpbody .acf-table>tbody>tr>th,#wpbody .acf-table>thead>tr>td,#wpbody .acf-table>thead>tr>th{border-color:#191f25}.acf-field select optgroup,.acf-field select optgroup:nth-child(2n){background:#50626f}#acf-field-group-fields .acf-field-list-wrap{background-color:#32373c;border-color:#191f25;color:#bbc8d4}#acf-field-group-fields .acf-field-list .no-fields-message{background-color:#32373c;border-color:#191f25;color:#bbc8d4}#acf-field-group-fields .acf-field-object{background-color:#32373c;border-color:#191f25;color:#bbc8d4;border-color:#23282d}#acf-field-group-fields .acf-field-object table,#acf-field-group-fields .acf-field-object tbody,#acf-field-group-fields .acf-field-object tr,#acf-field-group-fields .acf-field-object td,#acf-field-group-fields .acf-field-object th{background:transparent;border-color:#23282d}#acf-field-group-fields .acf-field-object .acf-field .acf-label{background-color:#2d3136;border-color:#23282d}#acf-field-group-fields .acf-field-object.ui-sortable-helper{border-color:#191f25;box-shadow:none}#acf-field-group-fields .acf-field-object.ui-sortable-placeholder{background-color:#2d3136;border-color:#23282d;box-shadow:none}#acf-field-group-fields .acf-field-object+.acf-field-object-tab::before,#acf-field-group-fields .acf-field-object+.acf-field-object-accordion::before{background-color:#2d3136;border-color:#23282d}.acf-meta-box-wrap .acf-fields{background-color:#50626f;border-color:#191f25;color:#fff;background:transparent}
1
+ .acf-box{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-box .title,.acf-box .footer{border-color:#23282d}.acf-box h2{color:#bbc8d4}.acf-box table,.acf-box tbody,.acf-box tr{background:rgba(0,0,0,0) !important}.acf-thead{color:#bbc8d4;border-color:#191f25}.acf-tfoot{background-color:#2d3136;border-color:#23282d}.acf-table.-clear,.acf-table.-clear tr{background:rgba(0,0,0,0) !important}.acf-loading-overlay{background:rgba(0,0,0,.5)}.acf-fields>.acf-field{border-color:#23282d}.acf-fields.-left>.acf-field:before{background:rgba(0,0,0,.1);border-color:#23282d}.acf-fields.-border{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-field[data-width]+.acf-field[data-width]{border-color:#23282d}.acf-input-prepend,.acf-input-append{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-fields>.acf-tab-wrap{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-fields>.acf-tab-wrap .acf-tab-group{background-color:#2d3136;border-color:#23282d}.acf-fields>.acf-tab-wrap .acf-tab-group li a{background-color:#2d3136;border-color:#23282d}.acf-fields>.acf-tab-wrap .acf-tab-group li a:hover{background-color:#2d3136;border-color:#23282d;color:#bbc8d4}.acf-fields>.acf-tab-wrap .acf-tab-group li.active a{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-fields.-sidebar:before{background-color:#2d3136;border-color:#23282d}.acf-fields.-sidebar.-left:before{background-color:#2d3136;border-color:#23282d;background:#23282d}.acf-fields.-sidebar.-left>.acf-tab-wrap.-left .acf-tab-group li a{background-color:#2d3136;border-color:#23282d}.acf-fields.-sidebar.-left>.acf-tab-wrap.-left .acf-tab-group li.active a{background-color:#2d3136;border-color:#23282d}.acf-file-uploader .show-if-value{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-file-uploader .show-if-value .file-icon{background-color:#2d3136;border-color:#23282d}.acf-oembed{background-color:#2d3136;border-color:#23282d}.acf-oembed .title{background-color:#50626f;border-color:#191f25;color:#fff}.acf-gallery{background-color:#2d3136;border-color:#23282d}.acf-gallery .acf-gallery-main{background:#23282d}.acf-gallery .acf-gallery-attachment .margin{background-color:#2d3136;border-color:#23282d}.acf-gallery .acf-gallery-side{background-color:#2d3136;border-color:#23282d}.acf-gallery .acf-gallery-side .acf-gallery-side-info{background-color:#2d3136;border-color:#23282d}.acf-gallery .acf-gallery-toolbar{background-color:#2d3136;border-color:#23282d}.acf-button-group label:not(.selected){background-color:#2d3136;border-color:#23282d}.acf-switch:not(.-on){background-color:#2d3136;border-color:#23282d}.acf-switch:not(.-on) .acf-switch-slider{background-color:#50626f;border-color:#191f25;color:#fff}.acf-link .link-wrap{background-color:#2d3136;border-color:#23282d}.acf-relationship .filters{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-relationship .selection{background-color:#2d3136;border-color:#23282d}.acf-relationship .selection .choices,.acf-relationship .selection .choices-list,.acf-relationship .selection .values{background-color:#2d3136;border-color:#23282d}.acf-taxonomy-field .categorychecklist-holder{background-color:#2d3136;border-color:#23282d}.acf-google-map{background-color:#2d3136;border-color:#23282d}.acf-google-map .title{background-color:#50626f;border-color:#191f25;color:#fff}.acf-accordion{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-field.acf-accordion .acf-accordion-content>.acf-fields{border-color:#191f25}.acf-flexible-content .layout{background-color:#32373c;border-color:#191f25;color:#bbc8d4}.acf-flexible-content .layout .acf-fc-layout-handle{background-color:#2d3136;border-color:#23282d}.acf-flexible-content .layout .acf-fc-layout-handle .acf-fc-layout-order{background-color:#32373c;border-color:#191f25;color:#bbc8d4}#wpbody .acf-table{background-color:#2d3136;border-color:#23282d}#wpbody .acf-table>tbody>tr,#wpbody .acf-table>thead>tr{background:rgba(0,0,0,0)}#wpbody .acf-table>tbody>tr>td,#wpbody .acf-table>tbody>tr>th,#wpbody .acf-table>thead>tr>td,#wpbody .acf-table>thead>tr>th{border-color:#191f25}.acf-field select optgroup,.acf-field select optgroup:nth-child(2n){background:#50626f}#acf-field-group-fields .acf-field-list-wrap{background-color:#32373c;border-color:#191f25;color:#bbc8d4}#acf-field-group-fields .acf-field-list .no-fields-message{background-color:#32373c;border-color:#191f25;color:#bbc8d4}#acf-field-group-fields .acf-field-object{background-color:#32373c;border-color:#191f25;color:#bbc8d4;border-color:#23282d}#acf-field-group-fields .acf-field-object table,#acf-field-group-fields .acf-field-object tbody,#acf-field-group-fields .acf-field-object tr,#acf-field-group-fields .acf-field-object td,#acf-field-group-fields .acf-field-object th{background:rgba(0,0,0,0);border-color:#23282d}#acf-field-group-fields .acf-field-object .acf-field .acf-label{background-color:#2d3136;border-color:#23282d}#acf-field-group-fields .acf-field-object.ui-sortable-helper{border-color:#191f25;box-shadow:none}#acf-field-group-fields .acf-field-object.ui-sortable-placeholder{background-color:#2d3136;border-color:#23282d;box-shadow:none}#acf-field-group-fields .acf-field-object+.acf-field-object-tab::before,#acf-field-group-fields .acf-field-object+.acf-field-object-accordion::before{background-color:#2d3136;border-color:#23282d}.acf-meta-box-wrap .acf-fields{background-color:#50626f;border-color:#191f25;color:#fff;background:rgba(0,0,0,0)}
assets/build/css/acf-field-group.css CHANGED
@@ -1,6 +1,7 @@
1
  /*!**********************************************************************************************************************************************************************************************************************!*\
2
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/advanced-custom-fields-pro/assets/src/sass/acf-field-group.scss ***!
3
  \**********************************************************************************************************************************************************************************************************************/
 
4
  /*--------------------------------------------------------------------------------------------
5
  *
6
  * Vars
@@ -11,6 +12,11 @@
11
  /* responsive */
12
  /*--------------------------------------------------------------------------------------------
13
  *
 
 
 
 
 
14
  * Mixins
15
  *
16
  *--------------------------------------------------------------------------------------------*/
@@ -61,32 +67,42 @@
61
  *---------------------------------------------------------------------------------------------*/
62
  #acf-field-group-fields {
63
  border: 0 none;
64
- box-shadow: none;
65
  /* links */
 
66
  /* table header */
67
  /* show keys */
68
  /* fields */
69
  }
70
- #acf-field-group-fields > .postbox-header,
71
- #acf-field-group-fields > .handlediv,
72
- #acf-field-group-fields > .hndle {
73
- display: none;
74
  }
75
  #acf-field-group-fields a {
76
  text-decoration: none;
77
  }
78
- #acf-field-group-fields a:active, #acf-field-group-fields a:focus {
79
- outline: none;
80
- box-shadow: none;
 
 
 
 
81
  }
82
  #acf-field-group-fields .li-field-order {
83
- width: 20%;
 
 
 
 
 
 
84
  }
85
  #acf-field-group-fields .li-field-label {
86
- width: 30%;
87
  }
88
  #acf-field-group-fields .li-field-name {
89
  width: 25%;
 
90
  }
91
  #acf-field-group-fields .li-field-type {
92
  width: 25%;
@@ -94,14 +110,18 @@
94
  #acf-field-group-fields .li-field-key {
95
  display: none;
96
  }
97
- #acf-field-group-fields.show-field-keys .li-field-label,
98
- #acf-field-group-fields.show-field-keys .li-field-name,
99
- #acf-field-group-fields.show-field-keys .li-field-type,
100
- #acf-field-group-fields.show-field-keys .li-field-key {
101
- width: 20%;
102
  }
103
  #acf-field-group-fields.show-field-keys .li-field-key {
104
- display: block;
 
 
 
 
105
  }
106
  #acf-field-group-fields .acf-field-list-wrap {
107
  border: #ccd0d4 solid 1px;
@@ -151,8 +171,15 @@
151
  /* conditional logic */
152
  }
153
  .acf-field-object.ui-sortable-helper {
154
- border-top-color: #fff;
155
- box-shadow: 0 0 0 1px #DFDFDF, 0 1px 4px rgba(0, 0, 0, 0.1);
 
 
 
 
 
 
 
156
  }
157
  .acf-field-object.ui-sortable-placeholder {
158
  box-shadow: 0 -1px 0 0 #DFDFDF;
@@ -174,42 +201,42 @@
174
  transition: none;
175
  }
176
  .acf-field-object > .handle li {
177
- padding-top: 10px;
178
- padding-bottom: 10px;
179
  word-wrap: break-word;
180
  }
181
- .acf-field-object > .handle .acf-icon {
182
- margin: 1px 0 0;
183
- cursor: move;
184
- background: transparent;
185
- float: left;
186
- height: 28px;
187
- line-height: 26px;
188
- width: 28px;
189
- font-size: 13px;
190
- color: #444;
191
- position: relative;
192
- z-index: 1;
193
- }
194
  .acf-field-object > .handle strong {
195
  display: block;
196
- padding-bottom: 6px;
197
  font-size: 14px;
198
  line-height: 14px;
199
  min-height: 14px;
200
  }
201
  .acf-field-object > .handle .row-options {
202
- visibility: hidden;
 
 
 
 
 
 
 
 
 
203
  }
204
  .acf-field-object > .handle .row-options a {
205
  margin-right: 4px;
206
  }
 
 
 
207
  .acf-field-object > .handle .row-options a.delete-field {
208
  color: #a00;
209
  }
210
  .acf-field-object > .handle .row-options a.delete-field:hover {
211
  color: #f00;
212
  }
 
 
 
213
  .acf-field-object.open + .acf-field-object {
214
  border-top-color: #E1E1E1;
215
  }
@@ -219,7 +246,7 @@
219
  text-shadow: #268FBB 0 1px 0;
220
  color: #fff;
221
  position: relative;
222
- margin: -1px -1px 0 -1px;
223
  }
224
  .acf-field-object.open > .handle a {
225
  color: #fff !important;
@@ -227,15 +254,9 @@
227
  .acf-field-object.open > .handle a:hover {
228
  text-decoration: underline !important;
229
  }
230
- .acf-field-object.open > .handle .acf-icon {
231
- border-color: #fff;
232
- color: #fff;
233
- }
234
- .acf-field-object.open > .handle .acf-required {
235
- color: #fff;
236
- }
237
- .acf-field-object:hover > .handle .row-options, .acf-field-object.-hover > .handle .row-options {
238
- visibility: visible;
239
  }
240
  .acf-field-object > .settings {
241
  display: none;
@@ -276,8 +297,15 @@
276
  vertical-align: middle;
277
  }
278
  .rule-groups .rule-group td.remove a {
 
 
279
  visibility: hidden;
280
  }
 
 
 
 
 
281
  .rule-groups .rule-group tr:hover td.remove a {
282
  visibility: visible;
283
  }
@@ -292,7 +320,7 @@
292
  /*---------------------------------------------------------------------------------------------
293
  *
294
  * Options
295
- *
296
  *---------------------------------------------------------------------------------------------*/
297
  #acf-field-group-options tr[data-name=hide_on_screen] li {
298
  float: left;
@@ -307,7 +335,7 @@
307
  /*---------------------------------------------------------------------------------------------
308
  *
309
  * Conditional Logic
310
- *
311
  *---------------------------------------------------------------------------------------------*/
312
  table.conditional-logic-rules {
313
  background: transparent;
@@ -324,52 +352,62 @@ table.conditional-logic-rules tbody td {
324
  /*---------------------------------------------------------------------------------------------
325
  *
326
  * Field: Tab
327
- *
328
  *---------------------------------------------------------------------------------------------*/
329
- .acf-field-object-tab .acf-field-setting-name, .acf-field-object-accordion .acf-field-setting-name,
330
  .acf-field-object-tab .acf-field-setting-instructions,
331
- .acf-field-object-accordion .acf-field-setting-instructions,
332
  .acf-field-object-tab .acf-field-setting-required,
333
- .acf-field-object-accordion .acf-field-setting-required,
334
  .acf-field-object-tab .acf-field-setting-warning,
335
- .acf-field-object-accordion .acf-field-setting-warning,
336
- .acf-field-object-tab .acf-field-setting-wrapper,
337
- .acf-field-object-accordion .acf-field-setting-wrapper {
338
  display: none;
339
  }
340
- .acf-field-object-tab .li-field-name, .acf-field-object-accordion .li-field-name {
341
  visibility: hidden;
342
  }
343
- .acf-field-object + .acf-field-object-tab:before, .acf-field-object + .acf-field-object-accordion:before {
344
- display: block;
345
- content: "";
346
- height: 5px;
347
- width: 100%;
348
- background: #f5f5f5;
349
- border-top: #e1e1e1 solid 1px;
350
- border-bottom: #e1e1e1 solid 1px;
351
- margin-top: -1px;
352
  }
353
- .acf-admin-3-8 .acf-field-object + .acf-field-object-tab:before, .acf-admin-3-8 .acf-field-object + .acf-field-object-accordion:before {
354
- border-color: #E5E5E5;
 
355
  }
356
- .acf-field-object-tab p:first-child, .acf-field-object-accordion p:first-child {
357
- margin: 0.5em 0;
 
 
 
 
 
 
 
358
  }
359
 
360
  /*---------------------------------------------------------------------------------------------
361
  *
362
  * Field: Accordion
363
- *
364
  *---------------------------------------------------------------------------------------------*/
 
 
 
 
 
 
 
 
 
 
 
 
 
365
  .acf-field-object-accordion .acf-field-setting-instructions {
366
- display: table-row;
367
  }
368
 
369
  /*---------------------------------------------------------------------------------------------
370
  *
371
  * Field: Message
372
- *
373
  *---------------------------------------------------------------------------------------------*/
374
  .acf-field-object-message tr[data-name=name],
375
  .acf-field-object-message tr[data-name=instructions],
@@ -388,7 +426,7 @@ table.conditional-logic-rules tbody td {
388
  /*---------------------------------------------------------------------------------------------
389
  *
390
  * Field: Separator
391
- *
392
  *---------------------------------------------------------------------------------------------*/
393
  .acf-field-object-separator tr[data-name=name],
394
  .acf-field-object-separator tr[data-name=instructions],
@@ -399,7 +437,7 @@ table.conditional-logic-rules tbody td {
399
  /*---------------------------------------------------------------------------------------------
400
  *
401
  * Field: Date Picker
402
- *
403
  *---------------------------------------------------------------------------------------------*/
404
  .acf-field-object-date-picker .acf-radio-list li,
405
  .acf-field-object-time-picker .acf-radio-list li,
@@ -471,16 +509,1651 @@ td.acf-input {
471
  width: auto !important;
472
  border: 0 none !important;
473
  }
474
-
475
  tr.acf-field {
476
  border-top: #ededed solid 1px !important;
477
  margin-bottom: 0 !important;
478
  }
479
-
480
  td.acf-label {
481
  background: transparent !important;
482
  padding-bottom: 0 !important;
483
  }
484
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
485
 
486
  /*# sourceMappingURL=acf-field-group.css.map*/
1
  /*!**********************************************************************************************************************************************************************************************************************!*\
2
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/advanced-custom-fields-pro/assets/src/sass/acf-field-group.scss ***!
3
  \**********************************************************************************************************************************************************************************************************************/
4
+ @charset "UTF-8";
5
  /*--------------------------------------------------------------------------------------------
6
  *
7
  * Vars
12
  /* responsive */
13
  /*--------------------------------------------------------------------------------------------
14
  *
15
+ * ACF 6 ↓
16
+ *
17
+ *--------------------------------------------------------------------------------------------*/
18
+ /*--------------------------------------------------------------------------------------------
19
+ *
20
  * Mixins
21
  *
22
  *--------------------------------------------------------------------------------------------*/
67
  *---------------------------------------------------------------------------------------------*/
68
  #acf-field-group-fields {
69
  border: 0 none;
 
70
  /* links */
71
+ /* Field type */
72
  /* table header */
73
  /* show keys */
74
  /* fields */
75
  }
76
+ #acf-field-group-fields .inside {
77
+ border-top-width: 0;
78
+ border-top-style: none;
 
79
  }
80
  #acf-field-group-fields a {
81
  text-decoration: none;
82
  }
83
+ #acf-field-group-fields .li-field-type .field-type-icon {
84
+ margin-right: 12px;
85
+ }
86
+ @media screen and (max-width: 600px) {
87
+ #acf-field-group-fields .li-field-type .field-type-icon {
88
+ display: none;
89
+ }
90
  }
91
  #acf-field-group-fields .li-field-order {
92
+ width: 64px;
93
+ justify-content: center;
94
+ }
95
+ @media screen and (max-width: 880px) {
96
+ #acf-field-group-fields .li-field-order {
97
+ width: 32px;
98
+ }
99
  }
100
  #acf-field-group-fields .li-field-label {
101
+ width: calc(50% - 64px);
102
  }
103
  #acf-field-group-fields .li-field-name {
104
  width: 25%;
105
+ word-break: break-word;
106
  }
107
  #acf-field-group-fields .li-field-type {
108
  width: 25%;
110
  #acf-field-group-fields .li-field-key {
111
  display: none;
112
  }
113
+ #acf-field-group-fields.show-field-keys .li-field-label {
114
+ width: calc(35% - 64px);
115
+ }
116
+ #acf-field-group-fields.show-field-keys .li-field-name {
117
+ width: 15%;
118
  }
119
  #acf-field-group-fields.show-field-keys .li-field-key {
120
+ width: 25%;
121
+ display: flex;
122
+ }
123
+ #acf-field-group-fields.show-field-keys .li-field-type {
124
+ width: 25%;
125
  }
126
  #acf-field-group-fields .acf-field-list-wrap {
127
  border: #ccd0d4 solid 1px;
171
  /* conditional logic */
172
  }
173
  .acf-field-object.ui-sortable-helper {
174
+ overflow: hidden !important;
175
+ border-width: 1px;
176
+ border-style: solid;
177
+ border-color: #A5D2E7 !important;
178
+ border-radius: 8px;
179
+ filter: drop-shadow(0px 10px 20px rgba(16, 24, 40, 0.14)) drop-shadow(0px 1px 3px rgba(16, 24, 40, 0.1));
180
+ }
181
+ .acf-field-object.ui-sortable-helper:before {
182
+ display: none !important;
183
  }
184
  .acf-field-object.ui-sortable-placeholder {
185
  box-shadow: 0 -1px 0 0 #DFDFDF;
201
  transition: none;
202
  }
203
  .acf-field-object > .handle li {
 
 
204
  word-wrap: break-word;
205
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
206
  .acf-field-object > .handle strong {
207
  display: block;
208
+ padding-bottom: 0;
209
  font-size: 14px;
210
  line-height: 14px;
211
  min-height: 14px;
212
  }
213
  .acf-field-object > .handle .row-options {
214
+ display: block;
215
+ opacity: 0;
216
+ margin-top: 6px;
217
+ margin-bottom: -20px;
218
+ }
219
+ @media screen and (max-width: 880px) {
220
+ .acf-field-object > .handle .row-options {
221
+ opacity: 1;
222
+ margin-bottom: 0;
223
+ }
224
  }
225
  .acf-field-object > .handle .row-options a {
226
  margin-right: 4px;
227
  }
228
+ .acf-field-object > .handle .row-options a:hover {
229
+ color: #044767;
230
+ }
231
  .acf-field-object > .handle .row-options a.delete-field {
232
  color: #a00;
233
  }
234
  .acf-field-object > .handle .row-options a.delete-field:hover {
235
  color: #f00;
236
  }
237
+ .acf-field-object > .handle .row-options.active {
238
+ visibility: visible;
239
+ }
240
  .acf-field-object.open + .acf-field-object {
241
  border-top-color: #E1E1E1;
242
  }
246
  text-shadow: #268FBB 0 1px 0;
247
  color: #fff;
248
  position: relative;
249
+ margin: 0 -1px 0 -1px;
250
  }
251
  .acf-field-object.open > .handle a {
252
  color: #fff !important;
254
  .acf-field-object.open > .handle a:hover {
255
  text-decoration: underline !important;
256
  }
257
+ .acf-field-object:hover > .handle .row-options, .acf-field-object.-hover > .handle .row-options, .acf-field-object:focus-within > .handle .row-options {
258
+ opacity: 1;
259
+ margin-bottom: 0;
 
 
 
 
 
 
260
  }
261
  .acf-field-object > .settings {
262
  display: none;
297
  vertical-align: middle;
298
  }
299
  .rule-groups .rule-group td.remove a {
300
+ width: 22px;
301
+ height: 22px;
302
  visibility: hidden;
303
  }
304
+ .rule-groups .rule-group td.remove a:before {
305
+ position: relative;
306
+ top: -2px;
307
+ font-size: 16px;
308
+ }
309
  .rule-groups .rule-group tr:hover td.remove a {
310
  visibility: visible;
311
  }
320
  /*---------------------------------------------------------------------------------------------
321
  *
322
  * Options
323
+ *
324
  *---------------------------------------------------------------------------------------------*/
325
  #acf-field-group-options tr[data-name=hide_on_screen] li {
326
  float: left;
335
  /*---------------------------------------------------------------------------------------------
336
  *
337
  * Conditional Logic
338
+ *
339
  *---------------------------------------------------------------------------------------------*/
340
  table.conditional-logic-rules {
341
  background: transparent;
352
  /*---------------------------------------------------------------------------------------------
353
  *
354
  * Field: Tab
355
+ *
356
  *---------------------------------------------------------------------------------------------*/
357
+ .acf-field-object-tab .acf-field-setting-name,
358
  .acf-field-object-tab .acf-field-setting-instructions,
 
359
  .acf-field-object-tab .acf-field-setting-required,
 
360
  .acf-field-object-tab .acf-field-setting-warning,
361
+ .acf-field-object-tab .acf-field-setting-wrapper {
 
 
362
  display: none;
363
  }
364
+ .acf-field-object-tab .li-field-name {
365
  visibility: hidden;
366
  }
367
+ .acf-field-object-tab p:first-child {
368
+ margin: 0.5em 0;
 
 
 
 
 
 
 
369
  }
370
+ .acf-field-object-tab li.acf-settings-type-presentation,
371
+ .acf-field-object-tab .acf-field-settings-main-presentation {
372
+ display: none !important;
373
  }
374
+
375
+ /*---------------------------------------------------------------------------------------------
376
+ *
377
+ * Field: Clone
378
+ *
379
+ *---------------------------------------------------------------------------------------------*/
380
+ .acf-field-object-clone li.acf-settings-type-presentation,
381
+ .acf-field-object-clone .acf-field-settings-main-presentation {
382
+ display: none !important;
383
  }
384
 
385
  /*---------------------------------------------------------------------------------------------
386
  *
387
  * Field: Accordion
388
+ *
389
  *---------------------------------------------------------------------------------------------*/
390
+ .acf-field-object-accordion .acf-field-setting-name,
391
+ .acf-field-object-accordion .acf-field-setting-instructions,
392
+ .acf-field-object-accordion .acf-field-setting-required,
393
+ .acf-field-object-accordion .acf-field-setting-warning,
394
+ .acf-field-object-accordion .acf-field-setting-wrapper {
395
+ display: none;
396
+ }
397
+ .acf-field-object-accordion .li-field-name {
398
+ visibility: hidden;
399
+ }
400
+ .acf-field-object-accordion p:first-child {
401
+ margin: 0.5em 0;
402
+ }
403
  .acf-field-object-accordion .acf-field-setting-instructions {
404
+ display: block;
405
  }
406
 
407
  /*---------------------------------------------------------------------------------------------
408
  *
409
  * Field: Message
410
+ *
411
  *---------------------------------------------------------------------------------------------*/
412
  .acf-field-object-message tr[data-name=name],
413
  .acf-field-object-message tr[data-name=instructions],
426
  /*---------------------------------------------------------------------------------------------
427
  *
428
  * Field: Separator
429
+ *
430
  *---------------------------------------------------------------------------------------------*/
431
  .acf-field-object-separator tr[data-name=name],
432
  .acf-field-object-separator tr[data-name=instructions],
437
  /*---------------------------------------------------------------------------------------------
438
  *
439
  * Field: Date Picker
440
+ *
441
  *---------------------------------------------------------------------------------------------*/
442
  .acf-field-object-date-picker .acf-radio-list li,
443
  .acf-field-object-time-picker .acf-radio-list li,
509
  width: auto !important;
510
  border: 0 none !important;
511
  }
 
512
  tr.acf-field {
513
  border-top: #ededed solid 1px !important;
514
  margin-bottom: 0 !important;
515
  }
 
516
  td.acf-label {
517
  background: transparent !important;
518
  padding-bottom: 0 !important;
519
  }
520
  }
521
+ /*---------------------------------------------------------------------------------------------
522
+ *
523
+ * Subtle background on accordion & tab fields to separate them from others
524
+ *
525
+ *---------------------------------------------------------------------------------------------*/
526
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-object-tab,
527
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-object-accordion {
528
+ background-color: #F9FAFB;
529
+ }
530
+
531
+ /*---------------------------------------------------------------------------------------------
532
+ *
533
+ * Fonts
534
+ *
535
+ *---------------------------------------------------------------------------------------------*/
536
+ @font-face {
537
+ font-family: "Inter";
538
+ src: url("../../inc/fonts/Inter-Regular.woff2") format("woff2"), url("../../inc/fonts/Inter-Regular.woff") format("woff");
539
+ font-weight: normal;
540
+ font-style: normal;
541
+ }
542
+ @font-face {
543
+ font-family: "Inter";
544
+ src: url("../../inc/fonts/Inter-Medium.woff2") format("woff2"), url("../../inc/fonts/Inter-Medium.woff") format("woff");
545
+ font-weight: 500;
546
+ font-style: normal;
547
+ }
548
+ /*---------------------------------------------------------------------------------------------
549
+ *
550
+ * Global
551
+ *
552
+ *---------------------------------------------------------------------------------------------*/
553
+ .post-type-acf-field-group #wpcontent {
554
+ font-family: "Inter", system-ui;
555
+ line-height: 140%;
556
+ }
557
+
558
+ /*---------------------------------------------------------------------------------------------
559
+ *
560
+ * Links
561
+ *
562
+ *---------------------------------------------------------------------------------------------*/
563
+ .post-type-acf-field-group a {
564
+ color: #0783BE;
565
+ }
566
+
567
+ /*---------------------------------------------------------------------------------------------
568
+ *
569
+ * Headings
570
+ *
571
+ *---------------------------------------------------------------------------------------------*/
572
+ .h1, .post-type-acf-field-group h1,
573
+ .acf-headerbar h1 {
574
+ font-size: 21px;
575
+ font-weight: 400;
576
+ }
577
+
578
+ .h2, .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2, .acf-page-title, .post-type-acf-field-group h2,
579
+ .acf-headerbar h2 {
580
+ font-size: 18px;
581
+ font-weight: 400;
582
+ }
583
+
584
+ .h3, .post-type-acf-field-group .acf-field-settings-fc_head label, .post-type-acf-field-group #acf-popup .acf-popup-box .title h1,
585
+ .post-type-acf-field-group #acf-popup .acf-popup-box .title h2,
586
+ .post-type-acf-field-group #acf-popup .acf-popup-box .title h3,
587
+ .post-type-acf-field-group #acf-popup .acf-popup-box .title h4, .post-type-acf-field-group h3,
588
+ .acf-headerbar h3 {
589
+ font-size: 16px;
590
+ font-weight: 400;
591
+ }
592
+
593
+ /*---------------------------------------------------------------------------------------------
594
+ *
595
+ * Paragraphs
596
+ *
597
+ *---------------------------------------------------------------------------------------------*/
598
+ .p1 {
599
+ font-size: 15px;
600
+ }
601
+
602
+ .p2, .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p {
603
+ font-size: 14px;
604
+ }
605
+
606
+ .p3, .acf-field-list .acf-sortable-handle, .post-type-acf-field-group .acf-field-object .handle li.li-field-label a.edit-field, .post-type-acf-field-group .acf-thead li {
607
+ font-size: 13.5px;
608
+ }
609
+
610
+ .p4, .post-type-acf-field-group .acf-field-object .handle li, .post-type-acf-field-group .acf-input .select2-container.-acf .select2-selection__rendered, .post-type-acf-field-group .button, .post-type-acf-field-group input[type=text],
611
+ .post-type-acf-field-group input[type=search],
612
+ .post-type-acf-field-group input[type=number],
613
+ .post-type-acf-field-group textarea,
614
+ .post-type-acf-field-group select {
615
+ font-size: 13px;
616
+ }
617
+
618
+ .p5, .acf-field-setting-display_format .acf-radio-list li label code,
619
+ .acf-field-setting-return_format .acf-radio-list li label code, .acf-field-group-settings-footer .acf-created-on, .acf-fields .acf-field-settings-tab-bar li a,
620
+ .acf-fields .acf-tab-group li a {
621
+ font-size: 12.5px;
622
+ }
623
+
624
+ .p6, .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p.acf-small, .post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options a, .acf-small {
625
+ font-size: 12px;
626
+ }
627
+
628
+ .p7 {
629
+ font-size: 11.5px;
630
+ }
631
+
632
+ .p8 {
633
+ font-size: 11px;
634
+ }
635
+
636
+ /*---------------------------------------------------------------------------------------------
637
+ *
638
+ * Page titles
639
+ *
640
+ *---------------------------------------------------------------------------------------------*/
641
+ .acf-page-title {
642
+ color: #344054;
643
+ }
644
+
645
+ /*---------------------------------------------------------------------------------------------
646
+ *
647
+ * Hide old / native WP titles from pages
648
+ *
649
+ *---------------------------------------------------------------------------------------------*/
650
+ .post-type-acf-field-group .acf-settings-wrap h1,
651
+ .post-type-acf-field-group #acf-admin-tools h1 {
652
+ display: none;
653
+ }
654
+
655
+ /*---------------------------------------------------------------------------------------------
656
+ *
657
+ * Small
658
+ *
659
+ *---------------------------------------------------------------------------------------------*/
660
+ .post-type-acf-field-group {
661
+ /*---------------------------------------------------------------------------------------------
662
+ *
663
+ * All Inputs
664
+ *
665
+ *---------------------------------------------------------------------------------------------*/
666
+ /*---------------------------------------------------------------------------------------------
667
+ *
668
+ * Read only text inputs
669
+ *
670
+ *---------------------------------------------------------------------------------------------*/
671
+ /*---------------------------------------------------------------------------------------------
672
+ *
673
+ * Number fields
674
+ *
675
+ *---------------------------------------------------------------------------------------------*/
676
+ /*---------------------------------------------------------------------------------------------
677
+ *
678
+ * Textarea
679
+ *
680
+ *---------------------------------------------------------------------------------------------*/
681
+ /*---------------------------------------------------------------------------------------------
682
+ *
683
+ * Select
684
+ *
685
+ *---------------------------------------------------------------------------------------------*/
686
+ /*---------------------------------------------------------------------------------------------
687
+ *
688
+ * Radio Button & Checkbox base styling
689
+ *
690
+ *---------------------------------------------------------------------------------------------*/
691
+ /*---------------------------------------------------------------------------------------------
692
+ *
693
+ * Radio Buttons
694
+ *
695
+ *---------------------------------------------------------------------------------------------*/
696
+ /*---------------------------------------------------------------------------------------------
697
+ *
698
+ * Checkboxes
699
+ *
700
+ *---------------------------------------------------------------------------------------------*/
701
+ /*---------------------------------------------------------------------------------------------
702
+ *
703
+ * Radio Buttons & Checkbox lists
704
+ *
705
+ *---------------------------------------------------------------------------------------------*/
706
+ /*---------------------------------------------------------------------------------------------
707
+ *
708
+ * ACF Switch
709
+ *
710
+ *---------------------------------------------------------------------------------------------*/
711
+ /*---------------------------------------------------------------------------------------------
712
+ *
713
+ * File input button
714
+ *
715
+ *---------------------------------------------------------------------------------------------*/
716
+ /*---------------------------------------------------------------------------------------------
717
+ *
718
+ * Action Buttons
719
+ *
720
+ *---------------------------------------------------------------------------------------------*/
721
+ /*---------------------------------------------------------------------------------------------
722
+ *
723
+ * Edit field group header
724
+ *
725
+ *---------------------------------------------------------------------------------------------*/
726
+ /*---------------------------------------------------------------------------------------------
727
+ *
728
+ * Select2 inputs
729
+ *
730
+ *---------------------------------------------------------------------------------------------*/
731
+ /*---------------------------------------------------------------------------------------------
732
+ *
733
+ * ACF label
734
+ *
735
+ *---------------------------------------------------------------------------------------------*/
736
+ /*---------------------------------------------------------------------------------------------
737
+ *
738
+ * Tooltip for field name field setting (result of a fix for keyboard navigation)
739
+ *
740
+ *---------------------------------------------------------------------------------------------*/
741
+ }
742
+ .post-type-acf-field-group input[type=text],
743
+ .post-type-acf-field-group input[type=search],
744
+ .post-type-acf-field-group input[type=number],
745
+ .post-type-acf-field-group textarea,
746
+ .post-type-acf-field-group select {
747
+ box-sizing: border-box;
748
+ height: 40px;
749
+ padding-right: 12px;
750
+ padding-left: 12px;
751
+ background-color: #fff;
752
+ border-color: #D0D5DD;
753
+ box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
754
+ border-radius: 6px;
755
+ color: #344054;
756
+ }
757
+ .post-type-acf-field-group input[type=text]:focus,
758
+ .post-type-acf-field-group input[type=search]:focus,
759
+ .post-type-acf-field-group input[type=number]:focus,
760
+ .post-type-acf-field-group textarea:focus,
761
+ .post-type-acf-field-group select:focus {
762
+ outline: 3px solid #EBF5FA;
763
+ border-color: #399CCB;
764
+ }
765
+ .post-type-acf-field-group input[type=text]:disabled,
766
+ .post-type-acf-field-group input[type=search]:disabled,
767
+ .post-type-acf-field-group input[type=number]:disabled,
768
+ .post-type-acf-field-group textarea:disabled,
769
+ .post-type-acf-field-group select:disabled {
770
+ background-color: #F9FAFB;
771
+ color: #808a9e;
772
+ }
773
+ .post-type-acf-field-group input[type=text]::placeholder,
774
+ .post-type-acf-field-group input[type=search]::placeholder,
775
+ .post-type-acf-field-group input[type=number]::placeholder,
776
+ .post-type-acf-field-group textarea::placeholder,
777
+ .post-type-acf-field-group select::placeholder {
778
+ color: #98A2B3;
779
+ }
780
+ .post-type-acf-field-group input[type=text]:read-only {
781
+ background-color: #F9FAFB;
782
+ color: #98A2B3;
783
+ }
784
+ .post-type-acf-field-group .acf-field.acf-field-number .acf-label,
785
+ .post-type-acf-field-group .acf-field.acf-field-number .acf-input input[type=number] {
786
+ max-width: 180px;
787
+ }
788
+ .post-type-acf-field-group textarea {
789
+ box-sizing: border-box;
790
+ padding-top: 10px;
791
+ padding-bottom: 10px;
792
+ height: 80px;
793
+ min-height: 56px;
794
+ }
795
+ .post-type-acf-field-group select {
796
+ min-width: 160px;
797
+ max-width: 100%;
798
+ padding-right: 40px;
799
+ padding-left: 12px;
800
+ background-image: url("../../images/icons/icon-chevron-down.svg");
801
+ background-position: right 10px top 50%;
802
+ background-size: 20px;
803
+ }
804
+ .post-type-acf-field-group select:hover, .post-type-acf-field-group select:focus {
805
+ color: #0783BE;
806
+ }
807
+ .post-type-acf-field-group select::before {
808
+ content: "";
809
+ display: block;
810
+ position: absolute;
811
+ top: 5px;
812
+ left: 5px;
813
+ width: 20px;
814
+ height: 20px;
815
+ background-color: red;
816
+ }
817
+ .post-type-acf-field-group input[type=radio],
818
+ .post-type-acf-field-group input[type=checkbox] {
819
+ box-sizing: border-box;
820
+ width: 18px;
821
+ height: 18px;
822
+ padding: 0;
823
+ border-width: 1px;
824
+ border-style: solid;
825
+ border-color: #98A2B3;
826
+ background: #fff;
827
+ box-shadow: none;
828
+ }
829
+ .post-type-acf-field-group input[type=radio]:hover,
830
+ .post-type-acf-field-group input[type=checkbox]:hover {
831
+ background-color: #EBF5FA;
832
+ border-color: #0783BE;
833
+ }
834
+ .post-type-acf-field-group input[type=radio]:checked, .post-type-acf-field-group input[type=radio]:focus-visible,
835
+ .post-type-acf-field-group input[type=checkbox]:checked,
836
+ .post-type-acf-field-group input[type=checkbox]:focus-visible {
837
+ background-color: #EBF5FA;
838
+ border-color: #0783BE;
839
+ }
840
+ .post-type-acf-field-group input[type=radio]:checked:before, .post-type-acf-field-group input[type=radio]:focus-visible:before,
841
+ .post-type-acf-field-group input[type=checkbox]:checked:before,
842
+ .post-type-acf-field-group input[type=checkbox]:focus-visible:before {
843
+ content: "";
844
+ position: relative;
845
+ top: -1px;
846
+ left: -1px;
847
+ width: 18px;
848
+ height: 18px;
849
+ margin: 0;
850
+ padding: 0;
851
+ background-color: transparent;
852
+ background-size: cover;
853
+ background-repeat: no-repeat;
854
+ background-position: center;
855
+ }
856
+ .post-type-acf-field-group input[type=radio]:active,
857
+ .post-type-acf-field-group input[type=checkbox]:active {
858
+ box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);
859
+ }
860
+ .post-type-acf-field-group input[type=radio]:disabled,
861
+ .post-type-acf-field-group input[type=checkbox]:disabled {
862
+ background-color: #F9FAFB;
863
+ border-color: #D0D5DD;
864
+ }
865
+ .post-type-acf-field-group input[type=radio]:checked:before, .post-type-acf-field-group input[type=radio]:focus:before {
866
+ background-image: url("../../images/field-states/radio-active.svg");
867
+ }
868
+ .post-type-acf-field-group input[type=checkbox]:checked:before, .post-type-acf-field-group input[type=checkbox]:focus:before {
869
+ background-image: url("../../images/field-states/checkbox-active.svg");
870
+ }
871
+ .post-type-acf-field-group .acf-radio-list li input[type=radio],
872
+ .post-type-acf-field-group .acf-radio-list li input[type=checkbox],
873
+ .post-type-acf-field-group .acf-checkbox-list li input[type=radio],
874
+ .post-type-acf-field-group .acf-checkbox-list li input[type=checkbox] {
875
+ margin-right: 6px;
876
+ }
877
+ .post-type-acf-field-group .acf-radio-list.acf-bl li,
878
+ .post-type-acf-field-group .acf-checkbox-list.acf-bl li {
879
+ margin-bottom: 8px;
880
+ }
881
+ .post-type-acf-field-group .acf-radio-list.acf-bl li:last-of-type,
882
+ .post-type-acf-field-group .acf-checkbox-list.acf-bl li:last-of-type {
883
+ margin-bottom: 0;
884
+ }
885
+ .post-type-acf-field-group .acf-radio-list label,
886
+ .post-type-acf-field-group .acf-checkbox-list label {
887
+ display: flex;
888
+ align-items: center;
889
+ align-content: center;
890
+ }
891
+ .post-type-acf-field-group .acf-switch {
892
+ width: 42px;
893
+ height: 24px;
894
+ border: none;
895
+ background-color: #D0D5DD;
896
+ border-radius: 12px;
897
+ }
898
+ .post-type-acf-field-group .acf-switch:hover {
899
+ background-color: #98A2B3;
900
+ }
901
+ .post-type-acf-field-group .acf-switch:active {
902
+ box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);
903
+ }
904
+ .post-type-acf-field-group .acf-switch.-on {
905
+ background-color: #0783BE;
906
+ }
907
+ .post-type-acf-field-group .acf-switch.-on:hover {
908
+ background-color: #066998;
909
+ }
910
+ .post-type-acf-field-group .acf-switch.-on .acf-switch-slider {
911
+ left: 20px;
912
+ }
913
+ .post-type-acf-field-group .acf-switch .acf-switch-off,
914
+ .post-type-acf-field-group .acf-switch .acf-switch-on {
915
+ visibility: hidden;
916
+ }
917
+ .post-type-acf-field-group .acf-switch .acf-switch-slider {
918
+ width: 20px;
919
+ height: 20px;
920
+ border: none;
921
+ border-radius: 100px;
922
+ box-shadow: 0px 1px 3px rgba(16, 24, 40, 0.1), 0px 1px 2px rgba(16, 24, 40, 0.06);
923
+ }
924
+ .post-type-acf-field-group .acf-field-true-false {
925
+ display: flex;
926
+ align-items: center;
927
+ }
928
+ .post-type-acf-field-group .acf-field-true-false .acf-label {
929
+ order: 2;
930
+ display: inline-flex;
931
+ align-items: center;
932
+ margin-bottom: 0;
933
+ margin-left: 12px;
934
+ }
935
+ .post-type-acf-field-group .acf-field-true-false .acf-label label {
936
+ margin-bottom: 0;
937
+ }
938
+ .post-type-acf-field-group .acf-field-true-false .acf-label .acf-tip {
939
+ margin-left: 12px;
940
+ }
941
+ .post-type-acf-field-group input::file-selector-button {
942
+ box-sizing: border-box;
943
+ min-height: 40px;
944
+ margin-right: 16px;
945
+ padding-top: 8px;
946
+ padding-right: 16px;
947
+ padding-bottom: 8px;
948
+ padding-left: 16px;
949
+ background-color: transparent;
950
+ color: #0783BE !important;
951
+ border-radius: 6px;
952
+ border-width: 1px;
953
+ border-style: solid;
954
+ border-color: #0783BE;
955
+ text-decoration: none;
956
+ }
957
+ .post-type-acf-field-group input::file-selector-button:hover {
958
+ border-color: #066998;
959
+ cursor: pointer;
960
+ color: #066998 !important;
961
+ }
962
+ .post-type-acf-field-group .button {
963
+ display: inline-flex;
964
+ align-items: center;
965
+ height: 40px;
966
+ padding-right: 16px;
967
+ padding-left: 16px;
968
+ background-color: transparent;
969
+ border-width: 1px;
970
+ border-style: solid;
971
+ border-color: #0783BE;
972
+ border-radius: 6px;
973
+ color: #0783BE;
974
+ }
975
+ .post-type-acf-field-group .button:hover {
976
+ background-color: #f3f9fc;
977
+ border-color: #0783BE;
978
+ color: #0783BE;
979
+ }
980
+ .post-type-acf-field-group .button:focus {
981
+ background-color: #f3f9fc;
982
+ outline: 3px solid #EBF5FA;
983
+ color: #0783BE;
984
+ }
985
+ .post-type-acf-field-group .edit-field-group-header {
986
+ display: block !important;
987
+ }
988
+ .post-type-acf-field-group .acf-input .select2-container.-acf .select2-selection {
989
+ border: none;
990
+ line-height: 1;
991
+ }
992
+ .post-type-acf-field-group .acf-input .select2-container.-acf .select2-selection__rendered {
993
+ box-sizing: border-box;
994
+ padding-right: 0;
995
+ padding-left: 0;
996
+ background-color: #fff;
997
+ border-width: 1px;
998
+ border-style: solid;
999
+ border-color: #D0D5DD;
1000
+ box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
1001
+ border-radius: 6px;
1002
+ color: #344054;
1003
+ }
1004
+ .post-type-acf-field-group .acf-input .select2-container--focus {
1005
+ outline: 3px solid #EBF5FA;
1006
+ border-color: #399CCB;
1007
+ border-radius: 6px;
1008
+ }
1009
+ .post-type-acf-field-group .acf-input .select2-container--focus .select2-selection__rendered {
1010
+ border-color: #399CCB !important;
1011
+ }
1012
+ .post-type-acf-field-group .acf-input .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered {
1013
+ border-bottom-right-radius: 0 !important;
1014
+ border-bottom-left-radius: 0 !important;
1015
+ }
1016
+ .post-type-acf-field-group .acf-input .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered {
1017
+ border-top-right-radius: 0 !important;
1018
+ border-top-left-radius: 0 !important;
1019
+ }
1020
+ .post-type-acf-field-group .acf-input .select2-container .select2-search--inline .select2-search__field {
1021
+ margin: 0;
1022
+ padding-left: 6px;
1023
+ }
1024
+ .post-type-acf-field-group .acf-input .select2-container .select2-search--inline .select2-search__field:focus {
1025
+ outline: none;
1026
+ border: none;
1027
+ }
1028
+ .post-type-acf-field-group .acf-input .select2-container--default .select2-selection--multiple .select2-selection__rendered {
1029
+ padding-top: 0;
1030
+ padding-right: 6px;
1031
+ padding-bottom: 0;
1032
+ padding-left: 6px;
1033
+ }
1034
+ .post-type-acf-field-group .acf-input .select2-selection__clear {
1035
+ width: 18px;
1036
+ height: 18px;
1037
+ margin-top: 12px;
1038
+ margin-right: 0;
1039
+ text-indent: 100%;
1040
+ white-space: nowrap;
1041
+ overflow: hidden;
1042
+ }
1043
+ .post-type-acf-field-group .acf-input .select2-selection__clear:before {
1044
+ content: "";
1045
+ display: block;
1046
+ width: 14px;
1047
+ height: 14px;
1048
+ top: 0;
1049
+ left: 0;
1050
+ border: none;
1051
+ border-radius: 0;
1052
+ -webkit-mask-size: contain;
1053
+ mask-size: contain;
1054
+ -webkit-mask-repeat: no-repeat;
1055
+ mask-repeat: no-repeat;
1056
+ -webkit-mask-position: center;
1057
+ mask-position: center;
1058
+ -webkit-mask-image: url("../../images/icons/icon-close.svg");
1059
+ mask-image: url("../../images/icons/icon-close.svg");
1060
+ background-color: #98A2B3;
1061
+ }
1062
+ .post-type-acf-field-group .acf-input .select2-selection__clear:hover::before {
1063
+ background-color: #1D2939;
1064
+ }
1065
+ .post-type-acf-field-group .acf-label {
1066
+ display: flex;
1067
+ align-items: center;
1068
+ justify-content: space-between;
1069
+ }
1070
+ .post-type-acf-field-group .acf-label .acf-icon-help {
1071
+ width: 18px;
1072
+ height: 18px;
1073
+ background-color: #98A2B3;
1074
+ }
1075
+ .post-type-acf-field-group .acf-label label {
1076
+ margin-bottom: 0;
1077
+ }
1078
+ .post-type-acf-field-group .acf-field-setting-name .acf-tip {
1079
+ position: absolute;
1080
+ top: 0;
1081
+ left: 654px;
1082
+ color: #98A2B3;
1083
+ }
1084
+ .post-type-acf-field-group .acf-field-setting-name .acf-tip .acf-icon-help {
1085
+ width: 18px;
1086
+ height: 18px;
1087
+ }
1088
+
1089
+ /*---------------------------------------------------------------------------------------------
1090
+ *
1091
+ * Container sizes
1092
+ *
1093
+ *---------------------------------------------------------------------------------------------*/
1094
+ .post-type-acf-field-group .metabox-holder.columns-1 #acf-field-group-fields,
1095
+ .post-type-acf-field-group .metabox-holder.columns-1 #acf-field-group-options,
1096
+ .post-type-acf-field-group .metabox-holder.columns-1 .meta-box-sortables.ui-sortable,
1097
+ .post-type-acf-field-group .metabox-holder.columns-1 .notice {
1098
+ max-width: 1440px;
1099
+ }
1100
+
1101
+ /*---------------------------------------------------------------------------------------------
1102
+ *
1103
+ * Max width for notices in 1 column edit field group layout
1104
+ *
1105
+ *---------------------------------------------------------------------------------------------*/
1106
+ .post-type-acf-field-group.columns-1 .notice {
1107
+ max-width: 1440px;
1108
+ }
1109
+
1110
+ /*---------------------------------------------------------------------------------------------
1111
+ *
1112
+ * Widen edit field group headerbar for 2 column layout
1113
+ *
1114
+ *---------------------------------------------------------------------------------------------*/
1115
+ .post-type-acf-field-group.columns-2 .acf-headerbar .acf-headerbar-inner {
1116
+ max-width: 100%;
1117
+ }
1118
+
1119
+ /*---------------------------------------------------------------------------------------------
1120
+ *
1121
+ * Post stuff
1122
+ *
1123
+ *---------------------------------------------------------------------------------------------*/
1124
+ .post-type-acf-field-group #poststuff {
1125
+ margin-top: 0;
1126
+ margin-right: 0;
1127
+ margin-bottom: 0;
1128
+ margin-left: 0;
1129
+ padding-top: 0;
1130
+ padding-right: 0;
1131
+ padding-bottom: 0;
1132
+ padding-left: 0;
1133
+ }
1134
+
1135
+ /*---------------------------------------------------------------------------------------------
1136
+ *
1137
+ * Table
1138
+ *
1139
+ *---------------------------------------------------------------------------------------------*/
1140
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap {
1141
+ overflow: hidden;
1142
+ border: none;
1143
+ border-radius: 0 0 8px 8px;
1144
+ box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
1145
+ }
1146
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty {
1147
+ border-top-width: 1px;
1148
+ border-top-style: solid;
1149
+ border-top-color: #EAECF0;
1150
+ }
1151
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .acf-thead,
1152
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .acf-tfoot {
1153
+ display: none;
1154
+ }
1155
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .no-fields-message {
1156
+ min-height: 280px;
1157
+ }
1158
+
1159
+ /*---------------------------------------------------------------------------------------------
1160
+ *
1161
+ * Table header
1162
+ *
1163
+ *---------------------------------------------------------------------------------------------*/
1164
+ .post-type-acf-field-group .acf-thead {
1165
+ background-color: #F9FAFB;
1166
+ border-top-width: 1px;
1167
+ border-top-style: solid;
1168
+ border-top-color: #EAECF0;
1169
+ border-bottom-width: 1px;
1170
+ border-bottom-style: solid;
1171
+ border-bottom-color: #EAECF0;
1172
+ }
1173
+ .post-type-acf-field-group .acf-thead li {
1174
+ display: flex;
1175
+ align-items: center;
1176
+ min-height: 48px;
1177
+ color: #344054;
1178
+ font-weight: 500;
1179
+ }
1180
+
1181
+ /*---------------------------------------------------------------------------------------------
1182
+ *
1183
+ * Table body
1184
+ *
1185
+ *---------------------------------------------------------------------------------------------*/
1186
+ .post-type-acf-field-group .acf-field-object {
1187
+ border-top-width: 1px;
1188
+ border-top-style: solid;
1189
+ border-top-color: #EAECF0;
1190
+ }
1191
+ .post-type-acf-field-group .acf-field-object:hover .acf-sortable-handle:before {
1192
+ display: inline-flex;
1193
+ }
1194
+ .post-type-acf-field-group .acf-field-object.acf-field-is-endpoint:before {
1195
+ display: block;
1196
+ content: "";
1197
+ height: 2px;
1198
+ width: 100%;
1199
+ background: #D0D5DD;
1200
+ margin-top: -1px;
1201
+ }
1202
+ .post-type-acf-field-group .acf-field-object.acf-field-is-endpoint.acf-field-object-accordion:before {
1203
+ display: none;
1204
+ }
1205
+ .post-type-acf-field-group .acf-field-object.acf-field-is-endpoint.acf-field-object-accordion:after {
1206
+ display: block;
1207
+ content: "";
1208
+ height: 2px;
1209
+ width: 100%;
1210
+ background: #D0D5DD;
1211
+ z-index: 500;
1212
+ }
1213
+ .post-type-acf-field-group .acf-field-object:hover {
1214
+ background-color: #f7fbfd;
1215
+ }
1216
+ .post-type-acf-field-group .acf-field-object.open {
1217
+ background-color: #fff;
1218
+ border-top-color: #A5D2E7;
1219
+ }
1220
+ .post-type-acf-field-group .acf-field-object.open .handle {
1221
+ background-color: #D8EBF5;
1222
+ border: none;
1223
+ text-shadow: none;
1224
+ }
1225
+ .post-type-acf-field-group .acf-field-object.open .handle a {
1226
+ color: #0783BE !important;
1227
+ }
1228
+ .post-type-acf-field-group .acf-field-object.open .handle a.delete-field {
1229
+ color: #a00 !important;
1230
+ }
1231
+ .post-type-acf-field-group .acf-field-object ul.acf-hl {
1232
+ display: flex;
1233
+ align-items: stretch;
1234
+ }
1235
+ .post-type-acf-field-group .acf-field-object .handle li {
1236
+ display: flex;
1237
+ align-items: center;
1238
+ flex-wrap: wrap;
1239
+ min-height: 56px;
1240
+ color: #344054;
1241
+ }
1242
+ .post-type-acf-field-group .acf-field-object .handle li.li-field-label {
1243
+ display: flex;
1244
+ flex-wrap: wrap;
1245
+ justify-content: flex-start;
1246
+ align-content: center;
1247
+ align-items: center;
1248
+ width: auto;
1249
+ }
1250
+ .post-type-acf-field-group .acf-field-object .handle li.li-field-label strong {
1251
+ font-weight: 500;
1252
+ }
1253
+ .post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options {
1254
+ width: 100%;
1255
+ }
1256
+ /*---------------------------------------------------------------------------------------------
1257
+ *
1258
+ * Table footer
1259
+ *
1260
+ *---------------------------------------------------------------------------------------------*/
1261
+ .post-type-acf-field-group .acf-tfoot {
1262
+ display: flex;
1263
+ align-items: center;
1264
+ justify-content: flex-end;
1265
+ min-height: 80px;
1266
+ box-sizing: border-box;
1267
+ padding-top: 8px;
1268
+ padding-right: 24px;
1269
+ padding-bottom: 8px;
1270
+ padding-left: 24px;
1271
+ background-color: #fff;
1272
+ border-top-width: 1px;
1273
+ border-top-style: solid;
1274
+ border-top-color: #EAECF0;
1275
+ }
1276
+ .post-type-acf-field-group .acf-tfoot .acf-fr {
1277
+ margin-top: 0;
1278
+ margin-right: 0;
1279
+ margin-bottom: 0;
1280
+ margin-left: 0;
1281
+ padding-top: 0;
1282
+ padding-right: 0;
1283
+ padding-bottom: 0;
1284
+ padding-left: 0;
1285
+ }
1286
+
1287
+ /*---------------------------------------------------------------------------------------------
1288
+ *
1289
+ * Edit field settings
1290
+ *
1291
+ *---------------------------------------------------------------------------------------------*/
1292
+ .post-type-acf-field-group .acf-field-object .settings {
1293
+ box-sizing: border-box;
1294
+ padding-top: 0;
1295
+ padding-bottom: 0;
1296
+ background-color: #fff;
1297
+ border-left-width: 4px;
1298
+ border-left-style: solid;
1299
+ border-left-color: #6BB5D8;
1300
+ }
1301
+
1302
+ /*---------------------------------------------------------------------------------------------
1303
+ *
1304
+ * Main field settings container
1305
+ *
1306
+ *---------------------------------------------------------------------------------------------*/
1307
+ .acf-field-settings-main {
1308
+ padding-top: 32px;
1309
+ padding-right: 0;
1310
+ padding-bottom: 32px;
1311
+ padding-left: 0;
1312
+ }
1313
+ .acf-field-settings-main .acf-field:last-of-type {
1314
+ margin-bottom: 0;
1315
+ }
1316
+
1317
+ /*---------------------------------------------------------------------------------------------
1318
+ *
1319
+ * Field label
1320
+ *
1321
+ *---------------------------------------------------------------------------------------------*/
1322
+ .acf-field-settings .acf-label {
1323
+ display: flex;
1324
+ justify-content: space-between;
1325
+ align-items: center;
1326
+ align-content: center;
1327
+ margin-top: 0;
1328
+ margin-right: 0;
1329
+ margin-bottom: 6px;
1330
+ margin-left: 0;
1331
+ }
1332
+
1333
+ /*---------------------------------------------------------------------------------------------
1334
+ *
1335
+ * Single field
1336
+ *
1337
+ *---------------------------------------------------------------------------------------------*/
1338
+ .acf-field-settings .acf-field {
1339
+ box-sizing: border-box;
1340
+ width: 100%;
1341
+ margin-top: 0;
1342
+ margin-right: 0;
1343
+ margin-bottom: 32px;
1344
+ margin-left: 0;
1345
+ padding-top: 0;
1346
+ padding-right: 72px;
1347
+ padding-bottom: 0;
1348
+ padding-left: 72px;
1349
+ }
1350
+ @media screen and (max-width: 600px) {
1351
+ .acf-field-settings .acf-field {
1352
+ padding-right: 12px;
1353
+ padding-left: 12px;
1354
+ }
1355
+ }
1356
+ .acf-field-settings .acf-field .acf-label,
1357
+ .acf-field-settings .acf-field .acf-input {
1358
+ max-width: 600px;
1359
+ }
1360
+ .acf-field-settings .acf-field .acf-label.acf-input-sub,
1361
+ .acf-field-settings .acf-field .acf-input.acf-input-sub {
1362
+ max-width: 100%;
1363
+ }
1364
+ .acf-field-settings .acf-field .acf-input-wrap {
1365
+ overflow: visible;
1366
+ }
1367
+
1368
+ /*---------------------------------------------------------------------------------------------
1369
+ *
1370
+ * Field separators
1371
+ *
1372
+ *---------------------------------------------------------------------------------------------*/
1373
+ .acf-field-settings .acf-field.acf-field-setting-label,
1374
+ .acf-field-settings .acf-field-setting-wrapper {
1375
+ padding-top: 24px;
1376
+ border-top-width: 1px;
1377
+ border-top-style: solid;
1378
+ border-top-color: #EAECF0;
1379
+ }
1380
+
1381
+ .acf-field-settings .acf-field-setting-wrapper {
1382
+ margin-top: 24px;
1383
+ }
1384
+
1385
+ /*---------------------------------------------------------------------------------------------
1386
+ *
1387
+ * Edit fields footer
1388
+ *
1389
+ *---------------------------------------------------------------------------------------------*/
1390
+ .acf-field-settings .acf-field-settings-footer {
1391
+ display: flex;
1392
+ align-items: center;
1393
+ min-height: 72px;
1394
+ box-sizing: border-box;
1395
+ width: 100%;
1396
+ margin-top: 0;
1397
+ margin-right: 0;
1398
+ margin-bottom: 0;
1399
+ margin-left: 0;
1400
+ padding-top: 0;
1401
+ padding-right: 0;
1402
+ padding-bottom: 0;
1403
+ padding-left: 72px;
1404
+ border-top-width: 1px;
1405
+ border-top-style: solid;
1406
+ border-top-color: #EAECF0;
1407
+ }
1408
+ @media screen and (max-width: 600px) {
1409
+ .acf-field-settings .acf-field-settings-footer {
1410
+ padding-left: 12px;
1411
+ }
1412
+ }
1413
+
1414
+ /*---------------------------------------------------------------------------------------------
1415
+ *
1416
+ * Tabs
1417
+ *
1418
+ *---------------------------------------------------------------------------------------------*/
1419
+ .acf-fields .acf-tab-wrap {
1420
+ background: #F9FAFB;
1421
+ border-bottom-color: #1D2939;
1422
+ }
1423
+ .acf-fields .acf-tab-wrap .acf-tab-group {
1424
+ padding-right: 24px;
1425
+ padding-left: 24px;
1426
+ border-top-width: 0;
1427
+ border-bottom-width: 1px;
1428
+ border-bottom-style: solid;
1429
+ border-bottom-color: #EAECF0;
1430
+ }
1431
+ .acf-fields .acf-field-settings-tab-bar,
1432
+ .acf-fields .acf-tab-group {
1433
+ display: flex;
1434
+ align-items: stretch;
1435
+ min-height: 48px;
1436
+ padding-top: 0;
1437
+ padding-right: 0;
1438
+ padding-bottom: 0;
1439
+ padding-left: 0;
1440
+ margin-top: 0;
1441
+ margin-bottom: 0;
1442
+ border-bottom-width: 1px;
1443
+ border-bottom-style: solid;
1444
+ border-bottom-color: #EAECF0;
1445
+ }
1446
+ .acf-fields .acf-field-settings-tab-bar li,
1447
+ .acf-fields .acf-tab-group li {
1448
+ display: flex;
1449
+ align-items: center;
1450
+ margin-top: 0;
1451
+ margin-right: 24px;
1452
+ margin-bottom: 0;
1453
+ margin-left: 0;
1454
+ padding: 0;
1455
+ }
1456
+ .acf-fields .acf-field-settings-tab-bar li a,
1457
+ .acf-fields .acf-tab-group li a {
1458
+ box-sizing: border-box;
1459
+ display: inline-flex;
1460
+ align-items: center;
1461
+ height: 100%;
1462
+ padding-top: 3px;
1463
+ padding-right: 0;
1464
+ padding-bottom: 0;
1465
+ padding-left: 0;
1466
+ background: none;
1467
+ border-top: none;
1468
+ border-right: none;
1469
+ border-bottom-width: 3px;
1470
+ border-bottom-style: solid;
1471
+ border-bottom-color: transparent;
1472
+ border-left: none;
1473
+ color: #667085;
1474
+ font-weight: normal;
1475
+ }
1476
+ .acf-fields .acf-field-settings-tab-bar li a:hover,
1477
+ .acf-fields .acf-tab-group li a:hover {
1478
+ color: #1D2939;
1479
+ }
1480
+ .acf-fields .acf-field-settings-tab-bar li.active a,
1481
+ .acf-fields .acf-tab-group li.active a {
1482
+ background: none;
1483
+ border-bottom-color: #0783BE;
1484
+ color: #1D2939;
1485
+ }
1486
+
1487
+ .acf-field-editor .acf-field-settings-tab-bar {
1488
+ padding-left: 72px;
1489
+ }
1490
+ @media screen and (max-width: 600px) {
1491
+ .acf-field-editor .acf-field-settings-tab-bar {
1492
+ padding-left: 12px;
1493
+ }
1494
+ }
1495
+
1496
+ /*---------------------------------------------------------------------------------------------
1497
+ *
1498
+ * Field group settings
1499
+ *
1500
+ *---------------------------------------------------------------------------------------------*/
1501
+ #acf-field-group-options .field-group-settings-tab {
1502
+ padding-top: 24px;
1503
+ padding-right: 24px;
1504
+ padding-bottom: 24px;
1505
+ padding-left: 24px;
1506
+ }
1507
+ #acf-field-group-options .field-group-settings-tab .acf-field:last-of-type {
1508
+ padding: 0;
1509
+ }
1510
+ #acf-field-group-options .acf-field {
1511
+ border: none;
1512
+ margin-top: 0;
1513
+ margin-right: 0;
1514
+ margin-bottom: 0;
1515
+ margin-left: 0;
1516
+ padding-top: 0;
1517
+ padding-right: 0;
1518
+ padding-bottom: 24px;
1519
+ padding-left: 0;
1520
+ }
1521
+ #acf-field-group-options .field-group-setting-split-container {
1522
+ display: flex;
1523
+ padding-top: 0;
1524
+ padding-right: 0;
1525
+ padding-bottom: 0;
1526
+ padding-left: 0;
1527
+ }
1528
+ #acf-field-group-options .field-group-setting-split-container .field-group-setting-split {
1529
+ box-sizing: border-box;
1530
+ padding-top: 24px;
1531
+ padding-right: 24px;
1532
+ padding-bottom: 24px;
1533
+ padding-left: 24px;
1534
+ }
1535
+ #acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(1) {
1536
+ flex: 1 0 auto;
1537
+ }
1538
+ #acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(2n) {
1539
+ flex: 1 0 auto;
1540
+ max-width: 320px;
1541
+ margin-top: 0;
1542
+ margin-right: 0;
1543
+ margin-bottom: 0;
1544
+ margin-left: 32px;
1545
+ padding-right: 32px;
1546
+ padding-left: 32px;
1547
+ border-left-width: 1px;
1548
+ border-left-style: solid;
1549
+ border-left-color: #EAECF0;
1550
+ }
1551
+ #acf-field-group-options .acf-field[data-name=description] {
1552
+ max-width: 600px;
1553
+ }
1554
+ #acf-field-group-options .acf-button-group {
1555
+ display: inline-flex;
1556
+ }
1557
+
1558
+ /*---------------------------------------------------------------------------------------------
1559
+ *
1560
+ * Reorder handles
1561
+ *
1562
+ *---------------------------------------------------------------------------------------------*/
1563
+ .acf-field-list .li-field-order {
1564
+ padding: 0;
1565
+ display: flex;
1566
+ flex-direction: row;
1567
+ flex-wrap: nowrap;
1568
+ justify-content: center;
1569
+ align-content: stretch;
1570
+ align-items: stretch;
1571
+ background-color: transparent;
1572
+ }
1573
+ .acf-field-list .acf-sortable-handle {
1574
+ display: flex;
1575
+ flex-direction: row;
1576
+ flex-wrap: nowrap;
1577
+ justify-content: center;
1578
+ align-content: center;
1579
+ align-items: center;
1580
+ width: 100%;
1581
+ height: 100%;
1582
+ position: relative;
1583
+ background-color: transparent;
1584
+ border: none;
1585
+ border-radius: 0;
1586
+ }
1587
+ .acf-field-list .acf-sortable-handle:hover {
1588
+ cursor: grab;
1589
+ }
1590
+ .acf-field-list .acf-sortable-handle:before {
1591
+ content: "";
1592
+ display: none;
1593
+ position: absolute;
1594
+ left: 8px;
1595
+ width: 16px;
1596
+ height: 16px;
1597
+ width: 12px;
1598
+ height: 12px;
1599
+ background-color: #98A2B3;
1600
+ border: none;
1601
+ border-radius: 0;
1602
+ -webkit-mask-size: contain;
1603
+ mask-size: contain;
1604
+ -webkit-mask-repeat: no-repeat;
1605
+ mask-repeat: no-repeat;
1606
+ -webkit-mask-position: center;
1607
+ mask-position: center;
1608
+ text-indent: 500%;
1609
+ white-space: nowrap;
1610
+ overflow: hidden;
1611
+ -webkit-mask-image: url("../../images/icons/icon-draggable.svg");
1612
+ mask-image: url("../../images/icons/icon-draggable.svg");
1613
+ }
1614
+
1615
+ /*---------------------------------------------------------------------------------------------
1616
+ *
1617
+ * Expand / collapse field icon
1618
+ *
1619
+ *---------------------------------------------------------------------------------------------*/
1620
+ .acf-field-object .li-field-label {
1621
+ position: relative;
1622
+ padding-left: 40px;
1623
+ }
1624
+ .acf-field-object .li-field-label:before {
1625
+ content: "";
1626
+ display: block;
1627
+ position: absolute;
1628
+ left: 6px;
1629
+ width: 16px;
1630
+ height: 16px;
1631
+ display: inline-flex;
1632
+ width: 18px;
1633
+ height: 18px;
1634
+ background-color: #667085;
1635
+ border: none;
1636
+ border-radius: 0;
1637
+ -webkit-mask-size: contain;
1638
+ mask-size: contain;
1639
+ -webkit-mask-repeat: no-repeat;
1640
+ mask-repeat: no-repeat;
1641
+ -webkit-mask-position: center;
1642
+ mask-position: center;
1643
+ text-indent: 500%;
1644
+ white-space: nowrap;
1645
+ overflow: hidden;
1646
+ -webkit-mask-image: url("../../images/icons/icon-chevron-right.svg");
1647
+ mask-image: url("../../images/icons/icon-chevron-right.svg");
1648
+ }
1649
+ .acf-field-object .li-field-label:hover:before {
1650
+ cursor: pointer;
1651
+ }
1652
+ .acf-field-object.open .li-field-label:before {
1653
+ -webkit-mask-image: url("../../images/icons/icon-chevron-down.svg");
1654
+ mask-image: url("../../images/icons/icon-chevron-down.svg");
1655
+ }
1656
+
1657
+ .acf-thead .li-field-label {
1658
+ padding-left: 40px;
1659
+ }
1660
+
1661
+ /*---------------------------------------------------------------------------------------------
1662
+ *
1663
+ * Conditional logic layout
1664
+ *
1665
+ *---------------------------------------------------------------------------------------------*/
1666
+ .acf-field-settings-main-conditional-logic .acf-conditional-toggle {
1667
+ display: flex;
1668
+ padding-right: 72px;
1669
+ padding-left: 72px;
1670
+ }
1671
+ @media screen and (max-width: 600px) {
1672
+ .acf-field-settings-main-conditional-logic .acf-conditional-toggle {
1673
+ padding-left: 12px;
1674
+ }
1675
+ }
1676
+ .acf-field-settings-main-conditional-logic .acf-field {
1677
+ flex-wrap: wrap;
1678
+ margin-bottom: 0;
1679
+ padding-right: 0;
1680
+ padding-left: 0;
1681
+ }
1682
+ .acf-field-settings-main-conditional-logic .acf-field .rule-groups {
1683
+ flex: 0 1 100%;
1684
+ order: 3;
1685
+ margin-top: 32px;
1686
+ padding-top: 32px;
1687
+ padding-right: 72px;
1688
+ padding-left: 72px;
1689
+ border-top-width: 1px;
1690
+ border-top-style: solid;
1691
+ border-top-color: #EAECF0;
1692
+ }
1693
+ @media screen and (max-width: 600px) {
1694
+ .acf-field-settings-main-conditional-logic .acf-field .rule-groups {
1695
+ padding-left: 12px;
1696
+ }
1697
+ .acf-field-settings-main-conditional-logic .acf-field .rule-groups table.acf-table tbody tr {
1698
+ display: flex;
1699
+ flex-wrap: wrap;
1700
+ justify-content: flex-start;
1701
+ align-content: flex-start;
1702
+ align-items: flex-start;
1703
+ }
1704
+ .acf-field-settings-main-conditional-logic .acf-field .rule-groups table.acf-table tbody tr td {
1705
+ flex: 1 1 100%;
1706
+ }
1707
+ }
1708
+
1709
+ /*---------------------------------------------------------------------------------------------
1710
+ *
1711
+ * Prefix & append styling
1712
+ *
1713
+ *---------------------------------------------------------------------------------------------*/
1714
+ .acf-input .acf-input-prepend,
1715
+ .acf-input .acf-input-append {
1716
+ display: inline-flex;
1717
+ align-items: center;
1718
+ height: 100%;
1719
+ min-height: 40px;
1720
+ padding-right: 12px;
1721
+ padding-left: 12px;
1722
+ background-color: #F9FAFB;
1723
+ border-color: #D0D5DD;
1724
+ box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
1725
+ color: #667085;
1726
+ }
1727
+ .acf-input .acf-input-prepend {
1728
+ border-radius: 6px 0 0 6px;
1729
+ }
1730
+ .acf-input .acf-input-append {
1731
+ border-radius: 0 6px 6px 0;
1732
+ }
1733
+
1734
+ /*---------------------------------------------------------------------------------------------
1735
+ *
1736
+ * ACF input wrap
1737
+ *
1738
+ *---------------------------------------------------------------------------------------------*/
1739
+ .acf-input-wrap {
1740
+ display: flex;
1741
+ }
1742
+
1743
+ .acf-field-settings-main-presentation .acf-input-wrap {
1744
+ display: flex;
1745
+ }
1746
+
1747
+ /*---------------------------------------------------------------------------------------------
1748
+ *
1749
+ * Sub-fields layout
1750
+ *
1751
+ *---------------------------------------------------------------------------------------------*/
1752
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub {
1753
+ overflow: hidden;
1754
+ border-radius: 8px;
1755
+ border-width: 1px;
1756
+ border-style: solid;
1757
+ border-color: #dbdfe5;
1758
+ box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
1759
+ }
1760
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-sub-field-list-header {
1761
+ display: flex;
1762
+ justify-content: space-between;
1763
+ align-content: stretch;
1764
+ align-items: center;
1765
+ min-height: 64px;
1766
+ padding-right: 24px;
1767
+ padding-left: 24px;
1768
+ }
1769
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-list-wrap {
1770
+ box-shadow: none;
1771
+ }
1772
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .settings {
1773
+ border-left-color: #BF7DD7;
1774
+ }
1775
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object-text.open .handle {
1776
+ background-color: #F2E8FF;
1777
+ }
1778
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .handle {
1779
+ background-color: transparent;
1780
+ }
1781
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .handle:hover {
1782
+ background-color: #f8f2ff;
1783
+ }
1784
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-hl.acf-tfoot {
1785
+ min-height: 64px;
1786
+ align-items: center;
1787
+ }
1788
+
1789
+ /*---------------------------------------------------------------------------------------------
1790
+ *
1791
+ * Empty state
1792
+ *
1793
+ *---------------------------------------------------------------------------------------------*/
1794
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message {
1795
+ display: flex;
1796
+ justify-content: center;
1797
+ padding-top: 48px;
1798
+ padding-bottom: 48px;
1799
+ }
1800
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner {
1801
+ display: flex;
1802
+ flex-wrap: wrap;
1803
+ justify-content: center;
1804
+ align-content: center;
1805
+ align-items: flex-start;
1806
+ text-align: center;
1807
+ max-width: 400px;
1808
+ }
1809
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner img,
1810
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2,
1811
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p {
1812
+ flex: 1 0 100%;
1813
+ }
1814
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2 {
1815
+ margin-top: 32px;
1816
+ margin-bottom: 0;
1817
+ padding: 0;
1818
+ color: #344054;
1819
+ }
1820
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p {
1821
+ margin-top: 12px;
1822
+ margin-bottom: 0;
1823
+ padding: 0;
1824
+ color: #667085;
1825
+ }
1826
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p.acf-small {
1827
+ margin-top: 32px;
1828
+ }
1829
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner img {
1830
+ max-width: 284px;
1831
+ margin-bottom: 0;
1832
+ }
1833
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-btn {
1834
+ margin-top: 32px;
1835
+ }
1836
+
1837
+ /*---------------------------------------------------------------------------------------------
1838
+ *
1839
+ * Hide add title prompt label
1840
+ *
1841
+ *---------------------------------------------------------------------------------------------*/
1842
+ .post-type-acf-field-group .acf-headerbar #title-prompt-text {
1843
+ display: none;
1844
+ }
1845
+
1846
+ /*---------------------------------------------------------------------------------------------
1847
+ *
1848
+ * Modal styling
1849
+ *
1850
+ *---------------------------------------------------------------------------------------------*/
1851
+ .post-type-acf-field-group #acf-popup .acf-popup-box {
1852
+ min-width: 480px;
1853
+ }
1854
+ .post-type-acf-field-group #acf-popup .acf-popup-box .title {
1855
+ display: flex;
1856
+ align-items: center;
1857
+ align-content: center;
1858
+ justify-content: space-between;
1859
+ min-height: 64px;
1860
+ box-sizing: border-box;
1861
+ margin: 0;
1862
+ padding-right: 24px;
1863
+ padding-left: 24px;
1864
+ border-bottom-width: 1px;
1865
+ border-bottom-style: solid;
1866
+ border-bottom-color: #EAECF0;
1867
+ }
1868
+ .post-type-acf-field-group #acf-popup .acf-popup-box .title h1,
1869
+ .post-type-acf-field-group #acf-popup .acf-popup-box .title h2,
1870
+ .post-type-acf-field-group #acf-popup .acf-popup-box .title h3,
1871
+ .post-type-acf-field-group #acf-popup .acf-popup-box .title h4 {
1872
+ padding-left: 0;
1873
+ color: #344054;
1874
+ }
1875
+ .post-type-acf-field-group #acf-popup .acf-popup-box .title .acf-icon {
1876
+ display: block;
1877
+ position: relative;
1878
+ top: auto;
1879
+ right: auto;
1880
+ width: 22px;
1881
+ height: 22px;
1882
+ background-color: transparent;
1883
+ color: transparent;
1884
+ }
1885
+ .post-type-acf-field-group #acf-popup .acf-popup-box .title .acf-icon:before {
1886
+ display: inline-flex;
1887
+ position: absolute;
1888
+ top: 0;
1889
+ left: 0;
1890
+ width: 22px;
1891
+ height: 22px;
1892
+ background-color: #667085;
1893
+ border: none;
1894
+ border-radius: 0;
1895
+ -webkit-mask-size: contain;
1896
+ mask-size: contain;
1897
+ -webkit-mask-repeat: no-repeat;
1898
+ mask-repeat: no-repeat;
1899
+ -webkit-mask-position: center;
1900
+ mask-position: center;
1901
+ text-indent: 500%;
1902
+ white-space: nowrap;
1903
+ overflow: hidden;
1904
+ -webkit-mask-image: url("../../images/icons/icon-close-circle.svg");
1905
+ mask-image: url("../../images/icons/icon-close-circle.svg");
1906
+ }
1907
+ .post-type-acf-field-group #acf-popup .acf-popup-box .title .acf-icon:hover:before {
1908
+ background-color: #0783BE;
1909
+ }
1910
+ .post-type-acf-field-group #acf-popup .acf-popup-box .inner {
1911
+ box-sizing: border-box;
1912
+ margin: 0;
1913
+ padding-top: 24px;
1914
+ padding-right: 24px;
1915
+ padding-bottom: 24px;
1916
+ padding-left: 24px;
1917
+ border-top: none;
1918
+ }
1919
+ .post-type-acf-field-group #acf-popup .acf-popup-box .inner p {
1920
+ margin-top: 0;
1921
+ margin-bottom: 0;
1922
+ }
1923
+ .post-type-acf-field-group #acf-popup .acf-popup-box #acf-move-field-form .acf-field-select {
1924
+ margin-top: 0;
1925
+ }
1926
+
1927
+ /*---------------------------------------------------------------------------------------------
1928
+ *
1929
+ * Hide original #post-body-content from edit field group page
1930
+ *
1931
+ *---------------------------------------------------------------------------------------------*/
1932
+ .acf-admin-single-field-group #post-body-content {
1933
+ display: none;
1934
+ }
1935
+
1936
+ /*---------------------------------------------------------------------------------------------
1937
+ *
1938
+ * Settings section footer
1939
+ *
1940
+ *---------------------------------------------------------------------------------------------*/
1941
+ .acf-field-group-settings-footer {
1942
+ display: flex;
1943
+ justify-content: space-between;
1944
+ align-content: stretch;
1945
+ align-items: center;
1946
+ position: relative;
1947
+ min-height: 88px;
1948
+ margin-right: -24px;
1949
+ margin-bottom: -24px;
1950
+ margin-left: -24px;
1951
+ padding-right: 24px;
1952
+ padding-left: 24px;
1953
+ border-top-width: 1px;
1954
+ border-top-style: solid;
1955
+ border-top-color: #EAECF0;
1956
+ }
1957
+ .acf-field-group-settings-footer .acf-created-on {
1958
+ display: inline-flex;
1959
+ justify-content: flex-start;
1960
+ align-content: stretch;
1961
+ align-items: center;
1962
+ color: #667085;
1963
+ }
1964
+ .acf-field-group-settings-footer .acf-created-on:before {
1965
+ content: "";
1966
+ display: inline-block;
1967
+ width: 20px;
1968
+ height: 20px;
1969
+ margin-right: 8px;
1970
+ background-color: #98A2B3;
1971
+ border: none;
1972
+ border-radius: 0;
1973
+ -webkit-mask-size: contain;
1974
+ mask-size: contain;
1975
+ -webkit-mask-repeat: no-repeat;
1976
+ mask-repeat: no-repeat;
1977
+ -webkit-mask-position: center;
1978
+ mask-position: center;
1979
+ -webkit-mask-image: url("../../images/icons/icon-time.svg");
1980
+ mask-image: url("../../images/icons/icon-time.svg");
1981
+ }
1982
+
1983
+ /*---------------------------------------------------------------------------------------------
1984
+ *
1985
+ * Conditional logic enabled badge
1986
+ *
1987
+ *---------------------------------------------------------------------------------------------*/
1988
+ .conditional-logic-badge {
1989
+ display: none;
1990
+ }
1991
+ .conditional-logic-badge.is-enabled {
1992
+ display: inline-block;
1993
+ width: 6px;
1994
+ height: 6px;
1995
+ overflow: hidden;
1996
+ margin-left: 8px;
1997
+ background-color: rgba(82, 170, 89, 0.4);
1998
+ border-width: 1px;
1999
+ border-style: solid;
2000
+ border-color: #52AA59;
2001
+ border-radius: 100px;
2002
+ text-indent: 100%;
2003
+ white-space: nowrap;
2004
+ }
2005
+
2006
+ /*---------------------------------------------------------------------------------------------
2007
+ *
2008
+ * Split field settings
2009
+ *
2010
+ *---------------------------------------------------------------------------------------------*/
2011
+ .acf-field-settings-split {
2012
+ display: flex;
2013
+ border-top-width: 1px;
2014
+ border-top-style: solid;
2015
+ border-top-color: #EAECF0;
2016
+ }
2017
+ .acf-field-settings-split .acf-field {
2018
+ margin: 0;
2019
+ padding-top: 32px;
2020
+ padding-bottom: 32px;
2021
+ }
2022
+ .acf-field-settings-split .acf-field:nth-child(2n) {
2023
+ border-left-width: 1px;
2024
+ border-left-style: solid;
2025
+ border-left-color: #EAECF0;
2026
+ }
2027
+
2028
+ /*---------------------------------------------------------------------------------------------
2029
+ *
2030
+ * Display & return format
2031
+ *
2032
+ *---------------------------------------------------------------------------------------------*/
2033
+ .acf-field-setting-display_format .acf-label,
2034
+ .acf-field-setting-return_format .acf-label {
2035
+ margin-bottom: 16px;
2036
+ }
2037
+ .acf-field-setting-display_format .acf-radio-list li,
2038
+ .acf-field-setting-return_format .acf-radio-list li {
2039
+ display: flex;
2040
+ }
2041
+ .acf-field-setting-display_format .acf-radio-list li label,
2042
+ .acf-field-setting-return_format .acf-radio-list li label {
2043
+ display: inline-flex;
2044
+ width: 100%;
2045
+ }
2046
+ .acf-field-setting-display_format .acf-radio-list li label span,
2047
+ .acf-field-setting-return_format .acf-radio-list li label span {
2048
+ flex: 1 1 auto;
2049
+ }
2050
+ .acf-field-setting-display_format .acf-radio-list li label code,
2051
+ .acf-field-setting-return_format .acf-radio-list li label code {
2052
+ padding-right: 8px;
2053
+ padding-left: 8px;
2054
+ background-color: #F2F4F7;
2055
+ border-radius: 4px;
2056
+ color: #475467;
2057
+ }
2058
+ .acf-field-setting-display_format .acf-radio-list li input[type=text],
2059
+ .acf-field-setting-return_format .acf-radio-list li input[type=text] {
2060
+ height: 32px;
2061
+ }
2062
+
2063
+ .acf-field-settings .acf-field-setting-first_day {
2064
+ padding-top: 32px;
2065
+ border-top-width: 1px;
2066
+ border-top-style: solid;
2067
+ border-top-color: #EAECF0;
2068
+ }
2069
+
2070
+ /*---------------------------------------------------------------------------------------------
2071
+ *
2072
+ * Flexible content field
2073
+ *
2074
+ *---------------------------------------------------------------------------------------------*/
2075
+ .post-type-acf-field-group .acf-field-setting-fc_layout {
2076
+ width: calc(100% - 144px);
2077
+ margin-right: 72px;
2078
+ margin-left: 72px;
2079
+ padding-right: 0;
2080
+ padding-left: 0;
2081
+ border-width: 1px;
2082
+ border-style: solid;
2083
+ border-color: #dbdfe5;
2084
+ border-radius: 8px;
2085
+ box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
2086
+ }
2087
+ @media screen and (max-width: 768px) {
2088
+ .post-type-acf-field-group .acf-field-setting-fc_layout {
2089
+ width: calc(100% - 16px);
2090
+ margin-right: 8px;
2091
+ margin-left: 8px;
2092
+ }
2093
+ }
2094
+ .post-type-acf-field-group .acf-field-setting-fc_layout .acf-label,
2095
+ .post-type-acf-field-group .acf-field-setting-fc_layout .acf-input {
2096
+ max-width: 100%;
2097
+ }
2098
+ .post-type-acf-field-group .acf-field-setting-fc_layout .acf-input-sub {
2099
+ margin-right: 32px;
2100
+ margin-bottom: 32px;
2101
+ margin-left: 32px;
2102
+ }
2103
+ .post-type-acf-field-group .acf-field-setting-fc_layout .acf-fc-meta {
2104
+ max-width: 600px;
2105
+ padding-right: 32px;
2106
+ padding-left: 32px;
2107
+ }
2108
+ .post-type-acf-field-group .acf-field-settings-fc_head {
2109
+ min-height: 64px;
2110
+ margin-bottom: 24px;
2111
+ padding-right: 24px;
2112
+ padding-left: 24px;
2113
+ border-bottom-width: 1px;
2114
+ border-bottom-style: solid;
2115
+ border-bottom-color: #EAECF0;
2116
+ }
2117
+ .post-type-acf-field-group .acf-field-settings-fc_head label {
2118
+ display: inline-flex;
2119
+ align-items: center;
2120
+ }
2121
+ .post-type-acf-field-group .acf-field-settings-fc_head label:before {
2122
+ content: "";
2123
+ display: inline-block;
2124
+ width: 20px;
2125
+ height: 20px;
2126
+ margin-right: 8px;
2127
+ background-color: #98A2B3;
2128
+ border: none;
2129
+ border-radius: 0;
2130
+ -webkit-mask-size: contain;
2131
+ mask-size: contain;
2132
+ -webkit-mask-repeat: no-repeat;
2133
+ mask-repeat: no-repeat;
2134
+ -webkit-mask-position: center;
2135
+ mask-position: center;
2136
+ }
2137
+ .post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions {
2138
+ display: flex;
2139
+ }
2140
+ .post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions li {
2141
+ margin-right: 16px;
2142
+ }
2143
+ .post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions li:last-of-type {
2144
+ margin-right: 0;
2145
+ }
2146
+
2147
+ /*---------------------------------------------------------------------------------------------
2148
+ *
2149
+ * Temporary fix to hide pagination setting for repeaters used as subfields.
2150
+ *
2151
+ *---------------------------------------------------------------------------------------------*/
2152
+ .post-type-acf-field-group .acf-field-object-flexible-content .acf-field-setting-pagination {
2153
+ display: none;
2154
+ }
2155
+ .post-type-acf-field-group .acf-field-object-repeater .acf-field-object-repeater .acf-field-setting-pagination {
2156
+ display: none;
2157
+ }
2158
 
2159
  /*# sourceMappingURL=acf-field-group.css.map*/
assets/build/css/acf-field-group.css.js DELETED
@@ -1,6 +0,0 @@
1
- /******/ (function() { // webpackBootstrap
2
- /******/ "use strict";
3
- /******/
4
- /******/
5
- /******/ })()
6
- ;
 
 
 
 
 
 
assets/build/css/acf-field-group.css.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"file":"acf-field-group.css","mappings":"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","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_variables.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_mixins.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_field-group.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/acf-field-group.scss"],"sourcesContent":["/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n\n/* colors */\n$acf_blue: #2a9bd9;\n$acf_notice: #2a9bd9;\n$acf_error: #d94f4f;\n$acf_success: #49ad52;\n$acf_warning: #fd8d3b;\n\n/* acf-field */\n$field_padding: 15px 12px;\n$field_padding_x: 12px;\n$field_padding_y: 15px;\n$fp: 15px 12px;\n$fy: 15px;\n$fx: 12px;\n\n/* responsive */\n$md: 880px;\n$sm: 640px;\n\n// Admin.\n$wp-card-border: #ccd0d4;\t\t\t// Card border.\n$wp-card-border-1: #d5d9dd;\t\t\t// Card inner border 1: Structural (darker).\n$wp-card-border-2: #eeeeee;\t\t\t// Card inner border 2: Fields (lighter).\n$wp-input-border: #7e8993;\t\t\t// Input border.\n\n// Admin 3.8\n$wp38-card-border: #E5E5E5;\t\t\t// Card border.\n$wp38-card-border-1: #dfdfdf;\t\t// Card inner border 1: Structural (darker).\n$wp38-card-border-2: #eeeeee;\t\t// Card inner border 2: Fields (lighter).\n$wp38-input-border: #dddddd;\t\t// Input border.","/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n@mixin clearfix() {\n\t&:after {\n\t\tdisplay: block;\n\t\tclear: both;\n\t\tcontent: \"\";\n\t}\n}\n\n@mixin border-box() {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n}\n\n@mixin centered() {\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%);\n}\n\n@mixin animate( $properties: 'all' ) {\n\t-webkit-transition: $properties 0.3s ease; // Safari 3.2+, Chrome\n -moz-transition: $properties 0.3s ease; \t// Firefox 4-15\n -o-transition: $properties 0.3s ease; \t\t// Opera 10.5–12.00\n transition: $properties 0.3s ease; \t\t// Firefox 16+, Opera 12.50+\n}\n\n@mixin rtl() {\n\thtml[dir=\"rtl\"] & {\n\t\ttext-align: right;\n\t\t@content;\n\t}\n}\n\n@mixin wp-admin( $version: '3-8' ) {\n\t.acf-admin-#{$version} & {\n\t\t@content;\n\t}\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tField Group\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Reset postbox inner padding.\n#acf-field-group-fields > .inside,\n#acf-field-group-locations > .inside,\n#acf-field-group-options > .inside {\n\tpadding: 0;\n\tmargin: 0;\n}\n\n// Hide metabox order buttons added in WP 5.5.\n.postbox {\n\t.handle-order-higher,\n\t.handle-order-lower {\n\t\tdisplay: none;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox: Publish\n*\n*---------------------------------------------------------------------------------------------*/\n#minor-publishing-actions,\n#misc-publishing-actions #visibility,\n#misc-publishing-actions .edit-timestamp {\n\tdisplay: none;\n}\n\n#minor-publishing {\n\tborder-bottom: 0 none;\n}\n\n#misc-pub-section {\n\tborder-bottom: 0 none;\n}\n\n#misc-publishing-actions .misc-pub-section {\n\tborder-bottom-color: #F5F5F5;\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox: Fields\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-field-group-fields {\n\tborder: 0 none;\n box-shadow: none;\n \n\t// Hide metabox header.\n\t> .postbox-header,\n > .handlediv,\n\t> .hndle {\n\t\tdisplay: none;\n\t}\n\t\n\t/* links */\n\ta {\n\t\ttext-decoration: none;\n\t\t\n\t\t&:active,\n\t\t&:focus {\n\t\t\toutline: none;\n\t\t\tbox-shadow: none;\n\t\t}\n\t}\n\t\n\t\n\t/* table header */\n\t.li-field-order { width: 20%; }\n\t.li-field-label { width: 30%; }\n\t.li-field-name { width: 25%; }\n\t.li-field-type { width: 25%; }\n\t.li-field-key { display: none; }\n\t\n\t\n\t/* show keys */\n\t&.show-field-keys {\n\t\t\n\t\t.li-field-label,\n\t\t.li-field-name,\n\t\t.li-field-type,\n\t\t.li-field-key { width: 20%; }\n\t\t.li-field-key { display: block; }\n\t}\n\t\n\t\n\t/* fields */\n\t.acf-field-list-wrap {\n\t\tborder: $wp-card-border solid 1px;\n\t}\n\t\n\t.acf-field-list {\n\t\tbackground: #f5f5f5;\n\t\tmargin-top: -1px;\n\t\t\n\t\t/* no fields */\n\t\t.no-fields-message {\n\t\t\tpadding: 15px 15px;\n\t\t\tbackground: #fff;\n\t\t\tdisplay: none;\n\t\t}\n\t\t\n\t\t/* empty */\n\t\t&.-empty {\n\t\t\t.no-fields-message {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t}\n\t\n\t// WP Admin 3.8\n\t@include wp-admin('3-8') {\n\t\t.acf-field-list-wrap {\n\t\t\tborder-color: $wp38-card-border-1;\n\t\t}\n\t}\n}\n\n\n/* field object */\n.acf-field-object {\n\tborder-top: $wp38-card-border-2 solid 1px;\n\tbackground: #fff;\n\t\n\t/* sortable */\n\t&.ui-sortable-helper {\n\t\tborder-top-color: #fff;\n\t\tbox-shadow: 0 0 0 1px #DFDFDF, 0 1px 4px rgba(0,0,0,0.1);\n\t}\n\t\n\t&.ui-sortable-placeholder {\n\t\tbox-shadow: 0 -1px 0 0 #DFDFDF;\n\t\tvisibility: visible !important;\n\t\tbackground: #F9F9F9;\n\t\tborder-top-color: transparent;\n\t\tmin-height: 54px;\n\t\t\n\t\t// hide tab field separator\n\t\t&:after, &:before {\n\t\t\tvisibility: hidden;\n\t\t}\n\t}\n\t\n\t\n\t/* meta */\n\t> .meta {\n\t\tdisplay: none;\n\t}\n\t\n\t\n\t/* handle */\n\t> .handle {\n\t\t\n\t\ta {\n\t\t\t-webkit-transition: none;\n\t\t\t-moz-transition: none;\n\t\t\t-o-transition: none; \t\n\t\t\ttransition: none;\n\t\t}\n\t\t\n\t\tli {\n\t\t\tpadding-top: 10px;\n\t\t\tpadding-bottom: 10px;\n\t\t\tword-wrap: break-word;\n\t\t}\n\t\t\n\t\t.acf-icon {\n\t\t\tmargin: 1px 0 0;\n\t\t\tcursor: move;\n\t\t\tbackground: transparent;\n\t\t\tfloat: left;\n\t\t\t\n\t\t\theight: 28px;\n\t\t line-height: 26px;\n\t\t width: 28px;\n\t\t font-size: 13px;\n\t\t color: #444;\n\t\t position: relative;\n\t\t z-index: 1;\n\t\t}\n\t\t\n\t\tstrong {\n\t\t\tdisplay: block;\n\t\t\tpadding-bottom: 6px;\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 14px;\n\t\t\tmin-height: 14px;\n\t\t}\n\t\t\n\t\t.row-options {\n\t\t\tvisibility: hidden;\n\t\t\t\n\t\t\ta {\n\t\t\t\tmargin-right: 4px;\n\t\t\t}\n\t\t\t\n\t\t\ta.delete-field {\n\t\t\t\tcolor: #a00;\n\t\t\t\t\n\t\t\t\t&:hover { color: #f00; }\n\t\t\t}\n\t\t}\n\n\t}\n\t\n\t/* open */\n\t&.open {\n\t\t\n\t\t+ .acf-field-object {\n\t\t\tborder-top-color: #E1E1E1;\n\t\t}\n\t\t\n\t\t> .handle {\n\t\t\tbackground: $acf_blue;\n\t\t\tborder: darken($acf_blue, 2%) solid 1px;\n\t\t\ttext-shadow: #268FBB 0 1px 0;\n\t\t\tcolor: #fff;\n\t\t\tposition: relative;\n\t\t\tmargin: -1px -1px 0 -1px;\n\t\t\t\n\t\t\ta {\n\t\t\t\tcolor: #fff !important;\n\t\t\t\t\n\t\t\t\t&:hover {\n\t\t\t\t\ttext-decoration: underline !important;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t\t.acf-icon {\n\t\t\t\tborder-color: #fff;\n\t\t\t\tcolor: #fff;\n\t\t\t}\n\t\t\t\n\t\t\t.acf-required {\n\t\t\t\tcolor: #fff;\n\t\t\t}\n\t\t}\n\t}\n\t\n\n/*\n\t// debug\n\t&[data-save=\"meta\"] {\n\t\t> .handle {\n\t\t\tborder-left: #ffb700 solid 5px !important;\n\t\t}\n\t}\n\t\n\t&[data-save=\"settings\"] {\n\t\t> .handle {\n\t\t\tborder-left: #0ec563 solid 5px !important;\n\t\t}\n\t}\n*/\n\t\n\t\n\t/* hover */\n\t&:hover, &.-hover {\n\t\t\n\t\t> .handle {\n\t\t\t\n\t\t\t.row-options {\n\t\t\t\tvisibility: visible;\n\t\t\t}\n\t\t\t\t\n\t\t}\n\t}\n\t\n\t\n\t/* settings */\n\t> .settings {\n\t\tdisplay: none;\n\t\twidth: 100%;\n\t\t\n\t\t> .acf-table {\n\t\t\tborder: none;\n\t\t}\n\t}\n\t\n\t\n\t/* conditional logic */\n\t.rule-groups {\n\t\tmargin-top: 20px;\n\t}\n\t\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox: Locations\n*\n*---------------------------------------------------------------------------------------------*/\n\n.rule-groups {\n\t\n\th4 {\n\t\tmargin: 3px 0;\n\t}\n\t\n\t.rule-group {\n\t\tmargin: 0 0 5px;\n\t\t\n\t\th4 {\n\t\t\tmargin: 0 0 3px;\n\t\t}\n\t\t\n\t\ttd.param {\n\t\t\twidth: 35%;\n\t\t}\n\t\t\n\t\ttd.operator {\n\t\t\twidth: 20%;\n\t\t}\n\t\t\n\t\ttd.add {\n\t\t\twidth: 40px;\n\t\t}\n\t\t\n\t\ttd.remove {\n\t\t\twidth: 28px;\n\t\t\tvertical-align: middle;\n\t\t\t\n\t\t\ta {\n\t\t\t\tvisibility: hidden;\n\t\t\t}\n\t\t}\n\t\t\n\t\ttr:hover td.remove a {\n\t\t\tvisibility: visible;\n\t\t}\n\t\t\n\t\t// empty select\n\t\tselect:empty {\n\t\t\tbackground: #f8f8f8;\n\t\t}\n\t}\n\n\n\t&:not(.rule-groups-multiple) {\n\t\t.rule-group {\n\t\t\t&:first-child tr:first-child td.remove a {\n\t\t\t\t/* Don't allow user to delete the only rule group */\n\t\t\t\tvisibility: hidden !important;\n\t\t\t}\n\t\t}\n\t}\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tOptions\n*\t\n*---------------------------------------------------------------------------------------------*/\n\n#acf-field-group-options tr[data-name=\"hide_on_screen\"] li {\n\tfloat: left;\n\twidth: 33%;\n}\n\n@media (max-width: 1100px) {\n\t\n\t#acf-field-group-options tr[data-name=\"hide_on_screen\"] li {\n\t\twidth: 50%;\n\t}\n\t\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tConditional Logic\n*\t\n*---------------------------------------------------------------------------------------------*/\n\ntable.conditional-logic-rules {\n\tbackground: transparent;\n\tborder: 0 none;\n\tborder-radius: 0;\n}\n\ntable.conditional-logic-rules tbody td {\n\tbackground: transparent;\n\tborder: 0 none !important;\n\tpadding: 5px 2px !important;\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tField: Tab\n*\t\n*---------------------------------------------------------------------------------------------*/\n\n.acf-field-object-tab {\n\t\n\t// hide setting\n\t.acf-field-setting-name,\n\t.acf-field-setting-instructions,\n\t.acf-field-setting-required,\n\t.acf-field-setting-warning,\n\t.acf-field-setting-wrapper {\n\t\tdisplay: none;\n\t}\n\t\n\t// hide name\n\t.li-field-name {\n\t\tvisibility: hidden;\n\t}\n\t\n\t// add spacer\n\t.acf-field-object + & {\n\t\t\n\t\t&:before {\n\t\t\tdisplay: block;\n\t\t\tcontent: \"\";\n\t\t\theight: 5px;\n\t\t\twidth: 100%;\n\t\t\tbackground: #f5f5f5;\n\t\t\tborder-top: #e1e1e1 solid 1px;\n\t\t\tborder-bottom: #e1e1e1 solid 1px;\n\t\t\tmargin-top: -1px;\n\t\t\t\n\t\t\t// WP Admin 3.8\n\t\t\t@include wp-admin('3-8') {\n\t\t\t\tborder-color: $wp38-card-border;\n\t\t\t}\n\t\t}\n\t}\n\t\n\tp:first-child {\n\t\tmargin: 0.5em 0;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tField: Accordion\n*\t\n*---------------------------------------------------------------------------------------------*/\n\n.acf-field-object-accordion {\n\t@extend .acf-field-object-tab;\n\t\n\t// show settings\n\t.acf-field-setting-instructions {\n\t\tdisplay: table-row;\n\t}\n\t\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tField: Message\n*\t\n*---------------------------------------------------------------------------------------------*/\n\n.acf-field-object-message tr[data-name=\"name\"],\n.acf-field-object-message tr[data-name=\"instructions\"],\n.acf-field-object-message tr[data-name=\"required\"] {\n\tdisplay: none !important;\n}\n\n.acf-field-object-message .li-field-name {\n\tvisibility: hidden;\n}\n\n.acf-field-object-message textarea {\n\theight: 175px !important;\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tField: Separator\n*\t\n*---------------------------------------------------------------------------------------------*/\n\n.acf-field-object-separator tr[data-name=\"name\"],\n.acf-field-object-separator tr[data-name=\"instructions\"],\n.acf-field-object-separator tr[data-name=\"required\"] {\n\tdisplay: none !important;\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tField: Date Picker\n*\t\n*---------------------------------------------------------------------------------------------*/\n\n.acf-field-object-date-picker,\n.acf-field-object-time-picker,\n.acf-field-object-date-time-picker {\n\t\n\t.acf-radio-list {\n\t\t\n\t\tli {\n\t\t\tline-height: 25px;\n\t\t}\n\t\t\n\t\tspan {\n\t\t\tdisplay: inline-block;\n\t\t\tmin-width: 10em;\n\t\t}\n\t\t\n\t\tinput[type=\"text\"] {\n\t\t\twidth: 100px;\n\t\t}\n\t}\n\n}\n\n.acf-field-object-date-time-picker {\n\t\n\t.acf-radio-list {\n\t\t\n\t\tspan {\n\t\t\tmin-width: 15em;\n\t\t}\n\t\t\n\t\tinput[type=\"text\"] {\n\t\t\twidth: 200px;\n\t\t}\n\t}\n\t\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSlug\n*\n*--------------------------------------------------------------------------------------------*/\n\n#slugdiv {\n\t\n\t.inside {\n\t\tpadding: 12px;\n\t\tmargin: 0;\n\t}\n\t\n\tinput[type=\"text\"] {\n\t\twidth: 100%;\n\t\theight: 28px;\n\t\tfont-size: 14px;\n\t}\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRTL\n*\n*--------------------------------------------------------------------------------------------*/\n\nhtml[dir=\"rtl\"] .acf-field-object.open > .handle {\n\tmargin: -1px -1px 0;\n}\n\nhtml[dir=\"rtl\"] .acf-field-object.open > .handle .acf-icon {\n\tfloat: right;\n}\n\nhtml[dir=\"rtl\"] .acf-field-object.open > .handle .li-field-order {\n padding-left: 0 !important;\n padding-right: 15px !important;\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Device\n*\n*---------------------------------------------------------------------------------------------*/\n\n@media only screen and (max-width: 850px) {\n\t\n\ttr.acf-field,\n\ttd.acf-label,\n\ttd.acf-input {\n\t\tdisplay: block !important;\n\t\twidth: auto !important;\n\t\tborder: 0 none !important;\n\t}\n\t\n\ttr.acf-field {\n\t\tborder-top: #ededed solid 1px !important;\n\t\tmargin-bottom: 0 !important;\n\t}\n\t\n\ttd.acf-label {\n\t\tbackground: transparent !important;\n\t\tpadding-bottom: 0 !important;\n\n\t}\n\t\n}\n\n","/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n/* colors */\n/* acf-field */\n/* responsive */\n/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n*\tField Group\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-field-group-fields > .inside,\n#acf-field-group-locations > .inside,\n#acf-field-group-options > .inside {\n padding: 0;\n margin: 0;\n}\n\n.postbox .handle-order-higher,\n.postbox .handle-order-lower {\n display: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox: Publish\n*\n*---------------------------------------------------------------------------------------------*/\n#minor-publishing-actions,\n#misc-publishing-actions #visibility,\n#misc-publishing-actions .edit-timestamp {\n display: none;\n}\n\n#minor-publishing {\n border-bottom: 0 none;\n}\n\n#misc-pub-section {\n border-bottom: 0 none;\n}\n\n#misc-publishing-actions .misc-pub-section {\n border-bottom-color: #F5F5F5;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox: Fields\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-field-group-fields {\n border: 0 none;\n box-shadow: none;\n /* links */\n /* table header */\n /* show keys */\n /* fields */\n}\n#acf-field-group-fields > .postbox-header,\n#acf-field-group-fields > .handlediv,\n#acf-field-group-fields > .hndle {\n display: none;\n}\n#acf-field-group-fields a {\n text-decoration: none;\n}\n#acf-field-group-fields a:active, #acf-field-group-fields a:focus {\n outline: none;\n box-shadow: none;\n}\n#acf-field-group-fields .li-field-order {\n width: 20%;\n}\n#acf-field-group-fields .li-field-label {\n width: 30%;\n}\n#acf-field-group-fields .li-field-name {\n width: 25%;\n}\n#acf-field-group-fields .li-field-type {\n width: 25%;\n}\n#acf-field-group-fields .li-field-key {\n display: none;\n}\n#acf-field-group-fields.show-field-keys .li-field-label,\n#acf-field-group-fields.show-field-keys .li-field-name,\n#acf-field-group-fields.show-field-keys .li-field-type,\n#acf-field-group-fields.show-field-keys .li-field-key {\n width: 20%;\n}\n#acf-field-group-fields.show-field-keys .li-field-key {\n display: block;\n}\n#acf-field-group-fields .acf-field-list-wrap {\n border: #ccd0d4 solid 1px;\n}\n#acf-field-group-fields .acf-field-list {\n background: #f5f5f5;\n margin-top: -1px;\n /* no fields */\n /* empty */\n}\n#acf-field-group-fields .acf-field-list .no-fields-message {\n padding: 15px 15px;\n background: #fff;\n display: none;\n}\n#acf-field-group-fields .acf-field-list.-empty .no-fields-message {\n display: block;\n}\n.acf-admin-3-8 #acf-field-group-fields .acf-field-list-wrap {\n border-color: #dfdfdf;\n}\n\n/* field object */\n.acf-field-object {\n border-top: #eeeeee solid 1px;\n background: #fff;\n /* sortable */\n /* meta */\n /* handle */\n /* open */\n /*\n \t// debug\n \t&[data-save=\"meta\"] {\n \t\t> .handle {\n \t\t\tborder-left: #ffb700 solid 5px !important;\n \t\t}\n \t}\n\n \t&[data-save=\"settings\"] {\n \t\t> .handle {\n \t\t\tborder-left: #0ec563 solid 5px !important;\n \t\t}\n \t}\n */\n /* hover */\n /* settings */\n /* conditional logic */\n}\n.acf-field-object.ui-sortable-helper {\n border-top-color: #fff;\n box-shadow: 0 0 0 1px #DFDFDF, 0 1px 4px rgba(0, 0, 0, 0.1);\n}\n.acf-field-object.ui-sortable-placeholder {\n box-shadow: 0 -1px 0 0 #DFDFDF;\n visibility: visible !important;\n background: #F9F9F9;\n border-top-color: transparent;\n min-height: 54px;\n}\n.acf-field-object.ui-sortable-placeholder:after, .acf-field-object.ui-sortable-placeholder:before {\n visibility: hidden;\n}\n.acf-field-object > .meta {\n display: none;\n}\n.acf-field-object > .handle a {\n -webkit-transition: none;\n -moz-transition: none;\n -o-transition: none;\n transition: none;\n}\n.acf-field-object > .handle li {\n padding-top: 10px;\n padding-bottom: 10px;\n word-wrap: break-word;\n}\n.acf-field-object > .handle .acf-icon {\n margin: 1px 0 0;\n cursor: move;\n background: transparent;\n float: left;\n height: 28px;\n line-height: 26px;\n width: 28px;\n font-size: 13px;\n color: #444;\n position: relative;\n z-index: 1;\n}\n.acf-field-object > .handle strong {\n display: block;\n padding-bottom: 6px;\n font-size: 14px;\n line-height: 14px;\n min-height: 14px;\n}\n.acf-field-object > .handle .row-options {\n visibility: hidden;\n}\n.acf-field-object > .handle .row-options a {\n margin-right: 4px;\n}\n.acf-field-object > .handle .row-options a.delete-field {\n color: #a00;\n}\n.acf-field-object > .handle .row-options a.delete-field:hover {\n color: #f00;\n}\n.acf-field-object.open + .acf-field-object {\n border-top-color: #E1E1E1;\n}\n.acf-field-object.open > .handle {\n background: #2a9bd9;\n border: #2696d3 solid 1px;\n text-shadow: #268FBB 0 1px 0;\n color: #fff;\n position: relative;\n margin: -1px -1px 0 -1px;\n}\n.acf-field-object.open > .handle a {\n color: #fff !important;\n}\n.acf-field-object.open > .handle a:hover {\n text-decoration: underline !important;\n}\n.acf-field-object.open > .handle .acf-icon {\n border-color: #fff;\n color: #fff;\n}\n.acf-field-object.open > .handle .acf-required {\n color: #fff;\n}\n.acf-field-object:hover > .handle .row-options, .acf-field-object.-hover > .handle .row-options {\n visibility: visible;\n}\n.acf-field-object > .settings {\n display: none;\n width: 100%;\n}\n.acf-field-object > .settings > .acf-table {\n border: none;\n}\n.acf-field-object .rule-groups {\n margin-top: 20px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox: Locations\n*\n*---------------------------------------------------------------------------------------------*/\n.rule-groups h4 {\n margin: 3px 0;\n}\n.rule-groups .rule-group {\n margin: 0 0 5px;\n}\n.rule-groups .rule-group h4 {\n margin: 0 0 3px;\n}\n.rule-groups .rule-group td.param {\n width: 35%;\n}\n.rule-groups .rule-group td.operator {\n width: 20%;\n}\n.rule-groups .rule-group td.add {\n width: 40px;\n}\n.rule-groups .rule-group td.remove {\n width: 28px;\n vertical-align: middle;\n}\n.rule-groups .rule-group td.remove a {\n visibility: hidden;\n}\n.rule-groups .rule-group tr:hover td.remove a {\n visibility: visible;\n}\n.rule-groups .rule-group select:empty {\n background: #f8f8f8;\n}\n.rule-groups:not(.rule-groups-multiple) .rule-group:first-child tr:first-child td.remove a {\n /* Don't allow user to delete the only rule group */\n visibility: hidden !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tOptions\n*\t\n*---------------------------------------------------------------------------------------------*/\n#acf-field-group-options tr[data-name=hide_on_screen] li {\n float: left;\n width: 33%;\n}\n\n@media (max-width: 1100px) {\n #acf-field-group-options tr[data-name=hide_on_screen] li {\n width: 50%;\n }\n}\n/*---------------------------------------------------------------------------------------------\n*\n*\tConditional Logic\n*\t\n*---------------------------------------------------------------------------------------------*/\ntable.conditional-logic-rules {\n background: transparent;\n border: 0 none;\n border-radius: 0;\n}\n\ntable.conditional-logic-rules tbody td {\n background: transparent;\n border: 0 none !important;\n padding: 5px 2px !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tField: Tab\n*\t\n*---------------------------------------------------------------------------------------------*/\n.acf-field-object-tab .acf-field-setting-name, .acf-field-object-accordion .acf-field-setting-name,\n.acf-field-object-tab .acf-field-setting-instructions,\n.acf-field-object-accordion .acf-field-setting-instructions,\n.acf-field-object-tab .acf-field-setting-required,\n.acf-field-object-accordion .acf-field-setting-required,\n.acf-field-object-tab .acf-field-setting-warning,\n.acf-field-object-accordion .acf-field-setting-warning,\n.acf-field-object-tab .acf-field-setting-wrapper,\n.acf-field-object-accordion .acf-field-setting-wrapper {\n display: none;\n}\n.acf-field-object-tab .li-field-name, .acf-field-object-accordion .li-field-name {\n visibility: hidden;\n}\n.acf-field-object + .acf-field-object-tab:before, .acf-field-object + .acf-field-object-accordion:before {\n display: block;\n content: \"\";\n height: 5px;\n width: 100%;\n background: #f5f5f5;\n border-top: #e1e1e1 solid 1px;\n border-bottom: #e1e1e1 solid 1px;\n margin-top: -1px;\n}\n.acf-admin-3-8 .acf-field-object + .acf-field-object-tab:before, .acf-admin-3-8 .acf-field-object + .acf-field-object-accordion:before {\n border-color: #E5E5E5;\n}\n.acf-field-object-tab p:first-child, .acf-field-object-accordion p:first-child {\n margin: 0.5em 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tField: Accordion\n*\t\n*---------------------------------------------------------------------------------------------*/\n.acf-field-object-accordion .acf-field-setting-instructions {\n display: table-row;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tField: Message\n*\t\n*---------------------------------------------------------------------------------------------*/\n.acf-field-object-message tr[data-name=name],\n.acf-field-object-message tr[data-name=instructions],\n.acf-field-object-message tr[data-name=required] {\n display: none !important;\n}\n\n.acf-field-object-message .li-field-name {\n visibility: hidden;\n}\n\n.acf-field-object-message textarea {\n height: 175px !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tField: Separator\n*\t\n*---------------------------------------------------------------------------------------------*/\n.acf-field-object-separator tr[data-name=name],\n.acf-field-object-separator tr[data-name=instructions],\n.acf-field-object-separator tr[data-name=required] {\n display: none !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tField: Date Picker\n*\t\n*---------------------------------------------------------------------------------------------*/\n.acf-field-object-date-picker .acf-radio-list li,\n.acf-field-object-time-picker .acf-radio-list li,\n.acf-field-object-date-time-picker .acf-radio-list li {\n line-height: 25px;\n}\n.acf-field-object-date-picker .acf-radio-list span,\n.acf-field-object-time-picker .acf-radio-list span,\n.acf-field-object-date-time-picker .acf-radio-list span {\n display: inline-block;\n min-width: 10em;\n}\n.acf-field-object-date-picker .acf-radio-list input[type=text],\n.acf-field-object-time-picker .acf-radio-list input[type=text],\n.acf-field-object-date-time-picker .acf-radio-list input[type=text] {\n width: 100px;\n}\n\n.acf-field-object-date-time-picker .acf-radio-list span {\n min-width: 15em;\n}\n.acf-field-object-date-time-picker .acf-radio-list input[type=text] {\n width: 200px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSlug\n*\n*--------------------------------------------------------------------------------------------*/\n#slugdiv .inside {\n padding: 12px;\n margin: 0;\n}\n#slugdiv input[type=text] {\n width: 100%;\n height: 28px;\n font-size: 14px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRTL\n*\n*--------------------------------------------------------------------------------------------*/\nhtml[dir=rtl] .acf-field-object.open > .handle {\n margin: -1px -1px 0;\n}\n\nhtml[dir=rtl] .acf-field-object.open > .handle .acf-icon {\n float: right;\n}\n\nhtml[dir=rtl] .acf-field-object.open > .handle .li-field-order {\n padding-left: 0 !important;\n padding-right: 15px !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Device\n*\n*---------------------------------------------------------------------------------------------*/\n@media only screen and (max-width: 850px) {\n tr.acf-field,\ntd.acf-label,\ntd.acf-input {\n display: block !important;\n width: auto !important;\n border: 0 none !important;\n }\n\n tr.acf-field {\n border-top: #ededed solid 1px !important;\n margin-bottom: 0 !important;\n }\n\n td.acf-label {\n background: transparent !important;\n padding-bottom: 0 !important;\n }\n}"],"names":[],"sourceRoot":""}
1
+ {"version":3,"file":"acf-field-group.css","mappings":"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CC,yBJnFQ;EIoFR,qBJ/EQ;ADgwBX;AK9qBE;;;EAEC,yBJzFQ;EI0FR,qBJrFQ;ADswBX;AK/qBG;;;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ALmrBJ;AK9qBE;;EACC;ALirBH;AK9qBE;;EACC,yBJ9HQ;EI+HR,qBJ5HQ;AD6yBX;AKjqBG;EACC;ALmqBJ;AKlpBG;EACC;ALopBJ;AKroBE;;;;EAGE;ALwoBJ;AKpoBE;;EAEE;ALsoBJ;AKnoBG;;EAEE;ALqoBL;AK9nBE;;EACC;EACA;EACA;ALioBH;AKvnBC;EACC;EACA;EACA;EACA,yBJpNS;EIqNT;ALynBF;AKvnBE;EACC,yBJvNQ;ADg1BX;AKtnBE;EACC;ALwnBH;AKrnBE;EACC,yBJlNQ;ADy0BX;AKrnBG;EACC,yBJpNO;AD20BX;AKpnBG;EACC;ALsnBJ;AKjnBE;;EAEC;ALmnBH;AKhnBE;EACC;EACA;EACA;EACA;EACA;ALknBH;AK7mBC;EACC;EACA;AL+mBF;AK7mBE;EACC;EACA;EACA;EAEC;EACA;AL8mBJ;AK3mBG;EAEE;AL4mBL;AKxmBG;EAEE;ALymBL;AK3lBC;EACC;EACA;EAEC;EAGA;EACA;EACA;EACA;EAED;EACA;EACA,kBJxQU;EI0QT;EACA;EACA,qBJlSQ;EIoST;ALulBF;AKrlBE;EACC,qBJtSQ;EIuSR;EACA;ALulBH;AK5kBC;EACC;EACA;EACA;EAEC;EACA;EAED;EACA;EACA;EACA,qBJ/TS;EIgUT,kBJ1SU;EI4SV,cJlUS;AD64BX;AKzkBE;EACC;EACA,qBJtUQ;EIuUR,cJvUQ;ADk5BX;AKzkBE;EACC;EACA,0BJ9SO;EI+SP,cJ5UQ;ADu5BX;AKjkBC;EACC;ALmkBF;AKzjBE;EACC;EACA;AL2jBH;AKxjBE;EACC;EAEC;EACA;EAED;EAEC;EACA;EACA,qBJ9XO;EIgYR,6CJxVY;EIyVZ,kBJ7VS;EI+VT,cJ/XQ;ADo7BX;AKljBE;EACC,0BJ5VO;EI6VP,qBJ3XQ;EI4XR,kBJrWS;ADy5BZ;AKljBG;EACC;ALojBJ;AK/iBI;EACC;EACA;A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EAEC;EACA;EACA;EACA;EAED;EACA;EACA;EAEC;EACA;EACA;EAED;EACA,cLnfO;EKqfP;ANy5BJ;AMv5BI;;EACC,cLrfM;AD+4CX;AMr5BG;;EACC;EAEC,4BLpfM;EKsfP,cL/fO;ADq5CX;;AM74BA;EAEE;AN+4BF;AM54BC;EALD;IAOG;EN84BD;AACF;;AMz4BA;;;;+FAAA;AAOC;EAEE;EACA;EACA;EACA;ANy4BH;AMt4BE;EACC;ANw4BH;AMn4BC;EACC;EAEC;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;ANk4BH;AM73BC;EACC;EAEC;EACA;EACA;EACA;AN83BH;AM33BE;EACC;EAEC;EACA;EACA;EACA;AN43BJ;AMx3BE;EACC;AN03BH;AMv3BE;EACC;EACA;EAEC;EACA;EACA;EACA;EAGA;EACA;EAGA;EACA;EACA,0BLxmBO;AD49CX;AM72BC;EACC;AN+2BF;AM32BC;EACC;AN62BF;;AMx2BA;;;;+FAAA;AAOC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ANy2BF;AMt2BC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;ANu2BF;AMr2BE;EACC;ANu2BH;AMp2BE;EACC;EACA;EACA;EACA;EACA;EACA;EAEA,WADY;EAEZ,YAFY;EAGZ,yBLvqBQ;EKwqBR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ANq2BH;;AM91BA;;;;+FAAA;AAOC;EACC;EAEC;AN81BH;AM31BE;EACC;EACA;EACA;EACA;EACA;EACA;EAEA;EACA,WAFY;EAGZ,YAHY;EAIZ,yBLltBQ;EKmtBR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AN41BH;AMz1BE;EACC;AN21BH;AMn1BE;EACC;EACA;ANq1BH;;AM70BC;EAEE;AN+0BH;;AMz0BA;;;;+FAAA;AAOC;EACC;EAEC;EACA;ANy0BH;AMt0BE;EAPD;IASG;ENw0BF;AACF;AMn0BC;EACC;EAEC;EAGA;EACA;ANk0BH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","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/acf-field-group.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_variables.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_mixins.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_field-group.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_typography.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_admin-inputs.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_edit-field-group.scss"],"sourcesContent":["@charset \"UTF-8\";\n/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n/* colors */\n/* acf-field */\n/* responsive */\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n*\tField Group\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-field-group-fields > .inside,\n#acf-field-group-locations > .inside,\n#acf-field-group-options > .inside {\n padding: 0;\n margin: 0;\n}\n\n.postbox .handle-order-higher,\n.postbox .handle-order-lower {\n display: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox: Publish\n*\n*---------------------------------------------------------------------------------------------*/\n#minor-publishing-actions,\n#misc-publishing-actions #visibility,\n#misc-publishing-actions .edit-timestamp {\n display: none;\n}\n\n#minor-publishing {\n border-bottom: 0 none;\n}\n\n#misc-pub-section {\n border-bottom: 0 none;\n}\n\n#misc-publishing-actions .misc-pub-section {\n border-bottom-color: #F5F5F5;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox: Fields\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-field-group-fields {\n border: 0 none;\n /* links */\n /* Field type */\n /* table header */\n /* show keys */\n /* fields */\n}\n#acf-field-group-fields .inside {\n border-top-width: 0;\n border-top-style: none;\n}\n#acf-field-group-fields a {\n text-decoration: none;\n}\n#acf-field-group-fields .li-field-type .field-type-icon {\n margin-right: 12px;\n}\n@media screen and (max-width: 600px) {\n #acf-field-group-fields .li-field-type .field-type-icon {\n display: none;\n }\n}\n#acf-field-group-fields .li-field-order {\n width: 64px;\n justify-content: center;\n}\n@media screen and (max-width: 880px) {\n #acf-field-group-fields .li-field-order {\n width: 32px;\n }\n}\n#acf-field-group-fields .li-field-label {\n width: calc(50% - 64px);\n}\n#acf-field-group-fields .li-field-name {\n width: 25%;\n word-break: break-word;\n}\n#acf-field-group-fields .li-field-type {\n width: 25%;\n}\n#acf-field-group-fields .li-field-key {\n display: none;\n}\n#acf-field-group-fields.show-field-keys .li-field-label {\n width: calc(35% - 64px);\n}\n#acf-field-group-fields.show-field-keys .li-field-name {\n width: 15%;\n}\n#acf-field-group-fields.show-field-keys .li-field-key {\n width: 25%;\n display: flex;\n}\n#acf-field-group-fields.show-field-keys .li-field-type {\n width: 25%;\n}\n#acf-field-group-fields .acf-field-list-wrap {\n border: #ccd0d4 solid 1px;\n}\n#acf-field-group-fields .acf-field-list {\n background: #f5f5f5;\n margin-top: -1px;\n /* no fields */\n /* empty */\n}\n#acf-field-group-fields .acf-field-list .no-fields-message {\n padding: 15px 15px;\n background: #fff;\n display: none;\n}\n#acf-field-group-fields .acf-field-list.-empty .no-fields-message {\n display: block;\n}\n.acf-admin-3-8 #acf-field-group-fields .acf-field-list-wrap {\n border-color: #dfdfdf;\n}\n\n/* field object */\n.acf-field-object {\n border-top: #eeeeee solid 1px;\n background: #fff;\n /* sortable */\n /* meta */\n /* handle */\n /* open */\n /*\n \t// debug\n \t&[data-save=\"meta\"] {\n \t\t> .handle {\n \t\t\tborder-left: #ffb700 solid 5px !important;\n \t\t}\n \t}\n\n \t&[data-save=\"settings\"] {\n \t\t> .handle {\n \t\t\tborder-left: #0ec563 solid 5px !important;\n \t\t}\n \t}\n */\n /* hover */\n /* settings */\n /* conditional logic */\n}\n.acf-field-object.ui-sortable-helper {\n overflow: hidden !important;\n border-width: 1px;\n border-style: solid;\n border-color: #A5D2E7 !important;\n border-radius: 8px;\n filter: drop-shadow(0px 10px 20px rgba(16, 24, 40, 0.14)) drop-shadow(0px 1px 3px rgba(16, 24, 40, 0.1));\n}\n.acf-field-object.ui-sortable-helper:before {\n display: none !important;\n}\n.acf-field-object.ui-sortable-placeholder {\n box-shadow: 0 -1px 0 0 #DFDFDF;\n visibility: visible !important;\n background: #F9F9F9;\n border-top-color: transparent;\n min-height: 54px;\n}\n.acf-field-object.ui-sortable-placeholder:after, .acf-field-object.ui-sortable-placeholder:before {\n visibility: hidden;\n}\n.acf-field-object > .meta {\n display: none;\n}\n.acf-field-object > .handle a {\n -webkit-transition: none;\n -moz-transition: none;\n -o-transition: none;\n transition: none;\n}\n.acf-field-object > .handle li {\n word-wrap: break-word;\n}\n.acf-field-object > .handle strong {\n display: block;\n padding-bottom: 0;\n font-size: 14px;\n line-height: 14px;\n min-height: 14px;\n}\n.acf-field-object > .handle .row-options {\n display: block;\n opacity: 0;\n margin-top: 6px;\n margin-bottom: -20px;\n}\n@media screen and (max-width: 880px) {\n .acf-field-object > .handle .row-options {\n opacity: 1;\n margin-bottom: 0;\n }\n}\n.acf-field-object > .handle .row-options a {\n margin-right: 4px;\n}\n.acf-field-object > .handle .row-options a:hover {\n color: #044767;\n}\n.acf-field-object > .handle .row-options a.delete-field {\n color: #a00;\n}\n.acf-field-object > .handle .row-options a.delete-field:hover {\n color: #f00;\n}\n.acf-field-object > .handle .row-options.active {\n visibility: visible;\n}\n.acf-field-object.open + .acf-field-object {\n border-top-color: #E1E1E1;\n}\n.acf-field-object.open > .handle {\n background: #2a9bd9;\n border: #2696d3 solid 1px;\n text-shadow: #268FBB 0 1px 0;\n color: #fff;\n position: relative;\n margin: 0 -1px 0 -1px;\n}\n.acf-field-object.open > .handle a {\n color: #fff !important;\n}\n.acf-field-object.open > .handle a:hover {\n text-decoration: underline !important;\n}\n.acf-field-object:hover > .handle .row-options, .acf-field-object.-hover > .handle .row-options, .acf-field-object:focus-within > .handle .row-options {\n opacity: 1;\n margin-bottom: 0;\n}\n.acf-field-object > .settings {\n display: none;\n width: 100%;\n}\n.acf-field-object > .settings > .acf-table {\n border: none;\n}\n.acf-field-object .rule-groups {\n margin-top: 20px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox: Locations\n*\n*---------------------------------------------------------------------------------------------*/\n.rule-groups h4 {\n margin: 3px 0;\n}\n.rule-groups .rule-group {\n margin: 0 0 5px;\n}\n.rule-groups .rule-group h4 {\n margin: 0 0 3px;\n}\n.rule-groups .rule-group td.param {\n width: 35%;\n}\n.rule-groups .rule-group td.operator {\n width: 20%;\n}\n.rule-groups .rule-group td.add {\n width: 40px;\n}\n.rule-groups .rule-group td.remove {\n width: 28px;\n vertical-align: middle;\n}\n.rule-groups .rule-group td.remove a {\n width: 22px;\n height: 22px;\n visibility: hidden;\n}\n.rule-groups .rule-group td.remove a:before {\n position: relative;\n top: -2px;\n font-size: 16px;\n}\n.rule-groups .rule-group tr:hover td.remove a {\n visibility: visible;\n}\n.rule-groups .rule-group select:empty {\n background: #f8f8f8;\n}\n.rule-groups:not(.rule-groups-multiple) .rule-group:first-child tr:first-child td.remove a {\n /* Don't allow user to delete the only rule group */\n visibility: hidden !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tOptions\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-field-group-options tr[data-name=hide_on_screen] li {\n float: left;\n width: 33%;\n}\n\n@media (max-width: 1100px) {\n #acf-field-group-options tr[data-name=hide_on_screen] li {\n width: 50%;\n }\n}\n/*---------------------------------------------------------------------------------------------\n*\n*\tConditional Logic\n*\n*---------------------------------------------------------------------------------------------*/\ntable.conditional-logic-rules {\n background: transparent;\n border: 0 none;\n border-radius: 0;\n}\n\ntable.conditional-logic-rules tbody td {\n background: transparent;\n border: 0 none !important;\n padding: 5px 2px !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tField: Tab\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-field-object-tab .acf-field-setting-name,\n.acf-field-object-tab .acf-field-setting-instructions,\n.acf-field-object-tab .acf-field-setting-required,\n.acf-field-object-tab .acf-field-setting-warning,\n.acf-field-object-tab .acf-field-setting-wrapper {\n display: none;\n}\n.acf-field-object-tab .li-field-name {\n visibility: hidden;\n}\n.acf-field-object-tab p:first-child {\n margin: 0.5em 0;\n}\n.acf-field-object-tab li.acf-settings-type-presentation,\n.acf-field-object-tab .acf-field-settings-main-presentation {\n display: none !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tField: Clone\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-field-object-clone li.acf-settings-type-presentation,\n.acf-field-object-clone .acf-field-settings-main-presentation {\n display: none !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tField: Accordion\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-field-object-accordion .acf-field-setting-name,\n.acf-field-object-accordion .acf-field-setting-instructions,\n.acf-field-object-accordion .acf-field-setting-required,\n.acf-field-object-accordion .acf-field-setting-warning,\n.acf-field-object-accordion .acf-field-setting-wrapper {\n display: none;\n}\n.acf-field-object-accordion .li-field-name {\n visibility: hidden;\n}\n.acf-field-object-accordion p:first-child {\n margin: 0.5em 0;\n}\n.acf-field-object-accordion .acf-field-setting-instructions {\n display: block;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tField: Message\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-field-object-message tr[data-name=name],\n.acf-field-object-message tr[data-name=instructions],\n.acf-field-object-message tr[data-name=required] {\n display: none !important;\n}\n\n.acf-field-object-message .li-field-name {\n visibility: hidden;\n}\n\n.acf-field-object-message textarea {\n height: 175px !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tField: Separator\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-field-object-separator tr[data-name=name],\n.acf-field-object-separator tr[data-name=instructions],\n.acf-field-object-separator tr[data-name=required] {\n display: none !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tField: Date Picker\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-field-object-date-picker .acf-radio-list li,\n.acf-field-object-time-picker .acf-radio-list li,\n.acf-field-object-date-time-picker .acf-radio-list li {\n line-height: 25px;\n}\n.acf-field-object-date-picker .acf-radio-list span,\n.acf-field-object-time-picker .acf-radio-list span,\n.acf-field-object-date-time-picker .acf-radio-list span {\n display: inline-block;\n min-width: 10em;\n}\n.acf-field-object-date-picker .acf-radio-list input[type=text],\n.acf-field-object-time-picker .acf-radio-list input[type=text],\n.acf-field-object-date-time-picker .acf-radio-list input[type=text] {\n width: 100px;\n}\n\n.acf-field-object-date-time-picker .acf-radio-list span {\n min-width: 15em;\n}\n.acf-field-object-date-time-picker .acf-radio-list input[type=text] {\n width: 200px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSlug\n*\n*--------------------------------------------------------------------------------------------*/\n#slugdiv .inside {\n padding: 12px;\n margin: 0;\n}\n#slugdiv input[type=text] {\n width: 100%;\n height: 28px;\n font-size: 14px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRTL\n*\n*--------------------------------------------------------------------------------------------*/\nhtml[dir=rtl] .acf-field-object.open > .handle {\n margin: -1px -1px 0;\n}\n\nhtml[dir=rtl] .acf-field-object.open > .handle .acf-icon {\n float: right;\n}\n\nhtml[dir=rtl] .acf-field-object.open > .handle .li-field-order {\n padding-left: 0 !important;\n padding-right: 15px !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Device\n*\n*---------------------------------------------------------------------------------------------*/\n@media only screen and (max-width: 850px) {\n tr.acf-field,\ntd.acf-label,\ntd.acf-input {\n display: block !important;\n width: auto !important;\n border: 0 none !important;\n }\n tr.acf-field {\n border-top: #ededed solid 1px !important;\n margin-bottom: 0 !important;\n }\n td.acf-label {\n background: transparent !important;\n padding-bottom: 0 !important;\n }\n}\n/*---------------------------------------------------------------------------------------------\n*\n* Subtle background on accordion & tab fields to separate them from others\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-object-tab,\n.post-type-acf-field-group #acf-field-group-fields .acf-field-object-accordion {\n background-color: #F9FAFB;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Fonts\n*\n*---------------------------------------------------------------------------------------------*/\n@font-face {\n font-family: \"Inter\";\n src: url(\"../../inc/fonts/Inter-Regular.woff2\") format(\"woff2\"), url(\"../../inc/fonts/Inter-Regular.woff\") format(\"woff\");\n font-weight: normal;\n font-style: normal;\n}\n@font-face {\n font-family: \"Inter\";\n src: url(\"../../inc/fonts/Inter-Medium.woff2\") format(\"woff2\"), url(\"../../inc/fonts/Inter-Medium.woff\") format(\"woff\");\n font-weight: 500;\n font-style: normal;\n}\n/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #wpcontent {\n font-family: \"Inter\", system-ui;\n line-height: 140%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Links\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group a {\n color: #0783BE;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headings\n*\n*---------------------------------------------------------------------------------------------*/\n.h1, .post-type-acf-field-group h1,\n.acf-headerbar h1 {\n font-size: 21px;\n font-weight: 400;\n}\n\n.h2, .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2, .acf-page-title, .post-type-acf-field-group h2,\n.acf-headerbar h2 {\n font-size: 18px;\n font-weight: 400;\n}\n\n.h3, .post-type-acf-field-group .acf-field-settings-fc_head label, .post-type-acf-field-group #acf-popup .acf-popup-box .title h1,\n.post-type-acf-field-group #acf-popup .acf-popup-box .title h2,\n.post-type-acf-field-group #acf-popup .acf-popup-box .title h3,\n.post-type-acf-field-group #acf-popup .acf-popup-box .title h4, .post-type-acf-field-group h3,\n.acf-headerbar h3 {\n font-size: 16px;\n font-weight: 400;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Paragraphs\n*\n*---------------------------------------------------------------------------------------------*/\n.p1 {\n font-size: 15px;\n}\n\n.p2, .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p {\n font-size: 14px;\n}\n\n.p3, .acf-field-list .acf-sortable-handle, .post-type-acf-field-group .acf-field-object .handle li.li-field-label a.edit-field, .post-type-acf-field-group .acf-thead li {\n font-size: 13.5px;\n}\n\n.p4, .post-type-acf-field-group .acf-field-object .handle li, .post-type-acf-field-group .acf-input .select2-container.-acf .select2-selection__rendered, .post-type-acf-field-group .button, .post-type-acf-field-group input[type=text],\n.post-type-acf-field-group input[type=search],\n.post-type-acf-field-group input[type=number],\n.post-type-acf-field-group textarea,\n.post-type-acf-field-group select {\n font-size: 13px;\n}\n\n.p5, .acf-field-setting-display_format .acf-radio-list li label code,\n.acf-field-setting-return_format .acf-radio-list li label code, .acf-field-group-settings-footer .acf-created-on, .acf-fields .acf-field-settings-tab-bar li a,\n.acf-fields .acf-tab-group li a {\n font-size: 12.5px;\n}\n\n.p6, .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p.acf-small, .post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options a, .acf-small {\n font-size: 12px;\n}\n\n.p7 {\n font-size: 11.5px;\n}\n\n.p8 {\n font-size: 11px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Page titles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-page-title {\n color: #344054;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide old / native WP titles from pages\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-settings-wrap h1,\n.post-type-acf-field-group #acf-admin-tools h1 {\n display: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n /*---------------------------------------------------------------------------------------------\n *\n * All Inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Read only text inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Number fields\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Textarea\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Select\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Button & Checkbox base styling\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Buttons\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Checkboxes\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Buttons & Checkbox lists\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * ACF Switch\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * File input button\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Action Buttons\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Edit field group header\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Select2 inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * ACF label\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Tooltip for field name field setting (result of a fix for keyboard navigation)\n *\n *---------------------------------------------------------------------------------------------*/\n}\n.post-type-acf-field-group input[type=text],\n.post-type-acf-field-group input[type=search],\n.post-type-acf-field-group input[type=number],\n.post-type-acf-field-group textarea,\n.post-type-acf-field-group select {\n box-sizing: border-box;\n height: 40px;\n padding-right: 12px;\n padding-left: 12px;\n background-color: #fff;\n border-color: #D0D5DD;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n color: #344054;\n}\n.post-type-acf-field-group input[type=text]:focus,\n.post-type-acf-field-group input[type=search]:focus,\n.post-type-acf-field-group input[type=number]:focus,\n.post-type-acf-field-group textarea:focus,\n.post-type-acf-field-group select:focus {\n outline: 3px solid #EBF5FA;\n border-color: #399CCB;\n}\n.post-type-acf-field-group input[type=text]:disabled,\n.post-type-acf-field-group input[type=search]:disabled,\n.post-type-acf-field-group input[type=number]:disabled,\n.post-type-acf-field-group textarea:disabled,\n.post-type-acf-field-group select:disabled {\n background-color: #F9FAFB;\n color: #808a9e;\n}\n.post-type-acf-field-group input[type=text]::placeholder,\n.post-type-acf-field-group input[type=search]::placeholder,\n.post-type-acf-field-group input[type=number]::placeholder,\n.post-type-acf-field-group textarea::placeholder,\n.post-type-acf-field-group select::placeholder {\n color: #98A2B3;\n}\n.post-type-acf-field-group input[type=text]:read-only {\n background-color: #F9FAFB;\n color: #98A2B3;\n}\n.post-type-acf-field-group .acf-field.acf-field-number .acf-label,\n.post-type-acf-field-group .acf-field.acf-field-number .acf-input input[type=number] {\n max-width: 180px;\n}\n.post-type-acf-field-group textarea {\n box-sizing: border-box;\n padding-top: 10px;\n padding-bottom: 10px;\n height: 80px;\n min-height: 56px;\n}\n.post-type-acf-field-group select {\n min-width: 160px;\n max-width: 100%;\n padding-right: 40px;\n padding-left: 12px;\n background-image: url(\"../../images/icons/icon-chevron-down.svg\");\n background-position: right 10px top 50%;\n background-size: 20px;\n}\n.post-type-acf-field-group select:hover, .post-type-acf-field-group select:focus {\n color: #0783BE;\n}\n.post-type-acf-field-group select::before {\n content: \"\";\n display: block;\n position: absolute;\n top: 5px;\n left: 5px;\n width: 20px;\n height: 20px;\n background-color: red;\n}\n.post-type-acf-field-group input[type=radio],\n.post-type-acf-field-group input[type=checkbox] {\n box-sizing: border-box;\n width: 18px;\n height: 18px;\n padding: 0;\n border-width: 1px;\n border-style: solid;\n border-color: #98A2B3;\n background: #fff;\n box-shadow: none;\n}\n.post-type-acf-field-group input[type=radio]:hover,\n.post-type-acf-field-group input[type=checkbox]:hover {\n background-color: #EBF5FA;\n border-color: #0783BE;\n}\n.post-type-acf-field-group input[type=radio]:checked, .post-type-acf-field-group input[type=radio]:focus-visible,\n.post-type-acf-field-group input[type=checkbox]:checked,\n.post-type-acf-field-group input[type=checkbox]:focus-visible {\n background-color: #EBF5FA;\n border-color: #0783BE;\n}\n.post-type-acf-field-group input[type=radio]:checked:before, .post-type-acf-field-group input[type=radio]:focus-visible:before,\n.post-type-acf-field-group input[type=checkbox]:checked:before,\n.post-type-acf-field-group input[type=checkbox]:focus-visible:before {\n content: \"\";\n position: relative;\n top: -1px;\n left: -1px;\n width: 18px;\n height: 18px;\n margin: 0;\n padding: 0;\n background-color: transparent;\n background-size: cover;\n background-repeat: no-repeat;\n background-position: center;\n}\n.post-type-acf-field-group input[type=radio]:active,\n.post-type-acf-field-group input[type=checkbox]:active {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);\n}\n.post-type-acf-field-group input[type=radio]:disabled,\n.post-type-acf-field-group input[type=checkbox]:disabled {\n background-color: #F9FAFB;\n border-color: #D0D5DD;\n}\n.post-type-acf-field-group input[type=radio]:checked:before, .post-type-acf-field-group input[type=radio]:focus:before {\n background-image: url(\"../../images/field-states/radio-active.svg\");\n}\n.post-type-acf-field-group input[type=checkbox]:checked:before, .post-type-acf-field-group input[type=checkbox]:focus:before {\n background-image: url(\"../../images/field-states/checkbox-active.svg\");\n}\n.post-type-acf-field-group .acf-radio-list li input[type=radio],\n.post-type-acf-field-group .acf-radio-list li input[type=checkbox],\n.post-type-acf-field-group .acf-checkbox-list li input[type=radio],\n.post-type-acf-field-group .acf-checkbox-list li input[type=checkbox] {\n margin-right: 6px;\n}\n.post-type-acf-field-group .acf-radio-list.acf-bl li,\n.post-type-acf-field-group .acf-checkbox-list.acf-bl li {\n margin-bottom: 8px;\n}\n.post-type-acf-field-group .acf-radio-list.acf-bl li:last-of-type,\n.post-type-acf-field-group .acf-checkbox-list.acf-bl li:last-of-type {\n margin-bottom: 0;\n}\n.post-type-acf-field-group .acf-radio-list label,\n.post-type-acf-field-group .acf-checkbox-list label {\n display: flex;\n align-items: center;\n align-content: center;\n}\n.post-type-acf-field-group .acf-switch {\n width: 42px;\n height: 24px;\n border: none;\n background-color: #D0D5DD;\n border-radius: 12px;\n}\n.post-type-acf-field-group .acf-switch:hover {\n background-color: #98A2B3;\n}\n.post-type-acf-field-group .acf-switch:active {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);\n}\n.post-type-acf-field-group .acf-switch.-on {\n background-color: #0783BE;\n}\n.post-type-acf-field-group .acf-switch.-on:hover {\n background-color: #066998;\n}\n.post-type-acf-field-group .acf-switch.-on .acf-switch-slider {\n left: 20px;\n}\n.post-type-acf-field-group .acf-switch .acf-switch-off,\n.post-type-acf-field-group .acf-switch .acf-switch-on {\n visibility: hidden;\n}\n.post-type-acf-field-group .acf-switch .acf-switch-slider {\n width: 20px;\n height: 20px;\n border: none;\n border-radius: 100px;\n box-shadow: 0px 1px 3px rgba(16, 24, 40, 0.1), 0px 1px 2px rgba(16, 24, 40, 0.06);\n}\n.post-type-acf-field-group .acf-field-true-false {\n display: flex;\n align-items: center;\n}\n.post-type-acf-field-group .acf-field-true-false .acf-label {\n order: 2;\n display: inline-flex;\n align-items: center;\n margin-bottom: 0;\n margin-left: 12px;\n}\n.post-type-acf-field-group .acf-field-true-false .acf-label label {\n margin-bottom: 0;\n}\n.post-type-acf-field-group .acf-field-true-false .acf-label .acf-tip {\n margin-left: 12px;\n}\n.post-type-acf-field-group input::file-selector-button {\n box-sizing: border-box;\n min-height: 40px;\n margin-right: 16px;\n padding-top: 8px;\n padding-right: 16px;\n padding-bottom: 8px;\n padding-left: 16px;\n background-color: transparent;\n color: #0783BE !important;\n border-radius: 6px;\n border-width: 1px;\n border-style: solid;\n border-color: #0783BE;\n text-decoration: none;\n}\n.post-type-acf-field-group input::file-selector-button:hover {\n border-color: #066998;\n cursor: pointer;\n color: #066998 !important;\n}\n.post-type-acf-field-group .button {\n display: inline-flex;\n align-items: center;\n height: 40px;\n padding-right: 16px;\n padding-left: 16px;\n background-color: transparent;\n border-width: 1px;\n border-style: solid;\n border-color: #0783BE;\n border-radius: 6px;\n color: #0783BE;\n}\n.post-type-acf-field-group .button:hover {\n background-color: #f3f9fc;\n border-color: #0783BE;\n color: #0783BE;\n}\n.post-type-acf-field-group .button:focus {\n background-color: #f3f9fc;\n outline: 3px solid #EBF5FA;\n color: #0783BE;\n}\n.post-type-acf-field-group .edit-field-group-header {\n display: block !important;\n}\n.post-type-acf-field-group .acf-input .select2-container.-acf .select2-selection {\n border: none;\n line-height: 1;\n}\n.post-type-acf-field-group .acf-input .select2-container.-acf .select2-selection__rendered {\n box-sizing: border-box;\n padding-right: 0;\n padding-left: 0;\n background-color: #fff;\n border-width: 1px;\n border-style: solid;\n border-color: #D0D5DD;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n color: #344054;\n}\n.post-type-acf-field-group .acf-input .select2-container--focus {\n outline: 3px solid #EBF5FA;\n border-color: #399CCB;\n border-radius: 6px;\n}\n.post-type-acf-field-group .acf-input .select2-container--focus .select2-selection__rendered {\n border-color: #399CCB !important;\n}\n.post-type-acf-field-group .acf-input .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered {\n border-bottom-right-radius: 0 !important;\n border-bottom-left-radius: 0 !important;\n}\n.post-type-acf-field-group .acf-input .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered {\n border-top-right-radius: 0 !important;\n border-top-left-radius: 0 !important;\n}\n.post-type-acf-field-group .acf-input .select2-container .select2-search--inline .select2-search__field {\n margin: 0;\n padding-left: 6px;\n}\n.post-type-acf-field-group .acf-input .select2-container .select2-search--inline .select2-search__field:focus {\n outline: none;\n border: none;\n}\n.post-type-acf-field-group .acf-input .select2-container--default .select2-selection--multiple .select2-selection__rendered {\n padding-top: 0;\n padding-right: 6px;\n padding-bottom: 0;\n padding-left: 6px;\n}\n.post-type-acf-field-group .acf-input .select2-selection__clear {\n width: 18px;\n height: 18px;\n margin-top: 12px;\n margin-right: 0;\n text-indent: 100%;\n white-space: nowrap;\n overflow: hidden;\n}\n.post-type-acf-field-group .acf-input .select2-selection__clear:before {\n content: \"\";\n display: block;\n width: 14px;\n height: 14px;\n top: 0;\n left: 0;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-close.svg\");\n mask-image: url(\"../../images/icons/icon-close.svg\");\n background-color: #98A2B3;\n}\n.post-type-acf-field-group .acf-input .select2-selection__clear:hover::before {\n background-color: #1D2939;\n}\n.post-type-acf-field-group .acf-label {\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n.post-type-acf-field-group .acf-label .acf-icon-help {\n width: 18px;\n height: 18px;\n background-color: #98A2B3;\n}\n.post-type-acf-field-group .acf-label label {\n margin-bottom: 0;\n}\n.post-type-acf-field-group .acf-field-setting-name .acf-tip {\n position: absolute;\n top: 0;\n left: 654px;\n color: #98A2B3;\n}\n.post-type-acf-field-group .acf-field-setting-name .acf-tip .acf-icon-help {\n width: 18px;\n height: 18px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Container sizes\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group .metabox-holder.columns-1 #acf-field-group-fields,\n.post-type-acf-field-group .metabox-holder.columns-1 #acf-field-group-options,\n.post-type-acf-field-group .metabox-holder.columns-1 .meta-box-sortables.ui-sortable,\n.post-type-acf-field-group .metabox-holder.columns-1 .notice {\n max-width: 1440px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Max width for notices in 1 column edit field group layout\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group.columns-1 .notice {\n max-width: 1440px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Widen edit field group headerbar for 2 column layout\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group.columns-2 .acf-headerbar .acf-headerbar-inner {\n max-width: 100%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Post stuff\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #poststuff {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Table\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap {\n overflow: hidden;\n border: none;\n border-radius: 0 0 8px 8px;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty {\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .acf-thead,\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .acf-tfoot {\n display: none;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .no-fields-message {\n min-height: 280px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Table header\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-thead {\n background-color: #F9FAFB;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.post-type-acf-field-group .acf-thead li {\n display: flex;\n align-items: center;\n min-height: 48px;\n color: #344054;\n font-weight: 500;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Table body\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-field-object {\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.post-type-acf-field-group .acf-field-object:hover .acf-sortable-handle:before {\n display: inline-flex;\n}\n.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint:before {\n display: block;\n content: \"\";\n height: 2px;\n width: 100%;\n background: #D0D5DD;\n margin-top: -1px;\n}\n.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint.acf-field-object-accordion:before {\n display: none;\n}\n.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint.acf-field-object-accordion:after {\n display: block;\n content: \"\";\n height: 2px;\n width: 100%;\n background: #D0D5DD;\n z-index: 500;\n}\n.post-type-acf-field-group .acf-field-object:hover {\n background-color: #f7fbfd;\n}\n.post-type-acf-field-group .acf-field-object.open {\n background-color: #fff;\n border-top-color: #A5D2E7;\n}\n.post-type-acf-field-group .acf-field-object.open .handle {\n background-color: #D8EBF5;\n border: none;\n text-shadow: none;\n}\n.post-type-acf-field-group .acf-field-object.open .handle a {\n color: #0783BE !important;\n}\n.post-type-acf-field-group .acf-field-object.open .handle a.delete-field {\n color: #a00 !important;\n}\n.post-type-acf-field-group .acf-field-object ul.acf-hl {\n display: flex;\n align-items: stretch;\n}\n.post-type-acf-field-group .acf-field-object .handle li {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n min-height: 56px;\n color: #344054;\n}\n.post-type-acf-field-group .acf-field-object .handle li.li-field-label {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: center;\n align-items: center;\n width: auto;\n}\n.post-type-acf-field-group .acf-field-object .handle li.li-field-label strong {\n font-weight: 500;\n}\n.post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options {\n width: 100%;\n}\n/*---------------------------------------------------------------------------------------------\n*\n* Table footer\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-tfoot {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n min-height: 80px;\n box-sizing: border-box;\n padding-top: 8px;\n padding-right: 24px;\n padding-bottom: 8px;\n padding-left: 24px;\n background-color: #fff;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.post-type-acf-field-group .acf-tfoot .acf-fr {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Edit field settings\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-field-object .settings {\n box-sizing: border-box;\n padding-top: 0;\n padding-bottom: 0;\n background-color: #fff;\n border-left-width: 4px;\n border-left-style: solid;\n border-left-color: #6BB5D8;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Main field settings container\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-field-settings-main {\n padding-top: 32px;\n padding-right: 0;\n padding-bottom: 32px;\n padding-left: 0;\n}\n.acf-field-settings-main .acf-field:last-of-type {\n margin-bottom: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field label\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-field-settings .acf-label {\n display: flex;\n justify-content: space-between;\n align-items: center;\n align-content: center;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 6px;\n margin-left: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Single field\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-field-settings .acf-field {\n box-sizing: border-box;\n width: 100%;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 32px;\n margin-left: 0;\n padding-top: 0;\n padding-right: 72px;\n padding-bottom: 0;\n padding-left: 72px;\n}\n@media screen and (max-width: 600px) {\n .acf-field-settings .acf-field {\n padding-right: 12px;\n padding-left: 12px;\n }\n}\n.acf-field-settings .acf-field .acf-label,\n.acf-field-settings .acf-field .acf-input {\n max-width: 600px;\n}\n.acf-field-settings .acf-field .acf-label.acf-input-sub,\n.acf-field-settings .acf-field .acf-input.acf-input-sub {\n max-width: 100%;\n}\n.acf-field-settings .acf-field .acf-input-wrap {\n overflow: visible;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field separators\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-field-settings .acf-field.acf-field-setting-label,\n.acf-field-settings .acf-field-setting-wrapper {\n padding-top: 24px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n\n.acf-field-settings .acf-field-setting-wrapper {\n margin-top: 24px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Edit fields footer\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-field-settings .acf-field-settings-footer {\n display: flex;\n align-items: center;\n min-height: 72px;\n box-sizing: border-box;\n width: 100%;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 72px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n@media screen and (max-width: 600px) {\n .acf-field-settings .acf-field-settings-footer {\n padding-left: 12px;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Tabs\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-fields .acf-tab-wrap {\n background: #F9FAFB;\n border-bottom-color: #1D2939;\n}\n.acf-fields .acf-tab-wrap .acf-tab-group {\n padding-right: 24px;\n padding-left: 24px;\n border-top-width: 0;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.acf-fields .acf-field-settings-tab-bar,\n.acf-fields .acf-tab-group {\n display: flex;\n align-items: stretch;\n min-height: 48px;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n margin-top: 0;\n margin-bottom: 0;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.acf-fields .acf-field-settings-tab-bar li,\n.acf-fields .acf-tab-group li {\n display: flex;\n align-items: center;\n margin-top: 0;\n margin-right: 24px;\n margin-bottom: 0;\n margin-left: 0;\n padding: 0;\n}\n.acf-fields .acf-field-settings-tab-bar li a,\n.acf-fields .acf-tab-group li a {\n box-sizing: border-box;\n display: inline-flex;\n align-items: center;\n height: 100%;\n padding-top: 3px;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n background: none;\n border-top: none;\n border-right: none;\n border-bottom-width: 3px;\n border-bottom-style: solid;\n border-bottom-color: transparent;\n border-left: none;\n color: #667085;\n font-weight: normal;\n}\n.acf-fields .acf-field-settings-tab-bar li a:hover,\n.acf-fields .acf-tab-group li a:hover {\n color: #1D2939;\n}\n.acf-fields .acf-field-settings-tab-bar li.active a,\n.acf-fields .acf-tab-group li.active a {\n background: none;\n border-bottom-color: #0783BE;\n color: #1D2939;\n}\n\n.acf-field-editor .acf-field-settings-tab-bar {\n padding-left: 72px;\n}\n@media screen and (max-width: 600px) {\n .acf-field-editor .acf-field-settings-tab-bar {\n padding-left: 12px;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field group settings\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-field-group-options .field-group-settings-tab {\n padding-top: 24px;\n padding-right: 24px;\n padding-bottom: 24px;\n padding-left: 24px;\n}\n#acf-field-group-options .field-group-settings-tab .acf-field:last-of-type {\n padding: 0;\n}\n#acf-field-group-options .acf-field {\n border: none;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 24px;\n padding-left: 0;\n}\n#acf-field-group-options .field-group-setting-split-container {\n display: flex;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n}\n#acf-field-group-options .field-group-setting-split-container .field-group-setting-split {\n box-sizing: border-box;\n padding-top: 24px;\n padding-right: 24px;\n padding-bottom: 24px;\n padding-left: 24px;\n}\n#acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(1) {\n flex: 1 0 auto;\n}\n#acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(2n) {\n flex: 1 0 auto;\n max-width: 320px;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 32px;\n padding-right: 32px;\n padding-left: 32px;\n border-left-width: 1px;\n border-left-style: solid;\n border-left-color: #EAECF0;\n}\n#acf-field-group-options .acf-field[data-name=description] {\n max-width: 600px;\n}\n#acf-field-group-options .acf-button-group {\n display: inline-flex;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Reorder handles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-field-list .li-field-order {\n padding: 0;\n display: flex;\n flex-direction: row;\n flex-wrap: nowrap;\n justify-content: center;\n align-content: stretch;\n align-items: stretch;\n background-color: transparent;\n}\n.acf-field-list .acf-sortable-handle {\n display: flex;\n flex-direction: row;\n flex-wrap: nowrap;\n justify-content: center;\n align-content: center;\n align-items: center;\n width: 100%;\n height: 100%;\n position: relative;\n background-color: transparent;\n border: none;\n border-radius: 0;\n}\n.acf-field-list .acf-sortable-handle:hover {\n cursor: grab;\n}\n.acf-field-list .acf-sortable-handle:before {\n content: \"\";\n display: none;\n position: absolute;\n left: 8px;\n width: 16px;\n height: 16px;\n width: 12px;\n height: 12px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n -webkit-mask-image: url(\"../../images/icons/icon-draggable.svg\");\n mask-image: url(\"../../images/icons/icon-draggable.svg\");\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Expand / collapse field icon\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-field-object .li-field-label {\n position: relative;\n padding-left: 40px;\n}\n.acf-field-object .li-field-label:before {\n content: \"\";\n display: block;\n position: absolute;\n left: 6px;\n width: 16px;\n height: 16px;\n display: inline-flex;\n width: 18px;\n height: 18px;\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n}\n.acf-field-object .li-field-label:hover:before {\n cursor: pointer;\n}\n.acf-field-object.open .li-field-label:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n}\n\n.acf-thead .li-field-label {\n padding-left: 40px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Conditional logic layout\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-field-settings-main-conditional-logic .acf-conditional-toggle {\n display: flex;\n padding-right: 72px;\n padding-left: 72px;\n}\n@media screen and (max-width: 600px) {\n .acf-field-settings-main-conditional-logic .acf-conditional-toggle {\n padding-left: 12px;\n }\n}\n.acf-field-settings-main-conditional-logic .acf-field {\n flex-wrap: wrap;\n margin-bottom: 0;\n padding-right: 0;\n padding-left: 0;\n}\n.acf-field-settings-main-conditional-logic .acf-field .rule-groups {\n flex: 0 1 100%;\n order: 3;\n margin-top: 32px;\n padding-top: 32px;\n padding-right: 72px;\n padding-left: 72px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n@media screen and (max-width: 600px) {\n .acf-field-settings-main-conditional-logic .acf-field .rule-groups {\n padding-left: 12px;\n }\n .acf-field-settings-main-conditional-logic .acf-field .rule-groups table.acf-table tbody tr {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n }\n .acf-field-settings-main-conditional-logic .acf-field .rule-groups table.acf-table tbody tr td {\n flex: 1 1 100%;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Prefix & append styling\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-input .acf-input-prepend,\n.acf-input .acf-input-append {\n display: inline-flex;\n align-items: center;\n height: 100%;\n min-height: 40px;\n padding-right: 12px;\n padding-left: 12px;\n background-color: #F9FAFB;\n border-color: #D0D5DD;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n color: #667085;\n}\n.acf-input .acf-input-prepend {\n border-radius: 6px 0 0 6px;\n}\n.acf-input .acf-input-append {\n border-radius: 0 6px 6px 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF input wrap\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-input-wrap {\n display: flex;\n}\n\n.acf-field-settings-main-presentation .acf-input-wrap {\n display: flex;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Sub-fields layout\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub {\n overflow: hidden;\n border-radius: 8px;\n border-width: 1px;\n border-style: solid;\n border-color: #dbdfe5;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-sub-field-list-header {\n display: flex;\n justify-content: space-between;\n align-content: stretch;\n align-items: center;\n min-height: 64px;\n padding-right: 24px;\n padding-left: 24px;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-list-wrap {\n box-shadow: none;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .settings {\n border-left-color: #BF7DD7;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object-text.open .handle {\n background-color: #F2E8FF;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .handle {\n background-color: transparent;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .handle:hover {\n background-color: #f8f2ff;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-hl.acf-tfoot {\n min-height: 64px;\n align-items: center;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Empty state\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message {\n display: flex;\n justify-content: center;\n padding-top: 48px;\n padding-bottom: 48px;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n align-content: center;\n align-items: flex-start;\n text-align: center;\n max-width: 400px;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner img,\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2,\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p {\n flex: 1 0 100%;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2 {\n margin-top: 32px;\n margin-bottom: 0;\n padding: 0;\n color: #344054;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p {\n margin-top: 12px;\n margin-bottom: 0;\n padding: 0;\n color: #667085;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p.acf-small {\n margin-top: 32px;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner img {\n max-width: 284px;\n margin-bottom: 0;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-btn {\n margin-top: 32px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide add title prompt label\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-headerbar #title-prompt-text {\n display: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Modal styling\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-popup .acf-popup-box {\n min-width: 480px;\n}\n.post-type-acf-field-group #acf-popup .acf-popup-box .title {\n display: flex;\n align-items: center;\n align-content: center;\n justify-content: space-between;\n min-height: 64px;\n box-sizing: border-box;\n margin: 0;\n padding-right: 24px;\n padding-left: 24px;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.post-type-acf-field-group #acf-popup .acf-popup-box .title h1,\n.post-type-acf-field-group #acf-popup .acf-popup-box .title h2,\n.post-type-acf-field-group #acf-popup .acf-popup-box .title h3,\n.post-type-acf-field-group #acf-popup .acf-popup-box .title h4 {\n padding-left: 0;\n color: #344054;\n}\n.post-type-acf-field-group #acf-popup .acf-popup-box .title .acf-icon {\n display: block;\n position: relative;\n top: auto;\n right: auto;\n width: 22px;\n height: 22px;\n background-color: transparent;\n color: transparent;\n}\n.post-type-acf-field-group #acf-popup .acf-popup-box .title .acf-icon:before {\n display: inline-flex;\n position: absolute;\n top: 0;\n left: 0;\n width: 22px;\n height: 22px;\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n -webkit-mask-image: url(\"../../images/icons/icon-close-circle.svg\");\n mask-image: url(\"../../images/icons/icon-close-circle.svg\");\n}\n.post-type-acf-field-group #acf-popup .acf-popup-box .title .acf-icon:hover:before {\n background-color: #0783BE;\n}\n.post-type-acf-field-group #acf-popup .acf-popup-box .inner {\n box-sizing: border-box;\n margin: 0;\n padding-top: 24px;\n padding-right: 24px;\n padding-bottom: 24px;\n padding-left: 24px;\n border-top: none;\n}\n.post-type-acf-field-group #acf-popup .acf-popup-box .inner p {\n margin-top: 0;\n margin-bottom: 0;\n}\n.post-type-acf-field-group #acf-popup .acf-popup-box #acf-move-field-form .acf-field-select {\n margin-top: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide original #post-body-content from edit field group page\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-single-field-group #post-body-content {\n display: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Settings section footer\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-field-group-settings-footer {\n display: flex;\n justify-content: space-between;\n align-content: stretch;\n align-items: center;\n position: relative;\n min-height: 88px;\n margin-right: -24px;\n margin-bottom: -24px;\n margin-left: -24px;\n padding-right: 24px;\n padding-left: 24px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.acf-field-group-settings-footer .acf-created-on {\n display: inline-flex;\n justify-content: flex-start;\n align-content: stretch;\n align-items: center;\n color: #667085;\n}\n.acf-field-group-settings-footer .acf-created-on:before {\n content: \"\";\n display: inline-block;\n width: 20px;\n height: 20px;\n margin-right: 8px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-time.svg\");\n mask-image: url(\"../../images/icons/icon-time.svg\");\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Conditional logic enabled badge\n*\n*---------------------------------------------------------------------------------------------*/\n.conditional-logic-badge {\n display: none;\n}\n.conditional-logic-badge.is-enabled {\n display: inline-block;\n width: 6px;\n height: 6px;\n overflow: hidden;\n margin-left: 8px;\n background-color: rgba(82, 170, 89, 0.4);\n border-width: 1px;\n border-style: solid;\n border-color: #52AA59;\n border-radius: 100px;\n text-indent: 100%;\n white-space: nowrap;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Split field settings\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-field-settings-split {\n display: flex;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.acf-field-settings-split .acf-field {\n margin: 0;\n padding-top: 32px;\n padding-bottom: 32px;\n}\n.acf-field-settings-split .acf-field:nth-child(2n) {\n border-left-width: 1px;\n border-left-style: solid;\n border-left-color: #EAECF0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Display & return format\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-field-setting-display_format .acf-label,\n.acf-field-setting-return_format .acf-label {\n margin-bottom: 16px;\n}\n.acf-field-setting-display_format .acf-radio-list li,\n.acf-field-setting-return_format .acf-radio-list li {\n display: flex;\n}\n.acf-field-setting-display_format .acf-radio-list li label,\n.acf-field-setting-return_format .acf-radio-list li label {\n display: inline-flex;\n width: 100%;\n}\n.acf-field-setting-display_format .acf-radio-list li label span,\n.acf-field-setting-return_format .acf-radio-list li label span {\n flex: 1 1 auto;\n}\n.acf-field-setting-display_format .acf-radio-list li label code,\n.acf-field-setting-return_format .acf-radio-list li label code {\n padding-right: 8px;\n padding-left: 8px;\n background-color: #F2F4F7;\n border-radius: 4px;\n color: #475467;\n}\n.acf-field-setting-display_format .acf-radio-list li input[type=text],\n.acf-field-setting-return_format .acf-radio-list li input[type=text] {\n height: 32px;\n}\n\n.acf-field-settings .acf-field-setting-first_day {\n padding-top: 32px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Flexible content field\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-field-setting-fc_layout {\n width: calc(100% - 144px);\n margin-right: 72px;\n margin-left: 72px;\n padding-right: 0;\n padding-left: 0;\n border-width: 1px;\n border-style: solid;\n border-color: #dbdfe5;\n border-radius: 8px;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n@media screen and (max-width: 768px) {\n .post-type-acf-field-group .acf-field-setting-fc_layout {\n width: calc(100% - 16px);\n margin-right: 8px;\n margin-left: 8px;\n }\n}\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-label,\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input {\n max-width: 100%;\n}\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input-sub {\n margin-right: 32px;\n margin-bottom: 32px;\n margin-left: 32px;\n}\n.post-type-acf-field-group .acf-field-setting-fc_layout .acf-fc-meta {\n max-width: 600px;\n padding-right: 32px;\n padding-left: 32px;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head {\n min-height: 64px;\n margin-bottom: 24px;\n padding-right: 24px;\n padding-left: 24px;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head label {\n display: inline-flex;\n align-items: center;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head label:before {\n content: \"\";\n display: inline-block;\n width: 20px;\n height: 20px;\n margin-right: 8px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions {\n display: flex;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions li {\n margin-right: 16px;\n}\n.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions li:last-of-type {\n margin-right: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Temporary fix to hide pagination setting for repeaters used as subfields.\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-field-object-flexible-content .acf-field-setting-pagination {\n display: none;\n}\n.post-type-acf-field-group .acf-field-object-repeater .acf-field-object-repeater .acf-field-setting-pagination {\n display: none;\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n\n/* colors */\n$acf_blue: #2a9bd9;\n$acf_notice: #2a9bd9;\n$acf_error: #d94f4f;\n$acf_success: #49ad52;\n$acf_warning: #fd8d3b;\n\n/* acf-field */\n$field_padding: 15px 12px;\n$field_padding_x: 12px;\n$field_padding_y: 15px;\n$fp: 15px 12px;\n$fy: 15px;\n$fx: 12px;\n\n/* responsive */\n$md: 880px;\n$sm: 640px;\n\n// Admin.\n$wp-card-border: #ccd0d4;\t\t\t// Card border.\n$wp-card-border-1: #d5d9dd;\t\t // Card inner border 1: Structural (darker).\n$wp-card-border-2: #eeeeee;\t\t // Card inner border 2: Fields (lighter).\n$wp-input-border: #7e8993;\t\t // Input border.\n\n// Admin 3.8\n$wp38-card-border: #E5E5E5;\t\t // Card border.\n$wp38-card-border-1: #dfdfdf;\t\t// Card inner border 1: Structural (darker).\n$wp38-card-border-2: #eeeeee;\t\t// Card inner border 2: Fields (lighter).\n$wp38-input-border: #dddddd;\t\t // Input border.\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Grays\n$gray-50: #F9FAFB;\n$gray-100: #F2F4F7;\n$gray-200: #EAECF0;\n$gray-300: #D0D5DD;\n$gray-400: #98A2B3;\n$gray-500: #667085;\n$gray-600: #475467;\n$gray-700: #344054;\n$gray-800: #1D2939;\n$gray-900: #101828;\n\n// Blues\n$blue-50: #EBF5FA;\n$blue-100: #D8EBF5;\n$blue-200: #A5D2E7;\n$blue-300: #6BB5D8;\n$blue-400: #399CCB;\n$blue-500: #0783BE;\n$blue-600: #066998;\n$blue-700: #044E71;\n$blue-800: #033F5B;\n$blue-900: #032F45;\n\n// Utility\n$color-info:\t#2D69DA;\n$color-success:\t#52AA59;\n$color-warning:\t#F79009;\n$color-danger:\t#DA5A39;\n\n$color-primary: $blue-500;\n$color-primary-hover: $blue-600;\n$color-secondary: $gray-500;\n$color-secondary-hover: $gray-400;\n\n// Gradients\n$gradient-pro: linear-gradient(90.52deg, #2C9FB8 0.44%, #A45CFF 113.3%);\n\n// Border radius\n$radius-sm:\t4px;\n$radius-md: 6px;\n$radius-lg: 8px;\n\n// Elevations / Box shadows\n$elevation-01: 0px 1px 2px rgba($gray-900, 0.10);\n\n// Input & button focus outline\n$outline: 3px solid $blue-50;\n\n// Link colours\n$link-color: $blue-500;\n\n// Responsive\n$max-width: 1440px;","/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n@mixin clearfix() {\n\t&:after {\n\t\tdisplay: block;\n\t\tclear: both;\n\t\tcontent: \"\";\n\t}\n}\n\n@mixin border-box() {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n}\n\n@mixin centered() {\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%);\n}\n\n@mixin animate( $properties: 'all' ) {\n\t-webkit-transition: $properties 0.3s ease; // Safari 3.2+, Chrome\n -moz-transition: $properties 0.3s ease; \t// Firefox 4-15\n -o-transition: $properties 0.3s ease; \t\t// Opera 10.5–12.00\n transition: $properties 0.3s ease; \t\t// Firefox 16+, Opera 12.50+\n}\n\n@mixin rtl() {\n\thtml[dir=\"rtl\"] & {\n\t\ttext-align: right;\n\t\t@content;\n\t}\n}\n\n@mixin wp-admin( $version: '3-8' ) {\n\t.acf-admin-#{$version} & {\n\t\t@content;\n\t}\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tField Group\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Reset postbox inner padding.\n#acf-field-group-fields > .inside,\n#acf-field-group-locations > .inside,\n#acf-field-group-options > .inside {\n\tpadding: 0;\n\tmargin: 0;\n}\n\n// Hide metabox order buttons added in WP 5.5.\n.postbox {\n\t.handle-order-higher,\n\t.handle-order-lower {\n\t\tdisplay: none;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox: Publish\n*\n*---------------------------------------------------------------------------------------------*/\n#minor-publishing-actions,\n#misc-publishing-actions #visibility,\n#misc-publishing-actions .edit-timestamp {\n\tdisplay: none;\n}\n\n#minor-publishing {\n\tborder-bottom: 0 none;\n}\n\n#misc-pub-section {\n\tborder-bottom: 0 none;\n}\n\n#misc-publishing-actions .misc-pub-section {\n\tborder-bottom-color: #F5F5F5;\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox: Fields\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-field-group-fields {\n\tborder: 0 none;\n\n\t.inside {\n\t\tborder-top: {\n\t\t\twidth: 0;\n\t\t\tstyle: none;\n\t\t};\n\t}\n\n\t/* links */\n\ta {\n\t\ttext-decoration: none;\n\t}\n\n\t/* Field type */\n\t.li-field-type {\n\n\t\t.field-type-icon {\n\t\t\tmargin: {\n\t\t\t\tright: 12px;\n\t\t\t};\n\n\t\t\t@media screen and (max-width: 600px) {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/* table header */\n\t.li-field-order {\n\t\twidth: 64px;\n\t\tjustify-content: center;\n\n\t\t@media screen and (max-width: $md) {\n\t\t\twidth: 32px;\n\t\t}\n\n\t}\n\t.li-field-label { width: calc(50% - 64px); }\n\t.li-field-name { width: 25%; word-break: break-word; }\n\t.li-field-type { width: 25%; }\n\t.li-field-key { display: none; }\n\n\t/* show keys */\n\t&.show-field-keys {\n\n\t\t.li-field-label { width: calc(35% - 64px); };\n\t\t.li-field-name { width: 15%; };\n\t\t.li-field-key { width: 25%; display: flex; };\n\t\t.li-field-type { width: 25%; };\n\n\t}\n\n\n\t/* fields */\n\t.acf-field-list-wrap {\n\t\tborder: $wp-card-border solid 1px;\n\t}\n\n\t.acf-field-list {\n\t\tbackground: #f5f5f5;\n\t\tmargin-top: -1px;\n\n\t\t/* no fields */\n\t\t.no-fields-message {\n\t\t\tpadding: 15px 15px;\n\t\t\tbackground: #fff;\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t/* empty */\n\t\t&.-empty {\n\t\t\t.no-fields-message {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin('3-8') {\n\t\t.acf-field-list-wrap {\n\t\t\tborder-color: $wp38-card-border-1;\n\t\t}\n\t}\n}\n\n\n/* field object */\n.acf-field-object {\n\tborder-top: $wp38-card-border-2 solid 1px;\n\tbackground: #fff;\n\n\t/* sortable */\n\t&.ui-sortable-helper {\n\t\toverflow: hidden !important;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $blue-200 !important;\n\t\t};\n\t\tborder-radius: $radius-lg;\n\t\tfilter: drop-shadow(0px 10px 20px rgba(16, 24, 40, 0.14)) drop-shadow(0px 1px 3px rgba(16, 24, 40, 0.1));\n\n\t\t&:before {\n\t\t\tdisplay: none !important;\n\t\t}\n\n\t}\n\n\t&.ui-sortable-placeholder {\n\t\tbox-shadow: 0 -1px 0 0 #DFDFDF;\n\t\tvisibility: visible !important;\n\t\tbackground: #F9F9F9;\n\t\tborder-top-color: transparent;\n\t\tmin-height: 54px;\n\n\t\t// hide tab field separator\n\t\t&:after, &:before {\n\t\t\tvisibility: hidden;\n\t\t}\n\t}\n\n\n\t/* meta */\n\t> .meta {\n\t\tdisplay: none;\n\t}\n\n\n\t/* handle */\n\t> .handle {\n\n\t\ta {\n\t\t\t-webkit-transition: none;\n\t\t\t-moz-transition: none;\n\t\t\t-o-transition: none;\n\t\t\ttransition: none;\n\t\t}\n\n\t\tli {\n\t\t\tword-wrap: break-word;\n\t\t}\n\n\t\tstrong {\n\t\t\tdisplay: block;\n\t\t\tpadding-bottom: 0;\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 14px;\n\t\t\tmin-height: 14px;\n\t\t}\n\n\t\t.row-options {\n\t\t\tdisplay: block;\n\t\t\topacity: 0;\n\t\t\tmargin: {\n\t\t\t\ttop: 6px;\n\t\t\t\tbottom: -20px;\n\t\t\t};\n\n\t\t\t@media screen and (max-width: 880px) {\n\t\t\t\topacity: 1;\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\ta {\n\t\t\t\tmargin-right: 4px;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcolor: darken($color-primary-hover, 10%);\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\ta.delete-field {\n\t\t\t\tcolor: #a00;\n\n\t\t\t\t&:hover { color: #f00; }\n\t\t\t}\n\n\t\t\t&.active {\n\t\t\t\tvisibility: visible;\n\t\t\t}\n\t\t}\n\n\t}\n\n\t/* open */\n\t&.open {\n\n\t\t+ .acf-field-object {\n\t\t\tborder-top-color: #E1E1E1;\n\t\t}\n\n\t\t> .handle {\n\t\t\tbackground: $acf_blue;\n\t\t\tborder: darken($acf_blue, 2%) solid 1px;\n\t\t\ttext-shadow: #268FBB 0 1px 0;\n\t\t\tcolor: #fff;\n\t\t\tposition: relative;\n\t\t\tmargin: 0 -1px 0 -1px;\n\n\t\t\ta {\n\t\t\t\tcolor: #fff !important;\n\n\t\t\t\t&:hover {\n\t\t\t\t\ttext-decoration: underline !important;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\t}\n\n\n\t/*\n\t// debug\n\t&[data-save=\"meta\"] {\n\t\t> .handle {\n\t\t\tborder-left: #ffb700 solid 5px !important;\n\t\t}\n\t}\n\n\t&[data-save=\"settings\"] {\n\t\t> .handle {\n\t\t\tborder-left: #0ec563 solid 5px !important;\n\t\t}\n\t}\n*/\n\n\n\t/* hover */\n\t&:hover, &.-hover, &:focus-within {\n\n\t\t> .handle {\n\n\t\t\t.row-options {\n\t\t\t\topacity: 1;\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\n\t\t}\n\t}\n\n\n\t/* settings */\n\t> .settings {\n\t\tdisplay: none;\n\t\twidth: 100%;\n\n\t\t> .acf-table {\n\t\t\tborder: none;\n\t\t}\n\t}\n\n\n\t/* conditional logic */\n\t.rule-groups {\n\t\tmargin-top: 20px;\n\t}\n\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox: Locations\n*\n*---------------------------------------------------------------------------------------------*/\n\n.rule-groups {\n\n\th4 {\n\t\tmargin: 3px 0;\n\t}\n\n\t.rule-group {\n\t\tmargin: 0 0 5px;\n\n\t\th4 {\n\t\t\tmargin: 0 0 3px;\n\t\t}\n\n\t\ttd.param {\n\t\t\twidth: 35%;\n\t\t}\n\n\t\ttd.operator {\n\t\t\twidth: 20%;\n\t\t}\n\n\t\ttd.add {\n\t\t\twidth: 40px;\n\t\t}\n\n\t\ttd.remove {\n\t\t\twidth: 28px;\n\t\t\tvertical-align: middle;\n\n\t\t\ta {\n\t\t\t\twidth: 22px;\n\t\t\t\theight: 22px;\n\t\t\t\tvisibility: hidden;\n\n\t\t\t\t&:before {\n\t\t\t\t\tposition: relative;\n\t\t\t\t\ttop: -2px;\n\t\t\t\t\tfont-size: 16px;\n\t\t\t\t}\n\n\t\t\t}\n\t\t}\n\n\t\ttr:hover td.remove a {\n\t\t\tvisibility: visible;\n\t\t}\n\n\t\t// empty select\n\t\tselect:empty {\n\t\t\tbackground: #f8f8f8;\n\t\t}\n\t}\n\n\n\t&:not(.rule-groups-multiple) {\n\t\t.rule-group {\n\t\t\t&:first-child tr:first-child td.remove a {\n\t\t\t\t/* Don't allow user to delete the only rule group */\n\t\t\t\tvisibility: hidden !important;\n\t\t\t}\n\t\t}\n\t}\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tOptions\n*\n*---------------------------------------------------------------------------------------------*/\n\n#acf-field-group-options tr[data-name=\"hide_on_screen\"] li {\n\tfloat: left;\n\twidth: 33%;\n}\n\n@media (max-width: 1100px) {\n\n\t#acf-field-group-options tr[data-name=\"hide_on_screen\"] li {\n\t\twidth: 50%;\n\t}\n\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tConditional Logic\n*\n*---------------------------------------------------------------------------------------------*/\n\ntable.conditional-logic-rules {\n\tbackground: transparent;\n\tborder: 0 none;\n\tborder-radius: 0;\n}\n\ntable.conditional-logic-rules tbody td {\n\tbackground: transparent;\n\tborder: 0 none !important;\n\tpadding: 5px 2px !important;\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tField: Tab\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-field-object-tab {\n\n\t// hide setting\n\t.acf-field-setting-name,\n\t.acf-field-setting-instructions,\n\t.acf-field-setting-required,\n\t.acf-field-setting-warning,\n\t.acf-field-setting-wrapper {\n\t\tdisplay: none;\n\t}\n\n\t// hide name\n\t.li-field-name {\n\t\tvisibility: hidden;\n\t}\n\n\tp:first-child {\n\t\tmargin: 0.5em 0;\n\t}\n\n\t// hide presentation setting tabs.\n\tli.acf-settings-type-presentation,\n\t.acf-field-settings-main-presentation {\n\t\tdisplay: none !important;\n\t}\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tField: Clone\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-field-object-clone {\n\t// hide presentation setting tabs.\n\tli.acf-settings-type-presentation,\n\t.acf-field-settings-main-presentation {\n\t\tdisplay: none !important;\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tField: Accordion\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-field-object-accordion {\n\n\t// hide setting\n\t.acf-field-setting-name,\n\t.acf-field-setting-instructions,\n\t.acf-field-setting-required,\n\t.acf-field-setting-warning,\n\t.acf-field-setting-wrapper {\n\t\tdisplay: none;\n\t}\n\n\t// hide name\n\t.li-field-name {\n\t\tvisibility: hidden;\n\t}\n\n\tp:first-child {\n\t\tmargin: 0.5em 0;\n\t}\n\n\t// show settings\n\t.acf-field-setting-instructions {\n\t\tdisplay: block;\n\t}\n\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tField: Message\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-field-object-message tr[data-name=\"name\"],\n.acf-field-object-message tr[data-name=\"instructions\"],\n.acf-field-object-message tr[data-name=\"required\"] {\n\tdisplay: none !important;\n}\n\n.acf-field-object-message .li-field-name {\n\tvisibility: hidden;\n}\n\n.acf-field-object-message textarea {\n\theight: 175px !important;\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tField: Separator\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-field-object-separator tr[data-name=\"name\"],\n.acf-field-object-separator tr[data-name=\"instructions\"],\n.acf-field-object-separator tr[data-name=\"required\"] {\n\tdisplay: none !important;\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tField: Date Picker\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-field-object-date-picker,\n.acf-field-object-time-picker,\n.acf-field-object-date-time-picker {\n\n\t.acf-radio-list {\n\n\t\tli {\n\t\t\tline-height: 25px;\n\t\t}\n\n\t\tspan {\n\t\t\tdisplay: inline-block;\n\t\t\tmin-width: 10em;\n\t\t}\n\n\t\tinput[type=\"text\"] {\n\t\t\twidth: 100px;\n\t\t}\n\t}\n\n}\n\n.acf-field-object-date-time-picker {\n\n\t.acf-radio-list {\n\n\t\tspan {\n\t\t\tmin-width: 15em;\n\t\t}\n\n\t\tinput[type=\"text\"] {\n\t\t\twidth: 200px;\n\t\t}\n\t}\n\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSlug\n*\n*--------------------------------------------------------------------------------------------*/\n\n#slugdiv {\n\n\t.inside {\n\t\tpadding: 12px;\n\t\tmargin: 0;\n\t}\n\n\tinput[type=\"text\"] {\n\t\twidth: 100%;\n\t\theight: 28px;\n\t\tfont-size: 14px;\n\t}\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRTL\n*\n*--------------------------------------------------------------------------------------------*/\n\nhtml[dir=\"rtl\"] .acf-field-object.open > .handle {\n\tmargin: -1px -1px 0;\n}\n\nhtml[dir=\"rtl\"] .acf-field-object.open > .handle .acf-icon {\n\tfloat: right;\n}\n\nhtml[dir=\"rtl\"] .acf-field-object.open > .handle .li-field-order {\n\tpadding-left: 0 !important;\n\tpadding-right: 15px !important;\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Device\n*\n*---------------------------------------------------------------------------------------------*/\n\n@media only screen and (max-width: 850px) {\n\n\ttr.acf-field,\n\ttd.acf-label,\n\ttd.acf-input {\n\t\tdisplay: block !important;\n\t\twidth: auto !important;\n\t\tborder: 0 none !important;\n\t}\n\n\ttr.acf-field {\n\t\tborder-top: #ededed solid 1px !important;\n\t\tmargin-bottom: 0 !important;\n\t}\n\n\ttd.acf-label {\n\t\tbackground: transparent !important;\n\t\tpadding-bottom: 0 !important;\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Subtle background on accordion & tab fields to separate them from others\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\t#acf-field-group-fields {\n\n\t\t.acf-field-object-tab,\n\t\t.acf-field-object-accordion {\n\t\t\tbackground-color: $gray-50;\n\t\t}\n\n\t}\n\n}\n","/*---------------------------------------------------------------------------------------------\n*\n* Fonts\n*\n*---------------------------------------------------------------------------------------------*/\n@font-face {\n\tfont-family: 'Inter';\n\tsrc: url('../../inc/fonts/Inter-Regular.woff2') format('woff2'),\n\t \turl('../../inc/fonts/Inter-Regular.woff') format('woff');\n\tfont-weight: normal;\n\tfont-style: normal;\n}\n\n@font-face {\n\tfont-family: 'Inter';\n\tsrc: url('../../inc/fonts/Inter-Medium.woff2') format('woff2'),\n\t \turl('../../inc/fonts/Inter-Medium.woff') format('woff');\n\tfont-weight: 500;\n\tfont-style: normal;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #wpcontent {\n\tfont-family: 'Inter', system-ui;\n\tline-height: 140%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Links\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\ta {\n\t\tcolor: $blue-500;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headings\n*\n*---------------------------------------------------------------------------------------------*/\n.h1 {\n\tfont-size: 21px;\n\tfont-weight: 400;\n}\n\n.h2 {\n\tfont-size: 18px;\n\tfont-weight: 400;\n}\n\n.h3 {\n\tfont-size: 16px;\n\tfont-weight: 400;\n}\n\n.post-type-acf-field-group,\n.acf-headerbar {\n\n\th1 {\n\t\t@extend .h1;\n\t}\n\n\th2 {\n\t\t@extend .h2;\n\t}\n\n\th3 {\n\t\t@extend .h3;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Paragraphs\n*\n*---------------------------------------------------------------------------------------------*/\n.p1 {\n\tfont-size: 15px;\n}\n\n.p2 {\n\tfont-size: 14px;\n}\n\n.p3 {\n\tfont-size: 13.5px;\n}\n\n.p4 {\n\tfont-size: 13px;\n}\n\n.p5 {\n\tfont-size: 12.5px;\n}\n\n.p6 {\n\tfont-size: 12px;\n}\n\n.p7 {\n\tfont-size: 11.5px;\n}\n\n.p8 {\n\tfont-size: 11px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Page titles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-page-title {\n\t@extend .h2;\n\tcolor: $gray-700;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide old / native WP titles from pages\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\t.acf-settings-wrap h1,\n\t#acf-admin-tools h1 {\n\t\tdisplay: none;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-small {\n\t@extend .p6;\n}",".post-type-acf-field-group {\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* All Inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"text\"],\n\tinput[type=\"search\"],\n\tinput[type=\"number\"],\n\ttextarea,\n\tselect {\n\t\tbox-sizing: border-box;\n\t\theight: 40px;\n\t\tpadding: {\n\t\t\tright: 12px;\n\t\t\tleft: 12px;\n\t\t};\n\t\tbackground-color: #fff;\n\t\tborder-color: $gray-300;\n\t\tbox-shadow: $elevation-01;\n\t\tborder-radius: $radius-md;\n\t\t@extend .p4;\n\t\tcolor: $gray-700;\n\n\t\t&:focus {\n\t\t\toutline: $outline;\n\t\t\tborder-color: $blue-400;\n\t\t}\n\n\t\t&:disabled {\n\t\t\tbackground-color: $gray-50;\n\t\t\tcolor: lighten($gray-500, 10%);\n\t\t}\n\n\t\t&::placeholder {\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Read only text inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"text\"] {\n\n\t\t&:read-only {\n\t\t\tbackground-color: $gray-50;\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Number fields\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-field.acf-field-number {\n\n\t\t.acf-label,\n\t\t.acf-input input[type=\"number\"] {\n\t\t\tmax-width: 180px;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Textarea\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\ttextarea {\n\t\tbox-sizing: border-box;\n\t\tpadding: {\n\t\t\ttop: 10px;\n\t\t\tbottom: 10px;\n\t\t};\n\t\theight: 80px;\n\t\tmin-height: 56px;\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Select\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tselect {\n\t\tmin-width: 160px;\n\t\tmax-width: 100%;\n\t\tpadding: {\n\t\t\tright: 40px;\n\t\t\tleft: 12px;\n\t\t};\n\t\tbackground-image: url('../../images/icons/icon-chevron-down.svg');\n\t\tbackground-position: right 10px top 50%;\n\t\tbackground-size: 20px;\n\t\t@extend .p4;\n\n\t\t&:hover,\n\t\t&:focus {\n\t\t\tcolor: $blue-500;\n\t\t}\n\n\t\t&::before {\n\t\t\tcontent: '';\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\ttop: 5px;\n\t\t\tleft: 5px;\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t\tbackground-color: red;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Button & Checkbox base styling\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"radio\"],\n\tinput[type=\"checkbox\"] {\n\t\tbox-sizing: border-box;\n\t\twidth: 18px;\n\t\theight: 18px;\n\t\tpadding: 0;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-400;\n\t\t};\n\t\tbackground: #fff;\n\t\tbox-shadow: none;\n\n\t\t&:hover {\n\t\t\tbackground-color: $blue-50;\n\t\t\tborder-color: $blue-500;\n\t\t}\n\n\t\t&:checked,\n\t\t&:focus-visible {\n\t\t\tbackground-color: $blue-50;\n\t\t\tborder-color: $blue-500;\n\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\tposition: relative;\n\t\t\t\ttop: -1px;\n\t\t\t\tleft: -1px;\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 18px;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tbackground-size: cover;\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\tbackground-position: center;\n\t\t\t}\n\n\t\t}\n\n\t\t&:active {\n\t\t\tbox-shadow: 0px 0px 0px 3px $blue-50, 0px 0px 0px rgba(255, 54, 54, 0.25);\n\t\t}\n\n\t\t&:disabled {\n\t\t\tbackground-color: $gray-50;\n\t\t\tborder-color: $gray-300;\n\t\t}\n\n\t}\n\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Buttons\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"radio\"] {\n\n\t\t&:checked,\n\t\t&:focus {\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: url('../../images/field-states/radio-active.svg');\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Checkboxes\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"checkbox\"] {\n\n\t\t&:checked,\n\t\t&:focus {\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: url('../../images/field-states/checkbox-active.svg');\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Buttons & Checkbox lists\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-radio-list,\n\t.acf-checkbox-list {\n\n\t\tli input[type=\"radio\"],\n\t\tli input[type=\"checkbox\"] {\n\t\t\tmargin: {\n\t\t\t\tright: 6px;\n\t\t\t};\n\t\t}\n\n\t\t&.acf-bl li {\n\t\t\tmargin: {\n\t\t\t\tbottom: 8px;\n\t\t\t};\n\n\t\t\t&:last-of-type {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\n\t\t}\n\n\t\tlabel {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\talign-content: center;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* ACF Switch\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-switch {\n\t\twidth: 42px;\n\t\theight: 24px;\n\t\tborder: none;\n\t\tbackground-color: $gray-300;\n\t\tborder-radius: 12px;\n\n\t\t&:hover {\n\t\t\tbackground-color: $gray-400;\n\t\t}\n\n\t\t&:active {\n\t\t\tbox-shadow: 0px 0px 0px 3px $blue-50, 0px 0px 0px rgba(255, 54, 54, 0.25);\n\t\t}\n\n\t\t&.-on {\n\t\t\tbackground-color: $color-primary;\n\n\t\t\t&:hover {\n\t\t\t\tbackground-color: $color-primary-hover;\n\t\t\t}\n\n\t\t\t.acf-switch-slider {\n\t\t\t\tleft: 20px;\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-switch-off,\n\t\t.acf-switch-on {\n\t\t\tvisibility: hidden;\n\t\t}\n\n\t\t.acf-switch-slider {\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t\tborder: none;\n\t\t\tborder-radius: 100px;\n\t\t\tbox-shadow: 0px 1px 3px rgba(16, 24, 40, 0.1), 0px 1px 2px rgba(16, 24, 40, 0.06);\n\t\t}\n\n\t}\n\n\t.acf-field-true-false {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\n\t\t.acf-label {\n\t\t\torder: 2;\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 12px;\n\t\t\t};\n\n\t\t\tlabel {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-tip {\n\t\t\t\tmargin: {\n\t\t\t\t\tleft: 12px;\n\t\t\t\t};\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* File input button\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\n\tinput::file-selector-button {\n\t\tbox-sizing: border-box;\n\t\tmin-height: 40px;\n\t\tmargin: {\n\t\t\tright: 16px;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 8px;\n\t\t\tright: 16px;\n\t\t\tbottom: 8px;\n\t\t\tleft: 16px;\n\t\t};\n\t\tbackground-color: transparent;\n\t\tcolor: $color-primary !important;\n\t\tborder-radius: $radius-md;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $color-primary;\n\t\t};\n\t\ttext-decoration: none;\n\n\t\t&:hover {\n\t\t\tborder-color: $color-primary-hover;\n\t\t\tcursor: pointer;\n\t\t\tcolor: $color-primary-hover !important;\n\t\t}\n\n\t}\n\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Action Buttons\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.button {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\theight: 40px;\n\t\tpadding: {\n\t\t\tright: 16px;\n\t\t\tleft: 16px;\n\t\t};\n\t\tbackground-color: transparent;\n\t\tborder-width: 1px;\n\t\tborder-style: solid;\n\t\tborder-color: $blue-500;\n\t\tborder-radius: $radius-md;\n\t\t@extend .p4;\n\t\tcolor: $blue-500;\n\n\t\t&:hover {\n\t\t\tbackground-color: lighten($blue-50, 2%);\n\t\t\tborder-color: $color-primary;\n\t\t\tcolor: $color-primary;\n\t\t}\n\t\t&:focus {\n\t\t\tbackground-color: lighten($blue-50, 2%);\n\t\t\toutline: $outline;\n\t\t\tcolor: $color-primary;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Edit field group header\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.edit-field-group-header {\n\t\tdisplay: block !important;\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Select2 inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-input {\n\n\t\t.select2-container.-acf .select2-selection {\n\t\t\tborder: none;\n\t\t\tline-height: 1;\n\t\t}\n\n\t\t.select2-container.-acf .select2-selection__rendered {\n\t\t\tbox-sizing: border-box;\n\t\t\tpadding: {\n\t\t\t\tright: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t\tbackground-color: #fff;\n\t\t\tborder: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-300;\n\t\t\t};\n\t\t\tbox-shadow: $elevation-01;\n\t\t\tborder-radius: $radius-md;\n\t\t\t@extend .p4;\n\t\t\tcolor: $gray-700;\n\t\t}\n\n\t\t.select2-container--focus {\n\t\t\toutline: $outline;\n\t\t\tborder-color: $blue-400;\n\t\t\tborder-radius: $radius-md;\n\n\t\t\t.select2-selection__rendered {\n\t\t\t\tborder-color: $blue-400 !important;\n\t\t\t}\n\n\t\t\t&.select2-container--below.select2-container--open {\n\n\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\tborder-bottom-right-radius: 0 !important;\n\t\t\t\t\tborder-bottom-left-radius: 0 !important;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\t&.select2-container--above.select2-container--open {\n\n\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\tborder-top-right-radius: 0 !important;\n\t\t\t\t\tborder-top-left-radius: 0 !important;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-container .select2-search--inline .select2-search__field {\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\tleft: 6px;\n\t\t\t};\n\n\t\t\t&:focus {\n\t\t\t\toutline: none;\n\t\t\t\tborder: none;\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-container--default .select2-selection--multiple .select2-selection__rendered {\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 6px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 6px;\n\t\t\t};\n\t\t}\n\n\t\t.select2-selection__clear {\n\t\t\twidth: 18px;\n\t\t\theight: 18px;\n\t\t\tmargin: {\n\t\t\t\ttop: 12px;\n\t\t\t\tright: 0;\n\t\t\t};\n\t\t\ttext-indent: 100%;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\t$icon-size: 14px;\n\t\t\t\tdisplay: block;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\ttop: 0;\n\t\t\t\tleft: 0;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-close.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-close.svg');\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t}\n\n\t\t\t&:hover::before {\n\t\t\t\tbackground-color: $gray-800;\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* ACF label\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-label {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\n\t\t.acf-icon-help {\n\t\t\t$icon-size: 18px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tbackground-color: $gray-400;\n\t\t}\n\n\t\tlabel {\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Tooltip for field name field setting (result of a fix for keyboard navigation)\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-field-setting-name .acf-tip {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 654px;\n\t\tcolor: #98A2B3;\n\n\t\t.acf-icon-help {\n\t\t\twidth: 18px;\n\t\t\theight: 18px;\n\t\t}\n\t}\n}\n","/*---------------------------------------------------------------------------------------------\n*\n* Container sizes\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group .metabox-holder.columns-1 {\n\n\t#acf-field-group-fields,\n\t#acf-field-group-options,\n\t.meta-box-sortables.ui-sortable,\n\t.notice {\n\t\tmax-width: $max-width;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Max width for notices in 1 column edit field group layout\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group.columns-1 {\n\n\t.notice {\n\t\tmax-width: $max-width;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Widen edit field group headerbar for 2 column layout\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group.columns-2 {\n\n\t.acf-headerbar .acf-headerbar-inner{\n\t\tmax-width: 100%;\n\t}\n\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Post stuff\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\t#poststuff {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Table\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\t#acf-field-group-fields .acf-field-list-wrap {\n\t\toverflow: hidden;\n\t\tborder: none;\n\t\tborder-radius: 0 0 $radius-lg $radius-lg;\n\t\tbox-shadow: $elevation-01;\n\n\t\t&.-empty {\n\t\t\tborder-top: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t};\n\n\t\t\t.acf-thead,\n\t\t\t.acf-tfoot {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\t.no-fields-message {\n\t\t\t\tmin-height: 280px;\n\t\t\t}\n\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Table header\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\t.acf-thead {\n\t\tbackground-color: $gray-50;\n\t\tborder-top: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t};\n\t\tborder-bottom: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t};\n\n\t\tli {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tmin-height: 48px;\n\t\t\t@extend .p3;\n\t\t\tcolor: $gray-700;\n\t\t\tfont-weight: 500;\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Table body\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\t.acf-field-object {\n\t\tborder-top: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t};\n\n\t\t&:hover {\n\n\t\t\t.acf-sortable-handle:before {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t}\n\n\t\t}\n\n\t\t// Add divider to show which fields have endpoint\n\t\t&.acf-field-is-endpoint {\n\n\t\t\t&:before {\n\t\t\t\tdisplay: block;\n\t\t\t\tcontent: \"\";\n\t\t\t\theight: 2px;\n\t\t\t\twidth: 100%;\n\t\t\t\tbackground: $gray-300;\n\t\t\t\tmargin-top: -1px;\n\t\t\t}\n\n\t\t\t&.acf-field-object-accordion {\n\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t&:after {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\theight: 2px;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tbackground: $gray-300;\n\t\t\t\t\tz-index: 500;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t&:hover {\n\t\t\tbackground-color: lighten($blue-50, 3%);\n\t\t}\n\n\t\t&.open {\n\t\t\tbackground-color: #fff;\n\t\t\tborder-top-color: $blue-200;\n\t\t}\n\n\t\t&.open .handle {\n\t\t\tbackground-color: $blue-100;\n\t\t\tborder: none;\n\t\t\ttext-shadow: none;\n\n\t\t\ta {\n\t\t\t\tcolor: $link-color !important;\n\n\t\t\t\t&.delete-field {\n\t\t\t\t\tcolor: #a00 !important;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\tul.acf-hl {\n\t\t\tdisplay: flex;\n\t\t\talign-items: stretch;\n\t\t}\n\n\t\t.handle li {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tflex-wrap: wrap;\n\t\t\tmin-height: 56px;\n\t\t\t@extend .p4;\n\t\t\tcolor: $gray-700;\n\n\t\t\t&.li-field-label {\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-wrap: wrap;\n\t\t\t\tjustify-content: flex-start;\n\t\t\t\talign-content: center;\n\t\t\t\talign-items: center;\n\t\t\t\twidth: auto;\n\n\t\t\t\ta.edit-field {\n\t\t\t\t\t@extend .p3;\n\t\t\t\t}\n\n\t\t\t\tstrong {\n\t\t\t\t\tfont-weight: 500;\n\t\t\t\t}\n\n\t\t\t\t.row-options {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\n\t\t\t\t.row-options a {\n\t\t\t\t\t@extend .p6;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Table footer\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\t.acf-tfoot {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: flex-end;\n\t\tmin-height: 80px;\n\t\tbox-sizing: border-box;\n\t\tpadding: {\n\t\t\ttop: 8px;\n\t\t\tright: 24px;\n\t\t\tbottom: 8px;\n\t\t\tleft: 24px;\n\t\t};\n\t\tbackground-color: #fff;\n\t\tborder-top: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t};\n\n\t\t.acf-fr {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Edit field settings\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-field-object .settings {\n\tbox-sizing: border-box;\n\tpadding: {\n\t\ttop: 0;\n\t\tbottom: 0;\n\t};\n\tbackground-color: #fff;\n\tborder-left: {\n\t\twidth: 4px;\n\t\tstyle: solid;\n\t\tcolor: $blue-300;\n\t}\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Main field settings container\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-field-settings-main {\n\tpadding: {\n\t\ttop: 32px;\n\t\tright: 0;\n\t\tbottom: 32px;\n\t\tleft: 0;\n\t};\n\n\t.acf-field:last-of-type {\n\t\tmargin: {\n\t\t\tbottom: 0;\n\t\t};\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field label\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-field-settings .acf-label {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-items: center;\n\talign-content: center;\n\tmargin: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 6px;\n\t\tleft: 0;\n\t};\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Single field\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-field-settings .acf-field {\n\tbox-sizing: border-box;\n\twidth: 100%;\n\tmargin: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 32px;\n\t\tleft: 0;\n\t}\n\tpadding: {\n\t\ttop: 0;\n\t\tright: 72px;\n\t\tbottom: 0;\n\t\tleft: 72px;\n\t};\n\n\t@media screen and (max-width: 600px) {\n\t\tpadding: {\n\t\t\tright: 12px;\n\t\t\tleft: 12px;\n\t\t};\n\t}\n\n\t.acf-label,\n\t.acf-input {\n\t\tmax-width: 600px;\n\n\t\t&.acf-input-sub {\n\t\t\tmax-width: 100%;\n\t\t}\n\n\t}\n\n\t.acf-input-wrap {\n\t\toverflow: visible;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field separators\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-field-settings .acf-field.acf-field-setting-label,\n.acf-field-settings .acf-field-setting-wrapper {\n\tpadding: {\n\t\ttop: 24px;\n\t};\n\tborder-top: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t};\n}\n\n.acf-field-settings .acf-field-setting-wrapper {\n\tmargin: {\n\t\ttop: 24px;\n\t};\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Edit fields footer\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-field-settings .acf-field-settings-footer {\n\tdisplay: flex;\n\talign-items: center;\n\tmin-height: 72px;\n\tbox-sizing: border-box;\n\twidth: 100%;\n\tmargin: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t}\n\tpadding: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 72px;\n\t};\n\tborder-top: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t};\n\n\t@media screen and (max-width: 600px) {\n\t\tpadding: {\n\t\t\tleft: 12px;\n\t\t};\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Tabs\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-fields {\n\n\t.acf-tab-wrap {\n\t\tbackground: $gray-50;\n\t\tborder-bottom: {\n\t\t\tcolor: $gray-800;\n\t\t};\n\n\t\t.acf-tab-group {\n\t\t\tpadding: {\n\t\t\t\tright: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t};\n\t\t\tborder-top: {\n\t\t\t\twidth: 0;\n\t\t\t};\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t.acf-field-settings-tab-bar,\n\t.acf-tab-group {\n\t\tdisplay: flex;\n\t\talign-items: stretch;\n\t\tmin-height: 48px;\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tbottom: 0;\n\t\t};\n\t\tborder-bottom: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t};\n\n\t\tli {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t\tpadding: 0;\n\n\t\t\ta {\n\t\t\t\tbox-sizing: border-box;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\talign-items: center;\n\t\t\t\theight: 100%;\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 3px;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\n\t\t\t\tbackground: none;\n\t\t\t\tborder-top: none;\n\t\t\t\tborder-right: none;\n\t\t\t\tborder-bottom: {\n\t\t\t\t\twidth: 3px;\n\t\t\t\t\tstyle: solid;\n\t\t\t\t\tcolor: transparent;\n\t\t\t\t};\n\t\t\t\tborder-left: none;\n\t\t\t\tcolor: $gray-500;\n\t\t\t\t@extend .p5;\n\t\t\t\tfont-weight: normal;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tcolor: $gray-800;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\t&.active a {\n\t\t\t\tbackground: none;\n\t\t\t\tborder-bottom: {\n\t\t\t\t\tcolor: $color-primary;\n\t\t\t\t};\n\t\t\t\tcolor: $gray-800;\n\t\t\t}\n\n\t\t}\n\n\t}\n\n}\n\n.acf-field-editor .acf-field-settings-tab-bar {\n\tpadding: {\n\t\tleft: 72px;\n\t};\n\n\t@media screen and (max-width: 600px) {\n\t\tpadding: {\n\t\t\tleft: 12px;\n\t\t};\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field group settings\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-field-group-options {\n\n\t.field-group-settings-tab {\n\t\tpadding: {\n\t\t\ttop: 24px;\n\t\t\tright: 24px;\n\t\t\tbottom: 24px;\n\t\t\tleft: 24px;\n\t\t};\n\n\t\t.acf-field:last-of-type {\n\t\t\tpadding: 0;\n\t\t}\n\n\t}\n\n\t.acf-field {\n\t\tborder: none;\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 24px;\n\t\t\tleft: 0;\n\t\t}\n\t}\n\n\t// Split layout\n\t.field-group-setting-split-container {\n\t\tdisplay: flex;\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\n\t\t.field-group-setting-split {\n\t\t\tbox-sizing: border-box;\n\t\t\tpadding: {\n\t\t\t\ttop: 24px;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t};\n\t\t}\n\n\t\t.field-group-setting-split:nth-child(1) {\n\t\t\tflex: 1 0 auto;\n\t\t}\n\n\t\t.field-group-setting-split:nth-child(2n) {\n\t\t\tflex: 1 0 auto;\n\t\t\tmax-width: 320px;\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 32px;\n\t\t\t}\n\t\t\tpadding: {\n\t\t\t\tright: 32px;\n\t\t\t\tleft: 32px;\n\t\t\t}\n\t\t\tborder-left: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t// Description field\n\t.acf-field[data-name=\"description\"] {\n\t\tmax-width: 600px;\n\t}\n\n\t// Button group\n\t.acf-button-group {\n\t\tdisplay: inline-flex;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Reorder handles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-field-list {\n\n\t.li-field-order {\n\t\tpadding: 0;\n\t\tdisplay: flex;\n\t\tflex-direction: row;\n\t\tflex-wrap: nowrap;\n\t\tjustify-content: center;\n\t\talign-content: stretch;\n\t\talign-items: stretch;\n\t\tbackground-color: transparent;\n\t}\n\n\t.acf-sortable-handle {\n\t\tdisplay: flex;\n\t\tflex-direction: row;\n\t\tflex-wrap: nowrap;\n\t\tjustify-content: center;\n\t\talign-content: center;\n\t\talign-items: center;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tposition: relative;\n\t\t@extend .p3;\n\t\tbackground-color: transparent;\n\t\tborder: none;\n\t\tborder-radius: 0;\n\n\t\t&:hover {\n\t\t\tcursor: grab;\n\t\t}\n\n\t\t&:before {\n\t\t\tcontent: '';\n\t\t\tdisplay: none;\n\t\t\tposition: absolute;\n\t\t\tleft: 8px;\n\t\t\twidth: 16px;\n\t\t\theight: 16px;\n\t\t\t$icon-size: 12px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tbackground-color: $gray-400;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\ttext-indent: 500%;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t\t-webkit-mask-image: url('../../images/icons/icon-draggable.svg');\n\t\t\tmask-image: url('../../images/icons/icon-draggable.svg');\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Expand / collapse field icon\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-field-object {\n\n\t.li-field-label {\n\t\tposition: relative;\n\t\tpadding: {\n\t\t\tleft: 40px;\n\t\t}\n\n\t\t&:before {\n\t\t\tcontent: '';\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\tleft: 6px;\n\t\t\twidth: 16px;\n\t\t\theight: 16px;\n\t\t\t$icon-size: 18px;\n\t\t\tdisplay: inline-flex;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tbackground-color: $gray-500;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\ttext-indent: 500%;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-right.svg');\n\t\t\tmask-image: url('../../images/icons/icon-chevron-right.svg');\n\t\t}\n\n\t\t&:hover:before {\n\t\t\tcursor: pointer;\n\t\t}\n\n\t}\n\n\t// Open\n\t&.open {\n\n\t\t.li-field-label:before {\n\t\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-down.svg');\n\t\t\tmask-image: url('../../images/icons/icon-chevron-down.svg');\n\t\t}\n\n\t}\n\n}\n\n.acf-thead {\n\t.li-field-label {\n\t\tpadding: {\n\t\t\tleft: 40px;\n\t\t};\n\t}\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Conditional logic layout\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-field-settings-main-conditional-logic {\n\n\t.acf-conditional-toggle {\n\t\tdisplay: flex;\n\t\tpadding: {\n\t\t\tright: 72px;\n\t\t\tleft: 72px;\n\t\t};\n\n\t\t@media screen and (max-width: 600px) {\n\t\t\tpadding: {\n\t\t\t\tleft: 12px;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t.acf-field {\n\t\tflex-wrap: wrap;\n\t\tmargin: {\n\t\t\tbottom: 0;\n\t\t};\n\t\tpadding: {\n\t\t\tright: 0;\n\t\t\tleft: 0;\n\t\t};\n\n\t\t.rule-groups {\n\t\t\tflex: 0 1 100%;\n\t\t\torder: 3;\n\t\t\tmargin: {\n\t\t\t\ttop: 32px;\n\t\t\t};\n\t\t\tpadding: {\n\t\t\t\ttop: 32px;\n\t\t\t\tright: 72px;\n\t\t\t\tleft: 72px;\n\t\t\t};\n\t\t\tborder-top: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t};\n\n\t\t\t@media screen and (max-width: 600px) {\n\t\t\t\tpadding: {\n\t\t\t\t\tleft: 12px;\n\t\t\t\t};\n\n\t\t\t\ttable.acf-table tbody tr {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tflex-wrap: wrap;\n\t\t\t\t\tjustify-content: flex-start;\n\t\t\t\t\talign-content: flex-start;\n\t\t\t\t\talign-items: flex-start;\n\n\t\t\t\t\ttd {\n\t\t\t\t\t\tflex: 1 1 100%;\n\t\t\t\t\t}\n\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Prefix & append styling\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-input {\n\n\t.acf-input-prepend,\n\t.acf-input-append {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\theight: 100%;\n\t\tmin-height: 40px;\n\t\tpadding: {\n\t\t\tright: 12px;\n\t\t\tleft: 12px;\n\t\t};\n\t\tbackground-color: $gray-50;\n\t\tborder-color: $gray-300;\n\t\tbox-shadow: $elevation-01;\n\t\tcolor: $gray-500;\n\t}\n\n\t.acf-input-prepend {\n\t\tborder-radius: $radius-md 0 0 $radius-md;\n\t}\n\n\t.acf-input-append {\n\t\tborder-radius: 0 $radius-md $radius-md 0;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF input wrap\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-input-wrap {\n\tdisplay: flex;\n}\n\n.acf-field-settings-main-presentation .acf-input-wrap {\n\tdisplay: flex;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Sub-fields layout\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub {\n\toverflow: hidden;\n\tborder-radius: $radius-lg;\n\tborder: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: darken($gray-200, 5%);\n\t};\n\tbox-shadow: $elevation-01;\n\n\t// Header\n\t.acf-sub-field-list-header {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\talign-content: stretch;\n\t\talign-items: center;\n\t\tmin-height: 64px;\n\t\tpadding: {\n\t\t\tright: 24px;\n\t\t\tleft: 24px;\n\t\t};\n\t}\n\n\t// Main sub-fields wrapper\n\t.acf-field-list-wrap {\n\t\tbox-shadow: none;\n\t}\n\n\t// Left border / active group indicator\n\t.acf-field-object .settings {\n\t\tborder-left: {\n\t\t\tcolor: #BF7DD7;\n\t\t};\n\t}\n\n\t// Row open state background color\n\t.acf-field-object-text.open .handle {\n\t\tbackground-color: #F2E8FF;\n\t}\n\n\t// Row hover state background color\n\t.handle {\n\t\tbackground-color: transparent;\n\n\t\t&:hover {\n\t\t\tbackground-color: lighten(#F2E8FF, 2%);\n\t\t}\n\n\t}\n\n\t// Sub-field footer\n\t.acf-hl.acf-tfoot {\n\t\tmin-height: 64px;\n\t\talign-items: center;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Empty state\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message {\n\tdisplay: flex;\n\tjustify-content: center;\n\tpadding: {\n\t\ttop: 48px;\n\t\tbottom: 48px;\n\t};\n\n\t.no-fields-message-inner {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tjustify-content: center;\n\t\talign-content: center;\n\t\talign-items: flex-start;\n\t\ttext-align: center;\n\t\tmax-width: 400px;\n\n\t\timg,\n\t\th2,\n\t\tp {\n\t\t\tflex: 1 0 100%;\n\t\t}\n\n\t\th2 {\n\t\t\t@extend .h2;\n\t\t\tmargin: {\n\t\t\t\ttop: 32px;\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t\tpadding: 0;\n\t\t\tcolor: $gray-700;\n\t\t}\n\n\t\tp {\n\t\t\t@extend .p2;\n\t\t\tmargin: {\n\t\t\t\ttop: 12px;\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t\tpadding: 0;\n\t\t\tcolor: $gray-500;\n\n\t\t\t&.acf-small {\n\t\t\t\t@extend .p6;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 32px;\n\t\t\t\t};\n\t\t\t}\n\n\t\t}\n\n\n\t\timg {\n\t\t\tmax-width: 284px;\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t}\n\n\t\t.acf-btn {\n\t\t\tmargin: {\n\t\t\t\ttop: 32px;\n\t\t\t};\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide add title prompt label\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\t.acf-headerbar {\n\n\t\t#title-prompt-text {\n\t\t\tdisplay: none;\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Modal styling\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\t#acf-popup .acf-popup-box {\n\t\tmin-width: 480px;\n\n\t\t.title {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\talign-content: center;\n\t\t\tjustify-content: space-between;\n\t\t\tmin-height: 64px;\n\t\t\tbox-sizing: border-box;\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\tright: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t};\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t};\n\n\t\t\th1,\n\t\t\th2,\n\t\t\th3,\n\t\t\th4 {\n\t\t\t\t@extend .h3;\n\t\t\t\tpadding: {\n\t\t\t\t\tleft: 0;\n\t\t\t\t}\n\t\t\t\tcolor: $gray-700;\n\t\t\t}\n\n\t\t\t.acf-icon {\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: relative;\n\t\t\t\ttop: auto;\n\t\t\t\tright: auto;\n\t\t\t\twidth: 22px;\n\t\t\t\theight: 22px;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tcolor: transparent;\n\n\t\t\t\t&:before {\n\t\t\t\t\t$icon-size: 22px;\n\t\t\t\t\tdisplay: inline-flex;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t\twidth: $icon-size;\n\t\t\t\t\theight: $icon-size;\n\t\t\t\t\tbackground-color: $gray-500;\n\t\t\t\t\tborder: none;\n\t\t\t\t\tborder-radius: 0;\n\t\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\t\tmask-size: contain;\n\t\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t\t-webkit-mask-position: center;\n\t\t\t\t\tmask-position: center;\n\t\t\t\t\ttext-indent: 500%;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-close-circle.svg');\n\t\t\t\t\tmask-image: url('../../images/icons/icon-close-circle.svg');\n\t\t\t\t}\n\n\t\t\t\t&:hover:before {\n\t\t\t\t\tbackground-color: $color-primary;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t.inner {\n\t\t\tbox-sizing: border-box;\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\ttop: 24px;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t};\n\t\t\tborder-top: none;\n\n\t\t\tp {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t}\n\n\t\t// Custom styling for move custom field modal\n\t\t#acf-move-field-form {\n\n\t\t\t.acf-field-select {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide original #post-body-content from edit field group page\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-single-field-group {\n\n\t#post-body-content {\n\t\tdisplay: none;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Settings section footer\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-field-group-settings-footer {\n\tdisplay: flex;\n\tjustify-content: space-between;\n\talign-content: stretch;\n\talign-items: center;\n\tposition: relative;\n\tmin-height: 88px;\n\tmargin: {\n\t\tright: -24px;\n\t\tbottom: -24px;\n\t\tleft: -24px;\n\t};\n\tpadding: {\n\t\tright: 24px;\n\t\tleft: 24px;\n\t};\n\tborder-top: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t};\n\n\t.acf-created-on {\n\t\tdisplay: inline-flex;\n\t\tjustify-content: flex-start;\n\t\talign-content: stretch;\n\t\talign-items: center;\n\t\t@extend .p5;\n\t\tcolor: $gray-500;\n\n\t\t&:before {\n\t\t\tcontent: '';\n\t\t\t$icon-size: 20px;\n\t\t\tdisplay: inline-block;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t};\n\t\t\tbackground-color: $gray-400;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\t-webkit-mask-image: url('../../images/icons/icon-time.svg');\n\t\t\tmask-image: url('../../images/icons/icon-time.svg');\n\t\t}\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Conditional logic enabled badge\n*\n*---------------------------------------------------------------------------------------------*/\n.conditional-logic-badge {\n\tdisplay: none;\n\n\t&.is-enabled {\n\t\tdisplay: inline-block;\n\t\twidth: 6px;\n\t\theight: 6px;\n\t\toverflow: hidden;\n\t\tmargin: {\n\t\t\tleft: 8px;\n\t\t};\n\t\tbackground-color: rgba($color-success,.4);\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $color-success;\n\t\t};\n\t\tborder-radius: 100px;\n\t\ttext-indent: 100%;\n\t\twhite-space: nowrap;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Split field settings\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-field-settings-split {\n\tdisplay: flex;\n\tborder-top: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t};\n\t.acf-field {\n\t\tmargin: 0;\n\t\tpadding: {\n\t\t\ttop: 32px;\n\t\t\tbottom: 32px;\n\t\t};\n\n\t\t&:nth-child(2n) {\n\t\t\tborder-left: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-200;\n\t\t\t};\n\t\t};\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Display & return format\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-field-setting-display_format,\n.acf-field-setting-return_format {\n\n\t.acf-label {\n\t\tmargin: {\n\t\t\tbottom: 16px;\n\t\t};\n\t}\n\n\t.acf-radio-list {\n\n\t\tli {\n\t\t\tdisplay: flex;\n\n\t\t\tlabel {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\twidth: 100%;\n\n\t\t\t\tspan {\n\t\t\t\t\tflex: 1 1 auto;\n\t\t\t\t}\n\n\t\t\t\tcode {\n\t\t\t\t\tpadding: {\n\t\t\t\t\t\tright: 8px;\n\t\t\t\t\t\tleft: 8px;\n\t\t\t\t\t};\n\t\t\t\t\tbackground-color: $gray-100;\n\t\t\t\t\tborder-radius: 4px;\n\t\t\t\t\t@extend .p5;\n\t\t\t\t\tcolor: $gray-600;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\tinput[type=\"text\"] {\n\t\t\t\theight: 32px;\n\t\t\t}\n\n\t\t}\n\n\t}\n\n}\n\n.acf-field-settings .acf-field-setting-first_day {\n\tpadding: {\n\t\ttop: 32px;\n\t};\n\tborder-top: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t};\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Flexible content field\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\t.acf-field-setting-fc_layout {\n\t\twidth: calc(100% - 144px);\n\t\tmargin: {\n\t\t\tright: 72px;\n\t\t\tleft: 72px;\n\t\t};\n\t\tpadding: {\n\t\t\tright: 0;\n\t\t\tleft: 0;\n\t\t};\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: darken($gray-200, 5%);\n\t\t};\n\t\tborder-radius: $radius-lg;\n\t\tbox-shadow: $elevation-01;\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\twidth: calc(100% - 16px);\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t\tleft: 8px;\n\t\t\t};\n\t\t}\n\n\t\t.acf-label,\n\t\t.acf-input {\n\t\t\tmax-width: 100%;\n\t\t}\n\n\t\t.acf-input-sub {\n\t\t\tmargin: {\n\t\t\t\tright: 32px;\n\t\t\t\tbottom: 32px;\n\t\t\t\tleft: 32px;\n\t\t\t};\n\t\t}\n\n\t\t.acf-fc-meta {\n\t\t\tmax-width: 600px;\n\t\t\tpadding: {\n\t\t\t\tright: 32px;\n\t\t\t\tleft: 32px;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t.acf-field-settings-fc_head {\n\t\tmin-height: 64px;\n\t\tmargin: {\n\t\t\tbottom: 24px;\n\t\t};\n\t\tpadding: {\n\t\t\tright: 24px;\n\t\t\tleft: 24px;\n\t\t};\n\t\tborder-bottom: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t};\n\n\t\tlabel {\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\t@extend .h3;\n\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 8px;\n\t\t\t\t};\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-fl-actions {\n\t\t\tdisplay: flex;\n\n\t\t\tli {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 16px;\n\t\t\t\t};\n\n\t\t\t\t&:last-of-type {\n\t\t\t\t\tmargin: {\n\t\t\t\t\t\tright: 0;\n\t\t\t\t\t};\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Temporary fix to hide pagination setting for repeaters used as subfields.\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t.acf-field-object-flexible-content {\n\t\t.acf-field-setting-pagination {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t.acf-field-object-repeater {\n\t\t.acf-field-object-repeater {\n\t\t\t.acf-field-setting-pagination {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n}"],"names":[],"sourceRoot":""}
assets/build/css/acf-field-group.min.css CHANGED
@@ -1 +1 @@
1
- #acf-field-group-fields>.inside,#acf-field-group-locations>.inside,#acf-field-group-options>.inside{padding:0;margin:0}.postbox .handle-order-higher,.postbox .handle-order-lower{display:none}#minor-publishing-actions,#misc-publishing-actions #visibility,#misc-publishing-actions .edit-timestamp{display:none}#minor-publishing{border-bottom:0 none}#misc-pub-section{border-bottom:0 none}#misc-publishing-actions .misc-pub-section{border-bottom-color:#f5f5f5}#acf-field-group-fields{border:0 none;box-shadow:none}#acf-field-group-fields>.postbox-header,#acf-field-group-fields>.handlediv,#acf-field-group-fields>.hndle{display:none}#acf-field-group-fields a{text-decoration:none}#acf-field-group-fields a:active,#acf-field-group-fields a:focus{outline:none;box-shadow:none}#acf-field-group-fields .li-field-order{width:20%}#acf-field-group-fields .li-field-label{width:30%}#acf-field-group-fields .li-field-name{width:25%}#acf-field-group-fields .li-field-type{width:25%}#acf-field-group-fields .li-field-key{display:none}#acf-field-group-fields.show-field-keys .li-field-label,#acf-field-group-fields.show-field-keys .li-field-name,#acf-field-group-fields.show-field-keys .li-field-type,#acf-field-group-fields.show-field-keys .li-field-key{width:20%}#acf-field-group-fields.show-field-keys .li-field-key{display:block}#acf-field-group-fields .acf-field-list-wrap{border:#ccd0d4 solid 1px}#acf-field-group-fields .acf-field-list{background:#f5f5f5;margin-top:-1px}#acf-field-group-fields .acf-field-list .no-fields-message{padding:15px 15px;background:#fff;display:none}#acf-field-group-fields .acf-field-list.-empty .no-fields-message{display:block}.acf-admin-3-8 #acf-field-group-fields .acf-field-list-wrap{border-color:#dfdfdf}.acf-field-object{border-top:#eee solid 1px;background:#fff}.acf-field-object.ui-sortable-helper{border-top-color:#fff;box-shadow:0 0 0 1px #dfdfdf,0 1px 4px rgba(0,0,0,.1)}.acf-field-object.ui-sortable-placeholder{box-shadow:0 -1px 0 0 #dfdfdf;visibility:visible !important;background:#f9f9f9;border-top-color:transparent;min-height:54px}.acf-field-object.ui-sortable-placeholder:after,.acf-field-object.ui-sortable-placeholder:before{visibility:hidden}.acf-field-object>.meta{display:none}.acf-field-object>.handle a{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.acf-field-object>.handle li{padding-top:10px;padding-bottom:10px;word-wrap:break-word}.acf-field-object>.handle .acf-icon{margin:1px 0 0;cursor:move;background:transparent;float:left;height:28px;line-height:26px;width:28px;font-size:13px;color:#444;position:relative;z-index:1}.acf-field-object>.handle strong{display:block;padding-bottom:6px;font-size:14px;line-height:14px;min-height:14px}.acf-field-object>.handle .row-options{visibility:hidden}.acf-field-object>.handle .row-options a{margin-right:4px}.acf-field-object>.handle .row-options a.delete-field{color:#a00}.acf-field-object>.handle .row-options a.delete-field:hover{color:red}.acf-field-object.open+.acf-field-object{border-top-color:#e1e1e1}.acf-field-object.open>.handle{background:#2a9bd9;border:#2696d3 solid 1px;text-shadow:#268fbb 0 1px 0;color:#fff;position:relative;margin:-1px -1px 0 -1px}.acf-field-object.open>.handle a{color:#fff !important}.acf-field-object.open>.handle a:hover{text-decoration:underline !important}.acf-field-object.open>.handle .acf-icon{border-color:#fff;color:#fff}.acf-field-object.open>.handle .acf-required{color:#fff}.acf-field-object:hover>.handle .row-options,.acf-field-object.-hover>.handle .row-options{visibility:visible}.acf-field-object>.settings{display:none;width:100%}.acf-field-object>.settings>.acf-table{border:none}.acf-field-object .rule-groups{margin-top:20px}.rule-groups h4{margin:3px 0}.rule-groups .rule-group{margin:0 0 5px}.rule-groups .rule-group h4{margin:0 0 3px}.rule-groups .rule-group td.param{width:35%}.rule-groups .rule-group td.operator{width:20%}.rule-groups .rule-group td.add{width:40px}.rule-groups .rule-group td.remove{width:28px;vertical-align:middle}.rule-groups .rule-group td.remove a{visibility:hidden}.rule-groups .rule-group tr:hover td.remove a{visibility:visible}.rule-groups .rule-group select:empty{background:#f8f8f8}.rule-groups:not(.rule-groups-multiple) .rule-group:first-child tr:first-child td.remove a{visibility:hidden !important}#acf-field-group-options tr[data-name=hide_on_screen] li{float:left;width:33%}@media(max-width: 1100px){#acf-field-group-options tr[data-name=hide_on_screen] li{width:50%}}table.conditional-logic-rules{background:transparent;border:0 none;border-radius:0}table.conditional-logic-rules tbody td{background:transparent;border:0 none !important;padding:5px 2px !important}.acf-field-object-tab .acf-field-setting-name,.acf-field-object-accordion .acf-field-setting-name,.acf-field-object-tab .acf-field-setting-instructions,.acf-field-object-accordion .acf-field-setting-instructions,.acf-field-object-tab .acf-field-setting-required,.acf-field-object-accordion .acf-field-setting-required,.acf-field-object-tab .acf-field-setting-warning,.acf-field-object-accordion .acf-field-setting-warning,.acf-field-object-tab .acf-field-setting-wrapper,.acf-field-object-accordion .acf-field-setting-wrapper{display:none}.acf-field-object-tab .li-field-name,.acf-field-object-accordion .li-field-name{visibility:hidden}.acf-field-object+.acf-field-object-tab:before,.acf-field-object+.acf-field-object-accordion:before{display:block;content:"";height:5px;width:100%;background:#f5f5f5;border-top:#e1e1e1 solid 1px;border-bottom:#e1e1e1 solid 1px;margin-top:-1px}.acf-admin-3-8 .acf-field-object+.acf-field-object-tab:before,.acf-admin-3-8 .acf-field-object+.acf-field-object-accordion:before{border-color:#e5e5e5}.acf-field-object-tab p:first-child,.acf-field-object-accordion p:first-child{margin:.5em 0}.acf-field-object-accordion .acf-field-setting-instructions{display:table-row}.acf-field-object-message tr[data-name=name],.acf-field-object-message tr[data-name=instructions],.acf-field-object-message tr[data-name=required]{display:none !important}.acf-field-object-message .li-field-name{visibility:hidden}.acf-field-object-message textarea{height:175px !important}.acf-field-object-separator tr[data-name=name],.acf-field-object-separator tr[data-name=instructions],.acf-field-object-separator tr[data-name=required]{display:none !important}.acf-field-object-date-picker .acf-radio-list li,.acf-field-object-time-picker .acf-radio-list li,.acf-field-object-date-time-picker .acf-radio-list li{line-height:25px}.acf-field-object-date-picker .acf-radio-list span,.acf-field-object-time-picker .acf-radio-list span,.acf-field-object-date-time-picker .acf-radio-list span{display:inline-block;min-width:10em}.acf-field-object-date-picker .acf-radio-list input[type=text],.acf-field-object-time-picker .acf-radio-list input[type=text],.acf-field-object-date-time-picker .acf-radio-list input[type=text]{width:100px}.acf-field-object-date-time-picker .acf-radio-list span{min-width:15em}.acf-field-object-date-time-picker .acf-radio-list input[type=text]{width:200px}#slugdiv .inside{padding:12px;margin:0}#slugdiv input[type=text]{width:100%;height:28px;font-size:14px}html[dir=rtl] .acf-field-object.open>.handle{margin:-1px -1px 0}html[dir=rtl] .acf-field-object.open>.handle .acf-icon{float:right}html[dir=rtl] .acf-field-object.open>.handle .li-field-order{padding-left:0 !important;padding-right:15px !important}@media only screen and (max-width: 850px){tr.acf-field,td.acf-label,td.acf-input{display:block !important;width:auto !important;border:0 none !important}tr.acf-field{border-top:#ededed solid 1px !important;margin-bottom:0 !important}td.acf-label{background:transparent !important;padding-bottom:0 !important}}
1
+ #acf-field-group-fields>.inside,#acf-field-group-locations>.inside,#acf-field-group-options>.inside{padding:0;margin:0}.postbox .handle-order-higher,.postbox .handle-order-lower{display:none}#minor-publishing-actions,#misc-publishing-actions #visibility,#misc-publishing-actions .edit-timestamp{display:none}#minor-publishing{border-bottom:0 none}#misc-pub-section{border-bottom:0 none}#misc-publishing-actions .misc-pub-section{border-bottom-color:#f5f5f5}#acf-field-group-fields{border:0 none}#acf-field-group-fields .inside{border-top-width:0;border-top-style:none}#acf-field-group-fields a{text-decoration:none}#acf-field-group-fields .li-field-type .field-type-icon{margin-right:12px}@media screen and (max-width: 600px){#acf-field-group-fields .li-field-type .field-type-icon{display:none}}#acf-field-group-fields .li-field-order{width:64px;justify-content:center}@media screen and (max-width: 880px){#acf-field-group-fields .li-field-order{width:32px}}#acf-field-group-fields .li-field-label{width:calc(50% - 64px)}#acf-field-group-fields .li-field-name{width:25%;word-break:break-word}#acf-field-group-fields .li-field-type{width:25%}#acf-field-group-fields .li-field-key{display:none}#acf-field-group-fields.show-field-keys .li-field-label{width:calc(35% - 64px)}#acf-field-group-fields.show-field-keys .li-field-name{width:15%}#acf-field-group-fields.show-field-keys .li-field-key{width:25%;display:flex}#acf-field-group-fields.show-field-keys .li-field-type{width:25%}#acf-field-group-fields .acf-field-list-wrap{border:#ccd0d4 solid 1px}#acf-field-group-fields .acf-field-list{background:#f5f5f5;margin-top:-1px}#acf-field-group-fields .acf-field-list .no-fields-message{padding:15px 15px;background:#fff;display:none}#acf-field-group-fields .acf-field-list.-empty .no-fields-message{display:block}.acf-admin-3-8 #acf-field-group-fields .acf-field-list-wrap{border-color:#dfdfdf}.acf-field-object{border-top:#eee solid 1px;background:#fff}.acf-field-object.ui-sortable-helper{overflow:hidden !important;border-width:1px;border-style:solid;border-color:#a5d2e7 !important;border-radius:8px;filter:drop-shadow(0px 10px 20px rgba(16, 24, 40, 0.14)) drop-shadow(0px 1px 3px rgba(16, 24, 40, 0.1))}.acf-field-object.ui-sortable-helper:before{display:none !important}.acf-field-object.ui-sortable-placeholder{box-shadow:0 -1px 0 0 #dfdfdf;visibility:visible !important;background:#f9f9f9;border-top-color:rgba(0,0,0,0);min-height:54px}.acf-field-object.ui-sortable-placeholder:after,.acf-field-object.ui-sortable-placeholder:before{visibility:hidden}.acf-field-object>.meta{display:none}.acf-field-object>.handle a{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.acf-field-object>.handle li{word-wrap:break-word}.acf-field-object>.handle strong{display:block;padding-bottom:0;font-size:14px;line-height:14px;min-height:14px}.acf-field-object>.handle .row-options{display:block;opacity:0;margin-top:6px;margin-bottom:-20px}@media screen and (max-width: 880px){.acf-field-object>.handle .row-options{opacity:1;margin-bottom:0}}.acf-field-object>.handle .row-options a{margin-right:4px}.acf-field-object>.handle .row-options a:hover{color:#044767}.acf-field-object>.handle .row-options a.delete-field{color:#a00}.acf-field-object>.handle .row-options a.delete-field:hover{color:red}.acf-field-object>.handle .row-options.active{visibility:visible}.acf-field-object.open+.acf-field-object{border-top-color:#e1e1e1}.acf-field-object.open>.handle{background:#2a9bd9;border:#2696d3 solid 1px;text-shadow:#268fbb 0 1px 0;color:#fff;position:relative;margin:0 -1px 0 -1px}.acf-field-object.open>.handle a{color:#fff !important}.acf-field-object.open>.handle a:hover{text-decoration:underline !important}.acf-field-object:hover>.handle .row-options,.acf-field-object.-hover>.handle .row-options,.acf-field-object:focus-within>.handle .row-options{opacity:1;margin-bottom:0}.acf-field-object>.settings{display:none;width:100%}.acf-field-object>.settings>.acf-table{border:none}.acf-field-object .rule-groups{margin-top:20px}.rule-groups h4{margin:3px 0}.rule-groups .rule-group{margin:0 0 5px}.rule-groups .rule-group h4{margin:0 0 3px}.rule-groups .rule-group td.param{width:35%}.rule-groups .rule-group td.operator{width:20%}.rule-groups .rule-group td.add{width:40px}.rule-groups .rule-group td.remove{width:28px;vertical-align:middle}.rule-groups .rule-group td.remove a{width:22px;height:22px;visibility:hidden}.rule-groups .rule-group td.remove a:before{position:relative;top:-2px;font-size:16px}.rule-groups .rule-group tr:hover td.remove a{visibility:visible}.rule-groups .rule-group select:empty{background:#f8f8f8}.rule-groups:not(.rule-groups-multiple) .rule-group:first-child tr:first-child td.remove a{visibility:hidden !important}#acf-field-group-options tr[data-name=hide_on_screen] li{float:left;width:33%}@media(max-width: 1100px){#acf-field-group-options tr[data-name=hide_on_screen] li{width:50%}}table.conditional-logic-rules{background:rgba(0,0,0,0);border:0 none;border-radius:0}table.conditional-logic-rules tbody td{background:rgba(0,0,0,0);border:0 none !important;padding:5px 2px !important}.acf-field-object-tab .acf-field-setting-name,.acf-field-object-tab .acf-field-setting-instructions,.acf-field-object-tab .acf-field-setting-required,.acf-field-object-tab .acf-field-setting-warning,.acf-field-object-tab .acf-field-setting-wrapper{display:none}.acf-field-object-tab .li-field-name{visibility:hidden}.acf-field-object-tab p:first-child{margin:.5em 0}.acf-field-object-tab li.acf-settings-type-presentation,.acf-field-object-tab .acf-field-settings-main-presentation{display:none !important}.acf-field-object-clone li.acf-settings-type-presentation,.acf-field-object-clone .acf-field-settings-main-presentation{display:none !important}.acf-field-object-accordion .acf-field-setting-name,.acf-field-object-accordion .acf-field-setting-instructions,.acf-field-object-accordion .acf-field-setting-required,.acf-field-object-accordion .acf-field-setting-warning,.acf-field-object-accordion .acf-field-setting-wrapper{display:none}.acf-field-object-accordion .li-field-name{visibility:hidden}.acf-field-object-accordion p:first-child{margin:.5em 0}.acf-field-object-accordion .acf-field-setting-instructions{display:block}.acf-field-object-message tr[data-name=name],.acf-field-object-message tr[data-name=instructions],.acf-field-object-message tr[data-name=required]{display:none !important}.acf-field-object-message .li-field-name{visibility:hidden}.acf-field-object-message textarea{height:175px !important}.acf-field-object-separator tr[data-name=name],.acf-field-object-separator tr[data-name=instructions],.acf-field-object-separator tr[data-name=required]{display:none !important}.acf-field-object-date-picker .acf-radio-list li,.acf-field-object-time-picker .acf-radio-list li,.acf-field-object-date-time-picker .acf-radio-list li{line-height:25px}.acf-field-object-date-picker .acf-radio-list span,.acf-field-object-time-picker .acf-radio-list span,.acf-field-object-date-time-picker .acf-radio-list span{display:inline-block;min-width:10em}.acf-field-object-date-picker .acf-radio-list input[type=text],.acf-field-object-time-picker .acf-radio-list input[type=text],.acf-field-object-date-time-picker .acf-radio-list input[type=text]{width:100px}.acf-field-object-date-time-picker .acf-radio-list span{min-width:15em}.acf-field-object-date-time-picker .acf-radio-list input[type=text]{width:200px}#slugdiv .inside{padding:12px;margin:0}#slugdiv input[type=text]{width:100%;height:28px;font-size:14px}html[dir=rtl] .acf-field-object.open>.handle{margin:-1px -1px 0}html[dir=rtl] .acf-field-object.open>.handle .acf-icon{float:right}html[dir=rtl] .acf-field-object.open>.handle .li-field-order{padding-left:0 !important;padding-right:15px !important}@media only screen and (max-width: 850px){tr.acf-field,td.acf-label,td.acf-input{display:block !important;width:auto !important;border:0 none !important}tr.acf-field{border-top:#ededed solid 1px !important;margin-bottom:0 !important}td.acf-label{background:rgba(0,0,0,0) !important;padding-bottom:0 !important}}.post-type-acf-field-group #acf-field-group-fields .acf-field-object-tab,.post-type-acf-field-group #acf-field-group-fields .acf-field-object-accordion{background-color:#f9fafb}@font-face{font-family:"Inter";src:url("../../inc/fonts/Inter-Regular.woff2") format("woff2"),url("../../inc/fonts/Inter-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Inter";src:url("../../inc/fonts/Inter-Medium.woff2") format("woff2"),url("../../inc/fonts/Inter-Medium.woff") format("woff");font-weight:500;font-style:normal}.post-type-acf-field-group #wpcontent{font-family:"Inter",system-ui;line-height:140%}.post-type-acf-field-group a{color:#0783be}.h1,.post-type-acf-field-group h1,.acf-headerbar h1{font-size:21px;font-weight:400}.h2,.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2,.acf-page-title,.post-type-acf-field-group h2,.acf-headerbar h2{font-size:18px;font-weight:400}.h3,.post-type-acf-field-group .acf-field-settings-fc_head label,.post-type-acf-field-group #acf-popup .acf-popup-box .title h1,.post-type-acf-field-group #acf-popup .acf-popup-box .title h2,.post-type-acf-field-group #acf-popup .acf-popup-box .title h3,.post-type-acf-field-group #acf-popup .acf-popup-box .title h4,.post-type-acf-field-group h3,.acf-headerbar h3{font-size:16px;font-weight:400}.p1{font-size:15px}.p2,.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p{font-size:14px}.p3,.acf-field-list .acf-sortable-handle,.post-type-acf-field-group .acf-field-object .handle li.li-field-label a.edit-field,.post-type-acf-field-group .acf-thead li{font-size:13.5px}.p4,.post-type-acf-field-group .acf-field-object .handle li,.post-type-acf-field-group .acf-input .select2-container.-acf .select2-selection__rendered,.post-type-acf-field-group .button,.post-type-acf-field-group input[type=text],.post-type-acf-field-group input[type=search],.post-type-acf-field-group input[type=number],.post-type-acf-field-group textarea,.post-type-acf-field-group select{font-size:13px}.p5,.acf-field-setting-display_format .acf-radio-list li label code,.acf-field-setting-return_format .acf-radio-list li label code,.acf-field-group-settings-footer .acf-created-on,.acf-fields .acf-field-settings-tab-bar li a,.acf-fields .acf-tab-group li a{font-size:12.5px}.p6,.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p.acf-small,.post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options a,.acf-small{font-size:12px}.p7{font-size:11.5px}.p8{font-size:11px}.acf-page-title{color:#344054}.post-type-acf-field-group .acf-settings-wrap h1,.post-type-acf-field-group #acf-admin-tools h1{display:none}.post-type-acf-field-group input[type=text],.post-type-acf-field-group input[type=search],.post-type-acf-field-group input[type=number],.post-type-acf-field-group textarea,.post-type-acf-field-group select{box-sizing:border-box;height:40px;padding-right:12px;padding-left:12px;background-color:#fff;border-color:#d0d5dd;box-shadow:0px 1px 2px rgba(16,24,40,.1);border-radius:6px;color:#344054}.post-type-acf-field-group input[type=text]:focus,.post-type-acf-field-group input[type=search]:focus,.post-type-acf-field-group input[type=number]:focus,.post-type-acf-field-group textarea:focus,.post-type-acf-field-group select:focus{outline:3px solid #ebf5fa;border-color:#399ccb}.post-type-acf-field-group input[type=text]:disabled,.post-type-acf-field-group input[type=search]:disabled,.post-type-acf-field-group input[type=number]:disabled,.post-type-acf-field-group textarea:disabled,.post-type-acf-field-group select:disabled{background-color:#f9fafb;color:#808a9e}.post-type-acf-field-group input[type=text]::placeholder,.post-type-acf-field-group input[type=search]::placeholder,.post-type-acf-field-group input[type=number]::placeholder,.post-type-acf-field-group textarea::placeholder,.post-type-acf-field-group select::placeholder{color:#98a2b3}.post-type-acf-field-group input[type=text]:read-only{background-color:#f9fafb;color:#98a2b3}.post-type-acf-field-group .acf-field.acf-field-number .acf-label,.post-type-acf-field-group .acf-field.acf-field-number .acf-input input[type=number]{max-width:180px}.post-type-acf-field-group textarea{box-sizing:border-box;padding-top:10px;padding-bottom:10px;height:80px;min-height:56px}.post-type-acf-field-group select{min-width:160px;max-width:100%;padding-right:40px;padding-left:12px;background-image:url("../../images/icons/icon-chevron-down.svg");background-position:right 10px top 50%;background-size:20px}.post-type-acf-field-group select:hover,.post-type-acf-field-group select:focus{color:#0783be}.post-type-acf-field-group select::before{content:"";display:block;position:absolute;top:5px;left:5px;width:20px;height:20px;background-color:red}.post-type-acf-field-group input[type=radio],.post-type-acf-field-group input[type=checkbox]{box-sizing:border-box;width:18px;height:18px;padding:0;border-width:1px;border-style:solid;border-color:#98a2b3;background:#fff;box-shadow:none}.post-type-acf-field-group input[type=radio]:hover,.post-type-acf-field-group input[type=checkbox]:hover{background-color:#ebf5fa;border-color:#0783be}.post-type-acf-field-group input[type=radio]:checked,.post-type-acf-field-group input[type=radio]:focus-visible,.post-type-acf-field-group input[type=checkbox]:checked,.post-type-acf-field-group input[type=checkbox]:focus-visible{background-color:#ebf5fa;border-color:#0783be}.post-type-acf-field-group input[type=radio]:checked:before,.post-type-acf-field-group input[type=radio]:focus-visible:before,.post-type-acf-field-group input[type=checkbox]:checked:before,.post-type-acf-field-group input[type=checkbox]:focus-visible:before{content:"";position:relative;top:-1px;left:-1px;width:18px;height:18px;margin:0;padding:0;background-color:rgba(0,0,0,0);background-size:cover;background-repeat:no-repeat;background-position:center}.post-type-acf-field-group input[type=radio]:active,.post-type-acf-field-group input[type=checkbox]:active{box-shadow:0px 0px 0px 3px #ebf5fa,0px 0px 0px rgba(255,54,54,.25)}.post-type-acf-field-group input[type=radio]:disabled,.post-type-acf-field-group input[type=checkbox]:disabled{background-color:#f9fafb;border-color:#d0d5dd}.post-type-acf-field-group input[type=radio]:checked:before,.post-type-acf-field-group input[type=radio]:focus:before{background-image:url("../../images/field-states/radio-active.svg")}.post-type-acf-field-group input[type=checkbox]:checked:before,.post-type-acf-field-group input[type=checkbox]:focus:before{background-image:url("../../images/field-states/checkbox-active.svg")}.post-type-acf-field-group .acf-radio-list li input[type=radio],.post-type-acf-field-group .acf-radio-list li input[type=checkbox],.post-type-acf-field-group .acf-checkbox-list li input[type=radio],.post-type-acf-field-group .acf-checkbox-list li input[type=checkbox]{margin-right:6px}.post-type-acf-field-group .acf-radio-list.acf-bl li,.post-type-acf-field-group .acf-checkbox-list.acf-bl li{margin-bottom:8px}.post-type-acf-field-group .acf-radio-list.acf-bl li:last-of-type,.post-type-acf-field-group .acf-checkbox-list.acf-bl li:last-of-type{margin-bottom:0}.post-type-acf-field-group .acf-radio-list label,.post-type-acf-field-group .acf-checkbox-list label{display:flex;align-items:center;align-content:center}.post-type-acf-field-group .acf-switch{width:42px;height:24px;border:none;background-color:#d0d5dd;border-radius:12px}.post-type-acf-field-group .acf-switch:hover{background-color:#98a2b3}.post-type-acf-field-group .acf-switch:active{box-shadow:0px 0px 0px 3px #ebf5fa,0px 0px 0px rgba(255,54,54,.25)}.post-type-acf-field-group .acf-switch.-on{background-color:#0783be}.post-type-acf-field-group .acf-switch.-on:hover{background-color:#066998}.post-type-acf-field-group .acf-switch.-on .acf-switch-slider{left:20px}.post-type-acf-field-group .acf-switch .acf-switch-off,.post-type-acf-field-group .acf-switch .acf-switch-on{visibility:hidden}.post-type-acf-field-group .acf-switch .acf-switch-slider{width:20px;height:20px;border:none;border-radius:100px;box-shadow:0px 1px 3px rgba(16,24,40,.1),0px 1px 2px rgba(16,24,40,.06)}.post-type-acf-field-group .acf-field-true-false{display:flex;align-items:center}.post-type-acf-field-group .acf-field-true-false .acf-label{order:2;display:inline-flex;align-items:center;margin-bottom:0;margin-left:12px}.post-type-acf-field-group .acf-field-true-false .acf-label label{margin-bottom:0}.post-type-acf-field-group .acf-field-true-false .acf-label .acf-tip{margin-left:12px}.post-type-acf-field-group input::file-selector-button{box-sizing:border-box;min-height:40px;margin-right:16px;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;background-color:rgba(0,0,0,0);color:#0783be !important;border-radius:6px;border-width:1px;border-style:solid;border-color:#0783be;text-decoration:none}.post-type-acf-field-group input::file-selector-button:hover{border-color:#066998;cursor:pointer;color:#066998 !important}.post-type-acf-field-group .button{display:inline-flex;align-items:center;height:40px;padding-right:16px;padding-left:16px;background-color:rgba(0,0,0,0);border-width:1px;border-style:solid;border-color:#0783be;border-radius:6px;color:#0783be}.post-type-acf-field-group .button:hover{background-color:#f3f9fc;border-color:#0783be;color:#0783be}.post-type-acf-field-group .button:focus{background-color:#f3f9fc;outline:3px solid #ebf5fa;color:#0783be}.post-type-acf-field-group .edit-field-group-header{display:block !important}.post-type-acf-field-group .acf-input .select2-container.-acf .select2-selection{border:none;line-height:1}.post-type-acf-field-group .acf-input .select2-container.-acf .select2-selection__rendered{box-sizing:border-box;padding-right:0;padding-left:0;background-color:#fff;border-width:1px;border-style:solid;border-color:#d0d5dd;box-shadow:0px 1px 2px rgba(16,24,40,.1);border-radius:6px;color:#344054}.post-type-acf-field-group .acf-input .select2-container--focus{outline:3px solid #ebf5fa;border-color:#399ccb;border-radius:6px}.post-type-acf-field-group .acf-input .select2-container--focus .select2-selection__rendered{border-color:#399ccb !important}.post-type-acf-field-group .acf-input .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.post-type-acf-field-group .acf-input .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered{border-top-right-radius:0 !important;border-top-left-radius:0 !important}.post-type-acf-field-group .acf-input .select2-container .select2-search--inline .select2-search__field{margin:0;padding-left:6px}.post-type-acf-field-group .acf-input .select2-container .select2-search--inline .select2-search__field:focus{outline:none;border:none}.post-type-acf-field-group .acf-input .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding-top:0;padding-right:6px;padding-bottom:0;padding-left:6px}.post-type-acf-field-group .acf-input .select2-selection__clear{width:18px;height:18px;margin-top:12px;margin-right:0;text-indent:100%;white-space:nowrap;overflow:hidden}.post-type-acf-field-group .acf-input .select2-selection__clear:before{content:"";display:block;width:14px;height:14px;top:0;left:0;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-close.svg");mask-image:url("../../images/icons/icon-close.svg");background-color:#98a2b3}.post-type-acf-field-group .acf-input .select2-selection__clear:hover::before{background-color:#1d2939}.post-type-acf-field-group .acf-label{display:flex;align-items:center;justify-content:space-between}.post-type-acf-field-group .acf-label .acf-icon-help{width:18px;height:18px;background-color:#98a2b3}.post-type-acf-field-group .acf-label label{margin-bottom:0}.post-type-acf-field-group .acf-field-setting-name .acf-tip{position:absolute;top:0;left:654px;color:#98a2b3}.post-type-acf-field-group .acf-field-setting-name .acf-tip .acf-icon-help{width:18px;height:18px}.post-type-acf-field-group .metabox-holder.columns-1 #acf-field-group-fields,.post-type-acf-field-group .metabox-holder.columns-1 #acf-field-group-options,.post-type-acf-field-group .metabox-holder.columns-1 .meta-box-sortables.ui-sortable,.post-type-acf-field-group .metabox-holder.columns-1 .notice{max-width:1440px}.post-type-acf-field-group.columns-1 .notice{max-width:1440px}.post-type-acf-field-group.columns-2 .acf-headerbar .acf-headerbar-inner{max-width:100%}.post-type-acf-field-group #poststuff{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap{overflow:hidden;border:none;border-radius:0 0 8px 8px;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty{border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .acf-thead,.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .acf-tfoot{display:none}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .no-fields-message{min-height:280px}.post-type-acf-field-group .acf-thead{background-color:#f9fafb;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}.post-type-acf-field-group .acf-thead li{display:flex;align-items:center;min-height:48px;color:#344054;font-weight:500}.post-type-acf-field-group .acf-field-object{border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.post-type-acf-field-group .acf-field-object:hover .acf-sortable-handle:before{display:inline-flex}.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint:before{display:block;content:"";height:2px;width:100%;background:#d0d5dd;margin-top:-1px}.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint.acf-field-object-accordion:before{display:none}.post-type-acf-field-group .acf-field-object.acf-field-is-endpoint.acf-field-object-accordion:after{display:block;content:"";height:2px;width:100%;background:#d0d5dd;z-index:500}.post-type-acf-field-group .acf-field-object:hover{background-color:#f7fbfd}.post-type-acf-field-group .acf-field-object.open{background-color:#fff;border-top-color:#a5d2e7}.post-type-acf-field-group .acf-field-object.open .handle{background-color:#d8ebf5;border:none;text-shadow:none}.post-type-acf-field-group .acf-field-object.open .handle a{color:#0783be !important}.post-type-acf-field-group .acf-field-object.open .handle a.delete-field{color:#a00 !important}.post-type-acf-field-group .acf-field-object ul.acf-hl{display:flex;align-items:stretch}.post-type-acf-field-group .acf-field-object .handle li{display:flex;align-items:center;flex-wrap:wrap;min-height:56px;color:#344054}.post-type-acf-field-group .acf-field-object .handle li.li-field-label{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:center;align-items:center;width:auto}.post-type-acf-field-group .acf-field-object .handle li.li-field-label strong{font-weight:500}.post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options{width:100%}.post-type-acf-field-group .acf-tfoot{display:flex;align-items:center;justify-content:flex-end;min-height:80px;box-sizing:border-box;padding-top:8px;padding-right:24px;padding-bottom:8px;padding-left:24px;background-color:#fff;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.post-type-acf-field-group .acf-tfoot .acf-fr{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.post-type-acf-field-group .acf-field-object .settings{box-sizing:border-box;padding-top:0;padding-bottom:0;background-color:#fff;border-left-width:4px;border-left-style:solid;border-left-color:#6bb5d8}.acf-field-settings-main{padding-top:32px;padding-right:0;padding-bottom:32px;padding-left:0}.acf-field-settings-main .acf-field:last-of-type{margin-bottom:0}.acf-field-settings .acf-label{display:flex;justify-content:space-between;align-items:center;align-content:center;margin-top:0;margin-right:0;margin-bottom:6px;margin-left:0}.acf-field-settings .acf-field{box-sizing:border-box;width:100%;margin-top:0;margin-right:0;margin-bottom:32px;margin-left:0;padding-top:0;padding-right:72px;padding-bottom:0;padding-left:72px}@media screen and (max-width: 600px){.acf-field-settings .acf-field{padding-right:12px;padding-left:12px}}.acf-field-settings .acf-field .acf-label,.acf-field-settings .acf-field .acf-input{max-width:600px}.acf-field-settings .acf-field .acf-label.acf-input-sub,.acf-field-settings .acf-field .acf-input.acf-input-sub{max-width:100%}.acf-field-settings .acf-field .acf-input-wrap{overflow:visible}.acf-field-settings .acf-field.acf-field-setting-label,.acf-field-settings .acf-field-setting-wrapper{padding-top:24px;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.acf-field-settings .acf-field-setting-wrapper{margin-top:24px}.acf-field-settings .acf-field-settings-footer{display:flex;align-items:center;min-height:72px;box-sizing:border-box;width:100%;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:72px;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}@media screen and (max-width: 600px){.acf-field-settings .acf-field-settings-footer{padding-left:12px}}.acf-fields .acf-tab-wrap{background:#f9fafb;border-bottom-color:#1d2939}.acf-fields .acf-tab-wrap .acf-tab-group{padding-right:24px;padding-left:24px;border-top-width:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}.acf-fields .acf-field-settings-tab-bar,.acf-fields .acf-tab-group{display:flex;align-items:stretch;min-height:48px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;margin-top:0;margin-bottom:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}.acf-fields .acf-field-settings-tab-bar li,.acf-fields .acf-tab-group li{display:flex;align-items:center;margin-top:0;margin-right:24px;margin-bottom:0;margin-left:0;padding:0}.acf-fields .acf-field-settings-tab-bar li a,.acf-fields .acf-tab-group li a{box-sizing:border-box;display:inline-flex;align-items:center;height:100%;padding-top:3px;padding-right:0;padding-bottom:0;padding-left:0;background:none;border-top:none;border-right:none;border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:rgba(0,0,0,0);border-left:none;color:#667085;font-weight:normal}.acf-fields .acf-field-settings-tab-bar li a:hover,.acf-fields .acf-tab-group li a:hover{color:#1d2939}.acf-fields .acf-field-settings-tab-bar li.active a,.acf-fields .acf-tab-group li.active a{background:none;border-bottom-color:#0783be;color:#1d2939}.acf-field-editor .acf-field-settings-tab-bar{padding-left:72px}@media screen and (max-width: 600px){.acf-field-editor .acf-field-settings-tab-bar{padding-left:12px}}#acf-field-group-options .field-group-settings-tab{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}#acf-field-group-options .field-group-settings-tab .acf-field:last-of-type{padding:0}#acf-field-group-options .acf-field{border:none;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:24px;padding-left:0}#acf-field-group-options .field-group-setting-split-container{display:flex;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}#acf-field-group-options .field-group-setting-split-container .field-group-setting-split{box-sizing:border-box;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}#acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(1){flex:1 0 auto}#acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(2n){flex:1 0 auto;max-width:320px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:32px;padding-right:32px;padding-left:32px;border-left-width:1px;border-left-style:solid;border-left-color:#eaecf0}#acf-field-group-options .acf-field[data-name=description]{max-width:600px}#acf-field-group-options .acf-button-group{display:inline-flex}.acf-field-list .li-field-order{padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:stretch;align-items:stretch;background-color:rgba(0,0,0,0)}.acf-field-list .acf-sortable-handle{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;width:100%;height:100%;position:relative;background-color:rgba(0,0,0,0);border:none;border-radius:0}.acf-field-list .acf-sortable-handle:hover{cursor:grab}.acf-field-list .acf-sortable-handle:before{content:"";display:none;position:absolute;left:8px;width:16px;height:16px;width:12px;height:12px;background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden;-webkit-mask-image:url("../../images/icons/icon-draggable.svg");mask-image:url("../../images/icons/icon-draggable.svg")}.acf-field-object .li-field-label{position:relative;padding-left:40px}.acf-field-object .li-field-label:before{content:"";display:block;position:absolute;left:6px;width:16px;height:16px;display:inline-flex;width:18px;height:18px;background-color:#667085;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden;-webkit-mask-image:url("../../images/icons/icon-chevron-right.svg");mask-image:url("../../images/icons/icon-chevron-right.svg")}.acf-field-object .li-field-label:hover:before{cursor:pointer}.acf-field-object.open .li-field-label:before{-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg")}.acf-thead .li-field-label{padding-left:40px}.acf-field-settings-main-conditional-logic .acf-conditional-toggle{display:flex;padding-right:72px;padding-left:72px}@media screen and (max-width: 600px){.acf-field-settings-main-conditional-logic .acf-conditional-toggle{padding-left:12px}}.acf-field-settings-main-conditional-logic .acf-field{flex-wrap:wrap;margin-bottom:0;padding-right:0;padding-left:0}.acf-field-settings-main-conditional-logic .acf-field .rule-groups{flex:0 1 100%;order:3;margin-top:32px;padding-top:32px;padding-right:72px;padding-left:72px;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}@media screen and (max-width: 600px){.acf-field-settings-main-conditional-logic .acf-field .rule-groups{padding-left:12px}.acf-field-settings-main-conditional-logic .acf-field .rule-groups table.acf-table tbody tr{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.acf-field-settings-main-conditional-logic .acf-field .rule-groups table.acf-table tbody tr td{flex:1 1 100%}}.acf-input .acf-input-prepend,.acf-input .acf-input-append{display:inline-flex;align-items:center;height:100%;min-height:40px;padding-right:12px;padding-left:12px;background-color:#f9fafb;border-color:#d0d5dd;box-shadow:0px 1px 2px rgba(16,24,40,.1);color:#667085}.acf-input .acf-input-prepend{border-radius:6px 0 0 6px}.acf-input .acf-input-append{border-radius:0 6px 6px 0}.acf-input-wrap{display:flex}.acf-field-settings-main-presentation .acf-input-wrap{display:flex}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub{overflow:hidden;border-radius:8px;border-width:1px;border-style:solid;border-color:#dbdfe5;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-sub-field-list-header{display:flex;justify-content:space-between;align-content:stretch;align-items:center;min-height:64px;padding-right:24px;padding-left:24px}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-list-wrap{box-shadow:none}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .settings{border-left-color:#bf7dd7}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object-text.open .handle{background-color:#f2e8ff}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .handle{background-color:rgba(0,0,0,0)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .handle:hover{background-color:#f8f2ff}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-hl.acf-tfoot{min-height:64px;align-items:center}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message{display:flex;justify-content:center;padding-top:48px;padding-bottom:48px}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:flex-start;text-align:center;max-width:400px}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner img,.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2,.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p{flex:1 0 100%}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2{margin-top:32px;margin-bottom:0;padding:0;color:#344054}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p{margin-top:12px;margin-bottom:0;padding:0;color:#667085}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p.acf-small{margin-top:32px}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner img{max-width:284px;margin-bottom:0}.post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-btn{margin-top:32px}.post-type-acf-field-group .acf-headerbar #title-prompt-text{display:none}.post-type-acf-field-group #acf-popup .acf-popup-box{min-width:480px}.post-type-acf-field-group #acf-popup .acf-popup-box .title{display:flex;align-items:center;align-content:center;justify-content:space-between;min-height:64px;box-sizing:border-box;margin:0;padding-right:24px;padding-left:24px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}.post-type-acf-field-group #acf-popup .acf-popup-box .title h1,.post-type-acf-field-group #acf-popup .acf-popup-box .title h2,.post-type-acf-field-group #acf-popup .acf-popup-box .title h3,.post-type-acf-field-group #acf-popup .acf-popup-box .title h4{padding-left:0;color:#344054}.post-type-acf-field-group #acf-popup .acf-popup-box .title .acf-icon{display:block;position:relative;top:auto;right:auto;width:22px;height:22px;background-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.post-type-acf-field-group #acf-popup .acf-popup-box .title .acf-icon:before{display:inline-flex;position:absolute;top:0;left:0;width:22px;height:22px;background-color:#667085;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden;-webkit-mask-image:url("../../images/icons/icon-close-circle.svg");mask-image:url("../../images/icons/icon-close-circle.svg")}.post-type-acf-field-group #acf-popup .acf-popup-box .title .acf-icon:hover:before{background-color:#0783be}.post-type-acf-field-group #acf-popup .acf-popup-box .inner{box-sizing:border-box;margin:0;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;border-top:none}.post-type-acf-field-group #acf-popup .acf-popup-box .inner p{margin-top:0;margin-bottom:0}.post-type-acf-field-group #acf-popup .acf-popup-box #acf-move-field-form .acf-field-select{margin-top:0}.acf-admin-single-field-group #post-body-content{display:none}.acf-field-group-settings-footer{display:flex;justify-content:space-between;align-content:stretch;align-items:center;position:relative;min-height:88px;margin-right:-24px;margin-bottom:-24px;margin-left:-24px;padding-right:24px;padding-left:24px;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.acf-field-group-settings-footer .acf-created-on{display:inline-flex;justify-content:flex-start;align-content:stretch;align-items:center;color:#667085}.acf-field-group-settings-footer .acf-created-on:before{content:"";display:inline-block;width:20px;height:20px;margin-right:8px;background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-time.svg");mask-image:url("../../images/icons/icon-time.svg")}.conditional-logic-badge{display:none}.conditional-logic-badge.is-enabled{display:inline-block;width:6px;height:6px;overflow:hidden;margin-left:8px;background-color:rgba(82,170,89,.4);border-width:1px;border-style:solid;border-color:#52aa59;border-radius:100px;text-indent:100%;white-space:nowrap}.acf-field-settings-split{display:flex;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.acf-field-settings-split .acf-field{margin:0;padding-top:32px;padding-bottom:32px}.acf-field-settings-split .acf-field:nth-child(2n){border-left-width:1px;border-left-style:solid;border-left-color:#eaecf0}.acf-field-setting-display_format .acf-label,.acf-field-setting-return_format .acf-label{margin-bottom:16px}.acf-field-setting-display_format .acf-radio-list li,.acf-field-setting-return_format .acf-radio-list li{display:flex}.acf-field-setting-display_format .acf-radio-list li label,.acf-field-setting-return_format .acf-radio-list li label{display:inline-flex;width:100%}.acf-field-setting-display_format .acf-radio-list li label span,.acf-field-setting-return_format .acf-radio-list li label span{flex:1 1 auto}.acf-field-setting-display_format .acf-radio-list li label code,.acf-field-setting-return_format .acf-radio-list li label code{padding-right:8px;padding-left:8px;background-color:#f2f4f7;border-radius:4px;color:#475467}.acf-field-setting-display_format .acf-radio-list li input[type=text],.acf-field-setting-return_format .acf-radio-list li input[type=text]{height:32px}.acf-field-settings .acf-field-setting-first_day{padding-top:32px;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.post-type-acf-field-group .acf-field-setting-fc_layout{width:calc(100% - 144px);margin-right:72px;margin-left:72px;padding-right:0;padding-left:0;border-width:1px;border-style:solid;border-color:#dbdfe5;border-radius:8px;box-shadow:0px 1px 2px rgba(16,24,40,.1)}@media screen and (max-width: 768px){.post-type-acf-field-group .acf-field-setting-fc_layout{width:calc(100% - 16px);margin-right:8px;margin-left:8px}}.post-type-acf-field-group .acf-field-setting-fc_layout .acf-label,.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input{max-width:100%}.post-type-acf-field-group .acf-field-setting-fc_layout .acf-input-sub{margin-right:32px;margin-bottom:32px;margin-left:32px}.post-type-acf-field-group .acf-field-setting-fc_layout .acf-fc-meta{max-width:600px;padding-right:32px;padding-left:32px}.post-type-acf-field-group .acf-field-settings-fc_head{min-height:64px;margin-bottom:24px;padding-right:24px;padding-left:24px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}.post-type-acf-field-group .acf-field-settings-fc_head label{display:inline-flex;align-items:center}.post-type-acf-field-group .acf-field-settings-fc_head label:before{content:"";display:inline-block;width:20px;height:20px;margin-right:8px;background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions{display:flex}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions li{margin-right:16px}.post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions li:last-of-type{margin-right:0}.post-type-acf-field-group .acf-field-object-flexible-content .acf-field-setting-pagination{display:none}.post-type-acf-field-group .acf-field-object-repeater .acf-field-object-repeater .acf-field-setting-pagination{display:none}
assets/build/css/acf-global.css CHANGED
@@ -1,6 +1,7 @@
1
  /*!*****************************************************************************************************************************************************************************************************************!*\
2
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/advanced-custom-fields-pro/assets/src/sass/acf-global.scss ***!
3
  \*****************************************************************************************************************************************************************************************************************/
 
4
  /*--------------------------------------------------------------------------------------------
5
  *
6
  * Vars
@@ -11,6 +12,11 @@
11
  /* responsive */
12
  /*--------------------------------------------------------------------------------------------
13
  *
 
 
 
 
 
14
  * Mixins
15
  *
16
  *--------------------------------------------------------------------------------------------*/
@@ -188,14 +194,17 @@
188
  *---------------------------------------------------------------------------------------------*/
189
  /* tooltip */
190
  .acf-tooltip {
191
- background: #2F353E;
192
- border-radius: 5px;
193
- color: #fff;
194
- padding: 5px 10px;
 
 
 
195
  position: absolute;
196
- font-size: 12px;
197
- line-height: 1.4em;
198
  z-index: 900000;
 
 
199
  /* tip */
200
  /* positions */
201
  }
@@ -554,6 +563,8 @@ a.acf-icon.dark.-minus:hover, a.acf-icon.dark.-cancel:hover {
554
  padding: 15px;
555
  }
556
  .acf-box .title h3 {
 
 
557
  font-size: 14px;
558
  line-height: 1em;
559
  margin: 0;
@@ -1035,11 +1046,16 @@ html[dir=rtl] #acf-popup .acf-popup-box .title .acf-icon {
1035
  /* mobile */
1036
  @media screen and (max-width: 640px) {
1037
  .acf-hl[data-cols] {
 
 
 
 
1038
  margin-left: 0;
1039
  margin-right: 0;
1040
  margin-top: -10px;
1041
  }
1042
  .acf-hl[data-cols] > li {
 
1043
  width: 100% !important;
1044
  padding: 10px 0 0;
1045
  }
@@ -1243,11 +1259,35 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td {
1243
  #acf-admin-tools .notice {
1244
  margin-top: 10px;
1245
  }
1246
-
1247
- .acf-meta-box-wrap {
1248
- margin-top: 10px;
1249
  /* acf-fields */
1250
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1251
  .acf-meta-box-wrap .postbox {
1252
  -webkit-box-sizing: border-box;
1253
  -moz-box-sizing: border-box;
@@ -1270,11 +1310,6 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td {
1270
  .acf-meta-box-wrap .postbox .handle-order-lower {
1271
  display: none;
1272
  }
1273
- .acf-meta-box-wrap .acf-fields {
1274
- border: #ebebeb solid 1px;
1275
- background: #fafafa;
1276
- border-radius: 3px;
1277
- }
1278
 
1279
  /* grid */
1280
  .acf-meta-box-wrap.-grid {
@@ -1326,147 +1361,16 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td {
1326
  display: block;
1327
  width: 100%;
1328
  min-height: 500px;
1329
- background: #fafafa;
 
1330
  box-shadow: none;
1331
  padding: 7px;
1332
- border-radius: 3px;
1333
  }
1334
  #acf-admin-tool-export .acf-panel-selection .acf-label {
1335
  display: none;
1336
  }
1337
 
1338
- /*---------------------------------------------------------------------------------------------
1339
- *
1340
- * Admin Navigation
1341
- *
1342
- *---------------------------------------------------------------------------------------------*/
1343
- .acf-admin-toolbar {
1344
- background: #fff;
1345
- border-bottom: 1px solid #ccd0d4;
1346
- padding-top: 10px;
1347
- }
1348
- .acf-admin-toolbar h2 {
1349
- font-size: 14px;
1350
- line-height: 2.5714285714;
1351
- display: inline-block;
1352
- padding: 5px 0;
1353
- margin: 0 10px 0 0;
1354
- }
1355
- .acf-admin-toolbar h2 i {
1356
- vertical-align: middle;
1357
- color: #babbbc;
1358
- }
1359
- .acf-admin-toolbar .acf-tab {
1360
- display: inline-block;
1361
- font-size: 14px;
1362
- line-height: 2.5714285714;
1363
- padding: 5px;
1364
- margin: 0 5px;
1365
- text-decoration: none;
1366
- color: inherit;
1367
- }
1368
- .acf-admin-toolbar .acf-tab.is-active {
1369
- border-bottom: #0071a4 solid 3px;
1370
- padding-bottom: 10px;
1371
- }
1372
- .acf-admin-toolbar .acf-tab:hover {
1373
- color: #00a0d2;
1374
- }
1375
- .acf-admin-toolbar .acf-tab:focus {
1376
- box-shadow: none;
1377
- }
1378
- .acf-admin-toolbar a.btn-upgrade {
1379
- display: inline-flex;
1380
- background: #dee3ff;
1381
- border: 1px solid #c6d3f8;
1382
- box-sizing: border-box;
1383
- border-radius: 0.25rem;
1384
- padding: 0 0.75rem;
1385
- cursor: pointer;
1386
- vertical-align: middle;
1387
- margin-top: -6px;
1388
- margin-left: 20px;
1389
- text-decoration: none;
1390
- }
1391
- .acf-admin-toolbar a.btn-upgrade:hover {
1392
- background: #d1ddff;
1393
- border-color: #b9caf9;
1394
- }
1395
- .acf-admin-toolbar a.btn-upgrade p {
1396
- font-family: system-ui;
1397
- font-weight: 600;
1398
- letter-spacing: 0.2;
1399
- line-height: 1;
1400
- font-size: 0.625rem;
1401
- text-transform: uppercase;
1402
- color: #425fdd;
1403
- margin-left: 0.65rem;
1404
- }
1405
- #wpcontent .acf-admin-toolbar {
1406
- margin-left: -20px;
1407
- padding-left: 20px;
1408
- }
1409
- @media screen and (max-width: 600px) {
1410
- .acf-admin-toolbar {
1411
- display: none;
1412
- }
1413
- }
1414
-
1415
- /*---------------------------------------------------------------------------------------------
1416
- *
1417
- * Field Groups
1418
- *
1419
- *---------------------------------------------------------------------------------------------*/
1420
- .acf-admin-field-groups .tablenav.top {
1421
- display: none;
1422
- }
1423
- .acf-admin-field-groups .subsubsub {
1424
- margin-bottom: 3px;
1425
- }
1426
- .acf-admin-field-groups .wp-list-table td, .acf-admin-field-groups .wp-list-table th {
1427
- box-sizing: border-box;
1428
- }
1429
- .acf-admin-field-groups .wp-list-table tr:hover {
1430
- background: #f7f7f7;
1431
- }
1432
- @media screen and (min-width: 782px) {
1433
- .acf-admin-field-groups .wp-list-table .column-acf-count {
1434
- width: 10%;
1435
- }
1436
- }
1437
- .acf-admin-field-groups .wp-list-table .row-actions span.file {
1438
- display: block;
1439
- overflow: hidden;
1440
- white-space: nowrap;
1441
- text-overflow: ellipsis;
1442
- }
1443
- .acf-admin-field-groups .acf-secondary-text {
1444
- color: #a0a5aa;
1445
- }
1446
-
1447
- .acf-multi-dashicon {
1448
- position: relative;
1449
- z-index: 1;
1450
- }
1451
- .acf-multi-dashicon:before, .acf-multi-dashicon:after {
1452
- width: 18px;
1453
- height: 18px;
1454
- line-height: 18px;
1455
- font-size: 14px;
1456
- background: #fff;
1457
- border: #7e8993 solid 1px;
1458
- border-radius: 2px;
1459
- display: block;
1460
- }
1461
- .acf-multi-dashicon:after {
1462
- content: "";
1463
- position: absolute;
1464
- top: -3px;
1465
- left: -3px;
1466
- z-index: -1;
1467
- background: #e7e7e7;
1468
- }
1469
-
1470
  .acf-css-tooltip {
1471
  position: relative;
1472
  }
@@ -1662,5 +1566,2735 @@ html[dir=rtl] .acf-table > tbody > tr > td.order + td {
1662
  background-size: 20px 20px;
1663
  }
1664
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1665
 
1666
  /*# sourceMappingURL=acf-global.css.map*/
1
  /*!*****************************************************************************************************************************************************************************************************************!*\
2
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/advanced-custom-fields-pro/assets/src/sass/acf-global.scss ***!
3
  \*****************************************************************************************************************************************************************************************************************/
4
+ @charset "UTF-8";
5
  /*--------------------------------------------------------------------------------------------
6
  *
7
  * Vars
12
  /* responsive */
13
  /*--------------------------------------------------------------------------------------------
14
  *
15
+ * ACF 6 ↓
16
+ *
17
+ *--------------------------------------------------------------------------------------------*/
18
+ /*--------------------------------------------------------------------------------------------
19
+ *
20
  * Mixins
21
  *
22
  *--------------------------------------------------------------------------------------------*/
194
  *---------------------------------------------------------------------------------------------*/
195
  /* tooltip */
196
  .acf-tooltip {
197
+ background: #1D2939;
198
+ border-radius: 6px;
199
+ color: #D0D5DD;
200
+ padding-top: 8px;
201
+ padding-right: 12px;
202
+ padding-bottom: 10px;
203
+ padding-left: 12px;
204
  position: absolute;
 
 
205
  z-index: 900000;
206
+ max-width: 280px;
207
+ box-shadow: 0px 12px 16px -4px rgba(16, 24, 40, 0.08), 0px 4px 6px -2px rgba(16, 24, 40, 0.03);
208
  /* tip */
209
  /* positions */
210
  }
563
  padding: 15px;
564
  }
565
  .acf-box .title h3 {
566
+ display: flex;
567
+ align-items: center;
568
  font-size: 14px;
569
  line-height: 1em;
570
  margin: 0;
1046
  /* mobile */
1047
  @media screen and (max-width: 640px) {
1048
  .acf-hl[data-cols] {
1049
+ flex-wrap: wrap;
1050
+ justify-content: flex-start;
1051
+ align-content: flex-start;
1052
+ align-items: flex-start;
1053
  margin-left: 0;
1054
  margin-right: 0;
1055
  margin-top: -10px;
1056
  }
1057
  .acf-hl[data-cols] > li {
1058
+ flex: 1 1 100%;
1059
  width: 100% !important;
1060
  padding: 10px 0 0;
1061
  }
1259
  #acf-admin-tools .notice {
1260
  margin-top: 10px;
1261
  }
1262
+ #acf-admin-tools .acf-meta-box-wrap {
 
 
1263
  /* acf-fields */
1264
  }
1265
+ #acf-admin-tools .acf-meta-box-wrap .inside {
1266
+ border-top: none;
1267
+ }
1268
+ #acf-admin-tools .acf-meta-box-wrap .acf-fields {
1269
+ margin-bottom: 24px;
1270
+ border: none;
1271
+ background: #fff;
1272
+ border-radius: 0;
1273
+ }
1274
+ #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-field {
1275
+ padding: 0;
1276
+ }
1277
+ #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label {
1278
+ margin-bottom: 16px;
1279
+ }
1280
+ #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-input {
1281
+ padding-top: 16px;
1282
+ padding-right: 16px;
1283
+ padding-bottom: 16px;
1284
+ padding-left: 16px;
1285
+ border-width: 1px;
1286
+ border-style: solid;
1287
+ border-color: #D0D5DD;
1288
+ border-radius: 6px;
1289
+ }
1290
+
1291
  .acf-meta-box-wrap .postbox {
1292
  -webkit-box-sizing: border-box;
1293
  -moz-box-sizing: border-box;
1310
  .acf-meta-box-wrap .postbox .handle-order-lower {
1311
  display: none;
1312
  }
 
 
 
 
 
1313
 
1314
  /* grid */
1315
  .acf-meta-box-wrap.-grid {
1361
  display: block;
1362
  width: 100%;
1363
  min-height: 500px;
1364
+ background: #F9FAFB;
1365
+ border-color: #D0D5DD;
1366
  box-shadow: none;
1367
  padding: 7px;
1368
+ border-radius: 6px;
1369
  }
1370
  #acf-admin-tool-export .acf-panel-selection .acf-label {
1371
  display: none;
1372
  }
1373
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1374
  .acf-css-tooltip {
1375
  position: relative;
1376
  }
1566
  background-size: 20px 20px;
1567
  }
1568
  }
1569
+ /*--------------------------------------------------------------------------------------------
1570
+ *
1571
+ * Wrap
1572
+ *
1573
+ *--------------------------------------------------------------------------------------------*/
1574
+ .post-type-acf-field-group .wrap {
1575
+ margin-top: 48px;
1576
+ margin-right: 32px;
1577
+ margin-bottom: 0;
1578
+ margin-left: 12px;
1579
+ }
1580
+ @media screen and (max-width: 768px) {
1581
+ .post-type-acf-field-group .wrap {
1582
+ margin-right: 8px;
1583
+ margin-left: 8px;
1584
+ }
1585
+ }
1586
+ @media screen and (max-width: 768px) {
1587
+ .post-type-acf-field-group #wpcontent {
1588
+ padding-left: 0;
1589
+ }
1590
+ }
1591
+
1592
+ /*---------------------------------------------------------------------------------------------
1593
+ *
1594
+ * Admin Postbox & ACF Postbox
1595
+ *
1596
+ *---------------------------------------------------------------------------------------------*/
1597
+ .post-type-acf-field-group .postbox,
1598
+ .post-type-acf-field-group .acf-box {
1599
+ border: none;
1600
+ border-radius: 8px;
1601
+ box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
1602
+ }
1603
+ .post-type-acf-field-group .postbox .inside,
1604
+ .post-type-acf-field-group .acf-box .inside {
1605
+ padding-top: 24px;
1606
+ padding-right: 24px;
1607
+ padding-bottom: 24px;
1608
+ padding-left: 24px;
1609
+ }
1610
+ .post-type-acf-field-group .postbox .acf-postbox-inner,
1611
+ .post-type-acf-field-group .acf-box .acf-postbox-inner {
1612
+ margin-top: 0;
1613
+ margin-right: 0;
1614
+ margin-bottom: 0;
1615
+ margin-left: 0;
1616
+ padding-top: 24px;
1617
+ padding-right: 0;
1618
+ padding-bottom: 0;
1619
+ padding-left: 0;
1620
+ }
1621
+ .post-type-acf-field-group .postbox .inner,
1622
+ .post-type-acf-field-group .postbox .inside,
1623
+ .post-type-acf-field-group .acf-box .inner,
1624
+ .post-type-acf-field-group .acf-box .inside {
1625
+ margin-top: 0 !important;
1626
+ margin-right: 0 !important;
1627
+ margin-bottom: 0 !important;
1628
+ margin-left: 0 !important;
1629
+ border-top-width: 1px;
1630
+ border-top-style: solid;
1631
+ border-top-color: #EAECF0;
1632
+ }
1633
+ .post-type-acf-field-group .postbox .postbox-header,
1634
+ .post-type-acf-field-group .postbox .title,
1635
+ .post-type-acf-field-group .acf-box .postbox-header,
1636
+ .post-type-acf-field-group .acf-box .title {
1637
+ display: flex;
1638
+ align-items: center;
1639
+ box-sizing: border-box;
1640
+ min-height: 64px;
1641
+ margin-top: 0;
1642
+ margin-right: 0;
1643
+ margin-bottom: 0;
1644
+ margin-left: 0;
1645
+ padding-top: 0;
1646
+ padding-right: 24px;
1647
+ padding-bottom: 0;
1648
+ padding-left: 24px;
1649
+ border-bottom-width: 0;
1650
+ border-bottom-style: none;
1651
+ }
1652
+ .post-type-acf-field-group .postbox .postbox-header h2,
1653
+ .post-type-acf-field-group .postbox .postbox-header h3,
1654
+ .post-type-acf-field-group .postbox .title h2,
1655
+ .post-type-acf-field-group .postbox .title h3,
1656
+ .post-type-acf-field-group .acf-box .postbox-header h2,
1657
+ .post-type-acf-field-group .acf-box .postbox-header h3,
1658
+ .post-type-acf-field-group .acf-box .title h2,
1659
+ .post-type-acf-field-group .acf-box .title h3 {
1660
+ margin-top: 0;
1661
+ margin-right: 0;
1662
+ margin-bottom: 0;
1663
+ margin-left: 0;
1664
+ padding-top: 0;
1665
+ padding-right: 0;
1666
+ padding-bottom: 0;
1667
+ padding-left: 0;
1668
+ color: #344054;
1669
+ }
1670
+ .post-type-acf-field-group .postbox .hndle,
1671
+ .post-type-acf-field-group .acf-box .hndle {
1672
+ padding-top: 0;
1673
+ padding-right: 24px;
1674
+ padding-bottom: 0;
1675
+ padding-left: 24px;
1676
+ }
1677
+
1678
+ /*---------------------------------------------------------------------------------------------
1679
+ *
1680
+ * Custom ACF postbox header
1681
+ *
1682
+ *---------------------------------------------------------------------------------------------*/
1683
+ .acf-postbox-header {
1684
+ display: flex;
1685
+ align-items: center;
1686
+ justify-content: space-between;
1687
+ box-sizing: border-box;
1688
+ min-height: 64px;
1689
+ margin-top: -24px;
1690
+ margin-right: -24px;
1691
+ margin-bottom: 0;
1692
+ margin-left: -24px;
1693
+ padding-top: 0;
1694
+ padding-right: 24px;
1695
+ padding-bottom: 0;
1696
+ padding-left: 24px;
1697
+ border-bottom-width: 1px;
1698
+ border-bottom-style: solid;
1699
+ border-bottom-color: #EAECF0;
1700
+ }
1701
+ .acf-postbox-header h2.acf-postbox-title {
1702
+ margin-top: 0;
1703
+ margin-right: 0;
1704
+ margin-bottom: 0;
1705
+ margin-left: 0;
1706
+ padding-top: 0;
1707
+ padding-right: 24px;
1708
+ padding-bottom: 0;
1709
+ padding-left: 0;
1710
+ color: #344054;
1711
+ }
1712
+ .acf-postbox-header .acf-icon {
1713
+ background-color: #98A2B3;
1714
+ }
1715
+
1716
+ /*---------------------------------------------------------------------------------------------
1717
+ *
1718
+ * Screen options button & screen meta container
1719
+ *
1720
+ *---------------------------------------------------------------------------------------------*/
1721
+ .post-type-acf-field-group #screen-meta-links {
1722
+ margin-right: 32px;
1723
+ }
1724
+ .post-type-acf-field-group #screen-meta-links .show-settings {
1725
+ border-color: #D0D5DD;
1726
+ }
1727
+ @media screen and (max-width: 768px) {
1728
+ .post-type-acf-field-group #screen-meta-links {
1729
+ margin-right: 16px;
1730
+ margin-bottom: 0;
1731
+ }
1732
+ }
1733
+ .post-type-acf-field-group #screen-meta {
1734
+ border-color: #D0D5DD;
1735
+ }
1736
+
1737
+ /*---------------------------------------------------------------------------------------------
1738
+ *
1739
+ * Postbox headings
1740
+ *
1741
+ *---------------------------------------------------------------------------------------------*/
1742
+ .post-type-acf-field-group #poststuff .postbox-header h2,
1743
+ .post-type-acf-field-group #poststuff .postbox-header h3 {
1744
+ justify-content: flex-start;
1745
+ margin-top: 0;
1746
+ margin-right: 0;
1747
+ margin-bottom: 0;
1748
+ margin-left: 0;
1749
+ padding-top: 0;
1750
+ padding-right: 0;
1751
+ padding-bottom: 0;
1752
+ padding-left: 0;
1753
+ color: #344054 !important;
1754
+ }
1755
+
1756
+ /*---------------------------------------------------------------------------------------------
1757
+ *
1758
+ * Postbox drag state
1759
+ *
1760
+ *---------------------------------------------------------------------------------------------*/
1761
+ .post-type-acf-field-group.is-dragging-metaboxes .metabox-holder .postbox-container .meta-box-sortables {
1762
+ box-sizing: border-box;
1763
+ padding: 2px;
1764
+ outline: none;
1765
+ background-image: repeating-linear-gradient(0deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px), repeating-linear-gradient(90deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px), repeating-linear-gradient(180deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px), repeating-linear-gradient(270deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px);
1766
+ background-size: 1.5px 100%, 100% 1.5px, 1.5px 100%, 100% 1.5px;
1767
+ background-position: 0 0, 0 0, 100% 0, 0 100%;
1768
+ background-repeat: no-repeat;
1769
+ border-radius: 8px;
1770
+ }
1771
+ .post-type-acf-field-group .ui-sortable-placeholder {
1772
+ border: none;
1773
+ }
1774
+
1775
+ /*--------------------------------------------------------------------------------------------
1776
+ *
1777
+ * Search summary
1778
+ *
1779
+ *--------------------------------------------------------------------------------------------*/
1780
+ .post-type-acf-field-group .subtitle {
1781
+ display: inline-flex;
1782
+ align-items: center;
1783
+ height: 24px;
1784
+ margin: 0;
1785
+ padding-top: 4px;
1786
+ padding-right: 12px;
1787
+ padding-bottom: 4px;
1788
+ padding-left: 12px;
1789
+ background-color: #EBF5FA;
1790
+ border-width: 1px;
1791
+ border-style: solid;
1792
+ border-color: #A5D2E7;
1793
+ border-radius: 6px;
1794
+ }
1795
+ .post-type-acf-field-group .subtitle strong {
1796
+ margin-left: 5px;
1797
+ }
1798
+
1799
+ /*--------------------------------------------------------------------------------------------
1800
+ *
1801
+ * Action strip
1802
+ *
1803
+ *--------------------------------------------------------------------------------------------*/
1804
+ .acf-actions-strip {
1805
+ display: flex;
1806
+ }
1807
+ .acf-actions-strip .acf-btn {
1808
+ margin-right: 8px;
1809
+ }
1810
+
1811
+ /*--------------------------------------------------------------------------------------------
1812
+ *
1813
+ * Notices
1814
+ *
1815
+ *--------------------------------------------------------------------------------------------*/
1816
+ .post-type-acf-field-group .notice,
1817
+ .post-type-acf-field-group #lost-connection-notice {
1818
+ position: relative;
1819
+ box-sizing: border-box;
1820
+ min-height: 48px;
1821
+ margin-top: 0 !important;
1822
+ margin-right: 0 !important;
1823
+ margin-bottom: 16px !important;
1824
+ margin-left: 0 !important;
1825
+ padding-top: 13px !important;
1826
+ padding-right: 16px !important;
1827
+ padding-bottom: 12px !important;
1828
+ padding-left: 50px !important;
1829
+ background-color: #E7EFF9;
1830
+ border-width: 1px;
1831
+ border-style: solid;
1832
+ border-color: #9DBAEE;
1833
+ border-radius: 8px;
1834
+ box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
1835
+ color: #344054;
1836
+ }
1837
+ .post-type-acf-field-group .notice.update-nag,
1838
+ .post-type-acf-field-group #lost-connection-notice.update-nag {
1839
+ display: block;
1840
+ position: relative;
1841
+ width: calc(100% - 44px);
1842
+ margin-top: 48px !important;
1843
+ margin-right: 44px !important;
1844
+ margin-bottom: -32px !important;
1845
+ margin-left: 12px !important;
1846
+ }
1847
+ .post-type-acf-field-group .notice .button,
1848
+ .post-type-acf-field-group #lost-connection-notice .button {
1849
+ height: auto;
1850
+ margin-left: 8px;
1851
+ padding: 0;
1852
+ border: none;
1853
+ }
1854
+ .post-type-acf-field-group .notice > div,
1855
+ .post-type-acf-field-group #lost-connection-notice > div {
1856
+ margin-top: 0;
1857
+ margin-bottom: 0;
1858
+ }
1859
+ .post-type-acf-field-group .notice p,
1860
+ .post-type-acf-field-group #lost-connection-notice p {
1861
+ flex: 1 0 auto;
1862
+ margin: 0;
1863
+ padding: 0;
1864
+ }
1865
+ .post-type-acf-field-group .notice p.help,
1866
+ .post-type-acf-field-group #lost-connection-notice p.help {
1867
+ margin-top: 0;
1868
+ padding-top: 0;
1869
+ color: rgba(52, 64, 84, 0.7);
1870
+ }
1871
+ .post-type-acf-field-group .notice .notice-dismiss,
1872
+ .post-type-acf-field-group #lost-connection-notice .notice-dismiss {
1873
+ position: absolute;
1874
+ top: 4px;
1875
+ right: 8px;
1876
+ }
1877
+ .post-type-acf-field-group .notice .notice-dismiss:before,
1878
+ .post-type-acf-field-group #lost-connection-notice .notice-dismiss:before {
1879
+ content: "";
1880
+ display: block;
1881
+ position: relative;
1882
+ z-index: 600;
1883
+ width: 20px;
1884
+ height: 20px;
1885
+ background-color: #667085;
1886
+ border: none;
1887
+ border-radius: 0;
1888
+ -webkit-mask-size: contain;
1889
+ mask-size: contain;
1890
+ -webkit-mask-repeat: no-repeat;
1891
+ mask-repeat: no-repeat;
1892
+ -webkit-mask-position: center;
1893
+ mask-position: center;
1894
+ -webkit-mask-image: url("../../images/icons/icon-close.svg");
1895
+ mask-image: url("../../images/icons/icon-close.svg");
1896
+ }
1897
+ .post-type-acf-field-group .notice .notice-dismiss:hover::before,
1898
+ .post-type-acf-field-group #lost-connection-notice .notice-dismiss:hover::before {
1899
+ background-color: #344054;
1900
+ }
1901
+ .post-type-acf-field-group .notice:before,
1902
+ .post-type-acf-field-group #lost-connection-notice:before {
1903
+ content: "";
1904
+ display: block;
1905
+ position: absolute;
1906
+ top: 15px;
1907
+ left: 18px;
1908
+ z-index: 600;
1909
+ width: 16px;
1910
+ height: 16px;
1911
+ margin-right: 8px;
1912
+ background-color: #fff;
1913
+ border: none;
1914
+ border-radius: 0;
1915
+ -webkit-mask-size: contain;
1916
+ mask-size: contain;
1917
+ -webkit-mask-repeat: no-repeat;
1918
+ mask-repeat: no-repeat;
1919
+ -webkit-mask-position: center;
1920
+ mask-position: center;
1921
+ -webkit-mask-image: url("../../images/icons/icon-info-solid.svg");
1922
+ mask-image: url("../../images/icons/icon-info-solid.svg");
1923
+ }
1924
+ .post-type-acf-field-group .notice:after,
1925
+ .post-type-acf-field-group #lost-connection-notice:after {
1926
+ content: "";
1927
+ display: block;
1928
+ position: absolute;
1929
+ top: 9px;
1930
+ left: 12px;
1931
+ z-index: 500;
1932
+ width: 28px;
1933
+ height: 28px;
1934
+ background-color: #2D69DA;
1935
+ border-radius: 6px;
1936
+ box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
1937
+ }
1938
+ .post-type-acf-field-group .notice .local-restore,
1939
+ .post-type-acf-field-group #lost-connection-notice .local-restore {
1940
+ align-items: center;
1941
+ margin-top: -6px;
1942
+ margin-bottom: 0;
1943
+ }
1944
+ .post-type-acf-field-group .notice.is-dismissible {
1945
+ padding-right: 56px;
1946
+ }
1947
+ .post-type-acf-field-group .notice.notice-success {
1948
+ background-color: #EDF7EF;
1949
+ border-color: #B6DEB9;
1950
+ }
1951
+ .post-type-acf-field-group .notice.notice-success:before {
1952
+ -webkit-mask-image: url("../../images/icons/icon-check-circle-solid.svg");
1953
+ mask-image: url("../../images/icons/icon-check-circle-solid.svg");
1954
+ }
1955
+ .post-type-acf-field-group .notice.notice-success:after {
1956
+ background-color: #52AA59;
1957
+ }
1958
+ .post-type-acf-field-group .notice.notice-error,
1959
+ .post-type-acf-field-group #lost-connection-notice {
1960
+ background-color: #F7EEEB;
1961
+ border-color: #F1B6B3;
1962
+ }
1963
+ .post-type-acf-field-group .notice.notice-error:before,
1964
+ .post-type-acf-field-group #lost-connection-notice:before {
1965
+ -webkit-mask-image: url("../../images/icons/icon-warning.svg");
1966
+ mask-image: url("../../images/icons/icon-warning.svg");
1967
+ }
1968
+ .post-type-acf-field-group .notice.notice-error:after,
1969
+ .post-type-acf-field-group #lost-connection-notice:after {
1970
+ background-color: #DA5A39;
1971
+ }
1972
+
1973
+ /*---------------------------------------------------------------------------------------------
1974
+ *
1975
+ * Fonts
1976
+ *
1977
+ *---------------------------------------------------------------------------------------------*/
1978
+ @font-face {
1979
+ font-family: "Inter";
1980
+ src: url("../../inc/fonts/Inter-Regular.woff2") format("woff2"), url("../../inc/fonts/Inter-Regular.woff") format("woff");
1981
+ font-weight: normal;
1982
+ font-style: normal;
1983
+ }
1984
+ @font-face {
1985
+ font-family: "Inter";
1986
+ src: url("../../inc/fonts/Inter-Medium.woff2") format("woff2"), url("../../inc/fonts/Inter-Medium.woff") format("woff");
1987
+ font-weight: 500;
1988
+ font-style: normal;
1989
+ }
1990
+ /*---------------------------------------------------------------------------------------------
1991
+ *
1992
+ * Global
1993
+ *
1994
+ *---------------------------------------------------------------------------------------------*/
1995
+ .post-type-acf-field-group #wpcontent {
1996
+ font-family: "Inter", system-ui;
1997
+ line-height: 140%;
1998
+ }
1999
+
2000
+ /*---------------------------------------------------------------------------------------------
2001
+ *
2002
+ * Links
2003
+ *
2004
+ *---------------------------------------------------------------------------------------------*/
2005
+ .post-type-acf-field-group a {
2006
+ color: #0783BE;
2007
+ }
2008
+
2009
+ /*---------------------------------------------------------------------------------------------
2010
+ *
2011
+ * Headings
2012
+ *
2013
+ *---------------------------------------------------------------------------------------------*/
2014
+ .h1, .post-type-acf-field-group h1,
2015
+ .acf-headerbar h1 {
2016
+ font-size: 21px;
2017
+ font-weight: 400;
2018
+ }
2019
+
2020
+ .h2, .acf-no-field-groups-wrapper .acf-no-field-groups-inner h2, .acf-page-title, .post-type-acf-field-group h2,
2021
+ .acf-headerbar h2 {
2022
+ font-size: 18px;
2023
+ font-weight: 400;
2024
+ }
2025
+
2026
+ .h3, .post-type-acf-field-group h3,
2027
+ .acf-headerbar h3, .post-type-acf-field-group .postbox .postbox-header h2,
2028
+ .post-type-acf-field-group .postbox .postbox-header h3,
2029
+ .post-type-acf-field-group .postbox .title h2,
2030
+ .post-type-acf-field-group .postbox .title h3,
2031
+ .post-type-acf-field-group .acf-box .postbox-header h2,
2032
+ .post-type-acf-field-group .acf-box .postbox-header h3,
2033
+ .post-type-acf-field-group .acf-box .title h2,
2034
+ .post-type-acf-field-group .acf-box .title h3, .acf-postbox-header h2.acf-postbox-title, .post-type-acf-field-group #poststuff .postbox-header h2,
2035
+ .post-type-acf-field-group #poststuff .postbox-header h3 {
2036
+ font-size: 16px;
2037
+ font-weight: 400;
2038
+ }
2039
+
2040
+ /*---------------------------------------------------------------------------------------------
2041
+ *
2042
+ * Paragraphs
2043
+ *
2044
+ *---------------------------------------------------------------------------------------------*/
2045
+ .p1, #acf-field-group-pro-features h1 {
2046
+ font-size: 15px;
2047
+ }
2048
+
2049
+ .p2, .acf-no-field-groups-wrapper .acf-no-field-groups-inner p, #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label {
2050
+ font-size: 14px;
2051
+ }
2052
+
2053
+ .p3, .acf-admin-field-groups .wp-list-table .post-state, .acf-admin-field-groups .wp-list-table thead th, .acf-admin-field-groups .wp-list-table thead td,
2054
+ .acf-admin-field-groups .wp-list-table tfoot th, .acf-admin-field-groups .wp-list-table tfoot td, .post-type-acf-field-group .subtitle {
2055
+ font-size: 13.5px;
2056
+ }
2057
+
2058
+ .p4, .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn p, #acf-update-information .form-table th,
2059
+ #acf-update-information .form-table td, #acf-admin-tools.tool-export .acf-panel h3, .acf-btn.acf-btn-sm, .acf-admin-toolbar .acf-tab, .acf-admin-field-groups .subsubsub li, .acf-admin-field-groups .wp-list-table tbody th,
2060
+ .acf-admin-field-groups .wp-list-table tbody td, .post-type-acf-field-group .acf-input .select2-container.-acf .select2-selection__rendered, .post-type-acf-field-group .button, .post-type-acf-field-group input[type=text],
2061
+ .post-type-acf-field-group input[type=search],
2062
+ .post-type-acf-field-group input[type=number],
2063
+ .post-type-acf-field-group textarea,
2064
+ .post-type-acf-field-group select {
2065
+ font-size: 13px;
2066
+ }
2067
+
2068
+ .p5, .acf-admin-field-groups .row-actions, .post-type-acf-field-group .notice .button,
2069
+ .post-type-acf-field-group #lost-connection-notice .button {
2070
+ font-size: 12.5px;
2071
+ }
2072
+
2073
+ .p6, #acf-update-information .acf-update-changelog p em, .acf-no-field-groups-wrapper .acf-no-field-groups-inner p.acf-small, .acf-admin-field-groups .row-actions, .acf-small {
2074
+ font-size: 12px;
2075
+ }
2076
+
2077
+ .p7, .acf-tooltip, .post-type-acf-field-group .notice p.help,
2078
+ .post-type-acf-field-group #lost-connection-notice p.help {
2079
+ font-size: 11.5px;
2080
+ }
2081
+
2082
+ .p8 {
2083
+ font-size: 11px;
2084
+ }
2085
+
2086
+ /*---------------------------------------------------------------------------------------------
2087
+ *
2088
+ * Page titles
2089
+ *
2090
+ *---------------------------------------------------------------------------------------------*/
2091
+ .acf-page-title {
2092
+ color: #344054;
2093
+ }
2094
+
2095
+ /*---------------------------------------------------------------------------------------------
2096
+ *
2097
+ * Hide old / native WP titles from pages
2098
+ *
2099
+ *---------------------------------------------------------------------------------------------*/
2100
+ .post-type-acf-field-group .acf-settings-wrap h1,
2101
+ .post-type-acf-field-group #acf-admin-tools h1 {
2102
+ display: none;
2103
+ }
2104
+
2105
+ /*---------------------------------------------------------------------------------------------
2106
+ *
2107
+ * Small
2108
+ *
2109
+ *---------------------------------------------------------------------------------------------*/
2110
+ .post-type-acf-field-group {
2111
+ /*---------------------------------------------------------------------------------------------
2112
+ *
2113
+ * All Inputs
2114
+ *
2115
+ *---------------------------------------------------------------------------------------------*/
2116
+ /*---------------------------------------------------------------------------------------------
2117
+ *
2118
+ * Read only text inputs
2119
+ *
2120
+ *---------------------------------------------------------------------------------------------*/
2121
+ /*---------------------------------------------------------------------------------------------
2122
+ *
2123
+ * Number fields
2124
+ *
2125
+ *---------------------------------------------------------------------------------------------*/
2126
+ /*---------------------------------------------------------------------------------------------
2127
+ *
2128
+ * Textarea
2129
+ *
2130
+ *---------------------------------------------------------------------------------------------*/
2131
+ /*---------------------------------------------------------------------------------------------
2132
+ *
2133
+ * Select
2134
+ *
2135
+ *---------------------------------------------------------------------------------------------*/
2136
+ /*---------------------------------------------------------------------------------------------
2137
+ *
2138
+ * Radio Button & Checkbox base styling
2139
+ *
2140
+ *---------------------------------------------------------------------------------------------*/
2141
+ /*---------------------------------------------------------------------------------------------
2142
+ *
2143
+ * Radio Buttons
2144
+ *
2145
+ *---------------------------------------------------------------------------------------------*/
2146
+ /*---------------------------------------------------------------------------------------------
2147
+ *
2148
+ * Checkboxes
2149
+ *
2150
+ *---------------------------------------------------------------------------------------------*/
2151
+ /*---------------------------------------------------------------------------------------------
2152
+ *
2153
+ * Radio Buttons & Checkbox lists
2154
+ *
2155
+ *---------------------------------------------------------------------------------------------*/
2156
+ /*---------------------------------------------------------------------------------------------
2157
+ *
2158
+ * ACF Switch
2159
+ *
2160
+ *---------------------------------------------------------------------------------------------*/
2161
+ /*---------------------------------------------------------------------------------------------
2162
+ *
2163
+ * File input button
2164
+ *
2165
+ *---------------------------------------------------------------------------------------------*/
2166
+ /*---------------------------------------------------------------------------------------------
2167
+ *
2168
+ * Action Buttons
2169
+ *
2170
+ *---------------------------------------------------------------------------------------------*/
2171
+ /*---------------------------------------------------------------------------------------------
2172
+ *
2173
+ * Edit field group header
2174
+ *
2175
+ *---------------------------------------------------------------------------------------------*/
2176
+ /*---------------------------------------------------------------------------------------------
2177
+ *
2178
+ * Select2 inputs
2179
+ *
2180
+ *---------------------------------------------------------------------------------------------*/
2181
+ /*---------------------------------------------------------------------------------------------
2182
+ *
2183
+ * ACF label
2184
+ *
2185
+ *---------------------------------------------------------------------------------------------*/
2186
+ /*---------------------------------------------------------------------------------------------
2187
+ *
2188
+ * Tooltip for field name field setting (result of a fix for keyboard navigation)
2189
+ *
2190
+ *---------------------------------------------------------------------------------------------*/
2191
+ }
2192
+ .post-type-acf-field-group input[type=text],
2193
+ .post-type-acf-field-group input[type=search],
2194
+ .post-type-acf-field-group input[type=number],
2195
+ .post-type-acf-field-group textarea,
2196
+ .post-type-acf-field-group select {
2197
+ box-sizing: border-box;
2198
+ height: 40px;
2199
+ padding-right: 12px;
2200
+ padding-left: 12px;
2201
+ background-color: #fff;
2202
+ border-color: #D0D5DD;
2203
+ box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
2204
+ border-radius: 6px;
2205
+ color: #344054;
2206
+ }
2207
+ .post-type-acf-field-group input[type=text]:focus,
2208
+ .post-type-acf-field-group input[type=search]:focus,
2209
+ .post-type-acf-field-group input[type=number]:focus,
2210
+ .post-type-acf-field-group textarea:focus,
2211
+ .post-type-acf-field-group select:focus {
2212
+ outline: 3px solid #EBF5FA;
2213
+ border-color: #399CCB;
2214
+ }
2215
+ .post-type-acf-field-group input[type=text]:disabled,
2216
+ .post-type-acf-field-group input[type=search]:disabled,
2217
+ .post-type-acf-field-group input[type=number]:disabled,
2218
+ .post-type-acf-field-group textarea:disabled,
2219
+ .post-type-acf-field-group select:disabled {
2220
+ background-color: #F9FAFB;
2221
+ color: #808a9e;
2222
+ }
2223
+ .post-type-acf-field-group input[type=text]::placeholder,
2224
+ .post-type-acf-field-group input[type=search]::placeholder,
2225
+ .post-type-acf-field-group input[type=number]::placeholder,
2226
+ .post-type-acf-field-group textarea::placeholder,
2227
+ .post-type-acf-field-group select::placeholder {
2228
+ color: #98A2B3;
2229
+ }
2230
+ .post-type-acf-field-group input[type=text]:read-only {
2231
+ background-color: #F9FAFB;
2232
+ color: #98A2B3;
2233
+ }
2234
+ .post-type-acf-field-group .acf-field.acf-field-number .acf-label,
2235
+ .post-type-acf-field-group .acf-field.acf-field-number .acf-input input[type=number] {
2236
+ max-width: 180px;
2237
+ }
2238
+ .post-type-acf-field-group textarea {
2239
+ box-sizing: border-box;
2240
+ padding-top: 10px;
2241
+ padding-bottom: 10px;
2242
+ height: 80px;
2243
+ min-height: 56px;
2244
+ }
2245
+ .post-type-acf-field-group select {
2246
+ min-width: 160px;
2247
+ max-width: 100%;
2248
+ padding-right: 40px;
2249
+ padding-left: 12px;
2250
+ background-image: url("../../images/icons/icon-chevron-down.svg");
2251
+ background-position: right 10px top 50%;
2252
+ background-size: 20px;
2253
+ }
2254
+ .post-type-acf-field-group select:hover, .post-type-acf-field-group select:focus {
2255
+ color: #0783BE;
2256
+ }
2257
+ .post-type-acf-field-group select::before {
2258
+ content: "";
2259
+ display: block;
2260
+ position: absolute;
2261
+ top: 5px;
2262
+ left: 5px;
2263
+ width: 20px;
2264
+ height: 20px;
2265
+ background-color: red;
2266
+ }
2267
+ .post-type-acf-field-group input[type=radio],
2268
+ .post-type-acf-field-group input[type=checkbox] {
2269
+ box-sizing: border-box;
2270
+ width: 18px;
2271
+ height: 18px;
2272
+ padding: 0;
2273
+ border-width: 1px;
2274
+ border-style: solid;
2275
+ border-color: #98A2B3;
2276
+ background: #fff;
2277
+ box-shadow: none;
2278
+ }
2279
+ .post-type-acf-field-group input[type=radio]:hover,
2280
+ .post-type-acf-field-group input[type=checkbox]:hover {
2281
+ background-color: #EBF5FA;
2282
+ border-color: #0783BE;
2283
+ }
2284
+ .post-type-acf-field-group input[type=radio]:checked, .post-type-acf-field-group input[type=radio]:focus-visible,
2285
+ .post-type-acf-field-group input[type=checkbox]:checked,
2286
+ .post-type-acf-field-group input[type=checkbox]:focus-visible {
2287
+ background-color: #EBF5FA;
2288
+ border-color: #0783BE;
2289
+ }
2290
+ .post-type-acf-field-group input[type=radio]:checked:before, .post-type-acf-field-group input[type=radio]:focus-visible:before,
2291
+ .post-type-acf-field-group input[type=checkbox]:checked:before,
2292
+ .post-type-acf-field-group input[type=checkbox]:focus-visible:before {
2293
+ content: "";
2294
+ position: relative;
2295
+ top: -1px;
2296
+ left: -1px;
2297
+ width: 18px;
2298
+ height: 18px;
2299
+ margin: 0;
2300
+ padding: 0;
2301
+ background-color: transparent;
2302
+ background-size: cover;
2303
+ background-repeat: no-repeat;
2304
+ background-position: center;
2305
+ }
2306
+ .post-type-acf-field-group input[type=radio]:active,
2307
+ .post-type-acf-field-group input[type=checkbox]:active {
2308
+ box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);
2309
+ }
2310
+ .post-type-acf-field-group input[type=radio]:disabled,
2311
+ .post-type-acf-field-group input[type=checkbox]:disabled {
2312
+ background-color: #F9FAFB;
2313
+ border-color: #D0D5DD;
2314
+ }
2315
+ .post-type-acf-field-group input[type=radio]:checked:before, .post-type-acf-field-group input[type=radio]:focus:before {
2316
+ background-image: url("../../images/field-states/radio-active.svg");
2317
+ }
2318
+ .post-type-acf-field-group input[type=checkbox]:checked:before, .post-type-acf-field-group input[type=checkbox]:focus:before {
2319
+ background-image: url("../../images/field-states/checkbox-active.svg");
2320
+ }
2321
+ .post-type-acf-field-group .acf-radio-list li input[type=radio],
2322
+ .post-type-acf-field-group .acf-radio-list li input[type=checkbox],
2323
+ .post-type-acf-field-group .acf-checkbox-list li input[type=radio],
2324
+ .post-type-acf-field-group .acf-checkbox-list li input[type=checkbox] {
2325
+ margin-right: 6px;
2326
+ }
2327
+ .post-type-acf-field-group .acf-radio-list.acf-bl li,
2328
+ .post-type-acf-field-group .acf-checkbox-list.acf-bl li {
2329
+ margin-bottom: 8px;
2330
+ }
2331
+ .post-type-acf-field-group .acf-radio-list.acf-bl li:last-of-type,
2332
+ .post-type-acf-field-group .acf-checkbox-list.acf-bl li:last-of-type {
2333
+ margin-bottom: 0;
2334
+ }
2335
+ .post-type-acf-field-group .acf-radio-list label,
2336
+ .post-type-acf-field-group .acf-checkbox-list label {
2337
+ display: flex;
2338
+ align-items: center;
2339
+ align-content: center;
2340
+ }
2341
+ .post-type-acf-field-group .acf-switch {
2342
+ width: 42px;
2343
+ height: 24px;
2344
+ border: none;
2345
+ background-color: #D0D5DD;
2346
+ border-radius: 12px;
2347
+ }
2348
+ .post-type-acf-field-group .acf-switch:hover {
2349
+ background-color: #98A2B3;
2350
+ }
2351
+ .post-type-acf-field-group .acf-switch:active {
2352
+ box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);
2353
+ }
2354
+ .post-type-acf-field-group .acf-switch.-on {
2355
+ background-color: #0783BE;
2356
+ }
2357
+ .post-type-acf-field-group .acf-switch.-on:hover {
2358
+ background-color: #066998;
2359
+ }
2360
+ .post-type-acf-field-group .acf-switch.-on .acf-switch-slider {
2361
+ left: 20px;
2362
+ }
2363
+ .post-type-acf-field-group .acf-switch .acf-switch-off,
2364
+ .post-type-acf-field-group .acf-switch .acf-switch-on {
2365
+ visibility: hidden;
2366
+ }
2367
+ .post-type-acf-field-group .acf-switch .acf-switch-slider {
2368
+ width: 20px;
2369
+ height: 20px;
2370
+ border: none;
2371
+ border-radius: 100px;
2372
+ box-shadow: 0px 1px 3px rgba(16, 24, 40, 0.1), 0px 1px 2px rgba(16, 24, 40, 0.06);
2373
+ }
2374
+ .post-type-acf-field-group .acf-field-true-false {
2375
+ display: flex;
2376
+ align-items: center;
2377
+ }
2378
+ .post-type-acf-field-group .acf-field-true-false .acf-label {
2379
+ order: 2;
2380
+ display: inline-flex;
2381
+ align-items: center;
2382
+ margin-bottom: 0;
2383
+ margin-left: 12px;
2384
+ }
2385
+ .post-type-acf-field-group .acf-field-true-false .acf-label label {
2386
+ margin-bottom: 0;
2387
+ }
2388
+ .post-type-acf-field-group .acf-field-true-false .acf-label .acf-tip {
2389
+ margin-left: 12px;
2390
+ }
2391
+ .post-type-acf-field-group input::file-selector-button {
2392
+ box-sizing: border-box;
2393
+ min-height: 40px;
2394
+ margin-right: 16px;
2395
+ padding-top: 8px;
2396
+ padding-right: 16px;
2397
+ padding-bottom: 8px;
2398
+ padding-left: 16px;
2399
+ background-color: transparent;
2400
+ color: #0783BE !important;
2401
+ border-radius: 6px;
2402
+ border-width: 1px;
2403
+ border-style: solid;
2404
+ border-color: #0783BE;
2405
+ text-decoration: none;
2406
+ }
2407
+ .post-type-acf-field-group input::file-selector-button:hover {
2408
+ border-color: #066998;
2409
+ cursor: pointer;
2410
+ color: #066998 !important;
2411
+ }
2412
+ .post-type-acf-field-group .button {
2413
+ display: inline-flex;
2414
+ align-items: center;
2415
+ height: 40px;
2416
+ padding-right: 16px;
2417
+ padding-left: 16px;
2418
+ background-color: transparent;
2419
+ border-width: 1px;
2420
+ border-style: solid;
2421
+ border-color: #0783BE;
2422
+ border-radius: 6px;
2423
+ color: #0783BE;
2424
+ }
2425
+ .post-type-acf-field-group .button:hover {
2426
+ background-color: #f3f9fc;
2427
+ border-color: #0783BE;
2428
+ color: #0783BE;
2429
+ }
2430
+ .post-type-acf-field-group .button:focus {
2431
+ background-color: #f3f9fc;
2432
+ outline: 3px solid #EBF5FA;
2433
+ color: #0783BE;
2434
+ }
2435
+ .post-type-acf-field-group .edit-field-group-header {
2436
+ display: block !important;
2437
+ }
2438
+ .post-type-acf-field-group .acf-input .select2-container.-acf .select2-selection {
2439
+ border: none;
2440
+ line-height: 1;
2441
+ }
2442
+ .post-type-acf-field-group .acf-input .select2-container.-acf .select2-selection__rendered {
2443
+ box-sizing: border-box;
2444
+ padding-right: 0;
2445
+ padding-left: 0;
2446
+ background-color: #fff;
2447
+ border-width: 1px;
2448
+ border-style: solid;
2449
+ border-color: #D0D5DD;
2450
+ box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
2451
+ border-radius: 6px;
2452
+ color: #344054;
2453
+ }
2454
+ .post-type-acf-field-group .acf-input .select2-container--focus {
2455
+ outline: 3px solid #EBF5FA;
2456
+ border-color: #399CCB;
2457
+ border-radius: 6px;
2458
+ }
2459
+ .post-type-acf-field-group .acf-input .select2-container--focus .select2-selection__rendered {
2460
+ border-color: #399CCB !important;
2461
+ }
2462
+ .post-type-acf-field-group .acf-input .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered {
2463
+ border-bottom-right-radius: 0 !important;
2464
+ border-bottom-left-radius: 0 !important;
2465
+ }
2466
+ .post-type-acf-field-group .acf-input .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered {
2467
+ border-top-right-radius: 0 !important;
2468
+ border-top-left-radius: 0 !important;
2469
+ }
2470
+ .post-type-acf-field-group .acf-input .select2-container .select2-search--inline .select2-search__field {
2471
+ margin: 0;
2472
+ padding-left: 6px;
2473
+ }
2474
+ .post-type-acf-field-group .acf-input .select2-container .select2-search--inline .select2-search__field:focus {
2475
+ outline: none;
2476
+ border: none;
2477
+ }
2478
+ .post-type-acf-field-group .acf-input .select2-container--default .select2-selection--multiple .select2-selection__rendered {
2479
+ padding-top: 0;
2480
+ padding-right: 6px;
2481
+ padding-bottom: 0;
2482
+ padding-left: 6px;
2483
+ }
2484
+ .post-type-acf-field-group .acf-input .select2-selection__clear {
2485
+ width: 18px;
2486
+ height: 18px;
2487
+ margin-top: 12px;
2488
+ margin-right: 0;
2489
+ text-indent: 100%;
2490
+ white-space: nowrap;
2491
+ overflow: hidden;
2492
+ }
2493
+ .post-type-acf-field-group .acf-input .select2-selection__clear:before {
2494
+ content: "";
2495
+ display: block;
2496
+ width: 14px;
2497
+ height: 14px;
2498
+ top: 0;
2499
+ left: 0;
2500
+ border: none;
2501
+ border-radius: 0;
2502
+ -webkit-mask-size: contain;
2503
+ mask-size: contain;
2504
+ -webkit-mask-repeat: no-repeat;
2505
+ mask-repeat: no-repeat;
2506
+ -webkit-mask-position: center;
2507
+ mask-position: center;
2508
+ -webkit-mask-image: url("../../images/icons/icon-close.svg");
2509
+ mask-image: url("../../images/icons/icon-close.svg");
2510
+ background-color: #98A2B3;
2511
+ }
2512
+ .post-type-acf-field-group .acf-input .select2-selection__clear:hover::before {
2513
+ background-color: #1D2939;
2514
+ }
2515
+ .post-type-acf-field-group .acf-label {
2516
+ display: flex;
2517
+ align-items: center;
2518
+ justify-content: space-between;
2519
+ }
2520
+ .post-type-acf-field-group .acf-label .acf-icon-help {
2521
+ width: 18px;
2522
+ height: 18px;
2523
+ background-color: #98A2B3;
2524
+ }
2525
+ .post-type-acf-field-group .acf-label label {
2526
+ margin-bottom: 0;
2527
+ }
2528
+ .post-type-acf-field-group .acf-field-setting-name .acf-tip {
2529
+ position: absolute;
2530
+ top: 0;
2531
+ left: 654px;
2532
+ color: #98A2B3;
2533
+ }
2534
+ .post-type-acf-field-group .acf-field-setting-name .acf-tip .acf-icon-help {
2535
+ width: 18px;
2536
+ height: 18px;
2537
+ }
2538
+
2539
+ /*---------------------------------------------------------------------------------------------
2540
+ *
2541
+ * Field Groups
2542
+ *
2543
+ *---------------------------------------------------------------------------------------------*/
2544
+ .acf-admin-field-groups .tablenav.top {
2545
+ display: none;
2546
+ }
2547
+ .acf-admin-field-groups .subsubsub {
2548
+ margin-bottom: 3px;
2549
+ }
2550
+ .acf-admin-field-groups .wp-list-table {
2551
+ margin-top: 0;
2552
+ margin-right: 0;
2553
+ margin-bottom: 0;
2554
+ margin-left: 0;
2555
+ border-radius: 8px;
2556
+ border: none;
2557
+ overflow: hidden;
2558
+ box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
2559
+ }
2560
+ .acf-admin-field-groups .wp-list-table strong {
2561
+ color: #98A2B3;
2562
+ margin: 0;
2563
+ }
2564
+ .acf-admin-field-groups .wp-list-table a.row-title {
2565
+ font-size: 13.5px !important;
2566
+ font-weight: 500;
2567
+ }
2568
+ .acf-admin-field-groups .wp-list-table th,
2569
+ .acf-admin-field-groups .wp-list-table td {
2570
+ color: #344054;
2571
+ }
2572
+ .acf-admin-field-groups .wp-list-table th.sortable a,
2573
+ .acf-admin-field-groups .wp-list-table td.sortable a {
2574
+ padding: 0;
2575
+ }
2576
+ .acf-admin-field-groups .wp-list-table th.check-column,
2577
+ .acf-admin-field-groups .wp-list-table td.check-column {
2578
+ padding-right: 16px;
2579
+ padding-left: 16px;
2580
+ }
2581
+ @media screen and (max-width: 880px) {
2582
+ .acf-admin-field-groups .wp-list-table th.check-column,
2583
+ .acf-admin-field-groups .wp-list-table td.check-column {
2584
+ vertical-align: top;
2585
+ padding-right: 2px;
2586
+ padding-left: 10px;
2587
+ }
2588
+ }
2589
+ .acf-admin-field-groups .wp-list-table th input,
2590
+ .acf-admin-field-groups .wp-list-table td input {
2591
+ margin: 0;
2592
+ padding: 0;
2593
+ }
2594
+ .acf-admin-field-groups .wp-list-table thead th, .acf-admin-field-groups .wp-list-table thead td,
2595
+ .acf-admin-field-groups .wp-list-table tfoot th, .acf-admin-field-groups .wp-list-table tfoot td {
2596
+ height: 48px;
2597
+ padding-right: 24px;
2598
+ padding-left: 24px;
2599
+ box-sizing: border-box;
2600
+ background-color: #F9FAFB;
2601
+ border-color: #EAECF0;
2602
+ font-weight: 500;
2603
+ }
2604
+ @media screen and (max-width: 880px) {
2605
+ .acf-admin-field-groups .wp-list-table thead th, .acf-admin-field-groups .wp-list-table thead td,
2606
+ .acf-admin-field-groups .wp-list-table tfoot th, .acf-admin-field-groups .wp-list-table tfoot td {
2607
+ padding-right: 16px;
2608
+ padding-left: 8px;
2609
+ }
2610
+ }
2611
+ @media screen and (max-width: 880px) {
2612
+ .acf-admin-field-groups .wp-list-table thead th.check-column, .acf-admin-field-groups .wp-list-table thead td.check-column,
2613
+ .acf-admin-field-groups .wp-list-table tfoot th.check-column, .acf-admin-field-groups .wp-list-table tfoot td.check-column {
2614
+ vertical-align: middle;
2615
+ }
2616
+ }
2617
+ .acf-admin-field-groups .wp-list-table tbody th,
2618
+ .acf-admin-field-groups .wp-list-table tbody td {
2619
+ box-sizing: border-box;
2620
+ height: 56px;
2621
+ padding-top: 8px;
2622
+ padding-right: 24px;
2623
+ padding-bottom: 8px;
2624
+ padding-left: 24px;
2625
+ vertical-align: middle;
2626
+ background-color: #fff;
2627
+ border-bottom-width: 1px;
2628
+ border-bottom-color: #EAECF0;
2629
+ border-bottom-style: solid;
2630
+ }
2631
+ @media screen and (max-width: 880px) {
2632
+ .acf-admin-field-groups .wp-list-table tbody th,
2633
+ .acf-admin-field-groups .wp-list-table tbody td {
2634
+ padding-right: 16px;
2635
+ padding-left: 8px;
2636
+ }
2637
+ }
2638
+ .acf-admin-field-groups .wp-list-table .column-acf-key {
2639
+ white-space: nowrap;
2640
+ }
2641
+ .acf-admin-field-groups .wp-list-table .column-acf-key .acf-icon-key-solid {
2642
+ display: inline-block;
2643
+ position: relative;
2644
+ bottom: -2px;
2645
+ width: 15px;
2646
+ height: 15px;
2647
+ margin-right: 4px;
2648
+ color: #98A2B3;
2649
+ }
2650
+ .acf-admin-field-groups .wp-list-table .acf-location .dashicons {
2651
+ position: relative;
2652
+ bottom: -2px;
2653
+ width: 16px;
2654
+ height: 16px;
2655
+ margin-right: 6px;
2656
+ font-size: 16px;
2657
+ color: #98A2B3;
2658
+ }
2659
+ .acf-admin-field-groups .wp-list-table .post-state {
2660
+ color: #667085;
2661
+ }
2662
+ .acf-admin-field-groups .wp-list-table tr:hover,
2663
+ .acf-admin-field-groups .wp-list-table tr:focus-within {
2664
+ background: #f7f7f7;
2665
+ }
2666
+ .acf-admin-field-groups .wp-list-table tr:hover .row-actions,
2667
+ .acf-admin-field-groups .wp-list-table tr:focus-within .row-actions {
2668
+ margin-bottom: 0;
2669
+ }
2670
+ @media screen and (min-width: 782px) {
2671
+ .acf-admin-field-groups .wp-list-table .column-acf-count {
2672
+ width: 10%;
2673
+ }
2674
+ }
2675
+ .acf-admin-field-groups .wp-list-table .row-actions span.file {
2676
+ display: block;
2677
+ overflow: hidden;
2678
+ white-space: nowrap;
2679
+ text-overflow: ellipsis;
2680
+ }
2681
+ .acf-admin-field-groups .row-actions {
2682
+ padding-top: 0;
2683
+ padding-right: 0;
2684
+ padding-bottom: 0;
2685
+ padding-left: 0;
2686
+ color: #D0D5DD;
2687
+ }
2688
+ .acf-admin-field-groups .row-actions .trash a {
2689
+ color: #d94f4f;
2690
+ }
2691
+ .acf-admin-field-groups .widefat thead td.check-column,
2692
+ .acf-admin-field-groups .widefat tfoot td.check-column {
2693
+ padding-top: 0;
2694
+ }
2695
+
2696
+ /*--------------------------------------------------------------------------------------------
2697
+ *
2698
+ * Row actions
2699
+ *
2700
+ *--------------------------------------------------------------------------------------------*/
2701
+ .acf-admin-field-groups .row-actions {
2702
+ margin-bottom: -20px;
2703
+ }
2704
+ .acf-admin-field-groups .row-actions a:hover {
2705
+ color: #044767;
2706
+ }
2707
+ .acf-admin-field-groups .row-actions .trash a {
2708
+ color: #a00;
2709
+ }
2710
+ .acf-admin-field-groups .row-actions .trash a:hover {
2711
+ color: #f00;
2712
+ }
2713
+ .acf-admin-field-groups .row-actions.visible {
2714
+ margin-bottom: 0;
2715
+ opacity: 1;
2716
+ }
2717
+
2718
+ /*--------------------------------------------------------------------------------------------
2719
+ *
2720
+ * Row hover
2721
+ *
2722
+ *--------------------------------------------------------------------------------------------*/
2723
+ .acf-admin-field-groups #the-list tr:hover td,
2724
+ .acf-admin-field-groups #the-list tr:hover th {
2725
+ background-color: #f7fbfd;
2726
+ }
2727
+
2728
+ /*---------------------------------------------------------------------------------------------
2729
+ *
2730
+ * Table Nav
2731
+ *
2732
+ *---------------------------------------------------------------------------------------------*/
2733
+ .acf-admin-field-groups .tablenav {
2734
+ margin-top: 24px;
2735
+ margin-right: 0;
2736
+ margin-bottom: 0;
2737
+ margin-left: 0;
2738
+ padding-top: 0;
2739
+ padding-right: 0;
2740
+ padding-bottom: 0;
2741
+ padding-left: 0;
2742
+ color: #667085;
2743
+ }
2744
+
2745
+ /*--------------------------------------------------------------------------------------------
2746
+ *
2747
+ * Search box
2748
+ *
2749
+ *--------------------------------------------------------------------------------------------*/
2750
+ .acf-admin-field-groups #posts-filter p.search-box {
2751
+ margin-top: 5px;
2752
+ margin-right: 0;
2753
+ margin-bottom: 24px;
2754
+ margin-left: 0;
2755
+ }
2756
+ .acf-admin-field-groups #posts-filter p.search-box #post-search-input {
2757
+ min-width: 280px;
2758
+ margin-top: 0;
2759
+ margin-right: 8px;
2760
+ margin-bottom: 0;
2761
+ margin-left: 0;
2762
+ }
2763
+ @media screen and (max-width: 768px) {
2764
+ .acf-admin-field-groups #posts-filter p.search-box {
2765
+ display: flex;
2766
+ box-sizing: border-box;
2767
+ padding-right: 24px;
2768
+ margin-right: 16px;
2769
+ }
2770
+ .acf-admin-field-groups #posts-filter p.search-box #post-search-input {
2771
+ min-width: auto;
2772
+ }
2773
+ }
2774
+
2775
+ /*--------------------------------------------------------------------------------------------
2776
+ *
2777
+ * Status tabs
2778
+ *
2779
+ *--------------------------------------------------------------------------------------------*/
2780
+ .acf-admin-field-groups .subsubsub {
2781
+ display: flex;
2782
+ align-items: flex-end;
2783
+ height: 40px;
2784
+ margin-bottom: 16px;
2785
+ }
2786
+ .acf-admin-field-groups .subsubsub li {
2787
+ margin-top: 0;
2788
+ margin-right: 4px;
2789
+ color: #98A2B3;
2790
+ }
2791
+ .acf-admin-field-groups .subsubsub li .count {
2792
+ color: #667085;
2793
+ }
2794
+
2795
+ /*--------------------------------------------------------------------------------------------
2796
+ *
2797
+ * Pagination
2798
+ *
2799
+ *--------------------------------------------------------------------------------------------*/
2800
+ .acf-admin-field-groups .tablenav-pages {
2801
+ display: flex;
2802
+ align-items: center;
2803
+ }
2804
+ .acf-admin-field-groups .tablenav-pages .displaying-num {
2805
+ margin-top: 0;
2806
+ margin-right: 16px;
2807
+ margin-bottom: 0;
2808
+ margin-left: 0;
2809
+ }
2810
+ .acf-admin-field-groups .tablenav-pages .pagination-links {
2811
+ display: flex;
2812
+ align-items: center;
2813
+ }
2814
+ .acf-admin-field-groups .tablenav-pages .pagination-links #table-paging {
2815
+ margin-top: 0;
2816
+ margin-right: 4px;
2817
+ margin-bottom: 0;
2818
+ margin-left: 8px;
2819
+ }
2820
+ .acf-admin-field-groups .tablenav-pages .pagination-links #table-paging .total-pages {
2821
+ margin-right: 0;
2822
+ }
2823
+ .acf-admin-field-groups .tablenav-pages.one-page .pagination-links {
2824
+ display: none;
2825
+ }
2826
+
2827
+ /*--------------------------------------------------------------------------------------------
2828
+ *
2829
+ * Pagination buttons & icons
2830
+ *
2831
+ *--------------------------------------------------------------------------------------------*/
2832
+ .acf-admin-field-groups .tablenav-pages .pagination-links .button {
2833
+ display: inline-flex;
2834
+ align-items: center;
2835
+ align-content: center;
2836
+ justify-content: center;
2837
+ min-width: 40px;
2838
+ margin-top: 0;
2839
+ margin-right: 0;
2840
+ margin-bottom: 0;
2841
+ margin-left: 0;
2842
+ padding-top: 0;
2843
+ padding-right: 0;
2844
+ padding-bottom: 0;
2845
+ padding-left: 0;
2846
+ background-color: transparent;
2847
+ }
2848
+ .acf-admin-field-groups .tablenav-pages .pagination-links .button:nth-child(1), .acf-admin-field-groups .tablenav-pages .pagination-links .button:nth-child(2), .acf-admin-field-groups .tablenav-pages .pagination-links .button:last-child, .acf-admin-field-groups .tablenav-pages .pagination-links .button:nth-last-child(2) {
2849
+ display: inline-block;
2850
+ position: relative;
2851
+ text-indent: 100%;
2852
+ white-space: nowrap;
2853
+ overflow: hidden;
2854
+ margin-left: 4px;
2855
+ }
2856
+ .acf-admin-field-groups .tablenav-pages .pagination-links .button:nth-child(1):before, .acf-admin-field-groups .tablenav-pages .pagination-links .button:nth-child(2):before, .acf-admin-field-groups .tablenav-pages .pagination-links .button:last-child:before, .acf-admin-field-groups .tablenav-pages .pagination-links .button:nth-last-child(2):before {
2857
+ content: "";
2858
+ display: block;
2859
+ position: absolute;
2860
+ width: 100%;
2861
+ height: 100%;
2862
+ top: 0;
2863
+ left: 0;
2864
+ background-color: #0783BE;
2865
+ border-radius: 0;
2866
+ -webkit-mask-size: 20px;
2867
+ mask-size: 20px;
2868
+ -webkit-mask-repeat: no-repeat;
2869
+ mask-repeat: no-repeat;
2870
+ -webkit-mask-position: center;
2871
+ mask-position: center;
2872
+ }
2873
+ .acf-admin-field-groups .tablenav-pages .pagination-links .button:nth-child(1):before {
2874
+ -webkit-mask-image: url("../../images/icons/icon-chevron-left-double.svg");
2875
+ mask-image: url("../../images/icons/icon-chevron-left-double.svg");
2876
+ }
2877
+ .acf-admin-field-groups .tablenav-pages .pagination-links .button:nth-child(2):before {
2878
+ -webkit-mask-image: url("../../images/icons/icon-chevron-left.svg");
2879
+ mask-image: url("../../images/icons/icon-chevron-left.svg");
2880
+ }
2881
+ .acf-admin-field-groups .tablenav-pages .pagination-links .button:nth-last-child(2):before {
2882
+ -webkit-mask-image: url("../../images/icons/icon-chevron-right.svg");
2883
+ mask-image: url("../../images/icons/icon-chevron-right.svg");
2884
+ }
2885
+ .acf-admin-field-groups .tablenav-pages .pagination-links .button:last-child:before {
2886
+ -webkit-mask-image: url("../../images/icons/icon-chevron-right-double.svg");
2887
+ mask-image: url("../../images/icons/icon-chevron-right-double.svg");
2888
+ }
2889
+ .acf-admin-field-groups .tablenav-pages .pagination-links .button:hover {
2890
+ border-color: #066998;
2891
+ background-color: rgba(7, 131, 190, 0.05);
2892
+ }
2893
+ .acf-admin-field-groups .tablenav-pages .pagination-links .button:hover:before {
2894
+ background-color: #066998;
2895
+ }
2896
+ .acf-admin-field-groups .tablenav-pages .pagination-links .button.disabled {
2897
+ background-color: transparent !important;
2898
+ }
2899
+ .acf-admin-field-groups .tablenav-pages .pagination-links .button.disabled.disabled:before {
2900
+ background-color: #D0D5DD;
2901
+ }
2902
+
2903
+ /*---------------------------------------------------------------------------------------------
2904
+ *
2905
+ * Empty state
2906
+ *
2907
+ *---------------------------------------------------------------------------------------------*/
2908
+ .acf-no-field-groups-wrapper {
2909
+ display: flex;
2910
+ justify-content: center;
2911
+ padding-top: 48px;
2912
+ padding-bottom: 48px;
2913
+ }
2914
+ .acf-no-field-groups-wrapper .acf-no-field-groups-inner {
2915
+ display: flex;
2916
+ flex-wrap: wrap;
2917
+ justify-content: center;
2918
+ align-content: center;
2919
+ align-items: flex-start;
2920
+ text-align: center;
2921
+ max-width: 380px;
2922
+ min-height: 320px;
2923
+ }
2924
+ .acf-no-field-groups-wrapper .acf-no-field-groups-inner img,
2925
+ .acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,
2926
+ .acf-no-field-groups-wrapper .acf-no-field-groups-inner p {
2927
+ flex: 1 0 100%;
2928
+ }
2929
+ .acf-no-field-groups-wrapper .acf-no-field-groups-inner h2 {
2930
+ margin-top: 32px;
2931
+ margin-bottom: 0;
2932
+ padding: 0;
2933
+ color: #344054;
2934
+ }
2935
+ .acf-no-field-groups-wrapper .acf-no-field-groups-inner p {
2936
+ margin-top: 12px;
2937
+ margin-bottom: 0;
2938
+ padding: 0;
2939
+ color: #667085;
2940
+ }
2941
+ .acf-no-field-groups-wrapper .acf-no-field-groups-inner p.acf-small {
2942
+ display: block;
2943
+ position: relative;
2944
+ margin-top: 32px;
2945
+ }
2946
+ .acf-no-field-groups-wrapper .acf-no-field-groups-inner img {
2947
+ max-width: 284px;
2948
+ margin-bottom: 0;
2949
+ }
2950
+ .acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-btn {
2951
+ margin-top: 32px;
2952
+ }
2953
+
2954
+ .acf-no-field-groups #the-list tr:hover td,
2955
+ .acf-no-field-groups #the-list tr:hover th,
2956
+ .acf-no-field-groups .acf-admin-field-groups .wp-list-table tr:hover,
2957
+ .acf-no-field-groups .striped > tbody > :nth-child(odd), .acf-no-field-groups ul.striped > :nth-child(odd), .acf-no-field-groups .alternate {
2958
+ background-color: transparent !important;
2959
+ }
2960
+ .acf-no-field-groups .wp-list-table thead,
2961
+ .acf-no-field-groups .wp-list-table tfoot {
2962
+ display: none;
2963
+ }
2964
+ .acf-no-field-groups .no-pages {
2965
+ display: none;
2966
+ }
2967
+
2968
+ /*---------------------------------------------------------------------------------------------
2969
+ *
2970
+ * Small screen list table info toggle
2971
+ *
2972
+ *---------------------------------------------------------------------------------------------*/
2973
+ .post-type-acf-field-group .wp-list-table .toggle-row:before {
2974
+ top: 4px;
2975
+ left: 16px;
2976
+ border-radius: 0;
2977
+ content: "";
2978
+ display: block;
2979
+ position: absolute;
2980
+ width: 16px;
2981
+ height: 16px;
2982
+ background-color: #0783BE;
2983
+ border-radius: 0;
2984
+ -webkit-mask-size: 20px;
2985
+ mask-size: 20px;
2986
+ -webkit-mask-repeat: no-repeat;
2987
+ mask-repeat: no-repeat;
2988
+ -webkit-mask-position: center;
2989
+ mask-position: center;
2990
+ -webkit-mask-image: url("../../images/icons/icon-chevron-down.svg");
2991
+ mask-image: url("../../images/icons/icon-chevron-down.svg");
2992
+ text-indent: 100%;
2993
+ white-space: nowrap;
2994
+ overflow: hidden;
2995
+ }
2996
+ .post-type-acf-field-group .wp-list-table .is-expanded .toggle-row:before {
2997
+ -webkit-mask-image: url("../../images/icons/icon-chevron-up.svg");
2998
+ mask-image: url("../../images/icons/icon-chevron-up.svg");
2999
+ }
3000
+
3001
+ /*---------------------------------------------------------------------------------------------
3002
+ *
3003
+ * Small screen checkbox
3004
+ *
3005
+ *---------------------------------------------------------------------------------------------*/
3006
+ @media screen and (max-width: 880px) {
3007
+ .post-type-acf-field-group .widefat th input[type=checkbox],
3008
+ .post-type-acf-field-group .widefat thead td input[type=checkbox],
3009
+ .post-type-acf-field-group .widefat tfoot td input[type=checkbox] {
3010
+ margin-bottom: 0;
3011
+ }
3012
+ }
3013
+
3014
+ /*---------------------------------------------------------------------------------------------
3015
+ *
3016
+ * Admin Navigation
3017
+ *
3018
+ *---------------------------------------------------------------------------------------------*/
3019
+ .acf-admin-toolbar {
3020
+ display: flex;
3021
+ justify-content: flex-start;
3022
+ align-content: center;
3023
+ align-items: center;
3024
+ position: sticky;
3025
+ top: 32px;
3026
+ height: 72px;
3027
+ z-index: 800;
3028
+ background: #344054;
3029
+ color: #98A2B3;
3030
+ }
3031
+ @media screen and (max-width: 880px) {
3032
+ .acf-admin-toolbar {
3033
+ position: static;
3034
+ }
3035
+ }
3036
+ .acf-admin-toolbar .acf-logo {
3037
+ margin-right: 32px;
3038
+ }
3039
+ .acf-admin-toolbar .acf-logo img {
3040
+ display: block;
3041
+ max-width: 55px;
3042
+ line-height: 0%;
3043
+ }
3044
+ .acf-admin-toolbar h2 {
3045
+ display: none;
3046
+ color: #F9FAFB;
3047
+ }
3048
+ .acf-admin-toolbar .acf-tab {
3049
+ display: flex;
3050
+ align-items: center;
3051
+ box-sizing: border-box;
3052
+ min-height: 40px;
3053
+ margin-right: 8px;
3054
+ padding-top: 8px;
3055
+ padding-right: 16px;
3056
+ padding-bottom: 8px;
3057
+ padding-left: 16px;
3058
+ border-width: 1px;
3059
+ border-style: solid;
3060
+ border-color: transparent;
3061
+ border-radius: 6px;
3062
+ color: #98A2B3;
3063
+ text-decoration: none;
3064
+ }
3065
+ .acf-admin-toolbar .acf-tab.is-active {
3066
+ background-color: #475467;
3067
+ color: #fff;
3068
+ }
3069
+ .acf-admin-toolbar .acf-tab:hover {
3070
+ background-color: #475467;
3071
+ color: #F9FAFB;
3072
+ }
3073
+ .acf-admin-toolbar .acf-tab:focus-visible {
3074
+ border-width: 1px;
3075
+ border-style: solid;
3076
+ border-color: #667085;
3077
+ }
3078
+ .acf-admin-toolbar .acf-tab:focus {
3079
+ box-shadow: none;
3080
+ }
3081
+ #wpcontent .acf-admin-toolbar {
3082
+ box-sizing: border-box;
3083
+ margin-left: -20px;
3084
+ padding-top: 16px;
3085
+ padding-right: 32px;
3086
+ padding-bottom: 16px;
3087
+ padding-left: 32px;
3088
+ }
3089
+ @media screen and (max-width: 600px) {
3090
+ .acf-admin-toolbar {
3091
+ display: none;
3092
+ }
3093
+ }
3094
+
3095
+ /*---------------------------------------------------------------------------------------------
3096
+ *
3097
+ * Admin Toolbar Icons
3098
+ *
3099
+ *---------------------------------------------------------------------------------------------*/
3100
+ .acf-admin-toolbar .acf-tab i.acf-icon {
3101
+ display: none;
3102
+ margin-right: 8px;
3103
+ margin-left: -2px;
3104
+ }
3105
+ .acf-admin-toolbar .acf-tab.acf-header-tab-field-groups i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-tools i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-updates i.acf-icon {
3106
+ display: inline-flex;
3107
+ }
3108
+ .acf-admin-toolbar .acf-tab.is-active i.acf-icon, .acf-admin-toolbar .acf-tab:hover i.acf-icon {
3109
+ background-color: #EAECF0;
3110
+ }
3111
+ .acf-admin-toolbar .acf-header-tab-field-groups i.acf-icon {
3112
+ -webkit-mask-image: url("../../images/icons/icon-field-groups.svg");
3113
+ mask-image: url("../../images/icons/icon-field-groups.svg");
3114
+ }
3115
+ .acf-admin-toolbar .acf-header-tab-tools i.acf-icon {
3116
+ -webkit-mask-image: url("../../images/icons/icon-tools.svg");
3117
+ mask-image: url("../../images/icons/icon-tools.svg");
3118
+ }
3119
+ .acf-admin-toolbar .acf-header-tab-updates i.acf-icon {
3120
+ -webkit-mask-image: url("../../images/icons/icon-updates.svg");
3121
+ mask-image: url("../../images/icons/icon-updates.svg");
3122
+ }
3123
+
3124
+ /*---------------------------------------------------------------------------------------------
3125
+ *
3126
+ * Hide WP default controls
3127
+ *
3128
+ *---------------------------------------------------------------------------------------------*/
3129
+ .post-type-acf-field-group h1.wp-heading-inline {
3130
+ display: none;
3131
+ }
3132
+ .post-type-acf-field-group .wrap .wp-heading-inline + .page-title-action {
3133
+ display: none;
3134
+ }
3135
+
3136
+ /*---------------------------------------------------------------------------------------------
3137
+ *
3138
+ * Headerbar
3139
+ *
3140
+ *---------------------------------------------------------------------------------------------*/
3141
+ .acf-headerbar {
3142
+ display: flex;
3143
+ align-items: center;
3144
+ position: sticky;
3145
+ top: 104px;
3146
+ z-index: 700;
3147
+ box-sizing: border-box;
3148
+ min-height: 72px;
3149
+ margin-left: -20px;
3150
+ padding-top: 8px;
3151
+ padding-right: 32px;
3152
+ padding-bottom: 8px;
3153
+ padding-left: 32px;
3154
+ background-color: #fff;
3155
+ box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
3156
+ }
3157
+ .acf-headerbar .acf-headerbar-inner {
3158
+ flex: 1 1 auto;
3159
+ display: flex;
3160
+ align-items: center;
3161
+ justify-content: space-between;
3162
+ max-width: 1440px;
3163
+ }
3164
+ .acf-headerbar .acf-page-title {
3165
+ margin-top: 0;
3166
+ margin-right: 16px;
3167
+ margin-bottom: 0;
3168
+ margin-left: 0;
3169
+ padding-top: 0;
3170
+ padding-right: 0;
3171
+ padding-bottom: 0;
3172
+ padding-left: 0;
3173
+ }
3174
+ @media screen and (max-width: 880px) {
3175
+ .acf-headerbar {
3176
+ position: static;
3177
+ }
3178
+ }
3179
+ @media screen and (max-width: 600px) {
3180
+ .acf-headerbar {
3181
+ justify-content: space-between;
3182
+ position: relative;
3183
+ top: 46px;
3184
+ min-height: 64px;
3185
+ padding-right: 12px;
3186
+ }
3187
+ }
3188
+ .acf-headerbar .acf-headerbar-content {
3189
+ flex: 1 1 auto;
3190
+ display: flex;
3191
+ align-items: center;
3192
+ }
3193
+ @media screen and (max-width: 880px) {
3194
+ .acf-headerbar .acf-headerbar-content {
3195
+ flex-wrap: wrap;
3196
+ }
3197
+ .acf-headerbar .acf-headerbar-content .acf-headerbar-title,
3198
+ .acf-headerbar .acf-headerbar-content .acf-title-wrap {
3199
+ flex: 1 1 100%;
3200
+ }
3201
+ .acf-headerbar .acf-headerbar-content .acf-title-wrap {
3202
+ margin-top: 8px;
3203
+ }
3204
+ }
3205
+ .acf-headerbar .acf-headerbar-title-field {
3206
+ min-width: 320px;
3207
+ }
3208
+ @media screen and (max-width: 880px) {
3209
+ .acf-headerbar .acf-headerbar-title-field {
3210
+ min-width: 100%;
3211
+ }
3212
+ }
3213
+ .acf-headerbar .acf-headerbar-actions {
3214
+ display: flex;
3215
+ }
3216
+ .acf-headerbar .acf-headerbar-actions .acf-btn {
3217
+ margin-left: 8px;
3218
+ }
3219
+
3220
+ /*---------------------------------------------------------------------------------------------
3221
+ *
3222
+ * Edit Field Group Headerbar
3223
+ *
3224
+ *---------------------------------------------------------------------------------------------*/
3225
+ .acf-headerbar-field-editor {
3226
+ position: sticky;
3227
+ top: 104px;
3228
+ z-index: 700;
3229
+ margin-left: -20px;
3230
+ width: calc(100% + 20px);
3231
+ }
3232
+ @media screen and (max-width: 880px) {
3233
+ .acf-headerbar-field-editor {
3234
+ position: relative;
3235
+ top: 0;
3236
+ width: 100%;
3237
+ margin-left: 0;
3238
+ padding-right: 8px;
3239
+ padding-left: 8px;
3240
+ }
3241
+ }
3242
+ @media screen and (max-width: 640px) {
3243
+ .acf-headerbar-field-editor {
3244
+ position: relative;
3245
+ top: 46px;
3246
+ }
3247
+ }
3248
+ @media screen and (max-width: 880px) {
3249
+ .acf-headerbar-field-editor .acf-headerbar-inner {
3250
+ flex-wrap: wrap;
3251
+ justify-content: flex-start;
3252
+ align-content: flex-start;
3253
+ align-items: flex-start;
3254
+ width: 100%;
3255
+ }
3256
+ .acf-headerbar-field-editor .acf-headerbar-inner .acf-page-title {
3257
+ flex: 1 1 auto;
3258
+ }
3259
+ .acf-headerbar-field-editor .acf-headerbar-inner .acf-headerbar-actions {
3260
+ flex: 1 1 100%;
3261
+ margin-top: 8px;
3262
+ gap: 8px;
3263
+ }
3264
+ .acf-headerbar-field-editor .acf-headerbar-inner .acf-headerbar-actions .acf-btn {
3265
+ width: 100%;
3266
+ display: inline-flex;
3267
+ justify-content: center;
3268
+ margin: 0;
3269
+ }
3270
+ }
3271
+ .acf-headerbar-field-editor .acf-page-title {
3272
+ margin-right: 16px;
3273
+ }
3274
+
3275
+ /*---------------------------------------------------------------------------------------------
3276
+ *
3277
+ * ACF Buttons
3278
+ *
3279
+ *---------------------------------------------------------------------------------------------*/
3280
+ .acf-btn {
3281
+ display: inline-flex;
3282
+ align-items: center;
3283
+ box-sizing: border-box;
3284
+ min-height: 40px;
3285
+ padding-top: 8px;
3286
+ padding-right: 16px;
3287
+ padding-bottom: 8px;
3288
+ padding-left: 16px;
3289
+ background-color: #0783BE;
3290
+ border-radius: 6px;
3291
+ border-width: 1px;
3292
+ border-style: solid;
3293
+ border-color: rgba(16, 24, 40, 0.2);
3294
+ text-decoration: none;
3295
+ color: #fff !important;
3296
+ transition: all 0.2s ease-in-out;
3297
+ transition-property: background, border, box-shadow;
3298
+ }
3299
+ .acf-btn:disabled {
3300
+ background-color: red;
3301
+ }
3302
+ .acf-btn:hover {
3303
+ background-color: #066998;
3304
+ color: #fff;
3305
+ cursor: pointer;
3306
+ }
3307
+ .acf-btn.acf-btn-sm {
3308
+ min-height: 32px;
3309
+ padding-top: 4px;
3310
+ padding-right: 12px;
3311
+ padding-bottom: 4px;
3312
+ padding-left: 12px;
3313
+ }
3314
+ .acf-btn.acf-btn-secondary {
3315
+ background-color: transparent;
3316
+ color: #0783BE !important;
3317
+ border-color: #0783BE;
3318
+ }
3319
+ .acf-btn.acf-btn-secondary:hover {
3320
+ background-color: #f3f9fc;
3321
+ }
3322
+ .acf-btn.acf-btn-tertiary {
3323
+ background-color: transparent;
3324
+ color: #667085 !important;
3325
+ border-color: #D0D5DD;
3326
+ }
3327
+ .acf-btn.acf-btn-tertiary:hover {
3328
+ color: #667085 !important;
3329
+ border-color: #98A2B3;
3330
+ }
3331
+
3332
+ /*---------------------------------------------------------------------------------------------
3333
+ *
3334
+ * Button icons
3335
+ *
3336
+ *---------------------------------------------------------------------------------------------*/
3337
+ .acf-btn i.acf-icon {
3338
+ width: 20px;
3339
+ height: 20px;
3340
+ -webkit-mask-size: 20px;
3341
+ mask-size: 20px;
3342
+ margin-right: 6px;
3343
+ margin-left: -4px;
3344
+ }
3345
+ .acf-btn.acf-btn-sm i.acf-icon {
3346
+ width: 18px;
3347
+ height: 18px;
3348
+ -webkit-mask-size: 18px;
3349
+ mask-size: 18px;
3350
+ margin-right: 4px;
3351
+ margin-left: -2px;
3352
+ }
3353
+
3354
+ /*---------------------------------------------------------------------------------------------
3355
+ *
3356
+ * Delete field group button
3357
+ *
3358
+ *---------------------------------------------------------------------------------------------*/
3359
+ .acf-btn.acf-delete-field-group:hover {
3360
+ background-color: #fdf8f6;
3361
+ border-color: #DA5A39 !important;
3362
+ color: #DA5A39 !important;
3363
+ }
3364
+
3365
+ /*--------------------------------------------------------------------------------------------
3366
+ *
3367
+ * Icon base styling
3368
+ *
3369
+ *--------------------------------------------------------------------------------------------*/
3370
+ i.acf-icon {
3371
+ display: inline-flex;
3372
+ width: 20px;
3373
+ height: 20px;
3374
+ background-color: currentColor;
3375
+ border: none;
3376
+ border-radius: 0;
3377
+ -webkit-mask-size: contain;
3378
+ mask-size: contain;
3379
+ -webkit-mask-repeat: no-repeat;
3380
+ mask-repeat: no-repeat;
3381
+ -webkit-mask-position: center;
3382
+ mask-position: center;
3383
+ text-indent: 500%;
3384
+ white-space: nowrap;
3385
+ overflow: hidden;
3386
+ }
3387
+
3388
+ /*--------------------------------------------------------------------------------------------
3389
+ *
3390
+ * Icons
3391
+ *
3392
+ *--------------------------------------------------------------------------------------------*/
3393
+ i.acf-icon-plus {
3394
+ -webkit-mask-image: url("../../images/icons/icon-add.svg");
3395
+ mask-image: url("../../images/icons/icon-add.svg");
3396
+ }
3397
+
3398
+ i.acf-icon-stars {
3399
+ -webkit-mask-image: url("../../images/icons/icon-stars.svg");
3400
+ mask-image: url("../../images/icons/icon-stars.svg");
3401
+ }
3402
+
3403
+ i.acf-icon-help {
3404
+ -webkit-mask-image: url("../../images/icons/icon-help.svg");
3405
+ mask-image: url("../../images/icons/icon-help.svg");
3406
+ }
3407
+
3408
+ i.acf-icon-key {
3409
+ -webkit-mask-image: url("../../images/icons/icon-key.svg");
3410
+ mask-image: url("../../images/icons/icon-key.svg");
3411
+ }
3412
+
3413
+ i.acf-icon-trash {
3414
+ -webkit-mask-image: url("../../images/icons/icon-trash.svg");
3415
+ mask-image: url("../../images/icons/icon-trash.svg");
3416
+ }
3417
+
3418
+ i.acf-icon-arrow-right {
3419
+ -webkit-mask-image: url("../../images/icons/icon-arrow-right.svg");
3420
+ mask-image: url("../../images/icons/icon-arrow-right.svg");
3421
+ }
3422
+
3423
+ i.acf-icon-arrow-left {
3424
+ -webkit-mask-image: url("../../images/icons/icon-arrow-left.svg");
3425
+ mask-image: url("../../images/icons/icon-arrow-left.svg");
3426
+ }
3427
+
3428
+ i.acf-icon-chevron-right,
3429
+ .acf-icon.-right {
3430
+ -webkit-mask-image: url("../../images/icons/icon-chevron-right.svg");
3431
+ mask-image: url("../../images/icons/icon-chevron-right.svg");
3432
+ }
3433
+
3434
+ i.acf-icon-chevron-left,
3435
+ .acf-icon.-left {
3436
+ -webkit-mask-image: url("../../images/icons/icon-chevron-left.svg");
3437
+ mask-image: url("../../images/icons/icon-chevron-left.svg");
3438
+ }
3439
+
3440
+ i.acf-icon-key-solid {
3441
+ -webkit-mask-image: url("../../images/icons/icon-key-solid.svg");
3442
+ mask-image: url("../../images/icons/icon-key-solid.svg");
3443
+ }
3444
+
3445
+ i.acf-icon-globe,
3446
+ .acf-icon.-globe {
3447
+ -webkit-mask-image: url("../../images/icons/icon-globe.svg");
3448
+ mask-image: url("../../images/icons/icon-globe.svg");
3449
+ }
3450
+
3451
+ i.acf-icon-image,
3452
+ .acf-icon.-picture {
3453
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-image.svg");
3454
+ mask-image: url("../../images/field-type-icons/icon-field-image.svg");
3455
+ }
3456
+
3457
+ /*--------------------------------------------------------------------------------------------
3458
+ *
3459
+ * Inactive group icon
3460
+ *
3461
+ *--------------------------------------------------------------------------------------------*/
3462
+ .post-type-acf-field-group .post-state {
3463
+ font-weight: normal;
3464
+ }
3465
+ .post-type-acf-field-group .post-state .dashicons.dashicons-hidden {
3466
+ display: inline-flex;
3467
+ width: 18px;
3468
+ height: 18px;
3469
+ background-color: #98A2B3;
3470
+ border: none;
3471
+ border-radius: 0;
3472
+ -webkit-mask-size: 18px;
3473
+ mask-size: 18px;
3474
+ -webkit-mask-repeat: no-repeat;
3475
+ mask-repeat: no-repeat;
3476
+ -webkit-mask-position: center;
3477
+ mask-position: center;
3478
+ -webkit-mask-image: url("../../images/icons/icon-hidden.svg");
3479
+ mask-image: url("../../images/icons/icon-hidden.svg");
3480
+ }
3481
+ .post-type-acf-field-group .post-state .dashicons.dashicons-hidden:before {
3482
+ display: none;
3483
+ }
3484
+
3485
+ /*--------------------------------------------------------------------------------------------
3486
+ *
3487
+ * Edit field group page postbox header icons
3488
+ *
3489
+ *--------------------------------------------------------------------------------------------*/
3490
+ #acf-field-group-fields .postbox-header h2,
3491
+ #acf-field-group-fields .postbox-header h3,
3492
+ #acf-field-group-fields .acf-sub-field-list-header h2,
3493
+ #acf-field-group-fields .acf-sub-field-list-header h3,
3494
+ #acf-field-group-options .postbox-header h2,
3495
+ #acf-field-group-options .postbox-header h3,
3496
+ #acf-field-group-options .acf-sub-field-list-header h2,
3497
+ #acf-field-group-options .acf-sub-field-list-header h3 {
3498
+ display: inline-flex;
3499
+ justify-content: flex-start;
3500
+ align-content: stretch;
3501
+ align-items: center;
3502
+ }
3503
+ #acf-field-group-fields .postbox-header h2:before,
3504
+ #acf-field-group-fields .postbox-header h3:before,
3505
+ #acf-field-group-fields .acf-sub-field-list-header h2:before,
3506
+ #acf-field-group-fields .acf-sub-field-list-header h3:before,
3507
+ #acf-field-group-options .postbox-header h2:before,
3508
+ #acf-field-group-options .postbox-header h3:before,
3509
+ #acf-field-group-options .acf-sub-field-list-header h2:before,
3510
+ #acf-field-group-options .acf-sub-field-list-header h3:before {
3511
+ content: "";
3512
+ display: inline-block;
3513
+ width: 20px;
3514
+ height: 20px;
3515
+ margin-right: 8px;
3516
+ background-color: #98A2B3;
3517
+ border: none;
3518
+ border-radius: 0;
3519
+ -webkit-mask-size: contain;
3520
+ mask-size: contain;
3521
+ -webkit-mask-repeat: no-repeat;
3522
+ mask-repeat: no-repeat;
3523
+ -webkit-mask-position: center;
3524
+ mask-position: center;
3525
+ }
3526
+
3527
+ #acf-field-group-fields .postbox-header h2:before,
3528
+ h3.acf-sub-field-list-title:before {
3529
+ -webkit-mask-image: url("../../images/icons/icon-fields.svg");
3530
+ mask-image: url("../../images/icons/icon-fields.svg");
3531
+ }
3532
+
3533
+ #acf-field-group-options .postbox-header h2:before {
3534
+ -webkit-mask-image: url("../../images/icons/icon-settings.svg");
3535
+ mask-image: url("../../images/icons/icon-settings.svg");
3536
+ }
3537
+
3538
+ .acf-field-setting-fc_layout .acf-field-settings-fc_head label:before {
3539
+ -webkit-mask-image: url("../../images/icons/icon-layout.svg");
3540
+ mask-image: url("../../images/icons/icon-layout.svg");
3541
+ }
3542
+
3543
+ /*--------------------------------------------------------------------------------------------
3544
+ *
3545
+ * Postbox expand / collapse icon
3546
+ *
3547
+ *--------------------------------------------------------------------------------------------*/
3548
+ .post-type-acf-field-group .postbox-header .handle-actions {
3549
+ display: flex;
3550
+ }
3551
+ .post-type-acf-field-group .postbox-header .handle-actions .toggle-indicator:before {
3552
+ content: "";
3553
+ display: inline-flex;
3554
+ width: 20px;
3555
+ height: 20px;
3556
+ background-color: currentColor;
3557
+ border: none;
3558
+ border-radius: 0;
3559
+ -webkit-mask-size: contain;
3560
+ mask-size: contain;
3561
+ -webkit-mask-repeat: no-repeat;
3562
+ mask-repeat: no-repeat;
3563
+ -webkit-mask-position: center;
3564
+ mask-position: center;
3565
+ -webkit-mask-image: url("../../images/icons/icon-chevron-up.svg");
3566
+ mask-image: url("../../images/icons/icon-chevron-up.svg");
3567
+ }
3568
+ .post-type-acf-field-group.closed .postbox-header .handle-actions .toggle-indicator:before {
3569
+ -webkit-mask-image: url("../../images/icons/icon-chevron-down.svg");
3570
+ mask-image: url("../../images/icons/icon-chevron-down.svg");
3571
+ }
3572
+
3573
+ /*---------------------------------------------------------------------------------------------
3574
+ *
3575
+ * Tools & updates page heading icons
3576
+ *
3577
+ *---------------------------------------------------------------------------------------------*/
3578
+ .post-type-acf-field-group #acf-admin-tool-export h2,
3579
+ .post-type-acf-field-group #acf-admin-tool-export h3,
3580
+ .post-type-acf-field-group #acf-admin-tool-import h2,
3581
+ .post-type-acf-field-group #acf-admin-tool-import h3,
3582
+ .post-type-acf-field-group #acf-license-information h2,
3583
+ .post-type-acf-field-group #acf-license-information h3,
3584
+ .post-type-acf-field-group #acf-update-information h2,
3585
+ .post-type-acf-field-group #acf-update-information h3 {
3586
+ display: inline-flex;
3587
+ justify-content: flex-start;
3588
+ align-content: stretch;
3589
+ align-items: center;
3590
+ }
3591
+ .post-type-acf-field-group #acf-admin-tool-export h2:before,
3592
+ .post-type-acf-field-group #acf-admin-tool-export h3:before,
3593
+ .post-type-acf-field-group #acf-admin-tool-import h2:before,
3594
+ .post-type-acf-field-group #acf-admin-tool-import h3:before,
3595
+ .post-type-acf-field-group #acf-license-information h2:before,
3596
+ .post-type-acf-field-group #acf-license-information h3:before,
3597
+ .post-type-acf-field-group #acf-update-information h2:before,
3598
+ .post-type-acf-field-group #acf-update-information h3:before {
3599
+ content: "";
3600
+ display: inline-block;
3601
+ width: 20px;
3602
+ height: 20px;
3603
+ margin-right: 8px;
3604
+ background-color: #98A2B3;
3605
+ border: none;
3606
+ border-radius: 0;
3607
+ -webkit-mask-size: contain;
3608
+ mask-size: contain;
3609
+ -webkit-mask-repeat: no-repeat;
3610
+ mask-repeat: no-repeat;
3611
+ -webkit-mask-position: center;
3612
+ mask-position: center;
3613
+ }
3614
+
3615
+ .post-type-acf-field-group #acf-admin-tool-export h2:before {
3616
+ -webkit-mask-image: url("../../images/icons/icon-export.svg");
3617
+ mask-image: url("../../images/icons/icon-export.svg");
3618
+ }
3619
+
3620
+ .post-type-acf-field-group #acf-admin-tool-import h2:before {
3621
+ -webkit-mask-image: url("../../images/icons/icon-import.svg");
3622
+ mask-image: url("../../images/icons/icon-import.svg");
3623
+ }
3624
+
3625
+ .post-type-acf-field-group #acf-license-information h3:before {
3626
+ -webkit-mask-image: url("../../images/icons/icon-key.svg");
3627
+ mask-image: url("../../images/icons/icon-key.svg");
3628
+ }
3629
+
3630
+ .post-type-acf-field-group #acf-update-information h3:before {
3631
+ -webkit-mask-image: url("../../images/icons/icon-info.svg");
3632
+ mask-image: url("../../images/icons/icon-info.svg");
3633
+ }
3634
+
3635
+ /*--------------------------------------------------------------------------------------------
3636
+ *
3637
+ * Admin field icons
3638
+ *
3639
+ *--------------------------------------------------------------------------------------------*/
3640
+ .acf-input .acf-icon {
3641
+ width: 18px;
3642
+ height: 18px;
3643
+ }
3644
+
3645
+ /*--------------------------------------------------------------------------------------------
3646
+ *
3647
+ * Field type icon base styling
3648
+ *
3649
+ *--------------------------------------------------------------------------------------------*/
3650
+ .field-type-icon {
3651
+ display: inline-flex;
3652
+ align-content: center;
3653
+ align-items: center;
3654
+ justify-content: center;
3655
+ position: relative;
3656
+ width: 32px;
3657
+ height: 32px;
3658
+ background-color: #EBF5FA;
3659
+ border-width: 1px;
3660
+ border-style: solid;
3661
+ border-color: #A5D2E7;
3662
+ border-radius: 100%;
3663
+ }
3664
+ .field-type-icon:before {
3665
+ content: "";
3666
+ width: 16px;
3667
+ height: 16px;
3668
+ position: relative;
3669
+ background-color: #0783BE;
3670
+ -webkit-mask-size: cover;
3671
+ mask-size: cover;
3672
+ -webkit-mask-repeat: no-repeat;
3673
+ mask-repeat: no-repeat;
3674
+ -webkit-mask-position: center;
3675
+ mask-position: center;
3676
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-default.svg");
3677
+ mask-image: url("../../images/field-type-icons/icon-field-default.svg");
3678
+ }
3679
+
3680
+ /*--------------------------------------------------------------------------------------------
3681
+ *
3682
+ * Field type icons
3683
+ *
3684
+ *--------------------------------------------------------------------------------------------*/
3685
+ .field-type-icon.field-type-icon-text:before {
3686
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-text.svg");
3687
+ mask-image: url("../../images/field-type-icons/icon-field-text.svg");
3688
+ }
3689
+
3690
+ .field-type-icon.field-type-icon-textarea:before {
3691
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-textarea.svg");
3692
+ mask-image: url("../../images/field-type-icons/icon-field-textarea.svg");
3693
+ }
3694
+
3695
+ .field-type-icon.field-type-icon-textarea:before {
3696
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-textarea.svg");
3697
+ mask-image: url("../../images/field-type-icons/icon-field-textarea.svg");
3698
+ }
3699
+
3700
+ .field-type-icon.field-type-icon-number:before {
3701
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-number.svg");
3702
+ mask-image: url("../../images/field-type-icons/icon-field-number.svg");
3703
+ }
3704
+
3705
+ .field-type-icon.field-type-icon-range:before {
3706
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-range.svg");
3707
+ mask-image: url("../../images/field-type-icons/icon-field-range.svg");
3708
+ }
3709
+
3710
+ .field-type-icon.field-type-icon-email:before {
3711
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-email.svg");
3712
+ mask-image: url("../../images/field-type-icons/icon-field-email.svg");
3713
+ }
3714
+
3715
+ .field-type-icon.field-type-icon-url:before {
3716
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-url.svg");
3717
+ mask-image: url("../../images/field-type-icons/icon-field-url.svg");
3718
+ }
3719
+
3720
+ .field-type-icon.field-type-icon-password:before {
3721
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-password.svg");
3722
+ mask-image: url("../../images/field-type-icons/icon-field-password.svg");
3723
+ }
3724
+
3725
+ .field-type-icon.field-type-icon-image:before {
3726
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-image.svg");
3727
+ mask-image: url("../../images/field-type-icons/icon-field-image.svg");
3728
+ }
3729
+
3730
+ .field-type-icon.field-type-icon-file:before {
3731
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-file.svg");
3732
+ mask-image: url("../../images/field-type-icons/icon-field-file.svg");
3733
+ }
3734
+
3735
+ .field-type-icon.field-type-icon-wysiwyg:before {
3736
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-wysiwyg.svg");
3737
+ mask-image: url("../../images/field-type-icons/icon-field-wysiwyg.svg");
3738
+ }
3739
+
3740
+ .field-type-icon.field-type-icon-oembed:before {
3741
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-oembed.svg");
3742
+ mask-image: url("../../images/field-type-icons/icon-field-oembed.svg");
3743
+ }
3744
+
3745
+ .field-type-icon.field-type-icon-gallery:before {
3746
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-gallery.svg");
3747
+ mask-image: url("../../images/field-type-icons/icon-field-gallery.svg");
3748
+ }
3749
+
3750
+ .field-type-icon.field-type-icon-select:before {
3751
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-select.svg");
3752
+ mask-image: url("../../images/field-type-icons/icon-field-select.svg");
3753
+ }
3754
+
3755
+ .field-type-icon.field-type-icon-checkbox:before {
3756
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-checkbox.svg");
3757
+ mask-image: url("../../images/field-type-icons/icon-field-checkbox.svg");
3758
+ }
3759
+
3760
+ .field-type-icon.field-type-icon-radio:before {
3761
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-radio.svg");
3762
+ mask-image: url("../../images/field-type-icons/icon-field-radio.svg");
3763
+ }
3764
+
3765
+ .field-type-icon.field-type-icon-button-group:before {
3766
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-button-group.svg");
3767
+ mask-image: url("../../images/field-type-icons/icon-field-button-group.svg");
3768
+ }
3769
+
3770
+ .field-type-icon.field-type-icon-true-false:before {
3771
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-true-false.svg");
3772
+ mask-image: url("../../images/field-type-icons/icon-field-true-false.svg");
3773
+ }
3774
+
3775
+ .field-type-icon.field-type-icon-link:before {
3776
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-link.svg");
3777
+ mask-image: url("../../images/field-type-icons/icon-field-link.svg");
3778
+ }
3779
+
3780
+ .field-type-icon.field-type-icon-post-object:before {
3781
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-post-object.svg");
3782
+ mask-image: url("../../images/field-type-icons/icon-field-post-object.svg");
3783
+ }
3784
+
3785
+ .field-type-icon.field-type-icon-page-link:before {
3786
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-page-link.svg");
3787
+ mask-image: url("../../images/field-type-icons/icon-field-page-link.svg");
3788
+ }
3789
+
3790
+ .field-type-icon.field-type-icon-relationship:before {
3791
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-relationship.svg");
3792
+ mask-image: url("../../images/field-type-icons/icon-field-relationship.svg");
3793
+ }
3794
+
3795
+ .field-type-icon.field-type-icon-taxonomy:before {
3796
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-taxonomy.svg");
3797
+ mask-image: url("../../images/field-type-icons/icon-field-taxonomy.svg");
3798
+ }
3799
+
3800
+ .field-type-icon.field-type-icon-user:before {
3801
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-user.svg");
3802
+ mask-image: url("../../images/field-type-icons/icon-field-user.svg");
3803
+ }
3804
+
3805
+ .field-type-icon.field-type-icon-google-map:before {
3806
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-google-map.svg");
3807
+ mask-image: url("../../images/field-type-icons/icon-field-google-map.svg");
3808
+ }
3809
+
3810
+ .field-type-icon.field-type-icon-date-picker:before {
3811
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-date-picker.svg");
3812
+ mask-image: url("../../images/field-type-icons/icon-field-date-picker.svg");
3813
+ }
3814
+
3815
+ .field-type-icon.field-type-icon-date-time-picker:before {
3816
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-date-time-picker.svg");
3817
+ mask-image: url("../../images/field-type-icons/icon-field-date-time-picker.svg");
3818
+ }
3819
+
3820
+ .field-type-icon.field-type-icon-time-picker:before {
3821
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-time-picker.svg");
3822
+ mask-image: url("../../images/field-type-icons/icon-field-time-picker.svg");
3823
+ }
3824
+
3825
+ .field-type-icon.field-type-icon-color-picker:before {
3826
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-color-picker.svg");
3827
+ mask-image: url("../../images/field-type-icons/icon-field-color-picker.svg");
3828
+ }
3829
+
3830
+ .field-type-icon.field-type-icon-message:before {
3831
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-message.svg");
3832
+ mask-image: url("../../images/field-type-icons/icon-field-message.svg");
3833
+ }
3834
+
3835
+ .field-type-icon.field-type-icon-accordion:before {
3836
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-accordion.svg");
3837
+ mask-image: url("../../images/field-type-icons/icon-field-accordion.svg");
3838
+ }
3839
+
3840
+ .field-type-icon.field-type-icon-tab:before {
3841
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-tab.svg");
3842
+ mask-image: url("../../images/field-type-icons/icon-field-tab.svg");
3843
+ }
3844
+
3845
+ .field-type-icon.field-type-icon-group:before {
3846
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-group.svg");
3847
+ mask-image: url("../../images/field-type-icons/icon-field-group.svg");
3848
+ }
3849
+
3850
+ .field-type-icon.field-type-icon-repeater:before {
3851
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-repeater.svg");
3852
+ mask-image: url("../../images/field-type-icons/icon-field-repeater.svg");
3853
+ }
3854
+
3855
+ .field-type-icon.field-type-icon-flexible-content:before {
3856
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-flexible-content.svg");
3857
+ mask-image: url("../../images/field-type-icons/icon-field-flexible-content.svg");
3858
+ }
3859
+
3860
+ .field-type-icon.field-type-icon-clone:before {
3861
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-clone.svg");
3862
+ mask-image: url("../../images/field-type-icons/icon-field-clone.svg");
3863
+ }
3864
+
3865
+ /*---------------------------------------------------------------------------------------------
3866
+ *
3867
+ * Tools page layout
3868
+ *
3869
+ *---------------------------------------------------------------------------------------------*/
3870
+ #acf-admin-tools .postbox-header {
3871
+ display: none;
3872
+ }
3873
+ #acf-admin-tools .acf-meta-box-wrap.-grid {
3874
+ margin-top: 0;
3875
+ margin-right: 0;
3876
+ margin-bottom: 0;
3877
+ margin-left: 0;
3878
+ }
3879
+ #acf-admin-tools .acf-meta-box-wrap.-grid .postbox {
3880
+ width: 100%;
3881
+ clear: none;
3882
+ float: none;
3883
+ margin-bottom: 0;
3884
+ }
3885
+ @media screen and (max-width: 880px) {
3886
+ #acf-admin-tools .acf-meta-box-wrap.-grid .postbox {
3887
+ flex: 1 1 100%;
3888
+ }
3889
+ }
3890
+ #acf-admin-tools .acf-meta-box-wrap.-grid .postbox:nth-child(odd) {
3891
+ margin-left: 0;
3892
+ }
3893
+ #acf-admin-tools .meta-box-sortables {
3894
+ display: grid;
3895
+ grid-template-columns: repeat(2, 1fr);
3896
+ grid-template-rows: repeat(1, 1fr);
3897
+ grid-column-gap: 32px;
3898
+ grid-row-gap: 32px;
3899
+ }
3900
+ @media screen and (max-width: 880px) {
3901
+ #acf-admin-tools .meta-box-sortables {
3902
+ display: flex;
3903
+ flex-wrap: wrap;
3904
+ justify-content: flex-start;
3905
+ align-content: flex-start;
3906
+ align-items: center;
3907
+ grid-column-gap: 8px;
3908
+ grid-row-gap: 8px;
3909
+ }
3910
+ }
3911
+
3912
+ /*---------------------------------------------------------------------------------------------
3913
+ *
3914
+ * Tools export pages
3915
+ *
3916
+ *---------------------------------------------------------------------------------------------*/
3917
+ #acf-admin-tools.tool-export .inside {
3918
+ margin: 0;
3919
+ }
3920
+ #acf-admin-tools.tool-export .acf-postbox-header {
3921
+ margin-bottom: 24px;
3922
+ }
3923
+ #acf-admin-tools.tool-export .acf-postbox-main {
3924
+ border: none;
3925
+ margin: 0;
3926
+ padding-top: 0;
3927
+ padding-right: 24px;
3928
+ padding-bottom: 0;
3929
+ padding-left: 0;
3930
+ }
3931
+ #acf-admin-tools.tool-export .acf-postbox-columns {
3932
+ margin-top: 0;
3933
+ margin-right: 280px;
3934
+ margin-bottom: 0;
3935
+ margin-left: 0;
3936
+ padding: 0;
3937
+ }
3938
+ #acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side {
3939
+ padding: 0;
3940
+ }
3941
+ #acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side .acf-panel {
3942
+ margin: 0;
3943
+ padding: 0;
3944
+ }
3945
+ #acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side:before {
3946
+ display: none;
3947
+ }
3948
+ #acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side .acf-btn {
3949
+ display: block;
3950
+ width: 100%;
3951
+ text-align: center;
3952
+ }
3953
+ #acf-admin-tools.tool-export .meta-box-sortables {
3954
+ display: block;
3955
+ }
3956
+ #acf-admin-tools.tool-export .acf-panel {
3957
+ border: none;
3958
+ }
3959
+ #acf-admin-tools.tool-export .acf-panel h3 {
3960
+ margin: 0;
3961
+ padding: 0;
3962
+ color: #344054;
3963
+ }
3964
+ #acf-admin-tools.tool-export .acf-panel h3:before {
3965
+ display: none;
3966
+ }
3967
+ #acf-admin-tools.tool-export .acf-checkbox-list {
3968
+ margin-top: 16px;
3969
+ border-width: 1px;
3970
+ border-style: solid;
3971
+ border-color: #D0D5DD;
3972
+ border-radius: 6px;
3973
+ }
3974
+ #acf-admin-tools.tool-export .acf-checkbox-list li {
3975
+ display: inline-flex;
3976
+ box-sizing: border-box;
3977
+ width: 100%;
3978
+ height: 48px;
3979
+ align-items: center;
3980
+ margin: 0;
3981
+ padding-right: 12px;
3982
+ padding-left: 12px;
3983
+ border-bottom-width: 1px;
3984
+ border-bottom-style: solid;
3985
+ border-bottom-color: #EAECF0;
3986
+ }
3987
+ #acf-admin-tools.tool-export .acf-checkbox-list li:last-child {
3988
+ border-bottom: none;
3989
+ }
3990
+
3991
+ /*---------------------------------------------------------------------------------------------
3992
+ *
3993
+ * Updates layout
3994
+ *
3995
+ *---------------------------------------------------------------------------------------------*/
3996
+ .custom-fields_page_acf-settings-updates .acf-settings-wrap {
3997
+ display: grid;
3998
+ grid-template-columns: 65% 1fr;
3999
+ grid-template-rows: min-content 1.3fr;
4000
+ gap: 32px 32px;
4001
+ grid-template-areas: "acf-admin-notice acf-admin-notice" ". .";
4002
+ }
4003
+ @media screen and (max-width: 880px) {
4004
+ .custom-fields_page_acf-settings-updates .acf-settings-wrap {
4005
+ display: flex;
4006
+ flex-wrap: wrap;
4007
+ justify-content: flex-start;
4008
+ align-content: flex-start;
4009
+ align-items: center;
4010
+ grid-column-gap: 8px;
4011
+ grid-row-gap: 8px;
4012
+ }
4013
+ }
4014
+ .custom-fields_page_acf-settings-updates .acf-admin-notice,
4015
+ .custom-fields_page_acf-settings-updates .notice {
4016
+ grid-area: acf-admin-notice;
4017
+ margin-bottom: 0 !important;
4018
+ }
4019
+
4020
+ /*---------------------------------------------------------------------------------------------
4021
+ *
4022
+ * ACF Box
4023
+ *
4024
+ *---------------------------------------------------------------------------------------------*/
4025
+ .custom-fields_page_acf-settings-updates .acf-box {
4026
+ margin-top: 0;
4027
+ margin-right: 0;
4028
+ margin-bottom: 0;
4029
+ margin-left: 0;
4030
+ }
4031
+ .custom-fields_page_acf-settings-updates .acf-box .inner {
4032
+ padding-top: 24px;
4033
+ padding-right: 24px;
4034
+ padding-bottom: 24px;
4035
+ padding-left: 24px;
4036
+ }
4037
+ @media screen and (max-width: 880px) {
4038
+ .custom-fields_page_acf-settings-updates .acf-box {
4039
+ flex: 1 1 100%;
4040
+ }
4041
+ }
4042
+
4043
+ /*---------------------------------------------------------------------------------------------
4044
+ *
4045
+ * Notices
4046
+ *
4047
+ *---------------------------------------------------------------------------------------------*/
4048
+ .custom-fields_page_acf-settings-updates .acf-settings-wrap .acf-admin-notice {
4049
+ flex: 1 1 100%;
4050
+ margin-top: 16px;
4051
+ margin-right: 0;
4052
+ margin-bottom: 0;
4053
+ margin-left: 0;
4054
+ }
4055
+
4056
+ /*---------------------------------------------------------------------------------------------
4057
+ *
4058
+ * License information
4059
+ *
4060
+ *---------------------------------------------------------------------------------------------*/
4061
+ #acf-license-information .acf-activation-form {
4062
+ margin-top: 24px;
4063
+ }
4064
+ #acf-license-information label {
4065
+ font-weight: bold;
4066
+ }
4067
+ #acf-license-information .acf-input-wrap {
4068
+ margin-top: 8px;
4069
+ margin-bottom: 24px;
4070
+ }
4071
+ #acf-license-information #acf_pro_license {
4072
+ width: 100%;
4073
+ }
4074
+
4075
+ /*---------------------------------------------------------------------------------------------
4076
+ *
4077
+ * Update information table
4078
+ *
4079
+ *---------------------------------------------------------------------------------------------*/
4080
+ #acf-update-information .form-table th,
4081
+ #acf-update-information .form-table td {
4082
+ padding-top: 0;
4083
+ padding-right: 0;
4084
+ padding-bottom: 24px;
4085
+ padding-left: 0;
4086
+ color: #344054;
4087
+ }
4088
+ #acf-update-information .acf-update-changelog {
4089
+ margin-top: 8px;
4090
+ margin-bottom: 24px;
4091
+ padding-top: 8px;
4092
+ border-top-width: 1px;
4093
+ border-top-style: solid;
4094
+ border-top-color: #EAECF0;
4095
+ color: #344054;
4096
+ }
4097
+ #acf-update-information .acf-update-changelog h4 {
4098
+ margin-bottom: 0;
4099
+ }
4100
+ #acf-update-information .acf-update-changelog p {
4101
+ margin-top: 0;
4102
+ margin-bottom: 16px;
4103
+ }
4104
+ #acf-update-information .acf-update-changelog p:last-of-type {
4105
+ margin-bottom: 0;
4106
+ }
4107
+ #acf-update-information .acf-update-changelog p em {
4108
+ color: #667085;
4109
+ }
4110
+ #acf-update-information .acf-btn {
4111
+ display: inline-flex;
4112
+ }
4113
+
4114
+ /*--------------------------------------------------------------------------------------------
4115
+ *
4116
+ * Header upsell button
4117
+ *
4118
+ *--------------------------------------------------------------------------------------------*/
4119
+ .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn {
4120
+ display: inline-flex;
4121
+ align-items: center;
4122
+ align-self: stretch;
4123
+ padding-top: 0;
4124
+ padding-right: 16px;
4125
+ padding-bottom: 0;
4126
+ padding-left: 16px;
4127
+ background: linear-gradient(90.52deg, #2C9FB8 0.44%, #A45CFF 113.3%);
4128
+ background-size: 180% 80%;
4129
+ background-position: 100% 0;
4130
+ transition: background-position 0.5s;
4131
+ border-radius: 6px;
4132
+ text-decoration: none;
4133
+ }
4134
+ @media screen and (max-width: 768px) {
4135
+ .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn {
4136
+ display: none;
4137
+ }
4138
+ }
4139
+ .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn:hover {
4140
+ background-position: 0 0;
4141
+ }
4142
+ .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn:focus {
4143
+ border: none;
4144
+ outline: none;
4145
+ box-shadow: none;
4146
+ }
4147
+ .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn p {
4148
+ margin: 0;
4149
+ padding-top: 8px;
4150
+ padding-bottom: 8px;
4151
+ font-weight: normal;
4152
+ text-transform: none;
4153
+ color: #fff;
4154
+ }
4155
+ .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn .acf-icon {
4156
+ width: 18px;
4157
+ height: 18px;
4158
+ margin-right: 6px;
4159
+ margin-left: -2px;
4160
+ background-color: #F9FAFB;
4161
+ }
4162
+
4163
+ /*--------------------------------------------------------------------------------------------
4164
+ *
4165
+ * Upsell block
4166
+ *
4167
+ *--------------------------------------------------------------------------------------------*/
4168
+ #acf-field-group-pro-features .acf-field-group-pro-features-wrapper {
4169
+ display: flex;
4170
+ justify-content: flex-start;
4171
+ align-content: stretch;
4172
+ align-items: center;
4173
+ }
4174
+ @media screen and (max-width: 768px) {
4175
+ #acf-field-group-pro-features .acf-field-group-pro-features-wrapper {
4176
+ flex-direction: row;
4177
+ flex-wrap: wrap;
4178
+ justify-content: flex-start;
4179
+ align-content: flex-start;
4180
+ align-items: flex-start;
4181
+ }
4182
+ #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content,
4183
+ #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions {
4184
+ flex: 0 1 100%;
4185
+ }
4186
+ }
4187
+ #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content {
4188
+ flex: 1 1 auto;
4189
+ margin-right: 40px;
4190
+ }
4191
+ @media screen and (max-width: 768px) {
4192
+ #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content {
4193
+ margin-right: 0;
4194
+ margin-bottom: 8px;
4195
+ }
4196
+ }
4197
+ #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions {
4198
+ display: flex;
4199
+ flex-direction: row;
4200
+ justify-content: flex-end;
4201
+ min-width: 160px;
4202
+ }
4203
+ @media screen and (max-width: 768px) {
4204
+ #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions {
4205
+ justify-content: flex-start;
4206
+ }
4207
+ }
4208
+ #acf-field-group-pro-features.postbox {
4209
+ display: flex;
4210
+ align-items: center;
4211
+ min-height: 120px;
4212
+ background-image: linear-gradient(to right, #1d4373, #24437e, #304288, #413f8f, #543a95);
4213
+ color: #EAECF0;
4214
+ }
4215
+ #acf-field-group-pro-features.postbox .postbox-header {
4216
+ display: none;
4217
+ }
4218
+ #acf-field-group-pro-features.postbox .inside {
4219
+ width: 100%;
4220
+ border: none;
4221
+ }
4222
+ #acf-field-group-pro-features h1 {
4223
+ margin-top: 0;
4224
+ margin-bottom: 4px;
4225
+ padding-top: 0;
4226
+ padding-bottom: 0;
4227
+ font-weight: bold;
4228
+ color: #F9FAFB;
4229
+ }
4230
+ #acf-field-group-pro-features h1 .acf-icon {
4231
+ margin-right: 8px;
4232
+ }
4233
+ #acf-field-group-pro-features .acf-btn {
4234
+ display: inline-flex;
4235
+ background-color: rgba(255, 255, 255, 0.2);
4236
+ border: none;
4237
+ }
4238
+ #acf-field-group-pro-features .acf-btn:hover {
4239
+ background-color: rgba(255, 255, 255, 0.3);
4240
+ }
4241
+ #acf-field-group-pro-features .acf-btn .acf-icon {
4242
+ margin-right: -2px;
4243
+ margin-left: 8px;
4244
+ }
4245
+ #acf-field-group-pro-features .acf-pro-features-list {
4246
+ display: flex;
4247
+ justify-content: flex-start;
4248
+ align-items: center;
4249
+ flex-wrap: wrap;
4250
+ margin-top: 16px;
4251
+ margin-bottom: 0;
4252
+ }
4253
+ @media screen and (max-width: 768px) {
4254
+ #acf-field-group-pro-features .acf-pro-features-list {
4255
+ flex-direction: row;
4256
+ flex-wrap: wrap;
4257
+ justify-content: flex-start;
4258
+ align-content: flex-start;
4259
+ align-items: flex-start;
4260
+ }
4261
+ }
4262
+ #acf-field-group-pro-features .acf-pro-features-list li {
4263
+ display: flex;
4264
+ box-sizing: border-box;
4265
+ margin-right: 32px;
4266
+ margin-bottom: 6px;
4267
+ }
4268
+ @media screen and (max-width: 880px) {
4269
+ #acf-field-group-pro-features .acf-pro-features-list li {
4270
+ flex: 0 1 calc(33.3% - 32px);
4271
+ }
4272
+ }
4273
+ @media screen and (max-width: 640px) {
4274
+ #acf-field-group-pro-features .acf-pro-features-list li {
4275
+ flex: 0 1 100%;
4276
+ }
4277
+ }
4278
+ #acf-field-group-pro-features .acf-pro-features-list li:last-child {
4279
+ margin-right: 0;
4280
+ }
4281
+ #acf-field-group-pro-features .acf-pro-features-list li:before {
4282
+ content: "";
4283
+ display: inline-block;
4284
+ width: 16px;
4285
+ height: 16px;
4286
+ margin-right: 8px;
4287
+ background-color: #52AA59;
4288
+ border: none;
4289
+ border-radius: 0;
4290
+ -webkit-mask-size: contain;
4291
+ mask-size: contain;
4292
+ -webkit-mask-repeat: no-repeat;
4293
+ mask-repeat: no-repeat;
4294
+ -webkit-mask-position: center;
4295
+ mask-position: center;
4296
+ -webkit-mask-image: url("../../images/icons/icon-check-circle-solid.svg");
4297
+ mask-image: url("../../images/icons/icon-check-circle-solid.svg");
4298
+ }
4299
 
4300
  /*# sourceMappingURL=acf-global.css.map*/
assets/build/css/acf-global.css.js DELETED
@@ -1,6 +0,0 @@
1
- /******/ (function() { // webpackBootstrap
2
- /******/ "use strict";
3
- /******/
4
- /******/
5
- /******/ })()
6
- ;
 
 
 
 
 
 
assets/build/css/acf-global.css.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"file":"acf-global.css","mappings":";;;AAAA;;;;8FAAA;AAMA;AAOA;AAQA;ACrBA;;;;8FAAA;ACCA;;;;8FAAA;AAMA;AACA;EAAU;EAAY;EAAW;EAAkB;EAAgB;ACiBnE;;ADhBA;EAAe;EAAa;EAAgB;EAAW;ACuBvD;;ADtBA;EAAsB;AC0BtB;;ADvBA;AACA;;;EAGI;EACA;EACA;AC0BJ;;ADxBA;;;EAGI;AC2BJ;;ADvBA;AACA;EAAU;EAAY;EAAW;EAAkB;EAAgB;AC+BnE;;AD9BA;EAAe;EAAgB;EAAW;EAAY;ACqCtD;;ADlCA;AACA;EACC;ACqCD;;ADnCA;EACC;ACsCD;ADrCC;EAAI;ACwCL;;ADrCA;AACA;EAAU;ACyCV;;ADxCA;EAAU;AC4CV;;AD3CA;EAAU;AC+CV;;AD5CA;AACA;EAAU;ACgDV;;AD/CA;EAAU;ACmDV;;ADlDA;EAAU;ACsDV;;ADnDA;AACA;;EAEC;EACA;EACA;EACA;EACA;ACsDD;;ADlDA;AACA;EACC;ACqDD;;ADlDA;EACC;ACqDD;;ADjDA;AACA;EACC;ACoDD;;ADhDA;AACA;EACC;ACmDD;;AD/CA;AACA;EACC;EACA;EACA;EACA;EAEA;EACA;ACiDD;;AD9CA;EACC;EACA;EACA;EACA;EAEA;EACA;ACgDD;;AD5CA;AACA;EAAiB;ACgDjB;;AD/CA;EAAiB;ACmDjB;;ADjDA;EAA4B;ACqD5B;;ADpDA;EAA4B;ACwD5B;;ADtDA;AACA;EACC;EACA;EACA;EACA;ACyDD;;ADrDA;;;;+FAAA;AAMA;AACA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EAUA;AC4CJ;ADrDI;EACC;EACA;EACA;EACA;EACA;ACuDL;ADlDI;EACC;ACoDL;ADlDK;EACF;EACA;EACA;EACA;EACA;ACoDH;ADhDI;EACC;ACkDL;ADhDK;EACF;EACA;EACA;EACA;EACA;ACkDH;AD9CI;EACA;ACgDJ;AD9CI;EACD;EACA;EACA;EACA;EACA;ACgDH;AD5CI;EACA;AC8CJ;AD5CI;EACD;EACA;EACA;EACA;EACA;AC8CH;AD1CI;EACF;AC4CF;;ADtCA;AACA;EACC;ACyCD;ADvCC;EACC;EACA;ACyCF;ADvCE;EACC;ACyCH;ADtCE;EACC;ACwCH;;ADnCA;EACC;EACA;EACA;EACA;EACA;EACA;ACsCD;;ADnCA;EACC;EACA;ACsCD;;ADlCA;;;;+FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ACqCD;ADnCC;ED7OA;EACA;EACA;EACA;AEmRD;;ADnCA;;;;8FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ACsCD;ADpCC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ACsCF;;ADjCA;EACC;ACoCD;;ADlCA;EACC;ACqCD;;ADnCA;EACC;ACsCD;;ADpCA;EACC;ACuCD;;ADrCA;EACC;ACwCD;;ADtCA;EACC;EAGA;ACuCD;;ADrCA;EACC;EAGA;ACsCD;;ADpCA;EACC;EAGA;ACqCD;;ADnCA;EACC;EAGA;ACoCD;;ADlCA;EACC;ACqCD;;ADnCA;EACC;EAGA;EACA;ACoCD;;ADlCA;EACC;ACqCD;;ADnCA;EACC;EAGA;ACoCD;;ADlCA;EACC;EAGA;ACmCD;;ADjCA;EACC;ACoCD;;ADlCA;EACC;EAGA;ACmCD;;ADjCA;EACC;EAGA;ACkCD;;ADhCA;EACC;ACmCD;;ADjCA;EACC;ACoCD;;ADhCA;EACC;ACmCD;ADlCC;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ACmCF;ADjCC;EACC;EACA;ACmCF;ADjCC;EACC;ACmCF;;AD7BA;EACC;EAGA;AC8BD;;AD5BA;EACC;EAGA;AC6BD;;ADzBA;EACC;EACA;EACA;AC4BD;;ADxBA;EACC;EACA;EACA;EACA;EACA;EACA;AC2BD;ADxBC;EACC;EACA;EACA;AC0BF;ADxBC;EAEC;EACA;EACA;ACyBF;ADrBC;EAEC;EACA;ACsBF;;ADjBA;EACC;EACA;EACA;ACoBD;;ADhBA;EACC;EACA;EACA;ACmBD;;ADfA;EACC;EACA;EACA;ACkBD;;ADfC;EACC;EACA;ACkBF;ADhBC;EAEC;ACiBF;;ADZA;EACC;EACA;EACA;ACeD;ADbC;EACC;EACA;ACeF;ADbC;EAEC;ACcF;;ADTA;;EAEC;EACA;EACA;EACA;ACYD;ADPE;;;EAEC;ACUH;;ADLA;;;;8FAAA;AAKA;EACI;EACA;EACA;EACA;EAEA;EA6CH;ACrCD;ADPI;EACF;EACG;EACA;ACSL;ADPE;EACC;EACG;EACA;EACA;ACSN;ADJC;EACI;ACML;ADHC;EACC;EACG;EACA;EACA;EACA;ACKL;ADFC;EACC;ACIF;ADDC;EACC;ACGF;ADAC;EACC;ACEF;ADEE;EACC;ACAH;ADKC;EACI;EACA;EACA;EACA;ACHL;ADKK;EACC;ACHN;AFniBC;EC4iBC,qBFrjBiB;AG+iBnB;ADOE;;EAEC,qBFxjBgB;AGmjBnB;;ADUA;;;;8FAAA;AAMA;EACC;EACA;EACA;EACA;EACA;EACA,mBFjmBY;EEkmBZ;ACRD;ADUC;EACC;EACA;EACA;EACA;EACA;ACRF;ADWC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;ACTF;ADUE;EACC;ACRH;ADaC;EACC;ACXF;ADeC;EACC,mBF/nBU;EEgoBV;ACbF;ADiBC;EACC,mBFpoBY;EEqoBZ;ACfF;ADmBC;EACC,mBFzoBY;EE0oBZ;ACjBF;;ADsBA;;;;8FAAA;AAMA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACG;EACA;EACA;EAEA;EAqBA;EAmBA;EAuBA;ACjFJ;ADsBK;;;EACF;EACA;EACA;EACA;EACG;EACA;AClBN;ADqBE;;EACC;EACA;AClBH;AD6BG;EACI,qBF5qBY;EE6qBf;AC3BJ;AD6BI;EACC;AC3BL;ADuCK;EACF;ACrCH;ADuCG;EACC,qBF/rBe;EEgsBf;ACrCJ;ADuCI;EACC;ACrCL;ADyCG;EACC;ACvCJ;AD+CI;EACC;AC7CL;ADkDM;;;EACC;EACH;AC9CJ;;ADqDA;AACA;EACC;EACA;EACA;EACA;EAEA;EACA;ACnDD;;ADuDA;AACA;EACC;EACA;EACA;EACA;EAEA;EACA;ACrDD;;ADwDA;;;;+FAAA;AAMA;;;EAGC;EACA;EACA;ACtDD;ADwDC;;;EACC;EACA;EACA;EACA;ACpDF;;ADwDA;EACC;EACA;ACrDD;ADuDC;EACC;EACA;EACA;ACrDF;AFhtBC;EC0wBC,qBFlxBmB;AG2tBrB;;AD2DA;EACC;EACA;ACxDD;;AD2DA;;;;8FAAA;AAQC;EACC;AC3DF;AD8DC;EACC;AC5DF;AD+DC;EACC;AC7DF;AD+DE;EACC;AC7DH;;ADoEA;;;;8FAAA;AAMA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AClED;ADqEC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;ACnEF;ADsEC;EACC;EACA;EACA;EACA;ACpEF;ADwEC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ACtEF;AFzxBC;EACC;AE2xBF;ADuEE;EACC;EACA;ACrEH;ADwEG;EACC;EACA;EACA;ACtEJ;ADyEI;EACC;EACA;ACvEL;AD4EE;EACC;EAGA;EACA;AC5EH;ADgFE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AC9EH;ADgFG;EDt5BF;EACA;EACA;EACA;AEy0BD;;ADoFA;EACC;EACA;ACjFD;ADoFC;EACC;EACA;AClFF;ADoFE;EACC;AClFH;ADuFC;EACC;ACrFF;;ADyFA;;;;8FAAA;AAMA;EACC;EACA;EACA;EACA;ACvFD;AFr3BC;EACC;EACA;EACA;AEu3BF;ADqFC;EACC;EACA;EACA;ACnFF;ADsFC;EACC;EACA;EACA;ACpFF;ADuFC;EACC;EACA;EACA;EACA;ACrFF;ADwFC;EACC;EACA;ACtFF;ADyFC;EACC;EACA;ACvFF;AD0FC;EACC;ACxFF;AD4FC;EAEC;;IAEC;IACA;IACA;IACA;EC3FD;AACF;;ADgGA;;;;8FAAA;AAQC;EACC;EACA;AChGF;ADmGC;EACC;EACA;ACjGF;ADoGC;EACI;EACA;EACA;EACA;EACA;AClGL;ADqGC;EACI;ACnGL;ADqGK;EACC;ACnGN;ADuGC;EACC;EACA;ACrGF;ADuGE;EACC;ACrGH;ADyGC;EACC;EACA;EACA;ACvGF;ADyGE;EACC;EACA;EACA;EACA;ACvGH;ADyGG;EAND;IAOE;ECtGF;AACF;ADwGG;EAVD;IAWE;ECrGF;AACF;ADwGE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ACtGH;ADyGE;EACC;ACvGH;;AD4GA;;;;8FAAA;AAMA;EACC;EACA;AC1GD;AD4GC;EACC;EAEA;EACA;EACA;AC3GF;;ADiHA;AACA;EAA8B;AC7G9B;;AD8GA;EAA8B;AC1G9B;;AD2GA;EAA8B;ACvG9B;;AD0GA;AACA;EAEC;IACC;IACA;IACA;ECxGA;ED0GA;IACC;IACA;ECxGD;AACF;ADgHA;;;;8FAAA;AAMA;EACC;EACA;EAEA;EAUA;ACzHD;ADgHC;EACC;EACA;EACA;EACA;EACA;AC9GF;ADoHE;EACC;EACA;AClHH;;ADwHA;AAEC;EAAK;EAAc;ACpHpB;;ADwHA;;;;8FAAA;AAMA;EAA0B;ACrH1B;;ADsHA;EAA0B;AClH1B;;ADoHA;EACC;ACjHD;;ADoHA;EACI;ACjHJ;;ADoHA;EACC;EACA;ACjHD;;ADqHA;EACC;EACA;EACA;AClHD;;ADqHA;EACC;EACA;EACA;AClHD;;ADqHA;;EAEC;AClHD;;ADqHA;EACC;AClHD;;ADsHA;;;;+FAAA;AAMA;EAEC;EACA;EACA;EACA;EACA;ACrHD;AFpmCC;EACC;EACA;EACA;AEsmCF;ADkHC;;EDntCA;EACA;EACA;ECotCC;AC9GF;ADiHC;EACC;EACA;AC/GF;ADkHC;EACC;EACA;EACA;AChHF;ADkHE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA,mBF9tCgB;AG8mCnB;ADsHE;EACC,mBF/tCkB;AG2mCrB;;ADyHA;AACA;EAEC;IACC;ECvHA;EDyHA;;IAEC;IACA;IACA;IACA;ECvHD;ED0HA;IACC;ECxHD;ED0HC;IACC;ECxHF;AACF;AD8HA;;;;+FAAA;AAMA;EACC;EACA;EACA;EAoBA;EAUA;EAOA;AC/JD;AD4HC;EACC;EACA;EACA;EACA;EACA;AC1HF;AD4HE;EACC;AC1HH;AD8HC;EACC;EACA;EACA;AC5HF;ADkIE;EACC;AChIH;ADuIC;EACC;EACA;ACrIF;AD0IC;EACC;ACxIF;AD0IE;EACC;EACA;ACxIH;AD2IE;EACC;ACzIH;AFpqCC;ECmzCC,qBF3zCmB;AG+qCrB;;ADiJA;;;;+FAAA;AAQC;EACC;ACjJF;;ADqJA;EACC;EA6BA;AC9KD;ADmJC;EDn2CA;EACA;EACA;AEmtCD;ADiJE;EACC;AC/IH;ADkJE;EACC;EACA;EACA;EACA;EAGA;EACA;EACA;AClJH;ADqJE;;;EAGC;ACnJH;ADyJC;EACC;EACA;EACA;ACvJF;;AD4JA;AACA;EACC;EACA;ACzJD;AD2JC;EACC;EACA;EACA;EACA;ACzJF;AD2JE;EACC;ACzJH;AD4JE;EACC;EACA;EACA;AC1JH;;ADgKA;AACA;EAEC;IACC;IACA;EC9JA;EDgKA;IACC;IACA;IACA;EC9JD;AACF;ADmKA;AACA;EA0BC;AC1LD;ADkKC;EACC;AChKF;ADmKC;EACC;ACjKF;ADoKC;EACC;EACA;AClKF;ADqKC;EACC;EACA;EACA;EAEA;EACA;EACA;EACA;ACpKF;ADyKE;EACC;ACvKH;;AD4KA;;;;+FAAA;AAKA;EACC;EACA;EACA;ACzKD;AD2KC;EACC;EACA;EACA;EACA;EACA;ACzKF;AD2KE;EACC;EACA;ACzKH;AD6KC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AC3KF;AD6KE;EACC;EACA;AC3KH;AD6KE;EACC;AC3KH;AD6KE;EACC;AC3KH;AD+KC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AC7KF;AD+KE;EACC;EACA;AC7KH;ADgLE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AC9KH;ADmLC;EACC;EACA;ACjLF;ADqLC;EACC;IACC;ECnLD;AACF;;ADuLA;;;;+FAAA;AAQC;EACC;ACvLF;AD2LC;EACC;ACzLF;ADgME;EACC;AC9LH;ADkME;EACC;AChMH;ADoME;EACC;IAAoB;ECjMrB;AACF;ADoMG;EACC;EACA;EACA;EACA;AClMJ;AD0MC;EACC;ACxMF;;AD2MA;EACC;EACA;ACxMD;AD0MC;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ACzMF;AD2MC;EACC;EACA;EACA;EACA;EACA;EACA;ACzMF;;AD+MA;EACC;AC5MD;AD6MC;EACC;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACG;EACA;EACA;AC9ML;ADgNI;EACC;EACA;EACA;EACA;EAEA;EACH;EACA;EAEG;EACA;AChNL;ADoNE;EACC;AClNH;;AD0NC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ACvNF;ADyNE;EACC;EACA;ACvNH;AD0NE;;EAEC;EACA;ACxNH;AD4NC;EACC;EACA;EACA;EACA;EACA;EACA;AC1NF;AD6NC;EACC;AC3NF;AD6NE;EACC;AC3NH;AD8NE;EACC;EACA;AC5NH;ADgOE;EACC;AC9NH;ADiOE;EACC;AC/NH;ADoOC;EACC;IACC;EClOD;EDoOA;IACC;EClOD;AACF;;ADsOA;;;;+FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ACnOD;ADqOC;;;EAGC;EACA;EACA;EACA;ACnOF;ADsOC;EACC;EACA;EACA;ACpOF;ADsOE;EACC;EACA;EACA;ACpOH;ADsOE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ACpOH;ADqOG;EACC;ACnOJ;ADwOC;EACC;EACA;EACA;EACA;EACA;ACtOF;ADyOC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;ACvOF;ADyOE;EACC;EACA;ACvOH;AD2OC;EACC;EACA;EACA;EACA;ACzOF;AD2OE;EACC;ACzOH;AD8OC;EAjFD;IAkFE;IACA;IACA;IACA;EC3OA;AACF;;AD8OA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AC3OD;;AD+OA;;;;+FAAA;AAMA;EAQC;;IAEC;IACA;ECpPA;AACF,C","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_variables.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_mixins.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_global.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/acf-global.scss"],"sourcesContent":["/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n\n/* colors */\n$acf_blue: #2a9bd9;\n$acf_notice: #2a9bd9;\n$acf_error: #d94f4f;\n$acf_success: #49ad52;\n$acf_warning: #fd8d3b;\n\n/* acf-field */\n$field_padding: 15px 12px;\n$field_padding_x: 12px;\n$field_padding_y: 15px;\n$fp: 15px 12px;\n$fy: 15px;\n$fx: 12px;\n\n/* responsive */\n$md: 880px;\n$sm: 640px;\n\n// Admin.\n$wp-card-border: #ccd0d4;\t\t\t// Card border.\n$wp-card-border-1: #d5d9dd;\t\t\t// Card inner border 1: Structural (darker).\n$wp-card-border-2: #eeeeee;\t\t\t// Card inner border 2: Fields (lighter).\n$wp-input-border: #7e8993;\t\t\t// Input border.\n\n// Admin 3.8\n$wp38-card-border: #E5E5E5;\t\t\t// Card border.\n$wp38-card-border-1: #dfdfdf;\t\t// Card inner border 1: Structural (darker).\n$wp38-card-border-2: #eeeeee;\t\t// Card inner border 2: Fields (lighter).\n$wp38-input-border: #dddddd;\t\t// Input border.","/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n@mixin clearfix() {\n\t&:after {\n\t\tdisplay: block;\n\t\tclear: both;\n\t\tcontent: \"\";\n\t}\n}\n\n@mixin border-box() {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n}\n\n@mixin centered() {\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%);\n}\n\n@mixin animate( $properties: 'all' ) {\n\t-webkit-transition: $properties 0.3s ease; // Safari 3.2+, Chrome\n -moz-transition: $properties 0.3s ease; \t// Firefox 4-15\n -o-transition: $properties 0.3s ease; \t\t// Opera 10.5–12.00\n transition: $properties 0.3s ease; \t\t// Firefox 16+, Opera 12.50+\n}\n\n@mixin rtl() {\n\thtml[dir=\"rtl\"] & {\n\t\ttext-align: right;\n\t\t@content;\n\t}\n}\n\n@mixin wp-admin( $version: '3-8' ) {\n\t.acf-admin-#{$version} & {\n\t\t@content;\n\t}\n}","@use \"sass:math\";\n/*--------------------------------------------------------------------------------------------\n*\n* Global\n*\n*--------------------------------------------------------------------------------------------*/\n\n/* Horizontal List */\n.acf-hl { padding: 0; margin: 0; list-style: none; display: block; position: relative; }\n.acf-hl > li { float: left; display: block; margin: 0; padding: 0; }\n.acf-hl > li.acf-fr { float: right; }\n\n\n/* Horizontal List: Clearfix */\n.acf-hl:before, .acf-hl:after,\n.acf-bl:before, .acf-bl:after,\n.acf-cf:before, .acf-cf:after {\n content: \"\";\n display: block;\n line-height: 0;\n}\n.acf-hl:after,\n.acf-bl:after,\n.acf-cf:after {\n clear: both;\n}\n\n\n/* Block List */\n.acf-bl { padding: 0; margin: 0; list-style: none; display: block; position: relative; }\n.acf-bl > li { display: block; margin: 0; padding: 0; float: none; }\n\n\n/* Visibility */\n.acf-hidden { \n\tdisplay: none !important;\n}\n.acf-empty {\n\tdisplay: table-cell !important;\n\t* { display: none !important; }\n}\n\n/* Float */\n.acf-fl { float: left; }\n.acf-fr { float: right; }\n.acf-fn { float: none; }\n\n\n/* Align */\n.acf-al { text-align: left; }\n.acf-ar { text-align: right; }\n.acf-ac { text-align: center; }\n\n\n/* loading */\n.acf-loading,\n.acf-spinner {\n\tdisplay: inline-block;\n\theight: 20px;\n\twidth: 20px;\n\tvertical-align: text-top;\n\tbackground: transparent url(../../images/spinner.gif) no-repeat 50% 50%;\n}\n\n\n/* spinner */\n.acf-spinner {\n\tdisplay: none;\n}\n\n.acf-spinner.is-active {\n\tdisplay: inline-block;\n}\n\n\n/* WP < 4.2 */\n.spinner.is-active {\n\tdisplay: inline-block;\n}\n\n\n/* required */\n.acf-required {\n\tcolor: #f00;\n}\n\n\n/* show on hover */\n.acf-soh .acf-soh-target {\n\t-webkit-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n\t-moz-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n\t-o-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s; \t\n\ttransition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s; \n\t\n\tvisibility: hidden;\n\topacity: 0;\n}\n\n.acf-soh:hover .acf-soh-target {\n\t-webkit-transition-delay:0s;\n\t-moz-transition-delay:0s;\n\t-o-transition-delay:0s;\n\ttransition-delay:0s;\n\t\n\tvisibility: visible;\n\topacity: 1;\n}\n\n\n/* show if value */\n.show-if-value { display: none; }\n.hide-if-value { display: block; }\n\n.has-value .show-if-value { display: block; }\n.has-value .hide-if-value { display: none; }\n\n/* select2 WP animation fix */\n.select2-search-choice-close {\n\t-webkit-transition: none;\n\t-moz-transition: none;\n\t-o-transition: none; \t\n\ttransition: none;\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* tooltip\n*\n*---------------------------------------------------------------------------------------------*/\n\n/* tooltip */\n.acf-tooltip {\n background: #2F353E;\n border-radius: 5px;\n color: #fff;\n padding: 5px 10px;\n position: absolute;\n font-size: 12px;\n line-height: 1.4em;\n z-index: 900000;\n \n \n /* tip */\n &:before {\n\t border: solid;\n\t border-color: transparent;\n\t border-width: 6px;\n\t content: \"\";\n\t position: absolute;\n\t}\n \n \n /* positions */\n &.top {\n\t margin-top: -8px;\n\t \n\t &:before {\n\t\t\ttop: 100%;\n\t\t\tleft: 50%;\n\t\t\tmargin-left: -6px;\n\t\t\tborder-top-color: #2F353E;\n\t\t\tborder-bottom-width: 0;\n\t\t}\n }\n \n &.right {\n\t margin-left: 8px;\n\t \n\t &:before {\n\t\t\ttop: 50%;\n\t\t\tmargin-top: -6px;\n\t\t\tright: 100%;\n\t\t\tborder-right-color: #2F353E;\n\t\t\tborder-left-width: 0;\n\t\t}\n }\n \n &.bottom {\n\t margin-top: 8px;\n\t \n\t &:before {\n\t\t\tbottom: 100%;\n\t\t\tleft: 50%;\n\t\t\tmargin-left: -6px;\n\t\t\tborder-bottom-color: #2F353E;\n\t\t\tborder-top-width: 0;\n\t\t}\n }\n \n &.left {\n\t margin-left: -8px;\n\t \n\t &:before {\n\t\t\ttop: 50%;\n\t\t\tmargin-top: -6px;\n\t\t\tleft: 100%;\n\t\t\tborder-left-color: #2F353E;\n\t\t\tborder-right-width: 0;\n\t\t}\n }\n \n .acf-overlay {\n\t\tz-index: -1;\n\t}\n \n}\n\n\n/* confirm */\n.acf-tooltip.-confirm {\n\tz-index: 900001; // +1 higher than .acf-tooltip\n\t\n\ta {\n\t\ttext-decoration: none;\n\t\tcolor: #9ea3a8;\n\t\t\n\t\t&:hover {\n\t\t\ttext-decoration: underline;\n\t\t}\n\t\t\n\t\t&[data-event=\"confirm\"] {\n\t\t\tcolor: #F55E4F;\n\t\t}\n\t}\n}\n\n.acf-overlay {\n\tposition: fixed;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tcursor: default;\n}\n\n.acf-tooltip-target {\n\tposition: relative;\n\tz-index: 900002; // +1 higher than .acf-tooltip\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* loading\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-loading-overlay {\n\tposition: absolute;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tcursor: default;\n\tz-index: 99;\n\tbackground: rgba(249, 249, 249, 0.5);\n\t\n\ti {\n\t\t@include centered();\n\t}\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-icon\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-icon {\n\tdisplay: inline-block;\n\theight: 28px;\n\twidth: 28px;\n\tborder: transparent solid 1px;\n\tborder-radius: 100%;\n\tfont-size: 20px;\n\tline-height: 21px;\n\ttext-align: center;\n\ttext-decoration: none;\n\tvertical-align: top;\n\tbox-sizing: border-box;\n\n\t&:before {\n\t\tfont-family: dashicons;\n\t\tdisplay: inline-block;\n\t\tline-height: 1;\n\t\tfont-weight: 400;\n\t\tfont-style: normal;\n\t\tspeak: none;\n\t\ttext-decoration: inherit;\n\t\ttext-transform: none;\n\t\ttext-rendering: auto;\n\t\t-webkit-font-smoothing: antialiased;\n\t\t-moz-osx-font-smoothing: grayscale;\n\t\twidth: 1em;\n\t\theight: 1em;\n\t\tvertical-align: middle;\n\t\ttext-align: center;\n\t}\n}\n\n// Icon types.\n.acf-icon.-plus:before { \n\tcontent: \"\\f543\";\n}\n.acf-icon.-minus:before { \n\tcontent: \"\\f460\";\n}\n.acf-icon.-cancel:before { \n\tcontent: \"\\f335\";\n}\n.acf-icon.-pencil:before { \n\tcontent: \"\\f464\";\n}\n.acf-icon.-location:before { \n\tcontent: \"\\f230\";\n}\n.acf-icon.-up:before { \n\tcontent: \"\\f343\";\n\n\t// Fix position relative to font-size.\n\tmargin-top: math.div(-2em, 20);\n}\n.acf-icon.-down:before { \n\tcontent: \"\\f347\";\n\n\t// Fix position relative to font-size.\n\tmargin-top: math.div(2em, 20);\n}\n.acf-icon.-left:before { \n\tcontent: \"\\f341\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.acf-icon.-right:before { \n\tcontent: \"\\f345\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(2em, 20);\n}\n.acf-icon.-sync:before { \n\tcontent: \"\\f463\";\n}\n.acf-icon.-globe:before { \n\tcontent: \"\\f319\";\n\n\t// Fix position relative to font-size.\n\tmargin-top: math.div(2em, 20);\n\tmargin-left: math.div(2em, 20);\n}\n.acf-icon.-picture:before { \n\tcontent: \"\\f128\";\n}\n.acf-icon.-check:before { \n\tcontent: \"\\f147\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.acf-icon.-dot-3:before { \n\tcontent: \"\\f533\";\n\n\t// Fix position relative to font-size.\n\tmargin-top: math.div(-2em, 20);\n}\n.acf-icon.-arrow-combo:before { \n\tcontent: \"\\f156\";\n}\n.acf-icon.-arrow-up:before { \n\tcontent: \"\\f142\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.acf-icon.-arrow-down:before { \n\tcontent: \"\\f140\";\n\t\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.acf-icon.-search:before { \n\tcontent: \"\\f179\";\n}\n.acf-icon.-link-ext:before { \n\tcontent: \"\\f504\";\n}\n\n// Duplicate is a custom icon made from pseudo elements.\n.acf-icon.-duplicate {\n\tposition: relative;\n\t&:before,\n\t&:after {\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\tbox-sizing: border-box;\n\t\twidth: 46%;\n\t\theight: 46%;\n\t\tposition: absolute;\n\t\ttop: 33%;\n\t\tleft: 23%;\n\t}\n\t&:before { \n\t\tmargin: -1px 0 0 1px;\n\t\tbox-shadow: 2px -2px 0px 0px currentColor;\n\t}\n\t&:after {\n\t\tborder: solid 2px currentColor;\n\t}\n}\n\n\n// Collapse icon toggles automatically.\n.acf-icon.-collapse:before {\n\tcontent: \"\\f142\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.-collapsed .acf-icon.-collapse:before {\n\tcontent: \"\\f140\";\n\t\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n\n// <span> displays with grey border.\nspan.acf-icon {\n\tcolor: #555d66;\n\tborder-color: #b5bcc2;\n\tbackground-color: #fff;\t\n}\n\n// <a> also displays with grey border.\na.acf-icon {\n\tcolor: #555d66;\n\tborder-color: #b5bcc2;\n\tbackground-color: #fff;\n\tposition: relative;\n\ttransition: none;\n\tcursor: pointer;\n\t\n\t// State \"hover\".\n\t&:hover {\n\t\tbackground: #f3f5f6;\n\t\tborder-color: #0071a1;\n\t\tcolor: #0071a1;\n\t}\n\t&.-minus:hover,\n\t&.-cancel:hover {\n\t\tbackground: #f7efef;\n\t\tborder-color: #a10000;\n\t\tcolor: #dc3232;\n\t}\n\t\n\t// Fix: Remove WP outline box-shadow.\n\t&:active,\n\t&:focus {\n\t\toutline: none;\n\t\tbox-shadow: none;\n\t}\n}\n\n// Style \"clear\".\n.acf-icon.-clear {\n\tborder-color: transparent;\n\tbackground: transparent;\n\tcolor: #444;\n}\n\n// Style \"light\".\n.acf-icon.light {\n\tborder-color: transparent;\n\tbackground: #F5F5F5;\n\tcolor: #23282d;\n}\n\n// Style \"dark\".\n.acf-icon.dark {\n\tborder-color: transparent !important;\n\tbackground: #23282D;\n\tcolor: #eee;\n}\na.acf-icon.dark {\n\t&:hover {\n\t\tbackground: #191E23;\n\t\tcolor: #00b9eb;\n\t}\n\t&.-minus:hover, \n\t&.-cancel:hover {\n\t\tcolor: #D54E21;\n\t}\n}\n\n// Style \"grey\".\n.acf-icon.grey {\n\tborder-color: transparent !important;\n\tbackground: #b4b9be;\n\tcolor: #fff !important;\n\n\t&:hover {\n\t\tbackground: #00A0D2;\n\t\tcolor: #fff;\n\t}\n\t&.-minus:hover, \n\t&.-cancel:hover {\n\t\tbackground: #32373C;\n\t}\n}\n\n// Size \"small\".\n.acf-icon.small,\n.acf-icon.-small {\n\twidth: 20px;\n\theight: 20px;\n\tline-height: 14px;\n\tfont-size: 14px;\n\n\t// Apply minor transforms to reduce clarirty of \"duplicate\" icon.\n\t// Helps to unify rendering with dashicons.\n\t&.-duplicate {\n\t\t&:before, &:after {\n\t\t\t//transform: rotate(0.1deg) scale(0.9) translate(-5%, 5%);\n\t\t\topacity: 0.8;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-box\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-box {\n background: #FFFFFF;\n border: 1px solid $wp-card-border;\n position: relative;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\n \n /* title */\n .title {\n\t\tborder-bottom: 1px solid $wp-card-border;\n\t margin: 0;\n\t padding: 15px;\n\t\t\n\t\th3 {\n\t\t\tfont-size: 14px;\n\t\t line-height: 1em;\n\t\t margin: 0;\n\t\t padding: 0;\n\t\t}\n\t}\n\t\n\t\n\t.inner {\n\t padding: 15px;\n\t}\n\t\n\th2 {\n\t\tcolor: #333333;\n\t font-size: 26px;\n\t line-height: 1.25em;\n\t margin: 0.25em 0 0.75em;\n\t padding: 0;\n\t}\n\t\n\th3 {\n\t\tmargin: 1.5em 0 0;\n\t}\n\t\n\tp {\n\t\tmargin-top: 0.5em;\n\t}\n\t\n\ta {\n\t\ttext-decoration: none;\n\t}\n\t\n\ti {\n\t\t&.dashicons-external {\n\t\t\tmargin-top: -1px;\n\t\t}\n\t}\n\t\n\t/* footer */\n\t.footer {\n\t border-top: 1px solid $wp-card-border;\n\t padding: 12px;\n\t font-size: 13px;\n\t line-height: 1.5;\n\t \n\t p {\n\t\t margin: 0;\n\t }\n\t}\n\t\n\t// WP Admin 3.8\n\t@include wp-admin('3-8') {\n\t\tborder-color: $wp38-card-border;\n\t\t.title,\n\t\t.footer {\n\t\t\tborder-color: $wp38-card-border;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-notice\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-notice {\n\tposition: relative;\n\tdisplay: block;\n\tcolor: #fff;\n\tmargin: 5px 0 15px;\n\tpadding: 3px 12px;\n\tbackground: $acf_notice;\n\tborder-left: darken($acf_notice, 10%) solid 3px;\n\t\n\tp {\n\t\tfont-size: 13px;\n\t\tline-height: 1.5;\n\t\tmargin: 0.5em 0;\n\t\ttext-shadow: none;\n\t\tcolor: inherit;\n\t}\n\t\n\t.acf-notice-dismiss {\n\t\tposition: absolute;\n\t\ttop: 9px;\n\t\tright: 12px;\n\t\tbackground: transparent !important;\n\t\tcolor: inherit !important;\n\t\tborder-color: #fff !important;\n\t\topacity: 0.75;\n\t\t&:hover {\n\t\t\topacity: 1;\n\t\t}\n\t}\n\t\n\t// dismiss\n\t&.-dismiss {\n\t\tpadding-right: 40px;\n\t}\n\t\n\t// error\n\t&.-error {\n\t\tbackground: $acf_error;\n\t\tborder-color: darken($acf_error, 10%);\n\t}\n\t\n\t// success\n\t&.-success {\n\t\tbackground: $acf_success;\n\t\tborder-color: darken($acf_success, 10%);\n\t}\n\t\n\t// warning\n\t&.-warning {\n\t\tbackground: $acf_warning;\n\t\tborder-color: darken($acf_warning, 10%);\n\t}\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-table\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-table {\n\tborder: $wp-card-border solid 1px;\n\tbackground: #fff;\n\tborder-spacing: 0;\n\tborder-radius: 0;\n\ttable-layout: auto;\n\tpadding: 0;\n\tmargin: 0;\n width: 100%;\n clear: both;\n box-sizing: content-box;\n \n /* defaults */\n > tbody > tr,\n\t> thead > tr {\n \t\n \t> th, > td {\n\t\t\tpadding: 8px;\n\t\t\tvertical-align: top;\n\t\t\tbackground: #fff;\n\t\t\ttext-align: left;\n\t\t border-style: solid;\n\t\t font-weight: normal;\n\t\t}\n\t\t\n\t\t> th {\n\t\t\tposition: relative;\n\t\t\tcolor: #333333;\n\t\t}\n\t\t\n }\n \n \n /* thead */\n > thead {\n\t \n\t > tr {\n\t\t \n\t\t\t> th {\n\t\t\t border-color: $wp-card-border-1;\n\t\t\t\tborder-width: 0 0 1px 1px;\n\t\t\t\t\n\t\t\t\t&:first-child {\n\t\t\t\t\tborder-left-width: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t }\n\t \n }\n \n \n /* tbody */\n > tbody {\n\t \n\t > tr {\n\t\t\tz-index: 1;\n\t\t\t\n\t\t\t> td {\n\t\t\t\tborder-color: $wp-card-border-2;\n\t\t\t\tborder-width: 1px 0 0 1px;\n\t\t\t\t\n\t\t\t\t&:first-child {\n\t\t\t\t\tborder-left-width: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t\t&:first-child > td {\n\t\t\t\tborder-top-width: 0;\n\t\t\t}\n\t\t}\n\n }\n \n \n /* -clear */\n &.-clear {\n\t border: 0 none;\n\t \n\t > tbody > tr,\n\t > thead > tr {\n\t\t \n\t\t > td, >th {\n\t\t\t border: 0 none;\n\t\t\t\tpadding: 4px;\n\t\t }\n\t }\n }\n}\n\n\n/* remove tr */\n.acf-remove-element {\n\t-webkit-transition: all 0.25s ease-out;\n\t-moz-transition: all 0.25s ease-out;\n\t-o-transition: all 0.25s ease-out;\n\ttransition: all 0.25s ease-out;\n\t\n\ttransform: translate(50px, 0);\n\topacity: 0;\n}\n\n\n/* fade-up */\n.acf-fade-up {\n\t-webkit-transition: all 0.25s ease-out;\n\t-moz-transition: all 0.25s ease-out;\n\t-o-transition: all 0.25s ease-out;\n\ttransition: all 0.25s ease-out;\n\t\n\ttransform: translate(0, -10px);\n\topacity: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Fake table\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-thead,\n.acf-tbody,\n.acf-tfoot {\n\twidth: 100%;\n\tpadding: 0;\n\tmargin: 0;\n\t\n\t> li {\n\t\tbox-sizing: border-box;\n\t\tpadding: 8px 12px;\n\t\tfont-size: 12px;\n\t\tline-height: 14px;\n\t}\n}\n\n.acf-thead {\n\tborder-bottom: $wp-card-border solid 1px;\n\tcolor: #23282d;\n\t\n\t> li {\n\t\tfont-size: 14px;\n\t\tline-height: 1.4;\n\t\tfont-weight: bold;\n\t}\n\t\n\t// WP Admin 3.8\n\t@include wp-admin('3-8') {\n\t\tborder-color: $wp38-card-border-1;\n\t}\n}\n\n.acf-tfoot {\n\tbackground: #f5f5f5;\n\tborder-top: $wp-card-border-1 solid 1px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSettings\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-settings-wrap {\n\t\n\t#poststuff {\n\t\tpadding-top: 15px;\n\t}\n\t\n\t.acf-box {\n\t\tmargin: 20px 0;\n\t}\n\t\n\ttable {\n\t\tmargin: 0;\n\t\t\n\t\t.button {\n\t\t\tvertical-align: middle;\n\t\t}\n\t}\n}\n\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-popup\n*\n*--------------------------------------------------------------------------------------------*/\n\n#acf-popup {\n\tposition: fixed;\n\tz-index: 900000;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\ttext-align: center;\n\t\n\t// bg\n\t.bg {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tz-index: 0;\n\t\tbackground: rgba(0,0,0,0.25);\n\t}\n\t\n\t&:before {\n\t\tcontent: '';\n\t\tdisplay: inline-block;\n\t\theight: 100%;\n\t\tvertical-align: middle;\n\t}\n\t\n\t// box\n\t.acf-popup-box {\n\t\tdisplay: inline-block;\n\t\tvertical-align: middle;\n\t\tz-index: 1;\n\t\tmin-width: 300px;\n\t\tmin-height: 160px;\n\t\tborder-color: #aaaaaa;\n\t\tbox-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.25);\n\t\ttext-align: left;\n\t\t@include rtl();\n\t\t\n\t\t// title\n\t\t.title {\n\t\t\tmin-height: 15px;\n\t\t\tline-height: 15px;\n\t\t\t\n\t\t\t// icon\n\t\t\t.acf-icon {\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 10px;\n\t\t\t\tright: 10px;\n\t\t\t\t\n\t\t\t\t// rtl\n\t\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\t\tright: auto;\n\t\t\t\t\tleft: 10px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t\n\t\t.inner {\n\t\t\tmin-height: 50px;\n\t\t\t\n\t\t\t// use margin instead of padding to allow inner elements marin to overlap and avoid large hitespace at top/bottom\n\t\t\tpadding: 0;\n\t\t\tmargin: 15px;\n\t\t}\n\t\t\n\t\t// loading\n\t\t.loading {\n\t\t\tposition: absolute;\n\t\t\ttop: 45px;\n\t\t\tleft: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tz-index: 2;\n\t\t\tbackground: rgba(0,0,0,0.1);\n\t\t\tdisplay: none;\n\t\t\t\n\t\t\ti {\n\t\t\t\t@include centered();\n\t\t\t}\n\t\t}\n\t\t\n\t}\n}\n\n\n// acf-submit\n.acf-submit {\n\tmargin-bottom: 0;\n\tline-height: 28px; // .button height\n\t\n\t// message\n\tspan { \n\t\tfloat: right;\n\t\tcolor: #999;\n\t\t\n\t\t&.-error {\n\t\t\tcolor: #dd4232;\n\t\t}\n\t}\n\t\n\t// button (allow margin between loading)\n\t.button {\n\t\tmargin-right: 5px;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tupgrade notice\n*\n*--------------------------------------------------------------------------------------------*/\n\n#acf-upgrade-notice {\n\tposition: relative;\n\tbackground: #fff;\n\tborder-left: 4px solid #00a0d2;\n\tpadding: 20px;\n\t@include clearfix();\n\t\n\t.col-content {\n\t\tfloat: left;\n\t\twidth: 55%;\n\t\tpadding-left: 90px;\n\t}\n\t\n\t.col-actions {\n\t\tfloat: right;\n\t\ttext-align: center;\n\t\tpadding: 10px;\n\t}\n\t\n\timg {\n\t\tfloat: left;\n\t\twidth: 70px;\n\t\theight: 70px;\n\t\tmargin: 0 0 0 -90px;\n\t}\n\t\n\th2 {\n\t\tfont-size: 16px;\n\t\tmargin: 2px 0 6.5px;\n\t}\n\t\n\tp {\n\t\tpadding: 0;\n\t\tmargin: 0;\n\t}\n\t\n\t.button:before {\n\t\tmargin-top: 11px;\n\t}\n\t\n\t// mobile\n\t@media screen and (max-width: $sm) {\n\t\t\n\t\t.col-content,\n\t\t.col-actions {\n\t\t\tfloat: none;\n\t\t\tpadding-left: 90px;\n\t\t\twidth: auto;\n\t\t\ttext-align: left;\n\t\t}\n\t}\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tWelcome\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-wrap {\n\t\n\th1 {\n\t\tmargin-top: 0;\n\t\tpadding-top: 20px;\n\t}\n\t\n\t.about-text {\n\t\tmargin-top: 0.5em;\n\t\tmin-height: 50px;\n\t}\n\t\n\t.about-headline-callout {\n\t font-size: 2.4em;\n\t font-weight: 300;\n\t line-height: 1.3;\n\t margin: 1.1em 0 0.2em;\n\t text-align: center;\n\t}\n\t\n\t.feature-section {\n\t padding: 40px 0;\n\t \n\t h2 {\n\t\t margin-top: 20px;\n\t }\n\t}\n\t\n\t.changelog {\n\t\tlist-style: disc;\n\t\tpadding-left: 15px;\n\t\t\n\t\tli {\n\t\t\tmargin: 0 0 0.75em;\n\t\t}\n\t}\n\t\n\t.acf-three-col {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tjustify-content: space-between;\n\t\t\n\t\t> div {\n\t\t\tflex: 1;\n\t\t\talign-self: flex-start;\n\t\t\tmin-width: 31%;\n\t\t\tmax-width: 31%;\n\t\t\t\n\t\t\t@media screen and (max-width: $md) {\n\t\t\t\tmin-width: 48%;\n\t\t\t}\n\t\t\t\n\t\t\t@media screen and (max-width: $sm) {\n\t\t\t\tmin-width: 100%;\n\t\t\t}\n\t\t}\n\t\t\n\t\th3 .badge {\n\t\t\tdisplay: inline-block;\n\t\t\tvertical-align: top;\n\t\t\tborder-radius: 5px;\n\t\t\tbackground: #fc9700;\n\t\t\tcolor: #fff;\n\t\t\tfont-weight: normal;\n\t\t\tfont-size: 12px;\n\t\t\tpadding: 2px 5px;\n\t\t}\n\t\t\n\t\timg + h3 {\n\t\t\tmargin-top: 0.5em;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-hl cols\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-hl[data-cols] {\n\tmargin-left: -10px;\n\tmargin-right: -10px;\n\t\n\t> li {\n\t\tpadding: 0 10px;\n\t\t\n\t\t-webkit-box-sizing: border-box;\n\t\t-moz-box-sizing: border-box;\n\t\tbox-sizing: border-box;\n\t}\n\t\n}\n\n\n/* sizes */\n.acf-hl[data-cols=\"2\"] > li { width: 50%; }\n.acf-hl[data-cols=\"3\"] > li { width: 33.333%; }\n.acf-hl[data-cols=\"4\"] > li { width: 25%; }\n\n\n/* mobile */\n@media screen and (max-width: $sm) {\n\t\n\t.acf-hl[data-cols] {\n\t\tmargin-left: 0;\n\t\tmargin-right: 0;\n\t\tmargin-top: -10px;\n\t\t\n\t\t> li {\n\t\t\twidth: 100% !important;\n\t\t\tpadding: 10px 0 0;\n\t\t}\n\t\t\n\t}\n\t\n}\n\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tmisc\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-actions {\n\ttext-align: right;\n\tz-index: 1;\n\t\n\t/* hover */\n\t&.-hover {\n\t\tposition: absolute;\n\t\tdisplay: none;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tpadding: 5px;\n\t}\n\t\n\t\n\t/* rtl */\n\thtml[dir=\"rtl\"] & {\n\t\t&.-hover {\n\t\t\tright: auto;\n\t\t\tleft: 0;\n\t\t}\n\t}\n}\n\n\n/* ul compatibility */\nul.acf-actions {\n\tli { float: right; margin-left: 4px; }\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRTL\n*\n*--------------------------------------------------------------------------------------------*/\n\nhtml[dir=\"rtl\"] .acf-fl { float: right; }\nhtml[dir=\"rtl\"] .acf-fr { float: left; }\n\nhtml[dir=\"rtl\"] .acf-hl > li {\n\tfloat: right;\n}\n\nhtml[dir=\"rtl\"] .acf-hl > li.acf-fr {\n float: left;\n}\n\nhtml[dir=\"rtl\"] .acf-icon.logo {\n\tleft: 0;\n\tright: auto;\n}\n\n\nhtml[dir=\"rtl\"] .acf-table thead th {\n\ttext-align: right;\n\tborder-right-width: 1px;\n\tborder-left-width: 0px;\n}\n\nhtml[dir=\"rtl\"] .acf-table > tbody > tr > td {\n\ttext-align: right;\n\tborder-right-width: 1px;\n\tborder-left-width: 0px;\n}\n\nhtml[dir=\"rtl\"] .acf-table > thead > tr > th:first-child, \nhtml[dir=\"rtl\"] .acf-table > tbody > tr > td:first-child {\n\tborder-right-width: 0;\n}\n\nhtml[dir=\"rtl\"] .acf-table > tbody > tr > td.order + td {\n\tborder-right-color: #e1e1e1;\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* acf-postbox-columns\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-postbox-columns {\n\t@include clearfix();\n\tposition: relative;\n\tmargin-top: -11px;\n\tmargin-bottom: -12px;\n\tmargin-left: -12px;\n\tmargin-right: (280px - 12px);\n\t\n\t.acf-postbox-main,\n\t.acf-postbox-side {\n\t\t@include border-box();\n\t\tpadding: 0 12px 12px;\n\t}\n\t\n\t.acf-postbox-main {\n\t\tfloat: left;\n\t\twidth: 100%;\n\t}\n\t\n\t.acf-postbox-side {\n\t\tfloat: right;\n\t\twidth: 280px;\n\t\tmargin-right: -280px;\n\t\t\n\t\t&:before {\n\t\t\tcontent: \"\";\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\twidth: 1px;\n\t\t\theight: 100%;\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbackground: $wp-card-border-1;\n\t\t}\n\t}\n\t\n\t// WP Admin 3.8\n\t@include wp-admin('3-8') {\n\t\t.acf-postbox-side:before {\n\t\t\tbackground: $wp38-card-border-1;\n\t\t}\n\t}\n}\n\n/* mobile */\n@media only screen and (max-width: 850px) {\n\t\n\t.acf-postbox-columns {\n\t\tmargin: 0;\n\t\t\n\t\t.acf-postbox-main,\n\t\t.acf-postbox-side {\n\t\t\tfloat: none;\n\t\t\twidth: auto;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t}\n\t\t\n\t\t.acf-postbox-side {\n\t\t\tmargin-top: 1em;\n\t\t\t\n\t\t\t&:before {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* acf-panel\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-panel {\n\tmargin-top: -1px;\n\tborder-top: 1px solid $wp-card-border-1;\n\tborder-bottom: 1px solid $wp-card-border-1;\n\t\n\t.acf-panel-title {\n\t\tmargin: 0;\n\t\tpadding: 12px;\n\t\tfont-weight: bold;\n\t\tcursor: pointer;\n\t\tfont-size: inherit;\n\t\t\n\t\ti {\n\t\t\tfloat: right;\n\t\t}\n\t}\n\t\n\t.acf-panel-inside {\n\t\tmargin: 0;\n\t\tpadding: 0 12px 12px;\n\t\tdisplay: none;\n\t}\n\t\n\t/* open */\n\t&.-open {\n\t\t\n\t\t.acf-panel-inside {\n\t\t\tdisplay: block;\n\t\t}\n\t\t\n\t}\n\t\n\t\n\t/* inside postbox */\n\t.postbox & {\n\t\tmargin-left: -12px;\n\t\tmargin-right: -12px;\n\t}\n\t\n\t\n\t/* fields */\n\t.acf-field {\n\t\tmargin: 20px 0 0;\n\t\t\n\t\t.acf-label label {\n\t\t\tcolor: #555d66;\n\t\t\tfont-weight: normal;\n\t\t}\n\t\t\n\t\t&:first-child {\n\t\t\tmargin-top: 0;\n\t\t}\n\t}\n\t\n\t// WP Admin 3.8\n\t@include wp-admin('3-8') {\n\t\tborder-color: $wp38-card-border-1;\n\t}\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Tools\n*\n*---------------------------------------------------------------------------------------------*/\n\n#acf-admin-tools {\n\t\n\t.notice {\n\t\tmargin-top: 10px;\n\t}\n}\n\n.acf-meta-box-wrap {\n\tmargin-top: 10px;\n\t\n\t.postbox {\n\t\t@include border-box();\n\t\t\n\t\t.inside {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t\t\n\t\t.hndle {\n\t\t\tfont-size: 14px;\n\t\t\tpadding: 8px 12px;\n\t\t\tmargin: 0;\n\t\t\tline-height: 1.4;\n\t\t\t\n\t\t\t// Prevent .acf-panel border overlapping.\n\t\t\tposition: relative;\n\t\t\tz-index: 1;\n\t\t\tcursor: default;\n\t\t}\n\t\t\n\t\t.handlediv,\n\t\t.handle-order-higher,\n\t\t.handle-order-lower {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\t\n\t\n\t/* acf-fields */\n\t.acf-fields {\n\t\tborder: #ebebeb solid 1px;\n\t\tbackground: #fafafa;\n\t\tborder-radius: 3px;\n\t}\n}\n\n\n/* grid */\n.acf-meta-box-wrap.-grid {\n\tmargin-left: 8px;\n\tmargin-right: 8px;\n\t\n\t.postbox {\n\t\tfloat: left;\n\t\tclear: left;\n\t\twidth: 50%;\n\t\tmargin: 0 0 16px;\n\t\t\n\t\t&:nth-child(odd) {\n\t\t\tmargin-left: -8px;\n\t\t}\n\t\t\n\t\t&:nth-child(even) {\n\t\t\tfloat: right;\n\t\t\tclear: right;\n\t\t\tmargin-right: -8px;\n\t\t}\n\t}\n}\n\n\n/* mobile */\n@media only screen and (max-width: 850px) {\n\t\n\t.acf-meta-box-wrap.-grid {\n\t\tmargin-left: 0;\n\t\tmargin-right: 0;\n\t\t\n\t\t.postbox {\n\t\t\tmargin-left: 0 !important;\n\t\t\tmargin-right: 0 !important;\n\t\t\twidth: 100%;\n\t\t}\n\t}\n}\n\n\n/* export tool */\n#acf-admin-tool-export {\n\t\n\tp {\n\t\tmax-width: 800px;\n\t}\n\t\n\tul {\n\t\tcolumn-width: 200px;\n\t}\n\t\n\t.acf-postbox-side .button {\n\t\tmargin: 0;\n\t\twidth: 100%;\n\t}\n\t\n\ttextarea {\n\t\tdisplay: block;\n\t\twidth: 100%;\n\t\tmin-height: 500px;\n\t\t\n\t\tbackground: #fafafa;\n\t\tbox-shadow: none;\n\t\tpadding: 7px;\n\t\tborder-radius: 3px;\n\t}\n\t\n\t/* panel: selection */\n\t.acf-panel-selection {\n\t\t.acf-label {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Navigation\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar {\n\tbackground: #fff;\n\tborder-bottom: 1px solid #ccd0d4;\n\tpadding-top: 10px;\n\t\n\th2 {\n\t\tfont-size: 14px;\n\t\tline-height: math.div(36, 14);\n\t\tdisplay: inline-block;\n\t\tpadding: 5px 0;\n\t\tmargin: 0 10px 0 0;\n\t\t\n\t\ti {\n\t\t\tvertical-align: middle;\n\t\t\tcolor: #babbbc;\n\t\t}\n\t}\n\t\n\t.acf-tab {\n\t\tdisplay: inline-block;\n\t\tfont-size: 14px;\n\t\tline-height: math.div(36, 14);\n\t\tpadding: 5px;\n\t\tmargin: 0 5px;\n\t\ttext-decoration: none;\n\t\tcolor: inherit;\n\t\t\n\t\t&.is-active {\n\t\t\tborder-bottom: #0071a4 solid 3px;\n\t\t\tpadding-bottom: 10px;\n\t\t}\n\t\t&:hover {\n\t\t\tcolor: #00a0d2;\n\t\t}\n\t\t&:focus {\n\t\t\tbox-shadow: none;\n\t\t}\n\t}\n\n\ta.btn-upgrade {\n\t\tdisplay: inline-flex;\n\t\tbackground: #dee3ff;\n\t\tborder: 1px solid #c6d3f8;\n\t\tbox-sizing: border-box;\n\t\tborder-radius: 0.25rem;\n\t\tpadding: 0 0.75rem;\n\t\tcursor:pointer;\n\t\tvertical-align: middle;\n\t\tmargin-top: -6px;\n\t\tmargin-left: 20px;\n\t\ttext-decoration: none;\n\n\t\t&:hover {\n\t\t\tbackground: #d1ddff;\n\t\t\tborder-color: #b9caf9;\n\t\t}\n\n\t\tp {\n\t\t\tfont-family: system-ui;\n\t\t\tfont-weight: 600;\n\t\t\tletter-spacing: 0.2;\n\t\t\tline-height: 1;\n\t\t\tfont-size: 0.625rem;\n\t\t\ttext-transform: uppercase;\n\t\t\tcolor: #425fdd;\n\t\t\tmargin-left: 0.65rem;\n\t\t}\n\t}\n\n\t// Within wpcontent.\n\t#wpcontent & {\n\t\tmargin-left: -20px;\n\t\tpadding-left: 20px;\n\t}\n\n\t// Mobile\n\t@media screen and (max-width: 600px) {\n\t\t& {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field Groups\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-field-groups {\n\t\n\t// Hide tablenav top.\n\t.tablenav.top {\n\t\tdisplay: none;\n\t}\n\t\n\t// Fix margin due to hidden tablenav.\n\t.subsubsub {\n\t\tmargin-bottom: 3px;\n\t}\n\t\n\t// table.\n\t.wp-list-table {\n\t\t\n\t\t// Use border-box for total width control.\n\t\ttd, th {\n\t\t\tbox-sizing: border-box;\n\t\t}\n\t\t\n\t\t// Add subtle hover background to define row.\n\t\ttr:hover {\n\t\t\tbackground: #f7f7f7;\n\t\t}\n\t\t\n\t\t// Use less specific identifier to inherit mobile styling.\n\t\t@media screen and ( min-width: 782px ) {\n\t\t\t.column-acf-count { width: 10%; }\n\t\t}\n\t\t\n\t\t.row-actions {\n\t\t\tspan.file {\n\t\t\t\tdisplay: block;\n\t\t\t\toverflow: hidden;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\ttext-overflow: ellipsis;\n\t\t\t}\n\t\t}\n\t}\n\t\n\t.acf-primary-text {\n\t\t\n\t}\n\t.acf-secondary-text {\n\t\tcolor: #a0a5aa;\n\t}\n}\n.acf-multi-dashicon {\n\tposition: relative;\n\tz-index: 1;\n\t\n\t&:before,\n\t&:after {\n\t\twidth: 18px;\n\t\theight: 18px;\n\t\tline-height: 18px;\n\t\tfont-size: 14px;\n\t\tbackground: #fff;\n\t\tborder: #7e8993 solid 1px;\n\t\tborder-radius: 2px;\n\t\tdisplay: block;\n\t}\n\t&:after {\n\t\tcontent: \"\";\n\t\tposition: absolute;\n\t\ttop: -3px;\n\t\tleft: -3px;\n\t\tz-index: -1;\n\t\tbackground: #e7e7e7;\n\t\t\n\t}\n}\n\n// CSS only Tooltip.\n.acf-css-tooltip {\n\tposition: relative;\n\t&:before {\n\t\tcontent: attr(aria-label);\n\t\tdisplay: none;\n\t\tposition: absolute;\n\t\tz-index: 999;\n\t\t\n\t\tbottom: 100%;\n\t\tleft: 50%;\n\t\ttransform: translate(-50%, -8px);\n\t\t\n\t\tbackground: #191e23;\n\t\tborder-radius: 2px;\n\t\tpadding: 5px 10px;\n\t\t\n\t\tcolor: #fff;\n\t font-size: 12px;\n\t line-height: 1.4em;\n\t white-space: pre;\n\t}\n &:after {\n\t content: \"\";\n\t display: none;\n\t position: absolute;\n\t z-index: 998;\n\t \n\t bottom: 100%;\n\t\tleft: 50%;\n\t\ttransform: translate(-50%, 4px);\n\t\t\n\t border: solid 6px transparent;\n\t border-top-color: #191e23;\n\t}\n\t\n\t&:hover, &:focus {\n\t\t&:before, &:after {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n}\n\n// Diff modal.\n.acf-diff {\n\t\n\t.acf-diff-title {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\theight: 40px;\n\t\tpadding: 14px 16px;\n\t\tbackground: #f3f3f3;\n\t\tborder-bottom: #dddddd solid 1px;\n\t\t\n\t\tstrong {\n\t\t\tfont-size: 14px;\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t.acf-diff-title-left,\n\t\t.acf-diff-title-right {\n\t\t\twidth: 50%;\n\t\t\tfloat: left;\n\t\t}\n\t}\n\t\n\t.acf-diff-content {\n\t\tposition: absolute;\n\t\ttop: 70px;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\toverflow: auto;\n\t}\n\t\n\ttable.diff {\n\t\tborder-spacing: 0;\n\t\t\n\t\tcol.diffsplit.middle {\n\t\t\twidth: 0;\n\t\t}\n\n\t\ttd, th {\n\t\t\tpadding-top: 0.25em;\n\t\t\tpadding-bottom: 0.25em;\n\t\t}\n\t\t\n\t\t// Fix WP 5.7 conflicting CSS.\n\t\ttr td:nth-child(2) {\n\t\t\twidth: auto;\n\t\t}\n\t\t\n\t\ttd:nth-child(3) {\n\t\t\tborder-left: #dddddd solid 1px;\n\t\t}\n\t}\n\n\t// Mobile\n\t@media screen and (max-width: 600px) {\n\t\t.acf-diff-title {\n\t\t\theight: 70px;\n\t\t}\n\t\t.acf-diff-content {\n\t\t\ttop: 100px;\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Modal\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-modal {\n\tposition: fixed;\n\ttop: 30px;\n\tleft: 30px;\n\tright: 30px;\n\tbottom: 30px;\n\tz-index: 160000;\n\tbox-shadow: 0 5px 15px rgba(0, 0, 0, 0.7);\n\tbackground: #fcfcfc;\n\t\n\t.acf-modal-title,\n\t.acf-modal-content,\n\t.acf-modal-toolbar {\n\t\tbox-sizing: border-box;\n\t\tposition: absolute;\n\t\tleft: 0;\n\t\tright: 0;\n\t}\n\t\n\t.acf-modal-title {\n\t\theight: 50px;\n\t\ttop: 0;\n\t\tborder-bottom: 1px solid #ddd;\n\t\t\n\t\th2 {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0 16px;\n\t\t\tline-height: 50px;\n\t\t}\n\t\t.acf-modal-close {\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\theight: 50px;\n\t\t\twidth: 50px;\n\t\t\tborder: none;\n\t\t\tborder-left: 1px solid #ddd;\n\t\t\tbackground: transparent;\n\t\t\tcursor: pointer;\n\t\t\tcolor: #666;\n\t\t\t&:hover {\n\t\t\t\tcolor: #00a0d2;\t\n\t\t\t}\n\t\t}\n\t}\n\t\n\t.acf-modal-content {\n\t\ttop: 50px;\n\t\tbottom: 60px;\n\t\tbackground: #fff;\n\t\toverflow: auto;\n\t\tpadding: 16px;\n\t}\n\t\n\t.acf-modal-feedback {\n\t\tposition: absolute;\n\t\ttop: 50%;\n\t\tmargin: -10px 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\ttext-align: center;\n\t\topacity: 0.75;\n\t\t\n\t\t&.error {\n\t\t\topacity: 1;\n\t\t\tcolor: #b52727;\n\t\t}\n\t}\n\t\n\t.acf-modal-toolbar {\n\t\theight: 60px;\n\t\tbottom: 0;\n\t\tpadding: 15px 16px;\n\t\tborder-top: 1px solid #ddd;\n\t\t\n\t\t.button {\n\t\t\tfloat: right;\n\t\t}\n\t}\n\t\n\t// Responsive.\n\t@media only screen and (max-width: 640px) {\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t}\n\t\n}\n.acf-modal-backdrop {\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tbackground: #000;\n\topacity: 0.7;\n\tz-index: 159900;\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Retina\n*\n*---------------------------------------------------------------------------------------------*/\n\n@media\nonly screen and (-webkit-min-device-pixel-ratio: 2),\nonly screen and ( min--moz-device-pixel-ratio: 2),\nonly screen and ( -o-min-device-pixel-ratio: 2/1),\nonly screen and ( min-device-pixel-ratio: 2),\nonly screen and ( min-resolution: 192dpi),\nonly screen and ( min-resolution: 2dppx) { \n\t\n\t.acf-loading,\n\t.acf-spinner {\n\t\tbackground-image: url(../../images/spinner@2x.gif);\n\t\tbackground-size: 20px 20px;\n\t}\n\t\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n/* colors */\n/* acf-field */\n/* responsive */\n/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n* Global\n*\n*--------------------------------------------------------------------------------------------*/\n/* Horizontal List */\n.acf-hl {\n padding: 0;\n margin: 0;\n list-style: none;\n display: block;\n position: relative;\n}\n\n.acf-hl > li {\n float: left;\n display: block;\n margin: 0;\n padding: 0;\n}\n\n.acf-hl > li.acf-fr {\n float: right;\n}\n\n/* Horizontal List: Clearfix */\n.acf-hl:before, .acf-hl:after,\n.acf-bl:before, .acf-bl:after,\n.acf-cf:before, .acf-cf:after {\n content: \"\";\n display: block;\n line-height: 0;\n}\n\n.acf-hl:after,\n.acf-bl:after,\n.acf-cf:after {\n clear: both;\n}\n\n/* Block List */\n.acf-bl {\n padding: 0;\n margin: 0;\n list-style: none;\n display: block;\n position: relative;\n}\n\n.acf-bl > li {\n display: block;\n margin: 0;\n padding: 0;\n float: none;\n}\n\n/* Visibility */\n.acf-hidden {\n display: none !important;\n}\n\n.acf-empty {\n display: table-cell !important;\n}\n.acf-empty * {\n display: none !important;\n}\n\n/* Float */\n.acf-fl {\n float: left;\n}\n\n.acf-fr {\n float: right;\n}\n\n.acf-fn {\n float: none;\n}\n\n/* Align */\n.acf-al {\n text-align: left;\n}\n\n.acf-ar {\n text-align: right;\n}\n\n.acf-ac {\n text-align: center;\n}\n\n/* loading */\n.acf-loading,\n.acf-spinner {\n display: inline-block;\n height: 20px;\n width: 20px;\n vertical-align: text-top;\n background: transparent url(../../images/spinner.gif) no-repeat 50% 50%;\n}\n\n/* spinner */\n.acf-spinner {\n display: none;\n}\n\n.acf-spinner.is-active {\n display: inline-block;\n}\n\n/* WP < 4.2 */\n.spinner.is-active {\n display: inline-block;\n}\n\n/* required */\n.acf-required {\n color: #f00;\n}\n\n/* show on hover */\n.acf-soh .acf-soh-target {\n -webkit-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n -moz-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n -o-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n visibility: hidden;\n opacity: 0;\n}\n\n.acf-soh:hover .acf-soh-target {\n -webkit-transition-delay: 0s;\n -moz-transition-delay: 0s;\n -o-transition-delay: 0s;\n transition-delay: 0s;\n visibility: visible;\n opacity: 1;\n}\n\n/* show if value */\n.show-if-value {\n display: none;\n}\n\n.hide-if-value {\n display: block;\n}\n\n.has-value .show-if-value {\n display: block;\n}\n\n.has-value .hide-if-value {\n display: none;\n}\n\n/* select2 WP animation fix */\n.select2-search-choice-close {\n -webkit-transition: none;\n -moz-transition: none;\n -o-transition: none;\n transition: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* tooltip\n*\n*---------------------------------------------------------------------------------------------*/\n/* tooltip */\n.acf-tooltip {\n background: #2F353E;\n border-radius: 5px;\n color: #fff;\n padding: 5px 10px;\n position: absolute;\n font-size: 12px;\n line-height: 1.4em;\n z-index: 900000;\n /* tip */\n /* positions */\n}\n.acf-tooltip:before {\n border: solid;\n border-color: transparent;\n border-width: 6px;\n content: \"\";\n position: absolute;\n}\n.acf-tooltip.top {\n margin-top: -8px;\n}\n.acf-tooltip.top:before {\n top: 100%;\n left: 50%;\n margin-left: -6px;\n border-top-color: #2F353E;\n border-bottom-width: 0;\n}\n.acf-tooltip.right {\n margin-left: 8px;\n}\n.acf-tooltip.right:before {\n top: 50%;\n margin-top: -6px;\n right: 100%;\n border-right-color: #2F353E;\n border-left-width: 0;\n}\n.acf-tooltip.bottom {\n margin-top: 8px;\n}\n.acf-tooltip.bottom:before {\n bottom: 100%;\n left: 50%;\n margin-left: -6px;\n border-bottom-color: #2F353E;\n border-top-width: 0;\n}\n.acf-tooltip.left {\n margin-left: -8px;\n}\n.acf-tooltip.left:before {\n top: 50%;\n margin-top: -6px;\n left: 100%;\n border-left-color: #2F353E;\n border-right-width: 0;\n}\n.acf-tooltip .acf-overlay {\n z-index: -1;\n}\n\n/* confirm */\n.acf-tooltip.-confirm {\n z-index: 900001;\n}\n.acf-tooltip.-confirm a {\n text-decoration: none;\n color: #9ea3a8;\n}\n.acf-tooltip.-confirm a:hover {\n text-decoration: underline;\n}\n.acf-tooltip.-confirm a[data-event=confirm] {\n color: #F55E4F;\n}\n\n.acf-overlay {\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n cursor: default;\n}\n\n.acf-tooltip-target {\n position: relative;\n z-index: 900002;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* loading\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-loading-overlay {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n cursor: default;\n z-index: 99;\n background: rgba(249, 249, 249, 0.5);\n}\n.acf-loading-overlay i {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-icon\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-icon {\n display: inline-block;\n height: 28px;\n width: 28px;\n border: transparent solid 1px;\n border-radius: 100%;\n font-size: 20px;\n line-height: 21px;\n text-align: center;\n text-decoration: none;\n vertical-align: top;\n box-sizing: border-box;\n}\n.acf-icon:before {\n font-family: dashicons;\n display: inline-block;\n line-height: 1;\n font-weight: 400;\n font-style: normal;\n speak: none;\n text-decoration: inherit;\n text-transform: none;\n text-rendering: auto;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n width: 1em;\n height: 1em;\n vertical-align: middle;\n text-align: center;\n}\n\n.acf-icon.-plus:before {\n content: \"\\f543\";\n}\n\n.acf-icon.-minus:before {\n content: \"\\f460\";\n}\n\n.acf-icon.-cancel:before {\n content: \"\\f335\";\n}\n\n.acf-icon.-pencil:before {\n content: \"\\f464\";\n}\n\n.acf-icon.-location:before {\n content: \"\\f230\";\n}\n\n.acf-icon.-up:before {\n content: \"\\f343\";\n margin-top: -0.1em;\n}\n\n.acf-icon.-down:before {\n content: \"\\f347\";\n margin-top: 0.1em;\n}\n\n.acf-icon.-left:before {\n content: \"\\f341\";\n margin-left: -0.1em;\n}\n\n.acf-icon.-right:before {\n content: \"\\f345\";\n margin-left: 0.1em;\n}\n\n.acf-icon.-sync:before {\n content: \"\\f463\";\n}\n\n.acf-icon.-globe:before {\n content: \"\\f319\";\n margin-top: 0.1em;\n margin-left: 0.1em;\n}\n\n.acf-icon.-picture:before {\n content: \"\\f128\";\n}\n\n.acf-icon.-check:before {\n content: \"\\f147\";\n margin-left: -0.1em;\n}\n\n.acf-icon.-dot-3:before {\n content: \"\\f533\";\n margin-top: -0.1em;\n}\n\n.acf-icon.-arrow-combo:before {\n content: \"\\f156\";\n}\n\n.acf-icon.-arrow-up:before {\n content: \"\\f142\";\n margin-left: -0.1em;\n}\n\n.acf-icon.-arrow-down:before {\n content: \"\\f140\";\n margin-left: -0.1em;\n}\n\n.acf-icon.-search:before {\n content: \"\\f179\";\n}\n\n.acf-icon.-link-ext:before {\n content: \"\\f504\";\n}\n\n.acf-icon.-duplicate {\n position: relative;\n}\n.acf-icon.-duplicate:before, .acf-icon.-duplicate:after {\n content: \"\";\n display: block;\n box-sizing: border-box;\n width: 46%;\n height: 46%;\n position: absolute;\n top: 33%;\n left: 23%;\n}\n.acf-icon.-duplicate:before {\n margin: -1px 0 0 1px;\n box-shadow: 2px -2px 0px 0px currentColor;\n}\n.acf-icon.-duplicate:after {\n border: solid 2px currentColor;\n}\n\n.acf-icon.-collapse:before {\n content: \"\\f142\";\n margin-left: -0.1em;\n}\n\n.-collapsed .acf-icon.-collapse:before {\n content: \"\\f140\";\n margin-left: -0.1em;\n}\n\nspan.acf-icon {\n color: #555d66;\n border-color: #b5bcc2;\n background-color: #fff;\n}\n\na.acf-icon {\n color: #555d66;\n border-color: #b5bcc2;\n background-color: #fff;\n position: relative;\n transition: none;\n cursor: pointer;\n}\na.acf-icon:hover {\n background: #f3f5f6;\n border-color: #0071a1;\n color: #0071a1;\n}\na.acf-icon.-minus:hover, a.acf-icon.-cancel:hover {\n background: #f7efef;\n border-color: #a10000;\n color: #dc3232;\n}\na.acf-icon:active, a.acf-icon:focus {\n outline: none;\n box-shadow: none;\n}\n\n.acf-icon.-clear {\n border-color: transparent;\n background: transparent;\n color: #444;\n}\n\n.acf-icon.light {\n border-color: transparent;\n background: #F5F5F5;\n color: #23282d;\n}\n\n.acf-icon.dark {\n border-color: transparent !important;\n background: #23282D;\n color: #eee;\n}\n\na.acf-icon.dark:hover {\n background: #191E23;\n color: #00b9eb;\n}\na.acf-icon.dark.-minus:hover, a.acf-icon.dark.-cancel:hover {\n color: #D54E21;\n}\n\n.acf-icon.grey {\n border-color: transparent !important;\n background: #b4b9be;\n color: #fff !important;\n}\n.acf-icon.grey:hover {\n background: #00A0D2;\n color: #fff;\n}\n.acf-icon.grey.-minus:hover, .acf-icon.grey.-cancel:hover {\n background: #32373C;\n}\n\n.acf-icon.small,\n.acf-icon.-small {\n width: 20px;\n height: 20px;\n line-height: 14px;\n font-size: 14px;\n}\n.acf-icon.small.-duplicate:before, .acf-icon.small.-duplicate:after,\n.acf-icon.-small.-duplicate:before,\n.acf-icon.-small.-duplicate:after {\n opacity: 0.8;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-box\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-box {\n background: #FFFFFF;\n border: 1px solid #ccd0d4;\n position: relative;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\n /* title */\n /* footer */\n}\n.acf-box .title {\n border-bottom: 1px solid #ccd0d4;\n margin: 0;\n padding: 15px;\n}\n.acf-box .title h3 {\n font-size: 14px;\n line-height: 1em;\n margin: 0;\n padding: 0;\n}\n.acf-box .inner {\n padding: 15px;\n}\n.acf-box h2 {\n color: #333333;\n font-size: 26px;\n line-height: 1.25em;\n margin: 0.25em 0 0.75em;\n padding: 0;\n}\n.acf-box h3 {\n margin: 1.5em 0 0;\n}\n.acf-box p {\n margin-top: 0.5em;\n}\n.acf-box a {\n text-decoration: none;\n}\n.acf-box i.dashicons-external {\n margin-top: -1px;\n}\n.acf-box .footer {\n border-top: 1px solid #ccd0d4;\n padding: 12px;\n font-size: 13px;\n line-height: 1.5;\n}\n.acf-box .footer p {\n margin: 0;\n}\n.acf-admin-3-8 .acf-box {\n border-color: #E5E5E5;\n}\n.acf-admin-3-8 .acf-box .title,\n.acf-admin-3-8 .acf-box .footer {\n border-color: #E5E5E5;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-notice\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-notice {\n position: relative;\n display: block;\n color: #fff;\n margin: 5px 0 15px;\n padding: 3px 12px;\n background: #2a9bd9;\n border-left: #1f7db1 solid 3px;\n}\n.acf-notice p {\n font-size: 13px;\n line-height: 1.5;\n margin: 0.5em 0;\n text-shadow: none;\n color: inherit;\n}\n.acf-notice .acf-notice-dismiss {\n position: absolute;\n top: 9px;\n right: 12px;\n background: transparent !important;\n color: inherit !important;\n border-color: #fff !important;\n opacity: 0.75;\n}\n.acf-notice .acf-notice-dismiss:hover {\n opacity: 1;\n}\n.acf-notice.-dismiss {\n padding-right: 40px;\n}\n.acf-notice.-error {\n background: #d94f4f;\n border-color: #c92c2c;\n}\n.acf-notice.-success {\n background: #49ad52;\n border-color: #3a8941;\n}\n.acf-notice.-warning {\n background: #fd8d3b;\n border-color: #fc7009;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-table\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-table {\n border: #ccd0d4 solid 1px;\n background: #fff;\n border-spacing: 0;\n border-radius: 0;\n table-layout: auto;\n padding: 0;\n margin: 0;\n width: 100%;\n clear: both;\n box-sizing: content-box;\n /* defaults */\n /* thead */\n /* tbody */\n /* -clear */\n}\n.acf-table > tbody > tr > th, .acf-table > tbody > tr > td,\n.acf-table > thead > tr > th,\n.acf-table > thead > tr > td {\n padding: 8px;\n vertical-align: top;\n background: #fff;\n text-align: left;\n border-style: solid;\n font-weight: normal;\n}\n.acf-table > tbody > tr > th,\n.acf-table > thead > tr > th {\n position: relative;\n color: #333333;\n}\n.acf-table > thead > tr > th {\n border-color: #d5d9dd;\n border-width: 0 0 1px 1px;\n}\n.acf-table > thead > tr > th:first-child {\n border-left-width: 0;\n}\n.acf-table > tbody > tr {\n z-index: 1;\n}\n.acf-table > tbody > tr > td {\n border-color: #eeeeee;\n border-width: 1px 0 0 1px;\n}\n.acf-table > tbody > tr > td:first-child {\n border-left-width: 0;\n}\n.acf-table > tbody > tr:first-child > td {\n border-top-width: 0;\n}\n.acf-table.-clear {\n border: 0 none;\n}\n.acf-table.-clear > tbody > tr > td, .acf-table.-clear > tbody > tr > th,\n.acf-table.-clear > thead > tr > td,\n.acf-table.-clear > thead > tr > th {\n border: 0 none;\n padding: 4px;\n}\n\n/* remove tr */\n.acf-remove-element {\n -webkit-transition: all 0.25s ease-out;\n -moz-transition: all 0.25s ease-out;\n -o-transition: all 0.25s ease-out;\n transition: all 0.25s ease-out;\n transform: translate(50px, 0);\n opacity: 0;\n}\n\n/* fade-up */\n.acf-fade-up {\n -webkit-transition: all 0.25s ease-out;\n -moz-transition: all 0.25s ease-out;\n -o-transition: all 0.25s ease-out;\n transition: all 0.25s ease-out;\n transform: translate(0, -10px);\n opacity: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Fake table\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-thead,\n.acf-tbody,\n.acf-tfoot {\n width: 100%;\n padding: 0;\n margin: 0;\n}\n.acf-thead > li,\n.acf-tbody > li,\n.acf-tfoot > li {\n box-sizing: border-box;\n padding: 8px 12px;\n font-size: 12px;\n line-height: 14px;\n}\n\n.acf-thead {\n border-bottom: #ccd0d4 solid 1px;\n color: #23282d;\n}\n.acf-thead > li {\n font-size: 14px;\n line-height: 1.4;\n font-weight: bold;\n}\n.acf-admin-3-8 .acf-thead {\n border-color: #dfdfdf;\n}\n\n.acf-tfoot {\n background: #f5f5f5;\n border-top: #d5d9dd solid 1px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSettings\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-settings-wrap #poststuff {\n padding-top: 15px;\n}\n.acf-settings-wrap .acf-box {\n margin: 20px 0;\n}\n.acf-settings-wrap table {\n margin: 0;\n}\n.acf-settings-wrap table .button {\n vertical-align: middle;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-popup\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-popup {\n position: fixed;\n z-index: 900000;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n text-align: center;\n}\n#acf-popup .bg {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 0;\n background: rgba(0, 0, 0, 0.25);\n}\n#acf-popup:before {\n content: \"\";\n display: inline-block;\n height: 100%;\n vertical-align: middle;\n}\n#acf-popup .acf-popup-box {\n display: inline-block;\n vertical-align: middle;\n z-index: 1;\n min-width: 300px;\n min-height: 160px;\n border-color: #aaaaaa;\n box-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.25);\n text-align: left;\n}\nhtml[dir=rtl] #acf-popup .acf-popup-box {\n text-align: right;\n}\n#acf-popup .acf-popup-box .title {\n min-height: 15px;\n line-height: 15px;\n}\n#acf-popup .acf-popup-box .title .acf-icon {\n position: absolute;\n top: 10px;\n right: 10px;\n}\nhtml[dir=rtl] #acf-popup .acf-popup-box .title .acf-icon {\n right: auto;\n left: 10px;\n}\n#acf-popup .acf-popup-box .inner {\n min-height: 50px;\n padding: 0;\n margin: 15px;\n}\n#acf-popup .acf-popup-box .loading {\n position: absolute;\n top: 45px;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 2;\n background: rgba(0, 0, 0, 0.1);\n display: none;\n}\n#acf-popup .acf-popup-box .loading i {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n}\n\n.acf-submit {\n margin-bottom: 0;\n line-height: 28px;\n}\n.acf-submit span {\n float: right;\n color: #999;\n}\n.acf-submit span.-error {\n color: #dd4232;\n}\n.acf-submit .button {\n margin-right: 5px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tupgrade notice\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-upgrade-notice {\n position: relative;\n background: #fff;\n border-left: 4px solid #00a0d2;\n padding: 20px;\n}\n#acf-upgrade-notice:after {\n display: block;\n clear: both;\n content: \"\";\n}\n#acf-upgrade-notice .col-content {\n float: left;\n width: 55%;\n padding-left: 90px;\n}\n#acf-upgrade-notice .col-actions {\n float: right;\n text-align: center;\n padding: 10px;\n}\n#acf-upgrade-notice img {\n float: left;\n width: 70px;\n height: 70px;\n margin: 0 0 0 -90px;\n}\n#acf-upgrade-notice h2 {\n font-size: 16px;\n margin: 2px 0 6.5px;\n}\n#acf-upgrade-notice p {\n padding: 0;\n margin: 0;\n}\n#acf-upgrade-notice .button:before {\n margin-top: 11px;\n}\n@media screen and (max-width: 640px) {\n #acf-upgrade-notice .col-content,\n#acf-upgrade-notice .col-actions {\n float: none;\n padding-left: 90px;\n width: auto;\n text-align: left;\n }\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tWelcome\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-wrap h1 {\n margin-top: 0;\n padding-top: 20px;\n}\n.acf-wrap .about-text {\n margin-top: 0.5em;\n min-height: 50px;\n}\n.acf-wrap .about-headline-callout {\n font-size: 2.4em;\n font-weight: 300;\n line-height: 1.3;\n margin: 1.1em 0 0.2em;\n text-align: center;\n}\n.acf-wrap .feature-section {\n padding: 40px 0;\n}\n.acf-wrap .feature-section h2 {\n margin-top: 20px;\n}\n.acf-wrap .changelog {\n list-style: disc;\n padding-left: 15px;\n}\n.acf-wrap .changelog li {\n margin: 0 0 0.75em;\n}\n.acf-wrap .acf-three-col {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n}\n.acf-wrap .acf-three-col > div {\n flex: 1;\n align-self: flex-start;\n min-width: 31%;\n max-width: 31%;\n}\n@media screen and (max-width: 880px) {\n .acf-wrap .acf-three-col > div {\n min-width: 48%;\n }\n}\n@media screen and (max-width: 640px) {\n .acf-wrap .acf-three-col > div {\n min-width: 100%;\n }\n}\n.acf-wrap .acf-three-col h3 .badge {\n display: inline-block;\n vertical-align: top;\n border-radius: 5px;\n background: #fc9700;\n color: #fff;\n font-weight: normal;\n font-size: 12px;\n padding: 2px 5px;\n}\n.acf-wrap .acf-three-col img + h3 {\n margin-top: 0.5em;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-hl cols\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-hl[data-cols] {\n margin-left: -10px;\n margin-right: -10px;\n}\n.acf-hl[data-cols] > li {\n padding: 0 10px;\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n/* sizes */\n.acf-hl[data-cols=\"2\"] > li {\n width: 50%;\n}\n\n.acf-hl[data-cols=\"3\"] > li {\n width: 33.333%;\n}\n\n.acf-hl[data-cols=\"4\"] > li {\n width: 25%;\n}\n\n/* mobile */\n@media screen and (max-width: 640px) {\n .acf-hl[data-cols] {\n margin-left: 0;\n margin-right: 0;\n margin-top: -10px;\n }\n .acf-hl[data-cols] > li {\n width: 100% !important;\n padding: 10px 0 0;\n }\n}\n/*--------------------------------------------------------------------------------------------\n*\n*\tmisc\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-actions {\n text-align: right;\n z-index: 1;\n /* hover */\n /* rtl */\n}\n.acf-actions.-hover {\n position: absolute;\n display: none;\n top: 0;\n right: 0;\n padding: 5px;\n}\nhtml[dir=rtl] .acf-actions.-hover {\n right: auto;\n left: 0;\n}\n\n/* ul compatibility */\nul.acf-actions li {\n float: right;\n margin-left: 4px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRTL\n*\n*--------------------------------------------------------------------------------------------*/\nhtml[dir=rtl] .acf-fl {\n float: right;\n}\n\nhtml[dir=rtl] .acf-fr {\n float: left;\n}\n\nhtml[dir=rtl] .acf-hl > li {\n float: right;\n}\n\nhtml[dir=rtl] .acf-hl > li.acf-fr {\n float: left;\n}\n\nhtml[dir=rtl] .acf-icon.logo {\n left: 0;\n right: auto;\n}\n\nhtml[dir=rtl] .acf-table thead th {\n text-align: right;\n border-right-width: 1px;\n border-left-width: 0px;\n}\n\nhtml[dir=rtl] .acf-table > tbody > tr > td {\n text-align: right;\n border-right-width: 1px;\n border-left-width: 0px;\n}\n\nhtml[dir=rtl] .acf-table > thead > tr > th:first-child,\nhtml[dir=rtl] .acf-table > tbody > tr > td:first-child {\n border-right-width: 0;\n}\n\nhtml[dir=rtl] .acf-table > tbody > tr > td.order + td {\n border-right-color: #e1e1e1;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* acf-postbox-columns\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-postbox-columns {\n position: relative;\n margin-top: -11px;\n margin-bottom: -12px;\n margin-left: -12px;\n margin-right: 268px;\n}\n.acf-postbox-columns:after {\n display: block;\n clear: both;\n content: \"\";\n}\n.acf-postbox-columns .acf-postbox-main,\n.acf-postbox-columns .acf-postbox-side {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n padding: 0 12px 12px;\n}\n.acf-postbox-columns .acf-postbox-main {\n float: left;\n width: 100%;\n}\n.acf-postbox-columns .acf-postbox-side {\n float: right;\n width: 280px;\n margin-right: -280px;\n}\n.acf-postbox-columns .acf-postbox-side:before {\n content: \"\";\n display: block;\n position: absolute;\n width: 1px;\n height: 100%;\n top: 0;\n right: 0;\n background: #d5d9dd;\n}\n.acf-admin-3-8 .acf-postbox-columns .acf-postbox-side:before {\n background: #dfdfdf;\n}\n\n/* mobile */\n@media only screen and (max-width: 850px) {\n .acf-postbox-columns {\n margin: 0;\n }\n .acf-postbox-columns .acf-postbox-main,\n.acf-postbox-columns .acf-postbox-side {\n float: none;\n width: auto;\n margin: 0;\n padding: 0;\n }\n .acf-postbox-columns .acf-postbox-side {\n margin-top: 1em;\n }\n .acf-postbox-columns .acf-postbox-side:before {\n display: none;\n }\n}\n/*---------------------------------------------------------------------------------------------\n*\n* acf-panel\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-panel {\n margin-top: -1px;\n border-top: 1px solid #d5d9dd;\n border-bottom: 1px solid #d5d9dd;\n /* open */\n /* inside postbox */\n /* fields */\n}\n.acf-panel .acf-panel-title {\n margin: 0;\n padding: 12px;\n font-weight: bold;\n cursor: pointer;\n font-size: inherit;\n}\n.acf-panel .acf-panel-title i {\n float: right;\n}\n.acf-panel .acf-panel-inside {\n margin: 0;\n padding: 0 12px 12px;\n display: none;\n}\n.acf-panel.-open .acf-panel-inside {\n display: block;\n}\n.postbox .acf-panel {\n margin-left: -12px;\n margin-right: -12px;\n}\n.acf-panel .acf-field {\n margin: 20px 0 0;\n}\n.acf-panel .acf-field .acf-label label {\n color: #555d66;\n font-weight: normal;\n}\n.acf-panel .acf-field:first-child {\n margin-top: 0;\n}\n.acf-admin-3-8 .acf-panel {\n border-color: #dfdfdf;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Tools\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-admin-tools .notice {\n margin-top: 10px;\n}\n\n.acf-meta-box-wrap {\n margin-top: 10px;\n /* acf-fields */\n}\n.acf-meta-box-wrap .postbox {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n.acf-meta-box-wrap .postbox .inside {\n margin-bottom: 0;\n}\n.acf-meta-box-wrap .postbox .hndle {\n font-size: 14px;\n padding: 8px 12px;\n margin: 0;\n line-height: 1.4;\n position: relative;\n z-index: 1;\n cursor: default;\n}\n.acf-meta-box-wrap .postbox .handlediv,\n.acf-meta-box-wrap .postbox .handle-order-higher,\n.acf-meta-box-wrap .postbox .handle-order-lower {\n display: none;\n}\n.acf-meta-box-wrap .acf-fields {\n border: #ebebeb solid 1px;\n background: #fafafa;\n border-radius: 3px;\n}\n\n/* grid */\n.acf-meta-box-wrap.-grid {\n margin-left: 8px;\n margin-right: 8px;\n}\n.acf-meta-box-wrap.-grid .postbox {\n float: left;\n clear: left;\n width: 50%;\n margin: 0 0 16px;\n}\n.acf-meta-box-wrap.-grid .postbox:nth-child(odd) {\n margin-left: -8px;\n}\n.acf-meta-box-wrap.-grid .postbox:nth-child(even) {\n float: right;\n clear: right;\n margin-right: -8px;\n}\n\n/* mobile */\n@media only screen and (max-width: 850px) {\n .acf-meta-box-wrap.-grid {\n margin-left: 0;\n margin-right: 0;\n }\n .acf-meta-box-wrap.-grid .postbox {\n margin-left: 0 !important;\n margin-right: 0 !important;\n width: 100%;\n }\n}\n/* export tool */\n#acf-admin-tool-export {\n /* panel: selection */\n}\n#acf-admin-tool-export p {\n max-width: 800px;\n}\n#acf-admin-tool-export ul {\n column-width: 200px;\n}\n#acf-admin-tool-export .acf-postbox-side .button {\n margin: 0;\n width: 100%;\n}\n#acf-admin-tool-export textarea {\n display: block;\n width: 100%;\n min-height: 500px;\n background: #fafafa;\n box-shadow: none;\n padding: 7px;\n border-radius: 3px;\n}\n#acf-admin-tool-export .acf-panel-selection .acf-label {\n display: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Navigation\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar {\n background: #fff;\n border-bottom: 1px solid #ccd0d4;\n padding-top: 10px;\n}\n.acf-admin-toolbar h2 {\n font-size: 14px;\n line-height: 2.5714285714;\n display: inline-block;\n padding: 5px 0;\n margin: 0 10px 0 0;\n}\n.acf-admin-toolbar h2 i {\n vertical-align: middle;\n color: #babbbc;\n}\n.acf-admin-toolbar .acf-tab {\n display: inline-block;\n font-size: 14px;\n line-height: 2.5714285714;\n padding: 5px;\n margin: 0 5px;\n text-decoration: none;\n color: inherit;\n}\n.acf-admin-toolbar .acf-tab.is-active {\n border-bottom: #0071a4 solid 3px;\n padding-bottom: 10px;\n}\n.acf-admin-toolbar .acf-tab:hover {\n color: #00a0d2;\n}\n.acf-admin-toolbar .acf-tab:focus {\n box-shadow: none;\n}\n.acf-admin-toolbar a.btn-upgrade {\n display: inline-flex;\n background: #dee3ff;\n border: 1px solid #c6d3f8;\n box-sizing: border-box;\n border-radius: 0.25rem;\n padding: 0 0.75rem;\n cursor: pointer;\n vertical-align: middle;\n margin-top: -6px;\n margin-left: 20px;\n text-decoration: none;\n}\n.acf-admin-toolbar a.btn-upgrade:hover {\n background: #d1ddff;\n border-color: #b9caf9;\n}\n.acf-admin-toolbar a.btn-upgrade p {\n font-family: system-ui;\n font-weight: 600;\n letter-spacing: 0.2;\n line-height: 1;\n font-size: 0.625rem;\n text-transform: uppercase;\n color: #425fdd;\n margin-left: 0.65rem;\n}\n#wpcontent .acf-admin-toolbar {\n margin-left: -20px;\n padding-left: 20px;\n}\n@media screen and (max-width: 600px) {\n .acf-admin-toolbar {\n display: none;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field Groups\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-field-groups .tablenav.top {\n display: none;\n}\n.acf-admin-field-groups .subsubsub {\n margin-bottom: 3px;\n}\n.acf-admin-field-groups .wp-list-table td, .acf-admin-field-groups .wp-list-table th {\n box-sizing: border-box;\n}\n.acf-admin-field-groups .wp-list-table tr:hover {\n background: #f7f7f7;\n}\n@media screen and (min-width: 782px) {\n .acf-admin-field-groups .wp-list-table .column-acf-count {\n width: 10%;\n }\n}\n.acf-admin-field-groups .wp-list-table .row-actions span.file {\n display: block;\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.acf-admin-field-groups .acf-secondary-text {\n color: #a0a5aa;\n}\n\n.acf-multi-dashicon {\n position: relative;\n z-index: 1;\n}\n.acf-multi-dashicon:before, .acf-multi-dashicon:after {\n width: 18px;\n height: 18px;\n line-height: 18px;\n font-size: 14px;\n background: #fff;\n border: #7e8993 solid 1px;\n border-radius: 2px;\n display: block;\n}\n.acf-multi-dashicon:after {\n content: \"\";\n position: absolute;\n top: -3px;\n left: -3px;\n z-index: -1;\n background: #e7e7e7;\n}\n\n.acf-css-tooltip {\n position: relative;\n}\n.acf-css-tooltip:before {\n content: attr(aria-label);\n display: none;\n position: absolute;\n z-index: 999;\n bottom: 100%;\n left: 50%;\n transform: translate(-50%, -8px);\n background: #191e23;\n border-radius: 2px;\n padding: 5px 10px;\n color: #fff;\n font-size: 12px;\n line-height: 1.4em;\n white-space: pre;\n}\n.acf-css-tooltip:after {\n content: \"\";\n display: none;\n position: absolute;\n z-index: 998;\n bottom: 100%;\n left: 50%;\n transform: translate(-50%, 4px);\n border: solid 6px transparent;\n border-top-color: #191e23;\n}\n.acf-css-tooltip:hover:before, .acf-css-tooltip:hover:after, .acf-css-tooltip:focus:before, .acf-css-tooltip:focus:after {\n display: block;\n}\n\n.acf-diff .acf-diff-title {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n height: 40px;\n padding: 14px 16px;\n background: #f3f3f3;\n border-bottom: #dddddd solid 1px;\n}\n.acf-diff .acf-diff-title strong {\n font-size: 14px;\n display: block;\n}\n.acf-diff .acf-diff-title .acf-diff-title-left,\n.acf-diff .acf-diff-title .acf-diff-title-right {\n width: 50%;\n float: left;\n}\n.acf-diff .acf-diff-content {\n position: absolute;\n top: 70px;\n left: 0;\n right: 0;\n bottom: 0;\n overflow: auto;\n}\n.acf-diff table.diff {\n border-spacing: 0;\n}\n.acf-diff table.diff col.diffsplit.middle {\n width: 0;\n}\n.acf-diff table.diff td, .acf-diff table.diff th {\n padding-top: 0.25em;\n padding-bottom: 0.25em;\n}\n.acf-diff table.diff tr td:nth-child(2) {\n width: auto;\n}\n.acf-diff table.diff td:nth-child(3) {\n border-left: #dddddd solid 1px;\n}\n@media screen and (max-width: 600px) {\n .acf-diff .acf-diff-title {\n height: 70px;\n }\n .acf-diff .acf-diff-content {\n top: 100px;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Modal\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-modal {\n position: fixed;\n top: 30px;\n left: 30px;\n right: 30px;\n bottom: 30px;\n z-index: 160000;\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.7);\n background: #fcfcfc;\n}\n.acf-modal .acf-modal-title,\n.acf-modal .acf-modal-content,\n.acf-modal .acf-modal-toolbar {\n box-sizing: border-box;\n position: absolute;\n left: 0;\n right: 0;\n}\n.acf-modal .acf-modal-title {\n height: 50px;\n top: 0;\n border-bottom: 1px solid #ddd;\n}\n.acf-modal .acf-modal-title h2 {\n margin: 0;\n padding: 0 16px;\n line-height: 50px;\n}\n.acf-modal .acf-modal-title .acf-modal-close {\n position: absolute;\n top: 0;\n right: 0;\n height: 50px;\n width: 50px;\n border: none;\n border-left: 1px solid #ddd;\n background: transparent;\n cursor: pointer;\n color: #666;\n}\n.acf-modal .acf-modal-title .acf-modal-close:hover {\n color: #00a0d2;\n}\n.acf-modal .acf-modal-content {\n top: 50px;\n bottom: 60px;\n background: #fff;\n overflow: auto;\n padding: 16px;\n}\n.acf-modal .acf-modal-feedback {\n position: absolute;\n top: 50%;\n margin: -10px 0;\n left: 0;\n right: 0;\n text-align: center;\n opacity: 0.75;\n}\n.acf-modal .acf-modal-feedback.error {\n opacity: 1;\n color: #b52727;\n}\n.acf-modal .acf-modal-toolbar {\n height: 60px;\n bottom: 0;\n padding: 15px 16px;\n border-top: 1px solid #ddd;\n}\n.acf-modal .acf-modal-toolbar .button {\n float: right;\n}\n@media only screen and (max-width: 640px) {\n .acf-modal {\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n }\n}\n\n.acf-modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background: #000;\n opacity: 0.7;\n z-index: 159900;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Retina\n*\n*---------------------------------------------------------------------------------------------*/\n@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {\n .acf-loading,\n.acf-spinner {\n background-image: url(../../images/spinner@2x.gif);\n background-size: 20px 20px;\n }\n}"],"names":[],"sourceRoot":""}
1
+ {"version":3,"file":"acf-global.css","mappings":";;;AAAA,gBAAgB;ACAhB;;;;8FAAA;AAMA;AAOA;AAQA;AAgBA;;;;8FAAA;ACrCA;;;;8FAAA;ACCA;;;;8FAAA;AAMA;AACA;EAAU;EAAY;EAAW;EAAkB;EAAgB;AHuBnE;;AGtBA;EAAe;EAAa;EAAgB;EAAW;AH6BvD;;AG5BA;EAAsB;AHgCtB;;AG7BA;AACA;;;EAGI;EACA;EACA;AHgCJ;;AG9BA;;;EAGI;AHiCJ;;AG7BA;AACA;EAAU;EAAY;EAAW;EAAkB;EAAgB;AHqCnE;;AGpCA;EAAe;EAAgB;EAAW;EAAY;AH2CtD;;AGxCA;AACA;EACC;AH2CD;;AGzCA;EACC;AH4CD;AG3CC;EAAI;AH8CL;;AG3CA;AACA;EAAU;AH+CV;;AG9CA;EAAU;AHkDV;;AGjDA;EAAU;AHqDV;;AGlDA;AACA;EAAU;AHsDV;;AGrDA;EAAU;AHyDV;;AGxDA;EAAU;AH4DV;;AGzDA;AACA;;EAEC;EACA;EACA;EACA;EACA;AH4DD;;AGxDA;AACA;EACC;AH2DD;;AGxDA;EACC;AH2DD;;AGvDA;AACA;EACC;AH0DD;;AGtDA;AACA;EACC;AHyDD;;AGrDA;AACA;EACC;EACA;EACA;EACA;EAEA;EACA;AHuDD;;AGpDA;EACC;EACA;EACA;EACA;EAEA;EACA;AHsDD;;AGlDA;AACA;EAAiB;AHsDjB;;AGrDA;EAAiB;AHyDjB;;AGvDA;EAA4B;AH2D5B;;AG1DA;EAA4B;AH8D5B;;AG5DA;AACA;EACC;EACA;EACA;EACA;AH+DD;;AG3DA;;;;+FAAA;AAMA;AACA;EACI,mBFjFO;EEkFP,kBFnDQ;EEoDR,cFxFO;EE0FT;EACA;EACA;EACA;EAEE;EAEA;EACH;EACA;EAGG;EAUA;AH+CJ;AGxDI;EACC;EACA;EACA;EACA;EACA;AH0DL;AGrDI;EACC;AHuDL;AGrDK;EACF;EACA;EACA;EACA;EACA;AHuDH;AGnDI;EACC;AHqDL;AGnDK;EACF;EACA;EACA;EACA;EACA;AHqDH;AGjDI;EACA;AHmDJ;AGjDI;EACD;EACA;EACA;EACA;EACA;AHmDH;AG/CI;EACA;AHiDJ;AG/CI;EACD;EACA;EACA;EACA;EACA;AHiDH;AG7CI;EACF;AH+CF;;AGzCA;AACA;EACC;AH4CD;AG1CC;EACC;EACA;AH4CF;AG1CE;EACC;AH4CH;AGzCE;EACC;AH2CH;;AGtCA;EACC;EACA;EACA;EACA;EACA;EACA;AHyCD;;AGtCA;EACC;EACA;AHyCD;;AGrCA;;;;+FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHwCD;AGtCC;EDnPA;EACA;EACA;EACA;AF4RD;;AGtCA;;;;8FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHyCD;AGvCC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHyCF;;AGpCA;EACC;AHuCD;;AGrCA;EACC;AHwCD;;AGtCA;EACC;AHyCD;;AGvCA;EACC;AH0CD;;AGxCA;EACC;AH2CD;;AGzCA;EACC;EAGA;AH0CD;;AGxCA;EACC;EAGA;AHyCD;;AGvCA;EACC;EAGA;AHwCD;;AGtCA;EACC;EAGA;AHuCD;;AGrCA;EACC;AHwCD;;AGtCA;EACC;EAGA;EACA;AHuCD;;AGrCA;EACC;AHwCD;;AGtCA;EACC;EAGA;AHuCD;;AGrCA;EACC;EAGA;AHsCD;;AGpCA;EACC;AHuCD;;AGrCA;EACC;EAGA;AHsCD;;AGpCA;EACC;EAGA;AHqCD;;AGnCA;EACC;AHsCD;;AGpCA;EACC;AHuCD;;AGnCA;EACC;AHsCD;AGrCC;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHsCF;AGpCC;EACC;EACA;AHsCF;AGpCC;EACC;AHsCF;;AGhCA;EACC;EAGA;AHiCD;;AG/BA;EACC;EAGA;AHgCD;;AG5BA;EACC;EACA;EACA;AH+BD;;AG3BA;EACC;EACA;EACA;EACA;EACA;EACA;AH8BD;AG3BC;EACC;EACA;EACA;AH6BF;AG3BC;EAEC;EACA;EACA;AH4BF;AGxBC;EAEC;EACA;AHyBF;;AGpBA;EACC;EACA;EACA;AHuBD;;AGnBA;EACC;EACA;EACA;AHsBD;;AGlBA;EACC;EACA;EACA;AHqBD;;AGlBC;EACC;EACA;AHqBF;AGnBC;EAEC;AHoBF;;AGfA;EACC;EACA;EACA;AHkBD;AGhBC;EACC;EACA;AHkBF;AGhBC;EAEC;AHiBF;;AGZA;;EAEC;EACA;EACA;EACA;AHeD;AGVE;;;EAEC;AHaH;;AGRA;;;;8FAAA;AAKA;EACI;EACA;EACA;EACA;EAEA;EA+CH;AHpCD;AGVI;EACF;EACG;EACA;AHYL;AGVE;EACC;EACA;EACA;EACG;EACA;EACA;AHYN;AGPC;EACI;AHSL;AGNC;EACC;EACG;EACA;EACA;EACA;AHQL;AGLC;EACC;AHOF;AGJC;EACC;AHMF;AGHC;EACC;AHKF;AGDE;EACC;AHGH;AGEC;EACI;EACA;EACA;EACA;AHAL;AGEK;EACC;AHAN;AE9iBC;ECojBC,qBF7jBiB;AD0jBnB;AGIE;;EAEC,qBFhkBgB;AD8jBnB;;AGOA;;;;8FAAA;AAMA;EACC;EACA;EACA;EACA;EACA;EACA,mBFzmBY;EE0mBZ;AHLD;AGOC;EACC;EACA;EACA;EACA;EACA;AHLF;AGQC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AHNF;AGOE;EACC;AHLH;AGUC;EACC;AHRF;AGYC;EACC,mBFvoBU;EEwoBV;AHVF;AGcC;EACC,mBF5oBY;EE6oBZ;AHZF;AGgBC;EACC,mBFjpBY;EEkpBZ;AHdF;;AGmBA;;;;8FAAA;AAMA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACG;EACA;EACA;EAEA;EAqBA;EAmBA;EAuBA;AH9EJ;AGmBK;;;EACF;EACA;EACA;EACA;EACG;EACA;AHfN;AGkBE;;EACC;EACA;AHfH;AG0BG;EACI,qBFprBY;EEqrBf;AHxBJ;AG0BI;EACC;AHxBL;AGoCK;EACF;AHlCH;AGoCG;EACC,qBFvsBe;EEwsBf;AHlCJ;AGoCI;EACC;AHlCL;AGsCG;EACC;AHpCJ;AG4CI;EACC;AH1CL;AG+CM;;;EACC;EACH;AH3CJ;;AGkDA;AACA;EACC;EACA;EACA;EACA;EAEA;EACA;AHhDD;;AGoDA;AACA;EACC;EACA;EACA;EACA;EAEA;EACA;AHlDD;;AGqDA;;;;+FAAA;AAMA;;;EAGC;EACA;EACA;AHnDD;AGqDC;;;EACC;EACA;EACA;EACA;AHjDF;;AGqDA;EACC;EACA;AHlDD;AGoDC;EACC;EACA;EACA;AHlDF;AE3tBC;ECkxBC,qBF1xBmB;ADsuBrB;;AGwDA;EACC;EACA;AHrDD;;AGwDA;;;;8FAAA;AAQC;EACC;AHxDF;AG2DC;EACC;AHzDF;AG4DC;EACC;AH1DF;AG4DE;EACC;AH1DH;;AGiEA;;;;8FAAA;AAMA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AH/DD;AGkEC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AHhEF;AGmEC;EACC;EACA;EACA;EACA;AHjEF;AGqEC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHnEF;AEpyBC;EACC;AFsyBF;AGoEE;EACC;EACA;AHlEH;AGqEG;EACC;EACA;EACA;AHnEJ;AGsEI;EACC;EACA;AHpEL;AGyEE;EACC;EAGA;EACA;AHzEH;AG6EE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AH3EH;AG6EG;ED95BF;EACA;EACA;EACA;AFo1BD;;AGiFA;EACC;EACA;AH9ED;AGiFC;EACC;EACA;AH/EF;AGiFE;EACC;AH/EH;AGoFC;EACC;AHlFF;;AGsFA;;;;8FAAA;AAMA;EACC;EACA;EACA;EACA;AHpFD;AEh4BC;EACC;EACA;EACA;AFk4BF;AGkFC;EACC;EACA;EACA;AHhFF;AGmFC;EACC;EACA;EACA;AHjFF;AGoFC;EACC;EACA;EACA;EACA;AHlFF;AGqFC;EACC;EACA;AHnFF;AGsFC;EACC;EACA;AHpFF;AGuFC;EACC;AHrFF;AGyFC;EAEC;;IAEC;IACA;IACA;IACA;EHxFD;AACF;;AG6FA;;;;8FAAA;AAQC;EACC;EACA;AH7FF;AGgGC;EACC;EACA;AH9FF;AGiGC;EACI;EACA;EACA;EACA;EACA;AH/FL;AGkGC;EACI;AHhGL;AGkGK;EACC;AHhGN;AGoGC;EACC;EACA;AHlGF;AGoGE;EACC;AHlGH;A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AG2ME;EACC;AHzMH;AG4ME;EACC;AH1MH;AG+MC;EACC;IACC;EH7MD;EG+MA;IACC;EH7MD;AACF;;AGiNA;;;;+FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AH9MD;AGgNC;;;EAGC;EACA;EACA;EACA;AH9MF;AGiNC;EACC;EACA;EACA;AH/MF;AGiNE;EACC;EACA;EACA;AH/MH;AGiNE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AH/MH;AGgNG;EACC;AH9MJ;AGmNC;EACC;EACA;EACA;EACA;EACA;AHjNF;AGoNC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AHlNF;AGoNE;EACC;EACA;AHlNH;AGsNC;EACC;EACA;EACA;EACA;AHpNF;AGsNE;EACC;AHpNH;AGyNC;EAjFD;IAkFE;IACA;IACA;IACA;EHtNA;AACF;;AGyNA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHtND;;AG0NA;;;;+FAAA;AAMA;EAQC;;IAEC;IACA;EH/NA;AACF;AGmOA;;;;8FAAA;AAQC;EAEE;EACA;EACA;EACA;AHrOH;AGwOE;EARD;IAUG;IACA;EHtOF;AACF;AG4OE;EADD;IAGG;EH1OF;AACF;;AGiPA;;;;+FAAA;AAKA;;EAEC;EACA,kBFvtDW;EEwtDX,6CFrtDc;ADu+Cf;AGgPC;;EAEE;EACA;EACA;EACA;AH9OH;AGkPC;;EAEE;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;AHlPH;AGsPC;;;;EAGE;EACA;EACA;EACA;EAGA;EACA;EACA,yBFnyDQ;AD8iDX;AGyPC;;;;EAEC;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EAGA;EACA;AH1PH;AG6PE;;;;;;;;EAGE;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EAGD,cFx0DQ;AD8kDX;AG+PC;;EAEE;EACA;EACA;EACA;AH7PH;;AGoQA;;;;+FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;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EX;AKpoEE;;;;;EACC,yBJaQ;EIZR;AL0oEH;AKvoEE;;;;;EACC,cJYQ;ADioEX;AKjoEE;EACC,yBJLQ;EIMR,cJFQ;ADqoEX;AKvnEE;;EAEC;ALynEH;AK/mEC;EACC;EAEC;EACA;EAED;EACA;AL+mEF;AKvmEC;EACC;EACA;EAEC;EACA;EAED;EACA;EACA;ALumEF;AKpmEE;EAEC,cJ1CQ;AD+oEX;AKlmEE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ALomEH;AK1lEC;;EAEC;EACA;EACA;EACA;EAEC;EACA;EACA,qBJrFQ;EIuFT;EACA;AL0lEF;AKxlEE;;EACC,yBJnFQ;EIoFR,qBJ/EQ;AD0qEX;AKxlEE;;;EAEC,yBJzFQ;EI0FR,qBJrFQ;ADgrEX;AKzlEG;;;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AL6lEJ;AKxlEE;;EACC;AL2lEH;AKxlEE;;EACC,yBJ9HQ;EI+HR,qBJ5HQ;ADutEX;AK3kEG;EACC;AL6kEJ;AK5jEG;EACC;AL8jEJ;AK/iEE;;;;EAGE;ALkjEJ;AK9iEE;;EAEE;ALgjEJ;AK7iEG;;EAEE;AL+iEL;AKxiEE;;EACC;EACA;EACA;AL2iEH;AKjiEC;EACC;EACA;EACA;EACA,yBJpNS;EIqNT;ALmiEF;AKjiEE;EACC,yBJvNQ;AD0vEX;AKhiEE;EACC;ALkiEH;AK/hEE;EACC,yBJlNQ;ADmvEX;AK/hEG;EACC,yBJpNO;ADqvEX;AK9hEG;EACC;ALgiEJ;AK3hEE;;EAEC;AL6hEH;AK1hEE;EACC;EACA;EACA;EACA;EACA;AL4hEH;AKvhEC;EACC;EACA;ALyhEF;AKvhEE;EACC;EACA;EACA;EAEC;EACA;ALwhEJ;AKrhEG;EAEE;ALshEL;AKlhEG;EAEE;ALmhEL;AKrgEC;EACC;EACA;EAEC;EAGA;EACA;EACA;EACA;EAED;EACA;EACA,kBJxQU;EI0QT;EACA;EACA,qBJlSQ;EIoST;ALigEF;AK//DE;EACC,qBJtSQ;EIuSR;EACA;ALigEH;AKt/DC;EACC;EACA;EACA;EAEC;EACA;EAED;E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","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/acf-global.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_variables.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_mixins.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_global.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_typography.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_admin-inputs.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_list-table.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_admin-toolbar.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_acf-headerbar.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_btn.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_icons.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_field-type-icons.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_tools.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_updates.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_pro-upsells.scss"],"sourcesContent":["@charset \"UTF-8\";\n/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n/* colors */\n/* acf-field */\n/* responsive */\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n* Global\n*\n*--------------------------------------------------------------------------------------------*/\n/* Horizontal List */\n.acf-hl {\n padding: 0;\n margin: 0;\n list-style: none;\n display: block;\n position: relative;\n}\n\n.acf-hl > li {\n float: left;\n display: block;\n margin: 0;\n padding: 0;\n}\n\n.acf-hl > li.acf-fr {\n float: right;\n}\n\n/* Horizontal List: Clearfix */\n.acf-hl:before, .acf-hl:after,\n.acf-bl:before, .acf-bl:after,\n.acf-cf:before, .acf-cf:after {\n content: \"\";\n display: block;\n line-height: 0;\n}\n\n.acf-hl:after,\n.acf-bl:after,\n.acf-cf:after {\n clear: both;\n}\n\n/* Block List */\n.acf-bl {\n padding: 0;\n margin: 0;\n list-style: none;\n display: block;\n position: relative;\n}\n\n.acf-bl > li {\n display: block;\n margin: 0;\n padding: 0;\n float: none;\n}\n\n/* Visibility */\n.acf-hidden {\n display: none !important;\n}\n\n.acf-empty {\n display: table-cell !important;\n}\n.acf-empty * {\n display: none !important;\n}\n\n/* Float */\n.acf-fl {\n float: left;\n}\n\n.acf-fr {\n float: right;\n}\n\n.acf-fn {\n float: none;\n}\n\n/* Align */\n.acf-al {\n text-align: left;\n}\n\n.acf-ar {\n text-align: right;\n}\n\n.acf-ac {\n text-align: center;\n}\n\n/* loading */\n.acf-loading,\n.acf-spinner {\n display: inline-block;\n height: 20px;\n width: 20px;\n vertical-align: text-top;\n background: transparent url(../../images/spinner.gif) no-repeat 50% 50%;\n}\n\n/* spinner */\n.acf-spinner {\n display: none;\n}\n\n.acf-spinner.is-active {\n display: inline-block;\n}\n\n/* WP < 4.2 */\n.spinner.is-active {\n display: inline-block;\n}\n\n/* required */\n.acf-required {\n color: #f00;\n}\n\n/* show on hover */\n.acf-soh .acf-soh-target {\n -webkit-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n -moz-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n -o-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n visibility: hidden;\n opacity: 0;\n}\n\n.acf-soh:hover .acf-soh-target {\n -webkit-transition-delay: 0s;\n -moz-transition-delay: 0s;\n -o-transition-delay: 0s;\n transition-delay: 0s;\n visibility: visible;\n opacity: 1;\n}\n\n/* show if value */\n.show-if-value {\n display: none;\n}\n\n.hide-if-value {\n display: block;\n}\n\n.has-value .show-if-value {\n display: block;\n}\n\n.has-value .hide-if-value {\n display: none;\n}\n\n/* select2 WP animation fix */\n.select2-search-choice-close {\n -webkit-transition: none;\n -moz-transition: none;\n -o-transition: none;\n transition: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* tooltip\n*\n*---------------------------------------------------------------------------------------------*/\n/* tooltip */\n.acf-tooltip {\n background: #1D2939;\n border-radius: 6px;\n color: #D0D5DD;\n padding-top: 8px;\n padding-right: 12px;\n padding-bottom: 10px;\n padding-left: 12px;\n position: absolute;\n z-index: 900000;\n max-width: 280px;\n box-shadow: 0px 12px 16px -4px rgba(16, 24, 40, 0.08), 0px 4px 6px -2px rgba(16, 24, 40, 0.03);\n /* tip */\n /* positions */\n}\n.acf-tooltip:before {\n border: solid;\n border-color: transparent;\n border-width: 6px;\n content: \"\";\n position: absolute;\n}\n.acf-tooltip.top {\n margin-top: -8px;\n}\n.acf-tooltip.top:before {\n top: 100%;\n left: 50%;\n margin-left: -6px;\n border-top-color: #2F353E;\n border-bottom-width: 0;\n}\n.acf-tooltip.right {\n margin-left: 8px;\n}\n.acf-tooltip.right:before {\n top: 50%;\n margin-top: -6px;\n right: 100%;\n border-right-color: #2F353E;\n border-left-width: 0;\n}\n.acf-tooltip.bottom {\n margin-top: 8px;\n}\n.acf-tooltip.bottom:before {\n bottom: 100%;\n left: 50%;\n margin-left: -6px;\n border-bottom-color: #2F353E;\n border-top-width: 0;\n}\n.acf-tooltip.left {\n margin-left: -8px;\n}\n.acf-tooltip.left:before {\n top: 50%;\n margin-top: -6px;\n left: 100%;\n border-left-color: #2F353E;\n border-right-width: 0;\n}\n.acf-tooltip .acf-overlay {\n z-index: -1;\n}\n\n/* confirm */\n.acf-tooltip.-confirm {\n z-index: 900001;\n}\n.acf-tooltip.-confirm a {\n text-decoration: none;\n color: #9ea3a8;\n}\n.acf-tooltip.-confirm a:hover {\n text-decoration: underline;\n}\n.acf-tooltip.-confirm a[data-event=confirm] {\n color: #F55E4F;\n}\n\n.acf-overlay {\n position: fixed;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n cursor: default;\n}\n\n.acf-tooltip-target {\n position: relative;\n z-index: 900002;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* loading\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-loading-overlay {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n cursor: default;\n z-index: 99;\n background: rgba(249, 249, 249, 0.5);\n}\n.acf-loading-overlay i {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-icon\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-icon {\n display: inline-block;\n height: 28px;\n width: 28px;\n border: transparent solid 1px;\n border-radius: 100%;\n font-size: 20px;\n line-height: 21px;\n text-align: center;\n text-decoration: none;\n vertical-align: top;\n box-sizing: border-box;\n}\n.acf-icon:before {\n font-family: dashicons;\n display: inline-block;\n line-height: 1;\n font-weight: 400;\n font-style: normal;\n speak: none;\n text-decoration: inherit;\n text-transform: none;\n text-rendering: auto;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n width: 1em;\n height: 1em;\n vertical-align: middle;\n text-align: center;\n}\n\n.acf-icon.-plus:before {\n content: \"\\f543\";\n}\n\n.acf-icon.-minus:before {\n content: \"\\f460\";\n}\n\n.acf-icon.-cancel:before {\n content: \"\\f335\";\n}\n\n.acf-icon.-pencil:before {\n content: \"\\f464\";\n}\n\n.acf-icon.-location:before {\n content: \"\\f230\";\n}\n\n.acf-icon.-up:before {\n content: \"\\f343\";\n margin-top: -0.1em;\n}\n\n.acf-icon.-down:before {\n content: \"\\f347\";\n margin-top: 0.1em;\n}\n\n.acf-icon.-left:before {\n content: \"\\f341\";\n margin-left: -0.1em;\n}\n\n.acf-icon.-right:before {\n content: \"\\f345\";\n margin-left: 0.1em;\n}\n\n.acf-icon.-sync:before {\n content: \"\\f463\";\n}\n\n.acf-icon.-globe:before {\n content: \"\\f319\";\n margin-top: 0.1em;\n margin-left: 0.1em;\n}\n\n.acf-icon.-picture:before {\n content: \"\\f128\";\n}\n\n.acf-icon.-check:before {\n content: \"\\f147\";\n margin-left: -0.1em;\n}\n\n.acf-icon.-dot-3:before {\n content: \"\\f533\";\n margin-top: -0.1em;\n}\n\n.acf-icon.-arrow-combo:before {\n content: \"\\f156\";\n}\n\n.acf-icon.-arrow-up:before {\n content: \"\\f142\";\n margin-left: -0.1em;\n}\n\n.acf-icon.-arrow-down:before {\n content: \"\\f140\";\n margin-left: -0.1em;\n}\n\n.acf-icon.-search:before {\n content: \"\\f179\";\n}\n\n.acf-icon.-link-ext:before {\n content: \"\\f504\";\n}\n\n.acf-icon.-duplicate {\n position: relative;\n}\n.acf-icon.-duplicate:before, .acf-icon.-duplicate:after {\n content: \"\";\n display: block;\n box-sizing: border-box;\n width: 46%;\n height: 46%;\n position: absolute;\n top: 33%;\n left: 23%;\n}\n.acf-icon.-duplicate:before {\n margin: -1px 0 0 1px;\n box-shadow: 2px -2px 0px 0px currentColor;\n}\n.acf-icon.-duplicate:after {\n border: solid 2px currentColor;\n}\n\n.acf-icon.-collapse:before {\n content: \"\\f142\";\n margin-left: -0.1em;\n}\n\n.-collapsed .acf-icon.-collapse:before {\n content: \"\\f140\";\n margin-left: -0.1em;\n}\n\nspan.acf-icon {\n color: #555d66;\n border-color: #b5bcc2;\n background-color: #fff;\n}\n\na.acf-icon {\n color: #555d66;\n border-color: #b5bcc2;\n background-color: #fff;\n position: relative;\n transition: none;\n cursor: pointer;\n}\na.acf-icon:hover {\n background: #f3f5f6;\n border-color: #0071a1;\n color: #0071a1;\n}\na.acf-icon.-minus:hover, a.acf-icon.-cancel:hover {\n background: #f7efef;\n border-color: #a10000;\n color: #dc3232;\n}\na.acf-icon:active, a.acf-icon:focus {\n outline: none;\n box-shadow: none;\n}\n\n.acf-icon.-clear {\n border-color: transparent;\n background: transparent;\n color: #444;\n}\n\n.acf-icon.light {\n border-color: transparent;\n background: #F5F5F5;\n color: #23282d;\n}\n\n.acf-icon.dark {\n border-color: transparent !important;\n background: #23282D;\n color: #eee;\n}\n\na.acf-icon.dark:hover {\n background: #191E23;\n color: #00b9eb;\n}\na.acf-icon.dark.-minus:hover, a.acf-icon.dark.-cancel:hover {\n color: #D54E21;\n}\n\n.acf-icon.grey {\n border-color: transparent !important;\n background: #b4b9be;\n color: #fff !important;\n}\n.acf-icon.grey:hover {\n background: #00A0D2;\n color: #fff;\n}\n.acf-icon.grey.-minus:hover, .acf-icon.grey.-cancel:hover {\n background: #32373C;\n}\n\n.acf-icon.small,\n.acf-icon.-small {\n width: 20px;\n height: 20px;\n line-height: 14px;\n font-size: 14px;\n}\n.acf-icon.small.-duplicate:before, .acf-icon.small.-duplicate:after,\n.acf-icon.-small.-duplicate:before,\n.acf-icon.-small.-duplicate:after {\n opacity: 0.8;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-box\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-box {\n background: #FFFFFF;\n border: 1px solid #ccd0d4;\n position: relative;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\n /* title */\n /* footer */\n}\n.acf-box .title {\n border-bottom: 1px solid #ccd0d4;\n margin: 0;\n padding: 15px;\n}\n.acf-box .title h3 {\n display: flex;\n align-items: center;\n font-size: 14px;\n line-height: 1em;\n margin: 0;\n padding: 0;\n}\n.acf-box .inner {\n padding: 15px;\n}\n.acf-box h2 {\n color: #333333;\n font-size: 26px;\n line-height: 1.25em;\n margin: 0.25em 0 0.75em;\n padding: 0;\n}\n.acf-box h3 {\n margin: 1.5em 0 0;\n}\n.acf-box p {\n margin-top: 0.5em;\n}\n.acf-box a {\n text-decoration: none;\n}\n.acf-box i.dashicons-external {\n margin-top: -1px;\n}\n.acf-box .footer {\n border-top: 1px solid #ccd0d4;\n padding: 12px;\n font-size: 13px;\n line-height: 1.5;\n}\n.acf-box .footer p {\n margin: 0;\n}\n.acf-admin-3-8 .acf-box {\n border-color: #E5E5E5;\n}\n.acf-admin-3-8 .acf-box .title,\n.acf-admin-3-8 .acf-box .footer {\n border-color: #E5E5E5;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-notice\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-notice {\n position: relative;\n display: block;\n color: #fff;\n margin: 5px 0 15px;\n padding: 3px 12px;\n background: #2a9bd9;\n border-left: #1f7db1 solid 3px;\n}\n.acf-notice p {\n font-size: 13px;\n line-height: 1.5;\n margin: 0.5em 0;\n text-shadow: none;\n color: inherit;\n}\n.acf-notice .acf-notice-dismiss {\n position: absolute;\n top: 9px;\n right: 12px;\n background: transparent !important;\n color: inherit !important;\n border-color: #fff !important;\n opacity: 0.75;\n}\n.acf-notice .acf-notice-dismiss:hover {\n opacity: 1;\n}\n.acf-notice.-dismiss {\n padding-right: 40px;\n}\n.acf-notice.-error {\n background: #d94f4f;\n border-color: #c92c2c;\n}\n.acf-notice.-success {\n background: #49ad52;\n border-color: #3a8941;\n}\n.acf-notice.-warning {\n background: #fd8d3b;\n border-color: #fc7009;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-table\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-table {\n border: #ccd0d4 solid 1px;\n background: #fff;\n border-spacing: 0;\n border-radius: 0;\n table-layout: auto;\n padding: 0;\n margin: 0;\n width: 100%;\n clear: both;\n box-sizing: content-box;\n /* defaults */\n /* thead */\n /* tbody */\n /* -clear */\n}\n.acf-table > tbody > tr > th, .acf-table > tbody > tr > td,\n.acf-table > thead > tr > th,\n.acf-table > thead > tr > td {\n padding: 8px;\n vertical-align: top;\n background: #fff;\n text-align: left;\n border-style: solid;\n font-weight: normal;\n}\n.acf-table > tbody > tr > th,\n.acf-table > thead > tr > th {\n position: relative;\n color: #333333;\n}\n.acf-table > thead > tr > th {\n border-color: #d5d9dd;\n border-width: 0 0 1px 1px;\n}\n.acf-table > thead > tr > th:first-child {\n border-left-width: 0;\n}\n.acf-table > tbody > tr {\n z-index: 1;\n}\n.acf-table > tbody > tr > td {\n border-color: #eeeeee;\n border-width: 1px 0 0 1px;\n}\n.acf-table > tbody > tr > td:first-child {\n border-left-width: 0;\n}\n.acf-table > tbody > tr:first-child > td {\n border-top-width: 0;\n}\n.acf-table.-clear {\n border: 0 none;\n}\n.acf-table.-clear > tbody > tr > td, .acf-table.-clear > tbody > tr > th,\n.acf-table.-clear > thead > tr > td,\n.acf-table.-clear > thead > tr > th {\n border: 0 none;\n padding: 4px;\n}\n\n/* remove tr */\n.acf-remove-element {\n -webkit-transition: all 0.25s ease-out;\n -moz-transition: all 0.25s ease-out;\n -o-transition: all 0.25s ease-out;\n transition: all 0.25s ease-out;\n transform: translate(50px, 0);\n opacity: 0;\n}\n\n/* fade-up */\n.acf-fade-up {\n -webkit-transition: all 0.25s ease-out;\n -moz-transition: all 0.25s ease-out;\n -o-transition: all 0.25s ease-out;\n transition: all 0.25s ease-out;\n transform: translate(0, -10px);\n opacity: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Fake table\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-thead,\n.acf-tbody,\n.acf-tfoot {\n width: 100%;\n padding: 0;\n margin: 0;\n}\n.acf-thead > li,\n.acf-tbody > li,\n.acf-tfoot > li {\n box-sizing: border-box;\n padding: 8px 12px;\n font-size: 12px;\n line-height: 14px;\n}\n\n.acf-thead {\n border-bottom: #ccd0d4 solid 1px;\n color: #23282d;\n}\n.acf-thead > li {\n font-size: 14px;\n line-height: 1.4;\n font-weight: bold;\n}\n.acf-admin-3-8 .acf-thead {\n border-color: #dfdfdf;\n}\n\n.acf-tfoot {\n background: #f5f5f5;\n border-top: #d5d9dd solid 1px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSettings\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-settings-wrap #poststuff {\n padding-top: 15px;\n}\n.acf-settings-wrap .acf-box {\n margin: 20px 0;\n}\n.acf-settings-wrap table {\n margin: 0;\n}\n.acf-settings-wrap table .button {\n vertical-align: middle;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-popup\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-popup {\n position: fixed;\n z-index: 900000;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n text-align: center;\n}\n#acf-popup .bg {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 0;\n background: rgba(0, 0, 0, 0.25);\n}\n#acf-popup:before {\n content: \"\";\n display: inline-block;\n height: 100%;\n vertical-align: middle;\n}\n#acf-popup .acf-popup-box {\n display: inline-block;\n vertical-align: middle;\n z-index: 1;\n min-width: 300px;\n min-height: 160px;\n border-color: #aaaaaa;\n box-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.25);\n text-align: left;\n}\nhtml[dir=rtl] #acf-popup .acf-popup-box {\n text-align: right;\n}\n#acf-popup .acf-popup-box .title {\n min-height: 15px;\n line-height: 15px;\n}\n#acf-popup .acf-popup-box .title .acf-icon {\n position: absolute;\n top: 10px;\n right: 10px;\n}\nhtml[dir=rtl] #acf-popup .acf-popup-box .title .acf-icon {\n right: auto;\n left: 10px;\n}\n#acf-popup .acf-popup-box .inner {\n min-height: 50px;\n padding: 0;\n margin: 15px;\n}\n#acf-popup .acf-popup-box .loading {\n position: absolute;\n top: 45px;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 2;\n background: rgba(0, 0, 0, 0.1);\n display: none;\n}\n#acf-popup .acf-popup-box .loading i {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n}\n\n.acf-submit {\n margin-bottom: 0;\n line-height: 28px;\n}\n.acf-submit span {\n float: right;\n color: #999;\n}\n.acf-submit span.-error {\n color: #dd4232;\n}\n.acf-submit .button {\n margin-right: 5px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tupgrade notice\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-upgrade-notice {\n position: relative;\n background: #fff;\n border-left: 4px solid #00a0d2;\n padding: 20px;\n}\n#acf-upgrade-notice:after {\n display: block;\n clear: both;\n content: \"\";\n}\n#acf-upgrade-notice .col-content {\n float: left;\n width: 55%;\n padding-left: 90px;\n}\n#acf-upgrade-notice .col-actions {\n float: right;\n text-align: center;\n padding: 10px;\n}\n#acf-upgrade-notice img {\n float: left;\n width: 70px;\n height: 70px;\n margin: 0 0 0 -90px;\n}\n#acf-upgrade-notice h2 {\n font-size: 16px;\n margin: 2px 0 6.5px;\n}\n#acf-upgrade-notice p {\n padding: 0;\n margin: 0;\n}\n#acf-upgrade-notice .button:before {\n margin-top: 11px;\n}\n@media screen and (max-width: 640px) {\n #acf-upgrade-notice .col-content,\n#acf-upgrade-notice .col-actions {\n float: none;\n padding-left: 90px;\n width: auto;\n text-align: left;\n }\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tWelcome\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-wrap h1 {\n margin-top: 0;\n padding-top: 20px;\n}\n.acf-wrap .about-text {\n margin-top: 0.5em;\n min-height: 50px;\n}\n.acf-wrap .about-headline-callout {\n font-size: 2.4em;\n font-weight: 300;\n line-height: 1.3;\n margin: 1.1em 0 0.2em;\n text-align: center;\n}\n.acf-wrap .feature-section {\n padding: 40px 0;\n}\n.acf-wrap .feature-section h2 {\n margin-top: 20px;\n}\n.acf-wrap .changelog {\n list-style: disc;\n padding-left: 15px;\n}\n.acf-wrap .changelog li {\n margin: 0 0 0.75em;\n}\n.acf-wrap .acf-three-col {\n display: flex;\n flex-wrap: wrap;\n justify-content: space-between;\n}\n.acf-wrap .acf-three-col > div {\n flex: 1;\n align-self: flex-start;\n min-width: 31%;\n max-width: 31%;\n}\n@media screen and (max-width: 880px) {\n .acf-wrap .acf-three-col > div {\n min-width: 48%;\n }\n}\n@media screen and (max-width: 640px) {\n .acf-wrap .acf-three-col > div {\n min-width: 100%;\n }\n}\n.acf-wrap .acf-three-col h3 .badge {\n display: inline-block;\n vertical-align: top;\n border-radius: 5px;\n background: #fc9700;\n color: #fff;\n font-weight: normal;\n font-size: 12px;\n padding: 2px 5px;\n}\n.acf-wrap .acf-three-col img + h3 {\n margin-top: 0.5em;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-hl cols\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-hl[data-cols] {\n margin-left: -10px;\n margin-right: -10px;\n}\n.acf-hl[data-cols] > li {\n padding: 0 10px;\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n\n/* sizes */\n.acf-hl[data-cols=\"2\"] > li {\n width: 50%;\n}\n\n.acf-hl[data-cols=\"3\"] > li {\n width: 33.333%;\n}\n\n.acf-hl[data-cols=\"4\"] > li {\n width: 25%;\n}\n\n/* mobile */\n@media screen and (max-width: 640px) {\n .acf-hl[data-cols] {\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n margin-left: 0;\n margin-right: 0;\n margin-top: -10px;\n }\n .acf-hl[data-cols] > li {\n flex: 1 1 100%;\n width: 100% !important;\n padding: 10px 0 0;\n }\n}\n/*--------------------------------------------------------------------------------------------\n*\n*\tmisc\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-actions {\n text-align: right;\n z-index: 1;\n /* hover */\n /* rtl */\n}\n.acf-actions.-hover {\n position: absolute;\n display: none;\n top: 0;\n right: 0;\n padding: 5px;\n}\nhtml[dir=rtl] .acf-actions.-hover {\n right: auto;\n left: 0;\n}\n\n/* ul compatibility */\nul.acf-actions li {\n float: right;\n margin-left: 4px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRTL\n*\n*--------------------------------------------------------------------------------------------*/\nhtml[dir=rtl] .acf-fl {\n float: right;\n}\n\nhtml[dir=rtl] .acf-fr {\n float: left;\n}\n\nhtml[dir=rtl] .acf-hl > li {\n float: right;\n}\n\nhtml[dir=rtl] .acf-hl > li.acf-fr {\n float: left;\n}\n\nhtml[dir=rtl] .acf-icon.logo {\n left: 0;\n right: auto;\n}\n\nhtml[dir=rtl] .acf-table thead th {\n text-align: right;\n border-right-width: 1px;\n border-left-width: 0px;\n}\n\nhtml[dir=rtl] .acf-table > tbody > tr > td {\n text-align: right;\n border-right-width: 1px;\n border-left-width: 0px;\n}\n\nhtml[dir=rtl] .acf-table > thead > tr > th:first-child,\nhtml[dir=rtl] .acf-table > tbody > tr > td:first-child {\n border-right-width: 0;\n}\n\nhtml[dir=rtl] .acf-table > tbody > tr > td.order + td {\n border-right-color: #e1e1e1;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* acf-postbox-columns\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-postbox-columns {\n position: relative;\n margin-top: -11px;\n margin-bottom: -12px;\n margin-left: -12px;\n margin-right: 268px;\n}\n.acf-postbox-columns:after {\n display: block;\n clear: both;\n content: \"\";\n}\n.acf-postbox-columns .acf-postbox-main,\n.acf-postbox-columns .acf-postbox-side {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n padding: 0 12px 12px;\n}\n.acf-postbox-columns .acf-postbox-main {\n float: left;\n width: 100%;\n}\n.acf-postbox-columns .acf-postbox-side {\n float: right;\n width: 280px;\n margin-right: -280px;\n}\n.acf-postbox-columns .acf-postbox-side:before {\n content: \"\";\n display: block;\n position: absolute;\n width: 1px;\n height: 100%;\n top: 0;\n right: 0;\n background: #d5d9dd;\n}\n.acf-admin-3-8 .acf-postbox-columns .acf-postbox-side:before {\n background: #dfdfdf;\n}\n\n/* mobile */\n@media only screen and (max-width: 850px) {\n .acf-postbox-columns {\n margin: 0;\n }\n .acf-postbox-columns .acf-postbox-main,\n.acf-postbox-columns .acf-postbox-side {\n float: none;\n width: auto;\n margin: 0;\n padding: 0;\n }\n .acf-postbox-columns .acf-postbox-side {\n margin-top: 1em;\n }\n .acf-postbox-columns .acf-postbox-side:before {\n display: none;\n }\n}\n/*---------------------------------------------------------------------------------------------\n*\n* acf-panel\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-panel {\n margin-top: -1px;\n border-top: 1px solid #d5d9dd;\n border-bottom: 1px solid #d5d9dd;\n /* open */\n /* inside postbox */\n /* fields */\n}\n.acf-panel .acf-panel-title {\n margin: 0;\n padding: 12px;\n font-weight: bold;\n cursor: pointer;\n font-size: inherit;\n}\n.acf-panel .acf-panel-title i {\n float: right;\n}\n.acf-panel .acf-panel-inside {\n margin: 0;\n padding: 0 12px 12px;\n display: none;\n}\n.acf-panel.-open .acf-panel-inside {\n display: block;\n}\n.postbox .acf-panel {\n margin-left: -12px;\n margin-right: -12px;\n}\n.acf-panel .acf-field {\n margin: 20px 0 0;\n}\n.acf-panel .acf-field .acf-label label {\n color: #555d66;\n font-weight: normal;\n}\n.acf-panel .acf-field:first-child {\n margin-top: 0;\n}\n.acf-admin-3-8 .acf-panel {\n border-color: #dfdfdf;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Tools\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-admin-tools .notice {\n margin-top: 10px;\n}\n#acf-admin-tools .acf-meta-box-wrap {\n /* acf-fields */\n}\n#acf-admin-tools .acf-meta-box-wrap .inside {\n border-top: none;\n}\n#acf-admin-tools .acf-meta-box-wrap .acf-fields {\n margin-bottom: 24px;\n border: none;\n background: #fff;\n border-radius: 0;\n}\n#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-field {\n padding: 0;\n}\n#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label {\n margin-bottom: 16px;\n}\n#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-input {\n padding-top: 16px;\n padding-right: 16px;\n padding-bottom: 16px;\n padding-left: 16px;\n border-width: 1px;\n border-style: solid;\n border-color: #D0D5DD;\n border-radius: 6px;\n}\n\n.acf-meta-box-wrap .postbox {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n.acf-meta-box-wrap .postbox .inside {\n margin-bottom: 0;\n}\n.acf-meta-box-wrap .postbox .hndle {\n font-size: 14px;\n padding: 8px 12px;\n margin: 0;\n line-height: 1.4;\n position: relative;\n z-index: 1;\n cursor: default;\n}\n.acf-meta-box-wrap .postbox .handlediv,\n.acf-meta-box-wrap .postbox .handle-order-higher,\n.acf-meta-box-wrap .postbox .handle-order-lower {\n display: none;\n}\n\n/* grid */\n.acf-meta-box-wrap.-grid {\n margin-left: 8px;\n margin-right: 8px;\n}\n.acf-meta-box-wrap.-grid .postbox {\n float: left;\n clear: left;\n width: 50%;\n margin: 0 0 16px;\n}\n.acf-meta-box-wrap.-grid .postbox:nth-child(odd) {\n margin-left: -8px;\n}\n.acf-meta-box-wrap.-grid .postbox:nth-child(even) {\n float: right;\n clear: right;\n margin-right: -8px;\n}\n\n/* mobile */\n@media only screen and (max-width: 850px) {\n .acf-meta-box-wrap.-grid {\n margin-left: 0;\n margin-right: 0;\n }\n .acf-meta-box-wrap.-grid .postbox {\n margin-left: 0 !important;\n margin-right: 0 !important;\n width: 100%;\n }\n}\n/* export tool */\n#acf-admin-tool-export {\n /* panel: selection */\n}\n#acf-admin-tool-export p {\n max-width: 800px;\n}\n#acf-admin-tool-export ul {\n column-width: 200px;\n}\n#acf-admin-tool-export .acf-postbox-side .button {\n margin: 0;\n width: 100%;\n}\n#acf-admin-tool-export textarea {\n display: block;\n width: 100%;\n min-height: 500px;\n background: #F9FAFB;\n border-color: #D0D5DD;\n box-shadow: none;\n padding: 7px;\n border-radius: 6px;\n}\n#acf-admin-tool-export .acf-panel-selection .acf-label {\n display: none;\n}\n\n.acf-css-tooltip {\n position: relative;\n}\n.acf-css-tooltip:before {\n content: attr(aria-label);\n display: none;\n position: absolute;\n z-index: 999;\n bottom: 100%;\n left: 50%;\n transform: translate(-50%, -8px);\n background: #191e23;\n border-radius: 2px;\n padding: 5px 10px;\n color: #fff;\n font-size: 12px;\n line-height: 1.4em;\n white-space: pre;\n}\n.acf-css-tooltip:after {\n content: \"\";\n display: none;\n position: absolute;\n z-index: 998;\n bottom: 100%;\n left: 50%;\n transform: translate(-50%, 4px);\n border: solid 6px transparent;\n border-top-color: #191e23;\n}\n.acf-css-tooltip:hover:before, .acf-css-tooltip:hover:after, .acf-css-tooltip:focus:before, .acf-css-tooltip:focus:after {\n display: block;\n}\n\n.acf-diff .acf-diff-title {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n height: 40px;\n padding: 14px 16px;\n background: #f3f3f3;\n border-bottom: #dddddd solid 1px;\n}\n.acf-diff .acf-diff-title strong {\n font-size: 14px;\n display: block;\n}\n.acf-diff .acf-diff-title .acf-diff-title-left,\n.acf-diff .acf-diff-title .acf-diff-title-right {\n width: 50%;\n float: left;\n}\n.acf-diff .acf-diff-content {\n position: absolute;\n top: 70px;\n left: 0;\n right: 0;\n bottom: 0;\n overflow: auto;\n}\n.acf-diff table.diff {\n border-spacing: 0;\n}\n.acf-diff table.diff col.diffsplit.middle {\n width: 0;\n}\n.acf-diff table.diff td, .acf-diff table.diff th {\n padding-top: 0.25em;\n padding-bottom: 0.25em;\n}\n.acf-diff table.diff tr td:nth-child(2) {\n width: auto;\n}\n.acf-diff table.diff td:nth-child(3) {\n border-left: #dddddd solid 1px;\n}\n@media screen and (max-width: 600px) {\n .acf-diff .acf-diff-title {\n height: 70px;\n }\n .acf-diff .acf-diff-content {\n top: 100px;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Modal\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-modal {\n position: fixed;\n top: 30px;\n left: 30px;\n right: 30px;\n bottom: 30px;\n z-index: 160000;\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.7);\n background: #fcfcfc;\n}\n.acf-modal .acf-modal-title,\n.acf-modal .acf-modal-content,\n.acf-modal .acf-modal-toolbar {\n box-sizing: border-box;\n position: absolute;\n left: 0;\n right: 0;\n}\n.acf-modal .acf-modal-title {\n height: 50px;\n top: 0;\n border-bottom: 1px solid #ddd;\n}\n.acf-modal .acf-modal-title h2 {\n margin: 0;\n padding: 0 16px;\n line-height: 50px;\n}\n.acf-modal .acf-modal-title .acf-modal-close {\n position: absolute;\n top: 0;\n right: 0;\n height: 50px;\n width: 50px;\n border: none;\n border-left: 1px solid #ddd;\n background: transparent;\n cursor: pointer;\n color: #666;\n}\n.acf-modal .acf-modal-title .acf-modal-close:hover {\n color: #00a0d2;\n}\n.acf-modal .acf-modal-content {\n top: 50px;\n bottom: 60px;\n background: #fff;\n overflow: auto;\n padding: 16px;\n}\n.acf-modal .acf-modal-feedback {\n position: absolute;\n top: 50%;\n margin: -10px 0;\n left: 0;\n right: 0;\n text-align: center;\n opacity: 0.75;\n}\n.acf-modal .acf-modal-feedback.error {\n opacity: 1;\n color: #b52727;\n}\n.acf-modal .acf-modal-toolbar {\n height: 60px;\n bottom: 0;\n padding: 15px 16px;\n border-top: 1px solid #ddd;\n}\n.acf-modal .acf-modal-toolbar .button {\n float: right;\n}\n@media only screen and (max-width: 640px) {\n .acf-modal {\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n }\n}\n\n.acf-modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background: #000;\n opacity: 0.7;\n z-index: 159900;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Retina\n*\n*---------------------------------------------------------------------------------------------*/\n@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {\n .acf-loading,\n.acf-spinner {\n background-image: url(../../images/spinner@2x.gif);\n background-size: 20px 20px;\n }\n}\n/*--------------------------------------------------------------------------------------------\n*\n* Wrap\n*\n*--------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group .wrap {\n margin-top: 48px;\n margin-right: 32px;\n margin-bottom: 0;\n margin-left: 12px;\n}\n@media screen and (max-width: 768px) {\n .post-type-acf-field-group .wrap {\n margin-right: 8px;\n margin-left: 8px;\n }\n}\n@media screen and (max-width: 768px) {\n .post-type-acf-field-group #wpcontent {\n padding-left: 0;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Postbox & ACF Postbox\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group .postbox,\n.post-type-acf-field-group .acf-box {\n border: none;\n border-radius: 8px;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.post-type-acf-field-group .postbox .inside,\n.post-type-acf-field-group .acf-box .inside {\n padding-top: 24px;\n padding-right: 24px;\n padding-bottom: 24px;\n padding-left: 24px;\n}\n.post-type-acf-field-group .postbox .acf-postbox-inner,\n.post-type-acf-field-group .acf-box .acf-postbox-inner {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 24px;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n}\n.post-type-acf-field-group .postbox .inner,\n.post-type-acf-field-group .postbox .inside,\n.post-type-acf-field-group .acf-box .inner,\n.post-type-acf-field-group .acf-box .inside {\n margin-top: 0 !important;\n margin-right: 0 !important;\n margin-bottom: 0 !important;\n margin-left: 0 !important;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.post-type-acf-field-group .postbox .postbox-header,\n.post-type-acf-field-group .postbox .title,\n.post-type-acf-field-group .acf-box .postbox-header,\n.post-type-acf-field-group .acf-box .title {\n display: flex;\n align-items: center;\n box-sizing: border-box;\n min-height: 64px;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 24px;\n padding-bottom: 0;\n padding-left: 24px;\n border-bottom-width: 0;\n border-bottom-style: none;\n}\n.post-type-acf-field-group .postbox .postbox-header h2,\n.post-type-acf-field-group .postbox .postbox-header h3,\n.post-type-acf-field-group .postbox .title h2,\n.post-type-acf-field-group .postbox .title h3,\n.post-type-acf-field-group .acf-box .postbox-header h2,\n.post-type-acf-field-group .acf-box .postbox-header h3,\n.post-type-acf-field-group .acf-box .title h2,\n.post-type-acf-field-group .acf-box .title h3 {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n color: #344054;\n}\n.post-type-acf-field-group .postbox .hndle,\n.post-type-acf-field-group .acf-box .hndle {\n padding-top: 0;\n padding-right: 24px;\n padding-bottom: 0;\n padding-left: 24px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Custom ACF postbox header\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-postbox-header {\n display: flex;\n align-items: center;\n justify-content: space-between;\n box-sizing: border-box;\n min-height: 64px;\n margin-top: -24px;\n margin-right: -24px;\n margin-bottom: 0;\n margin-left: -24px;\n padding-top: 0;\n padding-right: 24px;\n padding-bottom: 0;\n padding-left: 24px;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n.acf-postbox-header h2.acf-postbox-title {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 24px;\n padding-bottom: 0;\n padding-left: 0;\n color: #344054;\n}\n.acf-postbox-header .acf-icon {\n background-color: #98A2B3;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Screen options button & screen meta container\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #screen-meta-links {\n margin-right: 32px;\n}\n.post-type-acf-field-group #screen-meta-links .show-settings {\n border-color: #D0D5DD;\n}\n@media screen and (max-width: 768px) {\n .post-type-acf-field-group #screen-meta-links {\n margin-right: 16px;\n margin-bottom: 0;\n }\n}\n.post-type-acf-field-group #screen-meta {\n border-color: #D0D5DD;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox headings\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #poststuff .postbox-header h2,\n.post-type-acf-field-group #poststuff .postbox-header h3 {\n justify-content: flex-start;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n color: #344054 !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox drag state\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group.is-dragging-metaboxes .metabox-holder .postbox-container .meta-box-sortables {\n box-sizing: border-box;\n padding: 2px;\n outline: none;\n background-image: repeating-linear-gradient(0deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px), repeating-linear-gradient(90deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px), repeating-linear-gradient(180deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px), repeating-linear-gradient(270deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px);\n background-size: 1.5px 100%, 100% 1.5px, 1.5px 100%, 100% 1.5px;\n background-position: 0 0, 0 0, 100% 0, 0 100%;\n background-repeat: no-repeat;\n border-radius: 8px;\n}\n.post-type-acf-field-group .ui-sortable-placeholder {\n border: none;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Search summary\n*\n*--------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group .subtitle {\n display: inline-flex;\n align-items: center;\n height: 24px;\n margin: 0;\n padding-top: 4px;\n padding-right: 12px;\n padding-bottom: 4px;\n padding-left: 12px;\n background-color: #EBF5FA;\n border-width: 1px;\n border-style: solid;\n border-color: #A5D2E7;\n border-radius: 6px;\n}\n.post-type-acf-field-group .subtitle strong {\n margin-left: 5px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Action strip\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-actions-strip {\n display: flex;\n}\n.acf-actions-strip .acf-btn {\n margin-right: 8px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Notices\n*\n*--------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group .notice,\n.post-type-acf-field-group #lost-connection-notice {\n position: relative;\n box-sizing: border-box;\n min-height: 48px;\n margin-top: 0 !important;\n margin-right: 0 !important;\n margin-bottom: 16px !important;\n margin-left: 0 !important;\n padding-top: 13px !important;\n padding-right: 16px !important;\n padding-bottom: 12px !important;\n padding-left: 50px !important;\n background-color: #E7EFF9;\n border-width: 1px;\n border-style: solid;\n border-color: #9DBAEE;\n border-radius: 8px;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n color: #344054;\n}\n.post-type-acf-field-group .notice.update-nag,\n.post-type-acf-field-group #lost-connection-notice.update-nag {\n display: block;\n position: relative;\n width: calc(100% - 44px);\n margin-top: 48px !important;\n margin-right: 44px !important;\n margin-bottom: -32px !important;\n margin-left: 12px !important;\n}\n.post-type-acf-field-group .notice .button,\n.post-type-acf-field-group #lost-connection-notice .button {\n height: auto;\n margin-left: 8px;\n padding: 0;\n border: none;\n}\n.post-type-acf-field-group .notice > div,\n.post-type-acf-field-group #lost-connection-notice > div {\n margin-top: 0;\n margin-bottom: 0;\n}\n.post-type-acf-field-group .notice p,\n.post-type-acf-field-group #lost-connection-notice p {\n flex: 1 0 auto;\n margin: 0;\n padding: 0;\n}\n.post-type-acf-field-group .notice p.help,\n.post-type-acf-field-group #lost-connection-notice p.help {\n margin-top: 0;\n padding-top: 0;\n color: rgba(52, 64, 84, 0.7);\n}\n.post-type-acf-field-group .notice .notice-dismiss,\n.post-type-acf-field-group #lost-connection-notice .notice-dismiss {\n position: absolute;\n top: 4px;\n right: 8px;\n}\n.post-type-acf-field-group .notice .notice-dismiss:before,\n.post-type-acf-field-group #lost-connection-notice .notice-dismiss:before {\n content: \"\";\n display: block;\n position: relative;\n z-index: 600;\n width: 20px;\n height: 20px;\n background-color: #667085;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-close.svg\");\n mask-image: url(\"../../images/icons/icon-close.svg\");\n}\n.post-type-acf-field-group .notice .notice-dismiss:hover::before,\n.post-type-acf-field-group #lost-connection-notice .notice-dismiss:hover::before {\n background-color: #344054;\n}\n.post-type-acf-field-group .notice:before,\n.post-type-acf-field-group #lost-connection-notice:before {\n content: \"\";\n display: block;\n position: absolute;\n top: 15px;\n left: 18px;\n z-index: 600;\n width: 16px;\n height: 16px;\n margin-right: 8px;\n background-color: #fff;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-info-solid.svg\");\n mask-image: url(\"../../images/icons/icon-info-solid.svg\");\n}\n.post-type-acf-field-group .notice:after,\n.post-type-acf-field-group #lost-connection-notice:after {\n content: \"\";\n display: block;\n position: absolute;\n top: 9px;\n left: 12px;\n z-index: 500;\n width: 28px;\n height: 28px;\n background-color: #2D69DA;\n border-radius: 6px;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.post-type-acf-field-group .notice .local-restore,\n.post-type-acf-field-group #lost-connection-notice .local-restore {\n align-items: center;\n margin-top: -6px;\n margin-bottom: 0;\n}\n.post-type-acf-field-group .notice.is-dismissible {\n padding-right: 56px;\n}\n.post-type-acf-field-group .notice.notice-success {\n background-color: #EDF7EF;\n border-color: #B6DEB9;\n}\n.post-type-acf-field-group .notice.notice-success:before {\n -webkit-mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n}\n.post-type-acf-field-group .notice.notice-success:after {\n background-color: #52AA59;\n}\n.post-type-acf-field-group .notice.notice-error,\n.post-type-acf-field-group #lost-connection-notice {\n background-color: #F7EEEB;\n border-color: #F1B6B3;\n}\n.post-type-acf-field-group .notice.notice-error:before,\n.post-type-acf-field-group #lost-connection-notice:before {\n -webkit-mask-image: url(\"../../images/icons/icon-warning.svg\");\n mask-image: url(\"../../images/icons/icon-warning.svg\");\n}\n.post-type-acf-field-group .notice.notice-error:after,\n.post-type-acf-field-group #lost-connection-notice:after {\n background-color: #DA5A39;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Fonts\n*\n*---------------------------------------------------------------------------------------------*/\n@font-face {\n font-family: \"Inter\";\n src: url(\"../../inc/fonts/Inter-Regular.woff2\") format(\"woff2\"), url(\"../../inc/fonts/Inter-Regular.woff\") format(\"woff\");\n font-weight: normal;\n font-style: normal;\n}\n@font-face {\n font-family: \"Inter\";\n src: url(\"../../inc/fonts/Inter-Medium.woff2\") format(\"woff2\"), url(\"../../inc/fonts/Inter-Medium.woff\") format(\"woff\");\n font-weight: 500;\n font-style: normal;\n}\n/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #wpcontent {\n font-family: \"Inter\", system-ui;\n line-height: 140%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Links\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group a {\n color: #0783BE;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headings\n*\n*---------------------------------------------------------------------------------------------*/\n.h1, .post-type-acf-field-group h1,\n.acf-headerbar h1 {\n font-size: 21px;\n font-weight: 400;\n}\n\n.h2, .acf-no-field-groups-wrapper .acf-no-field-groups-inner h2, .acf-page-title, .post-type-acf-field-group h2,\n.acf-headerbar h2 {\n font-size: 18px;\n font-weight: 400;\n}\n\n.h3, .post-type-acf-field-group h3,\n.acf-headerbar h3, .post-type-acf-field-group .postbox .postbox-header h2,\n.post-type-acf-field-group .postbox .postbox-header h3,\n.post-type-acf-field-group .postbox .title h2,\n.post-type-acf-field-group .postbox .title h3,\n.post-type-acf-field-group .acf-box .postbox-header h2,\n.post-type-acf-field-group .acf-box .postbox-header h3,\n.post-type-acf-field-group .acf-box .title h2,\n.post-type-acf-field-group .acf-box .title h3, .acf-postbox-header h2.acf-postbox-title, .post-type-acf-field-group #poststuff .postbox-header h2,\n.post-type-acf-field-group #poststuff .postbox-header h3 {\n font-size: 16px;\n font-weight: 400;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Paragraphs\n*\n*---------------------------------------------------------------------------------------------*/\n.p1, #acf-field-group-pro-features h1 {\n font-size: 15px;\n}\n\n.p2, .acf-no-field-groups-wrapper .acf-no-field-groups-inner p, #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label {\n font-size: 14px;\n}\n\n.p3, .acf-admin-field-groups .wp-list-table .post-state, .acf-admin-field-groups .wp-list-table thead th, .acf-admin-field-groups .wp-list-table thead td,\n.acf-admin-field-groups .wp-list-table tfoot th, .acf-admin-field-groups .wp-list-table tfoot td, .post-type-acf-field-group .subtitle {\n font-size: 13.5px;\n}\n\n.p4, .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn p, #acf-update-information .form-table th,\n#acf-update-information .form-table td, #acf-admin-tools.tool-export .acf-panel h3, .acf-btn.acf-btn-sm, .acf-admin-toolbar .acf-tab, .acf-admin-field-groups .subsubsub li, .acf-admin-field-groups .wp-list-table tbody th,\n.acf-admin-field-groups .wp-list-table tbody td, .post-type-acf-field-group .acf-input .select2-container.-acf .select2-selection__rendered, .post-type-acf-field-group .button, .post-type-acf-field-group input[type=text],\n.post-type-acf-field-group input[type=search],\n.post-type-acf-field-group input[type=number],\n.post-type-acf-field-group textarea,\n.post-type-acf-field-group select {\n font-size: 13px;\n}\n\n.p5, .acf-admin-field-groups .row-actions, .post-type-acf-field-group .notice .button,\n.post-type-acf-field-group #lost-connection-notice .button {\n font-size: 12.5px;\n}\n\n.p6, #acf-update-information .acf-update-changelog p em, .acf-no-field-groups-wrapper .acf-no-field-groups-inner p.acf-small, .acf-admin-field-groups .row-actions, .acf-small {\n font-size: 12px;\n}\n\n.p7, .acf-tooltip, .post-type-acf-field-group .notice p.help,\n.post-type-acf-field-group #lost-connection-notice p.help {\n font-size: 11.5px;\n}\n\n.p8 {\n font-size: 11px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Page titles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-page-title {\n color: #344054;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide old / native WP titles from pages\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-settings-wrap h1,\n.post-type-acf-field-group #acf-admin-tools h1 {\n display: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n /*---------------------------------------------------------------------------------------------\n *\n * All Inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Read only text inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Number fields\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Textarea\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Select\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Button & Checkbox base styling\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Buttons\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Checkboxes\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Radio Buttons & Checkbox lists\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * ACF Switch\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * File input button\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Action Buttons\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Edit field group header\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Select2 inputs\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * ACF label\n *\n *---------------------------------------------------------------------------------------------*/\n /*---------------------------------------------------------------------------------------------\n *\n * Tooltip for field name field setting (result of a fix for keyboard navigation)\n *\n *---------------------------------------------------------------------------------------------*/\n}\n.post-type-acf-field-group input[type=text],\n.post-type-acf-field-group input[type=search],\n.post-type-acf-field-group input[type=number],\n.post-type-acf-field-group textarea,\n.post-type-acf-field-group select {\n box-sizing: border-box;\n height: 40px;\n padding-right: 12px;\n padding-left: 12px;\n background-color: #fff;\n border-color: #D0D5DD;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n color: #344054;\n}\n.post-type-acf-field-group input[type=text]:focus,\n.post-type-acf-field-group input[type=search]:focus,\n.post-type-acf-field-group input[type=number]:focus,\n.post-type-acf-field-group textarea:focus,\n.post-type-acf-field-group select:focus {\n outline: 3px solid #EBF5FA;\n border-color: #399CCB;\n}\n.post-type-acf-field-group input[type=text]:disabled,\n.post-type-acf-field-group input[type=search]:disabled,\n.post-type-acf-field-group input[type=number]:disabled,\n.post-type-acf-field-group textarea:disabled,\n.post-type-acf-field-group select:disabled {\n background-color: #F9FAFB;\n color: #808a9e;\n}\n.post-type-acf-field-group input[type=text]::placeholder,\n.post-type-acf-field-group input[type=search]::placeholder,\n.post-type-acf-field-group input[type=number]::placeholder,\n.post-type-acf-field-group textarea::placeholder,\n.post-type-acf-field-group select::placeholder {\n color: #98A2B3;\n}\n.post-type-acf-field-group input[type=text]:read-only {\n background-color: #F9FAFB;\n color: #98A2B3;\n}\n.post-type-acf-field-group .acf-field.acf-field-number .acf-label,\n.post-type-acf-field-group .acf-field.acf-field-number .acf-input input[type=number] {\n max-width: 180px;\n}\n.post-type-acf-field-group textarea {\n box-sizing: border-box;\n padding-top: 10px;\n padding-bottom: 10px;\n height: 80px;\n min-height: 56px;\n}\n.post-type-acf-field-group select {\n min-width: 160px;\n max-width: 100%;\n padding-right: 40px;\n padding-left: 12px;\n background-image: url(\"../../images/icons/icon-chevron-down.svg\");\n background-position: right 10px top 50%;\n background-size: 20px;\n}\n.post-type-acf-field-group select:hover, .post-type-acf-field-group select:focus {\n color: #0783BE;\n}\n.post-type-acf-field-group select::before {\n content: \"\";\n display: block;\n position: absolute;\n top: 5px;\n left: 5px;\n width: 20px;\n height: 20px;\n background-color: red;\n}\n.post-type-acf-field-group input[type=radio],\n.post-type-acf-field-group input[type=checkbox] {\n box-sizing: border-box;\n width: 18px;\n height: 18px;\n padding: 0;\n border-width: 1px;\n border-style: solid;\n border-color: #98A2B3;\n background: #fff;\n box-shadow: none;\n}\n.post-type-acf-field-group input[type=radio]:hover,\n.post-type-acf-field-group input[type=checkbox]:hover {\n background-color: #EBF5FA;\n border-color: #0783BE;\n}\n.post-type-acf-field-group input[type=radio]:checked, .post-type-acf-field-group input[type=radio]:focus-visible,\n.post-type-acf-field-group input[type=checkbox]:checked,\n.post-type-acf-field-group input[type=checkbox]:focus-visible {\n background-color: #EBF5FA;\n border-color: #0783BE;\n}\n.post-type-acf-field-group input[type=radio]:checked:before, .post-type-acf-field-group input[type=radio]:focus-visible:before,\n.post-type-acf-field-group input[type=checkbox]:checked:before,\n.post-type-acf-field-group input[type=checkbox]:focus-visible:before {\n content: \"\";\n position: relative;\n top: -1px;\n left: -1px;\n width: 18px;\n height: 18px;\n margin: 0;\n padding: 0;\n background-color: transparent;\n background-size: cover;\n background-repeat: no-repeat;\n background-position: center;\n}\n.post-type-acf-field-group input[type=radio]:active,\n.post-type-acf-field-group input[type=checkbox]:active {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);\n}\n.post-type-acf-field-group input[type=radio]:disabled,\n.post-type-acf-field-group input[type=checkbox]:disabled {\n background-color: #F9FAFB;\n border-color: #D0D5DD;\n}\n.post-type-acf-field-group input[type=radio]:checked:before, .post-type-acf-field-group input[type=radio]:focus:before {\n background-image: url(\"../../images/field-states/radio-active.svg\");\n}\n.post-type-acf-field-group input[type=checkbox]:checked:before, .post-type-acf-field-group input[type=checkbox]:focus:before {\n background-image: url(\"../../images/field-states/checkbox-active.svg\");\n}\n.post-type-acf-field-group .acf-radio-list li input[type=radio],\n.post-type-acf-field-group .acf-radio-list li input[type=checkbox],\n.post-type-acf-field-group .acf-checkbox-list li input[type=radio],\n.post-type-acf-field-group .acf-checkbox-list li input[type=checkbox] {\n margin-right: 6px;\n}\n.post-type-acf-field-group .acf-radio-list.acf-bl li,\n.post-type-acf-field-group .acf-checkbox-list.acf-bl li {\n margin-bottom: 8px;\n}\n.post-type-acf-field-group .acf-radio-list.acf-bl li:last-of-type,\n.post-type-acf-field-group .acf-checkbox-list.acf-bl li:last-of-type {\n margin-bottom: 0;\n}\n.post-type-acf-field-group .acf-radio-list label,\n.post-type-acf-field-group .acf-checkbox-list label {\n display: flex;\n align-items: center;\n align-content: center;\n}\n.post-type-acf-field-group .acf-switch {\n width: 42px;\n height: 24px;\n border: none;\n background-color: #D0D5DD;\n border-radius: 12px;\n}\n.post-type-acf-field-group .acf-switch:hover {\n background-color: #98A2B3;\n}\n.post-type-acf-field-group .acf-switch:active {\n box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);\n}\n.post-type-acf-field-group .acf-switch.-on {\n background-color: #0783BE;\n}\n.post-type-acf-field-group .acf-switch.-on:hover {\n background-color: #066998;\n}\n.post-type-acf-field-group .acf-switch.-on .acf-switch-slider {\n left: 20px;\n}\n.post-type-acf-field-group .acf-switch .acf-switch-off,\n.post-type-acf-field-group .acf-switch .acf-switch-on {\n visibility: hidden;\n}\n.post-type-acf-field-group .acf-switch .acf-switch-slider {\n width: 20px;\n height: 20px;\n border: none;\n border-radius: 100px;\n box-shadow: 0px 1px 3px rgba(16, 24, 40, 0.1), 0px 1px 2px rgba(16, 24, 40, 0.06);\n}\n.post-type-acf-field-group .acf-field-true-false {\n display: flex;\n align-items: center;\n}\n.post-type-acf-field-group .acf-field-true-false .acf-label {\n order: 2;\n display: inline-flex;\n align-items: center;\n margin-bottom: 0;\n margin-left: 12px;\n}\n.post-type-acf-field-group .acf-field-true-false .acf-label label {\n margin-bottom: 0;\n}\n.post-type-acf-field-group .acf-field-true-false .acf-label .acf-tip {\n margin-left: 12px;\n}\n.post-type-acf-field-group input::file-selector-button {\n box-sizing: border-box;\n min-height: 40px;\n margin-right: 16px;\n padding-top: 8px;\n padding-right: 16px;\n padding-bottom: 8px;\n padding-left: 16px;\n background-color: transparent;\n color: #0783BE !important;\n border-radius: 6px;\n border-width: 1px;\n border-style: solid;\n border-color: #0783BE;\n text-decoration: none;\n}\n.post-type-acf-field-group input::file-selector-button:hover {\n border-color: #066998;\n cursor: pointer;\n color: #066998 !important;\n}\n.post-type-acf-field-group .button {\n display: inline-flex;\n align-items: center;\n height: 40px;\n padding-right: 16px;\n padding-left: 16px;\n background-color: transparent;\n border-width: 1px;\n border-style: solid;\n border-color: #0783BE;\n border-radius: 6px;\n color: #0783BE;\n}\n.post-type-acf-field-group .button:hover {\n background-color: #f3f9fc;\n border-color: #0783BE;\n color: #0783BE;\n}\n.post-type-acf-field-group .button:focus {\n background-color: #f3f9fc;\n outline: 3px solid #EBF5FA;\n color: #0783BE;\n}\n.post-type-acf-field-group .edit-field-group-header {\n display: block !important;\n}\n.post-type-acf-field-group .acf-input .select2-container.-acf .select2-selection {\n border: none;\n line-height: 1;\n}\n.post-type-acf-field-group .acf-input .select2-container.-acf .select2-selection__rendered {\n box-sizing: border-box;\n padding-right: 0;\n padding-left: 0;\n background-color: #fff;\n border-width: 1px;\n border-style: solid;\n border-color: #D0D5DD;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n border-radius: 6px;\n color: #344054;\n}\n.post-type-acf-field-group .acf-input .select2-container--focus {\n outline: 3px solid #EBF5FA;\n border-color: #399CCB;\n border-radius: 6px;\n}\n.post-type-acf-field-group .acf-input .select2-container--focus .select2-selection__rendered {\n border-color: #399CCB !important;\n}\n.post-type-acf-field-group .acf-input .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered {\n border-bottom-right-radius: 0 !important;\n border-bottom-left-radius: 0 !important;\n}\n.post-type-acf-field-group .acf-input .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered {\n border-top-right-radius: 0 !important;\n border-top-left-radius: 0 !important;\n}\n.post-type-acf-field-group .acf-input .select2-container .select2-search--inline .select2-search__field {\n margin: 0;\n padding-left: 6px;\n}\n.post-type-acf-field-group .acf-input .select2-container .select2-search--inline .select2-search__field:focus {\n outline: none;\n border: none;\n}\n.post-type-acf-field-group .acf-input .select2-container--default .select2-selection--multiple .select2-selection__rendered {\n padding-top: 0;\n padding-right: 6px;\n padding-bottom: 0;\n padding-left: 6px;\n}\n.post-type-acf-field-group .acf-input .select2-selection__clear {\n width: 18px;\n height: 18px;\n margin-top: 12px;\n margin-right: 0;\n text-indent: 100%;\n white-space: nowrap;\n overflow: hidden;\n}\n.post-type-acf-field-group .acf-input .select2-selection__clear:before {\n content: \"\";\n display: block;\n width: 14px;\n height: 14px;\n top: 0;\n left: 0;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-close.svg\");\n mask-image: url(\"../../images/icons/icon-close.svg\");\n background-color: #98A2B3;\n}\n.post-type-acf-field-group .acf-input .select2-selection__clear:hover::before {\n background-color: #1D2939;\n}\n.post-type-acf-field-group .acf-label {\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n.post-type-acf-field-group .acf-label .acf-icon-help {\n width: 18px;\n height: 18px;\n background-color: #98A2B3;\n}\n.post-type-acf-field-group .acf-label label {\n margin-bottom: 0;\n}\n.post-type-acf-field-group .acf-field-setting-name .acf-tip {\n position: absolute;\n top: 0;\n left: 654px;\n color: #98A2B3;\n}\n.post-type-acf-field-group .acf-field-setting-name .acf-tip .acf-icon-help {\n width: 18px;\n height: 18px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Field Groups\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-field-groups .tablenav.top {\n display: none;\n}\n.acf-admin-field-groups .subsubsub {\n margin-bottom: 3px;\n}\n.acf-admin-field-groups .wp-list-table {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n border-radius: 8px;\n border: none;\n overflow: hidden;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.acf-admin-field-groups .wp-list-table strong {\n color: #98A2B3;\n margin: 0;\n}\n.acf-admin-field-groups .wp-list-table a.row-title {\n font-size: 13.5px !important;\n font-weight: 500;\n}\n.acf-admin-field-groups .wp-list-table th,\n.acf-admin-field-groups .wp-list-table td {\n color: #344054;\n}\n.acf-admin-field-groups .wp-list-table th.sortable a,\n.acf-admin-field-groups .wp-list-table td.sortable a {\n padding: 0;\n}\n.acf-admin-field-groups .wp-list-table th.check-column,\n.acf-admin-field-groups .wp-list-table td.check-column {\n padding-right: 16px;\n padding-left: 16px;\n}\n@media screen and (max-width: 880px) {\n .acf-admin-field-groups .wp-list-table th.check-column,\n.acf-admin-field-groups .wp-list-table td.check-column {\n vertical-align: top;\n padding-right: 2px;\n padding-left: 10px;\n }\n}\n.acf-admin-field-groups .wp-list-table th input,\n.acf-admin-field-groups .wp-list-table td input {\n margin: 0;\n padding: 0;\n}\n.acf-admin-field-groups .wp-list-table thead th, .acf-admin-field-groups .wp-list-table thead td,\n.acf-admin-field-groups .wp-list-table tfoot th, .acf-admin-field-groups .wp-list-table tfoot td {\n height: 48px;\n padding-right: 24px;\n padding-left: 24px;\n box-sizing: border-box;\n background-color: #F9FAFB;\n border-color: #EAECF0;\n font-weight: 500;\n}\n@media screen and (max-width: 880px) {\n .acf-admin-field-groups .wp-list-table thead th, .acf-admin-field-groups .wp-list-table thead td,\n.acf-admin-field-groups .wp-list-table tfoot th, .acf-admin-field-groups .wp-list-table tfoot td {\n padding-right: 16px;\n padding-left: 8px;\n }\n}\n@media screen and (max-width: 880px) {\n .acf-admin-field-groups .wp-list-table thead th.check-column, .acf-admin-field-groups .wp-list-table thead td.check-column,\n.acf-admin-field-groups .wp-list-table tfoot th.check-column, .acf-admin-field-groups .wp-list-table tfoot td.check-column {\n vertical-align: middle;\n }\n}\n.acf-admin-field-groups .wp-list-table tbody th,\n.acf-admin-field-groups .wp-list-table tbody td {\n box-sizing: border-box;\n height: 56px;\n padding-top: 8px;\n padding-right: 24px;\n padding-bottom: 8px;\n padding-left: 24px;\n vertical-align: middle;\n background-color: #fff;\n border-bottom-width: 1px;\n border-bottom-color: #EAECF0;\n border-bottom-style: solid;\n}\n@media screen and (max-width: 880px) {\n .acf-admin-field-groups .wp-list-table tbody th,\n.acf-admin-field-groups .wp-list-table tbody td {\n padding-right: 16px;\n padding-left: 8px;\n }\n}\n.acf-admin-field-groups .wp-list-table .column-acf-key {\n white-space: nowrap;\n}\n.acf-admin-field-groups .wp-list-table .column-acf-key .acf-icon-key-solid {\n display: inline-block;\n position: relative;\n bottom: -2px;\n width: 15px;\n height: 15px;\n margin-right: 4px;\n color: #98A2B3;\n}\n.acf-admin-field-groups .wp-list-table .acf-location .dashicons {\n position: relative;\n bottom: -2px;\n width: 16px;\n height: 16px;\n margin-right: 6px;\n font-size: 16px;\n color: #98A2B3;\n}\n.acf-admin-field-groups .wp-list-table .post-state {\n color: #667085;\n}\n.acf-admin-field-groups .wp-list-table tr:hover,\n.acf-admin-field-groups .wp-list-table tr:focus-within {\n background: #f7f7f7;\n}\n.acf-admin-field-groups .wp-list-table tr:hover .row-actions,\n.acf-admin-field-groups .wp-list-table tr:focus-within .row-actions {\n margin-bottom: 0;\n}\n@media screen and (min-width: 782px) {\n .acf-admin-field-groups .wp-list-table .column-acf-count {\n width: 10%;\n }\n}\n.acf-admin-field-groups .wp-list-table .row-actions span.file {\n display: block;\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n}\n.acf-admin-field-groups .row-actions {\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n color: #D0D5DD;\n}\n.acf-admin-field-groups .row-actions .trash a {\n color: #d94f4f;\n}\n.acf-admin-field-groups .widefat thead td.check-column,\n.acf-admin-field-groups .widefat tfoot td.check-column {\n padding-top: 0;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRow actions\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-field-groups .row-actions {\n margin-bottom: -20px;\n}\n.acf-admin-field-groups .row-actions a:hover {\n color: #044767;\n}\n.acf-admin-field-groups .row-actions .trash a {\n color: #a00;\n}\n.acf-admin-field-groups .row-actions .trash a:hover {\n color: #f00;\n}\n.acf-admin-field-groups .row-actions.visible {\n margin-bottom: 0;\n opacity: 1;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRow hover\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-field-groups #the-list tr:hover td,\n.acf-admin-field-groups #the-list tr:hover th {\n background-color: #f7fbfd;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Table Nav\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-field-groups .tablenav {\n margin-top: 24px;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n color: #667085;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSearch box\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-field-groups #posts-filter p.search-box {\n margin-top: 5px;\n margin-right: 0;\n margin-bottom: 24px;\n margin-left: 0;\n}\n.acf-admin-field-groups #posts-filter p.search-box #post-search-input {\n min-width: 280px;\n margin-top: 0;\n margin-right: 8px;\n margin-bottom: 0;\n margin-left: 0;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-field-groups #posts-filter p.search-box {\n display: flex;\n box-sizing: border-box;\n padding-right: 24px;\n margin-right: 16px;\n }\n .acf-admin-field-groups #posts-filter p.search-box #post-search-input {\n min-width: auto;\n }\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tStatus tabs\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-field-groups .subsubsub {\n display: flex;\n align-items: flex-end;\n height: 40px;\n margin-bottom: 16px;\n}\n.acf-admin-field-groups .subsubsub li {\n margin-top: 0;\n margin-right: 4px;\n color: #98A2B3;\n}\n.acf-admin-field-groups .subsubsub li .count {\n color: #667085;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPagination\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-field-groups .tablenav-pages {\n display: flex;\n align-items: center;\n}\n.acf-admin-field-groups .tablenav-pages .displaying-num {\n margin-top: 0;\n margin-right: 16px;\n margin-bottom: 0;\n margin-left: 0;\n}\n.acf-admin-field-groups .tablenav-pages .pagination-links {\n display: flex;\n align-items: center;\n}\n.acf-admin-field-groups .tablenav-pages .pagination-links #table-paging {\n margin-top: 0;\n margin-right: 4px;\n margin-bottom: 0;\n margin-left: 8px;\n}\n.acf-admin-field-groups .tablenav-pages .pagination-links #table-paging .total-pages {\n margin-right: 0;\n}\n.acf-admin-field-groups .tablenav-pages.one-page .pagination-links {\n display: none;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPagination buttons & icons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-field-groups .tablenav-pages .pagination-links .button {\n display: inline-flex;\n align-items: center;\n align-content: center;\n justify-content: center;\n min-width: 40px;\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n background-color: transparent;\n}\n.acf-admin-field-groups .tablenav-pages .pagination-links .button:nth-child(1), .acf-admin-field-groups .tablenav-pages .pagination-links .button:nth-child(2), .acf-admin-field-groups .tablenav-pages .pagination-links .button:last-child, .acf-admin-field-groups .tablenav-pages .pagination-links .button:nth-last-child(2) {\n display: inline-block;\n position: relative;\n text-indent: 100%;\n white-space: nowrap;\n overflow: hidden;\n margin-left: 4px;\n}\n.acf-admin-field-groups .tablenav-pages .pagination-links .button:nth-child(1):before, .acf-admin-field-groups .tablenav-pages .pagination-links .button:nth-child(2):before, .acf-admin-field-groups .tablenav-pages .pagination-links .button:last-child:before, .acf-admin-field-groups .tablenav-pages .pagination-links .button:nth-last-child(2):before {\n content: \"\";\n display: block;\n position: absolute;\n width: 100%;\n height: 100%;\n top: 0;\n left: 0;\n background-color: #0783BE;\n border-radius: 0;\n -webkit-mask-size: 20px;\n mask-size: 20px;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n}\n.acf-admin-field-groups .tablenav-pages .pagination-links .button:nth-child(1):before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-left-double.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-left-double.svg\");\n}\n.acf-admin-field-groups .tablenav-pages .pagination-links .button:nth-child(2):before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n}\n.acf-admin-field-groups .tablenav-pages .pagination-links .button:nth-last-child(2):before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n}\n.acf-admin-field-groups .tablenav-pages .pagination-links .button:last-child:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-right-double.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-right-double.svg\");\n}\n.acf-admin-field-groups .tablenav-pages .pagination-links .button:hover {\n border-color: #066998;\n background-color: rgba(7, 131, 190, 0.05);\n}\n.acf-admin-field-groups .tablenav-pages .pagination-links .button:hover:before {\n background-color: #066998;\n}\n.acf-admin-field-groups .tablenav-pages .pagination-links .button.disabled {\n background-color: transparent !important;\n}\n.acf-admin-field-groups .tablenav-pages .pagination-links .button.disabled.disabled:before {\n background-color: #D0D5DD;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Empty state\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-no-field-groups-wrapper {\n display: flex;\n justify-content: center;\n padding-top: 48px;\n padding-bottom: 48px;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n align-content: center;\n align-items: flex-start;\n text-align: center;\n max-width: 380px;\n min-height: 320px;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner img,\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner p {\n flex: 1 0 100%;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner h2 {\n margin-top: 32px;\n margin-bottom: 0;\n padding: 0;\n color: #344054;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner p {\n margin-top: 12px;\n margin-bottom: 0;\n padding: 0;\n color: #667085;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner p.acf-small {\n display: block;\n position: relative;\n margin-top: 32px;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner img {\n max-width: 284px;\n margin-bottom: 0;\n}\n.acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-btn {\n margin-top: 32px;\n}\n\n.acf-no-field-groups #the-list tr:hover td,\n.acf-no-field-groups #the-list tr:hover th,\n.acf-no-field-groups .acf-admin-field-groups .wp-list-table tr:hover,\n.acf-no-field-groups .striped > tbody > :nth-child(odd), .acf-no-field-groups ul.striped > :nth-child(odd), .acf-no-field-groups .alternate {\n background-color: transparent !important;\n}\n.acf-no-field-groups .wp-list-table thead,\n.acf-no-field-groups .wp-list-table tfoot {\n display: none;\n}\n.acf-no-field-groups .no-pages {\n display: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small screen list table info toggle\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group .wp-list-table .toggle-row:before {\n top: 4px;\n left: 16px;\n border-radius: 0;\n content: \"\";\n display: block;\n position: absolute;\n width: 16px;\n height: 16px;\n background-color: #0783BE;\n border-radius: 0;\n -webkit-mask-size: 20px;\n mask-size: 20px;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n text-indent: 100%;\n white-space: nowrap;\n overflow: hidden;\n}\n.post-type-acf-field-group .wp-list-table .is-expanded .toggle-row:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small screen checkbox\n*\n*---------------------------------------------------------------------------------------------*/\n@media screen and (max-width: 880px) {\n .post-type-acf-field-group .widefat th input[type=checkbox],\n.post-type-acf-field-group .widefat thead td input[type=checkbox],\n.post-type-acf-field-group .widefat tfoot td input[type=checkbox] {\n margin-bottom: 0;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Navigation\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar {\n display: flex;\n justify-content: flex-start;\n align-content: center;\n align-items: center;\n position: sticky;\n top: 32px;\n height: 72px;\n z-index: 800;\n background: #344054;\n color: #98A2B3;\n}\n@media screen and (max-width: 880px) {\n .acf-admin-toolbar {\n position: static;\n }\n}\n.acf-admin-toolbar .acf-logo {\n margin-right: 32px;\n}\n.acf-admin-toolbar .acf-logo img {\n display: block;\n max-width: 55px;\n line-height: 0%;\n}\n.acf-admin-toolbar h2 {\n display: none;\n color: #F9FAFB;\n}\n.acf-admin-toolbar .acf-tab {\n display: flex;\n align-items: center;\n box-sizing: border-box;\n min-height: 40px;\n margin-right: 8px;\n padding-top: 8px;\n padding-right: 16px;\n padding-bottom: 8px;\n padding-left: 16px;\n border-width: 1px;\n border-style: solid;\n border-color: transparent;\n border-radius: 6px;\n color: #98A2B3;\n text-decoration: none;\n}\n.acf-admin-toolbar .acf-tab.is-active {\n background-color: #475467;\n color: #fff;\n}\n.acf-admin-toolbar .acf-tab:hover {\n background-color: #475467;\n color: #F9FAFB;\n}\n.acf-admin-toolbar .acf-tab:focus-visible {\n border-width: 1px;\n border-style: solid;\n border-color: #667085;\n}\n.acf-admin-toolbar .acf-tab:focus {\n box-shadow: none;\n}\n#wpcontent .acf-admin-toolbar {\n box-sizing: border-box;\n margin-left: -20px;\n padding-top: 16px;\n padding-right: 32px;\n padding-bottom: 16px;\n padding-left: 32px;\n}\n@media screen and (max-width: 600px) {\n .acf-admin-toolbar {\n display: none;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Toolbar Icons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar .acf-tab i.acf-icon {\n display: none;\n margin-right: 8px;\n margin-left: -2px;\n}\n.acf-admin-toolbar .acf-tab.acf-header-tab-field-groups i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-tools i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-updates i.acf-icon {\n display: inline-flex;\n}\n.acf-admin-toolbar .acf-tab.is-active i.acf-icon, .acf-admin-toolbar .acf-tab:hover i.acf-icon {\n background-color: #EAECF0;\n}\n.acf-admin-toolbar .acf-header-tab-field-groups i.acf-icon {\n -webkit-mask-image: url(\"../../images/icons/icon-field-groups.svg\");\n mask-image: url(\"../../images/icons/icon-field-groups.svg\");\n}\n.acf-admin-toolbar .acf-header-tab-tools i.acf-icon {\n -webkit-mask-image: url(\"../../images/icons/icon-tools.svg\");\n mask-image: url(\"../../images/icons/icon-tools.svg\");\n}\n.acf-admin-toolbar .acf-header-tab-updates i.acf-icon {\n -webkit-mask-image: url(\"../../images/icons/icon-updates.svg\");\n mask-image: url(\"../../images/icons/icon-updates.svg\");\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide WP default controls\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group h1.wp-heading-inline {\n display: none;\n}\n.post-type-acf-field-group .wrap .wp-heading-inline + .page-title-action {\n display: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headerbar\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-headerbar {\n display: flex;\n align-items: center;\n position: sticky;\n top: 104px;\n z-index: 700;\n box-sizing: border-box;\n min-height: 72px;\n margin-left: -20px;\n padding-top: 8px;\n padding-right: 32px;\n padding-bottom: 8px;\n padding-left: 32px;\n background-color: #fff;\n box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);\n}\n.acf-headerbar .acf-headerbar-inner {\n flex: 1 1 auto;\n display: flex;\n align-items: center;\n justify-content: space-between;\n max-width: 1440px;\n}\n.acf-headerbar .acf-page-title {\n margin-top: 0;\n margin-right: 16px;\n margin-bottom: 0;\n margin-left: 0;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n}\n@media screen and (max-width: 880px) {\n .acf-headerbar {\n position: static;\n }\n}\n@media screen and (max-width: 600px) {\n .acf-headerbar {\n justify-content: space-between;\n position: relative;\n top: 46px;\n min-height: 64px;\n padding-right: 12px;\n }\n}\n.acf-headerbar .acf-headerbar-content {\n flex: 1 1 auto;\n display: flex;\n align-items: center;\n}\n@media screen and (max-width: 880px) {\n .acf-headerbar .acf-headerbar-content {\n flex-wrap: wrap;\n }\n .acf-headerbar .acf-headerbar-content .acf-headerbar-title,\n.acf-headerbar .acf-headerbar-content .acf-title-wrap {\n flex: 1 1 100%;\n }\n .acf-headerbar .acf-headerbar-content .acf-title-wrap {\n margin-top: 8px;\n }\n}\n.acf-headerbar .acf-headerbar-title-field {\n min-width: 320px;\n}\n@media screen and (max-width: 880px) {\n .acf-headerbar .acf-headerbar-title-field {\n min-width: 100%;\n }\n}\n.acf-headerbar .acf-headerbar-actions {\n display: flex;\n}\n.acf-headerbar .acf-headerbar-actions .acf-btn {\n margin-left: 8px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Edit Field Group Headerbar\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-headerbar-field-editor {\n position: sticky;\n top: 104px;\n z-index: 700;\n margin-left: -20px;\n width: calc(100% + 20px);\n}\n@media screen and (max-width: 880px) {\n .acf-headerbar-field-editor {\n position: relative;\n top: 0;\n width: 100%;\n margin-left: 0;\n padding-right: 8px;\n padding-left: 8px;\n }\n}\n@media screen and (max-width: 640px) {\n .acf-headerbar-field-editor {\n position: relative;\n top: 46px;\n }\n}\n@media screen and (max-width: 880px) {\n .acf-headerbar-field-editor .acf-headerbar-inner {\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n width: 100%;\n }\n .acf-headerbar-field-editor .acf-headerbar-inner .acf-page-title {\n flex: 1 1 auto;\n }\n .acf-headerbar-field-editor .acf-headerbar-inner .acf-headerbar-actions {\n flex: 1 1 100%;\n margin-top: 8px;\n gap: 8px;\n }\n .acf-headerbar-field-editor .acf-headerbar-inner .acf-headerbar-actions .acf-btn {\n width: 100%;\n display: inline-flex;\n justify-content: center;\n margin: 0;\n }\n}\n.acf-headerbar-field-editor .acf-page-title {\n margin-right: 16px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Buttons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn {\n display: inline-flex;\n align-items: center;\n box-sizing: border-box;\n min-height: 40px;\n padding-top: 8px;\n padding-right: 16px;\n padding-bottom: 8px;\n padding-left: 16px;\n background-color: #0783BE;\n border-radius: 6px;\n border-width: 1px;\n border-style: solid;\n border-color: rgba(16, 24, 40, 0.2);\n text-decoration: none;\n color: #fff !important;\n transition: all 0.2s ease-in-out;\n transition-property: background, border, box-shadow;\n}\n.acf-btn:disabled {\n background-color: red;\n}\n.acf-btn:hover {\n background-color: #066998;\n color: #fff;\n cursor: pointer;\n}\n.acf-btn.acf-btn-sm {\n min-height: 32px;\n padding-top: 4px;\n padding-right: 12px;\n padding-bottom: 4px;\n padding-left: 12px;\n}\n.acf-btn.acf-btn-secondary {\n background-color: transparent;\n color: #0783BE !important;\n border-color: #0783BE;\n}\n.acf-btn.acf-btn-secondary:hover {\n background-color: #f3f9fc;\n}\n.acf-btn.acf-btn-tertiary {\n background-color: transparent;\n color: #667085 !important;\n border-color: #D0D5DD;\n}\n.acf-btn.acf-btn-tertiary:hover {\n color: #667085 !important;\n border-color: #98A2B3;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Button icons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn i.acf-icon {\n width: 20px;\n height: 20px;\n -webkit-mask-size: 20px;\n mask-size: 20px;\n margin-right: 6px;\n margin-left: -4px;\n}\n.acf-btn.acf-btn-sm i.acf-icon {\n width: 18px;\n height: 18px;\n -webkit-mask-size: 18px;\n mask-size: 18px;\n margin-right: 4px;\n margin-left: -2px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Delete field group button\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn.acf-delete-field-group:hover {\n background-color: #fdf8f6;\n border-color: #DA5A39 !important;\n color: #DA5A39 !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tIcon base styling\n*\n*--------------------------------------------------------------------------------------------*/\ni.acf-icon {\n display: inline-flex;\n width: 20px;\n height: 20px;\n background-color: currentColor;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n text-indent: 500%;\n white-space: nowrap;\n overflow: hidden;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tIcons\n*\n*--------------------------------------------------------------------------------------------*/\ni.acf-icon-plus {\n -webkit-mask-image: url(\"../../images/icons/icon-add.svg\");\n mask-image: url(\"../../images/icons/icon-add.svg\");\n}\n\ni.acf-icon-stars {\n -webkit-mask-image: url(\"../../images/icons/icon-stars.svg\");\n mask-image: url(\"../../images/icons/icon-stars.svg\");\n}\n\ni.acf-icon-help {\n -webkit-mask-image: url(\"../../images/icons/icon-help.svg\");\n mask-image: url(\"../../images/icons/icon-help.svg\");\n}\n\ni.acf-icon-key {\n -webkit-mask-image: url(\"../../images/icons/icon-key.svg\");\n mask-image: url(\"../../images/icons/icon-key.svg\");\n}\n\ni.acf-icon-trash {\n -webkit-mask-image: url(\"../../images/icons/icon-trash.svg\");\n mask-image: url(\"../../images/icons/icon-trash.svg\");\n}\n\ni.acf-icon-arrow-right {\n -webkit-mask-image: url(\"../../images/icons/icon-arrow-right.svg\");\n mask-image: url(\"../../images/icons/icon-arrow-right.svg\");\n}\n\ni.acf-icon-arrow-left {\n -webkit-mask-image: url(\"../../images/icons/icon-arrow-left.svg\");\n mask-image: url(\"../../images/icons/icon-arrow-left.svg\");\n}\n\ni.acf-icon-chevron-right,\n.acf-icon.-right {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n}\n\ni.acf-icon-chevron-left,\n.acf-icon.-left {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n}\n\ni.acf-icon-key-solid {\n -webkit-mask-image: url(\"../../images/icons/icon-key-solid.svg\");\n mask-image: url(\"../../images/icons/icon-key-solid.svg\");\n}\n\ni.acf-icon-globe,\n.acf-icon.-globe {\n -webkit-mask-image: url(\"../../images/icons/icon-globe.svg\");\n mask-image: url(\"../../images/icons/icon-globe.svg\");\n}\n\ni.acf-icon-image,\n.acf-icon.-picture {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tInactive group icon\n*\n*--------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group .post-state {\n font-weight: normal;\n}\n.post-type-acf-field-group .post-state .dashicons.dashicons-hidden {\n display: inline-flex;\n width: 18px;\n height: 18px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: 18px;\n mask-size: 18px;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-hidden.svg\");\n mask-image: url(\"../../images/icons/icon-hidden.svg\");\n}\n.post-type-acf-field-group .post-state .dashicons.dashicons-hidden:before {\n display: none;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tEdit field group page postbox header icons\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-field-group-fields .postbox-header h2,\n#acf-field-group-fields .postbox-header h3,\n#acf-field-group-fields .acf-sub-field-list-header h2,\n#acf-field-group-fields .acf-sub-field-list-header h3,\n#acf-field-group-options .postbox-header h2,\n#acf-field-group-options .postbox-header h3,\n#acf-field-group-options .acf-sub-field-list-header h2,\n#acf-field-group-options .acf-sub-field-list-header h3 {\n display: inline-flex;\n justify-content: flex-start;\n align-content: stretch;\n align-items: center;\n}\n#acf-field-group-fields .postbox-header h2:before,\n#acf-field-group-fields .postbox-header h3:before,\n#acf-field-group-fields .acf-sub-field-list-header h2:before,\n#acf-field-group-fields .acf-sub-field-list-header h3:before,\n#acf-field-group-options .postbox-header h2:before,\n#acf-field-group-options .postbox-header h3:before,\n#acf-field-group-options .acf-sub-field-list-header h2:before,\n#acf-field-group-options .acf-sub-field-list-header h3:before {\n content: \"\";\n display: inline-block;\n width: 20px;\n height: 20px;\n margin-right: 8px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n}\n\n#acf-field-group-fields .postbox-header h2:before,\nh3.acf-sub-field-list-title:before {\n -webkit-mask-image: url(\"../../images/icons/icon-fields.svg\");\n mask-image: url(\"../../images/icons/icon-fields.svg\");\n}\n\n#acf-field-group-options .postbox-header h2:before {\n -webkit-mask-image: url(\"../../images/icons/icon-settings.svg\");\n mask-image: url(\"../../images/icons/icon-settings.svg\");\n}\n\n.acf-field-setting-fc_layout .acf-field-settings-fc_head label:before {\n -webkit-mask-image: url(\"../../images/icons/icon-layout.svg\");\n mask-image: url(\"../../images/icons/icon-layout.svg\");\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPostbox expand / collapse icon\n*\n*--------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group .postbox-header .handle-actions {\n display: flex;\n}\n.post-type-acf-field-group .postbox-header .handle-actions .toggle-indicator:before {\n content: \"\";\n display: inline-flex;\n width: 20px;\n height: 20px;\n background-color: currentColor;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-up.svg\");\n}\n.post-type-acf-field-group.closed .postbox-header .handle-actions .toggle-indicator:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-down.svg\");\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Tools & updates page heading icons\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-admin-tool-export h2,\n.post-type-acf-field-group #acf-admin-tool-export h3,\n.post-type-acf-field-group #acf-admin-tool-import h2,\n.post-type-acf-field-group #acf-admin-tool-import h3,\n.post-type-acf-field-group #acf-license-information h2,\n.post-type-acf-field-group #acf-license-information h3,\n.post-type-acf-field-group #acf-update-information h2,\n.post-type-acf-field-group #acf-update-information h3 {\n display: inline-flex;\n justify-content: flex-start;\n align-content: stretch;\n align-items: center;\n}\n.post-type-acf-field-group #acf-admin-tool-export h2:before,\n.post-type-acf-field-group #acf-admin-tool-export h3:before,\n.post-type-acf-field-group #acf-admin-tool-import h2:before,\n.post-type-acf-field-group #acf-admin-tool-import h3:before,\n.post-type-acf-field-group #acf-license-information h2:before,\n.post-type-acf-field-group #acf-license-information h3:before,\n.post-type-acf-field-group #acf-update-information h2:before,\n.post-type-acf-field-group #acf-update-information h3:before {\n content: \"\";\n display: inline-block;\n width: 20px;\n height: 20px;\n margin-right: 8px;\n background-color: #98A2B3;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n}\n\n.post-type-acf-field-group #acf-admin-tool-export h2:before {\n -webkit-mask-image: url(\"../../images/icons/icon-export.svg\");\n mask-image: url(\"../../images/icons/icon-export.svg\");\n}\n\n.post-type-acf-field-group #acf-admin-tool-import h2:before {\n -webkit-mask-image: url(\"../../images/icons/icon-import.svg\");\n mask-image: url(\"../../images/icons/icon-import.svg\");\n}\n\n.post-type-acf-field-group #acf-license-information h3:before {\n -webkit-mask-image: url(\"../../images/icons/icon-key.svg\");\n mask-image: url(\"../../images/icons/icon-key.svg\");\n}\n\n.post-type-acf-field-group #acf-update-information h3:before {\n -webkit-mask-image: url(\"../../images/icons/icon-info.svg\");\n mask-image: url(\"../../images/icons/icon-info.svg\");\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tAdmin field icons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-input .acf-icon {\n width: 18px;\n height: 18px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tField type icon base styling\n*\n*--------------------------------------------------------------------------------------------*/\n.field-type-icon {\n display: inline-flex;\n align-content: center;\n align-items: center;\n justify-content: center;\n position: relative;\n width: 32px;\n height: 32px;\n background-color: #EBF5FA;\n border-width: 1px;\n border-style: solid;\n border-color: #A5D2E7;\n border-radius: 100%;\n}\n.field-type-icon:before {\n content: \"\";\n width: 16px;\n height: 16px;\n position: relative;\n background-color: #0783BE;\n -webkit-mask-size: cover;\n mask-size: cover;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-default.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-default.svg\");\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tField type icons\n*\n*--------------------------------------------------------------------------------------------*/\n.field-type-icon.field-type-icon-text:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-text.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-text.svg\");\n}\n\n.field-type-icon.field-type-icon-textarea:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-textarea.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-textarea.svg\");\n}\n\n.field-type-icon.field-type-icon-textarea:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-textarea.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-textarea.svg\");\n}\n\n.field-type-icon.field-type-icon-number:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-number.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-number.svg\");\n}\n\n.field-type-icon.field-type-icon-range:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-range.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-range.svg\");\n}\n\n.field-type-icon.field-type-icon-email:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-email.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-email.svg\");\n}\n\n.field-type-icon.field-type-icon-url:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-url.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-url.svg\");\n}\n\n.field-type-icon.field-type-icon-password:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-password.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-password.svg\");\n}\n\n.field-type-icon.field-type-icon-image:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n}\n\n.field-type-icon.field-type-icon-file:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-file.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-file.svg\");\n}\n\n.field-type-icon.field-type-icon-wysiwyg:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-wysiwyg.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-wysiwyg.svg\");\n}\n\n.field-type-icon.field-type-icon-oembed:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-oembed.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-oembed.svg\");\n}\n\n.field-type-icon.field-type-icon-gallery:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-gallery.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-gallery.svg\");\n}\n\n.field-type-icon.field-type-icon-select:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-select.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-select.svg\");\n}\n\n.field-type-icon.field-type-icon-checkbox:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-checkbox.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-checkbox.svg\");\n}\n\n.field-type-icon.field-type-icon-radio:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-radio.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-radio.svg\");\n}\n\n.field-type-icon.field-type-icon-button-group:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-button-group.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-button-group.svg\");\n}\n\n.field-type-icon.field-type-icon-true-false:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-true-false.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-true-false.svg\");\n}\n\n.field-type-icon.field-type-icon-link:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-link.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-link.svg\");\n}\n\n.field-type-icon.field-type-icon-post-object:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-post-object.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-post-object.svg\");\n}\n\n.field-type-icon.field-type-icon-page-link:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-page-link.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-page-link.svg\");\n}\n\n.field-type-icon.field-type-icon-relationship:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-relationship.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-relationship.svg\");\n}\n\n.field-type-icon.field-type-icon-taxonomy:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-taxonomy.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-taxonomy.svg\");\n}\n\n.field-type-icon.field-type-icon-user:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-user.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-user.svg\");\n}\n\n.field-type-icon.field-type-icon-google-map:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-google-map.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-google-map.svg\");\n}\n\n.field-type-icon.field-type-icon-date-picker:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-date-picker.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-date-picker.svg\");\n}\n\n.field-type-icon.field-type-icon-date-time-picker:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-date-time-picker.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-date-time-picker.svg\");\n}\n\n.field-type-icon.field-type-icon-time-picker:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-time-picker.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-time-picker.svg\");\n}\n\n.field-type-icon.field-type-icon-color-picker:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-color-picker.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-color-picker.svg\");\n}\n\n.field-type-icon.field-type-icon-message:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-message.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-message.svg\");\n}\n\n.field-type-icon.field-type-icon-accordion:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-accordion.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-accordion.svg\");\n}\n\n.field-type-icon.field-type-icon-tab:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-tab.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-tab.svg\");\n}\n\n.field-type-icon.field-type-icon-group:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-group.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-group.svg\");\n}\n\n.field-type-icon.field-type-icon-repeater:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-repeater.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-repeater.svg\");\n}\n\n.field-type-icon.field-type-icon-flexible-content:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-flexible-content.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-flexible-content.svg\");\n}\n\n.field-type-icon.field-type-icon-clone:before {\n -webkit-mask-image: url(\"../../images/field-type-icons/icon-field-clone.svg\");\n mask-image: url(\"../../images/field-type-icons/icon-field-clone.svg\");\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Tools page layout\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-admin-tools .postbox-header {\n display: none;\n}\n#acf-admin-tools .acf-meta-box-wrap.-grid {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n}\n#acf-admin-tools .acf-meta-box-wrap.-grid .postbox {\n width: 100%;\n clear: none;\n float: none;\n margin-bottom: 0;\n}\n@media screen and (max-width: 880px) {\n #acf-admin-tools .acf-meta-box-wrap.-grid .postbox {\n flex: 1 1 100%;\n }\n}\n#acf-admin-tools .acf-meta-box-wrap.-grid .postbox:nth-child(odd) {\n margin-left: 0;\n}\n#acf-admin-tools .meta-box-sortables {\n display: grid;\n grid-template-columns: repeat(2, 1fr);\n grid-template-rows: repeat(1, 1fr);\n grid-column-gap: 32px;\n grid-row-gap: 32px;\n}\n@media screen and (max-width: 880px) {\n #acf-admin-tools .meta-box-sortables {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: center;\n grid-column-gap: 8px;\n grid-row-gap: 8px;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Tools export pages\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-admin-tools.tool-export .inside {\n margin: 0;\n}\n#acf-admin-tools.tool-export .acf-postbox-header {\n margin-bottom: 24px;\n}\n#acf-admin-tools.tool-export .acf-postbox-main {\n border: none;\n margin: 0;\n padding-top: 0;\n padding-right: 24px;\n padding-bottom: 0;\n padding-left: 0;\n}\n#acf-admin-tools.tool-export .acf-postbox-columns {\n margin-top: 0;\n margin-right: 280px;\n margin-bottom: 0;\n margin-left: 0;\n padding: 0;\n}\n#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side {\n padding: 0;\n}\n#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side .acf-panel {\n margin: 0;\n padding: 0;\n}\n#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side:before {\n display: none;\n}\n#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side .acf-btn {\n display: block;\n width: 100%;\n text-align: center;\n}\n#acf-admin-tools.tool-export .meta-box-sortables {\n display: block;\n}\n#acf-admin-tools.tool-export .acf-panel {\n border: none;\n}\n#acf-admin-tools.tool-export .acf-panel h3 {\n margin: 0;\n padding: 0;\n color: #344054;\n}\n#acf-admin-tools.tool-export .acf-panel h3:before {\n display: none;\n}\n#acf-admin-tools.tool-export .acf-checkbox-list {\n margin-top: 16px;\n border-width: 1px;\n border-style: solid;\n border-color: #D0D5DD;\n border-radius: 6px;\n}\n#acf-admin-tools.tool-export .acf-checkbox-list li {\n display: inline-flex;\n box-sizing: border-box;\n width: 100%;\n height: 48px;\n align-items: center;\n margin: 0;\n padding-right: 12px;\n padding-left: 12px;\n border-bottom-width: 1px;\n border-bottom-style: solid;\n border-bottom-color: #EAECF0;\n}\n#acf-admin-tools.tool-export .acf-checkbox-list li:last-child {\n border-bottom: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Updates layout\n*\n*---------------------------------------------------------------------------------------------*/\n.custom-fields_page_acf-settings-updates .acf-settings-wrap {\n display: grid;\n grid-template-columns: 65% 1fr;\n grid-template-rows: min-content 1.3fr;\n gap: 32px 32px;\n grid-template-areas: \"acf-admin-notice acf-admin-notice\" \". .\";\n}\n@media screen and (max-width: 880px) {\n .custom-fields_page_acf-settings-updates .acf-settings-wrap {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: center;\n grid-column-gap: 8px;\n grid-row-gap: 8px;\n }\n}\n.custom-fields_page_acf-settings-updates .acf-admin-notice,\n.custom-fields_page_acf-settings-updates .notice {\n grid-area: acf-admin-notice;\n margin-bottom: 0 !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Box\n*\n*---------------------------------------------------------------------------------------------*/\n.custom-fields_page_acf-settings-updates .acf-box {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n}\n.custom-fields_page_acf-settings-updates .acf-box .inner {\n padding-top: 24px;\n padding-right: 24px;\n padding-bottom: 24px;\n padding-left: 24px;\n}\n@media screen and (max-width: 880px) {\n .custom-fields_page_acf-settings-updates .acf-box {\n flex: 1 1 100%;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Notices\n*\n*---------------------------------------------------------------------------------------------*/\n.custom-fields_page_acf-settings-updates .acf-settings-wrap .acf-admin-notice {\n flex: 1 1 100%;\n margin-top: 16px;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* License information\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-license-information .acf-activation-form {\n margin-top: 24px;\n}\n#acf-license-information label {\n font-weight: bold;\n}\n#acf-license-information .acf-input-wrap {\n margin-top: 8px;\n margin-bottom: 24px;\n}\n#acf-license-information #acf_pro_license {\n width: 100%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Update information table\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-update-information .form-table th,\n#acf-update-information .form-table td {\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 24px;\n padding-left: 0;\n color: #344054;\n}\n#acf-update-information .acf-update-changelog {\n margin-top: 8px;\n margin-bottom: 24px;\n padding-top: 8px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n color: #344054;\n}\n#acf-update-information .acf-update-changelog h4 {\n margin-bottom: 0;\n}\n#acf-update-information .acf-update-changelog p {\n margin-top: 0;\n margin-bottom: 16px;\n}\n#acf-update-information .acf-update-changelog p:last-of-type {\n margin-bottom: 0;\n}\n#acf-update-information .acf-update-changelog p em {\n color: #667085;\n}\n#acf-update-information .acf-btn {\n display: inline-flex;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tHeader upsell button\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn {\n display: inline-flex;\n align-items: center;\n align-self: stretch;\n padding-top: 0;\n padding-right: 16px;\n padding-bottom: 0;\n padding-left: 16px;\n background: linear-gradient(90.52deg, #2C9FB8 0.44%, #A45CFF 113.3%);\n background-size: 180% 80%;\n background-position: 100% 0;\n transition: background-position 0.5s;\n border-radius: 6px;\n text-decoration: none;\n}\n@media screen and (max-width: 768px) {\n .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn {\n display: none;\n }\n}\n.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn:hover {\n background-position: 0 0;\n}\n.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn:focus {\n border: none;\n outline: none;\n box-shadow: none;\n}\n.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn p {\n margin: 0;\n padding-top: 8px;\n padding-bottom: 8px;\n font-weight: normal;\n text-transform: none;\n color: #fff;\n}\n.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn .acf-icon {\n width: 18px;\n height: 18px;\n margin-right: 6px;\n margin-left: -2px;\n background-color: #F9FAFB;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Upsell block\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-field-group-pro-features .acf-field-group-pro-features-wrapper {\n display: flex;\n justify-content: flex-start;\n align-content: stretch;\n align-items: center;\n}\n@media screen and (max-width: 768px) {\n #acf-field-group-pro-features .acf-field-group-pro-features-wrapper {\n flex-direction: row;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n }\n #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content,\n#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions {\n flex: 0 1 100%;\n }\n}\n#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content {\n flex: 1 1 auto;\n margin-right: 40px;\n}\n@media screen and (max-width: 768px) {\n #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content {\n margin-right: 0;\n margin-bottom: 8px;\n }\n}\n#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions {\n display: flex;\n flex-direction: row;\n justify-content: flex-end;\n min-width: 160px;\n}\n@media screen and (max-width: 768px) {\n #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions {\n justify-content: flex-start;\n }\n}\n#acf-field-group-pro-features.postbox {\n display: flex;\n align-items: center;\n min-height: 120px;\n background-image: linear-gradient(to right, #1d4373, #24437e, #304288, #413f8f, #543a95);\n color: #EAECF0;\n}\n#acf-field-group-pro-features.postbox .postbox-header {\n display: none;\n}\n#acf-field-group-pro-features.postbox .inside {\n width: 100%;\n border: none;\n}\n#acf-field-group-pro-features h1 {\n margin-top: 0;\n margin-bottom: 4px;\n padding-top: 0;\n padding-bottom: 0;\n font-weight: bold;\n color: #F9FAFB;\n}\n#acf-field-group-pro-features h1 .acf-icon {\n margin-right: 8px;\n}\n#acf-field-group-pro-features .acf-btn {\n display: inline-flex;\n background-color: rgba(255, 255, 255, 0.2);\n border: none;\n}\n#acf-field-group-pro-features .acf-btn:hover {\n background-color: rgba(255, 255, 255, 0.3);\n}\n#acf-field-group-pro-features .acf-btn .acf-icon {\n margin-right: -2px;\n margin-left: 8px;\n}\n#acf-field-group-pro-features .acf-pro-features-list {\n display: flex;\n justify-content: flex-start;\n align-items: center;\n flex-wrap: wrap;\n margin-top: 16px;\n margin-bottom: 0;\n}\n@media screen and (max-width: 768px) {\n #acf-field-group-pro-features .acf-pro-features-list {\n flex-direction: row;\n flex-wrap: wrap;\n justify-content: flex-start;\n align-content: flex-start;\n align-items: flex-start;\n }\n}\n#acf-field-group-pro-features .acf-pro-features-list li {\n display: flex;\n box-sizing: border-box;\n margin-right: 32px;\n margin-bottom: 6px;\n}\n@media screen and (max-width: 880px) {\n #acf-field-group-pro-features .acf-pro-features-list li {\n flex: 0 1 calc(33.3% - 32px);\n }\n}\n@media screen and (max-width: 640px) {\n #acf-field-group-pro-features .acf-pro-features-list li {\n flex: 0 1 100%;\n }\n}\n#acf-field-group-pro-features .acf-pro-features-list li:last-child {\n margin-right: 0;\n}\n#acf-field-group-pro-features .acf-pro-features-list li:before {\n content: \"\";\n display: inline-block;\n width: 16px;\n height: 16px;\n margin-right: 8px;\n background-color: #52AA59;\n border: none;\n border-radius: 0;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-position: center;\n mask-position: center;\n -webkit-mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n\n/* colors */\n$acf_blue: #2a9bd9;\n$acf_notice: #2a9bd9;\n$acf_error: #d94f4f;\n$acf_success: #49ad52;\n$acf_warning: #fd8d3b;\n\n/* acf-field */\n$field_padding: 15px 12px;\n$field_padding_x: 12px;\n$field_padding_y: 15px;\n$fp: 15px 12px;\n$fy: 15px;\n$fx: 12px;\n\n/* responsive */\n$md: 880px;\n$sm: 640px;\n\n// Admin.\n$wp-card-border: #ccd0d4;\t\t\t// Card border.\n$wp-card-border-1: #d5d9dd;\t\t // Card inner border 1: Structural (darker).\n$wp-card-border-2: #eeeeee;\t\t // Card inner border 2: Fields (lighter).\n$wp-input-border: #7e8993;\t\t // Input border.\n\n// Admin 3.8\n$wp38-card-border: #E5E5E5;\t\t // Card border.\n$wp38-card-border-1: #dfdfdf;\t\t// Card inner border 1: Structural (darker).\n$wp38-card-border-2: #eeeeee;\t\t// Card inner border 2: Fields (lighter).\n$wp38-input-border: #dddddd;\t\t // Input border.\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Grays\n$gray-50: #F9FAFB;\n$gray-100: #F2F4F7;\n$gray-200: #EAECF0;\n$gray-300: #D0D5DD;\n$gray-400: #98A2B3;\n$gray-500: #667085;\n$gray-600: #475467;\n$gray-700: #344054;\n$gray-800: #1D2939;\n$gray-900: #101828;\n\n// Blues\n$blue-50: #EBF5FA;\n$blue-100: #D8EBF5;\n$blue-200: #A5D2E7;\n$blue-300: #6BB5D8;\n$blue-400: #399CCB;\n$blue-500: #0783BE;\n$blue-600: #066998;\n$blue-700: #044E71;\n$blue-800: #033F5B;\n$blue-900: #032F45;\n\n// Utility\n$color-info:\t#2D69DA;\n$color-success:\t#52AA59;\n$color-warning:\t#F79009;\n$color-danger:\t#DA5A39;\n\n$color-primary: $blue-500;\n$color-primary-hover: $blue-600;\n$color-secondary: $gray-500;\n$color-secondary-hover: $gray-400;\n\n// Gradients\n$gradient-pro: linear-gradient(90.52deg, #2C9FB8 0.44%, #A45CFF 113.3%);\n\n// Border radius\n$radius-sm:\t4px;\n$radius-md: 6px;\n$radius-lg: 8px;\n\n// Elevations / Box shadows\n$elevation-01: 0px 1px 2px rgba($gray-900, 0.10);\n\n// Input & button focus outline\n$outline: 3px solid $blue-50;\n\n// Link colours\n$link-color: $blue-500;\n\n// Responsive\n$max-width: 1440px;","/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n@mixin clearfix() {\n\t&:after {\n\t\tdisplay: block;\n\t\tclear: both;\n\t\tcontent: \"\";\n\t}\n}\n\n@mixin border-box() {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n}\n\n@mixin centered() {\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%);\n}\n\n@mixin animate( $properties: 'all' ) {\n\t-webkit-transition: $properties 0.3s ease; // Safari 3.2+, Chrome\n -moz-transition: $properties 0.3s ease; \t// Firefox 4-15\n -o-transition: $properties 0.3s ease; \t\t// Opera 10.5–12.00\n transition: $properties 0.3s ease; \t\t// Firefox 16+, Opera 12.50+\n}\n\n@mixin rtl() {\n\thtml[dir=\"rtl\"] & {\n\t\ttext-align: right;\n\t\t@content;\n\t}\n}\n\n@mixin wp-admin( $version: '3-8' ) {\n\t.acf-admin-#{$version} & {\n\t\t@content;\n\t}\n}","@use \"sass:math\";\n/*--------------------------------------------------------------------------------------------\n*\n* Global\n*\n*--------------------------------------------------------------------------------------------*/\n\n/* Horizontal List */\n.acf-hl { padding: 0; margin: 0; list-style: none; display: block; position: relative; }\n.acf-hl > li { float: left; display: block; margin: 0; padding: 0; }\n.acf-hl > li.acf-fr { float: right; }\n\n\n/* Horizontal List: Clearfix */\n.acf-hl:before, .acf-hl:after,\n.acf-bl:before, .acf-bl:after,\n.acf-cf:before, .acf-cf:after {\n content: \"\";\n display: block;\n line-height: 0;\n}\n.acf-hl:after,\n.acf-bl:after,\n.acf-cf:after {\n clear: both;\n}\n\n\n/* Block List */\n.acf-bl { padding: 0; margin: 0; list-style: none; display: block; position: relative; }\n.acf-bl > li { display: block; margin: 0; padding: 0; float: none; }\n\n\n/* Visibility */\n.acf-hidden {\n\tdisplay: none !important;\n}\n.acf-empty {\n\tdisplay: table-cell !important;\n\t* { display: none !important; }\n}\n\n/* Float */\n.acf-fl { float: left; }\n.acf-fr { float: right; }\n.acf-fn { float: none; }\n\n\n/* Align */\n.acf-al { text-align: left; }\n.acf-ar { text-align: right; }\n.acf-ac { text-align: center; }\n\n\n/* loading */\n.acf-loading,\n.acf-spinner {\n\tdisplay: inline-block;\n\theight: 20px;\n\twidth: 20px;\n\tvertical-align: text-top;\n\tbackground: transparent url(../../images/spinner.gif) no-repeat 50% 50%;\n}\n\n\n/* spinner */\n.acf-spinner {\n\tdisplay: none;\n}\n\n.acf-spinner.is-active {\n\tdisplay: inline-block;\n}\n\n\n/* WP < 4.2 */\n.spinner.is-active {\n\tdisplay: inline-block;\n}\n\n\n/* required */\n.acf-required {\n\tcolor: #f00;\n}\n\n\n/* show on hover */\n.acf-soh .acf-soh-target {\n\t-webkit-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n\t-moz-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n\t-o-transition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n\ttransition: opacity 0.25s 0s ease-in-out, visibility 0s linear 0.25s;\n\n\tvisibility: hidden;\n\topacity: 0;\n}\n\n.acf-soh:hover .acf-soh-target {\n\t-webkit-transition-delay:0s;\n\t-moz-transition-delay:0s;\n\t-o-transition-delay:0s;\n\ttransition-delay:0s;\n\n\tvisibility: visible;\n\topacity: 1;\n}\n\n\n/* show if value */\n.show-if-value { display: none; }\n.hide-if-value { display: block; }\n\n.has-value .show-if-value { display: block; }\n.has-value .hide-if-value { display: none; }\n\n/* select2 WP animation fix */\n.select2-search-choice-close {\n\t-webkit-transition: none;\n\t-moz-transition: none;\n\t-o-transition: none;\n\ttransition: none;\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* tooltip\n*\n*---------------------------------------------------------------------------------------------*/\n\n/* tooltip */\n.acf-tooltip {\n background: $gray-800;\n border-radius: $radius-md;\n color: $gray-300;\n padding: {\n\t\ttop: 8px;\n\t\tright: 12px;\n\t\tbottom: 10px;\n\t\tleft: 12px;\n\t};\n position: absolute;\n @extend .p7;\n z-index: 900000;\n\tmax-width: 280px;\n\tbox-shadow: 0px 12px 16px -4px rgba(16, 24, 40, 0.08), 0px 4px 6px -2px rgba(16, 24, 40, 0.03);\n\n\n /* tip */\n &:before {\n\t border: solid;\n\t border-color: transparent;\n\t border-width: 6px;\n\t content: \"\";\n\t position: absolute;\n\t}\n\n\n /* positions */\n &.top {\n\t margin-top: -8px;\n\n\t &:before {\n\t\t\ttop: 100%;\n\t\t\tleft: 50%;\n\t\t\tmargin-left: -6px;\n\t\t\tborder-top-color: #2F353E;\n\t\t\tborder-bottom-width: 0;\n\t\t}\n }\n\n &.right {\n\t margin-left: 8px;\n\n\t &:before {\n\t\t\ttop: 50%;\n\t\t\tmargin-top: -6px;\n\t\t\tright: 100%;\n\t\t\tborder-right-color: #2F353E;\n\t\t\tborder-left-width: 0;\n\t\t}\n }\n\n &.bottom {\n\t margin-top: 8px;\n\n\t &:before {\n\t\t\tbottom: 100%;\n\t\t\tleft: 50%;\n\t\t\tmargin-left: -6px;\n\t\t\tborder-bottom-color: #2F353E;\n\t\t\tborder-top-width: 0;\n\t\t}\n }\n\n &.left {\n\t margin-left: -8px;\n\n\t &:before {\n\t\t\ttop: 50%;\n\t\t\tmargin-top: -6px;\n\t\t\tleft: 100%;\n\t\t\tborder-left-color: #2F353E;\n\t\t\tborder-right-width: 0;\n\t\t}\n }\n\n .acf-overlay {\n\t\tz-index: -1;\n\t}\n\n}\n\n\n/* confirm */\n.acf-tooltip.-confirm {\n\tz-index: 900001; // +1 higher than .acf-tooltip\n\n\ta {\n\t\ttext-decoration: none;\n\t\tcolor: #9ea3a8;\n\n\t\t&:hover {\n\t\t\ttext-decoration: underline;\n\t\t}\n\n\t\t&[data-event=\"confirm\"] {\n\t\t\tcolor: #F55E4F;\n\t\t}\n\t}\n}\n\n.acf-overlay {\n\tposition: fixed;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tcursor: default;\n}\n\n.acf-tooltip-target {\n\tposition: relative;\n\tz-index: 900002; // +1 higher than .acf-tooltip\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* loading\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-loading-overlay {\n\tposition: absolute;\n\ttop: 0;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n\tcursor: default;\n\tz-index: 99;\n\tbackground: rgba(249, 249, 249, 0.5);\n\n\ti {\n\t\t@include centered();\n\t}\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-icon\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-icon {\n\tdisplay: inline-block;\n\theight: 28px;\n\twidth: 28px;\n\tborder: transparent solid 1px;\n\tborder-radius: 100%;\n\tfont-size: 20px;\n\tline-height: 21px;\n\ttext-align: center;\n\ttext-decoration: none;\n\tvertical-align: top;\n\tbox-sizing: border-box;\n\n\t&:before {\n\t\tfont-family: dashicons;\n\t\tdisplay: inline-block;\n\t\tline-height: 1;\n\t\tfont-weight: 400;\n\t\tfont-style: normal;\n\t\tspeak: none;\n\t\ttext-decoration: inherit;\n\t\ttext-transform: none;\n\t\ttext-rendering: auto;\n\t\t-webkit-font-smoothing: antialiased;\n\t\t-moz-osx-font-smoothing: grayscale;\n\t\twidth: 1em;\n\t\theight: 1em;\n\t\tvertical-align: middle;\n\t\ttext-align: center;\n\t}\n}\n\n// Icon types.\n.acf-icon.-plus:before {\n\tcontent: \"\\f543\";\n}\n.acf-icon.-minus:before {\n\tcontent: \"\\f460\";\n}\n.acf-icon.-cancel:before {\n\tcontent: \"\\f335\";\n}\n.acf-icon.-pencil:before {\n\tcontent: \"\\f464\";\n}\n.acf-icon.-location:before {\n\tcontent: \"\\f230\";\n}\n.acf-icon.-up:before {\n\tcontent: \"\\f343\";\n\n\t// Fix position relative to font-size.\n\tmargin-top: math.div(-2em, 20);\n}\n.acf-icon.-down:before {\n\tcontent: \"\\f347\";\n\n\t// Fix position relative to font-size.\n\tmargin-top: math.div(2em, 20);\n}\n.acf-icon.-left:before {\n\tcontent: \"\\f341\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.acf-icon.-right:before {\n\tcontent: \"\\f345\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(2em, 20);\n}\n.acf-icon.-sync:before {\n\tcontent: \"\\f463\";\n}\n.acf-icon.-globe:before {\n\tcontent: \"\\f319\";\n\n\t// Fix position relative to font-size.\n\tmargin-top: math.div(2em, 20);\n\tmargin-left: math.div(2em, 20);\n}\n.acf-icon.-picture:before {\n\tcontent: \"\\f128\";\n}\n.acf-icon.-check:before {\n\tcontent: \"\\f147\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.acf-icon.-dot-3:before {\n\tcontent: \"\\f533\";\n\n\t// Fix position relative to font-size.\n\tmargin-top: math.div(-2em, 20);\n}\n.acf-icon.-arrow-combo:before {\n\tcontent: \"\\f156\";\n}\n.acf-icon.-arrow-up:before {\n\tcontent: \"\\f142\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.acf-icon.-arrow-down:before {\n\tcontent: \"\\f140\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.acf-icon.-search:before {\n\tcontent: \"\\f179\";\n}\n.acf-icon.-link-ext:before {\n\tcontent: \"\\f504\";\n}\n\n// Duplicate is a custom icon made from pseudo elements.\n.acf-icon.-duplicate {\n\tposition: relative;\n\t&:before,\n\t&:after {\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\tbox-sizing: border-box;\n\t\twidth: 46%;\n\t\theight: 46%;\n\t\tposition: absolute;\n\t\ttop: 33%;\n\t\tleft: 23%;\n\t}\n\t&:before {\n\t\tmargin: -1px 0 0 1px;\n\t\tbox-shadow: 2px -2px 0px 0px currentColor;\n\t}\n\t&:after {\n\t\tborder: solid 2px currentColor;\n\t}\n}\n\n\n// Collapse icon toggles automatically.\n.acf-icon.-collapse:before {\n\tcontent: \"\\f142\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n.-collapsed .acf-icon.-collapse:before {\n\tcontent: \"\\f140\";\n\n\t// Fix position relative to font-size.\n\tmargin-left: math.div(-2em, 20);\n}\n\n// <span> displays with grey border.\nspan.acf-icon {\n\tcolor: #555d66;\n\tborder-color: #b5bcc2;\n\tbackground-color: #fff;\n}\n\n// <a> also displays with grey border.\na.acf-icon {\n\tcolor: #555d66;\n\tborder-color: #b5bcc2;\n\tbackground-color: #fff;\n\tposition: relative;\n\ttransition: none;\n\tcursor: pointer;\n\n\t// State \"hover\".\n\t&:hover {\n\t\tbackground: #f3f5f6;\n\t\tborder-color: #0071a1;\n\t\tcolor: #0071a1;\n\t}\n\t&.-minus:hover,\n\t&.-cancel:hover {\n\t\tbackground: #f7efef;\n\t\tborder-color: #a10000;\n\t\tcolor: #dc3232;\n\t}\n\n\t// Fix: Remove WP outline box-shadow.\n\t&:active,\n\t&:focus {\n\t\toutline: none;\n\t\tbox-shadow: none;\n\t}\n}\n\n// Style \"clear\".\n.acf-icon.-clear {\n\tborder-color: transparent;\n\tbackground: transparent;\n\tcolor: #444;\n}\n\n// Style \"light\".\n.acf-icon.light {\n\tborder-color: transparent;\n\tbackground: #F5F5F5;\n\tcolor: #23282d;\n}\n\n// Style \"dark\".\n.acf-icon.dark {\n\tborder-color: transparent !important;\n\tbackground: #23282D;\n\tcolor: #eee;\n}\na.acf-icon.dark {\n\t&:hover {\n\t\tbackground: #191E23;\n\t\tcolor: #00b9eb;\n\t}\n\t&.-minus:hover,\n\t&.-cancel:hover {\n\t\tcolor: #D54E21;\n\t}\n}\n\n// Style \"grey\".\n.acf-icon.grey {\n\tborder-color: transparent !important;\n\tbackground: #b4b9be;\n\tcolor: #fff !important;\n\n\t&:hover {\n\t\tbackground: #00A0D2;\n\t\tcolor: #fff;\n\t}\n\t&.-minus:hover,\n\t&.-cancel:hover {\n\t\tbackground: #32373C;\n\t}\n}\n\n// Size \"small\".\n.acf-icon.small,\n.acf-icon.-small {\n\twidth: 20px;\n\theight: 20px;\n\tline-height: 14px;\n\tfont-size: 14px;\n\n\t// Apply minor transforms to reduce clarirty of \"duplicate\" icon.\n\t// Helps to unify rendering with dashicons.\n\t&.-duplicate {\n\t\t&:before, &:after {\n\t\t\t//transform: rotate(0.1deg) scale(0.9) translate(-5%, 5%);\n\t\t\topacity: 0.8;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-box\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-box {\n background: #FFFFFF;\n border: 1px solid $wp-card-border;\n position: relative;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);\n\n /* title */\n .title {\n\t\tborder-bottom: 1px solid $wp-card-border;\n\t margin: 0;\n\t padding: 15px;\n\n\t\th3 {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tfont-size: 14px;\n\t\t line-height: 1em;\n\t\t margin: 0;\n\t\t padding: 0;\n\t\t}\n\t}\n\n\n\t.inner {\n\t padding: 15px;\n\t}\n\n\th2 {\n\t\tcolor: #333333;\n\t font-size: 26px;\n\t line-height: 1.25em;\n\t margin: 0.25em 0 0.75em;\n\t padding: 0;\n\t}\n\n\th3 {\n\t\tmargin: 1.5em 0 0;\n\t}\n\n\tp {\n\t\tmargin-top: 0.5em;\n\t}\n\n\ta {\n\t\ttext-decoration: none;\n\t}\n\n\ti {\n\t\t&.dashicons-external {\n\t\t\tmargin-top: -1px;\n\t\t}\n\t}\n\n\t/* footer */\n\t.footer {\n\t border-top: 1px solid $wp-card-border;\n\t padding: 12px;\n\t font-size: 13px;\n\t line-height: 1.5;\n\n\t p {\n\t\t margin: 0;\n\t }\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin('3-8') {\n\t\tborder-color: $wp38-card-border;\n\t\t.title,\n\t\t.footer {\n\t\t\tborder-color: $wp38-card-border;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-notice\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-notice {\n\tposition: relative;\n\tdisplay: block;\n\tcolor: #fff;\n\tmargin: 5px 0 15px;\n\tpadding: 3px 12px;\n\tbackground: $acf_notice;\n\tborder-left: darken($acf_notice, 10%) solid 3px;\n\n\tp {\n\t\tfont-size: 13px;\n\t\tline-height: 1.5;\n\t\tmargin: 0.5em 0;\n\t\ttext-shadow: none;\n\t\tcolor: inherit;\n\t}\n\n\t.acf-notice-dismiss {\n\t\tposition: absolute;\n\t\ttop: 9px;\n\t\tright: 12px;\n\t\tbackground: transparent !important;\n\t\tcolor: inherit !important;\n\t\tborder-color: #fff !important;\n\t\topacity: 0.75;\n\t\t&:hover {\n\t\t\topacity: 1;\n\t\t}\n\t}\n\n\t// dismiss\n\t&.-dismiss {\n\t\tpadding-right: 40px;\n\t}\n\n\t// error\n\t&.-error {\n\t\tbackground: $acf_error;\n\t\tborder-color: darken($acf_error, 10%);\n\t}\n\n\t// success\n\t&.-success {\n\t\tbackground: $acf_success;\n\t\tborder-color: darken($acf_success, 10%);\n\t}\n\n\t// warning\n\t&.-warning {\n\t\tbackground: $acf_warning;\n\t\tborder-color: darken($acf_warning, 10%);\n\t}\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-table\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-table {\n\tborder: $wp-card-border solid 1px;\n\tbackground: #fff;\n\tborder-spacing: 0;\n\tborder-radius: 0;\n\ttable-layout: auto;\n\tpadding: 0;\n\tmargin: 0;\n width: 100%;\n clear: both;\n box-sizing: content-box;\n\n /* defaults */\n > tbody > tr,\n\t> thead > tr {\n\n \t> th, > td {\n\t\t\tpadding: 8px;\n\t\t\tvertical-align: top;\n\t\t\tbackground: #fff;\n\t\t\ttext-align: left;\n\t\t border-style: solid;\n\t\t font-weight: normal;\n\t\t}\n\n\t\t> th {\n\t\t\tposition: relative;\n\t\t\tcolor: #333333;\n\t\t}\n\n }\n\n\n /* thead */\n > thead {\n\n\t > tr {\n\n\t\t\t> th {\n\t\t\t border-color: $wp-card-border-1;\n\t\t\t\tborder-width: 0 0 1px 1px;\n\n\t\t\t\t&:first-child {\n\t\t\t\t\tborder-left-width: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t }\n\n }\n\n\n /* tbody */\n > tbody {\n\n\t > tr {\n\t\t\tz-index: 1;\n\n\t\t\t> td {\n\t\t\t\tborder-color: $wp-card-border-2;\n\t\t\t\tborder-width: 1px 0 0 1px;\n\n\t\t\t\t&:first-child {\n\t\t\t\t\tborder-left-width: 0;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:first-child > td {\n\t\t\t\tborder-top-width: 0;\n\t\t\t}\n\t\t}\n\n }\n\n\n /* -clear */\n &.-clear {\n\t border: 0 none;\n\n\t > tbody > tr,\n\t > thead > tr {\n\n\t\t > td, >th {\n\t\t\t border: 0 none;\n\t\t\t\tpadding: 4px;\n\t\t }\n\t }\n }\n}\n\n\n/* remove tr */\n.acf-remove-element {\n\t-webkit-transition: all 0.25s ease-out;\n\t-moz-transition: all 0.25s ease-out;\n\t-o-transition: all 0.25s ease-out;\n\ttransition: all 0.25s ease-out;\n\n\ttransform: translate(50px, 0);\n\topacity: 0;\n}\n\n\n/* fade-up */\n.acf-fade-up {\n\t-webkit-transition: all 0.25s ease-out;\n\t-moz-transition: all 0.25s ease-out;\n\t-o-transition: all 0.25s ease-out;\n\ttransition: all 0.25s ease-out;\n\n\ttransform: translate(0, -10px);\n\topacity: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Fake table\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-thead,\n.acf-tbody,\n.acf-tfoot {\n\twidth: 100%;\n\tpadding: 0;\n\tmargin: 0;\n\n\t> li {\n\t\tbox-sizing: border-box;\n\t\tpadding: 8px 12px;\n\t\tfont-size: 12px;\n\t\tline-height: 14px;\n\t}\n}\n\n.acf-thead {\n\tborder-bottom: $wp-card-border solid 1px;\n\tcolor: #23282d;\n\n\t> li {\n\t\tfont-size: 14px;\n\t\tline-height: 1.4;\n\t\tfont-weight: bold;\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin('3-8') {\n\t\tborder-color: $wp38-card-border-1;\n\t}\n}\n\n.acf-tfoot {\n\tbackground: #f5f5f5;\n\tborder-top: $wp-card-border-1 solid 1px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSettings\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-settings-wrap {\n\n\t#poststuff {\n\t\tpadding-top: 15px;\n\t}\n\n\t.acf-box {\n\t\tmargin: 20px 0;\n\t}\n\n\ttable {\n\t\tmargin: 0;\n\n\t\t.button {\n\t\t\tvertical-align: middle;\n\t\t}\n\t}\n}\n\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-popup\n*\n*--------------------------------------------------------------------------------------------*/\n\n#acf-popup {\n\tposition: fixed;\n\tz-index: 900000;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\ttext-align: center;\n\n\t// bg\n\t.bg {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tz-index: 0;\n\t\tbackground: rgba(0,0,0,0.25);\n\t}\n\n\t&:before {\n\t\tcontent: '';\n\t\tdisplay: inline-block;\n\t\theight: 100%;\n\t\tvertical-align: middle;\n\t}\n\n\t// box\n\t.acf-popup-box {\n\t\tdisplay: inline-block;\n\t\tvertical-align: middle;\n\t\tz-index: 1;\n\t\tmin-width: 300px;\n\t\tmin-height: 160px;\n\t\tborder-color: #aaaaaa;\n\t\tbox-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.25);\n\t\ttext-align: left;\n\t\t@include rtl();\n\n\t\t// title\n\t\t.title {\n\t\t\tmin-height: 15px;\n\t\t\tline-height: 15px;\n\n\t\t\t// icon\n\t\t\t.acf-icon {\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 10px;\n\t\t\t\tright: 10px;\n\n\t\t\t\t// rtl\n\t\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\t\tright: auto;\n\t\t\t\t\tleft: 10px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.inner {\n\t\t\tmin-height: 50px;\n\n\t\t\t// use margin instead of padding to allow inner elements marin to overlap and avoid large hitespace at top/bottom\n\t\t\tpadding: 0;\n\t\t\tmargin: 15px;\n\t\t}\n\n\t\t// loading\n\t\t.loading {\n\t\t\tposition: absolute;\n\t\t\ttop: 45px;\n\t\t\tleft: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tz-index: 2;\n\t\t\tbackground: rgba(0,0,0,0.1);\n\t\t\tdisplay: none;\n\n\t\t\ti {\n\t\t\t\t@include centered();\n\t\t\t}\n\t\t}\n\n\t}\n}\n\n\n// acf-submit\n.acf-submit {\n\tmargin-bottom: 0;\n\tline-height: 28px; // .button height\n\n\t// message\n\tspan {\n\t\tfloat: right;\n\t\tcolor: #999;\n\n\t\t&.-error {\n\t\t\tcolor: #dd4232;\n\t\t}\n\t}\n\n\t// button (allow margin between loading)\n\t.button {\n\t\tmargin-right: 5px;\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tupgrade notice\n*\n*--------------------------------------------------------------------------------------------*/\n\n#acf-upgrade-notice {\n\tposition: relative;\n\tbackground: #fff;\n\tborder-left: 4px solid #00a0d2;\n\tpadding: 20px;\n\t@include clearfix();\n\n\t.col-content {\n\t\tfloat: left;\n\t\twidth: 55%;\n\t\tpadding-left: 90px;\n\t}\n\n\t.col-actions {\n\t\tfloat: right;\n\t\ttext-align: center;\n\t\tpadding: 10px;\n\t}\n\n\timg {\n\t\tfloat: left;\n\t\twidth: 70px;\n\t\theight: 70px;\n\t\tmargin: 0 0 0 -90px;\n\t}\n\n\th2 {\n\t\tfont-size: 16px;\n\t\tmargin: 2px 0 6.5px;\n\t}\n\n\tp {\n\t\tpadding: 0;\n\t\tmargin: 0;\n\t}\n\n\t.button:before {\n\t\tmargin-top: 11px;\n\t}\n\n\t// mobile\n\t@media screen and (max-width: $sm) {\n\n\t\t.col-content,\n\t\t.col-actions {\n\t\t\tfloat: none;\n\t\t\tpadding-left: 90px;\n\t\t\twidth: auto;\n\t\t\ttext-align: left;\n\t\t}\n\t}\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tWelcome\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-wrap {\n\n\th1 {\n\t\tmargin-top: 0;\n\t\tpadding-top: 20px;\n\t}\n\n\t.about-text {\n\t\tmargin-top: 0.5em;\n\t\tmin-height: 50px;\n\t}\n\n\t.about-headline-callout {\n\t font-size: 2.4em;\n\t font-weight: 300;\n\t line-height: 1.3;\n\t margin: 1.1em 0 0.2em;\n\t text-align: center;\n\t}\n\n\t.feature-section {\n\t padding: 40px 0;\n\n\t h2 {\n\t\t margin-top: 20px;\n\t }\n\t}\n\n\t.changelog {\n\t\tlist-style: disc;\n\t\tpadding-left: 15px;\n\n\t\tli {\n\t\t\tmargin: 0 0 0.75em;\n\t\t}\n\t}\n\n\t.acf-three-col {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tjustify-content: space-between;\n\n\t\t> div {\n\t\t\tflex: 1;\n\t\t\talign-self: flex-start;\n\t\t\tmin-width: 31%;\n\t\t\tmax-width: 31%;\n\n\t\t\t@media screen and (max-width: $md) {\n\t\t\t\tmin-width: 48%;\n\t\t\t}\n\n\t\t\t@media screen and (max-width: $sm) {\n\t\t\t\tmin-width: 100%;\n\t\t\t}\n\t\t}\n\n\t\th3 .badge {\n\t\t\tdisplay: inline-block;\n\t\t\tvertical-align: top;\n\t\t\tborder-radius: 5px;\n\t\t\tbackground: #fc9700;\n\t\t\tcolor: #fff;\n\t\t\tfont-weight: normal;\n\t\t\tfont-size: 12px;\n\t\t\tpadding: 2px 5px;\n\t\t}\n\n\t\timg + h3 {\n\t\t\tmargin-top: 0.5em;\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-hl cols\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-hl[data-cols] {\n\tmargin-left: -10px;\n\tmargin-right: -10px;\n\n\t> li {\n\t\tpadding: 0 10px;\n\n\t\t-webkit-box-sizing: border-box;\n\t\t-moz-box-sizing: border-box;\n\t\tbox-sizing: border-box;\n\t}\n\n}\n\n\n/* sizes */\n.acf-hl[data-cols=\"2\"] > li { width: 50%; }\n.acf-hl[data-cols=\"3\"] > li { width: 33.333%; }\n.acf-hl[data-cols=\"4\"] > li { width: 25%; }\n\n\n/* mobile */\n@media screen and (max-width: $sm) {\n\n\t.acf-hl[data-cols] {\n\t\tflex-wrap: wrap;\n\t\tjustify-content: flex-start;\n\t\talign-content: flex-start;\n\t\talign-items: flex-start;\n\t\tmargin-left: 0;\n\t\tmargin-right: 0;\n\t\tmargin-top: -10px;\n\n\t\t> li {\n\t\t\tflex: 1 1 100%;\n\t\t\twidth: 100% !important;\n\t\t\tpadding: 10px 0 0;\n\t\t}\n\n\t}\n\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tmisc\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-actions {\n\ttext-align: right;\n\tz-index: 1;\n\n\t/* hover */\n\t&.-hover {\n\t\tposition: absolute;\n\t\tdisplay: none;\n\t\ttop: 0;\n\t\tright: 0;\n\t\tpadding: 5px;\n\t}\n\n\n\t/* rtl */\n\thtml[dir=\"rtl\"] & {\n\t\t&.-hover {\n\t\t\tright: auto;\n\t\t\tleft: 0;\n\t\t}\n\t}\n}\n\n\n/* ul compatibility */\nul.acf-actions {\n\tli { float: right; margin-left: 4px; }\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRTL\n*\n*--------------------------------------------------------------------------------------------*/\n\nhtml[dir=\"rtl\"] .acf-fl { float: right; }\nhtml[dir=\"rtl\"] .acf-fr { float: left; }\n\nhtml[dir=\"rtl\"] .acf-hl > li {\n\tfloat: right;\n}\n\nhtml[dir=\"rtl\"] .acf-hl > li.acf-fr {\n float: left;\n}\n\nhtml[dir=\"rtl\"] .acf-icon.logo {\n\tleft: 0;\n\tright: auto;\n}\n\n\nhtml[dir=\"rtl\"] .acf-table thead th {\n\ttext-align: right;\n\tborder-right-width: 1px;\n\tborder-left-width: 0px;\n}\n\nhtml[dir=\"rtl\"] .acf-table > tbody > tr > td {\n\ttext-align: right;\n\tborder-right-width: 1px;\n\tborder-left-width: 0px;\n}\n\nhtml[dir=\"rtl\"] .acf-table > thead > tr > th:first-child,\nhtml[dir=\"rtl\"] .acf-table > tbody > tr > td:first-child {\n\tborder-right-width: 0;\n}\n\nhtml[dir=\"rtl\"] .acf-table > tbody > tr > td.order + td {\n\tborder-right-color: #e1e1e1;\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* acf-postbox-columns\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-postbox-columns {\n\t@include clearfix();\n\tposition: relative;\n\tmargin-top: -11px;\n\tmargin-bottom: -12px;\n\tmargin-left: -12px;\n\tmargin-right: (280px - 12px);\n\n\t.acf-postbox-main,\n\t.acf-postbox-side {\n\t\t@include border-box();\n\t\tpadding: 0 12px 12px;\n\t}\n\n\t.acf-postbox-main {\n\t\tfloat: left;\n\t\twidth: 100%;\n\t}\n\n\t.acf-postbox-side {\n\t\tfloat: right;\n\t\twidth: 280px;\n\t\tmargin-right: -280px;\n\n\t\t&:before {\n\t\t\tcontent: \"\";\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\twidth: 1px;\n\t\t\theight: 100%;\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbackground: $wp-card-border-1;\n\t\t}\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin('3-8') {\n\t\t.acf-postbox-side:before {\n\t\t\tbackground: $wp38-card-border-1;\n\t\t}\n\t}\n}\n\n/* mobile */\n@media only screen and (max-width: 850px) {\n\n\t.acf-postbox-columns {\n\t\tmargin: 0;\n\n\t\t.acf-postbox-main,\n\t\t.acf-postbox-side {\n\t\t\tfloat: none;\n\t\t\twidth: auto;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t}\n\n\t\t.acf-postbox-side {\n\t\t\tmargin-top: 1em;\n\n\t\t\t&:before {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* acf-panel\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-panel {\n\tmargin-top: -1px;\n\tborder-top: 1px solid $wp-card-border-1;\n\tborder-bottom: 1px solid $wp-card-border-1;\n\n\t.acf-panel-title {\n\t\tmargin: 0;\n\t\tpadding: 12px;\n\t\tfont-weight: bold;\n\t\tcursor: pointer;\n\t\tfont-size: inherit;\n\n\t\ti {\n\t\t\tfloat: right;\n\t\t}\n\t}\n\n\t.acf-panel-inside {\n\t\tmargin: 0;\n\t\tpadding: 0 12px 12px;\n\t\tdisplay: none;\n\t}\n\n\t/* open */\n\t&.-open {\n\n\t\t.acf-panel-inside {\n\t\t\tdisplay: block;\n\t\t}\n\n\t}\n\n\n\t/* inside postbox */\n\t.postbox & {\n\t\tmargin-left: -12px;\n\t\tmargin-right: -12px;\n\t}\n\n\n\t/* fields */\n\t.acf-field {\n\t\tmargin: 20px 0 0;\n\n\t\t.acf-label label {\n\t\t\tcolor: #555d66;\n\t\t\tfont-weight: normal;\n\t\t}\n\n\t\t&:first-child {\n\t\t\tmargin-top: 0;\n\t\t}\n\t}\n\n\t// WP Admin 3.8\n\t@include wp-admin('3-8') {\n\t\tborder-color: $wp38-card-border-1;\n\t}\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Tools\n*\n*---------------------------------------------------------------------------------------------*/\n\n#acf-admin-tools {\n\n\t.notice {\n\t\tmargin-top: 10px;\n\t}\n\n\t.acf-meta-box-wrap {\n\n\t\t.inside {\n\t\t\tborder-top: none;\n\t\t}\n\n\t\t/* acf-fields */\n\t\t.acf-fields {\n\t\t\tmargin: {\n\t\t\t\tbottom: 24px;\n\t\t\t};\n\t\t\tborder: none;\n\t\t\tbackground: #fff;\n\t\t\tborder-radius: 0;\n\n\t\t\t.acf-field {\n\t\t\t\tpadding: 0;\n\t\t\t}\n\n\t\t\t.acf-label {\n\t\t\t\t@extend .p2;\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 16px;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-input {\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 16px;\n\t\t\t\t\tright: 16px;\n\t\t\t\t\tbottom: 16px;\n\t\t\t\t\tleft: 16px;\n\t\t\t\t};\n\t\t\t\tborder: {\n\t\t\t\t\twidth: 1px;\n\t\t\t\t\tstyle: solid;\n\t\t\t\t\tcolor: $gray-300;\n\t\t\t\t};\n\t\t\t\tborder-radius: $radius-md;\n\t\t\t}\n\n\t\t}\n\t}\n\n}\n\n.acf-meta-box-wrap {\n\n\t.postbox {\n\t@include border-box();\n\n\t\t.inside {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\t.hndle {\n\t\t\tfont-size: 14px;\n\t\t\tpadding: 8px 12px;\n\t\t\tmargin: 0;\n\t\t\tline-height: 1.4;\n\n\t\t\t// Prevent .acf-panel border overlapping.\n\t\t\tposition: relative;\n\t\t\tz-index: 1;\n\t\t\tcursor: default;\n\t\t}\n\n\t\t.handlediv,\n\t\t.handle-order-higher,\n\t\t.handle-order-lower {\n\t\t\tdisplay: none;\n\t\t}\n\n\t}\n\n}\n\n/* grid */\n.acf-meta-box-wrap.-grid {\n\tmargin-left: 8px;\n\tmargin-right: 8px;\n\n\t.postbox {\n\t\tfloat: left;\n\t\tclear: left;\n\t\twidth: 50%;\n\t\tmargin: 0 0 16px;\n\n\t\t&:nth-child(odd) {\n\t\t\tmargin-left: -8px;\n\t\t}\n\n\t\t&:nth-child(even) {\n\t\t\tfloat: right;\n\t\t\tclear: right;\n\t\t\tmargin-right: -8px;\n\t\t}\n\t}\n}\n\n\n/* mobile */\n@media only screen and (max-width: 850px) {\n\n\t.acf-meta-box-wrap.-grid {\n\t\tmargin-left: 0;\n\t\tmargin-right: 0;\n\n\t\t.postbox {\n\t\t\tmargin-left: 0 !important;\n\t\t\tmargin-right: 0 !important;\n\t\t\twidth: 100%;\n\t\t}\n\t}\n}\n\n\n/* export tool */\n#acf-admin-tool-export {\n\n\tp {\n\t\tmax-width: 800px;\n\t}\n\n\tul {\n\t\tcolumn-width: 200px;\n\t}\n\n\t.acf-postbox-side .button {\n\t\tmargin: 0;\n\t\twidth: 100%;\n\t}\n\n\ttextarea {\n\t\tdisplay: block;\n\t\twidth: 100%;\n\t\tmin-height: 500px;\n\t\tbackground: $gray-50;\n\t\tborder-color: $gray-300;\n\t\tbox-shadow: none;\n\t\tpadding: 7px;\n\t\tborder-radius: $radius-md;\n\t}\n\n\t/* panel: selection */\n\t.acf-panel-selection {\n\t\t.acf-label {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n// CSS only Tooltip.\n.acf-css-tooltip {\n\tposition: relative;\n\t&:before {\n\t\tcontent: attr(aria-label);\n\t\tdisplay: none;\n\t\tposition: absolute;\n\t\tz-index: 999;\n\n\t\tbottom: 100%;\n\t\tleft: 50%;\n\t\ttransform: translate(-50%, -8px);\n\n\t\tbackground: #191e23;\n\t\tborder-radius: 2px;\n\t\tpadding: 5px 10px;\n\n\t\tcolor: #fff;\n\t font-size: 12px;\n\t line-height: 1.4em;\n\t white-space: pre;\n\t}\n &:after {\n\t content: \"\";\n\t display: none;\n\t position: absolute;\n\t z-index: 998;\n\n\t bottom: 100%;\n\t\tleft: 50%;\n\t\ttransform: translate(-50%, 4px);\n\n\t border: solid 6px transparent;\n\t border-top-color: #191e23;\n\t}\n\n\t&:hover, &:focus {\n\t\t&:before, &:after {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n}\n\n// Diff modal.\n.acf-diff {\n\n\t.acf-diff-title {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\theight: 40px;\n\t\tpadding: 14px 16px;\n\t\tbackground: #f3f3f3;\n\t\tborder-bottom: #dddddd solid 1px;\n\n\t\tstrong {\n\t\t\tfont-size: 14px;\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t.acf-diff-title-left,\n\t\t.acf-diff-title-right {\n\t\t\twidth: 50%;\n\t\t\tfloat: left;\n\t\t}\n\t}\n\n\t.acf-diff-content {\n\t\tposition: absolute;\n\t\ttop: 70px;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\toverflow: auto;\n\t}\n\n\ttable.diff {\n\t\tborder-spacing: 0;\n\n\t\tcol.diffsplit.middle {\n\t\t\twidth: 0;\n\t\t}\n\n\t\ttd, th {\n\t\t\tpadding-top: 0.25em;\n\t\t\tpadding-bottom: 0.25em;\n\t\t}\n\n\t\t// Fix WP 5.7 conflicting CSS.\n\t\ttr td:nth-child(2) {\n\t\t\twidth: auto;\n\t\t}\n\n\t\ttd:nth-child(3) {\n\t\t\tborder-left: #dddddd solid 1px;\n\t\t}\n\t}\n\n\t// Mobile\n\t@media screen and (max-width: 600px) {\n\t\t.acf-diff-title {\n\t\t\theight: 70px;\n\t\t}\n\t\t.acf-diff-content {\n\t\t\ttop: 100px;\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Modal\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-modal {\n\tposition: fixed;\n\ttop: 30px;\n\tleft: 30px;\n\tright: 30px;\n\tbottom: 30px;\n\tz-index: 160000;\n\tbox-shadow: 0 5px 15px rgba(0, 0, 0, 0.7);\n\tbackground: #fcfcfc;\n\n\t.acf-modal-title,\n\t.acf-modal-content,\n\t.acf-modal-toolbar {\n\t\tbox-sizing: border-box;\n\t\tposition: absolute;\n\t\tleft: 0;\n\t\tright: 0;\n\t}\n\n\t.acf-modal-title {\n\t\theight: 50px;\n\t\ttop: 0;\n\t\tborder-bottom: 1px solid #ddd;\n\n\t\th2 {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0 16px;\n\t\t\tline-height: 50px;\n\t\t}\n\t\t.acf-modal-close {\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\theight: 50px;\n\t\t\twidth: 50px;\n\t\t\tborder: none;\n\t\t\tborder-left: 1px solid #ddd;\n\t\t\tbackground: transparent;\n\t\t\tcursor: pointer;\n\t\t\tcolor: #666;\n\t\t\t&:hover {\n\t\t\t\tcolor: #00a0d2;\n\t\t\t}\n\t\t}\n\t}\n\n\t.acf-modal-content {\n\t\ttop: 50px;\n\t\tbottom: 60px;\n\t\tbackground: #fff;\n\t\toverflow: auto;\n\t\tpadding: 16px;\n\t}\n\n\t.acf-modal-feedback {\n\t\tposition: absolute;\n\t\ttop: 50%;\n\t\tmargin: -10px 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\ttext-align: center;\n\t\topacity: 0.75;\n\n\t\t&.error {\n\t\t\topacity: 1;\n\t\t\tcolor: #b52727;\n\t\t}\n\t}\n\n\t.acf-modal-toolbar {\n\t\theight: 60px;\n\t\tbottom: 0;\n\t\tpadding: 15px 16px;\n\t\tborder-top: 1px solid #ddd;\n\n\t\t.button {\n\t\t\tfloat: right;\n\t\t}\n\t}\n\n\t// Responsive.\n\t@media only screen and (max-width: 640px) {\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t}\n\n}\n.acf-modal-backdrop {\n\tposition: fixed;\n\ttop: 0;\n\tleft: 0;\n\tright: 0;\n\tbottom: 0;\n\tbackground: #000;\n\topacity: 0.7;\n\tz-index: 159900;\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Retina\n*\n*---------------------------------------------------------------------------------------------*/\n\n@media\nonly screen and (-webkit-min-device-pixel-ratio: 2),\nonly screen and ( min--moz-device-pixel-ratio: 2),\nonly screen and ( -o-min-device-pixel-ratio: 2/1),\nonly screen and ( min-device-pixel-ratio: 2),\nonly screen and ( min-resolution: 192dpi),\nonly screen and ( min-resolution: 2dppx) {\n\n\t.acf-loading,\n\t.acf-spinner {\n\t\tbackground-image: url(../../images/spinner@2x.gif);\n\t\tbackground-size: 20px 20px;\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Wrap\n*\n*--------------------------------------------------------------------------------------------*/\n\n.post-type-acf-field-group {\n\n\t.wrap {\n\t\tmargin: {\n\t\t\ttop: 48px;\n\t\t\tright: 32px;\n\t\t\tbottom: 0;\n\t\t\tleft: 12px;\n\t\t};\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t\tleft: 8px;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t#wpcontent {\n\t\t@media screen and (max-width: 768px) {\n\t\t\tpadding: {\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t}\n\t}\n\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Postbox & ACF Postbox\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group .postbox,\n.post-type-acf-field-group .acf-box {\n\tborder: none;\n\tborder-radius: $radius-lg;\n\tbox-shadow: $elevation-01;\n\n\t.inside {\n\t\tpadding: {\n\t\t\ttop: 24px;\n\t\t\tright: 24px;\n\t\t\tbottom: 24px;\n\t\t\tleft: 24px;\n\t\t};\n\t}\n\n\t.acf-postbox-inner {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 24px;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t}\n\n\t.inner,\n\t.inside {\n\t\tmargin: {\n\t\t\ttop: 0 !important;\n\t\t\tright: 0 !important;\n\t\t\tbottom: 0 !important;\n\t\t\tleft: 0 !important;\n\t\t};\n\t\tborder-top: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t};\n\t}\n\n\t.postbox-header,\n\t.title {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tbox-sizing: border-box;\n\t\tmin-height: 64px;\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 24px;\n\t\t\tbottom: 0;\n\t\t\tleft: 24px;\n\t\t};\n\t\tborder-bottom: {\n\t\t\twidth: 0;\n\t\t\tstyle: none;\n\t\t};\n\n\t\th2,\n\t\th3 {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t\t@extend .h3;\n\t\t\tcolor: $gray-700;\n\t\t}\n\n\t}\n\n\t.hndle {\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 24px;\n\t\t\tbottom: 0;\n\t\t\tleft: 24px;\n\t\t};\n\t}\n\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Custom ACF postbox header\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-postbox-header {\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: space-between;\n\tbox-sizing: border-box;\n\tmin-height: 64px;\n\tmargin: {\n\t\ttop: -24px;\n\t\tright: -24px;\n\t\tbottom: 0;\n\t\tleft: -24px;\n\t};\n\tpadding: {\n\t\ttop: 0;\n\t\tright: 24px;\n\t\tbottom: 0;\n\t\tleft: 24px;\n\t};\n\tborder-bottom: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $gray-200;\n\t};\n\n\th2.acf-postbox-title {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 24px;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t\t@extend .h3;\n\t\tcolor: $gray-700;\n\t}\n\n\t.acf-icon {\n\t\tbackground-color: $gray-400;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Screen options button & screen meta container\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\t#screen-meta-links {\n\t\tmargin: {\n\t\t\tright: 32px;\n\t\t};\n\n\t\t.show-settings {\n\t\t\tborder-color: $gray-300;\n\t\t}\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmargin: {\n\t\t\t\tright: 16px;\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t#screen-meta {\n\t\tborder-color: $gray-300;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox headings\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\t#poststuff {\n\n\t\t.postbox-header {\n\n\t\t\th2,\n\t\t\th3 {\n\t\t\t\tjustify-content: flex-start;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\n\t\t\t\t@extend .h3;\n\t\t\t\tcolor: $gray-700 !important;\n\t\t\t}\n\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Postbox drag state\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\t&.is-dragging-metaboxes .metabox-holder .postbox-container .meta-box-sortables {\n\t\tbox-sizing: border-box;\n\t\tpadding: 2px;\n\t\toutline: none;\n\t\tbackground-image: repeating-linear-gradient(0deg, $gray-500, $gray-500 5px, transparent 5px, transparent 10px, $gray-500 10px), repeating-linear-gradient(90deg, $gray-500, $gray-500 5px, transparent 5px, transparent 10px, $gray-500 10px), repeating-linear-gradient(180deg, $gray-500, $gray-500 5px, transparent 5px, transparent 10px, $gray-500 10px), repeating-linear-gradient(270deg, $gray-500, $gray-500 5px, transparent 5px, transparent 10px, $gray-500 10px);\n\t\tbackground-size: 1.5px 100%, 100% 1.5px, 1.5px 100% , 100% 1.5px;\n\t\tbackground-position: 0 0, 0 0, 100% 0, 0 100%;\n\t\tbackground-repeat: no-repeat;\n\t\tborder-radius: $radius-lg;\n\t}\n\n\t.ui-sortable-placeholder {\n\t\tborder: none;\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Search summary\n*\n*--------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\t.subtitle {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\theight: 24px;\n\t\tmargin: 0;\n\t\tpadding: {\n\t\t\ttop: 4px;\n\t\t\tright: 12px;\n\t\t\tbottom: 4px;\n\t\t\tleft: 12px;\n\t\t};\n\t\tbackground-color: $blue-50;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $blue-200;\n\t\t};\n\t\tborder-radius: $radius-md;\n\t\t@extend .p3;\n\n\t\tstrong {\n\t\t\tmargin: {\n\t\t\t\tleft: 5px;\n\t\t\t};\n\t\t}\n\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Action strip\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-actions-strip {\n\tdisplay: flex;\n\n\t.acf-btn {\n\t\tmargin: {\n\t\t\tright: 8px;\n\t\t};\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Notices\n*\n*--------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\t.notice,\n\t#lost-connection-notice {\n\t\tposition: relative;\n\t\tbox-sizing: border-box;\n\t\tmin-height: 48px;\n\t\tmargin: {\n\t\t\ttop: 0 !important;\n\t\t\tright: 0 !important;\n\t\t\tbottom: 16px !important;\n\t\t\tleft: 0 !important;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 13px !important;\n\t\t\tright: 16px !important;\n\t\t\tbottom: 12px !important;\n\t\t\tleft: 50px !important;\n\t\t};\n\t\tbackground-color: #E7EFF9;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: #9DBAEE;\n\t\t};\n\t\tborder-radius: $radius-lg;\n\t\tbox-shadow: $elevation-01;\n\t\tcolor: $gray-700;\n\n\t\t&.update-nag {\n\t\t\tdisplay: block;\n\t\t\tposition: relative;\n\t\t\twidth: calc(100% - 44px);\n\t\t\tmargin: {\n\t\t\t\ttop: 48px !important;\n\t\t\t\tright: 44px !important;\n\t\t\t\tbottom: -32px !important;\n\t\t\t\tleft: 12px !important;\n\t\t\t};\n\t\t}\n\n\t\t.button {\n\t\t\theight: auto;\n\t\t\tmargin: {\n\t\t\t\tleft: 8px;\n\t\t\t};\n\t\t\tpadding: 0;\n\t\t\tborder: none;\n\t\t\t@extend .p5;\n\t\t}\n\n\t\t>div {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t}\n\n\t\tp {\n\t\t\tflex: 1 0 auto;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\n\t\t\t&.help {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t};\n\t\t\t\tpadding: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t};\n\t\t\t\t@extend .p7;\n\t\t\t\tcolor: rgba($gray-700,.7);\n\t\t\t}\n\n\t\t}\n\n\t\t// Dismiss button\n\t\t.notice-dismiss {\n\t\t\tposition: absolute;\n\t\t\ttop: 4px;\n\t\t\tright: 8px;\n\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: relative;\n\t\t\t\tz-index: 600;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tbackground-color: $gray-500;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-close.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-close.svg');\n\t\t\t}\n\n\t\t\t&:hover::before {\n\t\t\t\tbackground-color: $gray-700;\n\t\t\t}\n\n\t\t}\n\n\t\t// Icon base styling\n\t\t&:before {\n\t\t\tcontent: '';\n\t\t\t$icon-size: 16px;\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\ttop: 15px;\n\t\t\tleft: 18px;\n\t\t\tz-index: 600;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t};\n\t\t\tbackground-color: #fff;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\t-webkit-mask-image: url('../../images/icons/icon-info-solid.svg');\n\t\t\tmask-image: url('../../images/icons/icon-info-solid.svg');\n\t\t}\n\n\t\t&:after {\n\t\t\tcontent: '';\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\ttop: 9px;\n\t\t\tleft: 12px;\n\t\t\tz-index: 500;\n\t\t\twidth: 28px;\n\t\t\theight: 28px;\n\t\t\tbackground-color: $color-info;\n\t\t\tborder-radius: $radius-md;\n\t\t\tbox-shadow: $elevation-01;\n\t\t}\n\n\t\t.local-restore {\n\t\t\talign-items: center;\n\t\t\tmargin: {\n\t\t\t\ttop: -6px;\n\t\t\t\tbottom: 0;\n\t\t\t};\n\n\t\t}\n\n\t}\n\n\t.notice.is-dismissible {\n\t\tpadding: {\n\t\t\tright: 56px;\n\t\t};\n\t}\n\n\t// Success notice\n\t.notice.notice-success {\n\t\tbackground-color: #EDF7EF;\n\t\tborder-color: #B6DEB9;\n\n\t\t&:before {\n\t\t\t-webkit-mask-image: url('../../images/icons/icon-check-circle-solid.svg');\n\t\t\tmask-image: url('../../images/icons/icon-check-circle-solid.svg');\n\t\t}\n\n\t\t&:after {\n\t\t\tbackground-color: $color-success;\n\t\t}\n\n\t}\n\n\t// Error notice\n\t.notice.notice-error,\n\t#lost-connection-notice {\n\t\tbackground-color: #F7EEEB;\n\t\tborder-color: #F1B6B3;\n\n\t\t&:before {\n\t\t\t-webkit-mask-image: url('../../images/icons/icon-warning.svg');\n\t\t\tmask-image: url('../../images/icons/icon-warning.svg');\n\t\t}\n\n\t\t&:after {\n\t\t\tbackground-color: $color-danger;\n\t\t}\n\n\t}\n\n}","/*---------------------------------------------------------------------------------------------\n*\n* Fonts\n*\n*---------------------------------------------------------------------------------------------*/\n@font-face {\n\tfont-family: 'Inter';\n\tsrc: url('../../inc/fonts/Inter-Regular.woff2') format('woff2'),\n\t \turl('../../inc/fonts/Inter-Regular.woff') format('woff');\n\tfont-weight: normal;\n\tfont-style: normal;\n}\n\n@font-face {\n\tfont-family: 'Inter';\n\tsrc: url('../../inc/fonts/Inter-Medium.woff2') format('woff2'),\n\t \turl('../../inc/fonts/Inter-Medium.woff') format('woff');\n\tfont-weight: 500;\n\tfont-style: normal;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #wpcontent {\n\tfont-family: 'Inter', system-ui;\n\tline-height: 140%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Links\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\ta {\n\t\tcolor: $blue-500;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headings\n*\n*---------------------------------------------------------------------------------------------*/\n.h1 {\n\tfont-size: 21px;\n\tfont-weight: 400;\n}\n\n.h2 {\n\tfont-size: 18px;\n\tfont-weight: 400;\n}\n\n.h3 {\n\tfont-size: 16px;\n\tfont-weight: 400;\n}\n\n.post-type-acf-field-group,\n.acf-headerbar {\n\n\th1 {\n\t\t@extend .h1;\n\t}\n\n\th2 {\n\t\t@extend .h2;\n\t}\n\n\th3 {\n\t\t@extend .h3;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Paragraphs\n*\n*---------------------------------------------------------------------------------------------*/\n.p1 {\n\tfont-size: 15px;\n}\n\n.p2 {\n\tfont-size: 14px;\n}\n\n.p3 {\n\tfont-size: 13.5px;\n}\n\n.p4 {\n\tfont-size: 13px;\n}\n\n.p5 {\n\tfont-size: 12.5px;\n}\n\n.p6 {\n\tfont-size: 12px;\n}\n\n.p7 {\n\tfont-size: 11.5px;\n}\n\n.p8 {\n\tfont-size: 11px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Page titles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-page-title {\n\t@extend .h2;\n\tcolor: $gray-700;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide old / native WP titles from pages\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\t.acf-settings-wrap h1,\n\t#acf-admin-tools h1 {\n\t\tdisplay: none;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-small {\n\t@extend .p6;\n}",".post-type-acf-field-group {\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* All Inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"text\"],\n\tinput[type=\"search\"],\n\tinput[type=\"number\"],\n\ttextarea,\n\tselect {\n\t\tbox-sizing: border-box;\n\t\theight: 40px;\n\t\tpadding: {\n\t\t\tright: 12px;\n\t\t\tleft: 12px;\n\t\t};\n\t\tbackground-color: #fff;\n\t\tborder-color: $gray-300;\n\t\tbox-shadow: $elevation-01;\n\t\tborder-radius: $radius-md;\n\t\t@extend .p4;\n\t\tcolor: $gray-700;\n\n\t\t&:focus {\n\t\t\toutline: $outline;\n\t\t\tborder-color: $blue-400;\n\t\t}\n\n\t\t&:disabled {\n\t\t\tbackground-color: $gray-50;\n\t\t\tcolor: lighten($gray-500, 10%);\n\t\t}\n\n\t\t&::placeholder {\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Read only text inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"text\"] {\n\n\t\t&:read-only {\n\t\t\tbackground-color: $gray-50;\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Number fields\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-field.acf-field-number {\n\n\t\t.acf-label,\n\t\t.acf-input input[type=\"number\"] {\n\t\t\tmax-width: 180px;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Textarea\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\ttextarea {\n\t\tbox-sizing: border-box;\n\t\tpadding: {\n\t\t\ttop: 10px;\n\t\t\tbottom: 10px;\n\t\t};\n\t\theight: 80px;\n\t\tmin-height: 56px;\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Select\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tselect {\n\t\tmin-width: 160px;\n\t\tmax-width: 100%;\n\t\tpadding: {\n\t\t\tright: 40px;\n\t\t\tleft: 12px;\n\t\t};\n\t\tbackground-image: url('../../images/icons/icon-chevron-down.svg');\n\t\tbackground-position: right 10px top 50%;\n\t\tbackground-size: 20px;\n\t\t@extend .p4;\n\n\t\t&:hover,\n\t\t&:focus {\n\t\t\tcolor: $blue-500;\n\t\t}\n\n\t\t&::before {\n\t\t\tcontent: '';\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\ttop: 5px;\n\t\t\tleft: 5px;\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t\tbackground-color: red;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Button & Checkbox base styling\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"radio\"],\n\tinput[type=\"checkbox\"] {\n\t\tbox-sizing: border-box;\n\t\twidth: 18px;\n\t\theight: 18px;\n\t\tpadding: 0;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-400;\n\t\t};\n\t\tbackground: #fff;\n\t\tbox-shadow: none;\n\n\t\t&:hover {\n\t\t\tbackground-color: $blue-50;\n\t\t\tborder-color: $blue-500;\n\t\t}\n\n\t\t&:checked,\n\t\t&:focus-visible {\n\t\t\tbackground-color: $blue-50;\n\t\t\tborder-color: $blue-500;\n\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\tposition: relative;\n\t\t\t\ttop: -1px;\n\t\t\t\tleft: -1px;\n\t\t\t\twidth: 18px;\n\t\t\t\theight: 18px;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tbackground-size: cover;\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\tbackground-position: center;\n\t\t\t}\n\n\t\t}\n\n\t\t&:active {\n\t\t\tbox-shadow: 0px 0px 0px 3px $blue-50, 0px 0px 0px rgba(255, 54, 54, 0.25);\n\t\t}\n\n\t\t&:disabled {\n\t\t\tbackground-color: $gray-50;\n\t\t\tborder-color: $gray-300;\n\t\t}\n\n\t}\n\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Buttons\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"radio\"] {\n\n\t\t&:checked,\n\t\t&:focus {\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: url('../../images/field-states/radio-active.svg');\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Checkboxes\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\tinput[type=\"checkbox\"] {\n\n\t\t&:checked,\n\t\t&:focus {\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: url('../../images/field-states/checkbox-active.svg');\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Radio Buttons & Checkbox lists\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-radio-list,\n\t.acf-checkbox-list {\n\n\t\tli input[type=\"radio\"],\n\t\tli input[type=\"checkbox\"] {\n\t\t\tmargin: {\n\t\t\t\tright: 6px;\n\t\t\t};\n\t\t}\n\n\t\t&.acf-bl li {\n\t\t\tmargin: {\n\t\t\t\tbottom: 8px;\n\t\t\t};\n\n\t\t\t&:last-of-type {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\n\t\t}\n\n\t\tlabel {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\talign-content: center;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* ACF Switch\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-switch {\n\t\twidth: 42px;\n\t\theight: 24px;\n\t\tborder: none;\n\t\tbackground-color: $gray-300;\n\t\tborder-radius: 12px;\n\n\t\t&:hover {\n\t\t\tbackground-color: $gray-400;\n\t\t}\n\n\t\t&:active {\n\t\t\tbox-shadow: 0px 0px 0px 3px $blue-50, 0px 0px 0px rgba(255, 54, 54, 0.25);\n\t\t}\n\n\t\t&.-on {\n\t\t\tbackground-color: $color-primary;\n\n\t\t\t&:hover {\n\t\t\t\tbackground-color: $color-primary-hover;\n\t\t\t}\n\n\t\t\t.acf-switch-slider {\n\t\t\t\tleft: 20px;\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-switch-off,\n\t\t.acf-switch-on {\n\t\t\tvisibility: hidden;\n\t\t}\n\n\t\t.acf-switch-slider {\n\t\t\twidth: 20px;\n\t\t\theight: 20px;\n\t\t\tborder: none;\n\t\t\tborder-radius: 100px;\n\t\t\tbox-shadow: 0px 1px 3px rgba(16, 24, 40, 0.1), 0px 1px 2px rgba(16, 24, 40, 0.06);\n\t\t}\n\n\t}\n\n\t.acf-field-true-false {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\n\t\t.acf-label {\n\t\t\torder: 2;\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 12px;\n\t\t\t};\n\n\t\t\tlabel {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-tip {\n\t\t\t\tmargin: {\n\t\t\t\t\tleft: 12px;\n\t\t\t\t};\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* File input button\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\n\tinput::file-selector-button {\n\t\tbox-sizing: border-box;\n\t\tmin-height: 40px;\n\t\tmargin: {\n\t\t\tright: 16px;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 8px;\n\t\t\tright: 16px;\n\t\t\tbottom: 8px;\n\t\t\tleft: 16px;\n\t\t};\n\t\tbackground-color: transparent;\n\t\tcolor: $color-primary !important;\n\t\tborder-radius: $radius-md;\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $color-primary;\n\t\t};\n\t\ttext-decoration: none;\n\n\t\t&:hover {\n\t\t\tborder-color: $color-primary-hover;\n\t\t\tcursor: pointer;\n\t\t\tcolor: $color-primary-hover !important;\n\t\t}\n\n\t}\n\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Action Buttons\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.button {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\theight: 40px;\n\t\tpadding: {\n\t\t\tright: 16px;\n\t\t\tleft: 16px;\n\t\t};\n\t\tbackground-color: transparent;\n\t\tborder-width: 1px;\n\t\tborder-style: solid;\n\t\tborder-color: $blue-500;\n\t\tborder-radius: $radius-md;\n\t\t@extend .p4;\n\t\tcolor: $blue-500;\n\n\t\t&:hover {\n\t\t\tbackground-color: lighten($blue-50, 2%);\n\t\t\tborder-color: $color-primary;\n\t\t\tcolor: $color-primary;\n\t\t}\n\t\t&:focus {\n\t\t\tbackground-color: lighten($blue-50, 2%);\n\t\t\toutline: $outline;\n\t\t\tcolor: $color-primary;\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Edit field group header\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.edit-field-group-header {\n\t\tdisplay: block !important;\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Select2 inputs\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-input {\n\n\t\t.select2-container.-acf .select2-selection {\n\t\t\tborder: none;\n\t\t\tline-height: 1;\n\t\t}\n\n\t\t.select2-container.-acf .select2-selection__rendered {\n\t\t\tbox-sizing: border-box;\n\t\t\tpadding: {\n\t\t\t\tright: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t\tbackground-color: #fff;\n\t\t\tborder: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-300;\n\t\t\t};\n\t\t\tbox-shadow: $elevation-01;\n\t\t\tborder-radius: $radius-md;\n\t\t\t@extend .p4;\n\t\t\tcolor: $gray-700;\n\t\t}\n\n\t\t.select2-container--focus {\n\t\t\toutline: $outline;\n\t\t\tborder-color: $blue-400;\n\t\t\tborder-radius: $radius-md;\n\n\t\t\t.select2-selection__rendered {\n\t\t\t\tborder-color: $blue-400 !important;\n\t\t\t}\n\n\t\t\t&.select2-container--below.select2-container--open {\n\n\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\tborder-bottom-right-radius: 0 !important;\n\t\t\t\t\tborder-bottom-left-radius: 0 !important;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\t&.select2-container--above.select2-container--open {\n\n\t\t\t\t.select2-selection__rendered {\n\t\t\t\t\tborder-top-right-radius: 0 !important;\n\t\t\t\t\tborder-top-left-radius: 0 !important;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-container .select2-search--inline .select2-search__field {\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\tleft: 6px;\n\t\t\t};\n\n\t\t\t&:focus {\n\t\t\t\toutline: none;\n\t\t\t\tborder: none;\n\t\t\t}\n\n\t\t}\n\n\t\t.select2-container--default .select2-selection--multiple .select2-selection__rendered {\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 6px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 6px;\n\t\t\t};\n\t\t}\n\n\t\t.select2-selection__clear {\n\t\t\twidth: 18px;\n\t\t\theight: 18px;\n\t\t\tmargin: {\n\t\t\t\ttop: 12px;\n\t\t\t\tright: 0;\n\t\t\t};\n\t\t\ttext-indent: 100%;\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\t$icon-size: 14px;\n\t\t\t\tdisplay: block;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\ttop: 0;\n\t\t\t\tleft: 0;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-close.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-close.svg');\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t}\n\n\t\t\t&:hover::before {\n\t\t\t\tbackground-color: $gray-800;\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* ACF label\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-label {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\n\t\t.acf-icon-help {\n\t\t\t$icon-size: 18px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tbackground-color: $gray-400;\n\t\t}\n\n\t\tlabel {\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t/*---------------------------------------------------------------------------------------------\n\t*\n\t* Tooltip for field name field setting (result of a fix for keyboard navigation)\n\t*\n\t*---------------------------------------------------------------------------------------------*/\n\t.acf-field-setting-name .acf-tip {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 654px;\n\t\tcolor: #98A2B3;\n\n\t\t.acf-icon-help {\n\t\t\twidth: 18px;\n\t\t\theight: 18px;\n\t\t}\n\t}\n}\n","/*---------------------------------------------------------------------------------------------\n*\n* Field Groups\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-field-groups {\n\n\t// Hide tablenav top.\n\t.tablenav.top {\n\t\tdisplay: none;\n\t}\n\n\t// Fix margin due to hidden tablenav.\n\t.subsubsub {\n\t\tmargin-bottom: 3px;\n\t}\n\n\t// table.\n\t.wp-list-table {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\tborder-radius: $radius-lg;\n\t\tborder: none;\n\t\toverflow: hidden;\n\t\tbox-shadow: $elevation-01;\n\n\t\tstrong {\n\t\t\tcolor: $gray-400;\n\t\t\tmargin: 0;\n\t\t}\n\n\t\ta.row-title {\n\t\t\tfont-size: 13.5px !important;\n\t\t\tfont-weight: 500;\n\t\t}\n\n\t\tth,\n\t\ttd {\n\t\t\tcolor: $gray-700;\n\n\t\t\t&.sortable a {\n\t\t\t\tpadding: 0;\n\t\t\t}\n\n\t\t\t&.check-column {\n\t\t\t\tpadding: {\n\t\t\t\t\tright: 16px;\n\t\t\t\t\tleft: 16px;\n\t\t\t\t};\n\n\t\t\t\t@media screen and (max-width: $md) {\n\t\t\t\t\tvertical-align: top;\n\t\t\t\t\tpadding: {\n\t\t\t\t\t\tright: 2px;\n\t\t\t\t\t\tleft: 10px;\n\t\t\t\t\t};\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t\tinput {\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t}\n\n\t\t}\n\n\t\t// Table headers\n\t\tthead th, thead td,\n\t\ttfoot th, tfoot td {\n\t\t\theight: 48px;\n\t\t\tpadding: {\n\t\t\t\tright: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t};\n\t\t\tbox-sizing: border-box;\n\t\t\tbackground-color: $gray-50;\n\t\t\tborder-color: $gray-200;\n\t\t\t@extend .p3;\n\t\t\tfont-weight: 500;\n\n\t\t\t@media screen and (max-width: $md) {\n\t\t\t\tpadding: {\n\t\t\t\t\tright: 16px;\n\t\t\t\t\tleft: 8px;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t&.check-column {\n\t\t\t\t@media screen and (max-width: $md) {\n\t\t\t\t\tvertical-align: middle;\n\t\t\t\t}\n\t\t\t}\n\n\t\t}\n\n\t\t// Table body\n\t\ttbody th,\n\t\ttbody td {\n\t\t\tbox-sizing: border-box;\n\t\t\theight: 56px;\n\t\t\tpadding: {\n\t\t\t\ttop: 8px;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 8px;\n\t\t\t\tleft: 24px;\n\t\t\t};\n\t\t\tvertical-align: middle;\n\t\t\tbackground-color: #fff;\n\t\t\tborder-bottom: {\n\t\t\t\twidth: 1px;\n\t\t\t\tcolor: $gray-200;\n\t\t\t\tstyle: solid;\n\t\t\t};\n\t\t\t@extend .p4;\n\n\t\t\t@media screen and (max-width: $md) {\n\t\t\t\tpadding: {\n\t\t\t\t\tright: 16px;\n\t\t\t\t\tleft: 8px;\n\t\t\t\t};\n\t\t\t}\n\n\t\t}\n\n\t\t.column-acf-key {\n\t\t\twhite-space: nowrap;\n\t\t}\n\n\t\t// SVG icons\n\t\t.column-acf-key .acf-icon-key-solid {\n\t\t\tdisplay: inline-block;\n\t\t\tposition: relative;\n\t\t\tbottom: -2px;\n\t\t\twidth: 15px;\n\t\t\theight: 15px;\n\t\t\tmargin: {\n\t\t\t\tright: 4px;\n\t\t\t};\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t\t// Post location icon\n\t\t.acf-location .dashicons {\n\t\t\tposition: relative;\n\t\t\tbottom: -2px;\n\t\t\twidth: 16px;\n\t\t\theight: 16px;\n\t\t\tmargin: {\n\t\t\t\tright: 6px;\n\t\t\t};\n\t\t\tfont-size: 16px;\n\t\t\tcolor: $gray-400;\n\t\t}\n\n\t\t.post-state {\n\t\t\t@extend .p3;\n\t\t\tcolor: $gray-500;\n\t\t}\n\n\t\t// Add subtle hover background to define row.\n\t\ttr:hover,\n\t\ttr:focus-within {\n\t\t\tbackground: #f7f7f7;\n\n\t\t\t.row-actions {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t};\n\n\t\t}\n\n\t\t// Use less specific identifier to inherit mobile styling.\n\t\t@media screen and ( min-width: 782px ) {\n\t\t\t.column-acf-count { width: 10%; }\n\t\t}\n\n\t\t.row-actions {\n\t\t\tspan.file {\n\t\t\t\tdisplay: block;\n\t\t\t\toverflow: hidden;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\ttext-overflow: ellipsis;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Actions\n\t.row-actions {\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\t@extend .p5;\n\t\tcolor: $gray-300;\n\n\t\t.trash a {\n\t\t\tcolor: $acf_error;\n\t\t}\n\n\t}\n\n\n\t// Remove padding from checkbox column\n\t.widefat thead td.check-column,\n\t.widefat tfoot td.check-column {\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t};\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRow actions\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-field-groups {\n\n\t.row-actions {\n\t\tmargin: {\n\t\t\tbottom: -20px;\n\t\t};\n\t\t@extend .p6;\n\n\t\ta:hover {\n\t\t\tcolor: darken($color-primary-hover, 10%);\n\t\t}\n\n\t\t.trash a {\n\t\t\tcolor: #a00;\n\t\t\t&:hover { color: #f00; }\n\t\t}\n\n\t\t&.visible {\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t\topacity: 1;\n\t\t}\n\n\t}\n\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tRow hover\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-field-groups {\n\n\t#the-list tr:hover td,\n\t#the-list tr:hover th {\n\t\tbackground-color: lighten($blue-50, 3%);\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Table Nav\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-field-groups {\n\n\t.tablenav {\n\t\tmargin: {\n\t\t\ttop: 24px;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t\tcolor: $gray-500;\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tSearch box\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-field-groups #posts-filter p.search-box {\n\tmargin: {\n\t\ttop: 5px;\n\t\tright: 0;\n\t\tbottom: 24px;\n\t\tleft: 0;\n\t};\n\n\t#post-search-input {\n\t\tmin-width: 280px;\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 8px;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t}\n\n\t@media screen and (max-width: 768px) {\n\t\tdisplay: flex;\n\t\tbox-sizing: border-box;\n\t\tpadding-right: 24px;\n\t\tmargin-right: 16px;\n\n\t\t#post-search-input {\n\t\t\tmin-width: auto;\n\t\t}\n\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tStatus tabs\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-field-groups .subsubsub {\n\tdisplay: flex;\n\talign-items: flex-end;\n\theight: 40px;\n\tmargin: {\n\t\tbottom: 16px;\n\t};\n\n\tli {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 4px;\n\t\t};\n\t\tcolor: $gray-400;\n\t\t@extend .p4;\n\n\t\t.count {\n\t\t\tcolor: $gray-500;\n\t\t}\n\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPagination\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-field-groups {\n\n\t.tablenav-pages {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\n\t\t.displaying-num {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 16px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t}\n\n\t\t.pagination-links {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\n\t\t\t#table-paging {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 0;\n\t\t\t\t\tright: 4px;\n\t\t\t\t\tbottom: 0;\n\t\t\t\t\tleft: 8px;\n\t\t\t\t};\n\n\t\t\t\t.total-pages {\n\t\t\t\t\tmargin: {\n\t\t\t\t\t\tright: 0;\n\t\t\t\t\t};\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t// Hide pagination if there's only 1 page\n\t\t&.one-page .pagination-links {\n\t\t\tdisplay: none;\n\t\t}\n\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPagination buttons & icons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-field-groups .tablenav-pages .pagination-links .button {\n\tdisplay: inline-flex;\n\talign-items: center;\n\talign-content: center;\n\tjustify-content: center;\n\tmin-width: 40px;\n\tmargin: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t};\n\tpadding: {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t};\n\tbackground-color: transparent;\n\n\t// Pagination Buttons\n\t&:nth-child(1),\n\t&:nth-child(2),\n\t&:last-child,\n\t&:nth-last-child(2) {\n\t\tdisplay: inline-block;\n\t\tposition: relative;\n\t\ttext-indent: 100%;\n\t\twhite-space: nowrap;\n\t\toverflow: hidden;\n\t\tmargin: {\n\t\t\tleft: 4px;\n\t\t}\n\n\t\t// Pagination Button Icons\n\t\t&:before {\n\t\t\t$icon-size: 20px;\n\t\t\tcontent: \"\";\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\ttop: 0;\n\t\t\tleft: 0;\n\t\t\t$icon-size: $icon-size;\n\t\t\tbackground-color: $link-color;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: $icon-size;\n\t\t\tmask-size: $icon-size;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t}\n\n\t}\n\n\t// First Page Icon\n\t&:nth-child(1):before {\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-left-double.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-left-double.svg');\n\t}\n\n\t// Previous Page Icon\n\t&:nth-child(2):before {\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-left.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-left.svg');\n\t}\n\n\t// Next Page Icon\n\t&:nth-last-child(2):before {\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-right.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-right.svg');\n\t}\n\n\t// Last Page Icon\n\t&:last-child:before {\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-right-double.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-right-double.svg');\n\t}\n\n\t// Pagination Button Hover State\n\t&:hover {\n\t\tborder-color: $blue-600;\n\t\tbackground-color: rgba($link-color, .05);\n\n\t\t&:before {\n\t\t\tbackground-color: $blue-600;\n\t\t}\n\n\t}\n\n\t// Pagination Button Disabled State\n\t&.disabled {\n\t\tbackground-color: transparent !important;\n\n\t\t&.disabled:before {\n\t\t\tbackground-color: $gray-300;\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Empty state\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-no-field-groups-wrapper {\n\tdisplay: flex;\n\tjustify-content: center;\n\tpadding: {\n\t\ttop: 48px;\n\t\tbottom: 48px;\n\t};\n\n\t.acf-no-field-groups-inner {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tjustify-content: center;\n\t\talign-content: center;\n\t\talign-items: flex-start;\n\t\ttext-align: center;\n\t\tmax-width: 380px;\n\t\tmin-height: 320px;\n\n\t\timg,\n\t\th2,\n\t\tp {\n\t\t\tflex: 1 0 100%;\n\t\t}\n\n\t\th2 {\n\t\t\t@extend .h2;\n\t\t\tmargin: {\n\t\t\t\ttop: 32px;\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t\tpadding: 0;\n\t\t\tcolor: $gray-700;\n\t\t}\n\n\t\tp {\n\t\t\t@extend .p2;\n\t\t\tmargin: {\n\t\t\t\ttop: 12px;\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t\tpadding: 0;\n\t\t\tcolor: $gray-500;\n\n\t\t\t&.acf-small {\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: relative;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 32px;\n\t\t\t\t};\n\t\t\t\t@extend .p6;\n\t\t\t}\n\n\t\t}\n\n\n\t\timg {\n\t\t\tmax-width: 284px;\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t}\n\n\t\t.acf-btn {\n\t\t\tmargin: {\n\t\t\t\ttop: 32px;\n\t\t\t};\n\t\t}\n\n\t}\n\n};\n\n.acf-no-field-groups {\n\n\t#the-list tr:hover td,\n\t#the-list tr:hover th,\n\t.acf-admin-field-groups .wp-list-table tr:hover,\n\t.striped > tbody > :nth-child(odd), ul.striped > :nth-child(odd), .alternate {\n\t\tbackground-color: transparent !important;\n\t}\n\n\t.wp-list-table {\n\n\t\tthead,\n\t\ttfoot {\n\t\t\tdisplay: none;\n\t\t}\n\n\t}\n\n\t.no-pages {\n\t\tdisplay: none;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small screen list table info toggle\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\t.wp-list-table .toggle-row:before {\n\t\ttop: 4px;\n\t\tleft: 16px;\n\t\tborder-radius: 0;\n\t\t$icon-size: 20px;\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t\twidth: 16px;\n\t\theight: 16px;\n\t\t$icon-size: $icon-size;\n\t\tbackground-color: $link-color;\n\t\tborder-radius: 0;\n\t\t-webkit-mask-size: $icon-size;\n\t\tmask-size: $icon-size;\n\t\t-webkit-mask-repeat: no-repeat;\n\t\tmask-repeat: no-repeat;\n\t\t-webkit-mask-position: center;\n\t\tmask-position: center;\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-down.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-down.svg');\n\t\ttext-indent: 100%;\n\t\twhite-space: nowrap;\n\t\toverflow: hidden;\n\t}\n\n\t.wp-list-table .is-expanded .toggle-row:before {\n\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-up.svg');\n\t\tmask-image: url('../../images/icons/icon-chevron-up.svg');\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small screen checkbox\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\t@media screen and (max-width: $md) {\n\n\t\t.widefat th input[type=\"checkbox\"],\n\t\t.widefat thead td input[type=\"checkbox\"],\n\t\t.widefat tfoot td input[type=\"checkbox\"] {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t}\n\n}","/*---------------------------------------------------------------------------------------------\n*\n* Admin Navigation\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar {\n\tdisplay: flex;\n\tjustify-content: flex-start;\n\talign-content: center;\n\talign-items: center;\n\tposition: sticky;\n\ttop: 32px;\n\theight: 72px;\n\tz-index: 800;\n\tbackground: $gray-700;\n\tcolor: $gray-400;\n\n\t@media screen and (max-width: $md) {\n\t\tposition: static;\n\t}\n\n\t.acf-logo {\n\t\tmargin: {\n\t\t\tright: 32px;\n\t\t};\n\n\t\timg {\n\t\t\tdisplay: block;\n\t\t\tmax-width: 55px;\n\t\t\tline-height: 0%;\n\t\t}\n\n\t}\n\n\th2 {\n\t\tdisplay: none;\n\t\tcolor: $gray-50;\n\t}\n\n\t.acf-tab {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tbox-sizing: border-box;\n\t\tmin-height: 40px;\n\t\tmargin: {\n\t\t\tright: 8px;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 8px;\n\t\t\tright: 16px;\n\t\t\tbottom: 8px;\n\t\t\tleft: 16px;\n\t\t};\n\t\tborder: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: transparent;\n\t\t};\n\t\tborder-radius: $radius-md;\n\t\t@extend .p4;\n\t\tcolor: $gray-400;\n\t\ttext-decoration: none;\n\n\t\t&.is-active {\n\t\t\tbackground-color: $gray-600;\n\t\t\tcolor: #fff;\n\t\t}\n\t\t&:hover {\n\t\t\tbackground-color: $gray-600;\n\t\t\tcolor: $gray-50;\n\t\t}\n\t\t&:focus-visible {\n\t\t\tborder: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-500;\n\t\t\t};\n\t\t}\n\t\t&:focus {\n\t\t\tbox-shadow: none;\n\t\t}\n\t}\n\n\t// Within wpcontent.\n\t#wpcontent & {\n\t\tbox-sizing: border-box;\n\t\tmargin-left: -20px;\n\t\tpadding: {\n\t\t\ttop: 16px;\n\t\t\tright: 32px;\n\t\t\tbottom: 16px;\n\t\t\tleft: 32px;\n\t\t};\n\t}\n\n\t// Mobile\n\t@media screen and (max-width: 600px) {\n\t\t& {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Admin Toolbar Icons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar {\n\n\t.acf-tab {\n\n\t\ti.acf-icon {\n\t\t\tdisplay: none; // Icons only shown for specified nav items below\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t\tleft: -2px;\n\t\t\t};\n\t\t}\n\n\t\t// Only show icons for specified nav items, stops third party plugin items with no icon appearing broken\n\t\t&.acf-header-tab-field-groups,\n\t\t&.acf-header-tab-tools,\n\t\t&.acf-header-tab-updates {\n\t\t\ti.acf-icon {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t}\n\t\t}\n\n\t\t&.is-active,\n\t\t&:hover {\n\n\t\t\ti.acf-icon {\n\t\t\t\tbackground-color: $gray-200;\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t// Field groups tab\n\t.acf-header-tab-field-groups {\n\n\t\ti.acf-icon {\n\t\t\t$icon-url: url('../../images/icons/icon-field-groups.svg');\n\t\t\t-webkit-mask-image: $icon-url;\n\t\t\tmask-image: $icon-url;\n\t\t}\n\n\t}\n\n\t// Field groups tab\n\t.acf-header-tab-tools {\n\n\t\ti.acf-icon {\n\t\t\t$icon-url: url('../../images/icons/icon-tools.svg');\n\t\t\t-webkit-mask-image: $icon-url;\n\t\t\tmask-image: $icon-url;\n\t\t}\n\n\t}\n\n\t// Field groups tab\n\t.acf-header-tab-updates {\n\n\t\ti.acf-icon {\n\t\t\t$icon-url: url('../../images/icons/icon-updates.svg');\n\t\t\t-webkit-mask-image: $icon-url;\n\t\t\tmask-image: $icon-url;\n\t\t}\n\n\t}\n\n\n}","/*---------------------------------------------------------------------------------------------\n*\n* Hide WP default controls\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\th1.wp-heading-inline {\n\t\tdisplay: none;\n\t}\n\n\t.wrap .wp-heading-inline + .page-title-action {\n\t\tdisplay: none;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headerbar\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-headerbar {\n\tdisplay: flex;\n\talign-items: center;\n\tposition: sticky;\n\ttop: 104px;\n\tz-index: 700;\n\tbox-sizing: border-box;\n\tmin-height: 72px;\n\tmargin: {\n\t\tleft: -20px;\n\t};\n\tpadding: {\n\t\ttop: 8px;\n\t\tright: 32px;\n\t\tbottom: 8px;\n\t\tleft: 32px;\n\t};\n\tbackground-color: #fff;\n\tbox-shadow: $elevation-01;\n\n\t.acf-headerbar-inner {\n\t\tflex: 1 1 auto;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\t\tmax-width: $max-width;\n\t}\n\n\t.acf-page-title {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 16px;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t}\n\n\t@media screen and (max-width: $md) {\n\t\tposition: static;\n\t}\n\n\t@media screen and (max-width: 600px) {\n\t\tjustify-content: space-between;\n\t\tposition: relative;\n\t\ttop: 46px;\n\t\tmin-height: 64px;\n\t\tpadding: {\n\t\t\tright: 12px;\n\t\t};\n\t}\n\n\t.acf-headerbar-content {\n\t\tflex: 1 1 auto;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\n\t\t@media screen and (max-width: $md) {\n\t\t\tflex-wrap: wrap;\n\n\t\t\t.acf-headerbar-title,\n\t\t\t.acf-title-wrap {\n\t\t\t\tflex: 1 1 100%;\n\t\t\t}\n\n\t\t\t.acf-title-wrap {\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 8px;\n\t\t\t\t};\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t.acf-headerbar-title-field {\n\t\tmin-width: 320px;\n\n\t\t@media screen and (max-width: $md) {\n\t\t\tmin-width: 100%;\n\t\t}\n\n\t}\n\n\t.acf-headerbar-actions {\n\t\tdisplay: flex;\n\n\t\t.acf-btn {\n\t\t\tmargin: {\n\t\t\t\tleft: 8px;\n\t\t\t};\n\t\t};\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Edit Field Group Headerbar\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-headerbar-field-editor {\n\tposition: sticky;\n\ttop: 104px;\n\tz-index: 700;\n\tmargin: {\n\t\tleft: -20px;\n\t};\n\twidth: calc(100% + 20px);\n\n\t@media screen and (max-width: $md) {\n\t\tposition: relative;\n\t\ttop: 0;\n\t\twidth: 100%;\n\t\tmargin: {\n\t\t\tleft: 0;\n\t\t};\n\t\tpadding: {\n\t\t\tright: 8px;\n\t\t\tleft: 8px;\n\t\t};\n\t}\n\n\t@media screen and (max-width: $sm) {\n\t\tposition: relative;\n\t\ttop: 46px;\n\t}\n\n\n\t.acf-headerbar-inner {\n\n\t\t@media screen and (max-width: $md) {\n\t\t\tflex-wrap: wrap;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: flex-start;\n\t\t\talign-items: flex-start;\n\t\t\twidth: 100%;\n\n\t\t\t.acf-page-title {\n\t\t\t\tflex: 1 1 auto;\n\t\t\t}\n\n\t\t\t.acf-headerbar-actions {\n\t\t\t\tflex: 1 1 100%;\n\t\t\t\tmargin-top: 8px;\n\t\t\t\tgap: 8px;\n\n\t\t\t\t.acf-btn {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tdisplay: inline-flex;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t.acf-page-title {\n\t\tmargin: {\n\t\t\tright: 16px;\n\t\t};\n\t}\n\n}\n\n","/*---------------------------------------------------------------------------------------------\n*\n* ACF Buttons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn {\n\tdisplay: inline-flex;\n\talign-items: center;\n\tbox-sizing: border-box;\n\tmin-height: 40px;\n\tpadding: {\n\t\ttop: 8px;\n\t\tright: 16px;\n\t\tbottom: 8px;\n\t\tleft: 16px;\n\t};\n\tbackground-color: $color-primary;\n\tborder-radius: $radius-md;\n\tborder: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: rgba($gray-900, 20%);\n\t};\n\ttext-decoration: none;\n\tcolor: #fff !important;\n\ttransition: all .2s ease-in-out;\n\ttransition-property: background, border, box-shadow;\n\n\t&:disabled {\n\t\tbackground-color: red;\n\t}\n\n\t&:hover {\n\t\tbackground-color: $color-primary-hover;\n\t\tcolor: #fff;\n\t\tcursor: pointer;\n\t}\n\n\t&.acf-btn-sm {\n\t\tmin-height: 32px;\n\t\tpadding: {\n\t\t\ttop: 4px;\n\t\t\tright: 12px;\n\t\t\tbottom: 4px;\n\t\t\tleft: 12px;\n\t\t};\n\t\t@extend .p4;\n\t}\n\n\t&.acf-btn-secondary {\n\t\tbackground-color: transparent;\n\t\tcolor: $color-primary !important;\n\t\tborder-color: $color-primary;\n\n\t\t&:hover {\n\t\t\tbackground-color: lighten($blue-50, 2%);\n\t\t}\n\n\t}\n\n\t&.acf-btn-tertiary {\n\t\tbackground-color: transparent;\n\t\tcolor: $gray-500 !important;\n\t\tborder-color: $gray-300;\n\n\t\t&:hover {\n\t\t\tcolor: $gray-500 !important;\n\t\t\tborder-color: $gray-400;\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Button icons\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn {\n\n\ti.acf-icon {\n\t\t$icon-size: 20px;\n\t\twidth: $icon-size;\n\t\theight: $icon-size;\n\t\t-webkit-mask-size: $icon-size;\n\t\tmask-size: $icon-size;\n\t\tmargin: {\n\t\t\tright: 6px;\n\t\t\tleft: -4px;\n\t\t};\n\t}\n\n\t&.acf-btn-sm {\n\n\t\ti.acf-icon {\n\t\t\t$icon-size: 18px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\t-webkit-mask-size: $icon-size;\n\t\t\tmask-size: $icon-size;\n\t\t\tmargin: {\n\t\t\t\tright: 4px;\n\t\t\t\tleft: -2px;\n\t\t\t};\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Delete field group button\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn.acf-delete-field-group {\n\n\t&:hover {\n\t\tbackground-color: lighten($color-danger, 44%);\n\t\tborder-color: $color-danger !important;\n\t\tcolor: $color-danger !important;\n\t}\n\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tIcon base styling\n*\n*--------------------------------------------------------------------------------------------*/\ni.acf-icon {\n\t$icon-size: 20px;\n\tdisplay: inline-flex;\n\twidth: $icon-size;\n\theight: $icon-size;\n\tbackground-color: currentColor;\n\tborder: none;\n\tborder-radius: 0;\n\t-webkit-mask-size: contain;\n\tmask-size: contain;\n\t-webkit-mask-repeat: no-repeat;\n\tmask-repeat: no-repeat;\n\t-webkit-mask-position: center;\n\tmask-position: center;\n\ttext-indent: 500%;\n\twhite-space: nowrap;\n\toverflow: hidden;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tIcons\n*\n*--------------------------------------------------------------------------------------------*/\ni.acf-icon-plus {\n\t-webkit-mask-image: url('../../images/icons/icon-add.svg');\n\tmask-image: url('../../images/icons/icon-add.svg');\n}\n\ni.acf-icon-stars {\n\t-webkit-mask-image: url('../../images/icons/icon-stars.svg');\n\tmask-image: url('../../images/icons/icon-stars.svg');\n}\n\ni.acf-icon-help {\n\t-webkit-mask-image: url('../../images/icons/icon-help.svg');\n\tmask-image: url('../../images/icons/icon-help.svg');\n}\n\ni.acf-icon-key {\n\t-webkit-mask-image: url('../../images/icons/icon-key.svg');\n\tmask-image: url('../../images/icons/icon-key.svg');\n}\n\ni.acf-icon-trash {\n\t-webkit-mask-image: url('../../images/icons/icon-trash.svg');\n\tmask-image: url('../../images/icons/icon-trash.svg');\n}\n\ni.acf-icon-arrow-right {\n\t-webkit-mask-image: url('../../images/icons/icon-arrow-right.svg');\n\tmask-image: url('../../images/icons/icon-arrow-right.svg');\n}\n\ni.acf-icon-arrow-left {\n\t-webkit-mask-image: url('../../images/icons/icon-arrow-left.svg');\n\tmask-image: url('../../images/icons/icon-arrow-left.svg');\n}\n\ni.acf-icon-chevron-right,\n.acf-icon.-right {\n\t-webkit-mask-image: url('../../images/icons/icon-chevron-right.svg');\n\tmask-image: url('../../images/icons/icon-chevron-right.svg');\n}\n\ni.acf-icon-chevron-left,\n.acf-icon.-left {\n\t-webkit-mask-image: url('../../images/icons/icon-chevron-left.svg');\n\tmask-image: url('../../images/icons/icon-chevron-left.svg');\n}\n\ni.acf-icon-key-solid {\n\t-webkit-mask-image: url('../../images/icons/icon-key-solid.svg');\n\tmask-image: url('../../images/icons/icon-key-solid.svg');\n}\n\ni.acf-icon-globe,\n.acf-icon.-globe {\n\t-webkit-mask-image: url('../../images/icons/icon-globe.svg');\n\tmask-image: url('../../images/icons/icon-globe.svg');\n}\n\ni.acf-icon-image,\n.acf-icon.-picture {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-image.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-image.svg');\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tInactive group icon\n*\n*--------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\t.post-state {\n\t\tfont-weight: normal;\n\n\t\t.dashicons.dashicons-hidden {\n\t\t\t$icon-size: 18px;\n\t\t\tdisplay: inline-flex;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tbackground-color: $gray-400;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: $icon-size;\n\t\t\tmask-size: $icon-size;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\t-webkit-mask-image: url('../../images/icons/icon-hidden.svg');\n\t\t\tmask-image: url('../../images/icons/icon-hidden.svg');\n\n\t\t\t&:before {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t}\n\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tEdit field group page postbox header icons\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-field-group-fields,\n#acf-field-group-options {\n\n\t.postbox-header,\n\t.acf-sub-field-list-header {\n\n\t\th2,\n\t\th3 {\n\t\t\tdisplay: inline-flex;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: stretch;\n\t\t\talign-items: center;\n\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 8px;\n\t\t\t\t};\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t}\n\n\t\t}\n\n\t}\n\n}\n\n// Field icon\n#acf-field-group-fields .postbox-header h2:before,\nh3.acf-sub-field-list-title:before {\n\t-webkit-mask-image: url('../../images/icons/icon-fields.svg');\n\tmask-image: url('../../images/icons/icon-fields.svg');\n}\n\n// Settings icon\n#acf-field-group-options .postbox-header h2:before {\n\t-webkit-mask-image: url('../../images/icons/icon-settings.svg');\n\tmask-image: url('../../images/icons/icon-settings.svg');\n}\n\n// Layout icon\n.acf-field-setting-fc_layout .acf-field-settings-fc_head label:before {\n\t-webkit-mask-image: url('../../images/icons/icon-layout.svg');\n\tmask-image: url('../../images/icons/icon-layout.svg');\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tPostbox expand / collapse icon\n*\n*--------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\t.postbox-header .handle-actions {\n\t\tdisplay: flex;\n\n\t\t.toggle-indicator:before {\n\t\t\tcontent: '';\n\t\t\t$icon-size: 20px;\n\t\t\tdisplay: inline-flex;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tbackground-color: currentColor;\n\t\t\tborder: none;\n\t\t\tborder-radius: 0;\n\t\t\t-webkit-mask-size: contain;\n\t\t\tmask-size: contain;\n\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\tmask-repeat: no-repeat;\n\t\t\t-webkit-mask-position: center;\n\t\t\tmask-position: center;\n\t\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-up.svg');\n\t\t\tmask-image: url('../../images/icons/icon-chevron-up.svg');\n\t\t}\n\n\t}\n\n\t// Closed state\n\t&.closed {\n\n\t\t.postbox-header .handle-actions {\n\n\t\t\t.toggle-indicator:before {\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-down.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-chevron-down.svg');\n\t\t\t}\n\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Tools & updates page heading icons\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\n\t#acf-admin-tool-export,\n\t#acf-admin-tool-import,\n\t#acf-license-information,\n\t#acf-update-information {\n\n\t\th2,\n\t\th3 {\n\t\t\tdisplay: inline-flex;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: stretch;\n\t\t\talign-items: center;\n\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\t$icon-size: 20px;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 8px;\n\t\t\t\t};\n\t\t\t\tbackground-color: $gray-400;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t}\n\n\t\t}\n\n\t}\n\n}\n\n// Export icon\n.post-type-acf-field-group #acf-admin-tool-export h2:before {\n\t-webkit-mask-image: url('../../images/icons/icon-export.svg');\n\tmask-image: url('../../images/icons/icon-export.svg');\n}\n\n// Import icon\n.post-type-acf-field-group #acf-admin-tool-import h2:before {\n\t-webkit-mask-image: url('../../images/icons/icon-import.svg');\n\tmask-image: url('../../images/icons/icon-import.svg');\n}\n\n// License information icon\n.post-type-acf-field-group #acf-license-information h3:before {\n\t-webkit-mask-image: url('../../images/icons/icon-key.svg');\n\tmask-image: url('../../images/icons/icon-key.svg');\n}\n\n// Update information icon\n.post-type-acf-field-group #acf-update-information h3:before {\n\t-webkit-mask-image: url('../../images/icons/icon-info.svg');\n\tmask-image: url('../../images/icons/icon-info.svg');\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tAdmin field icons\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-input {\n\n\t.acf-icon {\n\t\t$icon-size: 18px;\n\t\twidth: $icon-size;\n\t\theight: $icon-size;\n\t}\n\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tField type icon base styling\n*\n*--------------------------------------------------------------------------------------------*/\n.field-type-icon {\n\tdisplay: inline-flex;\n\talign-content: center;\n\talign-items: center;\n\tjustify-content: center;\n\tposition: relative;\n\twidth: 32px;\n\theight: 32px;\n\tbackground-color: $blue-50;\n\tborder: {\n\t\twidth: 1px;\n\t\tstyle: solid;\n\t\tcolor: $blue-200;\n\t};\n\tborder-radius: 100%;\n\n\t&:before {\n\t\t$icon-size: 16px;\n\t\tcontent: \"\";\n\t\twidth: $icon-size;\n\t\theight: $icon-size;\n\t\tposition: relative;\n\t\tbackground-color: $blue-500;\n\t\t-webkit-mask-size: cover;\n\t\tmask-size: cover;\n\t\t-webkit-mask-repeat: no-repeat;\n\t\tmask-repeat: no-repeat;\n\t\t-webkit-mask-position: center;\n\t\tmask-position: center;\n\t\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-default.svg');\n\t\tmask-image: url('../../images/field-type-icons/icon-field-default.svg');\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tField type icons\n*\n*--------------------------------------------------------------------------------------------*/\n\n// Text field\n.field-type-icon.field-type-icon-text:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-text.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-text.svg');\n}\n\n// Textarea\n.field-type-icon.field-type-icon-textarea:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-textarea.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-textarea.svg');\n}\n\n// Textarea\n.field-type-icon.field-type-icon-textarea:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-textarea.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-textarea.svg');\n}\n\n// Number\n.field-type-icon.field-type-icon-number:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-number.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-number.svg');\n}\n\n// Range\n.field-type-icon.field-type-icon-range:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-range.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-range.svg');\n}\n\n// Email\n.field-type-icon.field-type-icon-email:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-email.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-email.svg');\n}\n\n// URL\n.field-type-icon.field-type-icon-url:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-url.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-url.svg');\n}\n\n// Password\n.field-type-icon.field-type-icon-password:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-password.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-password.svg');\n}\n\n// Image\n.field-type-icon.field-type-icon-image:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-image.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-image.svg');\n}\n\n// File\n.field-type-icon.field-type-icon-file:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-file.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-file.svg');\n}\n\n// WYSIWYG\n.field-type-icon.field-type-icon-wysiwyg:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-wysiwyg.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-wysiwyg.svg');\n}\n\n// oEmbed\n.field-type-icon.field-type-icon-oembed:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-oembed.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-oembed.svg');\n}\n\n// Gallery\n.field-type-icon.field-type-icon-gallery:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-gallery.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-gallery.svg');\n}\n\n// Select\n.field-type-icon.field-type-icon-select:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-select.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-select.svg');\n}\n\n// Checkbox\n.field-type-icon.field-type-icon-checkbox:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-checkbox.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-checkbox.svg');\n}\n\n// Radio Button\n.field-type-icon.field-type-icon-radio:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-radio.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-radio.svg');\n}\n\n// Button Group\n.field-type-icon.field-type-icon-button-group:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-button-group.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-button-group.svg');\n}\n\n// True / False\n.field-type-icon.field-type-icon-true-false:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-true-false.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-true-false.svg');\n}\n\n// Link\n.field-type-icon.field-type-icon-link:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-link.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-link.svg');\n}\n\n// Post Object\n.field-type-icon.field-type-icon-post-object:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-post-object.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-post-object.svg');\n}\n\n// Page Link\n.field-type-icon.field-type-icon-page-link:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-page-link.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-page-link.svg');\n}\n\n// Relationship\n.field-type-icon.field-type-icon-relationship:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-relationship.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-relationship.svg');\n}\n\n// Taxonomy\n.field-type-icon.field-type-icon-taxonomy:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-taxonomy.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-taxonomy.svg');\n}\n\n// User\n.field-type-icon.field-type-icon-user:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-user.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-user.svg');\n}\n\n// Google Map\n.field-type-icon.field-type-icon-google-map:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-google-map.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-google-map.svg');\n}\n\n// Date Picker\n.field-type-icon.field-type-icon-date-picker:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-date-picker.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-date-picker.svg');\n}\n\n// Date / Time Picker\n.field-type-icon.field-type-icon-date-time-picker:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-date-time-picker.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-date-time-picker.svg');\n}\n\n// Time Picker\n.field-type-icon.field-type-icon-time-picker:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-time-picker.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-time-picker.svg');\n}\n\n// Color Picker\n.field-type-icon.field-type-icon-color-picker:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-color-picker.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-color-picker.svg');\n}\n\n// Message\n.field-type-icon.field-type-icon-message:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-message.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-message.svg');\n}\n\n// Accordion\n.field-type-icon.field-type-icon-accordion:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-accordion.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-accordion.svg');\n}\n\n// Tab\n.field-type-icon.field-type-icon-tab:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-tab.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-tab.svg');\n}\n\n// Group\n.field-type-icon.field-type-icon-group:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-group.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-group.svg');\n}\n\n// Repeater\n.field-type-icon.field-type-icon-repeater:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-repeater.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-repeater.svg');\n}\n\n\n// Flexible Content\n.field-type-icon.field-type-icon-flexible-content:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-flexible-content.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-flexible-content.svg');\n}\n\n// Clone\n.field-type-icon.field-type-icon-clone:before {\n\t-webkit-mask-image: url('../../images/field-type-icons/icon-field-clone.svg');\n\tmask-image: url('../../images/field-type-icons/icon-field-clone.svg');\n}","/*---------------------------------------------------------------------------------------------\n*\n* Tools page layout\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-admin-tools {\n\n\t.postbox-header {\n\t\tdisplay: none; // Hide native WP postbox headers\n\t}\n\n\t.acf-meta-box-wrap.-grid {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\n\t\t.postbox {\n\t\t\twidth: 100%;\n\t\t\tclear: none;\n\t\t\tfloat: none;\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\n\t\t\t@media screen and (max-width: $md) {\n\t\t\t\tflex: 1 1 100%;\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t.acf-meta-box-wrap.-grid .postbox:nth-child(odd) {\n\t\tmargin: {\n\t\t\tleft: 0;\n\t\t};\n\t}\n\n\t.meta-box-sortables {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: repeat(2, 1fr);\n\t\tgrid-template-rows: repeat(1, 1fr);\n\t\tgrid-column-gap: 32px;\n\t\tgrid-row-gap: 32px;\n\n\t\t@media screen and (max-width: $md) {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: flex-start;\n\t\t\talign-items: center;\n\t\t\tgrid-column-gap: 8px;\n\t\t\tgrid-row-gap: 8px;\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Tools export pages\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-admin-tools {\n\n\t&.tool-export {\n\n\t\t.inside {\n\t\t\tmargin: 0;\n\t\t}\n\n\t\t// ACF custom postbox header\n\t\t.acf-postbox-header {\n\t\t\tmargin: {\n\t\t\t\tbottom: 24px;\n\t\t\t};\n\t\t}\n\n\t\t// Main postbox area\n\t\t.acf-postbox-main {\n\t\t\tborder: none;\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t}\n\n\t\t.acf-postbox-columns {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 280px;\n\t\t\t\tbottom: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t\tpadding: 0;\n\n\t\t\t.acf-postbox-side {\n\t\t\t\tpadding: 0;\n\n\t\t\t\t.acf-panel {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tpadding: 0;\n\t\t\t\t}\n\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t\t.acf-btn {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t.meta-box-sortables {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t.acf-panel {\n\t\t\tborder: none;\n\n\t\t\th3 {\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t\tcolor: $gray-700;\n\t\t\t\t@extend .p4;\n\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-checkbox-list {\n\t\t\tmargin: {\n\t\t\t\ttop: 16px;\n\t\t\t};\n\t\t\tborder: {\n\t\t\t\twidth: 1px;\n\t\t\t\tstyle: solid;\n\t\t\t\tcolor: $gray-300;\n\t\t\t};\n\t\t\tborder-radius: $radius-md;\n\n\t\t\tli {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\tbox-sizing: border-box;\n\t\t\t\twidth: 100%;\n\t\t\t\theight: 48px;\n\t\t\t\talign-items: center;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: {\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tleft: 12px;\n\t\t\t\t};\n\t\t\t\tborder-bottom: {\n\t\t\t\t\twidth: 1px;\n\t\t\t\t\tstyle: solid;\n\t\t\t\t\tcolor: $gray-200;\n\t\t\t\t};\n\n\t\t\t\t&:last-child {\n\t\t\t\t\tborder-bottom: none;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\n\t}\n\n}","/*---------------------------------------------------------------------------------------------\n*\n* Updates layout\n*\n*---------------------------------------------------------------------------------------------*/\n.custom-fields_page_acf-settings-updates {\n\n\t.acf-settings-wrap {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: 65% 1fr;\n\t\tgrid-template-rows: min-content 1.3fr;\n\t\tgap: 32px 32px;\n\t\tgrid-template-areas:\n\t\t\"acf-admin-notice acf-admin-notice\"\n\t\t\". .\";\n\n\t\t@media screen and (max-width: $md) {\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: flex-start;\n\t\t\talign-items: center;\n\t\t\tgrid-column-gap: 8px;\n\t\t\tgrid-row-gap: 8px;\n\t\t}\n\n\t}\n\n\t.acf-admin-notice,\n\t.notice {\n\t\tgrid-area: acf-admin-notice;\n\t\tmargin-bottom: 0 !important;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Box\n*\n*---------------------------------------------------------------------------------------------*/\n.custom-fields_page_acf-settings-updates {\n\n\t.acf-box {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\n\t\t.inner {\n\t\t\tpadding: {\n\t\t\t\ttop: 24px;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 24px;\n\t\t\t\tleft: 24px;\n\t\t\t};\n\t\t}\n\n\t\t@media screen and (max-width: $md) {\n\t\t\tflex: 1 1 100%;\n\t\t}\n\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Notices\n*\n*---------------------------------------------------------------------------------------------*/\n.custom-fields_page_acf-settings-updates .acf-settings-wrap {\n\n\t.acf-admin-notice {\n\t\tflex: 1 1 100%;\n\t\tmargin: {\n\t\t\ttop: 16px;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t\tleft: 0;\n\t\t};\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* License information\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-license-information {\n\n\t.acf-activation-form {\n\t\tmargin: {\n\t\t\ttop: 24px;\n\t\t};\n\t}\n\n\tlabel {\n\t\tfont-weight: bold;\n\t}\n\n\t.acf-input-wrap {\n\t\tmargin: {\n\t\t\ttop: 8px;\n\t\t\tbottom: 24px;\n\t\t};\n\t}\n\n\t#acf_pro_license {\n\t\twidth: 100%;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Update information table\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-update-information {\n\n\t.form-table {\n\n\t\tth,\n\t\ttd {\n\t\t\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tright: 0;\n\t\t\t\tbottom: 24px;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t\t@extend .p4;\n\t\t\tcolor: $gray-700;\n\t\t}\n\n\t}\n\n\t.acf-update-changelog {\n\t\tmargin: {\n\t\t\ttop: 8px;\n\t\t\tbottom: 24px;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 8px;\n\t\t};\n\t\tborder-top: {\n\t\t\twidth: 1px;\n\t\t\tstyle: solid;\n\t\t\tcolor: $gray-200;\n\t\t};\n\t\tcolor: $gray-700;\n\n\t\th4 {\n\t\t\tmargin: {\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t}\n\n\t\tp {\n\t\t\tmargin: {\n\t\t\t\ttop: 0;\n\t\t\t\tbottom: 16px;\n\t\t\t};\n\n\t\t\t&:last-of-type {\n\t\t\t\tmargin: {\n\t\t\t\t\tbottom: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\tem {\n\t\t\t\t@extend .p6;\n\t\t\t\tcolor: $gray-500;\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t.acf-btn {\n\t\tdisplay: inline-flex;\n\t}\n\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tHeader upsell button\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-admin-toolbar {\n\n\ta.acf-admin-toolbar-upgrade-btn {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\talign-self: stretch;\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tright: 16px;\n\t\t\tbottom: 0;\n\t\t\tleft: 16px;\n\t\t};\n\t\tbackground: $gradient-pro;\n\t\tbackground-size: 180% 80%;\n\t\tbackground-position: 100% 0;\n\t\ttransition: background-position .5s;\n\t\tborder-radius: $radius-md;\n\t\ttext-decoration: none;\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t&:hover {\n\t\t\tbackground-position: 0 0;\n\t\t}\n\n\t\t&:focus {\n\t\t\tborder: none;\n\t\t\toutline: none;\n\t\t\tbox-shadow: none;\n\t\t}\n\n\t\tp {\n\t\t\tmargin: 0;\n\t\t\tpadding: {\n\t\t\t\ttop: 8px;\n\t\t\t\tbottom: 8px;\n\t\t\t}\n\t\t\t@extend .p4;\n\t\t\tfont-weight: normal;\n\t\t\ttext-transform: none;\n\t\t\tcolor: #fff;\n\t\t}\n\n\t\t.acf-icon {\n\t\t\t$icon-size: 18px;\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tmargin: {\n\t\t\t\tright: 6px;\n\t\t\t\tleft: -2px;\n\t\t\t};\n\t\t\tbackground-color: $gray-50;\n\t\t}\n\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n* Upsell block\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-field-group-pro-features {\n\n\t.acf-field-group-pro-features-wrapper {\n\t\tdisplay: flex;\n\t\tjustify-content: flex-start;\n\t\talign-content: stretch;\n\t\talign-items: center;\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tflex-direction: row;\n\t\t\tflex-wrap: wrap;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: flex-start;\n\t\t\talign-items: flex-start;\n\n\t\t\t.acf-field-group-pro-features-content,\n\t\t\t.acf-field-group-pro-features-actions {\n\t\t\t\tflex: 0 1 100%;\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-field-group-pro-features-content {\n\t\t\tflex: 1 1 auto;\n\t\t\tmargin: {\n\t\t\t\tright: 40px;\n\t\t\t};\n\n\t\t\t@media screen and (max-width: 768px) {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 0;\n\t\t\t\t\tbottom: 8px;\n\t\t\t\t};\n\t\t\t}\n\n\t\t}\n\n\t\t.acf-field-group-pro-features-actions {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: row;\n\t\t\tjustify-content: flex-end;\n\t\t\tmin-width: 160px;\n\n\t\t\t@media screen and (max-width: 768px) {\n\t\t\t\tjustify-content: flex-start;\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t&.postbox {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tmin-height: 120px;\n\t\tbackground-image: linear-gradient(to right, #1d4373, #24437e, #304288, #413f8f, #543a95);\n\t\tcolor: $gray-200;\n\n\t\t.postbox-header {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t.inside {\n\t\t\twidth: 100%;\n\t\t\tborder: none;\n\t\t}\n\n\t}\n\n\th1 {\n\t\tmargin: {\n\t\t\ttop: 0;\n\t\t\tbottom: 4px;\n\t\t};\n\t\tpadding: {\n\t\t\ttop: 0;\n\t\t\tbottom: 0;\n\t\t};\n\t\t@extend .p1;\n\t\tfont-weight: bold;\n\t\tcolor: $gray-50;\n\n\t\t.acf-icon {\n\t\t\tmargin: {\n\t\t\t\tright: 8px;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t// Upsell block btn\n\t.acf-btn {\n\t\tdisplay: inline-flex;\n\t\tbackground-color: rgba(#fff,.2);\n\t\tborder: none;\n\n\t\t&:hover {\n\t\t\tbackground-color: rgba(#fff,.3);\n\t\t}\n\n\t\t.acf-icon {\n\t\t\tmargin: {\n\t\t\t\tright: -2px;\n\t\t\t\tleft: 8px;\n\t\t\t};\n\t\t}\n\n\t}\n\n\t// Features list\n\t.acf-pro-features-list {\n\t\tdisplay: flex;\n\t\tjustify-content: flex-start;\n\t\talign-items: center;\n\t\tflex-wrap: wrap;\n\t\tmargin: {\n\t\t\ttop: 16px;\n\t\t\tbottom: 0;\n\t\t};\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tflex-direction: row;\n\t\t\tflex-wrap: wrap;\n\t\t\tjustify-content: flex-start;\n\t\t\talign-content: flex-start;\n\t\t\talign-items: flex-start;\n\t\t}\n\n\t\tli {\n\t\t\tdisplay: flex;\n\t\t\tbox-sizing: border-box;\n\t\t\tmargin: {\n\t\t\t\tright: 32px;\n\t\t\t\tbottom: 6px;\n\t\t\t};\n\n\t\t\t@media screen and (max-width: 880px) {\n\t\t\t\tflex: 0 1 calc(33.3% - 32px);\n\t\t\t}\n\n\t\t\t@media screen and (max-width: $sm) {\n\t\t\t\tflex: 0 1 100%;\n\t\t\t}\n\n\t\t\t&:last-child {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t&:before {\n\t\t\t\tcontent: '';\n\t\t\t\t$icon-size: 16px;\n\t\t\t\tdisplay: inline-block;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 8px;\n\t\t\t\t};\n\t\t\t\tbackground-color: $color-success;\n\t\t\t\tborder: none;\n\t\t\t\tborder-radius: 0;\n\t\t\t\t-webkit-mask-size: contain;\n\t\t\t\tmask-size: contain;\n\t\t\t\t-webkit-mask-repeat: no-repeat;\n\t\t\t\tmask-repeat: no-repeat;\n\t\t\t\t-webkit-mask-position: center;\n\t\t\t\tmask-position: center;\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-check-circle-solid.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-check-circle-solid.svg');\n\t\t\t}\n\n\t\t}\n\n\t}\n\n}"],"names":[],"sourceRoot":""}
assets/build/css/acf-global.min.css CHANGED
@@ -1 +1 @@
1
- .acf-hl{padding:0;margin:0;list-style:none;display:block;position:relative}.acf-hl>li{float:left;display:block;margin:0;padding:0}.acf-hl>li.acf-fr{float:right}.acf-hl:before,.acf-hl:after,.acf-bl:before,.acf-bl:after,.acf-cf:before,.acf-cf:after{content:"";display:block;line-height:0}.acf-hl:after,.acf-bl:after,.acf-cf:after{clear:both}.acf-bl{padding:0;margin:0;list-style:none;display:block;position:relative}.acf-bl>li{display:block;margin:0;padding:0;float:none}.acf-hidden{display:none !important}.acf-empty{display:table-cell !important}.acf-empty *{display:none !important}.acf-fl{float:left}.acf-fr{float:right}.acf-fn{float:none}.acf-al{text-align:left}.acf-ar{text-align:right}.acf-ac{text-align:center}.acf-loading,.acf-spinner{display:inline-block;height:20px;width:20px;vertical-align:text-top;background:transparent url(../../images/spinner.gif) no-repeat 50% 50%}.acf-spinner{display:none}.acf-spinner.is-active{display:inline-block}.spinner.is-active{display:inline-block}.acf-required{color:red}.acf-soh .acf-soh-target{-webkit-transition:opacity .25s 0s ease-in-out,visibility 0s linear .25s;-moz-transition:opacity .25s 0s ease-in-out,visibility 0s linear .25s;-o-transition:opacity .25s 0s ease-in-out,visibility 0s linear .25s;transition:opacity .25s 0s ease-in-out,visibility 0s linear .25s;visibility:hidden;opacity:0}.acf-soh:hover .acf-soh-target{-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;visibility:visible;opacity:1}.show-if-value{display:none}.hide-if-value{display:block}.has-value .show-if-value{display:block}.has-value .hide-if-value{display:none}.select2-search-choice-close{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.acf-tooltip{background:#2f353e;border-radius:5px;color:#fff;padding:5px 10px;position:absolute;font-size:12px;line-height:1.4em;z-index:900000}.acf-tooltip:before{border:solid;border-color:transparent;border-width:6px;content:"";position:absolute}.acf-tooltip.top{margin-top:-8px}.acf-tooltip.top:before{top:100%;left:50%;margin-left:-6px;border-top-color:#2f353e;border-bottom-width:0}.acf-tooltip.right{margin-left:8px}.acf-tooltip.right:before{top:50%;margin-top:-6px;right:100%;border-right-color:#2f353e;border-left-width:0}.acf-tooltip.bottom{margin-top:8px}.acf-tooltip.bottom:before{bottom:100%;left:50%;margin-left:-6px;border-bottom-color:#2f353e;border-top-width:0}.acf-tooltip.left{margin-left:-8px}.acf-tooltip.left:before{top:50%;margin-top:-6px;left:100%;border-left-color:#2f353e;border-right-width:0}.acf-tooltip .acf-overlay{z-index:-1}.acf-tooltip.-confirm{z-index:900001}.acf-tooltip.-confirm a{text-decoration:none;color:#9ea3a8}.acf-tooltip.-confirm a:hover{text-decoration:underline}.acf-tooltip.-confirm a[data-event=confirm]{color:#f55e4f}.acf-overlay{position:fixed;top:0;bottom:0;left:0;right:0;cursor:default}.acf-tooltip-target{position:relative;z-index:900002}.acf-loading-overlay{position:absolute;top:0;bottom:0;left:0;right:0;cursor:default;z-index:99;background:rgba(249,249,249,.5)}.acf-loading-overlay i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.acf-icon{display:inline-block;height:28px;width:28px;border:transparent solid 1px;border-radius:100%;font-size:20px;line-height:21px;text-align:center;text-decoration:none;vertical-align:top;box-sizing:border-box}.acf-icon:before{font-family:dashicons;display:inline-block;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:1em;height:1em;vertical-align:middle;text-align:center}.acf-icon.-plus:before{content:""}.acf-icon.-minus:before{content:""}.acf-icon.-cancel:before{content:""}.acf-icon.-pencil:before{content:""}.acf-icon.-location:before{content:""}.acf-icon.-up:before{content:"";margin-top:-0.1em}.acf-icon.-down:before{content:"";margin-top:.1em}.acf-icon.-left:before{content:"";margin-left:-0.1em}.acf-icon.-right:before{content:"";margin-left:.1em}.acf-icon.-sync:before{content:""}.acf-icon.-globe:before{content:"";margin-top:.1em;margin-left:.1em}.acf-icon.-picture:before{content:""}.acf-icon.-check:before{content:"";margin-left:-0.1em}.acf-icon.-dot-3:before{content:"";margin-top:-0.1em}.acf-icon.-arrow-combo:before{content:""}.acf-icon.-arrow-up:before{content:"";margin-left:-0.1em}.acf-icon.-arrow-down:before{content:"";margin-left:-0.1em}.acf-icon.-search:before{content:""}.acf-icon.-link-ext:before{content:""}.acf-icon.-duplicate{position:relative}.acf-icon.-duplicate:before,.acf-icon.-duplicate:after{content:"";display:block;box-sizing:border-box;width:46%;height:46%;position:absolute;top:33%;left:23%}.acf-icon.-duplicate:before{margin:-1px 0 0 1px;box-shadow:2px -2px 0px 0px currentColor}.acf-icon.-duplicate:after{border:solid 2px currentColor}.acf-icon.-collapse:before{content:"";margin-left:-0.1em}.-collapsed .acf-icon.-collapse:before{content:"";margin-left:-0.1em}span.acf-icon{color:#555d66;border-color:#b5bcc2;background-color:#fff}a.acf-icon{color:#555d66;border-color:#b5bcc2;background-color:#fff;position:relative;transition:none;cursor:pointer}a.acf-icon:hover{background:#f3f5f6;border-color:#0071a1;color:#0071a1}a.acf-icon.-minus:hover,a.acf-icon.-cancel:hover{background:#f7efef;border-color:#a10000;color:#dc3232}a.acf-icon:active,a.acf-icon:focus{outline:none;box-shadow:none}.acf-icon.-clear{border-color:transparent;background:transparent;color:#444}.acf-icon.light{border-color:transparent;background:#f5f5f5;color:#23282d}.acf-icon.dark{border-color:transparent !important;background:#23282d;color:#eee}a.acf-icon.dark:hover{background:#191e23;color:#00b9eb}a.acf-icon.dark.-minus:hover,a.acf-icon.dark.-cancel:hover{color:#d54e21}.acf-icon.grey{border-color:transparent !important;background:#b4b9be;color:#fff !important}.acf-icon.grey:hover{background:#00a0d2;color:#fff}.acf-icon.grey.-minus:hover,.acf-icon.grey.-cancel:hover{background:#32373c}.acf-icon.small,.acf-icon.-small{width:20px;height:20px;line-height:14px;font-size:14px}.acf-icon.small.-duplicate:before,.acf-icon.small.-duplicate:after,.acf-icon.-small.-duplicate:before,.acf-icon.-small.-duplicate:after{opacity:.8}.acf-box{background:#fff;border:1px solid #ccd0d4;position:relative;box-shadow:0 1px 1px rgba(0,0,0,.04)}.acf-box .title{border-bottom:1px solid #ccd0d4;margin:0;padding:15px}.acf-box .title h3{font-size:14px;line-height:1em;margin:0;padding:0}.acf-box .inner{padding:15px}.acf-box h2{color:#333;font-size:26px;line-height:1.25em;margin:.25em 0 .75em;padding:0}.acf-box h3{margin:1.5em 0 0}.acf-box p{margin-top:.5em}.acf-box a{text-decoration:none}.acf-box i.dashicons-external{margin-top:-1px}.acf-box .footer{border-top:1px solid #ccd0d4;padding:12px;font-size:13px;line-height:1.5}.acf-box .footer p{margin:0}.acf-admin-3-8 .acf-box{border-color:#e5e5e5}.acf-admin-3-8 .acf-box .title,.acf-admin-3-8 .acf-box .footer{border-color:#e5e5e5}.acf-notice{position:relative;display:block;color:#fff;margin:5px 0 15px;padding:3px 12px;background:#2a9bd9;border-left:#1f7db1 solid 3px}.acf-notice p{font-size:13px;line-height:1.5;margin:.5em 0;text-shadow:none;color:inherit}.acf-notice .acf-notice-dismiss{position:absolute;top:9px;right:12px;background:transparent !important;color:inherit !important;border-color:#fff !important;opacity:.75}.acf-notice .acf-notice-dismiss:hover{opacity:1}.acf-notice.-dismiss{padding-right:40px}.acf-notice.-error{background:#d94f4f;border-color:#c92c2c}.acf-notice.-success{background:#49ad52;border-color:#3a8941}.acf-notice.-warning{background:#fd8d3b;border-color:#fc7009}.acf-table{border:#ccd0d4 solid 1px;background:#fff;border-spacing:0;border-radius:0;table-layout:auto;padding:0;margin:0;width:100%;clear:both;box-sizing:content-box}.acf-table>tbody>tr>th,.acf-table>tbody>tr>td,.acf-table>thead>tr>th,.acf-table>thead>tr>td{padding:8px;vertical-align:top;background:#fff;text-align:left;border-style:solid;font-weight:normal}.acf-table>tbody>tr>th,.acf-table>thead>tr>th{position:relative;color:#333}.acf-table>thead>tr>th{border-color:#d5d9dd;border-width:0 0 1px 1px}.acf-table>thead>tr>th:first-child{border-left-width:0}.acf-table>tbody>tr{z-index:1}.acf-table>tbody>tr>td{border-color:#eee;border-width:1px 0 0 1px}.acf-table>tbody>tr>td:first-child{border-left-width:0}.acf-table>tbody>tr:first-child>td{border-top-width:0}.acf-table.-clear{border:0 none}.acf-table.-clear>tbody>tr>td,.acf-table.-clear>tbody>tr>th,.acf-table.-clear>thead>tr>td,.acf-table.-clear>thead>tr>th{border:0 none;padding:4px}.acf-remove-element{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;transform:translate(50px, 0);opacity:0}.acf-fade-up{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;transform:translate(0, -10px);opacity:0}.acf-thead,.acf-tbody,.acf-tfoot{width:100%;padding:0;margin:0}.acf-thead>li,.acf-tbody>li,.acf-tfoot>li{box-sizing:border-box;padding:8px 12px;font-size:12px;line-height:14px}.acf-thead{border-bottom:#ccd0d4 solid 1px;color:#23282d}.acf-thead>li{font-size:14px;line-height:1.4;font-weight:bold}.acf-admin-3-8 .acf-thead{border-color:#dfdfdf}.acf-tfoot{background:#f5f5f5;border-top:#d5d9dd solid 1px}.acf-settings-wrap #poststuff{padding-top:15px}.acf-settings-wrap .acf-box{margin:20px 0}.acf-settings-wrap table{margin:0}.acf-settings-wrap table .button{vertical-align:middle}#acf-popup{position:fixed;z-index:900000;top:0;left:0;right:0;bottom:0;text-align:center}#acf-popup .bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background:rgba(0,0,0,.25)}#acf-popup:before{content:"";display:inline-block;height:100%;vertical-align:middle}#acf-popup .acf-popup-box{display:inline-block;vertical-align:middle;z-index:1;min-width:300px;min-height:160px;border-color:#aaa;box-shadow:0 5px 30px -5px rgba(0,0,0,.25);text-align:left}html[dir=rtl] #acf-popup .acf-popup-box{text-align:right}#acf-popup .acf-popup-box .title{min-height:15px;line-height:15px}#acf-popup .acf-popup-box .title .acf-icon{position:absolute;top:10px;right:10px}html[dir=rtl] #acf-popup .acf-popup-box .title .acf-icon{right:auto;left:10px}#acf-popup .acf-popup-box .inner{min-height:50px;padding:0;margin:15px}#acf-popup .acf-popup-box .loading{position:absolute;top:45px;left:0;right:0;bottom:0;z-index:2;background:rgba(0,0,0,.1);display:none}#acf-popup .acf-popup-box .loading i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.acf-submit{margin-bottom:0;line-height:28px}.acf-submit span{float:right;color:#999}.acf-submit span.-error{color:#dd4232}.acf-submit .button{margin-right:5px}#acf-upgrade-notice{position:relative;background:#fff;border-left:4px solid #00a0d2;padding:20px}#acf-upgrade-notice:after{display:block;clear:both;content:""}#acf-upgrade-notice .col-content{float:left;width:55%;padding-left:90px}#acf-upgrade-notice .col-actions{float:right;text-align:center;padding:10px}#acf-upgrade-notice img{float:left;width:70px;height:70px;margin:0 0 0 -90px}#acf-upgrade-notice h2{font-size:16px;margin:2px 0 6.5px}#acf-upgrade-notice p{padding:0;margin:0}#acf-upgrade-notice .button:before{margin-top:11px}@media screen and (max-width: 640px){#acf-upgrade-notice .col-content,#acf-upgrade-notice .col-actions{float:none;padding-left:90px;width:auto;text-align:left}}.acf-wrap h1{margin-top:0;padding-top:20px}.acf-wrap .about-text{margin-top:.5em;min-height:50px}.acf-wrap .about-headline-callout{font-size:2.4em;font-weight:300;line-height:1.3;margin:1.1em 0 .2em;text-align:center}.acf-wrap .feature-section{padding:40px 0}.acf-wrap .feature-section h2{margin-top:20px}.acf-wrap .changelog{list-style:disc;padding-left:15px}.acf-wrap .changelog li{margin:0 0 .75em}.acf-wrap .acf-three-col{display:flex;flex-wrap:wrap;justify-content:space-between}.acf-wrap .acf-three-col>div{flex:1;align-self:flex-start;min-width:31%;max-width:31%}@media screen and (max-width: 880px){.acf-wrap .acf-three-col>div{min-width:48%}}@media screen and (max-width: 640px){.acf-wrap .acf-three-col>div{min-width:100%}}.acf-wrap .acf-three-col h3 .badge{display:inline-block;vertical-align:top;border-radius:5px;background:#fc9700;color:#fff;font-weight:normal;font-size:12px;padding:2px 5px}.acf-wrap .acf-three-col img+h3{margin-top:.5em}.acf-hl[data-cols]{margin-left:-10px;margin-right:-10px}.acf-hl[data-cols]>li{padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.acf-hl[data-cols="2"]>li{width:50%}.acf-hl[data-cols="3"]>li{width:33.333%}.acf-hl[data-cols="4"]>li{width:25%}@media screen and (max-width: 640px){.acf-hl[data-cols]{margin-left:0;margin-right:0;margin-top:-10px}.acf-hl[data-cols]>li{width:100% !important;padding:10px 0 0}}.acf-actions{text-align:right;z-index:1}.acf-actions.-hover{position:absolute;display:none;top:0;right:0;padding:5px}html[dir=rtl] .acf-actions.-hover{right:auto;left:0}ul.acf-actions li{float:right;margin-left:4px}html[dir=rtl] .acf-fl{float:right}html[dir=rtl] .acf-fr{float:left}html[dir=rtl] .acf-hl>li{float:right}html[dir=rtl] .acf-hl>li.acf-fr{float:left}html[dir=rtl] .acf-icon.logo{left:0;right:auto}html[dir=rtl] .acf-table thead th{text-align:right;border-right-width:1px;border-left-width:0px}html[dir=rtl] .acf-table>tbody>tr>td{text-align:right;border-right-width:1px;border-left-width:0px}html[dir=rtl] .acf-table>thead>tr>th:first-child,html[dir=rtl] .acf-table>tbody>tr>td:first-child{border-right-width:0}html[dir=rtl] .acf-table>tbody>tr>td.order+td{border-right-color:#e1e1e1}.acf-postbox-columns{position:relative;margin-top:-11px;margin-bottom:-12px;margin-left:-12px;margin-right:268px}.acf-postbox-columns:after{display:block;clear:both;content:""}.acf-postbox-columns .acf-postbox-main,.acf-postbox-columns .acf-postbox-side{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 12px 12px}.acf-postbox-columns .acf-postbox-main{float:left;width:100%}.acf-postbox-columns .acf-postbox-side{float:right;width:280px;margin-right:-280px}.acf-postbox-columns .acf-postbox-side:before{content:"";display:block;position:absolute;width:1px;height:100%;top:0;right:0;background:#d5d9dd}.acf-admin-3-8 .acf-postbox-columns .acf-postbox-side:before{background:#dfdfdf}@media only screen and (max-width: 850px){.acf-postbox-columns{margin:0}.acf-postbox-columns .acf-postbox-main,.acf-postbox-columns .acf-postbox-side{float:none;width:auto;margin:0;padding:0}.acf-postbox-columns .acf-postbox-side{margin-top:1em}.acf-postbox-columns .acf-postbox-side:before{display:none}}.acf-panel{margin-top:-1px;border-top:1px solid #d5d9dd;border-bottom:1px solid #d5d9dd}.acf-panel .acf-panel-title{margin:0;padding:12px;font-weight:bold;cursor:pointer;font-size:inherit}.acf-panel .acf-panel-title i{float:right}.acf-panel .acf-panel-inside{margin:0;padding:0 12px 12px;display:none}.acf-panel.-open .acf-panel-inside{display:block}.postbox .acf-panel{margin-left:-12px;margin-right:-12px}.acf-panel .acf-field{margin:20px 0 0}.acf-panel .acf-field .acf-label label{color:#555d66;font-weight:normal}.acf-panel .acf-field:first-child{margin-top:0}.acf-admin-3-8 .acf-panel{border-color:#dfdfdf}#acf-admin-tools .notice{margin-top:10px}.acf-meta-box-wrap{margin-top:10px}.acf-meta-box-wrap .postbox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.acf-meta-box-wrap .postbox .inside{margin-bottom:0}.acf-meta-box-wrap .postbox .hndle{font-size:14px;padding:8px 12px;margin:0;line-height:1.4;position:relative;z-index:1;cursor:default}.acf-meta-box-wrap .postbox .handlediv,.acf-meta-box-wrap .postbox .handle-order-higher,.acf-meta-box-wrap .postbox .handle-order-lower{display:none}.acf-meta-box-wrap .acf-fields{border:#ebebeb solid 1px;background:#fafafa;border-radius:3px}.acf-meta-box-wrap.-grid{margin-left:8px;margin-right:8px}.acf-meta-box-wrap.-grid .postbox{float:left;clear:left;width:50%;margin:0 0 16px}.acf-meta-box-wrap.-grid .postbox:nth-child(odd){margin-left:-8px}.acf-meta-box-wrap.-grid .postbox:nth-child(even){float:right;clear:right;margin-right:-8px}@media only screen and (max-width: 850px){.acf-meta-box-wrap.-grid{margin-left:0;margin-right:0}.acf-meta-box-wrap.-grid .postbox{margin-left:0 !important;margin-right:0 !important;width:100%}}#acf-admin-tool-export p{max-width:800px}#acf-admin-tool-export ul{column-width:200px}#acf-admin-tool-export .acf-postbox-side .button{margin:0;width:100%}#acf-admin-tool-export textarea{display:block;width:100%;min-height:500px;background:#fafafa;box-shadow:none;padding:7px;border-radius:3px}#acf-admin-tool-export .acf-panel-selection .acf-label{display:none}.acf-admin-toolbar{background:#fff;border-bottom:1px solid #ccd0d4;padding-top:10px}.acf-admin-toolbar h2{font-size:14px;line-height:2.5714285714;display:inline-block;padding:5px 0;margin:0 10px 0 0}.acf-admin-toolbar h2 i{vertical-align:middle;color:#babbbc}.acf-admin-toolbar .acf-tab{display:inline-block;font-size:14px;line-height:2.5714285714;padding:5px;margin:0 5px;text-decoration:none;color:inherit}.acf-admin-toolbar .acf-tab.is-active{border-bottom:#0071a4 solid 3px;padding-bottom:10px}.acf-admin-toolbar .acf-tab:hover{color:#00a0d2}.acf-admin-toolbar .acf-tab:focus{box-shadow:none}.acf-admin-toolbar a.btn-upgrade{display:inline-flex;background:#dee3ff;border:1px solid #c6d3f8;box-sizing:border-box;border-radius:.25rem;padding:0 .75rem;cursor:pointer;vertical-align:middle;margin-top:-6px;margin-left:20px;text-decoration:none}.acf-admin-toolbar a.btn-upgrade:hover{background:#d1ddff;border-color:#b9caf9}.acf-admin-toolbar a.btn-upgrade p{font-family:system-ui;font-weight:600;letter-spacing:.2;line-height:1;font-size:.625rem;text-transform:uppercase;color:#425fdd;margin-left:.65rem}#wpcontent .acf-admin-toolbar{margin-left:-20px;padding-left:20px}@media screen and (max-width: 600px){.acf-admin-toolbar{display:none}}.acf-admin-field-groups .tablenav.top{display:none}.acf-admin-field-groups .subsubsub{margin-bottom:3px}.acf-admin-field-groups .wp-list-table td,.acf-admin-field-groups .wp-list-table th{box-sizing:border-box}.acf-admin-field-groups .wp-list-table tr:hover{background:#f7f7f7}@media screen and (min-width: 782px){.acf-admin-field-groups .wp-list-table .column-acf-count{width:10%}}.acf-admin-field-groups .wp-list-table .row-actions span.file{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.acf-admin-field-groups .acf-secondary-text{color:#a0a5aa}.acf-multi-dashicon{position:relative;z-index:1}.acf-multi-dashicon:before,.acf-multi-dashicon:after{width:18px;height:18px;line-height:18px;font-size:14px;background:#fff;border:#7e8993 solid 1px;border-radius:2px;display:block}.acf-multi-dashicon:after{content:"";position:absolute;top:-3px;left:-3px;z-index:-1;background:#e7e7e7}.acf-css-tooltip{position:relative}.acf-css-tooltip:before{content:attr(aria-label);display:none;position:absolute;z-index:999;bottom:100%;left:50%;transform:translate(-50%, -8px);background:#191e23;border-radius:2px;padding:5px 10px;color:#fff;font-size:12px;line-height:1.4em;white-space:pre}.acf-css-tooltip:after{content:"";display:none;position:absolute;z-index:998;bottom:100%;left:50%;transform:translate(-50%, 4px);border:solid 6px transparent;border-top-color:#191e23}.acf-css-tooltip:hover:before,.acf-css-tooltip:hover:after,.acf-css-tooltip:focus:before,.acf-css-tooltip:focus:after{display:block}.acf-diff .acf-diff-title{position:absolute;top:0;left:0;right:0;height:40px;padding:14px 16px;background:#f3f3f3;border-bottom:#ddd solid 1px}.acf-diff .acf-diff-title strong{font-size:14px;display:block}.acf-diff .acf-diff-title .acf-diff-title-left,.acf-diff .acf-diff-title .acf-diff-title-right{width:50%;float:left}.acf-diff .acf-diff-content{position:absolute;top:70px;left:0;right:0;bottom:0;overflow:auto}.acf-diff table.diff{border-spacing:0}.acf-diff table.diff col.diffsplit.middle{width:0}.acf-diff table.diff td,.acf-diff table.diff th{padding-top:.25em;padding-bottom:.25em}.acf-diff table.diff tr td:nth-child(2){width:auto}.acf-diff table.diff td:nth-child(3){border-left:#ddd solid 1px}@media screen and (max-width: 600px){.acf-diff .acf-diff-title{height:70px}.acf-diff .acf-diff-content{top:100px}}.acf-modal{position:fixed;top:30px;left:30px;right:30px;bottom:30px;z-index:160000;box-shadow:0 5px 15px rgba(0,0,0,.7);background:#fcfcfc}.acf-modal .acf-modal-title,.acf-modal .acf-modal-content,.acf-modal .acf-modal-toolbar{box-sizing:border-box;position:absolute;left:0;right:0}.acf-modal .acf-modal-title{height:50px;top:0;border-bottom:1px solid #ddd}.acf-modal .acf-modal-title h2{margin:0;padding:0 16px;line-height:50px}.acf-modal .acf-modal-title .acf-modal-close{position:absolute;top:0;right:0;height:50px;width:50px;border:none;border-left:1px solid #ddd;background:transparent;cursor:pointer;color:#666}.acf-modal .acf-modal-title .acf-modal-close:hover{color:#00a0d2}.acf-modal .acf-modal-content{top:50px;bottom:60px;background:#fff;overflow:auto;padding:16px}.acf-modal .acf-modal-feedback{position:absolute;top:50%;margin:-10px 0;left:0;right:0;text-align:center;opacity:.75}.acf-modal .acf-modal-feedback.error{opacity:1;color:#b52727}.acf-modal .acf-modal-toolbar{height:60px;bottom:0;padding:15px 16px;border-top:1px solid #ddd}.acf-modal .acf-modal-toolbar .button{float:right}@media only screen and (max-width: 640px){.acf-modal{top:0;left:0;right:0;bottom:0}}.acf-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#000;opacity:.7;z-index:159900}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min--moz-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.acf-loading,.acf-spinner{background-image:url(../../images/spinner@2x.gif);background-size:20px 20px}}
1
+ .acf-hl{padding:0;margin:0;list-style:none;display:block;position:relative}.acf-hl>li{float:left;display:block;margin:0;padding:0}.acf-hl>li.acf-fr{float:right}.acf-hl:before,.acf-hl:after,.acf-bl:before,.acf-bl:after,.acf-cf:before,.acf-cf:after{content:"";display:block;line-height:0}.acf-hl:after,.acf-bl:after,.acf-cf:after{clear:both}.acf-bl{padding:0;margin:0;list-style:none;display:block;position:relative}.acf-bl>li{display:block;margin:0;padding:0;float:none}.acf-hidden{display:none !important}.acf-empty{display:table-cell !important}.acf-empty *{display:none !important}.acf-fl{float:left}.acf-fr{float:right}.acf-fn{float:none}.acf-al{text-align:left}.acf-ar{text-align:right}.acf-ac{text-align:center}.acf-loading,.acf-spinner{display:inline-block;height:20px;width:20px;vertical-align:text-top;background:rgba(0,0,0,0) url(../../images/spinner.gif) no-repeat 50% 50%}.acf-spinner{display:none}.acf-spinner.is-active{display:inline-block}.spinner.is-active{display:inline-block}.acf-required{color:red}.acf-soh .acf-soh-target{-webkit-transition:opacity .25s 0s ease-in-out,visibility 0s linear .25s;-moz-transition:opacity .25s 0s ease-in-out,visibility 0s linear .25s;-o-transition:opacity .25s 0s ease-in-out,visibility 0s linear .25s;transition:opacity .25s 0s ease-in-out,visibility 0s linear .25s;visibility:hidden;opacity:0}.acf-soh:hover .acf-soh-target{-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;visibility:visible;opacity:1}.show-if-value{display:none}.hide-if-value{display:block}.has-value .show-if-value{display:block}.has-value .hide-if-value{display:none}.select2-search-choice-close{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.acf-tooltip{background:#1d2939;border-radius:6px;color:#d0d5dd;padding-top:8px;padding-right:12px;padding-bottom:10px;padding-left:12px;position:absolute;z-index:900000;max-width:280px;box-shadow:0px 12px 16px -4px rgba(16,24,40,.08),0px 4px 6px -2px rgba(16,24,40,.03)}.acf-tooltip:before{border:solid;border-color:rgba(0,0,0,0);border-width:6px;content:"";position:absolute}.acf-tooltip.top{margin-top:-8px}.acf-tooltip.top:before{top:100%;left:50%;margin-left:-6px;border-top-color:#2f353e;border-bottom-width:0}.acf-tooltip.right{margin-left:8px}.acf-tooltip.right:before{top:50%;margin-top:-6px;right:100%;border-right-color:#2f353e;border-left-width:0}.acf-tooltip.bottom{margin-top:8px}.acf-tooltip.bottom:before{bottom:100%;left:50%;margin-left:-6px;border-bottom-color:#2f353e;border-top-width:0}.acf-tooltip.left{margin-left:-8px}.acf-tooltip.left:before{top:50%;margin-top:-6px;left:100%;border-left-color:#2f353e;border-right-width:0}.acf-tooltip .acf-overlay{z-index:-1}.acf-tooltip.-confirm{z-index:900001}.acf-tooltip.-confirm a{text-decoration:none;color:#9ea3a8}.acf-tooltip.-confirm a:hover{text-decoration:underline}.acf-tooltip.-confirm a[data-event=confirm]{color:#f55e4f}.acf-overlay{position:fixed;top:0;bottom:0;left:0;right:0;cursor:default}.acf-tooltip-target{position:relative;z-index:900002}.acf-loading-overlay{position:absolute;top:0;bottom:0;left:0;right:0;cursor:default;z-index:99;background:rgba(249,249,249,.5)}.acf-loading-overlay i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.acf-icon{display:inline-block;height:28px;width:28px;border:rgba(0,0,0,0) solid 1px;border-radius:100%;font-size:20px;line-height:21px;text-align:center;text-decoration:none;vertical-align:top;box-sizing:border-box}.acf-icon:before{font-family:dashicons;display:inline-block;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:1em;height:1em;vertical-align:middle;text-align:center}.acf-icon.-plus:before{content:""}.acf-icon.-minus:before{content:""}.acf-icon.-cancel:before{content:""}.acf-icon.-pencil:before{content:""}.acf-icon.-location:before{content:""}.acf-icon.-up:before{content:"";margin-top:-0.1em}.acf-icon.-down:before{content:"";margin-top:.1em}.acf-icon.-left:before{content:"";margin-left:-0.1em}.acf-icon.-right:before{content:"";margin-left:.1em}.acf-icon.-sync:before{content:""}.acf-icon.-globe:before{content:"";margin-top:.1em;margin-left:.1em}.acf-icon.-picture:before{content:""}.acf-icon.-check:before{content:"";margin-left:-0.1em}.acf-icon.-dot-3:before{content:"";margin-top:-0.1em}.acf-icon.-arrow-combo:before{content:""}.acf-icon.-arrow-up:before{content:"";margin-left:-0.1em}.acf-icon.-arrow-down:before{content:"";margin-left:-0.1em}.acf-icon.-search:before{content:""}.acf-icon.-link-ext:before{content:""}.acf-icon.-duplicate{position:relative}.acf-icon.-duplicate:before,.acf-icon.-duplicate:after{content:"";display:block;box-sizing:border-box;width:46%;height:46%;position:absolute;top:33%;left:23%}.acf-icon.-duplicate:before{margin:-1px 0 0 1px;box-shadow:2px -2px 0px 0px currentColor}.acf-icon.-duplicate:after{border:solid 2px currentColor}.acf-icon.-collapse:before{content:"";margin-left:-0.1em}.-collapsed .acf-icon.-collapse:before{content:"";margin-left:-0.1em}span.acf-icon{color:#555d66;border-color:#b5bcc2;background-color:#fff}a.acf-icon{color:#555d66;border-color:#b5bcc2;background-color:#fff;position:relative;transition:none;cursor:pointer}a.acf-icon:hover{background:#f3f5f6;border-color:#0071a1;color:#0071a1}a.acf-icon.-minus:hover,a.acf-icon.-cancel:hover{background:#f7efef;border-color:#a10000;color:#dc3232}a.acf-icon:active,a.acf-icon:focus{outline:none;box-shadow:none}.acf-icon.-clear{border-color:rgba(0,0,0,0);background:rgba(0,0,0,0);color:#444}.acf-icon.light{border-color:rgba(0,0,0,0);background:#f5f5f5;color:#23282d}.acf-icon.dark{border-color:rgba(0,0,0,0) !important;background:#23282d;color:#eee}a.acf-icon.dark:hover{background:#191e23;color:#00b9eb}a.acf-icon.dark.-minus:hover,a.acf-icon.dark.-cancel:hover{color:#d54e21}.acf-icon.grey{border-color:rgba(0,0,0,0) !important;background:#b4b9be;color:#fff !important}.acf-icon.grey:hover{background:#00a0d2;color:#fff}.acf-icon.grey.-minus:hover,.acf-icon.grey.-cancel:hover{background:#32373c}.acf-icon.small,.acf-icon.-small{width:20px;height:20px;line-height:14px;font-size:14px}.acf-icon.small.-duplicate:before,.acf-icon.small.-duplicate:after,.acf-icon.-small.-duplicate:before,.acf-icon.-small.-duplicate:after{opacity:.8}.acf-box{background:#fff;border:1px solid #ccd0d4;position:relative;box-shadow:0 1px 1px rgba(0,0,0,.04)}.acf-box .title{border-bottom:1px solid #ccd0d4;margin:0;padding:15px}.acf-box .title h3{display:flex;align-items:center;font-size:14px;line-height:1em;margin:0;padding:0}.acf-box .inner{padding:15px}.acf-box h2{color:#333;font-size:26px;line-height:1.25em;margin:.25em 0 .75em;padding:0}.acf-box h3{margin:1.5em 0 0}.acf-box p{margin-top:.5em}.acf-box a{text-decoration:none}.acf-box i.dashicons-external{margin-top:-1px}.acf-box .footer{border-top:1px solid #ccd0d4;padding:12px;font-size:13px;line-height:1.5}.acf-box .footer p{margin:0}.acf-admin-3-8 .acf-box{border-color:#e5e5e5}.acf-admin-3-8 .acf-box .title,.acf-admin-3-8 .acf-box .footer{border-color:#e5e5e5}.acf-notice{position:relative;display:block;color:#fff;margin:5px 0 15px;padding:3px 12px;background:#2a9bd9;border-left:#1f7db1 solid 3px}.acf-notice p{font-size:13px;line-height:1.5;margin:.5em 0;text-shadow:none;color:inherit}.acf-notice .acf-notice-dismiss{position:absolute;top:9px;right:12px;background:rgba(0,0,0,0) !important;color:inherit !important;border-color:#fff !important;opacity:.75}.acf-notice .acf-notice-dismiss:hover{opacity:1}.acf-notice.-dismiss{padding-right:40px}.acf-notice.-error{background:#d94f4f;border-color:#c92c2c}.acf-notice.-success{background:#49ad52;border-color:#3a8941}.acf-notice.-warning{background:#fd8d3b;border-color:#fc7009}.acf-table{border:#ccd0d4 solid 1px;background:#fff;border-spacing:0;border-radius:0;table-layout:auto;padding:0;margin:0;width:100%;clear:both;box-sizing:content-box}.acf-table>tbody>tr>th,.acf-table>tbody>tr>td,.acf-table>thead>tr>th,.acf-table>thead>tr>td{padding:8px;vertical-align:top;background:#fff;text-align:left;border-style:solid;font-weight:normal}.acf-table>tbody>tr>th,.acf-table>thead>tr>th{position:relative;color:#333}.acf-table>thead>tr>th{border-color:#d5d9dd;border-width:0 0 1px 1px}.acf-table>thead>tr>th:first-child{border-left-width:0}.acf-table>tbody>tr{z-index:1}.acf-table>tbody>tr>td{border-color:#eee;border-width:1px 0 0 1px}.acf-table>tbody>tr>td:first-child{border-left-width:0}.acf-table>tbody>tr:first-child>td{border-top-width:0}.acf-table.-clear{border:0 none}.acf-table.-clear>tbody>tr>td,.acf-table.-clear>tbody>tr>th,.acf-table.-clear>thead>tr>td,.acf-table.-clear>thead>tr>th{border:0 none;padding:4px}.acf-remove-element{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;transform:translate(50px, 0);opacity:0}.acf-fade-up{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;transform:translate(0, -10px);opacity:0}.acf-thead,.acf-tbody,.acf-tfoot{width:100%;padding:0;margin:0}.acf-thead>li,.acf-tbody>li,.acf-tfoot>li{box-sizing:border-box;padding:8px 12px;font-size:12px;line-height:14px}.acf-thead{border-bottom:#ccd0d4 solid 1px;color:#23282d}.acf-thead>li{font-size:14px;line-height:1.4;font-weight:bold}.acf-admin-3-8 .acf-thead{border-color:#dfdfdf}.acf-tfoot{background:#f5f5f5;border-top:#d5d9dd solid 1px}.acf-settings-wrap #poststuff{padding-top:15px}.acf-settings-wrap .acf-box{margin:20px 0}.acf-settings-wrap table{margin:0}.acf-settings-wrap table .button{vertical-align:middle}#acf-popup{position:fixed;z-index:900000;top:0;left:0;right:0;bottom:0;text-align:center}#acf-popup .bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background:rgba(0,0,0,.25)}#acf-popup:before{content:"";display:inline-block;height:100%;vertical-align:middle}#acf-popup .acf-popup-box{display:inline-block;vertical-align:middle;z-index:1;min-width:300px;min-height:160px;border-color:#aaa;box-shadow:0 5px 30px -5px rgba(0,0,0,.25);text-align:left}html[dir=rtl] #acf-popup .acf-popup-box{text-align:right}#acf-popup .acf-popup-box .title{min-height:15px;line-height:15px}#acf-popup .acf-popup-box .title .acf-icon{position:absolute;top:10px;right:10px}html[dir=rtl] #acf-popup .acf-popup-box .title .acf-icon{right:auto;left:10px}#acf-popup .acf-popup-box .inner{min-height:50px;padding:0;margin:15px}#acf-popup .acf-popup-box .loading{position:absolute;top:45px;left:0;right:0;bottom:0;z-index:2;background:rgba(0,0,0,.1);display:none}#acf-popup .acf-popup-box .loading i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.acf-submit{margin-bottom:0;line-height:28px}.acf-submit span{float:right;color:#999}.acf-submit span.-error{color:#dd4232}.acf-submit .button{margin-right:5px}#acf-upgrade-notice{position:relative;background:#fff;border-left:4px solid #00a0d2;padding:20px}#acf-upgrade-notice:after{display:block;clear:both;content:""}#acf-upgrade-notice .col-content{float:left;width:55%;padding-left:90px}#acf-upgrade-notice .col-actions{float:right;text-align:center;padding:10px}#acf-upgrade-notice img{float:left;width:70px;height:70px;margin:0 0 0 -90px}#acf-upgrade-notice h2{font-size:16px;margin:2px 0 6.5px}#acf-upgrade-notice p{padding:0;margin:0}#acf-upgrade-notice .button:before{margin-top:11px}@media screen and (max-width: 640px){#acf-upgrade-notice .col-content,#acf-upgrade-notice .col-actions{float:none;padding-left:90px;width:auto;text-align:left}}.acf-wrap h1{margin-top:0;padding-top:20px}.acf-wrap .about-text{margin-top:.5em;min-height:50px}.acf-wrap .about-headline-callout{font-size:2.4em;font-weight:300;line-height:1.3;margin:1.1em 0 .2em;text-align:center}.acf-wrap .feature-section{padding:40px 0}.acf-wrap .feature-section h2{margin-top:20px}.acf-wrap .changelog{list-style:disc;padding-left:15px}.acf-wrap .changelog li{margin:0 0 .75em}.acf-wrap .acf-three-col{display:flex;flex-wrap:wrap;justify-content:space-between}.acf-wrap .acf-three-col>div{flex:1;align-self:flex-start;min-width:31%;max-width:31%}@media screen and (max-width: 880px){.acf-wrap .acf-three-col>div{min-width:48%}}@media screen and (max-width: 640px){.acf-wrap .acf-three-col>div{min-width:100%}}.acf-wrap .acf-three-col h3 .badge{display:inline-block;vertical-align:top;border-radius:5px;background:#fc9700;color:#fff;font-weight:normal;font-size:12px;padding:2px 5px}.acf-wrap .acf-three-col img+h3{margin-top:.5em}.acf-hl[data-cols]{margin-left:-10px;margin-right:-10px}.acf-hl[data-cols]>li{padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.acf-hl[data-cols="2"]>li{width:50%}.acf-hl[data-cols="3"]>li{width:33.333%}.acf-hl[data-cols="4"]>li{width:25%}@media screen and (max-width: 640px){.acf-hl[data-cols]{flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;margin-left:0;margin-right:0;margin-top:-10px}.acf-hl[data-cols]>li{flex:1 1 100%;width:100% !important;padding:10px 0 0}}.acf-actions{text-align:right;z-index:1}.acf-actions.-hover{position:absolute;display:none;top:0;right:0;padding:5px}html[dir=rtl] .acf-actions.-hover{right:auto;left:0}ul.acf-actions li{float:right;margin-left:4px}html[dir=rtl] .acf-fl{float:right}html[dir=rtl] .acf-fr{float:left}html[dir=rtl] .acf-hl>li{float:right}html[dir=rtl] .acf-hl>li.acf-fr{float:left}html[dir=rtl] .acf-icon.logo{left:0;right:auto}html[dir=rtl] .acf-table thead th{text-align:right;border-right-width:1px;border-left-width:0px}html[dir=rtl] .acf-table>tbody>tr>td{text-align:right;border-right-width:1px;border-left-width:0px}html[dir=rtl] .acf-table>thead>tr>th:first-child,html[dir=rtl] .acf-table>tbody>tr>td:first-child{border-right-width:0}html[dir=rtl] .acf-table>tbody>tr>td.order+td{border-right-color:#e1e1e1}.acf-postbox-columns{position:relative;margin-top:-11px;margin-bottom:-12px;margin-left:-12px;margin-right:268px}.acf-postbox-columns:after{display:block;clear:both;content:""}.acf-postbox-columns .acf-postbox-main,.acf-postbox-columns .acf-postbox-side{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 12px 12px}.acf-postbox-columns .acf-postbox-main{float:left;width:100%}.acf-postbox-columns .acf-postbox-side{float:right;width:280px;margin-right:-280px}.acf-postbox-columns .acf-postbox-side:before{content:"";display:block;position:absolute;width:1px;height:100%;top:0;right:0;background:#d5d9dd}.acf-admin-3-8 .acf-postbox-columns .acf-postbox-side:before{background:#dfdfdf}@media only screen and (max-width: 850px){.acf-postbox-columns{margin:0}.acf-postbox-columns .acf-postbox-main,.acf-postbox-columns .acf-postbox-side{float:none;width:auto;margin:0;padding:0}.acf-postbox-columns .acf-postbox-side{margin-top:1em}.acf-postbox-columns .acf-postbox-side:before{display:none}}.acf-panel{margin-top:-1px;border-top:1px solid #d5d9dd;border-bottom:1px solid #d5d9dd}.acf-panel .acf-panel-title{margin:0;padding:12px;font-weight:bold;cursor:pointer;font-size:inherit}.acf-panel .acf-panel-title i{float:right}.acf-panel .acf-panel-inside{margin:0;padding:0 12px 12px;display:none}.acf-panel.-open .acf-panel-inside{display:block}.postbox .acf-panel{margin-left:-12px;margin-right:-12px}.acf-panel .acf-field{margin:20px 0 0}.acf-panel .acf-field .acf-label label{color:#555d66;font-weight:normal}.acf-panel .acf-field:first-child{margin-top:0}.acf-admin-3-8 .acf-panel{border-color:#dfdfdf}#acf-admin-tools .notice{margin-top:10px}#acf-admin-tools .acf-meta-box-wrap .inside{border-top:none}#acf-admin-tools .acf-meta-box-wrap .acf-fields{margin-bottom:24px;border:none;background:#fff;border-radius:0}#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-field{padding:0}#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label{margin-bottom:16px}#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-input{padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;border-width:1px;border-style:solid;border-color:#d0d5dd;border-radius:6px}.acf-meta-box-wrap .postbox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.acf-meta-box-wrap .postbox .inside{margin-bottom:0}.acf-meta-box-wrap .postbox .hndle{font-size:14px;padding:8px 12px;margin:0;line-height:1.4;position:relative;z-index:1;cursor:default}.acf-meta-box-wrap .postbox .handlediv,.acf-meta-box-wrap .postbox .handle-order-higher,.acf-meta-box-wrap .postbox .handle-order-lower{display:none}.acf-meta-box-wrap.-grid{margin-left:8px;margin-right:8px}.acf-meta-box-wrap.-grid .postbox{float:left;clear:left;width:50%;margin:0 0 16px}.acf-meta-box-wrap.-grid .postbox:nth-child(odd){margin-left:-8px}.acf-meta-box-wrap.-grid .postbox:nth-child(even){float:right;clear:right;margin-right:-8px}@media only screen and (max-width: 850px){.acf-meta-box-wrap.-grid{margin-left:0;margin-right:0}.acf-meta-box-wrap.-grid .postbox{margin-left:0 !important;margin-right:0 !important;width:100%}}#acf-admin-tool-export p{max-width:800px}#acf-admin-tool-export ul{column-width:200px}#acf-admin-tool-export .acf-postbox-side .button{margin:0;width:100%}#acf-admin-tool-export textarea{display:block;width:100%;min-height:500px;background:#f9fafb;border-color:#d0d5dd;box-shadow:none;padding:7px;border-radius:6px}#acf-admin-tool-export .acf-panel-selection .acf-label{display:none}.acf-css-tooltip{position:relative}.acf-css-tooltip:before{content:attr(aria-label);display:none;position:absolute;z-index:999;bottom:100%;left:50%;transform:translate(-50%, -8px);background:#191e23;border-radius:2px;padding:5px 10px;color:#fff;font-size:12px;line-height:1.4em;white-space:pre}.acf-css-tooltip:after{content:"";display:none;position:absolute;z-index:998;bottom:100%;left:50%;transform:translate(-50%, 4px);border:solid 6px rgba(0,0,0,0);border-top-color:#191e23}.acf-css-tooltip:hover:before,.acf-css-tooltip:hover:after,.acf-css-tooltip:focus:before,.acf-css-tooltip:focus:after{display:block}.acf-diff .acf-diff-title{position:absolute;top:0;left:0;right:0;height:40px;padding:14px 16px;background:#f3f3f3;border-bottom:#ddd solid 1px}.acf-diff .acf-diff-title strong{font-size:14px;display:block}.acf-diff .acf-diff-title .acf-diff-title-left,.acf-diff .acf-diff-title .acf-diff-title-right{width:50%;float:left}.acf-diff .acf-diff-content{position:absolute;top:70px;left:0;right:0;bottom:0;overflow:auto}.acf-diff table.diff{border-spacing:0}.acf-diff table.diff col.diffsplit.middle{width:0}.acf-diff table.diff td,.acf-diff table.diff th{padding-top:.25em;padding-bottom:.25em}.acf-diff table.diff tr td:nth-child(2){width:auto}.acf-diff table.diff td:nth-child(3){border-left:#ddd solid 1px}@media screen and (max-width: 600px){.acf-diff .acf-diff-title{height:70px}.acf-diff .acf-diff-content{top:100px}}.acf-modal{position:fixed;top:30px;left:30px;right:30px;bottom:30px;z-index:160000;box-shadow:0 5px 15px rgba(0,0,0,.7);background:#fcfcfc}.acf-modal .acf-modal-title,.acf-modal .acf-modal-content,.acf-modal .acf-modal-toolbar{box-sizing:border-box;position:absolute;left:0;right:0}.acf-modal .acf-modal-title{height:50px;top:0;border-bottom:1px solid #ddd}.acf-modal .acf-modal-title h2{margin:0;padding:0 16px;line-height:50px}.acf-modal .acf-modal-title .acf-modal-close{position:absolute;top:0;right:0;height:50px;width:50px;border:none;border-left:1px solid #ddd;background:rgba(0,0,0,0);cursor:pointer;color:#666}.acf-modal .acf-modal-title .acf-modal-close:hover{color:#00a0d2}.acf-modal .acf-modal-content{top:50px;bottom:60px;background:#fff;overflow:auto;padding:16px}.acf-modal .acf-modal-feedback{position:absolute;top:50%;margin:-10px 0;left:0;right:0;text-align:center;opacity:.75}.acf-modal .acf-modal-feedback.error{opacity:1;color:#b52727}.acf-modal .acf-modal-toolbar{height:60px;bottom:0;padding:15px 16px;border-top:1px solid #ddd}.acf-modal .acf-modal-toolbar .button{float:right}@media only screen and (max-width: 640px){.acf-modal{top:0;left:0;right:0;bottom:0}}.acf-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:#000;opacity:.7;z-index:159900}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min--moz-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.acf-loading,.acf-spinner{background-image:url(../../images/spinner@2x.gif);background-size:20px 20px}}.post-type-acf-field-group .wrap{margin-top:48px;margin-right:32px;margin-bottom:0;margin-left:12px}@media screen and (max-width: 768px){.post-type-acf-field-group .wrap{margin-right:8px;margin-left:8px}}@media screen and (max-width: 768px){.post-type-acf-field-group #wpcontent{padding-left:0}}.post-type-acf-field-group .postbox,.post-type-acf-field-group .acf-box{border:none;border-radius:8px;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.post-type-acf-field-group .postbox .inside,.post-type-acf-field-group .acf-box .inside{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}.post-type-acf-field-group .postbox .acf-postbox-inner,.post-type-acf-field-group .acf-box .acf-postbox-inner{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:24px;padding-right:0;padding-bottom:0;padding-left:0}.post-type-acf-field-group .postbox .inner,.post-type-acf-field-group .postbox .inside,.post-type-acf-field-group .acf-box .inner,.post-type-acf-field-group .acf-box .inside{margin-top:0 !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0}.post-type-acf-field-group .postbox .postbox-header,.post-type-acf-field-group .postbox .title,.post-type-acf-field-group .acf-box .postbox-header,.post-type-acf-field-group .acf-box .title{display:flex;align-items:center;box-sizing:border-box;min-height:64px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:24px;padding-bottom:0;padding-left:24px;border-bottom-width:0;border-bottom-style:none}.post-type-acf-field-group .postbox .postbox-header h2,.post-type-acf-field-group .postbox .postbox-header h3,.post-type-acf-field-group .postbox .title h2,.post-type-acf-field-group .postbox .title h3,.post-type-acf-field-group .acf-box .postbox-header h2,.post-type-acf-field-group .acf-box .postbox-header h3,.post-type-acf-field-group .acf-box .title h2,.post-type-acf-field-group .acf-box .title h3{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;color:#344054}.post-type-acf-field-group .postbox .hndle,.post-type-acf-field-group .acf-box .hndle{padding-top:0;padding-right:24px;padding-bottom:0;padding-left:24px}.acf-postbox-header{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;min-height:64px;margin-top:-24px;margin-right:-24px;margin-bottom:0;margin-left:-24px;padding-top:0;padding-right:24px;padding-bottom:0;padding-left:24px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}.acf-postbox-header h2.acf-postbox-title{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:24px;padding-bottom:0;padding-left:0;color:#344054}.acf-postbox-header .acf-icon{background-color:#98a2b3}.post-type-acf-field-group #screen-meta-links{margin-right:32px}.post-type-acf-field-group #screen-meta-links .show-settings{border-color:#d0d5dd}@media screen and (max-width: 768px){.post-type-acf-field-group #screen-meta-links{margin-right:16px;margin-bottom:0}}.post-type-acf-field-group #screen-meta{border-color:#d0d5dd}.post-type-acf-field-group #poststuff .postbox-header h2,.post-type-acf-field-group #poststuff .postbox-header h3{justify-content:flex-start;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;color:#344054 !important}.post-type-acf-field-group.is-dragging-metaboxes .metabox-holder .postbox-container .meta-box-sortables{box-sizing:border-box;padding:2px;outline:none;background-image:repeating-linear-gradient(0deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px),repeating-linear-gradient(90deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px),repeating-linear-gradient(180deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px),repeating-linear-gradient(270deg, #667085, #667085 5px, transparent 5px, transparent 10px, #667085 10px);background-size:1.5px 100%,100% 1.5px,1.5px 100%,100% 1.5px;background-position:0 0,0 0,100% 0,0 100%;background-repeat:no-repeat;border-radius:8px}.post-type-acf-field-group .ui-sortable-placeholder{border:none}.post-type-acf-field-group .subtitle{display:inline-flex;align-items:center;height:24px;margin:0;padding-top:4px;padding-right:12px;padding-bottom:4px;padding-left:12px;background-color:#ebf5fa;border-width:1px;border-style:solid;border-color:#a5d2e7;border-radius:6px}.post-type-acf-field-group .subtitle strong{margin-left:5px}.acf-actions-strip{display:flex}.acf-actions-strip .acf-btn{margin-right:8px}.post-type-acf-field-group .notice,.post-type-acf-field-group #lost-connection-notice{position:relative;box-sizing:border-box;min-height:48px;margin-top:0 !important;margin-right:0 !important;margin-bottom:16px !important;margin-left:0 !important;padding-top:13px !important;padding-right:16px !important;padding-bottom:12px !important;padding-left:50px !important;background-color:#e7eff9;border-width:1px;border-style:solid;border-color:#9dbaee;border-radius:8px;box-shadow:0px 1px 2px rgba(16,24,40,.1);color:#344054}.post-type-acf-field-group .notice.update-nag,.post-type-acf-field-group #lost-connection-notice.update-nag{display:block;position:relative;width:calc(100% - 44px);margin-top:48px !important;margin-right:44px !important;margin-bottom:-32px !important;margin-left:12px !important}.post-type-acf-field-group .notice .button,.post-type-acf-field-group #lost-connection-notice .button{height:auto;margin-left:8px;padding:0;border:none}.post-type-acf-field-group .notice>div,.post-type-acf-field-group #lost-connection-notice>div{margin-top:0;margin-bottom:0}.post-type-acf-field-group .notice p,.post-type-acf-field-group #lost-connection-notice p{flex:1 0 auto;margin:0;padding:0}.post-type-acf-field-group .notice p.help,.post-type-acf-field-group #lost-connection-notice p.help{margin-top:0;padding-top:0;color:rgba(52,64,84,.7)}.post-type-acf-field-group .notice .notice-dismiss,.post-type-acf-field-group #lost-connection-notice .notice-dismiss{position:absolute;top:4px;right:8px}.post-type-acf-field-group .notice .notice-dismiss:before,.post-type-acf-field-group #lost-connection-notice .notice-dismiss:before{content:"";display:block;position:relative;z-index:600;width:20px;height:20px;background-color:#667085;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-close.svg");mask-image:url("../../images/icons/icon-close.svg")}.post-type-acf-field-group .notice .notice-dismiss:hover::before,.post-type-acf-field-group #lost-connection-notice .notice-dismiss:hover::before{background-color:#344054}.post-type-acf-field-group .notice:before,.post-type-acf-field-group #lost-connection-notice:before{content:"";display:block;position:absolute;top:15px;left:18px;z-index:600;width:16px;height:16px;margin-right:8px;background-color:#fff;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-info-solid.svg");mask-image:url("../../images/icons/icon-info-solid.svg")}.post-type-acf-field-group .notice:after,.post-type-acf-field-group #lost-connection-notice:after{content:"";display:block;position:absolute;top:9px;left:12px;z-index:500;width:28px;height:28px;background-color:#2d69da;border-radius:6px;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.post-type-acf-field-group .notice .local-restore,.post-type-acf-field-group #lost-connection-notice .local-restore{align-items:center;margin-top:-6px;margin-bottom:0}.post-type-acf-field-group .notice.is-dismissible{padding-right:56px}.post-type-acf-field-group .notice.notice-success{background-color:#edf7ef;border-color:#b6deb9}.post-type-acf-field-group .notice.notice-success:before{-webkit-mask-image:url("../../images/icons/icon-check-circle-solid.svg");mask-image:url("../../images/icons/icon-check-circle-solid.svg")}.post-type-acf-field-group .notice.notice-success:after{background-color:#52aa59}.post-type-acf-field-group .notice.notice-error,.post-type-acf-field-group #lost-connection-notice{background-color:#f7eeeb;border-color:#f1b6b3}.post-type-acf-field-group .notice.notice-error:before,.post-type-acf-field-group #lost-connection-notice:before{-webkit-mask-image:url("../../images/icons/icon-warning.svg");mask-image:url("../../images/icons/icon-warning.svg")}.post-type-acf-field-group .notice.notice-error:after,.post-type-acf-field-group #lost-connection-notice:after{background-color:#da5a39}@font-face{font-family:"Inter";src:url("../../inc/fonts/Inter-Regular.woff2") format("woff2"),url("../../inc/fonts/Inter-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Inter";src:url("../../inc/fonts/Inter-Medium.woff2") format("woff2"),url("../../inc/fonts/Inter-Medium.woff") format("woff");font-weight:500;font-style:normal}.post-type-acf-field-group #wpcontent{font-family:"Inter",system-ui;line-height:140%}.post-type-acf-field-group a{color:#0783be}.h1,.post-type-acf-field-group h1,.acf-headerbar h1{font-size:21px;font-weight:400}.h2,.acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,.acf-page-title,.post-type-acf-field-group h2,.acf-headerbar h2{font-size:18px;font-weight:400}.h3,.post-type-acf-field-group h3,.acf-headerbar h3,.post-type-acf-field-group .postbox .postbox-header h2,.post-type-acf-field-group .postbox .postbox-header h3,.post-type-acf-field-group .postbox .title h2,.post-type-acf-field-group .postbox .title h3,.post-type-acf-field-group .acf-box .postbox-header h2,.post-type-acf-field-group .acf-box .postbox-header h3,.post-type-acf-field-group .acf-box .title h2,.post-type-acf-field-group .acf-box .title h3,.acf-postbox-header h2.acf-postbox-title,.post-type-acf-field-group #poststuff .postbox-header h2,.post-type-acf-field-group #poststuff .postbox-header h3{font-size:16px;font-weight:400}.p1,#acf-field-group-pro-features h1{font-size:15px}.p2,.acf-no-field-groups-wrapper .acf-no-field-groups-inner p,#acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label{font-size:14px}.p3,.acf-admin-field-groups .wp-list-table .post-state,.acf-admin-field-groups .wp-list-table thead th,.acf-admin-field-groups .wp-list-table thead td,.acf-admin-field-groups .wp-list-table tfoot th,.acf-admin-field-groups .wp-list-table tfoot td,.post-type-acf-field-group .subtitle{font-size:13.5px}.p4,.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn p,#acf-update-information .form-table th,#acf-update-information .form-table td,#acf-admin-tools.tool-export .acf-panel h3,.acf-btn.acf-btn-sm,.acf-admin-toolbar .acf-tab,.acf-admin-field-groups .subsubsub li,.acf-admin-field-groups .wp-list-table tbody th,.acf-admin-field-groups .wp-list-table tbody td,.post-type-acf-field-group .acf-input .select2-container.-acf .select2-selection__rendered,.post-type-acf-field-group .button,.post-type-acf-field-group input[type=text],.post-type-acf-field-group input[type=search],.post-type-acf-field-group input[type=number],.post-type-acf-field-group textarea,.post-type-acf-field-group select{font-size:13px}.p5,.acf-admin-field-groups .row-actions,.post-type-acf-field-group .notice .button,.post-type-acf-field-group #lost-connection-notice .button{font-size:12.5px}.p6,#acf-update-information .acf-update-changelog p em,.acf-no-field-groups-wrapper .acf-no-field-groups-inner p.acf-small,.acf-admin-field-groups .row-actions,.acf-small{font-size:12px}.p7,.acf-tooltip,.post-type-acf-field-group .notice p.help,.post-type-acf-field-group #lost-connection-notice p.help{font-size:11.5px}.p8{font-size:11px}.acf-page-title{color:#344054}.post-type-acf-field-group .acf-settings-wrap h1,.post-type-acf-field-group #acf-admin-tools h1{display:none}.post-type-acf-field-group input[type=text],.post-type-acf-field-group input[type=search],.post-type-acf-field-group input[type=number],.post-type-acf-field-group textarea,.post-type-acf-field-group select{box-sizing:border-box;height:40px;padding-right:12px;padding-left:12px;background-color:#fff;border-color:#d0d5dd;box-shadow:0px 1px 2px rgba(16,24,40,.1);border-radius:6px;color:#344054}.post-type-acf-field-group input[type=text]:focus,.post-type-acf-field-group input[type=search]:focus,.post-type-acf-field-group input[type=number]:focus,.post-type-acf-field-group textarea:focus,.post-type-acf-field-group select:focus{outline:3px solid #ebf5fa;border-color:#399ccb}.post-type-acf-field-group input[type=text]:disabled,.post-type-acf-field-group input[type=search]:disabled,.post-type-acf-field-group input[type=number]:disabled,.post-type-acf-field-group textarea:disabled,.post-type-acf-field-group select:disabled{background-color:#f9fafb;color:#808a9e}.post-type-acf-field-group input[type=text]::placeholder,.post-type-acf-field-group input[type=search]::placeholder,.post-type-acf-field-group input[type=number]::placeholder,.post-type-acf-field-group textarea::placeholder,.post-type-acf-field-group select::placeholder{color:#98a2b3}.post-type-acf-field-group input[type=text]:read-only{background-color:#f9fafb;color:#98a2b3}.post-type-acf-field-group .acf-field.acf-field-number .acf-label,.post-type-acf-field-group .acf-field.acf-field-number .acf-input input[type=number]{max-width:180px}.post-type-acf-field-group textarea{box-sizing:border-box;padding-top:10px;padding-bottom:10px;height:80px;min-height:56px}.post-type-acf-field-group select{min-width:160px;max-width:100%;padding-right:40px;padding-left:12px;background-image:url("../../images/icons/icon-chevron-down.svg");background-position:right 10px top 50%;background-size:20px}.post-type-acf-field-group select:hover,.post-type-acf-field-group select:focus{color:#0783be}.post-type-acf-field-group select::before{content:"";display:block;position:absolute;top:5px;left:5px;width:20px;height:20px;background-color:red}.post-type-acf-field-group input[type=radio],.post-type-acf-field-group input[type=checkbox]{box-sizing:border-box;width:18px;height:18px;padding:0;border-width:1px;border-style:solid;border-color:#98a2b3;background:#fff;box-shadow:none}.post-type-acf-field-group input[type=radio]:hover,.post-type-acf-field-group input[type=checkbox]:hover{background-color:#ebf5fa;border-color:#0783be}.post-type-acf-field-group input[type=radio]:checked,.post-type-acf-field-group input[type=radio]:focus-visible,.post-type-acf-field-group input[type=checkbox]:checked,.post-type-acf-field-group input[type=checkbox]:focus-visible{background-color:#ebf5fa;border-color:#0783be}.post-type-acf-field-group input[type=radio]:checked:before,.post-type-acf-field-group input[type=radio]:focus-visible:before,.post-type-acf-field-group input[type=checkbox]:checked:before,.post-type-acf-field-group input[type=checkbox]:focus-visible:before{content:"";position:relative;top:-1px;left:-1px;width:18px;height:18px;margin:0;padding:0;background-color:rgba(0,0,0,0);background-size:cover;background-repeat:no-repeat;background-position:center}.post-type-acf-field-group input[type=radio]:active,.post-type-acf-field-group input[type=checkbox]:active{box-shadow:0px 0px 0px 3px #ebf5fa,0px 0px 0px rgba(255,54,54,.25)}.post-type-acf-field-group input[type=radio]:disabled,.post-type-acf-field-group input[type=checkbox]:disabled{background-color:#f9fafb;border-color:#d0d5dd}.post-type-acf-field-group input[type=radio]:checked:before,.post-type-acf-field-group input[type=radio]:focus:before{background-image:url("../../images/field-states/radio-active.svg")}.post-type-acf-field-group input[type=checkbox]:checked:before,.post-type-acf-field-group input[type=checkbox]:focus:before{background-image:url("../../images/field-states/checkbox-active.svg")}.post-type-acf-field-group .acf-radio-list li input[type=radio],.post-type-acf-field-group .acf-radio-list li input[type=checkbox],.post-type-acf-field-group .acf-checkbox-list li input[type=radio],.post-type-acf-field-group .acf-checkbox-list li input[type=checkbox]{margin-right:6px}.post-type-acf-field-group .acf-radio-list.acf-bl li,.post-type-acf-field-group .acf-checkbox-list.acf-bl li{margin-bottom:8px}.post-type-acf-field-group .acf-radio-list.acf-bl li:last-of-type,.post-type-acf-field-group .acf-checkbox-list.acf-bl li:last-of-type{margin-bottom:0}.post-type-acf-field-group .acf-radio-list label,.post-type-acf-field-group .acf-checkbox-list label{display:flex;align-items:center;align-content:center}.post-type-acf-field-group .acf-switch{width:42px;height:24px;border:none;background-color:#d0d5dd;border-radius:12px}.post-type-acf-field-group .acf-switch:hover{background-color:#98a2b3}.post-type-acf-field-group .acf-switch:active{box-shadow:0px 0px 0px 3px #ebf5fa,0px 0px 0px rgba(255,54,54,.25)}.post-type-acf-field-group .acf-switch.-on{background-color:#0783be}.post-type-acf-field-group .acf-switch.-on:hover{background-color:#066998}.post-type-acf-field-group .acf-switch.-on .acf-switch-slider{left:20px}.post-type-acf-field-group .acf-switch .acf-switch-off,.post-type-acf-field-group .acf-switch .acf-switch-on{visibility:hidden}.post-type-acf-field-group .acf-switch .acf-switch-slider{width:20px;height:20px;border:none;border-radius:100px;box-shadow:0px 1px 3px rgba(16,24,40,.1),0px 1px 2px rgba(16,24,40,.06)}.post-type-acf-field-group .acf-field-true-false{display:flex;align-items:center}.post-type-acf-field-group .acf-field-true-false .acf-label{order:2;display:inline-flex;align-items:center;margin-bottom:0;margin-left:12px}.post-type-acf-field-group .acf-field-true-false .acf-label label{margin-bottom:0}.post-type-acf-field-group .acf-field-true-false .acf-label .acf-tip{margin-left:12px}.post-type-acf-field-group input::file-selector-button{box-sizing:border-box;min-height:40px;margin-right:16px;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;background-color:rgba(0,0,0,0);color:#0783be !important;border-radius:6px;border-width:1px;border-style:solid;border-color:#0783be;text-decoration:none}.post-type-acf-field-group input::file-selector-button:hover{border-color:#066998;cursor:pointer;color:#066998 !important}.post-type-acf-field-group .button{display:inline-flex;align-items:center;height:40px;padding-right:16px;padding-left:16px;background-color:rgba(0,0,0,0);border-width:1px;border-style:solid;border-color:#0783be;border-radius:6px;color:#0783be}.post-type-acf-field-group .button:hover{background-color:#f3f9fc;border-color:#0783be;color:#0783be}.post-type-acf-field-group .button:focus{background-color:#f3f9fc;outline:3px solid #ebf5fa;color:#0783be}.post-type-acf-field-group .edit-field-group-header{display:block !important}.post-type-acf-field-group .acf-input .select2-container.-acf .select2-selection{border:none;line-height:1}.post-type-acf-field-group .acf-input .select2-container.-acf .select2-selection__rendered{box-sizing:border-box;padding-right:0;padding-left:0;background-color:#fff;border-width:1px;border-style:solid;border-color:#d0d5dd;box-shadow:0px 1px 2px rgba(16,24,40,.1);border-radius:6px;color:#344054}.post-type-acf-field-group .acf-input .select2-container--focus{outline:3px solid #ebf5fa;border-color:#399ccb;border-radius:6px}.post-type-acf-field-group .acf-input .select2-container--focus .select2-selection__rendered{border-color:#399ccb !important}.post-type-acf-field-group .acf-input .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.post-type-acf-field-group .acf-input .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered{border-top-right-radius:0 !important;border-top-left-radius:0 !important}.post-type-acf-field-group .acf-input .select2-container .select2-search--inline .select2-search__field{margin:0;padding-left:6px}.post-type-acf-field-group .acf-input .select2-container .select2-search--inline .select2-search__field:focus{outline:none;border:none}.post-type-acf-field-group .acf-input .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding-top:0;padding-right:6px;padding-bottom:0;padding-left:6px}.post-type-acf-field-group .acf-input .select2-selection__clear{width:18px;height:18px;margin-top:12px;margin-right:0;text-indent:100%;white-space:nowrap;overflow:hidden}.post-type-acf-field-group .acf-input .select2-selection__clear:before{content:"";display:block;width:14px;height:14px;top:0;left:0;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-close.svg");mask-image:url("../../images/icons/icon-close.svg");background-color:#98a2b3}.post-type-acf-field-group .acf-input .select2-selection__clear:hover::before{background-color:#1d2939}.post-type-acf-field-group .acf-label{display:flex;align-items:center;justify-content:space-between}.post-type-acf-field-group .acf-label .acf-icon-help{width:18px;height:18px;background-color:#98a2b3}.post-type-acf-field-group .acf-label label{margin-bottom:0}.post-type-acf-field-group .acf-field-setting-name .acf-tip{position:absolute;top:0;left:654px;color:#98a2b3}.post-type-acf-field-group .acf-field-setting-name .acf-tip .acf-icon-help{width:18px;height:18px}.acf-admin-field-groups .tablenav.top{display:none}.acf-admin-field-groups .subsubsub{margin-bottom:3px}.acf-admin-field-groups .wp-list-table{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;border-radius:8px;border:none;overflow:hidden;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.acf-admin-field-groups .wp-list-table strong{color:#98a2b3;margin:0}.acf-admin-field-groups .wp-list-table a.row-title{font-size:13.5px !important;font-weight:500}.acf-admin-field-groups .wp-list-table th,.acf-admin-field-groups .wp-list-table td{color:#344054}.acf-admin-field-groups .wp-list-table th.sortable a,.acf-admin-field-groups .wp-list-table td.sortable a{padding:0}.acf-admin-field-groups .wp-list-table th.check-column,.acf-admin-field-groups .wp-list-table td.check-column{padding-right:16px;padding-left:16px}@media screen and (max-width: 880px){.acf-admin-field-groups .wp-list-table th.check-column,.acf-admin-field-groups .wp-list-table td.check-column{vertical-align:top;padding-right:2px;padding-left:10px}}.acf-admin-field-groups .wp-list-table th input,.acf-admin-field-groups .wp-list-table td input{margin:0;padding:0}.acf-admin-field-groups .wp-list-table thead th,.acf-admin-field-groups .wp-list-table thead td,.acf-admin-field-groups .wp-list-table tfoot th,.acf-admin-field-groups .wp-list-table tfoot td{height:48px;padding-right:24px;padding-left:24px;box-sizing:border-box;background-color:#f9fafb;border-color:#eaecf0;font-weight:500}@media screen and (max-width: 880px){.acf-admin-field-groups .wp-list-table thead th,.acf-admin-field-groups .wp-list-table thead td,.acf-admin-field-groups .wp-list-table tfoot th,.acf-admin-field-groups .wp-list-table tfoot td{padding-right:16px;padding-left:8px}}@media screen and (max-width: 880px){.acf-admin-field-groups .wp-list-table thead th.check-column,.acf-admin-field-groups .wp-list-table thead td.check-column,.acf-admin-field-groups .wp-list-table tfoot th.check-column,.acf-admin-field-groups .wp-list-table tfoot td.check-column{vertical-align:middle}}.acf-admin-field-groups .wp-list-table tbody th,.acf-admin-field-groups .wp-list-table tbody td{box-sizing:border-box;height:56px;padding-top:8px;padding-right:24px;padding-bottom:8px;padding-left:24px;vertical-align:middle;background-color:#fff;border-bottom-width:1px;border-bottom-color:#eaecf0;border-bottom-style:solid}@media screen and (max-width: 880px){.acf-admin-field-groups .wp-list-table tbody th,.acf-admin-field-groups .wp-list-table tbody td{padding-right:16px;padding-left:8px}}.acf-admin-field-groups .wp-list-table .column-acf-key{white-space:nowrap}.acf-admin-field-groups .wp-list-table .column-acf-key .acf-icon-key-solid{display:inline-block;position:relative;bottom:-2px;width:15px;height:15px;margin-right:4px;color:#98a2b3}.acf-admin-field-groups .wp-list-table .acf-location .dashicons{position:relative;bottom:-2px;width:16px;height:16px;margin-right:6px;font-size:16px;color:#98a2b3}.acf-admin-field-groups .wp-list-table .post-state{color:#667085}.acf-admin-field-groups .wp-list-table tr:hover,.acf-admin-field-groups .wp-list-table tr:focus-within{background:#f7f7f7}.acf-admin-field-groups .wp-list-table tr:hover .row-actions,.acf-admin-field-groups .wp-list-table tr:focus-within .row-actions{margin-bottom:0}@media screen and (min-width: 782px){.acf-admin-field-groups .wp-list-table .column-acf-count{width:10%}}.acf-admin-field-groups .wp-list-table .row-actions span.file{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.acf-admin-field-groups .row-actions{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;color:#d0d5dd}.acf-admin-field-groups .row-actions .trash a{color:#d94f4f}.acf-admin-field-groups .widefat thead td.check-column,.acf-admin-field-groups .widefat tfoot td.check-column{padding-top:0}.acf-admin-field-groups .row-actions{margin-bottom:-20px}.acf-admin-field-groups .row-actions a:hover{color:#044767}.acf-admin-field-groups .row-actions .trash a{color:#a00}.acf-admin-field-groups .row-actions .trash a:hover{color:red}.acf-admin-field-groups .row-actions.visible{margin-bottom:0;opacity:1}.acf-admin-field-groups #the-list tr:hover td,.acf-admin-field-groups #the-list tr:hover th{background-color:#f7fbfd}.acf-admin-field-groups .tablenav{margin-top:24px;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;color:#667085}.acf-admin-field-groups #posts-filter p.search-box{margin-top:5px;margin-right:0;margin-bottom:24px;margin-left:0}.acf-admin-field-groups #posts-filter p.search-box #post-search-input{min-width:280px;margin-top:0;margin-right:8px;margin-bottom:0;margin-left:0}@media screen and (max-width: 768px){.acf-admin-field-groups #posts-filter p.search-box{display:flex;box-sizing:border-box;padding-right:24px;margin-right:16px}.acf-admin-field-groups #posts-filter p.search-box #post-search-input{min-width:auto}}.acf-admin-field-groups .subsubsub{display:flex;align-items:flex-end;height:40px;margin-bottom:16px}.acf-admin-field-groups .subsubsub li{margin-top:0;margin-right:4px;color:#98a2b3}.acf-admin-field-groups .subsubsub li .count{color:#667085}.acf-admin-field-groups .tablenav-pages{display:flex;align-items:center}.acf-admin-field-groups .tablenav-pages .displaying-num{margin-top:0;margin-right:16px;margin-bottom:0;margin-left:0}.acf-admin-field-groups .tablenav-pages .pagination-links{display:flex;align-items:center}.acf-admin-field-groups .tablenav-pages .pagination-links #table-paging{margin-top:0;margin-right:4px;margin-bottom:0;margin-left:8px}.acf-admin-field-groups .tablenav-pages .pagination-links #table-paging .total-pages{margin-right:0}.acf-admin-field-groups .tablenav-pages.one-page .pagination-links{display:none}.acf-admin-field-groups .tablenav-pages .pagination-links .button{display:inline-flex;align-items:center;align-content:center;justify-content:center;min-width:40px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;background-color:rgba(0,0,0,0)}.acf-admin-field-groups .tablenav-pages .pagination-links .button:nth-child(1),.acf-admin-field-groups .tablenav-pages .pagination-links .button:nth-child(2),.acf-admin-field-groups .tablenav-pages .pagination-links .button:last-child,.acf-admin-field-groups .tablenav-pages .pagination-links .button:nth-last-child(2){display:inline-block;position:relative;text-indent:100%;white-space:nowrap;overflow:hidden;margin-left:4px}.acf-admin-field-groups .tablenav-pages .pagination-links .button:nth-child(1):before,.acf-admin-field-groups .tablenav-pages .pagination-links .button:nth-child(2):before,.acf-admin-field-groups .tablenav-pages .pagination-links .button:last-child:before,.acf-admin-field-groups .tablenav-pages .pagination-links .button:nth-last-child(2):before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#0783be;border-radius:0;-webkit-mask-size:20px;mask-size:20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.acf-admin-field-groups .tablenav-pages .pagination-links .button:nth-child(1):before{-webkit-mask-image:url("../../images/icons/icon-chevron-left-double.svg");mask-image:url("../../images/icons/icon-chevron-left-double.svg")}.acf-admin-field-groups .tablenav-pages .pagination-links .button:nth-child(2):before{-webkit-mask-image:url("../../images/icons/icon-chevron-left.svg");mask-image:url("../../images/icons/icon-chevron-left.svg")}.acf-admin-field-groups .tablenav-pages .pagination-links .button:nth-last-child(2):before{-webkit-mask-image:url("../../images/icons/icon-chevron-right.svg");mask-image:url("../../images/icons/icon-chevron-right.svg")}.acf-admin-field-groups .tablenav-pages .pagination-links .button:last-child:before{-webkit-mask-image:url("../../images/icons/icon-chevron-right-double.svg");mask-image:url("../../images/icons/icon-chevron-right-double.svg")}.acf-admin-field-groups .tablenav-pages .pagination-links .button:hover{border-color:#066998;background-color:rgba(7,131,190,.05)}.acf-admin-field-groups .tablenav-pages .pagination-links .button:hover:before{background-color:#066998}.acf-admin-field-groups .tablenav-pages .pagination-links .button.disabled{background-color:rgba(0,0,0,0) !important}.acf-admin-field-groups .tablenav-pages .pagination-links .button.disabled.disabled:before{background-color:#d0d5dd}.acf-no-field-groups-wrapper{display:flex;justify-content:center;padding-top:48px;padding-bottom:48px}.acf-no-field-groups-wrapper .acf-no-field-groups-inner{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:flex-start;text-align:center;max-width:380px;min-height:320px}.acf-no-field-groups-wrapper .acf-no-field-groups-inner img,.acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,.acf-no-field-groups-wrapper .acf-no-field-groups-inner p{flex:1 0 100%}.acf-no-field-groups-wrapper .acf-no-field-groups-inner h2{margin-top:32px;margin-bottom:0;padding:0;color:#344054}.acf-no-field-groups-wrapper .acf-no-field-groups-inner p{margin-top:12px;margin-bottom:0;padding:0;color:#667085}.acf-no-field-groups-wrapper .acf-no-field-groups-inner p.acf-small{display:block;position:relative;margin-top:32px}.acf-no-field-groups-wrapper .acf-no-field-groups-inner img{max-width:284px;margin-bottom:0}.acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-btn{margin-top:32px}.acf-no-field-groups #the-list tr:hover td,.acf-no-field-groups #the-list tr:hover th,.acf-no-field-groups .acf-admin-field-groups .wp-list-table tr:hover,.acf-no-field-groups .striped>tbody>:nth-child(odd),.acf-no-field-groups ul.striped>:nth-child(odd),.acf-no-field-groups .alternate{background-color:rgba(0,0,0,0) !important}.acf-no-field-groups .wp-list-table thead,.acf-no-field-groups .wp-list-table tfoot{display:none}.acf-no-field-groups .no-pages{display:none}.post-type-acf-field-group .wp-list-table .toggle-row:before{top:4px;left:16px;border-radius:0;content:"";display:block;position:absolute;width:16px;height:16px;background-color:#0783be;border-radius:0;-webkit-mask-size:20px;mask-size:20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg");text-indent:100%;white-space:nowrap;overflow:hidden}.post-type-acf-field-group .wp-list-table .is-expanded .toggle-row:before{-webkit-mask-image:url("../../images/icons/icon-chevron-up.svg");mask-image:url("../../images/icons/icon-chevron-up.svg")}@media screen and (max-width: 880px){.post-type-acf-field-group .widefat th input[type=checkbox],.post-type-acf-field-group .widefat thead td input[type=checkbox],.post-type-acf-field-group .widefat tfoot td input[type=checkbox]{margin-bottom:0}}.acf-admin-toolbar{display:flex;justify-content:flex-start;align-content:center;align-items:center;position:sticky;top:32px;height:72px;z-index:800;background:#344054;color:#98a2b3}@media screen and (max-width: 880px){.acf-admin-toolbar{position:static}}.acf-admin-toolbar .acf-logo{margin-right:32px}.acf-admin-toolbar .acf-logo img{display:block;max-width:55px;line-height:0%}.acf-admin-toolbar h2{display:none;color:#f9fafb}.acf-admin-toolbar .acf-tab{display:flex;align-items:center;box-sizing:border-box;min-height:40px;margin-right:8px;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;border-width:1px;border-style:solid;border-color:rgba(0,0,0,0);border-radius:6px;color:#98a2b3;text-decoration:none}.acf-admin-toolbar .acf-tab.is-active{background-color:#475467;color:#fff}.acf-admin-toolbar .acf-tab:hover{background-color:#475467;color:#f9fafb}.acf-admin-toolbar .acf-tab:focus-visible{border-width:1px;border-style:solid;border-color:#667085}.acf-admin-toolbar .acf-tab:focus{box-shadow:none}#wpcontent .acf-admin-toolbar{box-sizing:border-box;margin-left:-20px;padding-top:16px;padding-right:32px;padding-bottom:16px;padding-left:32px}@media screen and (max-width: 600px){.acf-admin-toolbar{display:none}}.acf-admin-toolbar .acf-tab i.acf-icon{display:none;margin-right:8px;margin-left:-2px}.acf-admin-toolbar .acf-tab.acf-header-tab-field-groups i.acf-icon,.acf-admin-toolbar .acf-tab.acf-header-tab-tools i.acf-icon,.acf-admin-toolbar .acf-tab.acf-header-tab-updates i.acf-icon{display:inline-flex}.acf-admin-toolbar .acf-tab.is-active i.acf-icon,.acf-admin-toolbar .acf-tab:hover i.acf-icon{background-color:#eaecf0}.acf-admin-toolbar .acf-header-tab-field-groups i.acf-icon{-webkit-mask-image:url("../../images/icons/icon-field-groups.svg");mask-image:url("../../images/icons/icon-field-groups.svg")}.acf-admin-toolbar .acf-header-tab-tools i.acf-icon{-webkit-mask-image:url("../../images/icons/icon-tools.svg");mask-image:url("../../images/icons/icon-tools.svg")}.acf-admin-toolbar .acf-header-tab-updates i.acf-icon{-webkit-mask-image:url("../../images/icons/icon-updates.svg");mask-image:url("../../images/icons/icon-updates.svg")}.post-type-acf-field-group h1.wp-heading-inline{display:none}.post-type-acf-field-group .wrap .wp-heading-inline+.page-title-action{display:none}.acf-headerbar{display:flex;align-items:center;position:sticky;top:104px;z-index:700;box-sizing:border-box;min-height:72px;margin-left:-20px;padding-top:8px;padding-right:32px;padding-bottom:8px;padding-left:32px;background-color:#fff;box-shadow:0px 1px 2px rgba(16,24,40,.1)}.acf-headerbar .acf-headerbar-inner{flex:1 1 auto;display:flex;align-items:center;justify-content:space-between;max-width:1440px}.acf-headerbar .acf-page-title{margin-top:0;margin-right:16px;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}@media screen and (max-width: 880px){.acf-headerbar{position:static}}@media screen and (max-width: 600px){.acf-headerbar{justify-content:space-between;position:relative;top:46px;min-height:64px;padding-right:12px}}.acf-headerbar .acf-headerbar-content{flex:1 1 auto;display:flex;align-items:center}@media screen and (max-width: 880px){.acf-headerbar .acf-headerbar-content{flex-wrap:wrap}.acf-headerbar .acf-headerbar-content .acf-headerbar-title,.acf-headerbar .acf-headerbar-content .acf-title-wrap{flex:1 1 100%}.acf-headerbar .acf-headerbar-content .acf-title-wrap{margin-top:8px}}.acf-headerbar .acf-headerbar-title-field{min-width:320px}@media screen and (max-width: 880px){.acf-headerbar .acf-headerbar-title-field{min-width:100%}}.acf-headerbar .acf-headerbar-actions{display:flex}.acf-headerbar .acf-headerbar-actions .acf-btn{margin-left:8px}.acf-headerbar-field-editor{position:sticky;top:104px;z-index:700;margin-left:-20px;width:calc(100% + 20px)}@media screen and (max-width: 880px){.acf-headerbar-field-editor{position:relative;top:0;width:100%;margin-left:0;padding-right:8px;padding-left:8px}}@media screen and (max-width: 640px){.acf-headerbar-field-editor{position:relative;top:46px}}@media screen and (max-width: 880px){.acf-headerbar-field-editor .acf-headerbar-inner{flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;width:100%}.acf-headerbar-field-editor .acf-headerbar-inner .acf-page-title{flex:1 1 auto}.acf-headerbar-field-editor .acf-headerbar-inner .acf-headerbar-actions{flex:1 1 100%;margin-top:8px;gap:8px}.acf-headerbar-field-editor .acf-headerbar-inner .acf-headerbar-actions .acf-btn{width:100%;display:inline-flex;justify-content:center;margin:0}}.acf-headerbar-field-editor .acf-page-title{margin-right:16px}.acf-btn{display:inline-flex;align-items:center;box-sizing:border-box;min-height:40px;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;background-color:#0783be;border-radius:6px;border-width:1px;border-style:solid;border-color:rgba(16,24,40,.2);text-decoration:none;color:#fff !important;transition:all .2s ease-in-out;transition-property:background,border,box-shadow}.acf-btn:disabled{background-color:red}.acf-btn:hover{background-color:#066998;color:#fff;cursor:pointer}.acf-btn.acf-btn-sm{min-height:32px;padding-top:4px;padding-right:12px;padding-bottom:4px;padding-left:12px}.acf-btn.acf-btn-secondary{background-color:rgba(0,0,0,0);color:#0783be !important;border-color:#0783be}.acf-btn.acf-btn-secondary:hover{background-color:#f3f9fc}.acf-btn.acf-btn-tertiary{background-color:rgba(0,0,0,0);color:#667085 !important;border-color:#d0d5dd}.acf-btn.acf-btn-tertiary:hover{color:#667085 !important;border-color:#98a2b3}.acf-btn i.acf-icon{width:20px;height:20px;-webkit-mask-size:20px;mask-size:20px;margin-right:6px;margin-left:-4px}.acf-btn.acf-btn-sm i.acf-icon{width:18px;height:18px;-webkit-mask-size:18px;mask-size:18px;margin-right:4px;margin-left:-2px}.acf-btn.acf-delete-field-group:hover{background-color:#fdf8f6;border-color:#da5a39 !important;color:#da5a39 !important}i.acf-icon{display:inline-flex;width:20px;height:20px;background-color:currentColor;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;text-indent:500%;white-space:nowrap;overflow:hidden}i.acf-icon-plus{-webkit-mask-image:url("../../images/icons/icon-add.svg");mask-image:url("../../images/icons/icon-add.svg")}i.acf-icon-stars{-webkit-mask-image:url("../../images/icons/icon-stars.svg");mask-image:url("../../images/icons/icon-stars.svg")}i.acf-icon-help{-webkit-mask-image:url("../../images/icons/icon-help.svg");mask-image:url("../../images/icons/icon-help.svg")}i.acf-icon-key{-webkit-mask-image:url("../../images/icons/icon-key.svg");mask-image:url("../../images/icons/icon-key.svg")}i.acf-icon-trash{-webkit-mask-image:url("../../images/icons/icon-trash.svg");mask-image:url("../../images/icons/icon-trash.svg")}i.acf-icon-arrow-right{-webkit-mask-image:url("../../images/icons/icon-arrow-right.svg");mask-image:url("../../images/icons/icon-arrow-right.svg")}i.acf-icon-arrow-left{-webkit-mask-image:url("../../images/icons/icon-arrow-left.svg");mask-image:url("../../images/icons/icon-arrow-left.svg")}i.acf-icon-chevron-right,.acf-icon.-right{-webkit-mask-image:url("../../images/icons/icon-chevron-right.svg");mask-image:url("../../images/icons/icon-chevron-right.svg")}i.acf-icon-chevron-left,.acf-icon.-left{-webkit-mask-image:url("../../images/icons/icon-chevron-left.svg");mask-image:url("../../images/icons/icon-chevron-left.svg")}i.acf-icon-key-solid{-webkit-mask-image:url("../../images/icons/icon-key-solid.svg");mask-image:url("../../images/icons/icon-key-solid.svg")}i.acf-icon-globe,.acf-icon.-globe{-webkit-mask-image:url("../../images/icons/icon-globe.svg");mask-image:url("../../images/icons/icon-globe.svg")}i.acf-icon-image,.acf-icon.-picture{-webkit-mask-image:url("../../images/field-type-icons/icon-field-image.svg");mask-image:url("../../images/field-type-icons/icon-field-image.svg")}.post-type-acf-field-group .post-state{font-weight:normal}.post-type-acf-field-group .post-state .dashicons.dashicons-hidden{display:inline-flex;width:18px;height:18px;background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:18px;mask-size:18px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-hidden.svg");mask-image:url("../../images/icons/icon-hidden.svg")}.post-type-acf-field-group .post-state .dashicons.dashicons-hidden:before{display:none}#acf-field-group-fields .postbox-header h2,#acf-field-group-fields .postbox-header h3,#acf-field-group-fields .acf-sub-field-list-header h2,#acf-field-group-fields .acf-sub-field-list-header h3,#acf-field-group-options .postbox-header h2,#acf-field-group-options .postbox-header h3,#acf-field-group-options .acf-sub-field-list-header h2,#acf-field-group-options .acf-sub-field-list-header h3{display:inline-flex;justify-content:flex-start;align-content:stretch;align-items:center}#acf-field-group-fields .postbox-header h2:before,#acf-field-group-fields .postbox-header h3:before,#acf-field-group-fields .acf-sub-field-list-header h2:before,#acf-field-group-fields .acf-sub-field-list-header h3:before,#acf-field-group-options .postbox-header h2:before,#acf-field-group-options .postbox-header h3:before,#acf-field-group-options .acf-sub-field-list-header h2:before,#acf-field-group-options .acf-sub-field-list-header h3:before{content:"";display:inline-block;width:20px;height:20px;margin-right:8px;background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}#acf-field-group-fields .postbox-header h2:before,h3.acf-sub-field-list-title:before{-webkit-mask-image:url("../../images/icons/icon-fields.svg");mask-image:url("../../images/icons/icon-fields.svg")}#acf-field-group-options .postbox-header h2:before{-webkit-mask-image:url("../../images/icons/icon-settings.svg");mask-image:url("../../images/icons/icon-settings.svg")}.acf-field-setting-fc_layout .acf-field-settings-fc_head label:before{-webkit-mask-image:url("../../images/icons/icon-layout.svg");mask-image:url("../../images/icons/icon-layout.svg")}.post-type-acf-field-group .postbox-header .handle-actions{display:flex}.post-type-acf-field-group .postbox-header .handle-actions .toggle-indicator:before{content:"";display:inline-flex;width:20px;height:20px;background-color:currentColor;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-chevron-up.svg");mask-image:url("../../images/icons/icon-chevron-up.svg")}.post-type-acf-field-group.closed .postbox-header .handle-actions .toggle-indicator:before{-webkit-mask-image:url("../../images/icons/icon-chevron-down.svg");mask-image:url("../../images/icons/icon-chevron-down.svg")}.post-type-acf-field-group #acf-admin-tool-export h2,.post-type-acf-field-group #acf-admin-tool-export h3,.post-type-acf-field-group #acf-admin-tool-import h2,.post-type-acf-field-group #acf-admin-tool-import h3,.post-type-acf-field-group #acf-license-information h2,.post-type-acf-field-group #acf-license-information h3,.post-type-acf-field-group #acf-update-information h2,.post-type-acf-field-group #acf-update-information h3{display:inline-flex;justify-content:flex-start;align-content:stretch;align-items:center}.post-type-acf-field-group #acf-admin-tool-export h2:before,.post-type-acf-field-group #acf-admin-tool-export h3:before,.post-type-acf-field-group #acf-admin-tool-import h2:before,.post-type-acf-field-group #acf-admin-tool-import h3:before,.post-type-acf-field-group #acf-license-information h2:before,.post-type-acf-field-group #acf-license-information h3:before,.post-type-acf-field-group #acf-update-information h2:before,.post-type-acf-field-group #acf-update-information h3:before{content:"";display:inline-block;width:20px;height:20px;margin-right:8px;background-color:#98a2b3;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.post-type-acf-field-group #acf-admin-tool-export h2:before{-webkit-mask-image:url("../../images/icons/icon-export.svg");mask-image:url("../../images/icons/icon-export.svg")}.post-type-acf-field-group #acf-admin-tool-import h2:before{-webkit-mask-image:url("../../images/icons/icon-import.svg");mask-image:url("../../images/icons/icon-import.svg")}.post-type-acf-field-group #acf-license-information h3:before{-webkit-mask-image:url("../../images/icons/icon-key.svg");mask-image:url("../../images/icons/icon-key.svg")}.post-type-acf-field-group #acf-update-information h3:before{-webkit-mask-image:url("../../images/icons/icon-info.svg");mask-image:url("../../images/icons/icon-info.svg")}.acf-input .acf-icon{width:18px;height:18px}.field-type-icon{display:inline-flex;align-content:center;align-items:center;justify-content:center;position:relative;width:32px;height:32px;background-color:#ebf5fa;border-width:1px;border-style:solid;border-color:#a5d2e7;border-radius:100%}.field-type-icon:before{content:"";width:16px;height:16px;position:relative;background-color:#0783be;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/field-type-icons/icon-field-default.svg");mask-image:url("../../images/field-type-icons/icon-field-default.svg")}.field-type-icon.field-type-icon-text:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-text.svg");mask-image:url("../../images/field-type-icons/icon-field-text.svg")}.field-type-icon.field-type-icon-textarea:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-textarea.svg");mask-image:url("../../images/field-type-icons/icon-field-textarea.svg")}.field-type-icon.field-type-icon-textarea:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-textarea.svg");mask-image:url("../../images/field-type-icons/icon-field-textarea.svg")}.field-type-icon.field-type-icon-number:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-number.svg");mask-image:url("../../images/field-type-icons/icon-field-number.svg")}.field-type-icon.field-type-icon-range:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-range.svg");mask-image:url("../../images/field-type-icons/icon-field-range.svg")}.field-type-icon.field-type-icon-email:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-email.svg");mask-image:url("../../images/field-type-icons/icon-field-email.svg")}.field-type-icon.field-type-icon-url:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-url.svg");mask-image:url("../../images/field-type-icons/icon-field-url.svg")}.field-type-icon.field-type-icon-password:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-password.svg");mask-image:url("../../images/field-type-icons/icon-field-password.svg")}.field-type-icon.field-type-icon-image:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-image.svg");mask-image:url("../../images/field-type-icons/icon-field-image.svg")}.field-type-icon.field-type-icon-file:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-file.svg");mask-image:url("../../images/field-type-icons/icon-field-file.svg")}.field-type-icon.field-type-icon-wysiwyg:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-wysiwyg.svg");mask-image:url("../../images/field-type-icons/icon-field-wysiwyg.svg")}.field-type-icon.field-type-icon-oembed:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-oembed.svg");mask-image:url("../../images/field-type-icons/icon-field-oembed.svg")}.field-type-icon.field-type-icon-gallery:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-gallery.svg");mask-image:url("../../images/field-type-icons/icon-field-gallery.svg")}.field-type-icon.field-type-icon-select:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-select.svg");mask-image:url("../../images/field-type-icons/icon-field-select.svg")}.field-type-icon.field-type-icon-checkbox:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-checkbox.svg");mask-image:url("../../images/field-type-icons/icon-field-checkbox.svg")}.field-type-icon.field-type-icon-radio:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-radio.svg");mask-image:url("../../images/field-type-icons/icon-field-radio.svg")}.field-type-icon.field-type-icon-button-group:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-button-group.svg");mask-image:url("../../images/field-type-icons/icon-field-button-group.svg")}.field-type-icon.field-type-icon-true-false:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-true-false.svg");mask-image:url("../../images/field-type-icons/icon-field-true-false.svg")}.field-type-icon.field-type-icon-link:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-link.svg");mask-image:url("../../images/field-type-icons/icon-field-link.svg")}.field-type-icon.field-type-icon-post-object:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-post-object.svg");mask-image:url("../../images/field-type-icons/icon-field-post-object.svg")}.field-type-icon.field-type-icon-page-link:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-page-link.svg");mask-image:url("../../images/field-type-icons/icon-field-page-link.svg")}.field-type-icon.field-type-icon-relationship:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-relationship.svg");mask-image:url("../../images/field-type-icons/icon-field-relationship.svg")}.field-type-icon.field-type-icon-taxonomy:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-taxonomy.svg");mask-image:url("../../images/field-type-icons/icon-field-taxonomy.svg")}.field-type-icon.field-type-icon-user:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-user.svg");mask-image:url("../../images/field-type-icons/icon-field-user.svg")}.field-type-icon.field-type-icon-google-map:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-google-map.svg");mask-image:url("../../images/field-type-icons/icon-field-google-map.svg")}.field-type-icon.field-type-icon-date-picker:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-date-picker.svg");mask-image:url("../../images/field-type-icons/icon-field-date-picker.svg")}.field-type-icon.field-type-icon-date-time-picker:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-date-time-picker.svg");mask-image:url("../../images/field-type-icons/icon-field-date-time-picker.svg")}.field-type-icon.field-type-icon-time-picker:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-time-picker.svg");mask-image:url("../../images/field-type-icons/icon-field-time-picker.svg")}.field-type-icon.field-type-icon-color-picker:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-color-picker.svg");mask-image:url("../../images/field-type-icons/icon-field-color-picker.svg")}.field-type-icon.field-type-icon-message:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-message.svg");mask-image:url("../../images/field-type-icons/icon-field-message.svg")}.field-type-icon.field-type-icon-accordion:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-accordion.svg");mask-image:url("../../images/field-type-icons/icon-field-accordion.svg")}.field-type-icon.field-type-icon-tab:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-tab.svg");mask-image:url("../../images/field-type-icons/icon-field-tab.svg")}.field-type-icon.field-type-icon-group:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-group.svg");mask-image:url("../../images/field-type-icons/icon-field-group.svg")}.field-type-icon.field-type-icon-repeater:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-repeater.svg");mask-image:url("../../images/field-type-icons/icon-field-repeater.svg")}.field-type-icon.field-type-icon-flexible-content:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-flexible-content.svg");mask-image:url("../../images/field-type-icons/icon-field-flexible-content.svg")}.field-type-icon.field-type-icon-clone:before{-webkit-mask-image:url("../../images/field-type-icons/icon-field-clone.svg");mask-image:url("../../images/field-type-icons/icon-field-clone.svg")}#acf-admin-tools .postbox-header{display:none}#acf-admin-tools .acf-meta-box-wrap.-grid{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}#acf-admin-tools .acf-meta-box-wrap.-grid .postbox{width:100%;clear:none;float:none;margin-bottom:0}@media screen and (max-width: 880px){#acf-admin-tools .acf-meta-box-wrap.-grid .postbox{flex:1 1 100%}}#acf-admin-tools .acf-meta-box-wrap.-grid .postbox:nth-child(odd){margin-left:0}#acf-admin-tools .meta-box-sortables{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);grid-column-gap:32px;grid-row-gap:32px}@media screen and (max-width: 880px){#acf-admin-tools .meta-box-sortables{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:center;grid-column-gap:8px;grid-row-gap:8px}}#acf-admin-tools.tool-export .inside{margin:0}#acf-admin-tools.tool-export .acf-postbox-header{margin-bottom:24px}#acf-admin-tools.tool-export .acf-postbox-main{border:none;margin:0;padding-top:0;padding-right:24px;padding-bottom:0;padding-left:0}#acf-admin-tools.tool-export .acf-postbox-columns{margin-top:0;margin-right:280px;margin-bottom:0;margin-left:0;padding:0}#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side{padding:0}#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side .acf-panel{margin:0;padding:0}#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side:before{display:none}#acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side .acf-btn{display:block;width:100%;text-align:center}#acf-admin-tools.tool-export .meta-box-sortables{display:block}#acf-admin-tools.tool-export .acf-panel{border:none}#acf-admin-tools.tool-export .acf-panel h3{margin:0;padding:0;color:#344054}#acf-admin-tools.tool-export .acf-panel h3:before{display:none}#acf-admin-tools.tool-export .acf-checkbox-list{margin-top:16px;border-width:1px;border-style:solid;border-color:#d0d5dd;border-radius:6px}#acf-admin-tools.tool-export .acf-checkbox-list li{display:inline-flex;box-sizing:border-box;width:100%;height:48px;align-items:center;margin:0;padding-right:12px;padding-left:12px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#eaecf0}#acf-admin-tools.tool-export .acf-checkbox-list li:last-child{border-bottom:none}.custom-fields_page_acf-settings-updates .acf-settings-wrap{display:grid;grid-template-columns:65% 1fr;grid-template-rows:min-content 1.3fr;gap:32px 32px;grid-template-areas:"acf-admin-notice acf-admin-notice" ". ."}@media screen and (max-width: 880px){.custom-fields_page_acf-settings-updates .acf-settings-wrap{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:center;grid-column-gap:8px;grid-row-gap:8px}}.custom-fields_page_acf-settings-updates .acf-admin-notice,.custom-fields_page_acf-settings-updates .notice{grid-area:acf-admin-notice;margin-bottom:0 !important}.custom-fields_page_acf-settings-updates .acf-box{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.custom-fields_page_acf-settings-updates .acf-box .inner{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}@media screen and (max-width: 880px){.custom-fields_page_acf-settings-updates .acf-box{flex:1 1 100%}}.custom-fields_page_acf-settings-updates .acf-settings-wrap .acf-admin-notice{flex:1 1 100%;margin-top:16px;margin-right:0;margin-bottom:0;margin-left:0}#acf-license-information .acf-activation-form{margin-top:24px}#acf-license-information label{font-weight:bold}#acf-license-information .acf-input-wrap{margin-top:8px;margin-bottom:24px}#acf-license-information #acf_pro_license{width:100%}#acf-update-information .form-table th,#acf-update-information .form-table td{padding-top:0;padding-right:0;padding-bottom:24px;padding-left:0;color:#344054}#acf-update-information .acf-update-changelog{margin-top:8px;margin-bottom:24px;padding-top:8px;border-top-width:1px;border-top-style:solid;border-top-color:#eaecf0;color:#344054}#acf-update-information .acf-update-changelog h4{margin-bottom:0}#acf-update-information .acf-update-changelog p{margin-top:0;margin-bottom:16px}#acf-update-information .acf-update-changelog p:last-of-type{margin-bottom:0}#acf-update-information .acf-update-changelog p em{color:#667085}#acf-update-information .acf-btn{display:inline-flex}.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn{display:inline-flex;align-items:center;align-self:stretch;padding-top:0;padding-right:16px;padding-bottom:0;padding-left:16px;background:linear-gradient(90.52deg, #2C9FB8 0.44%, #A45CFF 113.3%);background-size:180% 80%;background-position:100% 0;transition:background-position .5s;border-radius:6px;text-decoration:none}@media screen and (max-width: 768px){.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn{display:none}}.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn:hover{background-position:0 0}.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn:focus{border:none;outline:none;box-shadow:none}.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn p{margin:0;padding-top:8px;padding-bottom:8px;font-weight:normal;text-transform:none;color:#fff}.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn .acf-icon{width:18px;height:18px;margin-right:6px;margin-left:-2px;background-color:#f9fafb}#acf-field-group-pro-features .acf-field-group-pro-features-wrapper{display:flex;justify-content:flex-start;align-content:stretch;align-items:center}@media screen and (max-width: 768px){#acf-field-group-pro-features .acf-field-group-pro-features-wrapper{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content,#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions{flex:0 1 100%}}#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content{flex:1 1 auto;margin-right:40px}@media screen and (max-width: 768px){#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content{margin-right:0;margin-bottom:8px}}#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions{display:flex;flex-direction:row;justify-content:flex-end;min-width:160px}@media screen and (max-width: 768px){#acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions{justify-content:flex-start}}#acf-field-group-pro-features.postbox{display:flex;align-items:center;min-height:120px;background-image:linear-gradient(to right, #1d4373, #24437e, #304288, #413f8f, #543a95);color:#eaecf0}#acf-field-group-pro-features.postbox .postbox-header{display:none}#acf-field-group-pro-features.postbox .inside{width:100%;border:none}#acf-field-group-pro-features h1{margin-top:0;margin-bottom:4px;padding-top:0;padding-bottom:0;font-weight:bold;color:#f9fafb}#acf-field-group-pro-features h1 .acf-icon{margin-right:8px}#acf-field-group-pro-features .acf-btn{display:inline-flex;background-color:rgba(255,255,255,.2);border:none}#acf-field-group-pro-features .acf-btn:hover{background-color:rgba(255,255,255,.3)}#acf-field-group-pro-features .acf-btn .acf-icon{margin-right:-2px;margin-left:8px}#acf-field-group-pro-features .acf-pro-features-list{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin-top:16px;margin-bottom:0}@media screen and (max-width: 768px){#acf-field-group-pro-features .acf-pro-features-list{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}}#acf-field-group-pro-features .acf-pro-features-list li{display:flex;box-sizing:border-box;margin-right:32px;margin-bottom:6px}@media screen and (max-width: 880px){#acf-field-group-pro-features .acf-pro-features-list li{flex:0 1 calc(33.3% - 32px)}}@media screen and (max-width: 640px){#acf-field-group-pro-features .acf-pro-features-list li{flex:0 1 100%}}#acf-field-group-pro-features .acf-pro-features-list li:last-child{margin-right:0}#acf-field-group-pro-features .acf-pro-features-list li:before{content:"";display:inline-block;width:16px;height:16px;margin-right:8px;background-color:#52aa59;border:none;border-radius:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("../../images/icons/icon-check-circle-solid.svg");mask-image:url("../../images/icons/icon-check-circle-solid.svg")}
assets/build/css/acf-input.css CHANGED
@@ -1,6 +1,7 @@
1
  /*!****************************************************************************************************************************************************************************************************************!*\
2
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/advanced-custom-fields-pro/assets/src/sass/acf-input.scss ***!
3
  \****************************************************************************************************************************************************************************************************************/
 
4
  /*--------------------------------------------------------------------------------------------
5
  *
6
  * Vars
@@ -11,9 +12,135 @@
11
  /* responsive */
12
  /*--------------------------------------------------------------------------------------------
13
  *
 
 
 
 
 
14
  * Mixins
15
  *
16
  *--------------------------------------------------------------------------------------------*/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
17
  /*--------------------------------------------------------------------------------------------
18
  *
19
  * acf-field
@@ -53,8 +180,10 @@
53
  .acf-field .acf-input {
54
  vertical-align: top;
55
  }
56
- .acf-field .acf-input > p.description {
57
- margin-top: 5px;
 
 
58
  }
59
  .acf-field .acf-notice {
60
  margin: 0 0 15px;
@@ -77,7 +206,8 @@
77
  color: #bd4b0e;
78
  border-color: #d16226;
79
  }
80
- td.acf-field, tr.acf-field {
 
81
  margin: 0;
82
  }
83
 
@@ -103,7 +233,8 @@ html[dir=rtl] .acf-field[data-width] + .acf-field[data-width] {
103
  border-left: none;
104
  border-right: 1px solid #eeeeee;
105
  }
106
- td.acf-field[data-width], tr.acf-field[data-width] {
 
107
  float: none;
108
  }
109
 
@@ -140,8 +271,10 @@ html[dir=rtl] .acf-field.-c0 {
140
  .acf-fields > .acf-field {
141
  position: relative;
142
  margin: 0;
143
- padding: 15px 12px;
144
- border-top: #EEEEEE solid 1px;
 
 
145
  }
146
  .acf-fields > .acf-field:first-child {
147
  border-top: none;
@@ -189,8 +322,8 @@ td.acf-fields {
189
  display: block;
190
  position: absolute;
191
  z-index: 0;
192
- background: #F9F9F9;
193
- border-color: #E1E1E1;
194
  border-style: solid;
195
  border-width: 0 1px 0 0;
196
  top: 0;
@@ -273,13 +406,13 @@ html[dir=rtl] .acf-fields.-left > .acf-field > .acf-input {
273
  .acf-table tr.acf-field > td.acf-label {
274
  padding: 15px 12px;
275
  margin: 0;
276
- background: #F9F9F9;
277
  width: 20%;
278
  }
279
  .acf-table tr.acf-field > td.acf-input {
280
  padding: 15px 12px;
281
  margin: 0;
282
- border-left-color: #E1E1E1;
283
  }
284
 
285
  .acf-sortable-tr-helper {
@@ -296,10 +429,8 @@ html[dir=rtl] .acf-fields.-left > .acf-field > .acf-input {
296
  position: relative;
297
  }
298
  .acf-postbox > .inside {
299
- margin: 0 !important;
300
- /* override WP style - do not delete - you have tried this before */
301
- padding: 0 !important;
302
- /* override WP style - do not delete - you have tried this before */
303
  }
304
  .acf-postbox .acf-hndle-cog {
305
  color: #72777c;
@@ -349,8 +480,7 @@ html[dir=rtl] .acf-fields.-left > .acf-field > .acf-input {
349
  display: none !important;
350
  }
351
  .acf-postbox.seamless > .inside {
352
- display: block !important;
353
- /* stop metabox from hiding when closed */
354
  margin-left: -12px !important;
355
  margin-right: -12px !important;
356
  }
@@ -375,11 +505,11 @@ html[dir=rtl] .acf-fields.-left > .acf-field > .acf-input {
375
  }
376
  }
377
 
378
- /*---------------------------------------------------------------------------------------------
379
  *
380
  * Inputs
381
  *
382
- *---------------------------------------------------------------------------------------------*/
383
  .acf-field input[type=text],
384
  .acf-field input[type=password],
385
  .acf-field input[type=date],
@@ -427,11 +557,11 @@ body.acf-browser-firefox .acf-field select {
427
  padding: 4px 5px;
428
  }
429
 
430
- /*---------------------------------------------------------------------------------------------
431
  *
432
  * Text
433
  *
434
- *---------------------------------------------------------------------------------------------*/
435
  .acf-input-prepend,
436
  .acf-input-append,
437
  .acf-input-wrap {
@@ -471,10 +601,10 @@ body.acf-browser-firefox .acf-field select {
471
  overflow: hidden;
472
  }
473
  .acf-input-wrap .acf-is-prepended {
474
- border-radius: 0 3px 3px 0 !important;
475
  }
476
  .acf-input-wrap .acf-is-appended {
477
- border-radius: 3px 0 0 3px !important;
478
  }
479
  .acf-input-wrap .acf-is-prepended.acf-is-appended {
480
  border-radius: 0 !important;
@@ -507,11 +637,11 @@ html[dir=rtl] input.acf-is-prepended.acf-is-appended {
507
  border-radius: 0 !important;
508
  }
509
 
510
- /*---------------------------------------------------------------------------------------------
511
  *
512
  * Color Picker
513
  *
514
- *---------------------------------------------------------------------------------------------*/
515
  .acf-color-picker .wp-color-result {
516
  border-color: #7e8993;
517
  }
@@ -523,11 +653,11 @@ html[dir=rtl] input.acf-is-prepended.acf-is-appended {
523
  z-index: 1;
524
  }
525
 
526
- /*---------------------------------------------------------------------------------------------
527
  *
528
  * Url
529
  *
530
- *---------------------------------------------------------------------------------------------*/
531
  .acf-url i {
532
  position: absolute;
533
  top: 5px;
@@ -542,11 +672,11 @@ html[dir=rtl] input.acf-is-prepended.acf-is-appended {
542
  opacity: 1;
543
  }
544
 
545
- /*---------------------------------------------------------------------------------------------
546
  *
547
  * Select2 (v3)
548
  *
549
- *---------------------------------------------------------------------------------------------*/
550
  .select2-container.-acf {
551
  /* open */
552
  /* single open */
@@ -569,7 +699,7 @@ html[dir=rtl] input.acf-is-prepended.acf-is-appended {
569
  .select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-helper {
570
  background: #5897fb;
571
  border-color: #3f87fa;
572
- color: #fff;
573
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
574
  }
575
  .select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-helper a {
@@ -590,23 +720,23 @@ html[dir=rtl] input.acf-is-prepended.acf-is-appended {
590
  padding: 5px 5px 5px 7px;
591
  }
592
  .select2-container.-acf .select2-choice {
593
- border-color: #BBBBBB;
594
  }
595
  .select2-container.-acf .select2-choice .select2-arrow {
596
  background: transparent;
597
- border-left-color: #DFDFDF;
598
  padding-left: 1px;
599
  }
600
  .select2-container.-acf .select2-choice .select2-result-description {
601
  display: none;
602
  }
603
  .select2-container.-acf.select2-container-active .select2-choices, .select2-container.-acf.select2-dropdown-open .select2-choices {
604
- border-color: #5B9DD9;
605
  border-radius: 3px 3px 0 0;
606
  }
607
  .select2-container.-acf.select2-dropdown-open .select2-choice {
608
  background: #fff;
609
- border-color: #5B9DD9;
610
  }
611
 
612
  /* rtl */
@@ -642,11 +772,11 @@ html[dir=rtl] .select2-container.-acf .select2-choice .select2-arrow {
642
  opacity: 0.75;
643
  }
644
 
645
- /*---------------------------------------------------------------------------------------------
646
  *
647
  * Select2 (v4)
648
  *
649
- *---------------------------------------------------------------------------------------------*/
650
  .select2-container.-acf li {
651
  margin-bottom: 0;
652
  }
@@ -685,9 +815,9 @@ html[dir=rtl] .select2-container.-acf .select2-choice .select2-arrow {
685
  white-space: normal;
686
  }
687
  .select2-container.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-helper {
688
- background: #5897fb;
689
- border-color: #3f87fa;
690
- color: #fff;
691
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
692
  }
693
  .select2-container.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-helper span {
@@ -699,8 +829,8 @@ html[dir=rtl] .select2-container.-acf .select2-choice .select2-arrow {
699
  padding: 0;
700
  }
701
  .select2-container.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-placeholder {
702
- background-color: #f7f7f7;
703
- border-color: #f7f7f7;
704
  visibility: visible !important;
705
  }
706
  .select2-container.-acf .select2-selection--multiple .select2-search__field {
@@ -714,6 +844,30 @@ html[dir=rtl] .select2-container.-acf .select2-choice .select2-arrow {
714
  white-space: normal;
715
  }
716
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
717
  .select2-dropdown .select2-results__option {
718
  margin-bottom: 0;
719
  }
@@ -726,11 +880,11 @@ html[dir=rtl] .select2-container.-acf .select2-choice .select2-arrow {
726
  min-height: 0;
727
  }
728
 
729
- /*---------------------------------------------------------------------------------------------
730
  *
731
  * Link
732
  *
733
- *---------------------------------------------------------------------------------------------*/
734
  .acf-link .link-wrap {
735
  display: none;
736
  border: #ccd0d4 solid 1px;
@@ -765,20 +919,26 @@ html[dir=rtl] .select2-container.-acf .select2-choice .select2-arrow {
765
  z-index: 900001 !important;
766
  }
767
 
768
- /*---------------------------------------------------------------------------------------------
769
  *
770
  * Radio
771
  *
772
- *---------------------------------------------------------------------------------------------*/
773
  ul.acf-radio-list,
774
  ul.acf-checkbox-list {
775
  background: transparent;
 
776
  position: relative;
777
  padding: 1px;
778
  margin: 0;
779
  /* hl */
780
  /* rtl */
781
  }
 
 
 
 
 
782
  ul.acf-radio-list li,
783
  ul.acf-checkbox-list li {
784
  font-size: 13px;
@@ -826,11 +986,11 @@ html[dir=rtl] ul.acf-checkbox-list input[type=radio] {
826
  margin-right: 0;
827
  }
828
 
829
- /*---------------------------------------------------------------------------------------------
830
  *
831
  * Button Group
832
  *
833
- *---------------------------------------------------------------------------------------------*/
834
  .acf-button-group {
835
  display: inline-block;
836
  /* default (horizontal) */
@@ -913,20 +1073,89 @@ html[dir=rtl] .acf-button-group label:last-child {
913
  border-color: #007cba;
914
  }
915
 
916
- /*---------------------------------------------------------------------------------------------
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
917
  *
918
  * Checkbox
919
  *
920
- *---------------------------------------------------------------------------------------------*/
921
  .acf-checkbox-list .button {
922
  margin: 10px 0 0;
923
  }
924
 
925
- /*---------------------------------------------------------------------------------------------
926
  *
927
  * True / False
928
  *
929
- *---------------------------------------------------------------------------------------------*/
930
  .acf-switch {
931
  display: inline-block;
932
  border-radius: 5px;
@@ -1029,6 +1258,14 @@ html[dir=rtl] .acf-button-group label:last-child {
1029
  margin: 0;
1030
  }
1031
 
 
 
 
 
 
 
 
 
1032
  /* in media modal */
1033
  .compat-item .acf-true-false .message {
1034
  float: none;
@@ -1039,7 +1276,7 @@ html[dir=rtl] .acf-button-group label:last-child {
1039
  /*--------------------------------------------------------------------------
1040
  *
1041
  * Google Map
1042
- *
1043
  *-------------------------------------------------------------------------*/
1044
  .acf-google-map {
1045
  position: relative;
@@ -1139,7 +1376,7 @@ html[dir=rtl] .pac-container .pac-item {
1139
  /*--------------------------------------------------------------------------
1140
  *
1141
  * Relationship
1142
- *
1143
  *-------------------------------------------------------------------------*/
1144
  .acf-relationship {
1145
  background: #fff;
@@ -1168,12 +1405,14 @@ html[dir=rtl] .pac-container .pac-item {
1168
  .acf-relationship .filters .filter:first-child {
1169
  padding-left: 7px;
1170
  }
1171
- .acf-relationship .filters .filter input, .acf-relationship .filters .filter select {
 
1172
  margin: 0;
1173
- float: none;
1174
- /* potential fix for media popup? */
1175
  }
1176
- .acf-relationship .filters .filter input:focus, .acf-relationship .filters .filter input:active, .acf-relationship .filters .filter select:focus, .acf-relationship .filters .filter select:active {
 
 
1177
  outline: none;
1178
  box-shadow: none;
1179
  }
@@ -1240,7 +1479,7 @@ html[dir=rtl] .pac-container .pac-item {
1240
  margin-top: 1px;
1241
  }
1242
  .acf-relationship .list .acf-rel-item:hover {
1243
- background: #3875D7;
1244
  color: #fff;
1245
  }
1246
  .acf-relationship .list .acf-rel-item:hover .thumbnail {
@@ -1288,10 +1527,10 @@ html[dir=rtl] .pac-container .pac-item {
1288
  float: left;
1289
  }
1290
  .acf-relationship .selection .choices {
1291
- background: #F9F9F9;
1292
  }
1293
  .acf-relationship .selection .choices .list {
1294
- border-right: #DFDFDF solid 1px;
1295
  }
1296
  .acf-relationship .selection .values .acf-icon {
1297
  position: absolute;
@@ -1325,7 +1564,7 @@ html[dir=rtl] .acf-relationship .selection .values .acf-icon {
1325
  /*--------------------------------------------------------------------------
1326
  *
1327
  * WYSIWYG
1328
- *
1329
  *-------------------------------------------------------------------------*/
1330
  .acf-editor-wrap.delay .acf-editor-toolbar {
1331
  content: "";
@@ -1359,11 +1598,11 @@ html[dir=rtl] .acf-relationship .selection .values .acf-icon {
1359
  z-index: 900000 !important;
1360
  }
1361
 
1362
- /*---------------------------------------------------------------------------------------------
1363
  *
1364
  * Tab
1365
  *
1366
- *---------------------------------------------------------------------------------------------*/
1367
  .acf-field-tab {
1368
  display: none !important;
1369
  }
@@ -1398,7 +1637,7 @@ html[dir=rtl] .acf-relationship .selection .values .acf-icon {
1398
  transition: none;
1399
  }
1400
  .acf-tab-group li a:hover {
1401
- background: #FFF;
1402
  }
1403
  .acf-tab-group li a:focus {
1404
  outline: none;
@@ -1411,7 +1650,7 @@ html[dir=rtl] .acf-tab-group li {
1411
  margin: 0 0 0 0.5em;
1412
  }
1413
  .acf-tab-group li.active a {
1414
- background: #F1F1F1;
1415
  color: #000;
1416
  padding-bottom: 6px;
1417
  margin-bottom: -1px;
@@ -1420,7 +1659,7 @@ html[dir=rtl] .acf-tab-group li {
1420
  }
1421
 
1422
  .acf-fields > .acf-tab-wrap {
1423
- background: #F9F9F9;
1424
  }
1425
  .acf-fields > .acf-tab-wrap .acf-tab-group {
1426
  position: relative;
@@ -1429,22 +1668,9 @@ html[dir=rtl] .acf-tab-group li {
1429
  z-index: 2;
1430
  margin-bottom: -1px;
1431
  }
1432
- .acf-fields > .acf-tab-wrap .acf-tab-group li a {
1433
- background: #f1f1f1;
1434
- border-color: #ccd0d4;
1435
- }
1436
- .acf-fields > .acf-tab-wrap .acf-tab-group li a:hover {
1437
- background: #FFF;
1438
- }
1439
- .acf-fields > .acf-tab-wrap .acf-tab-group li.active a {
1440
- background: #FFFFFF;
1441
- }
1442
  .acf-admin-3-8 .acf-fields > .acf-tab-wrap .acf-tab-group {
1443
  border-color: #dfdfdf;
1444
  }
1445
- .acf-fields > .acf-tab-wrap:first-child .acf-tab-group {
1446
- border-top: none;
1447
- }
1448
 
1449
  .acf-fields.-left > .acf-tab-wrap .acf-tab-group {
1450
  padding-left: 20%;
@@ -1472,8 +1698,7 @@ html[dir=rtl] .acf-fields.-left > .acf-tab-wrap .acf-tab-group {
1472
  left: 0;
1473
  width: 20%;
1474
  border: 0 none;
1475
- padding: 0 !important;
1476
- /* important overrides 'left aligned labels' */
1477
  margin: 1px 0 0;
1478
  }
1479
  .acf-tab-wrap.-left .acf-tab-group li {
@@ -1496,7 +1721,7 @@ html[dir=rtl] .acf-fields.-left > .acf-tab-wrap .acf-tab-group {
1496
  color: #00a0d2;
1497
  }
1498
  .acf-tab-wrap.-left .acf-tab-group li.active a {
1499
- border-color: #DFDFDF;
1500
  color: #000;
1501
  margin-right: -1px;
1502
  background: #fff;
@@ -1515,8 +1740,8 @@ html[dir=rtl] .acf-tab-wrap.-left .acf-tab-group li.active a {
1515
  position: relative;
1516
  z-index: 1;
1517
  height: 10px;
1518
- border-top: #DFDFDF solid 1px;
1519
- border-bottom: #DFDFDF solid 1px;
1520
  margin-bottom: -1px;
1521
  }
1522
  .acf-tab-wrap.-left:first-child .acf-tab-group li:first-child a {
@@ -1538,15 +1763,15 @@ html[dir=rtl] .acf-tab-wrap.-left .acf-tab-group li.active a {
1538
  left: 0;
1539
  width: 20%;
1540
  bottom: 0;
1541
- border-right: #DFDFDF solid 1px;
1542
- background: #F9F9F9;
1543
  z-index: 1;
1544
  }
1545
  html[dir=rtl] .acf-fields.-sidebar {
1546
  padding: 0 20% 0 0 !important;
1547
  }
1548
  html[dir=rtl] .acf-fields.-sidebar:before {
1549
- border-left: #DFDFDF solid 1px;
1550
  border-right-width: 0;
1551
  left: auto;
1552
  right: 0;
@@ -1559,7 +1784,7 @@ html[dir=rtl] .acf-fields.-sidebar.-left {
1559
  padding: 0 180px 0 0 !important;
1560
  }
1561
  .acf-fields.-sidebar.-left:before {
1562
- background: #F1F1F1;
1563
  border-color: #dfdfdf;
1564
  width: 180px;
1565
  }
@@ -1570,7 +1795,7 @@ html[dir=rtl] .acf-fields.-sidebar.-left {
1570
  border-color: #e4e4e4;
1571
  }
1572
  .acf-fields.-sidebar.-left > .acf-tab-wrap.-left .acf-tab-group li.active a {
1573
- background: #F9F9F9;
1574
  }
1575
  .acf-fields.-sidebar > .acf-field-tab + .acf-field {
1576
  border-top: none;
@@ -1663,7 +1888,7 @@ html[dir=rtl] .acf-fields.-sidebar.-left {
1663
  }
1664
 
1665
  .acf-gallery-side .acf-tab-group li.active a {
1666
- background: #F9F9F9 !important;
1667
  }
1668
 
1669
  /* withing widget */
@@ -1672,7 +1897,7 @@ html[dir=rtl] .acf-fields.-sidebar.-left {
1672
  }
1673
 
1674
  .widget .acf-tab-group li a {
1675
- background: #F1F1F1;
1676
  }
1677
 
1678
  .widget .acf-tab-group li.active a {
@@ -1682,7 +1907,7 @@ html[dir=rtl] .acf-fields.-sidebar.-left {
1682
  /* media popup (edit image) */
1683
  .media-modal.acf-expanded .compat-attachment-fields > tbody > tr.acf-tab-wrap .acf-tab-group {
1684
  padding-left: 23%;
1685
- border-bottom-color: #DDDDDD;
1686
  }
1687
 
1688
  /* table */
@@ -1728,7 +1953,7 @@ html[dir=rtl] .form-table > tbody > tr.acf-tab-wrap .acf-tab-group {
1728
  .acf-oembed .canvas {
1729
  position: relative;
1730
  min-height: 250px;
1731
- background: #F9F9F9;
1732
  }
1733
  .acf-oembed .canvas .canvas-media {
1734
  position: relative;
@@ -1854,7 +2079,7 @@ html[dir=rtl] .acf-image-uploader .image-wrap {
1854
  left: 0;
1855
  bottom: 0;
1856
  padding: 10px;
1857
- background: #F1F1F1;
1858
  border-right: #d5d9dd solid 1px;
1859
  }
1860
  .acf-file-uploader .file-icon img {
@@ -1882,7 +2107,7 @@ html[dir=rtl] .acf-image-uploader .image-wrap {
1882
  html[dir=rtl] .acf-file-uploader .file-icon {
1883
  left: auto;
1884
  right: 0;
1885
- border-left: #E5E5E5 solid 1px;
1886
  border-right: none;
1887
  }
1888
  html[dir=rtl] .acf-file-uploader .file-info {
@@ -1890,11 +2115,11 @@ html[dir=rtl] .acf-file-uploader .file-info {
1890
  margin-left: 0;
1891
  }
1892
 
1893
- /*---------------------------------------------------------------------------------------------
1894
  *
1895
  * Date Picker
1896
  *
1897
- *---------------------------------------------------------------------------------------------*/
1898
  .acf-ui-datepicker .ui-datepicker {
1899
  z-index: 900000 !important;
1900
  }
@@ -1918,11 +2143,11 @@ html[dir=rtl] .acf-file-uploader .file-info {
1918
  color: #ffffff !important;
1919
  }
1920
 
1921
- /*---------------------------------------------------------------------------------------------
1922
  *
1923
  * Separator field
1924
  *
1925
- *---------------------------------------------------------------------------------------------*/
1926
  .acf-field-separator {
1927
  /* fields */
1928
  }
@@ -1943,11 +2168,11 @@ html[dir=rtl] .acf-file-uploader .file-info {
1943
  z-index: 2;
1944
  }
1945
 
1946
- /*---------------------------------------------------------------------------------------------
1947
  *
1948
  * Taxonomy
1949
  *
1950
- *---------------------------------------------------------------------------------------------*/
1951
  .acf-taxonomy-field {
1952
  position: relative;
1953
  /* hover */
@@ -1974,11 +2199,11 @@ html[dir=rtl] .acf-file-uploader .file-info {
1974
  margin: -9px;
1975
  }
1976
 
1977
- /*---------------------------------------------------------------------------------------------
1978
  *
1979
  * Range
1980
  *
1981
- *---------------------------------------------------------------------------------------------*/
1982
  .acf-range-wrap {
1983
  /* rtl */
1984
  }
@@ -2019,11 +2244,11 @@ html[dir=rtl] .acf-range-wrap .acf-prepend {
2019
  margin: 0 0 0 7px;
2020
  }
2021
 
2022
- /*---------------------------------------------------------------------------------------------
2023
  *
2024
  * acf-accordion
2025
  *
2026
- *---------------------------------------------------------------------------------------------*/
2027
  .acf-accordion {
2028
  margin: -1px 0;
2029
  padding: 0;
@@ -2194,11 +2419,11 @@ tr.acf-accordion + tr.acf-accordion {
2194
  padding-bottom: 5px;
2195
  }
2196
 
2197
- /*---------------------------------------------------------------------------------------------
2198
  *
2199
  * Block Editor
2200
  *
2201
- *---------------------------------------------------------------------------------------------*/
2202
  .block-editor .edit-post-sidebar .acf-postbox > .postbox-header,
2203
  .block-editor .edit-post-sidebar .acf-postbox > .hndle {
2204
  border-bottom-width: 0 !important;
@@ -2239,12 +2464,38 @@ tr.acf-accordion + tr.acf-accordion {
2239
  padding: 15px;
2240
  }
2241
  .block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion .acf-accordion-title label {
2242
- font-weight: bold;
 
 
 
 
2243
  }
2244
  .block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion .acf-accordion-content > .acf-fields {
2245
  border-top-width: 0;
2246
  }
2247
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2248
  /*--------------------------------------------------------------------------------------------
2249
  *
2250
  * User
1
  /*!****************************************************************************************************************************************************************************************************************!*\
2
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/advanced-custom-fields-pro/assets/src/sass/acf-input.scss ***!
3
  \****************************************************************************************************************************************************************************************************************/
4
+ @charset "UTF-8";
5
  /*--------------------------------------------------------------------------------------------
6
  *
7
  * Vars
12
  /* responsive */
13
  /*--------------------------------------------------------------------------------------------
14
  *
15
+ * ACF 6 ↓
16
+ *
17
+ *--------------------------------------------------------------------------------------------*/
18
+ /*--------------------------------------------------------------------------------------------
19
+ *
20
  * Mixins
21
  *
22
  *--------------------------------------------------------------------------------------------*/
23
+ /*---------------------------------------------------------------------------------------------
24
+ *
25
+ * Fonts
26
+ *
27
+ *---------------------------------------------------------------------------------------------*/
28
+ @font-face {
29
+ font-family: "Inter";
30
+ src: url("../../inc/fonts/Inter-Regular.woff2") format("woff2"), url("../../inc/fonts/Inter-Regular.woff") format("woff");
31
+ font-weight: normal;
32
+ font-style: normal;
33
+ }
34
+ @font-face {
35
+ font-family: "Inter";
36
+ src: url("../../inc/fonts/Inter-Medium.woff2") format("woff2"), url("../../inc/fonts/Inter-Medium.woff") format("woff");
37
+ font-weight: 500;
38
+ font-style: normal;
39
+ }
40
+ /*---------------------------------------------------------------------------------------------
41
+ *
42
+ * Global
43
+ *
44
+ *---------------------------------------------------------------------------------------------*/
45
+ .post-type-acf-field-group #wpcontent {
46
+ font-family: "Inter", system-ui;
47
+ line-height: 140%;
48
+ }
49
+
50
+ /*---------------------------------------------------------------------------------------------
51
+ *
52
+ * Links
53
+ *
54
+ *---------------------------------------------------------------------------------------------*/
55
+ .post-type-acf-field-group a {
56
+ color: #0783BE;
57
+ }
58
+
59
+ /*---------------------------------------------------------------------------------------------
60
+ *
61
+ * Headings
62
+ *
63
+ *---------------------------------------------------------------------------------------------*/
64
+ .h1, .post-type-acf-field-group h1,
65
+ .acf-headerbar h1 {
66
+ font-size: 21px;
67
+ font-weight: 400;
68
+ }
69
+
70
+ .h2, .acf-page-title, .post-type-acf-field-group h2,
71
+ .acf-headerbar h2 {
72
+ font-size: 18px;
73
+ font-weight: 400;
74
+ }
75
+
76
+ .h3, .post-type-acf-field-group h3,
77
+ .acf-headerbar h3 {
78
+ font-size: 16px;
79
+ font-weight: 400;
80
+ }
81
+
82
+ /*---------------------------------------------------------------------------------------------
83
+ *
84
+ * Paragraphs
85
+ *
86
+ *---------------------------------------------------------------------------------------------*/
87
+ .p1 {
88
+ font-size: 15px;
89
+ }
90
+
91
+ .p2 {
92
+ font-size: 14px;
93
+ }
94
+
95
+ .p3 {
96
+ font-size: 13.5px;
97
+ }
98
+
99
+ .p4 {
100
+ font-size: 13px;
101
+ }
102
+
103
+ .p5 {
104
+ font-size: 12.5px;
105
+ }
106
+
107
+ .p6, .acf-field p.description, .acf-small {
108
+ font-size: 12px;
109
+ }
110
+
111
+ .p7, .acf-field-setting-prefix_label p.description code,
112
+ .acf-field-setting-prefix_name p.description code {
113
+ font-size: 11.5px;
114
+ }
115
+
116
+ .p8 {
117
+ font-size: 11px;
118
+ }
119
+
120
+ /*---------------------------------------------------------------------------------------------
121
+ *
122
+ * Page titles
123
+ *
124
+ *---------------------------------------------------------------------------------------------*/
125
+ .acf-page-title {
126
+ color: #344054;
127
+ }
128
+
129
+ /*---------------------------------------------------------------------------------------------
130
+ *
131
+ * Hide old / native WP titles from pages
132
+ *
133
+ *---------------------------------------------------------------------------------------------*/
134
+ .post-type-acf-field-group .acf-settings-wrap h1,
135
+ .post-type-acf-field-group #acf-admin-tools h1 {
136
+ display: none;
137
+ }
138
+
139
+ /*---------------------------------------------------------------------------------------------
140
+ *
141
+ * Small
142
+ *
143
+ *---------------------------------------------------------------------------------------------*/
144
  /*--------------------------------------------------------------------------------------------
145
  *
146
  * acf-field
180
  .acf-field .acf-input {
181
  vertical-align: top;
182
  }
183
+ .acf-field p.description {
184
+ display: block;
185
+ margin-top: 6px;
186
+ color: #667085;
187
  }
188
  .acf-field .acf-notice {
189
  margin: 0 0 15px;
206
  color: #bd4b0e;
207
  border-color: #d16226;
208
  }
209
+ td.acf-field,
210
+ tr.acf-field {
211
  margin: 0;
212
  }
213
 
233
  border-left: none;
234
  border-right: 1px solid #eeeeee;
235
  }
236
+ td.acf-field[data-width],
237
+ tr.acf-field[data-width] {
238
  float: none;
239
  }
240
 
271
  .acf-fields > .acf-field {
272
  position: relative;
273
  margin: 0;
274
+ padding: 16px;
275
+ border-top-width: 1px;
276
+ border-top-style: solid;
277
+ border-top-color: #EAECF0;
278
  }
279
  .acf-fields > .acf-field:first-child {
280
  border-top: none;
322
  display: block;
323
  position: absolute;
324
  z-index: 0;
325
+ background: #f9f9f9;
326
+ border-color: #e1e1e1;
327
  border-style: solid;
328
  border-width: 0 1px 0 0;
329
  top: 0;
406
  .acf-table tr.acf-field > td.acf-label {
407
  padding: 15px 12px;
408
  margin: 0;
409
+ background: #f9f9f9;
410
  width: 20%;
411
  }
412
  .acf-table tr.acf-field > td.acf-input {
413
  padding: 15px 12px;
414
  margin: 0;
415
+ border-left-color: #e1e1e1;
416
  }
417
 
418
  .acf-sortable-tr-helper {
429
  position: relative;
430
  }
431
  .acf-postbox > .inside {
432
+ margin: 0 !important; /* override WP style - do not delete - you have tried this before */
433
+ padding: 0 !important; /* override WP style - do not delete - you have tried this before */
 
 
434
  }
435
  .acf-postbox .acf-hndle-cog {
436
  color: #72777c;
480
  display: none !important;
481
  }
482
  .acf-postbox.seamless > .inside {
483
+ display: block !important; /* stop metabox from hiding when closed */
 
484
  margin-left: -12px !important;
485
  margin-right: -12px !important;
486
  }
505
  }
506
  }
507
 
508
+ /*-----------------------------------------------------------------------------
509
  *
510
  * Inputs
511
  *
512
+ *-----------------------------------------------------------------------------*/
513
  .acf-field input[type=text],
514
  .acf-field input[type=password],
515
  .acf-field input[type=date],
557
  padding: 4px 5px;
558
  }
559
 
560
+ /*-----------------------------------------------------------------------------
561
  *
562
  * Text
563
  *
564
+ *-----------------------------------------------------------------------------*/
565
  .acf-input-prepend,
566
  .acf-input-append,
567
  .acf-input-wrap {
601
  overflow: hidden;
602
  }
603
  .acf-input-wrap .acf-is-prepended {
604
+ border-radius: 0 6px 6px 0 !important;
605
  }
606
  .acf-input-wrap .acf-is-appended {
607
+ border-radius: 6px 0 0 6px !important;
608
  }
609
  .acf-input-wrap .acf-is-prepended.acf-is-appended {
610
  border-radius: 0 !important;
637
  border-radius: 0 !important;
638
  }
639
 
640
+ /*-----------------------------------------------------------------------------
641
  *
642
  * Color Picker
643
  *
644
+ *-----------------------------------------------------------------------------*/
645
  .acf-color-picker .wp-color-result {
646
  border-color: #7e8993;
647
  }
653
  z-index: 1;
654
  }
655
 
656
+ /*-----------------------------------------------------------------------------
657
  *
658
  * Url
659
  *
660
+ *-----------------------------------------------------------------------------*/
661
  .acf-url i {
662
  position: absolute;
663
  top: 5px;
672
  opacity: 1;
673
  }
674
 
675
+ /*-----------------------------------------------------------------------------
676
  *
677
  * Select2 (v3)
678
  *
679
+ *-----------------------------------------------------------------------------*/
680
  .select2-container.-acf {
681
  /* open */
682
  /* single open */
699
  .select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-helper {
700
  background: #5897fb;
701
  border-color: #3f87fa;
702
+ color: #fff !important;
703
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
704
  }
705
  .select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-helper a {
720
  padding: 5px 5px 5px 7px;
721
  }
722
  .select2-container.-acf .select2-choice {
723
+ border-color: #bbbbbb;
724
  }
725
  .select2-container.-acf .select2-choice .select2-arrow {
726
  background: transparent;
727
+ border-left-color: #dfdfdf;
728
  padding-left: 1px;
729
  }
730
  .select2-container.-acf .select2-choice .select2-result-description {
731
  display: none;
732
  }
733
  .select2-container.-acf.select2-container-active .select2-choices, .select2-container.-acf.select2-dropdown-open .select2-choices {
734
+ border-color: #5b9dd9;
735
  border-radius: 3px 3px 0 0;
736
  }
737
  .select2-container.-acf.select2-dropdown-open .select2-choice {
738
  background: #fff;
739
+ border-color: #5b9dd9;
740
  }
741
 
742
  /* rtl */
772
  opacity: 0.75;
773
  }
774
 
775
+ /*-----------------------------------------------------------------------------
776
  *
777
  * Select2 (v4)
778
  *
779
+ *-----------------------------------------------------------------------------*/
780
  .select2-container.-acf li {
781
  margin-bottom: 0;
782
  }
815
  white-space: normal;
816
  }
817
  .select2-container.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-helper {
818
+ background: #0783BE;
819
+ border-color: #066998;
820
+ color: #fff !important;
821
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
822
  }
823
  .select2-container.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-helper span {
829
  padding: 0;
830
  }
831
  .select2-container.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-placeholder {
832
+ background-color: #F2F4F7;
833
+ border-color: #F2F4F7;
834
  visibility: visible !important;
835
  }
836
  .select2-container.-acf .select2-selection--multiple .select2-search__field {
844
  white-space: normal;
845
  }
846
 
847
+ .select2-dropdown {
848
+ border-color: #6BB5D8 !important;
849
+ margin-top: -5px;
850
+ overflow: hidden;
851
+ box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
852
+ }
853
+
854
+ .select2-dropdown.select2-dropdown--above {
855
+ margin-top: 0;
856
+ }
857
+
858
+ .select2-container--default .select2-results__option[aria-selected=true] {
859
+ background-color: #F9FAFB !important;
860
+ color: #667085;
861
+ }
862
+ .select2-container--default .select2-results__option[aria-selected=true]:hover {
863
+ color: #399CCB;
864
+ }
865
+
866
+ .select2-container--default .select2-results__option--highlighted[aria-selected] {
867
+ color: #fff !important;
868
+ background-color: #0783BE !important;
869
+ }
870
+
871
  .select2-dropdown .select2-results__option {
872
  margin-bottom: 0;
873
  }
880
  min-height: 0;
881
  }
882
 
883
+ /*-----------------------------------------------------------------------------
884
  *
885
  * Link
886
  *
887
+ *-----------------------------------------------------------------------------*/
888
  .acf-link .link-wrap {
889
  display: none;
890
  border: #ccd0d4 solid 1px;
919
  z-index: 900001 !important;
920
  }
921
 
922
+ /*-----------------------------------------------------------------------------
923
  *
924
  * Radio
925
  *
926
+ *-----------------------------------------------------------------------------*/
927
  ul.acf-radio-list,
928
  ul.acf-checkbox-list {
929
  background: transparent;
930
+ border: 1px solid transparent;
931
  position: relative;
932
  padding: 1px;
933
  margin: 0;
934
  /* hl */
935
  /* rtl */
936
  }
937
+ ul.acf-radio-list:focus-within,
938
+ ul.acf-checkbox-list:focus-within {
939
+ border: 1px solid #A5D2E7;
940
+ border-radius: 6px;
941
+ }
942
  ul.acf-radio-list li,
943
  ul.acf-checkbox-list li {
944
  font-size: 13px;
986
  margin-right: 0;
987
  }
988
 
989
+ /*-----------------------------------------------------------------------------
990
  *
991
  * Button Group
992
  *
993
+ *-----------------------------------------------------------------------------*/
994
  .acf-button-group {
995
  display: inline-block;
996
  /* default (horizontal) */
1073
  border-color: #007cba;
1074
  }
1075
 
1076
+ .post-type-acf-field-group .acf-button-group {
1077
+ display: flex;
1078
+ align-items: stretch;
1079
+ align-content: center;
1080
+ height: 40px;
1081
+ border-radius: 6px;
1082
+ box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
1083
+ }
1084
+ .post-type-acf-field-group .acf-button-group label {
1085
+ display: inline-flex;
1086
+ align-items: center;
1087
+ align-content: center;
1088
+ border: #D0D5DD solid 1px;
1089
+ padding: 6px 16px;
1090
+ color: #475467;
1091
+ font-weight: 500;
1092
+ }
1093
+ .post-type-acf-field-group .acf-button-group label:hover {
1094
+ color: #0783BE;
1095
+ }
1096
+ .post-type-acf-field-group .acf-button-group label.selected {
1097
+ background: #F9FAFB;
1098
+ color: #0783BE;
1099
+ }
1100
+ .post-type-acf-field-group .select2-container.-acf .select2-selection--multiple .select2-selection__choice {
1101
+ display: inline-flex;
1102
+ align-items: center;
1103
+ padding-top: 4px;
1104
+ padding-right: auto;
1105
+ padding-bottom: 4px;
1106
+ padding-left: 8px;
1107
+ background-color: #EBF5FA;
1108
+ border-color: #A5D2E7;
1109
+ color: #0783BE;
1110
+ }
1111
+ .post-type-acf-field-group .select2-container.-acf .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove {
1112
+ order: 2;
1113
+ width: 14px;
1114
+ height: 14px;
1115
+ margin-right: 0;
1116
+ margin-left: 4px;
1117
+ color: #6BB5D8;
1118
+ text-indent: 100%;
1119
+ white-space: nowrap;
1120
+ overflow: hidden;
1121
+ }
1122
+ .post-type-acf-field-group .select2-container.-acf .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover {
1123
+ color: #0783BE;
1124
+ }
1125
+ .post-type-acf-field-group .select2-container.-acf .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:before {
1126
+ content: "";
1127
+ display: block;
1128
+ width: 14px;
1129
+ height: 14px;
1130
+ top: 0;
1131
+ left: 0;
1132
+ background-color: currentColor;
1133
+ border: none;
1134
+ border-radius: 0;
1135
+ -webkit-mask-size: contain;
1136
+ mask-size: contain;
1137
+ -webkit-mask-repeat: no-repeat;
1138
+ mask-repeat: no-repeat;
1139
+ -webkit-mask-position: center;
1140
+ mask-position: center;
1141
+ -webkit-mask-image: url("../../images/icons/icon-close.svg");
1142
+ mask-image: url("../../images/icons/icon-close.svg");
1143
+ }
1144
+
1145
+ /*-----------------------------------------------------------------------------
1146
  *
1147
  * Checkbox
1148
  *
1149
+ *-----------------------------------------------------------------------------*/
1150
  .acf-checkbox-list .button {
1151
  margin: 10px 0 0;
1152
  }
1153
 
1154
+ /*-----------------------------------------------------------------------------
1155
  *
1156
  * True / False
1157
  *
1158
+ *-----------------------------------------------------------------------------*/
1159
  .acf-switch {
1160
  display: inline-block;
1161
  border-radius: 5px;
1258
  margin: 0;
1259
  }
1260
 
1261
+ .acf-true-false {
1262
+ border: 1px solid transparent;
1263
+ }
1264
+ .acf-true-false:focus-within {
1265
+ border: 1px solid #399CCB;
1266
+ border-radius: 12px;
1267
+ }
1268
+
1269
  /* in media modal */
1270
  .compat-item .acf-true-false .message {
1271
  float: none;
1276
  /*--------------------------------------------------------------------------
1277
  *
1278
  * Google Map
1279
+ *
1280
  *-------------------------------------------------------------------------*/
1281
  .acf-google-map {
1282
  position: relative;
1376
  /*--------------------------------------------------------------------------
1377
  *
1378
  * Relationship
1379
+ *
1380
  *-------------------------------------------------------------------------*/
1381
  .acf-relationship {
1382
  background: #fff;
1405
  .acf-relationship .filters .filter:first-child {
1406
  padding-left: 7px;
1407
  }
1408
+ .acf-relationship .filters .filter input,
1409
+ .acf-relationship .filters .filter select {
1410
  margin: 0;
1411
+ float: none; /* potential fix for media popup? */
 
1412
  }
1413
+ .acf-relationship .filters .filter input:focus, .acf-relationship .filters .filter input:active,
1414
+ .acf-relationship .filters .filter select:focus,
1415
+ .acf-relationship .filters .filter select:active {
1416
  outline: none;
1417
  box-shadow: none;
1418
  }
1479
  margin-top: 1px;
1480
  }
1481
  .acf-relationship .list .acf-rel-item:hover {
1482
+ background: #3875d7;
1483
  color: #fff;
1484
  }
1485
  .acf-relationship .list .acf-rel-item:hover .thumbnail {
1527
  float: left;
1528
  }
1529
  .acf-relationship .selection .choices {
1530
+ background: #f9f9f9;
1531
  }
1532
  .acf-relationship .selection .choices .list {
1533
+ border-right: #dfdfdf solid 1px;
1534
  }
1535
  .acf-relationship .selection .values .acf-icon {
1536
  position: absolute;
1564
  /*--------------------------------------------------------------------------
1565
  *
1566
  * WYSIWYG
1567
+ *
1568
  *-------------------------------------------------------------------------*/
1569
  .acf-editor-wrap.delay .acf-editor-toolbar {
1570
  content: "";
1598
  z-index: 900000 !important;
1599
  }
1600
 
1601
+ /*-----------------------------------------------------------------------------
1602
  *
1603
  * Tab
1604
  *
1605
+ *-----------------------------------------------------------------------------*/
1606
  .acf-field-tab {
1607
  display: none !important;
1608
  }
1637
  transition: none;
1638
  }
1639
  .acf-tab-group li a:hover {
1640
+ background: #fff;
1641
  }
1642
  .acf-tab-group li a:focus {
1643
  outline: none;
1650
  margin: 0 0 0 0.5em;
1651
  }
1652
  .acf-tab-group li.active a {
1653
+ background: #f1f1f1;
1654
  color: #000;
1655
  padding-bottom: 6px;
1656
  margin-bottom: -1px;
1659
  }
1660
 
1661
  .acf-fields > .acf-tab-wrap {
1662
+ background: #f9f9f9;
1663
  }
1664
  .acf-fields > .acf-tab-wrap .acf-tab-group {
1665
  position: relative;
1668
  z-index: 2;
1669
  margin-bottom: -1px;
1670
  }
 
 
 
 
 
 
 
 
 
 
1671
  .acf-admin-3-8 .acf-fields > .acf-tab-wrap .acf-tab-group {
1672
  border-color: #dfdfdf;
1673
  }
 
 
 
1674
 
1675
  .acf-fields.-left > .acf-tab-wrap .acf-tab-group {
1676
  padding-left: 20%;
1698
  left: 0;
1699
  width: 20%;
1700
  border: 0 none;
1701
+ padding: 0 !important; /* important overrides 'left aligned labels' */
 
1702
  margin: 1px 0 0;
1703
  }
1704
  .acf-tab-wrap.-left .acf-tab-group li {
1721
  color: #00a0d2;
1722
  }
1723
  .acf-tab-wrap.-left .acf-tab-group li.active a {
1724
+ border-color: #dfdfdf;
1725
  color: #000;
1726
  margin-right: -1px;
1727
  background: #fff;
1740
  position: relative;
1741
  z-index: 1;
1742
  height: 10px;
1743
+ border-top: #dfdfdf solid 1px;
1744
+ border-bottom: #dfdfdf solid 1px;
1745
  margin-bottom: -1px;
1746
  }
1747
  .acf-tab-wrap.-left:first-child .acf-tab-group li:first-child a {
1763
  left: 0;
1764
  width: 20%;
1765
  bottom: 0;
1766
+ border-right: #dfdfdf solid 1px;
1767
+ background: #f9f9f9;
1768
  z-index: 1;
1769
  }
1770
  html[dir=rtl] .acf-fields.-sidebar {
1771
  padding: 0 20% 0 0 !important;
1772
  }
1773
  html[dir=rtl] .acf-fields.-sidebar:before {
1774
+ border-left: #dfdfdf solid 1px;
1775
  border-right-width: 0;
1776
  left: auto;
1777
  right: 0;
1784
  padding: 0 180px 0 0 !important;
1785
  }
1786
  .acf-fields.-sidebar.-left:before {
1787
+ background: #f1f1f1;
1788
  border-color: #dfdfdf;
1789
  width: 180px;
1790
  }
1795
  border-color: #e4e4e4;
1796
  }
1797
  .acf-fields.-sidebar.-left > .acf-tab-wrap.-left .acf-tab-group li.active a {
1798
+ background: #f9f9f9;
1799
  }
1800
  .acf-fields.-sidebar > .acf-field-tab + .acf-field {
1801
  border-top: none;
1888
  }
1889
 
1890
  .acf-gallery-side .acf-tab-group li.active a {
1891
+ background: #f9f9f9 !important;
1892
  }
1893
 
1894
  /* withing widget */
1897
  }
1898
 
1899
  .widget .acf-tab-group li a {
1900
+ background: #f1f1f1;
1901
  }
1902
 
1903
  .widget .acf-tab-group li.active a {
1907
  /* media popup (edit image) */
1908
  .media-modal.acf-expanded .compat-attachment-fields > tbody > tr.acf-tab-wrap .acf-tab-group {
1909
  padding-left: 23%;
1910
+ border-bottom-color: #dddddd;
1911
  }
1912
 
1913
  /* table */
1953
  .acf-oembed .canvas {
1954
  position: relative;
1955
  min-height: 250px;
1956
+ background: #f9f9f9;
1957
  }
1958
  .acf-oembed .canvas .canvas-media {
1959
  position: relative;
2079
  left: 0;
2080
  bottom: 0;
2081
  padding: 10px;
2082
+ background: #f1f1f1;
2083
  border-right: #d5d9dd solid 1px;
2084
  }
2085
  .acf-file-uploader .file-icon img {
2107
  html[dir=rtl] .acf-file-uploader .file-icon {
2108
  left: auto;
2109
  right: 0;
2110
+ border-left: #e5e5e5 solid 1px;
2111
  border-right: none;
2112
  }
2113
  html[dir=rtl] .acf-file-uploader .file-info {
2115
  margin-left: 0;
2116
  }
2117
 
2118
+ /*-----------------------------------------------------------------------------
2119
  *
2120
  * Date Picker
2121
  *
2122
+ *-----------------------------------------------------------------------------*/
2123
  .acf-ui-datepicker .ui-datepicker {
2124
  z-index: 900000 !important;
2125
  }
2143
  color: #ffffff !important;
2144
  }
2145
 
2146
+ /*-----------------------------------------------------------------------------
2147
  *
2148
  * Separator field
2149
  *
2150
+ *-----------------------------------------------------------------------------*/
2151
  .acf-field-separator {
2152
  /* fields */
2153
  }
2168
  z-index: 2;
2169
  }
2170
 
2171
+ /*-----------------------------------------------------------------------------
2172
  *
2173
  * Taxonomy
2174
  *
2175
+ *-----------------------------------------------------------------------------*/
2176
  .acf-taxonomy-field {
2177
  position: relative;
2178
  /* hover */
2199
  margin: -9px;
2200
  }
2201
 
2202
+ /*-----------------------------------------------------------------------------
2203
  *
2204
  * Range
2205
  *
2206
+ *-----------------------------------------------------------------------------*/
2207
  .acf-range-wrap {
2208
  /* rtl */
2209
  }
2244
  margin: 0 0 0 7px;
2245
  }
2246
 
2247
+ /*-----------------------------------------------------------------------------
2248
  *
2249
  * acf-accordion
2250
  *
2251
+ *-----------------------------------------------------------------------------*/
2252
  .acf-accordion {
2253
  margin: -1px 0;
2254
  padding: 0;
2419
  padding-bottom: 5px;
2420
  }
2421
 
2422
+ /*-----------------------------------------------------------------------------
2423
  *
2424
  * Block Editor
2425
  *
2426
+ *-----------------------------------------------------------------------------*/
2427
  .block-editor .edit-post-sidebar .acf-postbox > .postbox-header,
2428
  .block-editor .edit-post-sidebar .acf-postbox > .hndle {
2429
  border-bottom-width: 0 !important;
2464
  padding: 15px;
2465
  }
2466
  .block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion .acf-accordion-title label {
2467
+ font-weight: 500;
2468
+ color: rgb(30, 30, 30);
2469
+ }
2470
+ .block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion .acf-accordion-title svg.acf-accordion-icon {
2471
+ right: 16px;
2472
  }
2473
  .block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion .acf-accordion-content > .acf-fields {
2474
  border-top-width: 0;
2475
  }
2476
 
2477
+ /*-----------------------------------------------------------------------------
2478
+ *
2479
+ * Prefix field label & prefix field names
2480
+ *
2481
+ *-----------------------------------------------------------------------------*/
2482
+ .acf-field-setting-prefix_label p.description,
2483
+ .acf-field-setting-prefix_name p.description {
2484
+ order: 3;
2485
+ margin-top: 0;
2486
+ margin-left: 16px;
2487
+ }
2488
+ .acf-field-setting-prefix_label p.description code,
2489
+ .acf-field-setting-prefix_name p.description code {
2490
+ padding-top: 4px;
2491
+ padding-right: 6px;
2492
+ padding-bottom: 4px;
2493
+ padding-left: 6px;
2494
+ background-color: #F2F4F7;
2495
+ border-radius: 4px;
2496
+ color: #667085;
2497
+ }
2498
+
2499
  /*--------------------------------------------------------------------------------------------
2500
  *
2501
  * User
assets/build/css/acf-input.css.js DELETED
@@ -1,6 +0,0 @@
1
- /******/ (function() { // webpackBootstrap
2
- /******/ "use strict";
3
- /******/
4
- /******/
5
- /******/ })()
6
- ;
 
 
 
 
 
 
assets/build/css/acf-input.css.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"file":"acf-input.css","mappings":"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;EACA;EACA;EACA;EACA;ACnTJ;ADqTI;EACC;EACA;EACA;EACA;ACnTL;ADsTI;EACC;ACpTL;ADsTK;EACC;EACA;ACpTN;AD0TG;EACC;EACA;ACxTJ;AD0TI;EACC;ACxTL;AD0TK;EACC;ACxTN;AD+TG;EACC;AC7TJ;AD+TI;EACC;EACA;EACA;AC7TL;AD+TK;EACC;AC7TN;AD+TM;EACC;AC7TP;ADoUE;EACC;AClUH;ADoUG;;;EAGC;AClUJ;AD2UC;EAEC;EASA;EAWA;AC5VF;AFpvCC;EACC;EACA;EACA;AEsvCF;ADqUE;;EAEC;EACA;EACA;ACnUH;ADuUE;EACC;ACrUH;ADuUG;EACC;ACrUJ;AD8UG;EACC;EACA;EACA;EACA;EAEA;AC7UJ;AD8UI;EACC;EACA;AC5UL;ADiVG;EACC;AC/UJ;ADkVG;EACC;AChVJ;ADkVI;EACC;AChVL;;AD4VA;AAKE;EACC;AC7VH;ADgWE;EACC;AC9VH;;ADoWA;;;;2EAAA;AAWE;EACC;EACA;EACA;EACA;EACA;EACA;ACvWH;AD0WE;EACI;EACA;EACA;ACxWN;AD4WC;EACC;AC1WF;AD6WC;EACC;EACA;AC3WF;AD8WC;EACC;AC5WF;AD+WC;EACC,qBF1pDe;EE2pDf;AC7WF;;ADkXA;EACC;AC/WD;;ADkXA;;;;+FAAA;AAMA;EACC;AChXD;;ADoXA;EACC;ACjXD;;ADqXA;EACC;EACA;AClXD;;ADsXA;EACC;EACA;ACnXD;ADqXC;EACI;ACnXL;ADqXK;EACF;EACA;EAEA;EACA;EACG;EACA;EAEA;EACA;EACA;EACA;EACA;ACrXN;ADuXM;EACF;ACrXJ;ADwXG;EACC;EACA;ACtXJ;ADyXG;EACC;ACvXJ;AD8XE;EACC;AC5XH;ADiYE;EACC;EACA;EACG;EACA;EACA;EACA;AC/XN;;ADsYA;EACC;ACnYD;ADsYC;EACC;EACA;EACA;EAGA;EACA;ACtYF;ADwYE;EACC;EACA,qBFnwDc;AG63CjB;ADwYG;EACC;ACtYJ;AD0YE;EACC;ACxYH;AFp3CC;ECiwDE,qBFzwDkB;AG+3CrB;ADgZC;EACC;AC9YF;;ADwZC;EACC;EAEA;EAMA;AC3ZF;ADsZE;EAJD;IAKE;ECnZD;AACF;ADuZE;EACC;EACA;EAEA;ACtZH;ADuZG;EALD;IAME;ECpZF;AACF;;AD8ZC;EACC;EACA;EACA;EACA;EACA;EAAuB;EACvB;AC1ZF;AD6ZE;EACC;EACA;AC3ZH;AD6ZG;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AC3ZJ;AD6ZI;EACC;AC3ZL;AD+ZG;EACC;EACA;EACA;EACA;AC7ZJ;ADkaE;EACC;EACA;AChaH;ADkaG;EACC;EACA;AChaJ;ADsaC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ACpaF;AD6aG;EACC;AC3aJ;;ADkbA;AACA;EACC;EACA;EAEA;EAeA;AC9bD;ADgbC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AC9aF;ADmbC;EACC;ACjbF;ADmbE;EACC;EACA;EACA;EACA;ACjbH;ADubC;EACC;EAEA;ACtbF;ADubE;EACC;ACrbH;ADwbE;EACC;EACA;EACA;ACtbH;ADybE;EACC;ACvbH;ADybG;EACC;ACvbJ;AD0bG;EACC;ACxbJ;AD+bC;EACC;AC7bF;;ADmcA;EACC;AChcD;ADmcC;EACC;EACA;EACA;EACA;ACjcF;ADmcE;EACC;ACjcH;ADmcG;EACC;ACjcJ;ADqcE;EACC;ACncH;;ADycA;AAIC;EACC;ACzcF;AD2cE;EACC;ACzcH;AD8cC;EACC;EACA;EACA,kBF9/DG;EE+/DH,mBF//DG;AGmjDL;AD8cE;EACC;EACA,qBF5/Dc;AGgjDjB;AD8cG;EACC;EACA,qBFhgEa;AGojDjB;AD8cI;EACC;AC5cL;ADgdG;EACC;AC9cJ;ADsdE;EACC;EACA;ACpdH;ADudE;EACC;ACrdH;ADudG;EACC;EACA;EACA;ACrdJ;ADwdG;EACC;ACtdJ;;ADkeE;;EAAI;AC7dN;AD8dE;;;EAAsB;ACzdxB;;AD6dA;EACC;AC1dD;;AD+dA;AACA;EACC;AC5dD;;AD+dA;EACC;EACA;AC5dD;;AD+dA;EACC;AC5dD;;ADieA;AACA;EACC;AC9dD;;ADieA;EACC;AC9dD;;ADieA;EACC;AC9dD;;ADkeA;AACA;EACC;EACA;AC/dD;;ADmeA;AAGA;EACC;ACleD;;ADqeA;AACC;EACC;ACleF;;ADseA;;;;8FAAA;AAMA;EACC;EACA;EACA;ACpeD;ADseC;EACC;EACA;EACA;ACpeF;ADseE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ACpeH;ADueE;EACC;ACreH;ADyeC;EACC;EACA;EACA;ACveF;ADyeE;EACC;EACA;ACveH;AD0eE;EACC;EACA;EACA;EACA;ACxeH;AD2eE;EDjqED;EACA;EACA;EACA;ECgqEE;EAEA;EACA;EACA;EACA;ACveH;AD0eE;EACC;ACxeH;AD2eE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;ACzeH;AD2eG;EACC;EACA;EACA;ACzeJ;ADgfE;EACC;AC9eH;ADifE;EACC;AC/eH;ADkfE;EACC;AChfH;;ADsfA;;;;8FAAA;AAMA;EAEC;EAQA;EAiCA;EAMA;ACjiBD;AFrvDC;EACC;EACA;EACA;AEuvDF;ADgfC;EACC;AC9eF;ADmfC;EACC;EACA;EAuBA;ACvgBF;ADkfE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;AClfH;ADmfG;EACC;EACA;ACjfJ;ADufE;EACC;ACrfH;AD2fC;EACC;ACzfF;ADggBE;EACC;AC9fH;;ADsgBA;;;;8FAAA;AAMA;EACC;EA8CA;EAMA;ACtjBD;ADogBC;EACC;AClgBF;ADqgBC;EACC;EACA;EACA;EACA;ACngBF;ADsgBC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;ACpgBF;ADsgBE;EACC;EACA;EACA;EACA;ACpgBH;ADwgBC;EACC;EACA;ACtgBF;ADwgBE;EACC;EACA;EACA;EACA;ACtgBH;ADygBE;EACC;ACvgBH;AD4gBC;EACC;AC1gBF;ADihBE;EACC;EACA;EACA;EACA;AC/gBH;ADkhBE;EACC;EACA;AChhBH;;ADuhBA;;;;+FAAA;AAMA;EACC;ACrhBD;ADuhBC;EACC;EACA;ACrhBF;;AD0hBA;AACA;EACC;EACA;EACA;EACA;ACvhBD;;AD0hBA;EACC;EACA;EACA;EACA;ACvhBD;;AD2hBA;;;;+FAAA;AAMA;EAeC;ACviBD;AD0hBC;EACC;ACxhBF;AD0hBE;EACC;ACxhBH;AD4hBC;EACC;AC1hBF;AD+hBC;EACC;EACA;EACA;EACA;EACA;AC7hBF;;ADmiBA;;;;+FAAA;AAMA;EACC;EAmBA;EAQA;AC1jBD;ADiiBC;EACC;EACA;EACA;EACA;AC/hBF;ADkiBC;EACC;EACA;AChiBF;ADkiBE;EACC;AChiBH;ADuiBE;EACC;ACriBH;AD4iBE;EACC;EACA;AC1iBH;;ADijBA;;;;+FAAA;AAMA;EAmCC;ACjlBD;ADgjBC;;EAEC;EACA;EACA;EACA;AC9iBF;ADijBC;EACC;AC/iBF;ADkjBC;EACC;EACA;EACA;EACA;EACA;AChjBF;ADkjBE;EACC;AChjBH;ADqjBC;EACC;EACA;EACA;EACA;ACnjBF;AD0jBE;EACC;EACA;ACxjBH;AD2jBE;EAAc;ACxjBhB;ADyjBE;EAAe;ACtjBjB;;AD6jBA;;;;+FAAA;AAMA;EACC;EACA;EACA;EACA;EACA;EACA;AC3jBD;AD8jBC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AC5jBF;AD8jBE;EACC;AC5jBH;AD+jBE;EACC;EACA;EACA;EACA;AC7jBH;ADgkBE;EACC;AC9jBH;ADikBE;EACC;AC/jBH;ADmkBE;EACC;EACA;EACA;EACA;EACA;EACA;ACjkBH;ADqkBC;EACC;EACA;EACA;ACnkBF;ADwkBE;EACC;ACtkBH;;AD4kBA;EACC;EACA;EACA,qBF1kFkB;AGigEnB;AD2kBC;EACC;EACA;EACA;EACA;ACzkBF;AD4kBC;EACC;EACA;EACA;AC1kBF;AD4kBE;EACC;AC1kBH;AD4kBG;EACC;AC1kBJ;;ADilBA;AAEC;EACC;AC/kBF;ADklBC;EACC;EACA;EACA;EACA;AChlBF;ADmlBC;EACC;ACjlBF;;ADslBA;AACA;EACC;EACA;ACnlBD;ADqlBC;EACC;ACnlBF;;ADwlBA;AACA;EACC;ACrlBD;ADulBC;EACC;EACA;ACrlBF;ADwlBC;EACC;ACtlBF;;AD2lBA;AACA;EACC;EACA;ACxlBD;;AD4lBA;EACC;EACA;ACzlBD;AD2lBC;EACC;ACzlBF;;AD+lBA;AACA;EACC;AC5lBD;AD8lBC;EACC;AC5lBF;;ADimBA;AACA;EACC,iBF1rFiB;EE2rFjB,kBF3rFiB;EE4rFjB;AC9lBD;;ADkmBA;AAMA;AACA;;;;;;;;;CAAA;AAYA;AACA;EACC;EACA;ACtmBD;ADwmBC;EACC;ACtmBF;ADymBC;EACC;ACvmBF;;ADinBC;EACC;AC9mBF;ADknBC;EACC;AChnBF;ADonBC;EACC;AClnBF;;ADunBA;;;;+FAAA;AAYG;;EAEC;AC3nBJ;AD8nBI;;EAEC;AC5nBL;ADkoBE;EACC;EACA;AChoBH;ADkoBG;EACC;EACA;EACA;EACA;EAGA;EACA;EACA;ACloBJ;ADqoBI;EACC;ACnoBL;ADooBK;EACC;ACloBN;ADuoBI;EACC;EACA;EACA;ACroBL;ADuoBK;EACC;ACroBN;ADwoBK;EACC;EACA;ACtoBN;ADuoBM;EACC;ACroBP;AD0oBM;EACC;ACxoBP;;AClsEA;;;;8FAAA;AAMA;EAEC;EAkCA;EAYA;ADupED;ACpsEC;EAEC;EAkBA;ADorEF;ACrsEE;EACC;EACG;EAEA;ADssEN;ACrsEG;EACC;ADusEJ;ACpsEM;EACF;EACA;ADssEJ;AC/rEE;EACC;EAEA;ADgsEH;AC/rEG;EACC;ADisEJ;ACzrEC;EACC;EAEA;AD0rEF;ACzrEE;EACC;AD2rEH;ACprEC;EACC;ADsrEF;;ACjrEA;;EAGC;EAgBA;ADoqED;ACnrEC;;;;;;;;;;;;;;EAOI;AD4rEL;ACzrEC;;EACC;AD4rEF;ACvrEC;;;;;;;;;;;;;;;;EAQI;ADisEL;;AC3rEC;EACC;AD8rEF;AC3rEC;EACC;EAWF;;;;;;;;GAAA;AD2rEA;ACpsEE;EACC;ADssEH;ACpsEG;EACC;EACA;ADssEJ;ACvrEC;EACC;ADyrEF;;ACprEA;;;;8FAAA;AAOA;EACC;ADqrED;ACjrEE;EACC;ADmrEH;ACjrEG;EACC;EACA;ADmrEJ;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","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_variables.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_mixins.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_fields.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/acf-input.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_forms.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_media.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_input.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_postbox.scss"],"sourcesContent":["/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n\n/* colors */\n$acf_blue: #2a9bd9;\n$acf_notice: #2a9bd9;\n$acf_error: #d94f4f;\n$acf_success: #49ad52;\n$acf_warning: #fd8d3b;\n\n/* acf-field */\n$field_padding: 15px 12px;\n$field_padding_x: 12px;\n$field_padding_y: 15px;\n$fp: 15px 12px;\n$fy: 15px;\n$fx: 12px;\n\n/* responsive */\n$md: 880px;\n$sm: 640px;\n\n// Admin.\n$wp-card-border: #ccd0d4;\t\t\t// Card border.\n$wp-card-border-1: #d5d9dd;\t\t\t// Card inner border 1: Structural (darker).\n$wp-card-border-2: #eeeeee;\t\t\t// Card inner border 2: Fields (lighter).\n$wp-input-border: #7e8993;\t\t\t// Input border.\n\n// Admin 3.8\n$wp38-card-border: #E5E5E5;\t\t\t// Card border.\n$wp38-card-border-1: #dfdfdf;\t\t// Card inner border 1: Structural (darker).\n$wp38-card-border-2: #eeeeee;\t\t// Card inner border 2: Fields (lighter).\n$wp38-input-border: #dddddd;\t\t// Input border.","/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n@mixin clearfix() {\n\t&:after {\n\t\tdisplay: block;\n\t\tclear: both;\n\t\tcontent: \"\";\n\t}\n}\n\n@mixin border-box() {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n}\n\n@mixin centered() {\n\tposition: absolute;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%);\n}\n\n@mixin animate( $properties: 'all' ) {\n\t-webkit-transition: $properties 0.3s ease; // Safari 3.2+, Chrome\n -moz-transition: $properties 0.3s ease; \t// Firefox 4-15\n -o-transition: $properties 0.3s ease; \t\t// Opera 10.5–12.00\n transition: $properties 0.3s ease; \t\t// Firefox 16+, Opera 12.50+\n}\n\n@mixin rtl() {\n\thtml[dir=\"rtl\"] & {\n\t\ttext-align: right;\n\t\t@content;\n\t}\n}\n\n@mixin wp-admin( $version: '3-8' ) {\n\t.acf-admin-#{$version} & {\n\t\t@content;\n\t}\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tacf-field\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-field,\n.acf-field .acf-label,\n.acf-field .acf-input {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n\tposition: relative;\n}\n\n.acf-field {\n\tmargin: 15px 0;\n\t\n\t// clear is important as it will avoid any layout issues with floating fields\n\t// do not delete (you have tried this)\n\tclear: both;\n\t\n\t// description\n\tp.description {\n\t\tdisplay: block;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t}\n\t\n\t// label\n\t.acf-label {\n\t\tvertical-align: top;\n\t\tmargin: 0 0 10px;\n\t\t\n\t\tlabel {\n\t\t display: block;\n\t\t font-weight: bold;\n\t\t margin: 0 0 3px;\n\t\t\tpadding: 0;\n\t\t}\n\t\t\n\t\t&:empty {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t}\n\t\n\t// input\n\t.acf-input {\n\t\tvertical-align: top;\n\t\t\n\t\t> p.description {\n\t\t\tmargin-top: 5px;\n\t\t}\n\t}\n\t\n\t// notice\n\t.acf-notice {\n\t\tmargin: 0 0 15px;\n\t\tbackground: #edf2ff;\n\t\tcolor: #0c6ca0;\n\t\tborder-color: #2183b9;\n\n\t\t// error\n\t\t&.-error {\n\t\t\tbackground: #ffe6e6;\n\t\t\tcolor: #cc2727;\n\t\t\tborder-color: #d12626;\n\t\t}\n\t\t\n\t\t// success\n\t\t&.-success {\n\t\t\tbackground: #eefbe8;\n\t\t\tcolor: #0e7b17;\n\t\t\tborder-color: #32a23b;\n\t\t}\n\t\t\n\t\t// warning\n\t\t&.-warning {\n\t\t\tbackground: #fff3e6;\n\t\t\tcolor: #bd4b0e;\n\t\t\tborder-color: #d16226;\n\t\t}\n\t}\n\t\n\t// table\n\t@at-root td#{&}, tr#{&} {\n\t\tmargin: 0;\n\t}\n}\n\n// width\n.acf-field[data-width] {\n\tfloat: left;\n\tclear: none;\n\t\n\t// next\n\t+ .acf-field[data-width] {\n\t\tborder-left: 1px solid #eeeeee;\t\n\t}\n\t\n\t// rtl\n\thtml[dir=\"rtl\"] & {\n\t\tfloat: right;\n\t\t\n\t\t+ .acf-field[data-width] {\n\t\t\tborder-left: none;\n\t\t\tborder-right: 1px solid #eeeeee;\t\n\t\t}\n\t}\n\t\n\t// table\n\t@at-root td#{&}, tr#{&} {\n\t\tfloat: none;\n\t}\n\t\n\t// mobile\n/*\n\t@media screen and (max-width: $sm) {\n\t\tfloat: none;\n\t\twidth: auto;\n\t\tborder-left-width: 0;\n\t\tborder-right-width: 0;\n\t}\n*/\n}\n\n\n// float helpers\n.acf-field.-c0 {\n\tclear: both;\n\tborder-left-width: 0 !important;\n\t\n\t// rtl\n\thtml[dir=\"rtl\"] & {\n\t\tborder-left-width: 1px !important;\n\t\tborder-right-width: 0 !important;\n\t}\n}\n\n.acf-field.-r0 {\n\tborder-top-width: 0 !important;\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-fields\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-fields {\n\tposition: relative;\n\t\n\t// clearifx\n\t@include clearfix();\n\t\n\t// border\n\t&.-border {\n\t\tborder: $wp-card-border solid 1px;\n\t\tbackground: #fff;\n\t}\n\t\n\t// field\n\t> .acf-field {\n\t\tposition: relative;\n\t\tmargin: 0;\n\t\tpadding: $field_padding;\n\t\tborder-top: #EEEEEE solid 1px;\n\t\t\n\t\t// first\n\t\t&:first-child {\n\t\t\tborder-top: none;\n\t\t\tmargin-top: 0;\n\t\t}\n\t}\n\t\n\t// table\n\t@at-root td#{&} {\n\t\tpadding: 0 !important;\n\t}\n}\n\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-fields (clear)\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-fields.-clear > .acf-field {\n\tborder: none;\n\tpadding: 0;\n\tmargin: 15px 0;\n\t\n\t// width\n\t&[data-width] {\n\t\tborder: none !important;\n\t}\n\t\n\t// label\n\t> .acf-label {\n\t\tpadding: 0;\n\t}\n\t\n\t// input\n\t> .acf-input {\n\t\tpadding: 0;\n\t}\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-fields (left)\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-fields.-left > .acf-field {\n\tpadding: $fy 0;\n\t\n\t// clearifx\n\t@include clearfix();\n\t\n\t// sidebar\n\t&:before {\n\t\tcontent: \"\";\n\t display: block;\n\t position: absolute;\n\t z-index: 0;\n\t background: #F9F9F9;\n\t border-color: #E1E1E1;\n\t border-style: solid;\n\t border-width: 0 1px 0 0;\n\t top: 0;\n\t bottom: 0;\n\t left: 0;\n\t width: 20%;\n\t}\n\t\n\t// width\n\t&[data-width] {\n\t\tfloat: none;\n\t\twidth: auto !important;\n\t\tborder-left-width: 0 !important;\n\t\tborder-right-width: 0 !important;\n\t}\n\t\n\t// label\n\t> .acf-label {\n\t\tfloat: left;\n\t\twidth: 20%;\n\t\tmargin: 0;\n\t\tpadding: 0 $fx;\n\t}\n\t\n\t// input\n\t> .acf-input {\n\t\tfloat: left;\n\t\twidth: 80%;\n\t\tmargin: 0;\n\t\tpadding: 0 $fx;\n\t}\n\t\n\t// rtl\n\thtml[dir=\"rtl\"] & {\n\t\t\n\t\t// sidebar\n\t\t&:before {\n\t\t\tborder-width: 0 0 0 1px;\n\t\t\tleft: auto;\n\t\t\tright: 0;\n\t\t}\n\t\t\n\t\t// label\n\t\t> .acf-label {\n\t\t\tfloat: right;\n\t\t}\n\t\t\n\t\t// input\n\t\t> .acf-input {\n\t\t\tfloat: right;\n\t\t}\n\t}\n\t\n\t// In sidebar.\n\t#side-sortables & {\n\t\t&:before { \n\t\t\tdisplay: none;\n\t\t}\n\t\t> .acf-label {\n\t\t\twidth: 100%;\n\t\t\tmargin-bottom: 10px;\n\t\t}\n\t\t> .acf-input {\n\t\t\twidth: 100%;\n\t\t}\n\t}\n\t\n\t// mobile\n\t@media screen and (max-width: $sm) {\n\t\t\n\t\t// sidebar\n\t\t&:before { \n\t\t\tdisplay: none;\n\t\t}\n\t\t\n\t\t// label\n\t\t> .acf-label {\n\t\t\twidth: 100%;\n\t\t\tmargin-bottom: 10px;\n\t\t}\n\t\t\n\t\t// input\n\t\t> .acf-input {\n\t\t\twidth: 100%;\n\t\t}\n\t}\n}\n\n/* clear + left */\n.acf-fields.-clear.-left > .acf-field {\n\tpadding: 0;\n\tborder: none;\n\t\n\t// sidebar\n\t&:before {\n\t\tdisplay: none;\n\t}\n\t\n\t// label\n\t> .acf-label {\n\t\tpadding: 0;\n\t}\n\t\n\t// input\n\t> .acf-input {\n\t\tpadding: 0;\n\t}\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-table\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-table tr.acf-field {\n\t\n\t// label\n\t> td.acf-label {\n\t\tpadding: $fp;\n\t\tmargin: 0;\n\t\tbackground: #F9F9F9;\n\t width: 20%;\n\t}\n\t\n\t// input\n\t> td.acf-input {\n\t\tpadding: $fp;\n\t\tmargin: 0;\n\t\tborder-left-color: #E1E1E1;\n\t}\n}\n\n.acf-sortable-tr-helper {\n\tposition: relative !important;\n\tdisplay: table-row !important;\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-postbox\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-postbox {\n\tposition: relative;\n\t\n\t// inside\n\t> .inside {\n\t\tmargin: 0 !important; /* override WP style - do not delete - you have tried this before */\n\t\tpadding: 0 !important; /* override WP style - do not delete - you have tried this before */\n\t}\n\n\t// Edit cog.\n\t.acf-hndle-cog {\n\t\tcolor: #72777c;\n\t\tfont-size: 16px;\n\t\tline-height: 36px;\n\t\theight: 36px; // Mimic WP 5.5\n\t\twidth: 1.62rem; // Mimic WP 5.5\n\t\tposition: relative;\n\t\tdisplay: none;\n\t\t&:hover {\n\t\t\tcolor: #191e23;\n\t\t}\n\t}\n\n\t// Show on hover.\n\t> .hndle:hover,\n\t> .postbox-header:hover {\n\t\t.acf-hndle-cog {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n\n\t// WP < 5.5 styling\n\t> .hndle {\n\t\t.acf-hndle-cog {\n\t\t\theight: 20px;\n\t\t\tline-height: 20px;\n\t\t\tfloat: right;\n\t\t\twidth: auto;\n\t\t\t&:hover {\n\t\t\t\tcolor: #777777;\n\t\t\t}\n\t\t}\n\t}\n\t\n\t// replace\n\t.acf-replace-with-fields {\n\t\tpadding: 15px;\n\t\ttext-align: center;\n\t}\n}\n\n// Correct margin around #acf_after_title\n#post-body-content #acf_after_title-sortables {\n\tmargin: 20px 0 -20px;\n}\n\n/* seamless */\n.acf-postbox.seamless {\n\tborder: 0 none;\n\tbackground: transparent;\n\tbox-shadow: none;\n\t\n\t\n\t/* hide hndle */\n\t> .postbox-header,\n\t> .hndle,\n\t> .handlediv {\n\t\tdisplay: none !important;\n\t}\n\t\n\t\n\t/* inside */\n\t> .inside {\n\t\tdisplay: block !important; /* stop metabox from hiding when closed */\n\t\tmargin-left: -$field_padding_x !important;\n\t\tmargin-right: -$field_padding_x !important;\n\t\t\n\t\t> .acf-field {\n\t\t\tborder-color: transparent;\n\t\t}\n\t}\n}\n\n\n/* seamless (left) */\n.acf-postbox.seamless > .acf-fields.-left {\n\t\n\t/* hide sidebar bg */\n\t> .acf-field:before { \n\t\tdisplay: none;\n\t}\n\t\n\t\n\t/* mobile */\n\t@media screen and (max-width: 782px) {\n\t\t\n\t\t/* remove padding */\n\t\t& > .acf-field > .acf-label,\n\t\t& > .acf-field > .acf-input {\n\t\t\tpadding: 0;\t\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Inputs\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-field {\n\tinput[type=\"text\"],\n\tinput[type=\"password\"],\n\tinput[type=\"date\"],\n\tinput[type=\"datetime\"],\n\tinput[type=\"datetime-local\"],\n\tinput[type=\"email\"],\n\tinput[type=\"month\"],\n\tinput[type=\"number\"],\n\tinput[type=\"search\"],\n\tinput[type=\"tel\"],\n\tinput[type=\"time\"],\n\tinput[type=\"url\"],\n\tinput[type=\"week\"],\n\ttextarea,\n\tselect {\n\t width: 100%;\n\t\tpadding: 4px 8px;\n\t\tmargin: 0;\n\t\tbox-sizing: border-box;\n\t font-size: 14px;\n\t line-height: 1.4;\n\t \n\t // WP Admin 3.8\n\t\t@include wp-admin('3-8') {\n\t\t\tpadding: 3px 5px;\n\t\t}\n\t}\n\ttextarea {\n\t\tresize: vertical;\n\t}\n}\n\n// Fix extra padding in Firefox.\nbody.acf-browser-firefox .acf-field select {\n\tpadding: 4px 5px;\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Text\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-input-prepend,\n.acf-input-append,\n.acf-input-wrap {\n\tbox-sizing: border-box;\n}\n\n.acf-input-prepend,\n.acf-input-append {\n\tfont-size: 14px;\n\tline-height: 1.4;\n\tpadding: 4px 8px;\n\tbackground: #f5f5f5;\n\tborder: $wp-input-border solid 1px;\n\tmin-height: 30px;\n\t\n\t// WP Admin 3.8\n\t@include wp-admin('3-8') {\n\t\tpadding: 3px 5px;\n\t\tborder-color: $wp38-input-border;\n\t\tmin-height: 28px;\n\t}\n}\n\n.acf-input-prepend {\n\tfloat: left;\n\tborder-right-width: 0;\n\tborder-radius: 3px 0 0 3px;\n}\n\n.acf-input-append {\n\tfloat: right;\n\tborder-left-width: 0;\n\tborder-radius: 0 3px 3px 0;\n}\n\n.acf-input-wrap {\n\tposition: relative;\n\toverflow: hidden;\n\t.acf-is-prepended {\n\t\tborder-radius: 0 3px 3px 0 !important;\n\t}\n\t.acf-is-appended {\n\t\tborder-radius: 3px 0 0 3px !important;\n\t}\n\t.acf-is-prepended.acf-is-appended {\n\t\tborder-radius: 0 !important;\n\t}\n}\n\n/* rtl */\nhtml[dir=\"rtl\"] .acf-input-prepend {\n\tborder-left-width: 0;\n\tborder-right-width: 1px;\n\tborder-radius: 0 3px 3px 0;\n\t\n\tfloat: right;\n}\n\nhtml[dir=\"rtl\"] .acf-input-append {\n\tborder-left-width: 1px;\n\tborder-right-width: 0;\n\tborder-radius: 3px 0 0 3px;\n\tfloat: left;\n}\n\nhtml[dir=\"rtl\"] input.acf-is-prepended {\n\tborder-radius: 3px 0 0 3px !important;\n}\n\nhtml[dir=\"rtl\"] input.acf-is-appended {\n\tborder-radius: 0 3px 3px 0 !important;\n}\n\nhtml[dir=\"rtl\"] input.acf-is-prepended.acf-is-appended {\n\tborder-radius: 0 !important;\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Color Picker\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-color-picker {\n\t.wp-color-result {\n\t\tborder-color: $wp-input-border;\n\t\t@include wp-admin('3-8') {\n\t\t\tborder-color: $wp-card-border;\n\t\t}\n\t}\n\t.wp-picker-active {\n\t\tposition: relative;\n\t\tz-index: 1;\n\t}\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Url\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-url {\n\t\n\ti {\n\t\tposition: absolute;\n\t\ttop: 5px;\n\t\tleft: 5px;\n\t\topacity: 0.5;\n\t\tcolor: #7e8993;\n\t}\n\t\n\tinput[type=\"url\"] {\n\t\tpadding-left: 27px !important;\n\t}\n\t\n\t&.-valid i {\n\t\topacity: 1;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Select2 (v3)\n*\n*---------------------------------------------------------------------------------------------*/\n\n.select2-container.-acf {\n\t\n\t.select2-choices {\n\t\tbackground: #fff;\n\t border-color: #ddd;\n\t box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07) inset;\n\t min-height: 31px;\n\t \n\t .select2-search-choice {\n\t\t\tmargin: 5px 0 5px 5px;\n\t\t\tpadding: 3px 5px 3px 18px;\n\t\t\tborder-color: #bbb;\n\t\t\tbackground: #f9f9f9;\n\t\t\tbox-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;\n\t\t\t\n\t\t\t/* sortable item*/\n\t\t\t &.ui-sortable-helper {\n\t\t\t\t background: #5897fb;\n\t\t\t\t border-color: darken(#5897fb, 5%);\n\t\t\t\t color: #fff;\n\t\t\t\t box-shadow: 0 0 3px rgba(0,0,0,0.1);\n\t\t\t\t \n\t\t\t\t a {\n\t\t\t\t\t visibility: hidden;\n\t\t\t\t }\n\t\t\t }\n\t\t\t \n\t\t\t \n\t\t\t /* sortable shadow */\n\t\t\t &.ui-sortable-placeholder {\n\t\t\t\t background-color: #f7f7f7;\n\t\t\t\t border-color: #f7f7f7;\n\t\t\t\t visibility: visible !important;\n\t\t\t }\n\t\t}\n\t\t\n\t\t.select2-search-choice-focus {\n\t\t\tborder-color: #999;\n\t\t}\n\t\t\n\t\t.select2-search-field input {\n\t\t\theight: 31px;\n\t\t\tline-height: 22px;\n\t\t\tmargin: 0;\n\t\t\tpadding: 5px 5px 5px 7px;\n\t\t}\n\t}\n\t\n\t.select2-choice {\n\t border-color: #BBBBBB;\n\t \n\t .select2-arrow {\n\t\t\tbackground: transparent;\n\t\t\tborder-left-color: #DFDFDF;\n\t\t\tpadding-left: 1px;\n\t\t}\n\t\t\n\t\t.select2-result-description { \n\t\t\tdisplay: none;\t\n\t\t}\n\t}\n\t\n\t\n\t\n\t/* open */\n\t&.select2-container-active .select2-choices,\n\t&.select2-dropdown-open .select2-choices {\n\t\tborder-color: #5B9DD9;\n\t\tborder-radius: 3px 3px 0 0;\n\t}\n\t\n\t\n\t/* single open */\n\t&.select2-dropdown-open .select2-choice {\n\t\tbackground: #fff;\n\t\tborder-color: #5B9DD9;\n\t}\n\t\n}\n\n/* rtl */\nhtml[dir=\"rtl\"] .select2-container.-acf {\n\t\n\t.select2-search-choice-close {\n\t left: 24px;\n\t}\n\t\n\t.select2-choice > .select2-chosen {\n\t margin-left: 42px;\n\t}\n\t\n\t.select2-choice .select2-arrow {\n\t padding-left: 0;\n\t padding-right: 1px; \n\t}\n}\n\n\n/* description */\n.select2-drop {\n\t\n\t/* search*/\n\t.select2-search {\n\t\tpadding: 4px 4px 0;\n\t}\n\t\n\t\n\t/* result */\n\t.select2-result {\n\t\n\t\t.select2-result-description {\n\t\t\tcolor: #999;\n\t\t\tfont-size: 12px;\n\t\t\tmargin-left: 5px;\n\t\t}\n\t\t\n\t\t\n\t\t/* hover*/\n\t\t&.select2-highlighted {\n\t\t\t\n\t\t\t.select2-result-description {\n\t\t\t\tcolor: #fff;\n\t\t\t\topacity: 0.75;\n\t\t\t}\n\t\t\t\n\t\t}\n\t\n\t}\n\t\n}\n\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Select2 (v4)\n*\n*---------------------------------------------------------------------------------------------*/\n.select2-container.-acf {\n\t// Reset WP default style.\n\tli {\n\t\tmargin-bottom: 0;\n\t}\n\n\t// select2 4.1 specific targeting for plugin conflict resolution.\n\t&[data-select2-id^='select2-data'] {\n\t\t.select2-selection--multiple {\n\t\t\toverflow: hidden;\n\t\t}\n\t}\n\n\t// Customize border color to match WP admin.\n\t.select2-selection {\n\t\tborder-color: $wp-input-border;\n\n\t\t// WP Admin 3.8\n\t\t@include wp-admin('3-8') {\n\t\t\tborder-color: #aaa;\n\t\t}\n\t}\n\n\t// Multiple wrap.\n\t.select2-selection--multiple {\n\n\t\t// If no value, increase hidden search input full width.\n\t\t// Overrides calculated px width issues.\n\t\t.select2-search--inline:first-child {\n\t\t\tfloat: none;\n\t\t\tinput {\n\t\t\t\twidth: 100% !important;\n\t\t\t}\n\t\t}\n\n\t\t// ul: Remove padding because li already has margin-right.\n\t\t.select2-selection__rendered {\n\t\t\tpadding-right: 0;\n\t\t}\n\n\t\t// incredibly specific targeting of an ID that only gets applied in select2 4.1 to solve plugin conflicts\n\t\t.select2-selection__rendered[id^='select2-acf-field'] {\n\t\t\tdisplay: inline;\n\t\t\tpadding: 0;\n\t\t\tmargin: 0;\n\n\t\t\t.select2-selection__choice {\n\t\t\t\tmargin-right: 0;\n\t\t\t}\n\t\t}\n\n\t\t// li\n\t\t.select2-selection__choice {\n\t\t\tbackground-color: #f7f7f7;\n\t\t\tborder-color: #cccccc;\n\n\t\t\t// Allow choice to wrap multiple lines.\n\t\t\tmax-width: 100%;\n\t\t\toverflow: hidden;\n\t\t\tword-wrap: normal !important;\n\t\t\twhite-space: normal;\n\n\t\t\t// Sortable.\n\t\t\t&.ui-sortable-helper {\n\t\t\t\tbackground: #5897fb;\n\t\t\t\tborder-color: darken(#5897fb, 5%);\n\t\t\t\tcolor: #fff;\n\t\t\t\tbox-shadow: 0 0 3px rgba(0, 0, 0, 0.1);\n\n\t\t\t\tspan {\n\t\t\t\t\tvisibility: hidden;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Fixed for select2's 4.1 css changes when loaded by another plugin.\n\t\t\t.select2-selection__choice__remove {\n\t\t\t\tposition: static;\n\t\t\t\tborder-right: none;\n\t\t\t\tpadding: 0;\n\t\t\t}\n\n\t\t\t// Sortable shadow\n\t\t\t&.ui-sortable-placeholder {\n\t\t\t\tbackground-color: #f7f7f7;\n\t\t\t\tborder-color: #f7f7f7;\n\t\t\t\tvisibility: visible !important;\n\t\t\t}\n\t\t}\n\n\t\t// search\n\t\t.select2-search__field {\n\t\t\tbox-shadow: none !important;\n\t\t\tmin-height: 0;\n\t\t}\n\t}\n\n\t// Fix single select pushing out repeater field table width.\n\t.acf-row & .select2-selection--single {\n\t\toverflow: hidden;\n\t\t.select2-selection__rendered {\n\t\t\twhite-space: normal;\n\t\t}\n\t}\n}\n\n// remove bottom margin on options\n.select2-dropdown .select2-results__option {\n\tmargin-bottom: 0;\n}\n\n// z-index helper.\n.select2-container {\n\t.select2-dropdown {\n\t\tz-index: 900000;\n\n\t\t// Reset input height.\n\t\t.select2-search__field {\n\t\t\tline-height: 1.4;\n\t\t\tmin-height: 0;\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Link\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-link {\n\t\n\t.link-wrap {\n\t\tdisplay: none;\n\t\tborder: $wp-card-border solid 1px;\n\t\tborder-radius: 3px;\n\t\tpadding: 5px;\n\t\tline-height: 26px;\n\t\tbackground: #fff;\n\t\t\n\t\tword-wrap: break-word;\n\t\tword-break: break-all;\n\t\t\n\t\t.link-title {\n\t\t\tpadding: 0 5px;\n\t\t}\n\t}\n\t\n\t// Has value.\n\t&.-value {\n\t\t.button {\n\t\t\tdisplay: none;\n\t\t}\n\t\t.acf-icon.-link-ext {\n\t\t\tdisplay: none;\n\t\t}\n\t\t.link-wrap {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n\t\n\t// Is external.\n\t&.-external {\n\t\t.acf-icon.-link-ext {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n}\n\n#wp-link-backdrop { \n\tz-index: 900000 !important;\n}\n#wp-link-wrap { \n\tz-index: 900001 !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Radio\n*\n*---------------------------------------------------------------------------------------------*/\n\nul.acf-radio-list,\nul.acf-checkbox-list {\n\tbackground: transparent;\n\tposition: relative;\n\tpadding: 1px;\n\tmargin: 0;\n\t\n\tli {\n\t\tfont-size: 13px;\n\t\tline-height: 22px;\n\t\tmargin: 0;\n\t\tposition: relative;\n\t\tword-wrap: break-word;\n\t\t\n\t\tlabel {\n\t\t\tdisplay: inline;\n\t\t}\n\n\t\tinput[type=\"checkbox\"],\n\t\tinput[type=\"radio\"] {\n\t\t\tmargin: -1px 4px 0 0;\n\t\t\tvertical-align: middle;\n\t\t}\n\t\t\n\t\tinput[type=\"text\"] {\n\t\t\twidth: auto;\n\t\t\tvertical-align: middle;\n\t\t\tmargin: 2px 0;\n\t\t}\n\t\t\n\t\t\n\t\t/* attachment sidebar fix*/\n\t\tspan {\n\t\t\tfloat: none;\n\t\t}\n\t\t\n\t\ti {\n\t\t\tvertical-align: middle;\n\t\t}\n\t}\n\t\n\t\n\t/* hl */\n\t&.acf-hl {\n\t\t\n\t\tli {\n\t\t\tmargin-right: 20px;\n\t\t\tclear: none;\n\t\t}\n\t}\n\t\n\t\n\t/* rtl */\n\thtml[dir=\"rtl\"] & {\n\t\t\n\t\tinput[type=\"checkbox\"],\n\t\tinput[type=\"radio\"] {\n\t\t\tmargin-left: 4px;\n\t\t\tmargin-right: 0;\n\t\t}\n\t}\n\t\n\t\n\t\n\t\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Button Group\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-button-group {\n\tdisplay: inline-block;\n\t\n\tlabel {\n\t\tdisplay: inline-block;\n\t\tborder: $wp-input-border solid 1px;\n\t\tposition: relative;\n\t\tz-index: 1;\n\t\tpadding: 5px 10px;\n\t\tbackground: #fff;\n\t\t\n\t\t&:hover {\n\t\t\tcolor: #016087;\n\t\t\tbackground: #f3f5f6;\n\t\t\tborder-color: #0071a1;\n\t\t\tz-index: 2;\n\t\t}\n\t\t\n\t\t&.selected {\n\t\t\tborder-color: #007cba;\n\t\t\tbackground: lighten(#007cba, 5%);\n\t\t\tcolor: #fff;\n\t\t\tz-index: 2;\n\t\t}\n\t}\n\t\n\tinput {\n\t\tdisplay: none !important;\n\t}\n\t\n\t\n\t/* default (horizontal) */\n\t& {\n\t\tpadding-left: 1px;\n\t\tdisplay: inline-flex;\n\t\tflex-direction: row;\n\t\tflex-wrap: nowrap;\n\t\t\n\t\tlabel {\n\t\t\tmargin: 0 0 0 -1px;\n\t\t\tflex: 1;\n\t\t\ttext-align: center;\n\t\t\twhite-space: nowrap;\n\t\t\n\t\t\t// corners\n\t\t\t&:first-child { \n\t\t\t\tborder-radius: 3px 0 0 3px;\n\t\t\t\thtml[dir=\"rtl\"] & { border-radius: 0 3px 3px 0; }\n\t\t\t}\n\t\t\t&:last-child { \n\t\t\t\tborder-radius: 0 3px 3px 0;\n\t\t\t\thtml[dir=\"rtl\"] & { border-radius: 3px 0 0 3px; }\n\t\t\t}\n\t\t\t&:only-child { border-radius: 3px; }\n\t\t}\n\t}\n\t\n\t\n\t/* vertical */\n\t&.-vertical {\n\t\tpadding-left: 0;\n\t\tpadding-top: 1px;\n\t\tflex-direction: column;\n\t\t\n\t\tlabel {\n\t\t\tmargin: -1px 0 0 0;\n\t\t\t\n\t\t\t// corners\n\t\t\t&:first-child { border-radius: 3px 3px 0 0; }\n\t\t\t&:last-child { border-radius: 0 0 3px 3px; }\n\t\t\t&:only-child { border-radius: 3px; }\n\t\t\t\n\t\t}\n\t}\n\t\n\t// WP Admin 3.8\n\t@include wp-admin('3-8') {\n\t\tlabel {\n\t\t\tborder-color: $wp-card-border;\n\t\t\t&:hover {\n\t\t\t\tborder-color: #0071a1;\n\t\t\t}\n\t\t\t&.selected {\n\t\t\t\tborder-color: #007cba;\n\t\t\t}\n\t\t}\n\t}\n}\n\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Checkbox\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-checkbox-list {\n\t\n\t.button {\n\t\tmargin: 10px 0 0;\n\t}\n\t\n}\n\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* True / False\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-switch {\n\tdisplay: inline-block;\n\tborder-radius: 5px;\n\tcursor: pointer;\n\tposition: relative;\n\tbackground: #f5f5f5;\n\theight: 30px;\n\tvertical-align: middle;\n\tborder: $wp-input-border solid 1px;\n\t\n\t-webkit-transition: background 0.25s ease;\n\t-moz-transition: background 0.25s ease;\n\t-o-transition: background 0.25s ease;\n\ttransition: background 0.25s ease;\n\t\n\tspan {\n\t\tdisplay: inline-block;\n\t\tfloat: left;\n\t\ttext-align: center;\n\t\t\n\t\tfont-size: 13px;\n\t\tline-height: 22px;\n\t\t\n\t\tpadding: 4px 10px;\n\t\tmin-width: 15px;\n\t\t\n\t\ti {\n\t\t\tvertical-align: middle;\n\t\t}\n\t}\n\t\n\t.acf-switch-on {\n\t\tcolor: #fff;\n\t\ttext-shadow: #007cba 0 1px 0;\n\t}\n\t\n\t.acf-switch-off {\n\t\t\n\t}\n\t\n\t.acf-switch-slider {\n\t\tposition: absolute;\n\t\ttop: 2px;\n\t\tleft: 2px;\n\t\tbottom: 2px;\n\t\tright: 50%;\n\t\tz-index: 1;\n\t\tbackground: #fff;\n\t\tborder-radius: 3px;\n\t\tborder: $wp-input-border solid 1px;\n\t\t\n\t\t-webkit-transition: all 0.25s ease;\n\t\t-moz-transition: all 0.25s ease;\n\t\t-o-transition: all 0.25s ease;\n\t\ttransition: all 0.25s ease;\n\t\t\n\t\ttransition-property: left, right;\n\t}\n\t\n\t/* hover */\n\t&:hover,\n\t&.-focus {\n\t\tborder-color: #0071a1;\n\t\tbackground: #f3f5f6;\n\t\tcolor: #016087;\n\t\t.acf-switch-slider{\n\t\t\tborder-color: #0071a1;\n\t\t}\n\t}\n\t\n\t/* active */\n\t&.-on {\n\t\tbackground: #0d99d5;\n\t\tborder-color: #007cba;\n\t\t\n\t\t.acf-switch-slider {\n\t\t\tleft: 50%;\n\t\t\tright: 2px;\n\t\t\tborder-color: #007cba;\n\t\t}\n\t\t\n\t\t/* hover */\n\t\t&:hover {\n\t\t\tborder-color: #007cba;\n\t\t}\n\t}\n\t\n\t/* message */\n\t+ span {\n\t\tmargin-left: 6px;\n\t}\n\t\n\t// WP Admin 3.8\n\t@include wp-admin('3-8') {\n\t\tborder-color: $wp-card-border;\n\t\t.acf-switch-slider {\n\t\t\tborder-color: $wp-card-border;\n\t\t}\n\t\t\n\t\t&:hover,\n\t\t&.-focus {\n\t\t\tborder-color: #0071a1;\n\t\t\t.acf-switch-slider{\n\t\t\t\tborder-color: #0071a1;\n\t\t\t}\n\t\t}\n\t\t\n\t\t&.-on {\n\t\t\tborder-color: #007cba;\n\t\t\t.acf-switch-slider {\n\t\t\t\tborder-color: #007cba;\n\t\t\t}\n\t\t\t&:hover {\n\t\t\t\tborder-color: #007cba;\n\t\t\t}\n\t\t}\n\t}\n}\n\n\n/* checkbox */\n.acf-switch-input {\n\topacity: 0;\n\tposition: absolute;\n\tmargin: 0;\n}\n\n\n/* in media modal */\n.compat-item .acf-true-false {\n\t\n\t.message {\n\t\tfloat: none;\n\t\tpadding: 0;\n\t\tvertical-align: middle;\n\t}\n\t\n}\n\n\n/*--------------------------------------------------------------------------\n*\n*\tGoogle Map\n*\t\n*-------------------------------------------------------------------------*/\n\n.acf-google-map {\n\tposition: relative;\n\tborder: $wp-card-border solid 1px;\n\tbackground: #fff;\n\t\n\t.title {\n\t\tposition: relative;\n\t\tborder-bottom: $wp-card-border solid 1px;\n\t\t\n\t\t.search {\n\t\t\tmargin: 0;\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 30px;\n\t\t\theight: 40px;\n\t\t\tpadding: 5px 10px;\n\t\t\tborder: 0 none;\n\t\t\tbox-shadow: none;\n\t\t\tborder-radius: 0;\n\t\t\tfont-family: inherit;\n\t\t\tcursor: text;\n\t\t}\n\t\t\n\t\t.acf-loading {\n\t\t\tposition: absolute;\n\t\t\ttop: 10px;\n\t\t\tright: 11px;\n\t\t\tdisplay: none;\n\t\t}\n\t\t\n\t\t// Avoid icons disapearing when click/blur events conflict.\n\t\t.acf-icon:active {\n\t\t\tdisplay: inline-block !important;\n\t\t}\n\t}\n\t\n\t.canvas {\n\t\theight: 400px;\n\t}\n\t\n\t// Show actions on hover.\n\t&:hover .title .acf-actions { \n\t\tdisplay: block;\n\t}\n\t\n\t// Default state (show locate, hide search and cancel).\n\t.title {\n\t\t.acf-icon.-location {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t\t.acf-icon.-cancel,\n\t\t.acf-icon.-search {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\t\n\t// Has value (hide locate, show cancel).\n\t&.-value .title { \n\t\t.search {\n\t\t\tfont-weight: bold;\n\t\t}\n\t\t.acf-icon.-location {\n\t\t\tdisplay: none;\n\t\t}\n\t\t.acf-icon.-cancel {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n\t\n\t// Is searching (hide locate, show search and cancel).\n\t&.-searching .title {\n\t\t.acf-icon.-location {\n\t\t\tdisplay: none;\n\t\t}\n\t\t.acf-icon.-cancel,\n\t\t.acf-icon.-search {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t\t\n\t\t// Show actions.\n\t\t.acf-actions { \n\t\t\tdisplay: block;\n\t\t}\n\t\t\n\t\t// Change search font-weght.\n\t\t.search {\n\t\t\tfont-weight: normal !important;\n\t\t}\n\t}\n\t\n\t// Loading.\n\t&.-loading .title {\n\t\ta {\n\t\t\tdisplay: none !important;\n\t\t}\n\t\ti {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n\t\n}\n\n\n\n/* autocomplete */\n.pac-container {\n\tborder-width: 1px 0;\n\tbox-shadow: none;\n}\n\n.pac-container:after {\n\tdisplay: none;\n}\n\n.pac-container .pac-item:first-child {\n\tborder-top: 0 none;\n}\n.pac-container .pac-item {\n\tpadding: 5px 10px;\n\tcursor: pointer;\n}\n\n\nhtml[dir=\"rtl\"] .pac-container .pac-item {\n\ttext-align: right;\n}\n\t\n\t\n/*--------------------------------------------------------------------------\n*\n*\tRelationship\n*\t\n*-------------------------------------------------------------------------*/\n\n.acf-relationship {\n\tbackground: #fff;\n\tborder: $wp-card-border solid 1px;\n\t\n\t// Filters.\n\t.filters {\n\t\t@include clearfix();\n\t\tborder-bottom: $wp-card-border solid 1px;\n\t\tbackground: #fff;\n\t\t\n\t\t.filter {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\tfloat: left;\n\t\t\twidth: 100%;\n\t\t\tbox-sizing: border-box;\n\t\t\tpadding: 7px 7px 7px 0;\n\t\t\t&:first-child {\n\t\t\t\tpadding-left: 7px;\n\t\t\t}\n\n\t\t\t// inputs\n\t\t\tinput, select {\n\t\t\t\tmargin: 0;\n\t\t\t\tfloat: none; /* potential fix for media popup? */\n\t\t\t\t\n\t\t\t\t&:focus,\n\t\t\t\t&:active {\n\t\t\t\t\toutline: none;\n\t\t\t\t\tbox-shadow: none;\n\t\t\t\t}\n\t\t\t}\n\t\t\tinput {\n\t\t\t\tborder-color: transparent;\n\t\t\t\tbox-shadow: none;\n\t\t\t\tpadding-left: 3px;\n\t\t\t\tpadding-right: 3px;\n\t\t\t}\n\t\t}\n\t\t\n\t\t/* widths */\n\t\t&.-f2 {\n\t\t\t.filter { width: 50%; }\n\t\t}\n\t\t&.-f3 {\n\t\t\t.filter { width: 25%; }\n\t\t\t.filter.-search { width: 50%; }\n\t\t}\n\t}\n\t\n\t\n\t/* list */\n\t.list {\n\t\tmargin: 0;\n\t\tpadding: 5px;\n\t\theight: 160px;\n\t\toverflow: auto;\n\t\t\n\t\t.acf-rel-label,\n\t\t.acf-rel-item,\n\t\tp {\n\t\t\tpadding: 5px;\n\t\t\tmargin: 0;\n\t\t\tdisplay: block;\n\t\t\tposition: relative;\n\t\t\tmin-height: 18px;\n\t\t}\n\t\t\n\t\t.acf-rel-label {\n\t\t\tfont-weight: bold;\n\t\t}\n\t\t\n\t\t.acf-rel-item {\n\t\t\tcursor: pointer;\n\t\t\t\n\t\t\tb {\n\t\t\t\ttext-decoration: underline;\n\t\t\t\tfont-weight: normal;\n\t\t\t}\n\t\t\t\n\t\t\t.thumbnail {\n\t\t\t\tbackground: darken(#f9f9f9, 10%);\n\t\t\t\twidth: 22px;\n\t\t\t\theight: 22px;\n\t\t\t\tfloat: left;\n\t\t\t\tmargin: -2px 5px 0 0;\n\t\t\t\t\n\t\t\t\timg {\n\t\t\t\t\tmax-width: 22px;\n\t\t\t\t\tmax-height: 22px;\n\t\t\t\t\tmargin: 0 auto;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\t&.-icon {\n\t\t\t\t\tbackground: #fff;\n\t\t\t\t\t\n\t\t\t\t\timg {\n\t\t\t\t\t\tmax-height: 20px;\n\t\t\t\t\t\tmargin-top: 1px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t\t/* hover */\n\t\t\t&:hover {\n\t\t\t\tbackground: #3875D7;\n\t\t\t\tcolor: #fff;\n\t\t\t\t\n\t\t\t\t.thumbnail {\n\t\t\t\t\tbackground: lighten(#3875D7, 25%);\n\t\t\t\t\t\n\t\t\t\t\t&.-icon {\n\t\t\t\t\t\tbackground: #fff;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t\t\n\t\t\t/* disabled */\n\t\t\t&.disabled {\n\t\t\t\topacity: 0.5;\n\t\t\t\t\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground: transparent;\n\t\t\t\t\tcolor: #333;\n\t\t\t\t\tcursor: default;\n\t\t\t\t\t\n\t\t\t\t\t.thumbnail {\n\t\t\t\t\t\tbackground: darken(#f9f9f9, 10%);\n\t\t\t\t\t\t\n\t\t\t\t\t\t&.-icon {\n\t\t\t\t\t\t\tbackground: #fff;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\tul {\n\t\t\tpadding-bottom: 5px;\n\t\t\t\n\t\t\t.acf-rel-label,\n\t\t\t.acf-rel-item,\n\t\t\tp {\n\t\t\t\tpadding-left: 20px;\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t}\n\t\n\t\n\t/* selection (bottom) */\n\t.selection {\n\t\t@include clearfix();\n\t\tposition: relative;\n\t\t\n\t\t.values,\n\t\t.choices {\n\t\t\twidth: 50%;\n\t\t\tbackground: #fff;\n\t\t\tfloat: left\n\t\t}\n\t\t\n\t\t/* choices */\n\t\t.choices {\n\t\t\tbackground: #F9F9F9;\n\t\t\t\n\t\t\t.list {\n\t\t\t\tborder-right: #DFDFDF solid 1px;\n\t\t\t}\n\n\t\t}\n\t\t\n\t\t\n\t\t/* values */\n\t\t.values {\n\t\t\t\n\t\t\t.acf-icon {\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 4px;\n\t\t\t\tright: 7px;\n\t\t\t\tdisplay: none;\n\t\t\t\t\n\t\t\t\t/* rtl */\n\t\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\t\tright: auto;\n\t\t\t\t\tleft: 7px;\n\t\t\t\t}\n\t\t\t\t\n\t\t\t}\n\t\t\t\n\t\t\t.acf-rel-item:hover .acf-icon {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\n\t\t\t.acf-rel-item {\n\t\t\t\tcursor: move;\n\t\t\t\t\n\t\t\t\tb {\n\t\t\t\t\ttext-decoration: none;\n\t\t\t\t}\n\n\t\t\t}\n\n\t\t}\n\t\t\n\t}\n\n\n}\n\n/* menu item fix */\n.menu-item {\n\t\n\t.acf-relationship {\n\t\t\n\t\tul {\n\t\t\twidth: auto;\n\t\t}\n\t\t\n\t\tli {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n}\n\n\n/*--------------------------------------------------------------------------\n*\n*\tWYSIWYG\n*\t\n*-------------------------------------------------------------------------*/\n\n.acf-editor-wrap {\n\t\n\t// Delay.\n\t&.delay {\n\t\t\n\t\t.acf-editor-toolbar {\n\t\t\tcontent: \"\";\n\t\t\tdisplay: block;\n\t\t\tbackground: #f5f5f5;\n\t\t\tborder-bottom: #dddddd solid 1px;\n\t\t\tcolor: #555d66;\n\t\t\tpadding: 10px;\n\t\t}\n\t\t\n\t\t.wp-editor-area {\n\t\t padding: 10px;\n\t\t border: none;\n\t\t color: inherit !important; // Fixes white text bug.\n\t\t}\n\t}\n\t\n\tiframe{ \n\t\tmin-height: 200px;\n\t}\n\t\n\t.wp-editor-container{ \n\t\tborder: 1px solid $wp-card-border;\n\t\tbox-shadow: none !important;\n\t}\n\t\n\t.wp-editor-tabs {\n\t\tbox-sizing: content-box;\n\t}\n\t\n\t.wp-switch-editor {\n\t\tborder-color: $wp-card-border;\n\t\tborder-bottom-color: transparent;\n\t}\n}\n\n// Full Screen Mode.\n#mce_fullscreen_container {\n\tz-index: 900000 !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tTab\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-field-tab {\n\tdisplay: none !important;\n}\n\n// class to hide fields\n.hidden-by-tab {\n\tdisplay: none !important;\n}\n\n// ensure floating fields do not disturb tab wrap\n.acf-tab-wrap {\n\tclear: both;\n\tz-index: 1;\n}\n\n// tab group\n.acf-tab-group {\n\tborder-bottom: #ccc solid 1px;\n\tpadding: 10px 10px 0;\n\t\n\tli {\n\t margin: 0 0.5em 0 0;\n\t \n\t a {\n\t\t\tpadding: 5px 10px;\n\t\t\tdisplay: block;\n\t\t\t\n\t\t\tcolor: #555;\n\t\t\tfont-size: 14px;\n\t\t font-weight: 600;\n\t\t line-height: 24px;\n\t\t \n\t\t border: #ccc solid 1px;\n\t\t border-bottom: 0 none;\n\t\t text-decoration: none;\n\t\t background: #e5e5e5;\n\t\t transition: none;\n\t\t \n\t\t &:hover {\n\t\t\t\tbackground: #FFF;\n\t\t\t}\n\t\t\t\n\t\t\t&:focus {\n\t\t\t\toutline: none;\n\t\t\t\tbox-shadow: none;\n\t\t\t}\n\t\t\t\n\t\t\t&:empty {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\t\n\t\t// rtl\n\t\thtml[dir=\"rtl\"] & {\n\t\t\tmargin: 0 0 0 0.5em;\n\t\t}\n\t\t\n\t\t\n\t\t// active\n\t\t&.active a {\n\t\t\tbackground: #F1F1F1;\n\t\t\tcolor: #000;\n\t\t padding-bottom: 6px;\n\t\t margin-bottom: -1px;\n\t\t position: relative;\n\t\t z-index: 1;\n\t\t}\n\t}\n}\n\n\n// inside acf-fields\n.acf-fields > .acf-tab-wrap {\n\tbackground: #F9F9F9;\n\t\n\t// group\n\t.acf-tab-group {\n\t\tposition: relative;\n\t\tborder-top: $wp-card-border solid 1px;\n\t\tborder-bottom: $wp-card-border solid 1px;\n\t\t\n\t\t// Pull next element (field) up and underneith.\n\t\tz-index: 2;\n\t\tmargin-bottom: -1px;\n\t\t\n\t\tli a {\n\t\t\tbackground: #f1f1f1;\n\t\t\tborder-color: $wp-card-border;\n\t\t\t\n\t\t\t&:hover {\n\t\t\t\tbackground: #FFF;\n\t\t\t}\n\t\t}\n\t\t\t\n\t\tli.active a {\n\t\t\tbackground: #FFFFFF;\n\t\t}\n\t\t\n\t\t// WP Admin 3.8\n\t\t@include wp-admin('3-8') {\n\t\t\tborder-color: $wp38-card-border-1;\n\t\t}\n\t}\n\t\n\t// first child\n\t// fixes issue causing double border-top due to WP postbox .handlediv\n\t&:first-child .acf-tab-group {\n\t\tborder-top: none;\n\t}\n\t\n}\n\n\n// inside acf-fields.-left \n.acf-fields.-left > .acf-tab-wrap {\n\t\n\t// group\n\t.acf-tab-group {\n\t\tpadding-left: 20%;\n\t\t\n\t\t/* mobile */\n\t\t@media screen and (max-width: $sm) {\n\t\t\tpadding-left: 10px;\n\t\t}\n\t\t\n\t\t\n\t\t/* rtl */\n\t\thtml[dir=\"rtl\"] & {\n\t\t\tpadding-left: 0;\n\t\t\tpadding-right: 20%;\n\t\t\t\n\t\t\t/* mobile */\n\t\t\t@media screen and (max-width: 850px) {\n\t\t\t\tpadding-right: 10px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n\n// left\n.acf-tab-wrap.-left {\n\t\n\t// group\n\t.acf-tab-group {\n\t\tposition: absolute;\n\t\tleft: 0;\n\t\twidth: 20%;\n\t\tborder: 0 none;\n\t\tpadding: 0 !important; /* important overrides 'left aligned labels' */\n\t\tmargin: 1px 0 0;\n\t\t\n\t\t// li\n\t\tli {\n\t\t\tfloat: none;\n\t\t\tmargin: -1px 0 0;\n\t\t\t\n\t\t\ta {\n\t\t\t\tborder: 1px solid #ededed;\n\t\t\t\tfont-size: 13px;\n\t\t\t\tline-height: 18px;\n\t\t\t\tcolor: #0073aa;\n\t\t\t\tpadding: 10px;\n\t\t\t\tmargin: 0;\n\t\t\t\tfont-weight: normal;\n\t\t\t\tborder-width: 1px 0;\n\t\t\t\tborder-radius: 0;\n\t\t\t\tbackground: transparent;\n\t\t\t\t\n\t\t\t\t&:hover {\n\t\t\t\t\tcolor: #00a0d2;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t\t&.active a {\n\t\t\t\tborder-color:#DFDFDF;\n\t\t\t\tcolor: #000;\n\t\t\t\tmargin-right: -1px;\n\t\t\t\tbackground: #fff;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// rtl\n\t\thtml[dir=\"rtl\"] & {\n\t\t\tleft: auto;\n\t\t\tright: 0;\n\t\t\t\n\t\t\tli.active a {\n\t\t\t\tmargin-right: 0; \n\t\t\t\tmargin-left: -1px;\n\t\t\t}\n\t\t}\n\t}\n\t\n\t// space before field\n\t.acf-field + &:before {\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\tposition: relative;\n\t\tz-index: 1;\n\t\theight: 10px;\n\t\tborder-top: #DFDFDF solid 1px;\n\t\tborder-bottom: #DFDFDF solid 1px;\n\t\tmargin-bottom: -1px;\n\t}\n\t\n\t\n\t// first child has negative margin issues\n\t&:first-child {\n\t\t\n\t\t.acf-tab-group {\n\t\t\t\n\t\t\tli:first-child a {\n\t\t\t\tborder-top: none;\n\t\t\t}\n\t\t}\n\t}\n}\n\n\n/* sidebar */\n.acf-fields.-sidebar {\n\tpadding: 0 0 0 20% !important;\n\tposition: relative;\n\t\n\t/* before */\n\t&:before {\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\twidth: 20%;\n\t\tbottom: 0;\n\t\tborder-right: #DFDFDF solid 1px;\n\t\tbackground: #F9F9F9;\n\t\tz-index: 1;\n\t}\n\t\n\t\n\t/* rtl */\n\thtml[dir=\"rtl\"] & {\n\t\tpadding: 0 20% 0 0 !important;\n\t\t\n\t\t&:before {\n\t\t\tborder-left: #DFDFDF solid 1px;\n\t\t\tborder-right-width: 0;\n\t\t\tleft: auto;\n\t\t\tright: 0;\n\t\t}\n\t}\n\t\n\t\n\t// left\n\t&.-left {\n\t\tpadding: 0 0 0 180px !important;\n\t\t\n\t\t/* rtl */\n\t\thtml[dir=\"rtl\"] & {\n\t\t\tpadding: 0 180px 0 0 !important;\n\t\t}\n\t\t\n\t\t&:before {\n\t\t\tbackground: #F1F1F1;\n\t\t\tborder-color: #dfdfdf;\n\t\t\twidth: 180px;\n\t\t}\n\t\t\n\t\t> .acf-tab-wrap.-left .acf-tab-group {\n\t\t\twidth: 180px;\n\t\t\t\n\t\t\tli a {\n\t\t\t\tborder-color: #e4e4e4;\n\t\t\t}\n\t\t\t\n\t\t\tli.active a {\n\t\t\t\tbackground: #F9F9F9;\n\t\t\t}\n\t\t\t\n\t\t}\n\t}\n\t\n\t// fix double border\n\t> .acf-field-tab + .acf-field {\n\t\tborder-top: none;\n\t}\t\n}\n\n\n// clear\n.acf-fields.-clear > .acf-tab-wrap {\n\tbackground: transparent;\n\t\n\t// group\n\t.acf-tab-group {\n\t\tmargin-top: 0;\n\t\tborder-top: none;\n\t\tpadding-left: 0;\n\t\tpadding-right: 0;\n\t\t\n\t\tli a {\n\t\t\tbackground: #e5e5e5;\n\t\t\t\n\t\t\t&:hover {\n\t\t\t\tbackground: #fff;\n\t\t\t}\n\t\t}\n\t\t\n\t\tli.active a {\n\t\t\tbackground: #f1f1f1;\n\t\t}\n\t}\n}\n\n\n/* seamless */\n.acf-postbox.seamless {\n\t\n\t// sidebar\n\t> .acf-fields.-sidebar {\n\t\tmargin-left: 0 !important;\n\t\t\n\t\t&:before {\n\t\t\tbackground: transparent;\n\t\t}\n\t}\n\t\n\t// default\n\t> .acf-fields > .acf-tab-wrap {\n\t\tbackground: transparent;\n\t\tmargin-bottom: 10px;\n\t\tpadding-left: $fx;\n\t\tpadding-right: $fx;\n\t\t\n\t\t.acf-tab-group {\n\t\t\tborder-top: 0 none;\n\t\t\tborder-color: $wp-card-border;\n\t\t\t\n\t\t\tli a {\n\t\t\t\tbackground: #e5e5e5;\n\t\t\t\tborder-color: $wp-card-border;\n\t\t\t\t\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground: #fff;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t\tli.active a {\n\t\t\t\tbackground: #f1f1f1;\n\t\t\t}\n\t\t}\n\t}\n\t\n\t// left tabs\n\t> .acf-fields > .acf-tab-wrap.-left {\n\t\t\n\t\t&:before {\n\t\t\tborder-top: none;\n\t\t\theight: auto;\n\t\t}\n\t\t\n\t\t.acf-tab-group {\n\t\t\tmargin-bottom: 0;\n\t\t\t\n\t\t\tli a {\n\t\t\t\tborder-width: 1px 0 1px 1px !important;\n\t\t\t\tborder-color: #cccccc;\n\t\t\t\tbackground: #e5e5e5;\n\t\t\t}\n\t\t\t\n\t\t\tli.active a {\n\t\t\t\tbackground: #f1f1f1;\n\t\t\t}\n\t\t}\n\t\t\n\t}\n}\n\n\n// menu\n.menu-edit, \n.widget {\n\t.acf-fields.-clear > .acf-tab-wrap .acf-tab-group li {\n\t\ta { background: #f1f1f1; }\n\t\ta:hover, &.active a { background: #fff; }\n\t}\n}\n\n.compat-item .acf-tab-wrap td {\n\tdisplay: block;\n}\n\n\n\n/* within gallery sidebar */\n.acf-gallery-side .acf-tab-wrap {\n\tborder-top: 0 none !important;\n}\n\n.acf-gallery-side .acf-tab-wrap .acf-tab-group {\n\tmargin: 10px 0 !important;\n\tpadding: 0 !important;\n}\n\n.acf-gallery-side .acf-tab-group li.active a {\n\tbackground: #F9F9F9 !important;\n}\n\n\n\n/* withing widget */\n.widget .acf-tab-group {\n\tborder-bottom-color: #e8e8e8;\n}\n\n.widget .acf-tab-group li a {\n\tbackground: #F1F1F1;\n}\n\n.widget .acf-tab-group li.active a {\n\tbackground: #fff;\n}\n\n\n/* media popup (edit image) */\n.media-modal.acf-expanded .compat-attachment-fields > tbody > tr.acf-tab-wrap .acf-tab-group {\n\tpadding-left: 23%;\n\tborder-bottom-color: #DDDDDD;\n}\n\n\n/* table */\n\n\n.form-table > tbody > tr.acf-tab-wrap .acf-tab-group {\n\tpadding: 0 5px 0 210px;\n}\n\n/* rtl */\n\thtml[dir=\"rtl\"] .form-table > tbody > tr.acf-tab-wrap .acf-tab-group {\n\t\tpadding: 0 210px 0 5px;\n\t}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\toembed\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-oembed {\n\tposition: relative;\n\tborder: $wp-card-border solid 1px;\n\tbackground: #fff;\n\t\n\t.title {\n\t\tposition: relative;\n\t\tborder-bottom: $wp-card-border solid 1px;\n\t\tpadding: 5px 10px;\n\t\t\n\t\t.input-search {\n\t\t\tmargin: 0;\n\t\t\tfont-size: 14px;\n\t\t\tline-height: 30px;\n\t\t\theight: 30px;\n\t\t\tpadding: 0;\n\t\t\tborder: 0 none;\n\t\t\tbox-shadow: none;\n\t\t\tborder-radius: 0;\n\t\t\tfont-family: inherit;\n\t\t\tcursor: text;\n\t\t}\n\t\t\n\t\t.acf-actions {\n\t\t\tpadding: 6px;\n\t\t}\n\t}\n\t\n\t.canvas {\n\t\tposition: relative;\n\t\tmin-height: 250px;\n\t\tbackground: #F9F9F9;\n\t\t\n\t\t.canvas-media {\n\t\t\tposition: relative;\n\t\t\tz-index: 1;\n\t\t}\n\t\t\n\t\tiframe {\n\t\t\tdisplay: block;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\twidth: 100%;\n\t\t}\n\t\t\n\t\t.acf-icon.-picture {\n\t\t\t@include centered();\n\t\t\tz-index: 0;\n\t\t\t\n\t\t\theight: 42px;\n\t\t\twidth: 42px;\n\t\t\tfont-size: 42px;\n\t\t\tcolor: #999;\n\t\t}\n\t\t\n\t\t.acf-loading-overlay {\n\t\t\tbackground: rgba(255,255,255,0.9);\n\t\t}\n\t\t\n\t\t.canvas-error {\n\t\t\tposition: absolute;\n\t\t\ttop: 50%;\n\t\t\tleft: 0%;\n\t\t\tright: 0%;\n\t\t\tmargin: -9px 0 0 0;\n\t\t\ttext-align: center;\n\t\t\tdisplay: none;\n\t\t\t\n\t\t\tp {\n\t\t\t\tpadding: 8px;\n\t\t\t\tmargin: 0;\n\t\t\t\tdisplay: inline;\n\t\t\t}\n\t\t}\n\t}\n\t\n\t// has value\n\t&.has-value {\n\t\t.canvas {\n\t\t\tmin-height: 50px;\n\t\t}\n\t\t\n\t\t.input-search {\n\t\t\tfont-weight: bold;\n\t\t}\n\t\t\n\t\t.title:hover .acf-actions {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tImage\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-image-uploader {\n\t@include clearfix();\n\tposition: relative;\n\t\n\t\n\tp {\n\t\tmargin: 0;\n\t}\n\t\n\t\n\t/* image wrap*/\n\t.image-wrap {\n\t\tposition: relative;\n\t\tfloat: left;\n\t\t\n\t\timg {\n\t\t\tmax-width: 100%;\n\t\t\tmax-height: 100%;\n\t\t\twidth: auto;\n\t\t\theight: auto;\n\t\t\tdisplay: block;\n\t\t\tmin-width: 30px;\n\t\t\tmin-height: 30px;\n\t\t\tbackground: #f1f1f1;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\t\n\t\t\t\n\t\t\t/* svg */\n\t\t\t&[src$=\".svg\"] {\n\t\t\t\tmin-height: 100px;\n\t\t\t\tmin-width: 100px;\n\t\t\t}\n\t\t}\n\t\t\n\t\t\n\t\t/* hover */\n\t\t&:hover .acf-actions {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\t\n\t\n\t/* input */\n\tinput.button {\n\t\twidth: auto;\n\t}\n\t\n\t\n\t/* rtl */\n\thtml[dir=\"rtl\"] & {\n\t\t\n\t\t.image-wrap {\n\t\t\tfloat: right;\n\t\t}\n\t\t\n\t}\n\t\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tFile\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-file-uploader {\n\tposition: relative;\n\t\n\tp {\n\t\tmargin: 0;\n\t}\n\t\n\t.file-wrap {\n\t\tborder: $wp-card-border solid 1px;\n\t\tmin-height: 84px;\n\t\tposition: relative;\n\t\tbackground: #fff;\n\t}\n\t\n\t.file-icon {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tbottom: 0;\n\t\tpadding: 10px;\n\t\tbackground: #F1F1F1;\n\t\tborder-right: $wp-card-border-1 solid 1px;\n\t\t\n\t\timg {\n\t\t\tdisplay: block;\n\t\t\tpadding: 0;\n\t\t\tmargin: 0;\n\t\t\tmax-width: 48px;\n\t\t}\n\t}\n\t\n\t.file-info {\n\t\tpadding: 10px;\n\t\tmargin-left: 69px;\n\t\t\n\t\tp {\n\t\t\tmargin: 0 0 2px;\n\t\t\tfont-size: 13px;\n\t\t\tline-height: 1.4em;\n\t\t\tword-break: break-all;\n\t\t}\n\t\t\n\t\ta {\n\t\t\ttext-decoration: none;\n\t\t}\n\t}\n\t\n\t/* hover */\n\t&:hover .acf-actions {\n\t\tdisplay: block;\n\t}\n\t\n\t\n\t/* rtl */\n\thtml[dir=\"rtl\"] & { \n\t\t\n\t\t.file-icon {\n\t\t\tleft: auto;\n\t\t\tright: 0;\n\t\t\tborder-left: #E5E5E5 solid 1px;\n\t\t\tborder-right: none;\n\t\t}\n\t\t\n\t\t.file-info {\n\t\t\tmargin-right: 69px;\n\t\t\tmargin-left: 0;\n\t\t}\n\t}\n\t\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tDate Picker\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-ui-datepicker .ui-datepicker {\n\tz-index: 900000 !important;\n\t\n\t.ui-widget-header a {\n\t\tcursor: pointer;\n\t\ttransition: none;\n\t}\n}\n\n\n/* fix highlight state overriding hover / active */\n.acf-ui-datepicker .ui-state-highlight.ui-state-hover {\n\tborder: 1px solid #98b7e8 !important;\n\tbackground: #98b7e8 !important;\n\tfont-weight: normal !important;\n\tcolor: #ffffff !important;\n}\n\n.acf-ui-datepicker .ui-state-highlight.ui-state-active {\n\tborder: 1px solid #3875d7 !important;\n\tbackground: #3875d7 !important; \n\tfont-weight: normal !important;\n\tcolor: #ffffff !important;\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tSeparator field\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-field-separator {\n\t\n\t.acf-label {\n\t\tmargin-bottom: 0;\n\t\t\n\t\tlabel {\n\t\t\tfont-weight: normal;\n\t\t}\n\t}\n\t\n\t.acf-input {\n\t\tdisplay: none;\n\t}\n\t\n\t\n\t/* fields */\n\t.acf-fields > & {\n\t\tbackground: #f9f9f9;\n\t\tborder-bottom: 1px solid #dfdfdf;\n\t\tborder-top: 1px solid #dfdfdf;\n\t\tmargin-bottom: -1px;\n\t\tz-index: 2;\n\t}\n\t\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tTaxonomy\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-taxonomy-field {\n\tposition: relative;\n\t\n\t.categorychecklist-holder {\n\t\tborder: $wp-card-border solid 1px;\n\t\tborder-radius: 3px;\n\t\tmax-height: 200px;\n\t\toverflow: auto;\n\t}\n\t\n\t.acf-checkbox-list {\n\t\tmargin: 0;\n\t\tpadding: 10px;\n\t\t\n\t\tul.children {\n\t\t\tpadding-left: 18px;\n\t\t}\n\t}\n\t\n\t\n\t/* hover */\n\t&:hover {\n\t\t.acf-actions {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\t\n\t\n\t/* select */\n\t&[data-ftype=\"select\"] {\n\t\t.acf-actions {\n\t\t\tpadding: 0;\n\t\t\tmargin: -9px;\n\t\t}\n\t}\n\t\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tRange\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-range-wrap {\n\t\n\t.acf-append,\n\t.acf-prepend {\n\t\tdisplay: inline-block;\n\t\tvertical-align: middle;\n\t\tline-height: 28px;\n\t\tmargin: 0 7px 0 0;\n\t}\n\t\n\t.acf-append {\n\t\tmargin: 0 0 0 7px;\n\t}\n\t\n\tinput[type=\"range\"] {\n\t\tdisplay: inline-block;\n\t\tpadding: 0;\n\t\tmargin: 0;\n\t\tvertical-align: middle;\n\t\theight: 28px;\n\t\t\n\t\t&:focus {\n\t\t\toutline: none;\n\t\t}\n\t\t\n\t}\n\t\n\tinput[type=\"number\"] {\n\t\tdisplay: inline-block;\n\t\tmin-width: 3em;\n\t\tmargin-left: 10px;\n\t\tvertical-align: middle;\n\t}\n\t\n\t\n\t/* rtl */\n\thtml[dir=\"rtl\"] & {\n\t\t\n\t\tinput[type=\"number\"] {\n\t\t\tmargin-right: 10px;\n\t\t\tmargin-left: 0;\n\t\t}\n\t\t\n\t\t.acf-append { margin: 0 7px 0 0; }\n\t\t.acf-prepend { margin: 0 0 0 7px; }\n\t\t\n\t}\n\t\t\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* acf-accordion\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-accordion {\n\tmargin: -1px 0;\n\tpadding: 0;\n\tbackground: #fff;\n\tborder-top: 1px solid $wp-card-border-1;\n\tborder-bottom: 1px solid $wp-card-border-1;\n\tz-index: 1; // Display above following field.\n\t\n\t// Title.\n\t.acf-accordion-title {\n\t\tmargin: 0;\n\t\tpadding: 12px;\n\t\tfont-weight: bold;\n\t\tcursor: pointer;\n\t\tfont-size: inherit;\n\t\tfont-size: 13px;\n\t\tline-height: 1.4em;\n\t\t\n\t\t&:hover {\n\t\t\tbackground: #f3f4f5;\n\t\t}\n\t\t\n\t\tlabel {\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\tfont-size: 13px;\n\t\t\tline-height: 1.4em;\n\t\t}\n\t\t\n\t\tp {\n\t\t\tfont-weight: normal;\n\t\t}\n\t\t\n\t\t.acf-accordion-icon {\n\t\t\tfloat: right;\n\t\t}\n\t\t\n\t\t// Gutenberg uses SVG.\n\t\tsvg.acf-accordion-icon {\n\t\t\tposition: absolute;\n\t\t\tright: 10px;\n\t\t\ttop: 50%;\n\t\t\ttransform: translateY(-50%);\n\t\t\tcolor: #191e23;\n\t\t\tfill: currentColor;\n\t\t}\n\t}\n\t\n\t.acf-accordion-content {\n\t\tmargin: 0;\n\t\tpadding: 0 12px 12px;\n\t\tdisplay: none;\n\t}\n\t\n\t// Open.\n\t&.-open {\n\t\t> .acf-accordion-content {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n}\n\n// Field specific overrides\n.acf-field.acf-accordion {\n\tmargin: -1px 0;\n\tpadding: 0 !important; // !important needed to avoid Gutenberg sidebar issues.\n\tborder-color: $wp-card-border-1;\n\t\n\t.acf-label.acf-accordion-title {\n\t\tpadding: 12px;\n\t\twidth: auto;\n\t\tfloat: none;\n\t\twidth: auto;\n\t}\n\t\n\t.acf-input.acf-accordion-content {\n\t\tpadding: 0;\n\t\tfloat: none;\n\t\twidth: auto;\n\t\t\n\t\t> .acf-fields {\n\t\t\tborder-top: $wp-card-border-2 solid 1px;\n\t\t\t\n\t\t\t&.-clear {\n\t\t\t\tpadding: 0 $fx $fy;\n\t\t\t}\n\t\t}\n\t}\n}\n\n\n/* field specific (left) */\n.acf-fields.-left > .acf-field.acf-accordion {\n\t&:before {\n\t\tdisplay: none;\n\t}\n\t\n\t.acf-accordion-title {\n\t\twidth: auto;\n\t\tmargin: 0 !important;\n\t\tpadding: 12px;\n\t\tfloat: none !important;\t\n\t}\n\t\n\t.acf-accordion-content {\n\t\tpadding: 0 !important;\n\t}\n}\n\n\n/* field specific (clear) */\n.acf-fields.-clear > .acf-field.acf-accordion {\n\tborder: #cccccc solid 1px;\n\tbackground: transparent;\n\t\n\t+ .acf-field.acf-accordion {\n\t\tmargin-top: -16px;\n\t}\n}\n\n\n/* table */\ntr.acf-field.acf-accordion {\n\tbackground: transparent;\n\t\n\t> .acf-input {\n\t\tpadding: 0 !important;\n\t\tborder: #cccccc solid 1px;\n\t}\n\t\n\t.acf-accordion-content {\n\t\tpadding: 0 12px 12px;\n\t}\n}\n\n\n/* #addtag */\n#addtag div.acf-field.error {\n\tborder: 0 none;\n\tpadding: 8px 0;\t\n}\n\n\n#addtag > .acf-field.acf-accordion {\n\tpadding-right: 0;\n\tmargin-right: 5%;\n\t\n\t+ p.submit {\n\t\tmargin-top: 0;\n\t}\n}\n\n\n\n/* border */\ntr.acf-accordion {\n\tmargin: 15px 0 !important;\n\t\n\t+ tr.acf-accordion {\n\t\tmargin-top: -16px !important;\n\t}\n}\n\n\n/* seamless */\n.acf-postbox.seamless > .acf-fields > .acf-accordion {\n\tmargin-left: $field_padding_x;\n\tmargin-right: $field_padding_x;\n\tborder: $wp-card-border solid 1px;\n}\n\n\n/* rtl */\nhtml[dir=\"rtl\"] .acf-accordion {\n\t\n}\n\n\n/* menu item */\n/*\n.menu-item-settings > .field-acf > .acf-field.acf-accordion {\n\tborder: #dfdfdf solid 1px;\n\tmargin: 10px -13px 10px -11px;\n\t\n\t+ .acf-field.acf-accordion {\n\t\tmargin-top: -11px;\n\t}\n}\n*/\n\n\n/* widget */\n.widget .widget-content > .acf-field.acf-accordion {\n\tborder: #dfdfdf solid 1px;\n\tmargin-bottom: 10px;\n\t\n\t.acf-accordion-title {\n\t\tmargin-bottom: 0;\n\t}\n\t\n\t+ .acf-field.acf-accordion {\n\t\tmargin-top: -11px;\n\t}\n}\n\n\n\n// media modal\n.media-modal .compat-attachment-fields .acf-field.acf-accordion {\n\t\n\t// siblings\n\t+ .acf-field.acf-accordion {\n\t\tmargin-top: -1px;\n\t}\n\t\n\t// input\n\t> .acf-input {\n\t\twidth: 100%;\n\t}\n\t\n\t// table\n\t.compat-attachment-fields > tbody > tr > td {\n\t\tpadding-bottom: 5px;\n\t}\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tBlock Editor\n*\n*---------------------------------------------------------------------------------------------*/\n.block-editor {\n\t\n\t// Sidebar\n\t.edit-post-sidebar {\n\n\t\t// Remove metabox hndle border to simulate component panel.\n\t\t.acf-postbox {\n\t\t\t> .postbox-header,\n\t\t\t> .hndle {\n\t\t\t\tborder-bottom-width: 0 !important;\n\t\t\t}\n\t\t\t&.closed {\n\t\t\t\t>.postbox-header,\n\t\t\t\t> .hndle {\n\t\t\t\t\tborder-bottom-width: 1px !important;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// Field wrap. \n\t\t.acf-fields {\n\t\t\tmin-height: 1px;\n\t\t\toverflow: auto; // Fixes margin-collapse issue in WP 5.3.\n\n\t\t\t> .acf-field {\n\t\t\t\tborder-width: 0;\n\t\t\t\tborder-color: #e2e4e7;\n\t\t\t\tmargin: 16px;\n\t\t\t\tpadding: 0;\n\t\t\t\t\n\t\t\t\t// Force full width.\n\t\t\t\twidth: auto !important;\n\t\t\t\tmin-height: 0 !important;\n\t\t\t\tfloat: none !important;\n\t\t\t\t\n\t\t\t\t// Field labels.\n\t\t\t\t> .acf-label {\n\t\t\t\t\tmargin-bottom: 5px;\n\t\t\t\t\tlabel {\n\t\t\t\t\t\tfont-weight: normal;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\t// Accordions.\n\t\t\t\t&.acf-accordion {\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tborder-top-width: 1px;\n\t\t\t\t\t\n\t\t\t\t\t&:first-child {\n\t\t\t\t\t\tborder-top-width: 0;\t\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\t.acf-accordion-title {\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\tpadding: 15px;\n\t\t\t\t\t\tlabel {\n\t\t\t\t\t\t\tfont-weight: bold;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\t\n\t\t\t\t\t.acf-accordion-content {\n\t\t\t\t\t\t> .acf-fields {\n\t\t\t\t\t\t\tborder-top-width: 0;\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n/* colors */\n/* acf-field */\n/* responsive */\n/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-field\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-field,\n.acf-field .acf-label,\n.acf-field .acf-input {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n position: relative;\n}\n\n.acf-field {\n margin: 15px 0;\n clear: both;\n}\n.acf-field p.description {\n display: block;\n margin: 0;\n padding: 0;\n}\n.acf-field .acf-label {\n vertical-align: top;\n margin: 0 0 10px;\n}\n.acf-field .acf-label label {\n display: block;\n font-weight: bold;\n margin: 0 0 3px;\n padding: 0;\n}\n.acf-field .acf-label:empty {\n margin-bottom: 0;\n}\n.acf-field .acf-input {\n vertical-align: top;\n}\n.acf-field .acf-input > p.description {\n margin-top: 5px;\n}\n.acf-field .acf-notice {\n margin: 0 0 15px;\n background: #edf2ff;\n color: #0c6ca0;\n border-color: #2183b9;\n}\n.acf-field .acf-notice.-error {\n background: #ffe6e6;\n color: #cc2727;\n border-color: #d12626;\n}\n.acf-field .acf-notice.-success {\n background: #eefbe8;\n color: #0e7b17;\n border-color: #32a23b;\n}\n.acf-field .acf-notice.-warning {\n background: #fff3e6;\n color: #bd4b0e;\n border-color: #d16226;\n}\ntd.acf-field, tr.acf-field {\n margin: 0;\n}\n\n.acf-field[data-width] {\n float: left;\n clear: none;\n /*\n \t@media screen and (max-width: $sm) {\n \t\tfloat: none;\n \t\twidth: auto;\n \t\tborder-left-width: 0;\n \t\tborder-right-width: 0;\n \t}\n */\n}\n.acf-field[data-width] + .acf-field[data-width] {\n border-left: 1px solid #eeeeee;\n}\nhtml[dir=rtl] .acf-field[data-width] {\n float: right;\n}\nhtml[dir=rtl] .acf-field[data-width] + .acf-field[data-width] {\n border-left: none;\n border-right: 1px solid #eeeeee;\n}\ntd.acf-field[data-width], tr.acf-field[data-width] {\n float: none;\n}\n\n.acf-field.-c0 {\n clear: both;\n border-left-width: 0 !important;\n}\nhtml[dir=rtl] .acf-field.-c0 {\n border-left-width: 1px !important;\n border-right-width: 0 !important;\n}\n\n.acf-field.-r0 {\n border-top-width: 0 !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-fields\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-fields {\n position: relative;\n}\n.acf-fields:after {\n display: block;\n clear: both;\n content: \"\";\n}\n.acf-fields.-border {\n border: #ccd0d4 solid 1px;\n background: #fff;\n}\n.acf-fields > .acf-field {\n position: relative;\n margin: 0;\n padding: 15px 12px;\n border-top: #EEEEEE solid 1px;\n}\n.acf-fields > .acf-field:first-child {\n border-top: none;\n margin-top: 0;\n}\ntd.acf-fields {\n padding: 0 !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-fields (clear)\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-fields.-clear > .acf-field {\n border: none;\n padding: 0;\n margin: 15px 0;\n}\n.acf-fields.-clear > .acf-field[data-width] {\n border: none !important;\n}\n.acf-fields.-clear > .acf-field > .acf-label {\n padding: 0;\n}\n.acf-fields.-clear > .acf-field > .acf-input {\n padding: 0;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-fields (left)\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-fields.-left > .acf-field {\n padding: 15px 0;\n}\n.acf-fields.-left > .acf-field:after {\n display: block;\n clear: both;\n content: \"\";\n}\n.acf-fields.-left > .acf-field:before {\n content: \"\";\n display: block;\n position: absolute;\n z-index: 0;\n background: #F9F9F9;\n border-color: #E1E1E1;\n border-style: solid;\n border-width: 0 1px 0 0;\n top: 0;\n bottom: 0;\n left: 0;\n width: 20%;\n}\n.acf-fields.-left > .acf-field[data-width] {\n float: none;\n width: auto !important;\n border-left-width: 0 !important;\n border-right-width: 0 !important;\n}\n.acf-fields.-left > .acf-field > .acf-label {\n float: left;\n width: 20%;\n margin: 0;\n padding: 0 12px;\n}\n.acf-fields.-left > .acf-field > .acf-input {\n float: left;\n width: 80%;\n margin: 0;\n padding: 0 12px;\n}\nhtml[dir=rtl] .acf-fields.-left > .acf-field:before {\n border-width: 0 0 0 1px;\n left: auto;\n right: 0;\n}\nhtml[dir=rtl] .acf-fields.-left > .acf-field > .acf-label {\n float: right;\n}\nhtml[dir=rtl] .acf-fields.-left > .acf-field > .acf-input {\n float: right;\n}\n#side-sortables .acf-fields.-left > .acf-field:before {\n display: none;\n}\n#side-sortables .acf-fields.-left > .acf-field > .acf-label {\n width: 100%;\n margin-bottom: 10px;\n}\n#side-sortables .acf-fields.-left > .acf-field > .acf-input {\n width: 100%;\n}\n@media screen and (max-width: 640px) {\n .acf-fields.-left > .acf-field:before {\n display: none;\n }\n .acf-fields.-left > .acf-field > .acf-label {\n width: 100%;\n margin-bottom: 10px;\n }\n .acf-fields.-left > .acf-field > .acf-input {\n width: 100%;\n }\n}\n\n/* clear + left */\n.acf-fields.-clear.-left > .acf-field {\n padding: 0;\n border: none;\n}\n.acf-fields.-clear.-left > .acf-field:before {\n display: none;\n}\n.acf-fields.-clear.-left > .acf-field > .acf-label {\n padding: 0;\n}\n.acf-fields.-clear.-left > .acf-field > .acf-input {\n padding: 0;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-table\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-table tr.acf-field > td.acf-label {\n padding: 15px 12px;\n margin: 0;\n background: #F9F9F9;\n width: 20%;\n}\n.acf-table tr.acf-field > td.acf-input {\n padding: 15px 12px;\n margin: 0;\n border-left-color: #E1E1E1;\n}\n\n.acf-sortable-tr-helper {\n position: relative !important;\n display: table-row !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-postbox\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-postbox {\n position: relative;\n}\n.acf-postbox > .inside {\n margin: 0 !important;\n /* override WP style - do not delete - you have tried this before */\n padding: 0 !important;\n /* override WP style - do not delete - you have tried this before */\n}\n.acf-postbox .acf-hndle-cog {\n color: #72777c;\n font-size: 16px;\n line-height: 36px;\n height: 36px;\n width: 1.62rem;\n position: relative;\n display: none;\n}\n.acf-postbox .acf-hndle-cog:hover {\n color: #191e23;\n}\n.acf-postbox > .hndle:hover .acf-hndle-cog,\n.acf-postbox > .postbox-header:hover .acf-hndle-cog {\n display: inline-block;\n}\n.acf-postbox > .hndle .acf-hndle-cog {\n height: 20px;\n line-height: 20px;\n float: right;\n width: auto;\n}\n.acf-postbox > .hndle .acf-hndle-cog:hover {\n color: #777777;\n}\n.acf-postbox .acf-replace-with-fields {\n padding: 15px;\n text-align: center;\n}\n\n#post-body-content #acf_after_title-sortables {\n margin: 20px 0 -20px;\n}\n\n/* seamless */\n.acf-postbox.seamless {\n border: 0 none;\n background: transparent;\n box-shadow: none;\n /* hide hndle */\n /* inside */\n}\n.acf-postbox.seamless > .postbox-header,\n.acf-postbox.seamless > .hndle,\n.acf-postbox.seamless > .handlediv {\n display: none !important;\n}\n.acf-postbox.seamless > .inside {\n display: block !important;\n /* stop metabox from hiding when closed */\n margin-left: -12px !important;\n margin-right: -12px !important;\n}\n.acf-postbox.seamless > .inside > .acf-field {\n border-color: transparent;\n}\n\n/* seamless (left) */\n.acf-postbox.seamless > .acf-fields.-left {\n /* hide sidebar bg */\n /* mobile */\n}\n.acf-postbox.seamless > .acf-fields.-left > .acf-field:before {\n display: none;\n}\n@media screen and (max-width: 782px) {\n .acf-postbox.seamless > .acf-fields.-left {\n /* remove padding */\n }\n .acf-postbox.seamless > .acf-fields.-left > .acf-field > .acf-label, .acf-postbox.seamless > .acf-fields.-left > .acf-field > .acf-input {\n padding: 0;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Inputs\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-field input[type=text],\n.acf-field input[type=password],\n.acf-field input[type=date],\n.acf-field input[type=datetime],\n.acf-field input[type=datetime-local],\n.acf-field input[type=email],\n.acf-field input[type=month],\n.acf-field input[type=number],\n.acf-field input[type=search],\n.acf-field input[type=tel],\n.acf-field input[type=time],\n.acf-field input[type=url],\n.acf-field input[type=week],\n.acf-field textarea,\n.acf-field select {\n width: 100%;\n padding: 4px 8px;\n margin: 0;\n box-sizing: border-box;\n font-size: 14px;\n line-height: 1.4;\n}\n.acf-admin-3-8 .acf-field input[type=text],\n.acf-admin-3-8 .acf-field input[type=password],\n.acf-admin-3-8 .acf-field input[type=date],\n.acf-admin-3-8 .acf-field input[type=datetime],\n.acf-admin-3-8 .acf-field input[type=datetime-local],\n.acf-admin-3-8 .acf-field input[type=email],\n.acf-admin-3-8 .acf-field input[type=month],\n.acf-admin-3-8 .acf-field input[type=number],\n.acf-admin-3-8 .acf-field input[type=search],\n.acf-admin-3-8 .acf-field input[type=tel],\n.acf-admin-3-8 .acf-field input[type=time],\n.acf-admin-3-8 .acf-field input[type=url],\n.acf-admin-3-8 .acf-field input[type=week],\n.acf-admin-3-8 .acf-field textarea,\n.acf-admin-3-8 .acf-field select {\n padding: 3px 5px;\n}\n.acf-field textarea {\n resize: vertical;\n}\n\nbody.acf-browser-firefox .acf-field select {\n padding: 4px 5px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Text\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-input-prepend,\n.acf-input-append,\n.acf-input-wrap {\n box-sizing: border-box;\n}\n\n.acf-input-prepend,\n.acf-input-append {\n font-size: 14px;\n line-height: 1.4;\n padding: 4px 8px;\n background: #f5f5f5;\n border: #7e8993 solid 1px;\n min-height: 30px;\n}\n.acf-admin-3-8 .acf-input-prepend,\n.acf-admin-3-8 .acf-input-append {\n padding: 3px 5px;\n border-color: #dddddd;\n min-height: 28px;\n}\n\n.acf-input-prepend {\n float: left;\n border-right-width: 0;\n border-radius: 3px 0 0 3px;\n}\n\n.acf-input-append {\n float: right;\n border-left-width: 0;\n border-radius: 0 3px 3px 0;\n}\n\n.acf-input-wrap {\n position: relative;\n overflow: hidden;\n}\n.acf-input-wrap .acf-is-prepended {\n border-radius: 0 3px 3px 0 !important;\n}\n.acf-input-wrap .acf-is-appended {\n border-radius: 3px 0 0 3px !important;\n}\n.acf-input-wrap .acf-is-prepended.acf-is-appended {\n border-radius: 0 !important;\n}\n\n/* rtl */\nhtml[dir=rtl] .acf-input-prepend {\n border-left-width: 0;\n border-right-width: 1px;\n border-radius: 0 3px 3px 0;\n float: right;\n}\n\nhtml[dir=rtl] .acf-input-append {\n border-left-width: 1px;\n border-right-width: 0;\n border-radius: 3px 0 0 3px;\n float: left;\n}\n\nhtml[dir=rtl] input.acf-is-prepended {\n border-radius: 3px 0 0 3px !important;\n}\n\nhtml[dir=rtl] input.acf-is-appended {\n border-radius: 0 3px 3px 0 !important;\n}\n\nhtml[dir=rtl] input.acf-is-prepended.acf-is-appended {\n border-radius: 0 !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Color Picker\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-color-picker .wp-color-result {\n border-color: #7e8993;\n}\n.acf-admin-3-8 .acf-color-picker .wp-color-result {\n border-color: #ccd0d4;\n}\n.acf-color-picker .wp-picker-active {\n position: relative;\n z-index: 1;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Url\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-url i {\n position: absolute;\n top: 5px;\n left: 5px;\n opacity: 0.5;\n color: #7e8993;\n}\n.acf-url input[type=url] {\n padding-left: 27px !important;\n}\n.acf-url.-valid i {\n opacity: 1;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Select2 (v3)\n*\n*---------------------------------------------------------------------------------------------*/\n.select2-container.-acf {\n /* open */\n /* single open */\n}\n.select2-container.-acf .select2-choices {\n background: #fff;\n border-color: #ddd;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.07) inset;\n min-height: 31px;\n}\n.select2-container.-acf .select2-choices .select2-search-choice {\n margin: 5px 0 5px 5px;\n padding: 3px 5px 3px 18px;\n border-color: #bbb;\n background: #f9f9f9;\n box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;\n /* sortable item*/\n /* sortable shadow */\n}\n.select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-helper {\n background: #5897fb;\n border-color: #3f87fa;\n color: #fff;\n box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);\n}\n.select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-helper a {\n visibility: hidden;\n}\n.select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-placeholder {\n background-color: #f7f7f7;\n border-color: #f7f7f7;\n visibility: visible !important;\n}\n.select2-container.-acf .select2-choices .select2-search-choice-focus {\n border-color: #999;\n}\n.select2-container.-acf .select2-choices .select2-search-field input {\n height: 31px;\n line-height: 22px;\n margin: 0;\n padding: 5px 5px 5px 7px;\n}\n.select2-container.-acf .select2-choice {\n border-color: #BBBBBB;\n}\n.select2-container.-acf .select2-choice .select2-arrow {\n background: transparent;\n border-left-color: #DFDFDF;\n padding-left: 1px;\n}\n.select2-container.-acf .select2-choice .select2-result-description {\n display: none;\n}\n.select2-container.-acf.select2-container-active .select2-choices, .select2-container.-acf.select2-dropdown-open .select2-choices {\n border-color: #5B9DD9;\n border-radius: 3px 3px 0 0;\n}\n.select2-container.-acf.select2-dropdown-open .select2-choice {\n background: #fff;\n border-color: #5B9DD9;\n}\n\n/* rtl */\nhtml[dir=rtl] .select2-container.-acf .select2-search-choice-close {\n left: 24px;\n}\nhtml[dir=rtl] .select2-container.-acf .select2-choice > .select2-chosen {\n margin-left: 42px;\n}\nhtml[dir=rtl] .select2-container.-acf .select2-choice .select2-arrow {\n padding-left: 0;\n padding-right: 1px;\n}\n\n/* description */\n.select2-drop {\n /* search*/\n /* result */\n}\n.select2-drop .select2-search {\n padding: 4px 4px 0;\n}\n.select2-drop .select2-result {\n /* hover*/\n}\n.select2-drop .select2-result .select2-result-description {\n color: #999;\n font-size: 12px;\n margin-left: 5px;\n}\n.select2-drop .select2-result.select2-highlighted .select2-result-description {\n color: #fff;\n opacity: 0.75;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Select2 (v4)\n*\n*---------------------------------------------------------------------------------------------*/\n.select2-container.-acf li {\n margin-bottom: 0;\n}\n.select2-container.-acf[data-select2-id^=select2-data] .select2-selection--multiple {\n overflow: hidden;\n}\n.select2-container.-acf .select2-selection {\n border-color: #7e8993;\n}\n.acf-admin-3-8 .select2-container.-acf .select2-selection {\n border-color: #aaa;\n}\n.select2-container.-acf .select2-selection--multiple .select2-search--inline:first-child {\n float: none;\n}\n.select2-container.-acf .select2-selection--multiple .select2-search--inline:first-child input {\n width: 100% !important;\n}\n.select2-container.-acf .select2-selection--multiple .select2-selection__rendered {\n padding-right: 0;\n}\n.select2-container.-acf .select2-selection--multiple .select2-selection__rendered[id^=select2-acf-field] {\n display: inline;\n padding: 0;\n margin: 0;\n}\n.select2-container.-acf .select2-selection--multiple .select2-selection__rendered[id^=select2-acf-field] .select2-selection__choice {\n margin-right: 0;\n}\n.select2-container.-acf .select2-selection--multiple .select2-selection__choice {\n background-color: #f7f7f7;\n border-color: #cccccc;\n max-width: 100%;\n overflow: hidden;\n word-wrap: normal !important;\n white-space: normal;\n}\n.select2-container.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-helper {\n background: #5897fb;\n border-color: #3f87fa;\n color: #fff;\n box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);\n}\n.select2-container.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-helper span {\n visibility: hidden;\n}\n.select2-container.-acf .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove {\n position: static;\n border-right: none;\n padding: 0;\n}\n.select2-container.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-placeholder {\n background-color: #f7f7f7;\n border-color: #f7f7f7;\n visibility: visible !important;\n}\n.select2-container.-acf .select2-selection--multiple .select2-search__field {\n box-shadow: none !important;\n min-height: 0;\n}\n.acf-row .select2-container.-acf .select2-selection--single {\n overflow: hidden;\n}\n.acf-row .select2-container.-acf .select2-selection--single .select2-selection__rendered {\n white-space: normal;\n}\n\n.select2-dropdown .select2-results__option {\n margin-bottom: 0;\n}\n\n.select2-container .select2-dropdown {\n z-index: 900000;\n}\n.select2-container .select2-dropdown .select2-search__field {\n line-height: 1.4;\n min-height: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Link\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-link .link-wrap {\n display: none;\n border: #ccd0d4 solid 1px;\n border-radius: 3px;\n padding: 5px;\n line-height: 26px;\n background: #fff;\n word-wrap: break-word;\n word-break: break-all;\n}\n.acf-link .link-wrap .link-title {\n padding: 0 5px;\n}\n.acf-link.-value .button {\n display: none;\n}\n.acf-link.-value .acf-icon.-link-ext {\n display: none;\n}\n.acf-link.-value .link-wrap {\n display: inline-block;\n}\n.acf-link.-external .acf-icon.-link-ext {\n display: inline-block;\n}\n\n#wp-link-backdrop {\n z-index: 900000 !important;\n}\n\n#wp-link-wrap {\n z-index: 900001 !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Radio\n*\n*---------------------------------------------------------------------------------------------*/\nul.acf-radio-list,\nul.acf-checkbox-list {\n background: transparent;\n position: relative;\n padding: 1px;\n margin: 0;\n /* hl */\n /* rtl */\n}\nul.acf-radio-list li,\nul.acf-checkbox-list li {\n font-size: 13px;\n line-height: 22px;\n margin: 0;\n position: relative;\n word-wrap: break-word;\n /* attachment sidebar fix*/\n}\nul.acf-radio-list li label,\nul.acf-checkbox-list li label {\n display: inline;\n}\nul.acf-radio-list li input[type=checkbox],\nul.acf-radio-list li input[type=radio],\nul.acf-checkbox-list li input[type=checkbox],\nul.acf-checkbox-list li input[type=radio] {\n margin: -1px 4px 0 0;\n vertical-align: middle;\n}\nul.acf-radio-list li input[type=text],\nul.acf-checkbox-list li input[type=text] {\n width: auto;\n vertical-align: middle;\n margin: 2px 0;\n}\nul.acf-radio-list li span,\nul.acf-checkbox-list li span {\n float: none;\n}\nul.acf-radio-list li i,\nul.acf-checkbox-list li i {\n vertical-align: middle;\n}\nul.acf-radio-list.acf-hl li,\nul.acf-checkbox-list.acf-hl li {\n margin-right: 20px;\n clear: none;\n}\nhtml[dir=rtl] ul.acf-radio-list input[type=checkbox],\nhtml[dir=rtl] ul.acf-radio-list input[type=radio],\nhtml[dir=rtl] ul.acf-checkbox-list input[type=checkbox],\nhtml[dir=rtl] ul.acf-checkbox-list input[type=radio] {\n margin-left: 4px;\n margin-right: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Button Group\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-button-group {\n display: inline-block;\n /* default (horizontal) */\n /* vertical */\n}\n.acf-button-group label {\n display: inline-block;\n border: #7e8993 solid 1px;\n position: relative;\n z-index: 1;\n padding: 5px 10px;\n background: #fff;\n}\n.acf-button-group label:hover {\n color: #016087;\n background: #f3f5f6;\n border-color: #0071a1;\n z-index: 2;\n}\n.acf-button-group label.selected {\n border-color: #007cba;\n background: #008dd4;\n color: #fff;\n z-index: 2;\n}\n.acf-button-group input {\n display: none !important;\n}\n.acf-button-group {\n padding-left: 1px;\n display: inline-flex;\n flex-direction: row;\n flex-wrap: nowrap;\n}\n.acf-button-group label {\n margin: 0 0 0 -1px;\n flex: 1;\n text-align: center;\n white-space: nowrap;\n}\n.acf-button-group label:first-child {\n border-radius: 3px 0 0 3px;\n}\nhtml[dir=rtl] .acf-button-group label:first-child {\n border-radius: 0 3px 3px 0;\n}\n.acf-button-group label:last-child {\n border-radius: 0 3px 3px 0;\n}\nhtml[dir=rtl] .acf-button-group label:last-child {\n border-radius: 3px 0 0 3px;\n}\n.acf-button-group label:only-child {\n border-radius: 3px;\n}\n.acf-button-group.-vertical {\n padding-left: 0;\n padding-top: 1px;\n flex-direction: column;\n}\n.acf-button-group.-vertical label {\n margin: -1px 0 0 0;\n}\n.acf-button-group.-vertical label:first-child {\n border-radius: 3px 3px 0 0;\n}\n.acf-button-group.-vertical label:last-child {\n border-radius: 0 0 3px 3px;\n}\n.acf-button-group.-vertical label:only-child {\n border-radius: 3px;\n}\n.acf-admin-3-8 .acf-button-group label {\n border-color: #ccd0d4;\n}\n.acf-admin-3-8 .acf-button-group label:hover {\n border-color: #0071a1;\n}\n.acf-admin-3-8 .acf-button-group label.selected {\n border-color: #007cba;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Checkbox\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-checkbox-list .button {\n margin: 10px 0 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* True / False\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-switch {\n display: inline-block;\n border-radius: 5px;\n cursor: pointer;\n position: relative;\n background: #f5f5f5;\n height: 30px;\n vertical-align: middle;\n border: #7e8993 solid 1px;\n -webkit-transition: background 0.25s ease;\n -moz-transition: background 0.25s ease;\n -o-transition: background 0.25s ease;\n transition: background 0.25s ease;\n /* hover */\n /* active */\n /* message */\n}\n.acf-switch span {\n display: inline-block;\n float: left;\n text-align: center;\n font-size: 13px;\n line-height: 22px;\n padding: 4px 10px;\n min-width: 15px;\n}\n.acf-switch span i {\n vertical-align: middle;\n}\n.acf-switch .acf-switch-on {\n color: #fff;\n text-shadow: #007cba 0 1px 0;\n}\n.acf-switch .acf-switch-slider {\n position: absolute;\n top: 2px;\n left: 2px;\n bottom: 2px;\n right: 50%;\n z-index: 1;\n background: #fff;\n border-radius: 3px;\n border: #7e8993 solid 1px;\n -webkit-transition: all 0.25s ease;\n -moz-transition: all 0.25s ease;\n -o-transition: all 0.25s ease;\n transition: all 0.25s ease;\n transition-property: left, right;\n}\n.acf-switch:hover, .acf-switch.-focus {\n border-color: #0071a1;\n background: #f3f5f6;\n color: #016087;\n}\n.acf-switch:hover .acf-switch-slider, .acf-switch.-focus .acf-switch-slider {\n border-color: #0071a1;\n}\n.acf-switch.-on {\n background: #0d99d5;\n border-color: #007cba;\n /* hover */\n}\n.acf-switch.-on .acf-switch-slider {\n left: 50%;\n right: 2px;\n border-color: #007cba;\n}\n.acf-switch.-on:hover {\n border-color: #007cba;\n}\n.acf-switch + span {\n margin-left: 6px;\n}\n.acf-admin-3-8 .acf-switch {\n border-color: #ccd0d4;\n}\n.acf-admin-3-8 .acf-switch .acf-switch-slider {\n border-color: #ccd0d4;\n}\n.acf-admin-3-8 .acf-switch:hover, .acf-admin-3-8 .acf-switch.-focus {\n border-color: #0071a1;\n}\n.acf-admin-3-8 .acf-switch:hover .acf-switch-slider, .acf-admin-3-8 .acf-switch.-focus .acf-switch-slider {\n border-color: #0071a1;\n}\n.acf-admin-3-8 .acf-switch.-on {\n border-color: #007cba;\n}\n.acf-admin-3-8 .acf-switch.-on .acf-switch-slider {\n border-color: #007cba;\n}\n.acf-admin-3-8 .acf-switch.-on:hover {\n border-color: #007cba;\n}\n\n/* checkbox */\n.acf-switch-input {\n opacity: 0;\n position: absolute;\n margin: 0;\n}\n\n/* in media modal */\n.compat-item .acf-true-false .message {\n float: none;\n padding: 0;\n vertical-align: middle;\n}\n\n/*--------------------------------------------------------------------------\n*\n*\tGoogle Map\n*\t\n*-------------------------------------------------------------------------*/\n.acf-google-map {\n position: relative;\n border: #ccd0d4 solid 1px;\n background: #fff;\n}\n.acf-google-map .title {\n position: relative;\n border-bottom: #ccd0d4 solid 1px;\n}\n.acf-google-map .title .search {\n margin: 0;\n font-size: 14px;\n line-height: 30px;\n height: 40px;\n padding: 5px 10px;\n border: 0 none;\n box-shadow: none;\n border-radius: 0;\n font-family: inherit;\n cursor: text;\n}\n.acf-google-map .title .acf-loading {\n position: absolute;\n top: 10px;\n right: 11px;\n display: none;\n}\n.acf-google-map .title .acf-icon:active {\n display: inline-block !important;\n}\n.acf-google-map .canvas {\n height: 400px;\n}\n.acf-google-map:hover .title .acf-actions {\n display: block;\n}\n.acf-google-map .title .acf-icon.-location {\n display: inline-block;\n}\n.acf-google-map .title .acf-icon.-cancel,\n.acf-google-map .title .acf-icon.-search {\n display: none;\n}\n.acf-google-map.-value .title .search {\n font-weight: bold;\n}\n.acf-google-map.-value .title .acf-icon.-location {\n display: none;\n}\n.acf-google-map.-value .title .acf-icon.-cancel {\n display: inline-block;\n}\n.acf-google-map.-searching .title .acf-icon.-location {\n display: none;\n}\n.acf-google-map.-searching .title .acf-icon.-cancel,\n.acf-google-map.-searching .title .acf-icon.-search {\n display: inline-block;\n}\n.acf-google-map.-searching .title .acf-actions {\n display: block;\n}\n.acf-google-map.-searching .title .search {\n font-weight: normal !important;\n}\n.acf-google-map.-loading .title a {\n display: none !important;\n}\n.acf-google-map.-loading .title i {\n display: inline-block;\n}\n\n/* autocomplete */\n.pac-container {\n border-width: 1px 0;\n box-shadow: none;\n}\n\n.pac-container:after {\n display: none;\n}\n\n.pac-container .pac-item:first-child {\n border-top: 0 none;\n}\n\n.pac-container .pac-item {\n padding: 5px 10px;\n cursor: pointer;\n}\n\nhtml[dir=rtl] .pac-container .pac-item {\n text-align: right;\n}\n\n/*--------------------------------------------------------------------------\n*\n*\tRelationship\n*\t\n*-------------------------------------------------------------------------*/\n.acf-relationship {\n background: #fff;\n border: #ccd0d4 solid 1px;\n /* list */\n /* selection (bottom) */\n}\n.acf-relationship .filters {\n border-bottom: #ccd0d4 solid 1px;\n background: #fff;\n /* widths */\n}\n.acf-relationship .filters:after {\n display: block;\n clear: both;\n content: \"\";\n}\n.acf-relationship .filters .filter {\n margin: 0;\n padding: 0;\n float: left;\n width: 100%;\n box-sizing: border-box;\n padding: 7px 7px 7px 0;\n}\n.acf-relationship .filters .filter:first-child {\n padding-left: 7px;\n}\n.acf-relationship .filters .filter input, .acf-relationship .filters .filter select {\n margin: 0;\n float: none;\n /* potential fix for media popup? */\n}\n.acf-relationship .filters .filter input:focus, .acf-relationship .filters .filter input:active, .acf-relationship .filters .filter select:focus, .acf-relationship .filters .filter select:active {\n outline: none;\n box-shadow: none;\n}\n.acf-relationship .filters .filter input {\n border-color: transparent;\n box-shadow: none;\n padding-left: 3px;\n padding-right: 3px;\n}\n.acf-relationship .filters.-f2 .filter {\n width: 50%;\n}\n.acf-relationship .filters.-f3 .filter {\n width: 25%;\n}\n.acf-relationship .filters.-f3 .filter.-search {\n width: 50%;\n}\n.acf-relationship .list {\n margin: 0;\n padding: 5px;\n height: 160px;\n overflow: auto;\n}\n.acf-relationship .list .acf-rel-label,\n.acf-relationship .list .acf-rel-item,\n.acf-relationship .list p {\n padding: 5px;\n margin: 0;\n display: block;\n position: relative;\n min-height: 18px;\n}\n.acf-relationship .list .acf-rel-label {\n font-weight: bold;\n}\n.acf-relationship .list .acf-rel-item {\n cursor: pointer;\n /* hover */\n /* disabled */\n}\n.acf-relationship .list .acf-rel-item b {\n text-decoration: underline;\n font-weight: normal;\n}\n.acf-relationship .list .acf-rel-item .thumbnail {\n background: #e0e0e0;\n width: 22px;\n height: 22px;\n float: left;\n margin: -2px 5px 0 0;\n}\n.acf-relationship .list .acf-rel-item .thumbnail img {\n max-width: 22px;\n max-height: 22px;\n margin: 0 auto;\n display: block;\n}\n.acf-relationship .list .acf-rel-item .thumbnail.-icon {\n background: #fff;\n}\n.acf-relationship .list .acf-rel-item .thumbnail.-icon img {\n max-height: 20px;\n margin-top: 1px;\n}\n.acf-relationship .list .acf-rel-item:hover {\n background: #3875D7;\n color: #fff;\n}\n.acf-relationship .list .acf-rel-item:hover .thumbnail {\n background: #a2bfec;\n}\n.acf-relationship .list .acf-rel-item:hover .thumbnail.-icon {\n background: #fff;\n}\n.acf-relationship .list .acf-rel-item.disabled {\n opacity: 0.5;\n}\n.acf-relationship .list .acf-rel-item.disabled:hover {\n background: transparent;\n color: #333;\n cursor: default;\n}\n.acf-relationship .list .acf-rel-item.disabled:hover .thumbnail {\n background: #e0e0e0;\n}\n.acf-relationship .list .acf-rel-item.disabled:hover .thumbnail.-icon {\n background: #fff;\n}\n.acf-relationship .list ul {\n padding-bottom: 5px;\n}\n.acf-relationship .list ul .acf-rel-label,\n.acf-relationship .list ul .acf-rel-item,\n.acf-relationship .list ul p {\n padding-left: 20px;\n}\n.acf-relationship .selection {\n position: relative;\n /* choices */\n /* values */\n}\n.acf-relationship .selection:after {\n display: block;\n clear: both;\n content: \"\";\n}\n.acf-relationship .selection .values,\n.acf-relationship .selection .choices {\n width: 50%;\n background: #fff;\n float: left;\n}\n.acf-relationship .selection .choices {\n background: #F9F9F9;\n}\n.acf-relationship .selection .choices .list {\n border-right: #DFDFDF solid 1px;\n}\n.acf-relationship .selection .values .acf-icon {\n position: absolute;\n top: 4px;\n right: 7px;\n display: none;\n /* rtl */\n}\nhtml[dir=rtl] .acf-relationship .selection .values .acf-icon {\n right: auto;\n left: 7px;\n}\n.acf-relationship .selection .values .acf-rel-item:hover .acf-icon {\n display: block;\n}\n.acf-relationship .selection .values .acf-rel-item {\n cursor: move;\n}\n.acf-relationship .selection .values .acf-rel-item b {\n text-decoration: none;\n}\n\n/* menu item fix */\n.menu-item .acf-relationship ul {\n width: auto;\n}\n.menu-item .acf-relationship li {\n display: block;\n}\n\n/*--------------------------------------------------------------------------\n*\n*\tWYSIWYG\n*\t\n*-------------------------------------------------------------------------*/\n.acf-editor-wrap.delay .acf-editor-toolbar {\n content: \"\";\n display: block;\n background: #f5f5f5;\n border-bottom: #dddddd solid 1px;\n color: #555d66;\n padding: 10px;\n}\n.acf-editor-wrap.delay .wp-editor-area {\n padding: 10px;\n border: none;\n color: inherit !important;\n}\n.acf-editor-wrap iframe {\n min-height: 200px;\n}\n.acf-editor-wrap .wp-editor-container {\n border: 1px solid #ccd0d4;\n box-shadow: none !important;\n}\n.acf-editor-wrap .wp-editor-tabs {\n box-sizing: content-box;\n}\n.acf-editor-wrap .wp-switch-editor {\n border-color: #ccd0d4;\n border-bottom-color: transparent;\n}\n\n#mce_fullscreen_container {\n z-index: 900000 !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tTab\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-field-tab {\n display: none !important;\n}\n\n.hidden-by-tab {\n display: none !important;\n}\n\n.acf-tab-wrap {\n clear: both;\n z-index: 1;\n}\n\n.acf-tab-group {\n border-bottom: #ccc solid 1px;\n padding: 10px 10px 0;\n}\n.acf-tab-group li {\n margin: 0 0.5em 0 0;\n}\n.acf-tab-group li a {\n padding: 5px 10px;\n display: block;\n color: #555;\n font-size: 14px;\n font-weight: 600;\n line-height: 24px;\n border: #ccc solid 1px;\n border-bottom: 0 none;\n text-decoration: none;\n background: #e5e5e5;\n transition: none;\n}\n.acf-tab-group li a:hover {\n background: #FFF;\n}\n.acf-tab-group li a:focus {\n outline: none;\n box-shadow: none;\n}\n.acf-tab-group li a:empty {\n display: none;\n}\nhtml[dir=rtl] .acf-tab-group li {\n margin: 0 0 0 0.5em;\n}\n.acf-tab-group li.active a {\n background: #F1F1F1;\n color: #000;\n padding-bottom: 6px;\n margin-bottom: -1px;\n position: relative;\n z-index: 1;\n}\n\n.acf-fields > .acf-tab-wrap {\n background: #F9F9F9;\n}\n.acf-fields > .acf-tab-wrap .acf-tab-group {\n position: relative;\n border-top: #ccd0d4 solid 1px;\n border-bottom: #ccd0d4 solid 1px;\n z-index: 2;\n margin-bottom: -1px;\n}\n.acf-fields > .acf-tab-wrap .acf-tab-group li a {\n background: #f1f1f1;\n border-color: #ccd0d4;\n}\n.acf-fields > .acf-tab-wrap .acf-tab-group li a:hover {\n background: #FFF;\n}\n.acf-fields > .acf-tab-wrap .acf-tab-group li.active a {\n background: #FFFFFF;\n}\n.acf-admin-3-8 .acf-fields > .acf-tab-wrap .acf-tab-group {\n border-color: #dfdfdf;\n}\n.acf-fields > .acf-tab-wrap:first-child .acf-tab-group {\n border-top: none;\n}\n\n.acf-fields.-left > .acf-tab-wrap .acf-tab-group {\n padding-left: 20%;\n /* mobile */\n /* rtl */\n}\n@media screen and (max-width: 640px) {\n .acf-fields.-left > .acf-tab-wrap .acf-tab-group {\n padding-left: 10px;\n }\n}\nhtml[dir=rtl] .acf-fields.-left > .acf-tab-wrap .acf-tab-group {\n padding-left: 0;\n padding-right: 20%;\n /* mobile */\n}\n@media screen and (max-width: 850px) {\n html[dir=rtl] .acf-fields.-left > .acf-tab-wrap .acf-tab-group {\n padding-right: 10px;\n }\n}\n\n.acf-tab-wrap.-left .acf-tab-group {\n position: absolute;\n left: 0;\n width: 20%;\n border: 0 none;\n padding: 0 !important;\n /* important overrides 'left aligned labels' */\n margin: 1px 0 0;\n}\n.acf-tab-wrap.-left .acf-tab-group li {\n float: none;\n margin: -1px 0 0;\n}\n.acf-tab-wrap.-left .acf-tab-group li a {\n border: 1px solid #ededed;\n font-size: 13px;\n line-height: 18px;\n color: #0073aa;\n padding: 10px;\n margin: 0;\n font-weight: normal;\n border-width: 1px 0;\n border-radius: 0;\n background: transparent;\n}\n.acf-tab-wrap.-left .acf-tab-group li a:hover {\n color: #00a0d2;\n}\n.acf-tab-wrap.-left .acf-tab-group li.active a {\n border-color: #DFDFDF;\n color: #000;\n margin-right: -1px;\n background: #fff;\n}\nhtml[dir=rtl] .acf-tab-wrap.-left .acf-tab-group {\n left: auto;\n right: 0;\n}\nhtml[dir=rtl] .acf-tab-wrap.-left .acf-tab-group li.active a {\n margin-right: 0;\n margin-left: -1px;\n}\n.acf-field + .acf-tab-wrap.-left:before {\n content: \"\";\n display: block;\n position: relative;\n z-index: 1;\n height: 10px;\n border-top: #DFDFDF solid 1px;\n border-bottom: #DFDFDF solid 1px;\n margin-bottom: -1px;\n}\n.acf-tab-wrap.-left:first-child .acf-tab-group li:first-child a {\n border-top: none;\n}\n\n/* sidebar */\n.acf-fields.-sidebar {\n padding: 0 0 0 20% !important;\n position: relative;\n /* before */\n /* rtl */\n}\n.acf-fields.-sidebar:before {\n content: \"\";\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n width: 20%;\n bottom: 0;\n border-right: #DFDFDF solid 1px;\n background: #F9F9F9;\n z-index: 1;\n}\nhtml[dir=rtl] .acf-fields.-sidebar {\n padding: 0 20% 0 0 !important;\n}\nhtml[dir=rtl] .acf-fields.-sidebar:before {\n border-left: #DFDFDF solid 1px;\n border-right-width: 0;\n left: auto;\n right: 0;\n}\n.acf-fields.-sidebar.-left {\n padding: 0 0 0 180px !important;\n /* rtl */\n}\nhtml[dir=rtl] .acf-fields.-sidebar.-left {\n padding: 0 180px 0 0 !important;\n}\n.acf-fields.-sidebar.-left:before {\n background: #F1F1F1;\n border-color: #dfdfdf;\n width: 180px;\n}\n.acf-fields.-sidebar.-left > .acf-tab-wrap.-left .acf-tab-group {\n width: 180px;\n}\n.acf-fields.-sidebar.-left > .acf-tab-wrap.-left .acf-tab-group li a {\n border-color: #e4e4e4;\n}\n.acf-fields.-sidebar.-left > .acf-tab-wrap.-left .acf-tab-group li.active a {\n background: #F9F9F9;\n}\n.acf-fields.-sidebar > .acf-field-tab + .acf-field {\n border-top: none;\n}\n\n.acf-fields.-clear > .acf-tab-wrap {\n background: transparent;\n}\n.acf-fields.-clear > .acf-tab-wrap .acf-tab-group {\n margin-top: 0;\n border-top: none;\n padding-left: 0;\n padding-right: 0;\n}\n.acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a {\n background: #e5e5e5;\n}\n.acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a:hover {\n background: #fff;\n}\n.acf-fields.-clear > .acf-tab-wrap .acf-tab-group li.active a {\n background: #f1f1f1;\n}\n\n/* seamless */\n.acf-postbox.seamless > .acf-fields.-sidebar {\n margin-left: 0 !important;\n}\n.acf-postbox.seamless > .acf-fields.-sidebar:before {\n background: transparent;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap {\n background: transparent;\n margin-bottom: 10px;\n padding-left: 12px;\n padding-right: 12px;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap .acf-tab-group {\n border-top: 0 none;\n border-color: #ccd0d4;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap .acf-tab-group li a {\n background: #e5e5e5;\n border-color: #ccd0d4;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap .acf-tab-group li a:hover {\n background: #fff;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap .acf-tab-group li.active a {\n background: #f1f1f1;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap.-left:before {\n border-top: none;\n height: auto;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap.-left .acf-tab-group {\n margin-bottom: 0;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap.-left .acf-tab-group li a {\n border-width: 1px 0 1px 1px !important;\n border-color: #cccccc;\n background: #e5e5e5;\n}\n.acf-postbox.seamless > .acf-fields > .acf-tab-wrap.-left .acf-tab-group li.active a {\n background: #f1f1f1;\n}\n\n.menu-edit .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a,\n.widget .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a {\n background: #f1f1f1;\n}\n.menu-edit .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a:hover, .menu-edit .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li.active a,\n.widget .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li a:hover,\n.widget .acf-fields.-clear > .acf-tab-wrap .acf-tab-group li.active a {\n background: #fff;\n}\n\n.compat-item .acf-tab-wrap td {\n display: block;\n}\n\n/* within gallery sidebar */\n.acf-gallery-side .acf-tab-wrap {\n border-top: 0 none !important;\n}\n\n.acf-gallery-side .acf-tab-wrap .acf-tab-group {\n margin: 10px 0 !important;\n padding: 0 !important;\n}\n\n.acf-gallery-side .acf-tab-group li.active a {\n background: #F9F9F9 !important;\n}\n\n/* withing widget */\n.widget .acf-tab-group {\n border-bottom-color: #e8e8e8;\n}\n\n.widget .acf-tab-group li a {\n background: #F1F1F1;\n}\n\n.widget .acf-tab-group li.active a {\n background: #fff;\n}\n\n/* media popup (edit image) */\n.media-modal.acf-expanded .compat-attachment-fields > tbody > tr.acf-tab-wrap .acf-tab-group {\n padding-left: 23%;\n border-bottom-color: #DDDDDD;\n}\n\n/* table */\n.form-table > tbody > tr.acf-tab-wrap .acf-tab-group {\n padding: 0 5px 0 210px;\n}\n\n/* rtl */\nhtml[dir=rtl] .form-table > tbody > tr.acf-tab-wrap .acf-tab-group {\n padding: 0 210px 0 5px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\toembed\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-oembed {\n position: relative;\n border: #ccd0d4 solid 1px;\n background: #fff;\n}\n.acf-oembed .title {\n position: relative;\n border-bottom: #ccd0d4 solid 1px;\n padding: 5px 10px;\n}\n.acf-oembed .title .input-search {\n margin: 0;\n font-size: 14px;\n line-height: 30px;\n height: 30px;\n padding: 0;\n border: 0 none;\n box-shadow: none;\n border-radius: 0;\n font-family: inherit;\n cursor: text;\n}\n.acf-oembed .title .acf-actions {\n padding: 6px;\n}\n.acf-oembed .canvas {\n position: relative;\n min-height: 250px;\n background: #F9F9F9;\n}\n.acf-oembed .canvas .canvas-media {\n position: relative;\n z-index: 1;\n}\n.acf-oembed .canvas iframe {\n display: block;\n margin: 0;\n padding: 0;\n width: 100%;\n}\n.acf-oembed .canvas .acf-icon.-picture {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n z-index: 0;\n height: 42px;\n width: 42px;\n font-size: 42px;\n color: #999;\n}\n.acf-oembed .canvas .acf-loading-overlay {\n background: rgba(255, 255, 255, 0.9);\n}\n.acf-oembed .canvas .canvas-error {\n position: absolute;\n top: 50%;\n left: 0%;\n right: 0%;\n margin: -9px 0 0 0;\n text-align: center;\n display: none;\n}\n.acf-oembed .canvas .canvas-error p {\n padding: 8px;\n margin: 0;\n display: inline;\n}\n.acf-oembed.has-value .canvas {\n min-height: 50px;\n}\n.acf-oembed.has-value .input-search {\n font-weight: bold;\n}\n.acf-oembed.has-value .title:hover .acf-actions {\n display: block;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tImage\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-image-uploader {\n position: relative;\n /* image wrap*/\n /* input */\n /* rtl */\n}\n.acf-image-uploader:after {\n display: block;\n clear: both;\n content: \"\";\n}\n.acf-image-uploader p {\n margin: 0;\n}\n.acf-image-uploader .image-wrap {\n position: relative;\n float: left;\n /* hover */\n}\n.acf-image-uploader .image-wrap img {\n max-width: 100%;\n max-height: 100%;\n width: auto;\n height: auto;\n display: block;\n min-width: 30px;\n min-height: 30px;\n background: #f1f1f1;\n margin: 0;\n padding: 0;\n /* svg */\n}\n.acf-image-uploader .image-wrap img[src$=\".svg\"] {\n min-height: 100px;\n min-width: 100px;\n}\n.acf-image-uploader .image-wrap:hover .acf-actions {\n display: block;\n}\n.acf-image-uploader input.button {\n width: auto;\n}\nhtml[dir=rtl] .acf-image-uploader .image-wrap {\n float: right;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tFile\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-file-uploader {\n position: relative;\n /* hover */\n /* rtl */\n}\n.acf-file-uploader p {\n margin: 0;\n}\n.acf-file-uploader .file-wrap {\n border: #ccd0d4 solid 1px;\n min-height: 84px;\n position: relative;\n background: #fff;\n}\n.acf-file-uploader .file-icon {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n padding: 10px;\n background: #F1F1F1;\n border-right: #d5d9dd solid 1px;\n}\n.acf-file-uploader .file-icon img {\n display: block;\n padding: 0;\n margin: 0;\n max-width: 48px;\n}\n.acf-file-uploader .file-info {\n padding: 10px;\n margin-left: 69px;\n}\n.acf-file-uploader .file-info p {\n margin: 0 0 2px;\n font-size: 13px;\n line-height: 1.4em;\n word-break: break-all;\n}\n.acf-file-uploader .file-info a {\n text-decoration: none;\n}\n.acf-file-uploader:hover .acf-actions {\n display: block;\n}\nhtml[dir=rtl] .acf-file-uploader .file-icon {\n left: auto;\n right: 0;\n border-left: #E5E5E5 solid 1px;\n border-right: none;\n}\nhtml[dir=rtl] .acf-file-uploader .file-info {\n margin-right: 69px;\n margin-left: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tDate Picker\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-ui-datepicker .ui-datepicker {\n z-index: 900000 !important;\n}\n.acf-ui-datepicker .ui-datepicker .ui-widget-header a {\n cursor: pointer;\n transition: none;\n}\n\n/* fix highlight state overriding hover / active */\n.acf-ui-datepicker .ui-state-highlight.ui-state-hover {\n border: 1px solid #98b7e8 !important;\n background: #98b7e8 !important;\n font-weight: normal !important;\n color: #ffffff !important;\n}\n\n.acf-ui-datepicker .ui-state-highlight.ui-state-active {\n border: 1px solid #3875d7 !important;\n background: #3875d7 !important;\n font-weight: normal !important;\n color: #ffffff !important;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tSeparator field\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-field-separator {\n /* fields */\n}\n.acf-field-separator .acf-label {\n margin-bottom: 0;\n}\n.acf-field-separator .acf-label label {\n font-weight: normal;\n}\n.acf-field-separator .acf-input {\n display: none;\n}\n.acf-fields > .acf-field-separator {\n background: #f9f9f9;\n border-bottom: 1px solid #dfdfdf;\n border-top: 1px solid #dfdfdf;\n margin-bottom: -1px;\n z-index: 2;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tTaxonomy\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-taxonomy-field {\n position: relative;\n /* hover */\n /* select */\n}\n.acf-taxonomy-field .categorychecklist-holder {\n border: #ccd0d4 solid 1px;\n border-radius: 3px;\n max-height: 200px;\n overflow: auto;\n}\n.acf-taxonomy-field .acf-checkbox-list {\n margin: 0;\n padding: 10px;\n}\n.acf-taxonomy-field .acf-checkbox-list ul.children {\n padding-left: 18px;\n}\n.acf-taxonomy-field:hover .acf-actions {\n display: block;\n}\n.acf-taxonomy-field[data-ftype=select] .acf-actions {\n padding: 0;\n margin: -9px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tRange\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-range-wrap {\n /* rtl */\n}\n.acf-range-wrap .acf-append,\n.acf-range-wrap .acf-prepend {\n display: inline-block;\n vertical-align: middle;\n line-height: 28px;\n margin: 0 7px 0 0;\n}\n.acf-range-wrap .acf-append {\n margin: 0 0 0 7px;\n}\n.acf-range-wrap input[type=range] {\n display: inline-block;\n padding: 0;\n margin: 0;\n vertical-align: middle;\n height: 28px;\n}\n.acf-range-wrap input[type=range]:focus {\n outline: none;\n}\n.acf-range-wrap input[type=number] {\n display: inline-block;\n min-width: 3em;\n margin-left: 10px;\n vertical-align: middle;\n}\nhtml[dir=rtl] .acf-range-wrap input[type=number] {\n margin-right: 10px;\n margin-left: 0;\n}\nhtml[dir=rtl] .acf-range-wrap .acf-append {\n margin: 0 7px 0 0;\n}\nhtml[dir=rtl] .acf-range-wrap .acf-prepend {\n margin: 0 0 0 7px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* acf-accordion\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-accordion {\n margin: -1px 0;\n padding: 0;\n background: #fff;\n border-top: 1px solid #d5d9dd;\n border-bottom: 1px solid #d5d9dd;\n z-index: 1;\n}\n.acf-accordion .acf-accordion-title {\n margin: 0;\n padding: 12px;\n font-weight: bold;\n cursor: pointer;\n font-size: inherit;\n font-size: 13px;\n line-height: 1.4em;\n}\n.acf-accordion .acf-accordion-title:hover {\n background: #f3f4f5;\n}\n.acf-accordion .acf-accordion-title label {\n margin: 0;\n padding: 0;\n font-size: 13px;\n line-height: 1.4em;\n}\n.acf-accordion .acf-accordion-title p {\n font-weight: normal;\n}\n.acf-accordion .acf-accordion-title .acf-accordion-icon {\n float: right;\n}\n.acf-accordion .acf-accordion-title svg.acf-accordion-icon {\n position: absolute;\n right: 10px;\n top: 50%;\n transform: translateY(-50%);\n color: #191e23;\n fill: currentColor;\n}\n.acf-accordion .acf-accordion-content {\n margin: 0;\n padding: 0 12px 12px;\n display: none;\n}\n.acf-accordion.-open > .acf-accordion-content {\n display: block;\n}\n\n.acf-field.acf-accordion {\n margin: -1px 0;\n padding: 0 !important;\n border-color: #d5d9dd;\n}\n.acf-field.acf-accordion .acf-label.acf-accordion-title {\n padding: 12px;\n width: auto;\n float: none;\n width: auto;\n}\n.acf-field.acf-accordion .acf-input.acf-accordion-content {\n padding: 0;\n float: none;\n width: auto;\n}\n.acf-field.acf-accordion .acf-input.acf-accordion-content > .acf-fields {\n border-top: #eeeeee solid 1px;\n}\n.acf-field.acf-accordion .acf-input.acf-accordion-content > .acf-fields.-clear {\n padding: 0 12px 15px;\n}\n\n/* field specific (left) */\n.acf-fields.-left > .acf-field.acf-accordion:before {\n display: none;\n}\n.acf-fields.-left > .acf-field.acf-accordion .acf-accordion-title {\n width: auto;\n margin: 0 !important;\n padding: 12px;\n float: none !important;\n}\n.acf-fields.-left > .acf-field.acf-accordion .acf-accordion-content {\n padding: 0 !important;\n}\n\n/* field specific (clear) */\n.acf-fields.-clear > .acf-field.acf-accordion {\n border: #cccccc solid 1px;\n background: transparent;\n}\n.acf-fields.-clear > .acf-field.acf-accordion + .acf-field.acf-accordion {\n margin-top: -16px;\n}\n\n/* table */\ntr.acf-field.acf-accordion {\n background: transparent;\n}\ntr.acf-field.acf-accordion > .acf-input {\n padding: 0 !important;\n border: #cccccc solid 1px;\n}\ntr.acf-field.acf-accordion .acf-accordion-content {\n padding: 0 12px 12px;\n}\n\n/* #addtag */\n#addtag div.acf-field.error {\n border: 0 none;\n padding: 8px 0;\n}\n\n#addtag > .acf-field.acf-accordion {\n padding-right: 0;\n margin-right: 5%;\n}\n#addtag > .acf-field.acf-accordion + p.submit {\n margin-top: 0;\n}\n\n/* border */\ntr.acf-accordion {\n margin: 15px 0 !important;\n}\ntr.acf-accordion + tr.acf-accordion {\n margin-top: -16px !important;\n}\n\n/* seamless */\n.acf-postbox.seamless > .acf-fields > .acf-accordion {\n margin-left: 12px;\n margin-right: 12px;\n border: #ccd0d4 solid 1px;\n}\n\n/* rtl */\n/* menu item */\n/*\n.menu-item-settings > .field-acf > .acf-field.acf-accordion {\n\tborder: #dfdfdf solid 1px;\n\tmargin: 10px -13px 10px -11px;\n\n\t+ .acf-field.acf-accordion {\n\t\tmargin-top: -11px;\n\t}\n}\n*/\n/* widget */\n.widget .widget-content > .acf-field.acf-accordion {\n border: #dfdfdf solid 1px;\n margin-bottom: 10px;\n}\n.widget .widget-content > .acf-field.acf-accordion .acf-accordion-title {\n margin-bottom: 0;\n}\n.widget .widget-content > .acf-field.acf-accordion + .acf-field.acf-accordion {\n margin-top: -11px;\n}\n\n.media-modal .compat-attachment-fields .acf-field.acf-accordion + .acf-field.acf-accordion {\n margin-top: -1px;\n}\n.media-modal .compat-attachment-fields .acf-field.acf-accordion > .acf-input {\n width: 100%;\n}\n.media-modal .compat-attachment-fields .acf-field.acf-accordion .compat-attachment-fields > tbody > tr > td {\n padding-bottom: 5px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n*\tBlock Editor\n*\n*---------------------------------------------------------------------------------------------*/\n.block-editor .edit-post-sidebar .acf-postbox > .postbox-header,\n.block-editor .edit-post-sidebar .acf-postbox > .hndle {\n border-bottom-width: 0 !important;\n}\n.block-editor .edit-post-sidebar .acf-postbox.closed > .postbox-header,\n.block-editor .edit-post-sidebar .acf-postbox.closed > .hndle {\n border-bottom-width: 1px !important;\n}\n.block-editor .edit-post-sidebar .acf-fields {\n min-height: 1px;\n overflow: auto;\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field {\n border-width: 0;\n border-color: #e2e4e7;\n margin: 16px;\n padding: 0;\n width: auto !important;\n min-height: 0 !important;\n float: none !important;\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field > .acf-label {\n margin-bottom: 5px;\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field > .acf-label label {\n font-weight: normal;\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion {\n padding: 0;\n margin: 0;\n border-top-width: 1px;\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion:first-child {\n border-top-width: 0;\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion .acf-accordion-title {\n margin: 0;\n padding: 15px;\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion .acf-accordion-title label {\n font-weight: bold;\n}\n.block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion .acf-accordion-content > .acf-fields {\n border-top-width: 0;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tUser\n*\n*--------------------------------------------------------------------------------------------*/\n.form-table > tbody {\n /* field */\n /* tab wrap */\n /* misc */\n}\n.form-table > tbody > .acf-field {\n /* label */\n /* input */\n}\n.form-table > tbody > .acf-field > .acf-label {\n padding: 20px 10px 20px 0;\n width: 210px;\n /* rtl */\n}\nhtml[dir=rtl] .form-table > tbody > .acf-field > .acf-label {\n padding: 20px 0 20px 10px;\n}\n.form-table > tbody > .acf-field > .acf-label label {\n font-size: 14px;\n color: #23282d;\n}\n.form-table > tbody > .acf-field > .acf-input {\n padding: 15px 10px;\n /* rtl */\n}\nhtml[dir=rtl] .form-table > tbody > .acf-field > .acf-input {\n padding: 15px 10px 15px 5%;\n}\n.form-table > tbody > .acf-tab-wrap td {\n padding: 15px 5% 15px 0;\n /* rtl */\n}\nhtml[dir=rtl] .form-table > tbody > .acf-tab-wrap td {\n padding: 15px 0 15px 5%;\n}\n.form-table > tbody .form-table th.acf-th {\n width: auto;\n}\n\n#your-profile,\n#createuser {\n /* override for user css */\n /* allow sub fields to display correctly */\n}\n#your-profile .acf-field input[type=text],\n#your-profile .acf-field input[type=password],\n#your-profile .acf-field input[type=number],\n#your-profile .acf-field input[type=search],\n#your-profile .acf-field input[type=email],\n#your-profile .acf-field input[type=url],\n#your-profile .acf-field select,\n#createuser .acf-field input[type=text],\n#createuser .acf-field input[type=password],\n#createuser .acf-field input[type=number],\n#createuser .acf-field input[type=search],\n#createuser .acf-field input[type=email],\n#createuser .acf-field input[type=url],\n#createuser .acf-field select {\n max-width: 25em;\n}\n#your-profile .acf-field textarea,\n#createuser .acf-field textarea {\n max-width: 500px;\n}\n#your-profile .acf-field .acf-field input[type=text],\n#your-profile .acf-field .acf-field input[type=password],\n#your-profile .acf-field .acf-field input[type=number],\n#your-profile .acf-field .acf-field input[type=search],\n#your-profile .acf-field .acf-field input[type=email],\n#your-profile .acf-field .acf-field input[type=url],\n#your-profile .acf-field .acf-field textarea,\n#your-profile .acf-field .acf-field select,\n#createuser .acf-field .acf-field input[type=text],\n#createuser .acf-field .acf-field input[type=password],\n#createuser .acf-field .acf-field input[type=number],\n#createuser .acf-field .acf-field input[type=search],\n#createuser .acf-field .acf-field input[type=email],\n#createuser .acf-field .acf-field input[type=url],\n#createuser .acf-field .acf-field textarea,\n#createuser .acf-field .acf-field select {\n max-width: none;\n}\n\n#registerform h2 {\n margin: 1em 0;\n}\n#registerform .acf-field {\n margin-top: 0;\n /*\n \t\t.acf-input {\n \t\t\tinput {\n \t\t\t\tfont-size: 24px;\n \t\t\t\tpadding: 5px;\n \t\t\t\theight: auto;\n \t\t\t}\n \t\t}\n */\n}\n#registerform .acf-field .acf-label {\n margin-bottom: 0;\n}\n#registerform .acf-field .acf-label label {\n font-weight: normal;\n line-height: 1.5;\n}\n#registerform p.submit {\n text-align: right;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tTerm\n*\n*--------------------------------------------------------------------------------------------*/\n#acf-term-fields {\n padding-right: 5%;\n}\n#acf-term-fields > .acf-field > .acf-label {\n margin: 0;\n}\n#acf-term-fields > .acf-field > .acf-label label {\n font-size: 12px;\n font-weight: normal;\n}\n\np.submit .spinner,\np.submit .acf-spinner {\n vertical-align: top;\n float: none;\n margin: 4px 4px 0;\n}\n\n#edittag .acf-fields.-left > .acf-field {\n padding-left: 220px;\n}\n#edittag .acf-fields.-left > .acf-field:before {\n width: 209px;\n}\n#edittag .acf-fields.-left > .acf-field > .acf-label {\n width: 220px;\n margin-left: -220px;\n padding: 0 10px;\n}\n#edittag .acf-fields.-left > .acf-field > .acf-input {\n padding: 0;\n}\n\n#edittag > .acf-fields.-left {\n width: 96%;\n}\n#edittag > .acf-fields.-left > .acf-field > .acf-label {\n padding-left: 0;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tComment\n*\n*--------------------------------------------------------------------------------------------*/\n.editcomment td:first-child {\n white-space: nowrap;\n width: 131px;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tWidget\n*\n*--------------------------------------------------------------------------------------------*/\n#widgets-right .widget .acf-field .description {\n padding-left: 0;\n padding-right: 0;\n}\n\n.acf-widget-fields > .acf-field .acf-label {\n margin-bottom: 5px;\n}\n.acf-widget-fields > .acf-field .acf-label label {\n font-weight: normal;\n margin: 0;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tNav Menu\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-menu-settings {\n border-top: 1px solid #eee;\n margin-top: 2em;\n}\n.acf-menu-settings.-seamless {\n border-top: none;\n margin-top: 15px;\n}\n.acf-menu-settings.-seamless > h2 {\n display: none;\n}\n.acf-menu-settings .list li {\n display: block;\n margin-bottom: 0;\n}\n\n.acf-fields.acf-menu-item-fields {\n clear: both;\n padding-top: 1px;\n}\n.acf-fields.acf-menu-item-fields > .acf-field {\n margin: 5px 0;\n padding-right: 10px;\n}\n.acf-fields.acf-menu-item-fields > .acf-field .acf-label {\n margin-bottom: 0;\n}\n.acf-fields.acf-menu-item-fields > .acf-field .acf-label label {\n font-style: italic;\n font-weight: normal;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Attachment Form (single)\n*\n*---------------------------------------------------------------------------------------------*/\n#post .compat-attachment-fields .compat-field-acf-form-data {\n display: none;\n}\n#post .compat-attachment-fields,\n#post .compat-attachment-fields > tbody,\n#post .compat-attachment-fields > tbody > tr,\n#post .compat-attachment-fields > tbody > tr > th,\n#post .compat-attachment-fields > tbody > tr > td {\n display: block;\n}\n#post .compat-attachment-fields > tbody > .acf-field {\n margin: 15px 0;\n}\n#post .compat-attachment-fields > tbody > .acf-field > .acf-label {\n margin: 0;\n}\n#post .compat-attachment-fields > tbody > .acf-field > .acf-label label {\n margin: 0;\n padding: 0;\n}\n#post .compat-attachment-fields > tbody > .acf-field > .acf-label label p {\n margin: 0 0 3px !important;\n}\n#post .compat-attachment-fields > tbody > .acf-field > .acf-input {\n margin: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Media Model\n*\n*---------------------------------------------------------------------------------------------*/\n/* WP sets tables to act as divs. ACF uses tables, so these muct be reset */\n.media-modal .compat-attachment-fields td.acf-input table {\n display: table;\n table-layout: auto;\n}\n.media-modal .compat-attachment-fields td.acf-input table tbody {\n display: table-row-group;\n}\n.media-modal .compat-attachment-fields td.acf-input table tr {\n display: table-row;\n}\n.media-modal .compat-attachment-fields td.acf-input table td, .media-modal .compat-attachment-fields td.acf-input table th {\n display: table-cell;\n}\n\n/* field widths floats */\n.media-modal .compat-attachment-fields > tbody > .acf-field {\n margin: 5px 0;\n}\n.media-modal .compat-attachment-fields > tbody > .acf-field > .acf-label {\n min-width: 30%;\n margin: 0;\n padding: 0;\n float: left;\n text-align: right;\n display: block;\n float: left;\n}\n.media-modal .compat-attachment-fields > tbody > .acf-field > .acf-label > label {\n padding-top: 6px;\n margin: 0;\n color: #666666;\n font-weight: 400;\n line-height: 16px;\n}\n.media-modal .compat-attachment-fields > tbody > .acf-field > .acf-input {\n width: 65%;\n margin: 0;\n padding: 0;\n float: right;\n display: block;\n}\n.media-modal .compat-attachment-fields > tbody > .acf-field p.description {\n margin: 0;\n}\n\n/* restricted selection (copy of WP .upload-errors)*/\n.acf-selection-error {\n background: #ffebe8;\n border: 1px solid #c00;\n border-radius: 3px;\n padding: 8px;\n margin: 20px 0 0;\n}\n.acf-selection-error .selection-error-label {\n background: #CC0000;\n border-radius: 3px;\n color: #fff;\n font-weight: bold;\n margin-right: 8px;\n padding: 2px 4px;\n}\n.acf-selection-error .selection-error-message {\n color: #b44;\n display: block;\n padding-top: 8px;\n word-wrap: break-word;\n white-space: pre-wrap;\n}\n\n/* disabled attachment */\n.media-modal .attachment.acf-disabled .thumbnail {\n opacity: 0.25 !important;\n}\n.media-modal .attachment.acf-disabled .attachment-preview:before {\n background: rgba(0, 0, 0, 0.15);\n z-index: 1;\n position: relative;\n}\n\n/* misc */\n.media-modal {\n /* compat-item */\n /* allow line breaks in upload error */\n /* fix required span */\n /* sidebar */\n /* mobile md */\n}\n.media-modal .compat-field-acf-form-data,\n.media-modal .compat-field-acf-blank {\n display: none !important;\n}\n.media-modal .upload-error-message {\n white-space: pre-wrap;\n}\n.media-modal .acf-required {\n padding: 0 !important;\n margin: 0 !important;\n float: none !important;\n color: #f00 !important;\n}\n.media-modal .media-sidebar .compat-item {\n padding-bottom: 20px;\n}\n@media (max-width: 900px) {\n .media-modal {\n /* label */\n /* field */\n }\n .media-modal .setting span,\n.media-modal .compat-attachment-fields > tbody > .acf-field > .acf-label {\n width: 98%;\n float: none;\n text-align: left;\n min-height: 0;\n padding: 0;\n }\n .media-modal .setting input,\n.media-modal .setting textarea,\n.media-modal .compat-attachment-fields > tbody > .acf-field > .acf-input {\n float: none;\n height: auto;\n max-width: none;\n width: 98%;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Media Model (expand details)\n*\n*---------------------------------------------------------------------------------------------*/\n.media-modal .acf-expand-details {\n float: right;\n padding: 8px 10px;\n margin-right: 6px;\n font-size: 13px;\n height: 18px;\n line-height: 18px;\n color: #666;\n text-decoration: none;\n}\n.media-modal .acf-expand-details:focus, .media-modal .acf-expand-details:active {\n outline: 0 none;\n box-shadow: none;\n color: #666;\n}\n.media-modal .acf-expand-details:hover {\n color: #000;\n}\n.media-modal .acf-expand-details .is-open {\n display: none;\n}\n.media-modal .acf-expand-details .is-closed {\n display: block;\n}\n@media (max-width: 640px) {\n .media-modal .acf-expand-details {\n display: none;\n }\n}\n\n/* expanded */\n.media-modal.acf-expanded {\n /* toggle */\n}\n.media-modal.acf-expanded .acf-expand-details .is-open {\n display: block;\n}\n.media-modal.acf-expanded .acf-expand-details .is-closed {\n display: none;\n}\n.media-modal.acf-expanded .attachments-browser .media-toolbar,\n.media-modal.acf-expanded .attachments-browser .attachments {\n right: 740px;\n}\n.media-modal.acf-expanded .media-sidebar {\n width: 708px;\n}\n.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail {\n float: left;\n max-height: none;\n}\n.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail img {\n max-width: 100%;\n max-height: 200px;\n}\n.media-modal.acf-expanded .media-sidebar .attachment-info .details {\n float: right;\n}\n.media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail,\n.media-modal.acf-expanded .media-sidebar .attachment-details .setting .name,\n.media-modal.acf-expanded .media-sidebar .compat-attachment-fields > tbody > .acf-field > .acf-label {\n min-width: 20%;\n margin-right: 0;\n}\n.media-modal.acf-expanded .media-sidebar .attachment-info .details,\n.media-modal.acf-expanded .media-sidebar .attachment-details .setting input,\n.media-modal.acf-expanded .media-sidebar .attachment-details .setting textarea,\n.media-modal.acf-expanded .media-sidebar .attachment-details .setting + .description,\n.media-modal.acf-expanded .media-sidebar .compat-attachment-fields > tbody > .acf-field > .acf-input {\n min-width: 77%;\n}\n@media (max-width: 900px) {\n .media-modal.acf-expanded .attachments-browser .media-toolbar {\n display: none;\n }\n .media-modal.acf-expanded .attachments {\n display: none;\n }\n .media-modal.acf-expanded .media-sidebar {\n width: auto;\n max-width: none !important;\n bottom: 0 !important;\n }\n .media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail {\n min-width: 0;\n max-width: none;\n width: 30%;\n }\n .media-modal.acf-expanded .media-sidebar .attachment-info .details {\n min-width: 0;\n max-width: none;\n width: 67%;\n }\n}\n@media (max-width: 640px) {\n .media-modal.acf-expanded .media-sidebar .attachment-info .thumbnail, .media-modal.acf-expanded .media-sidebar .attachment-info .details {\n width: 100%;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Media Model\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-media-modal {\n /* hide embed settings */\n}\n.acf-media-modal .media-embed .setting.align,\n.acf-media-modal .media-embed .setting.link-to {\n display: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Media Model (Select Mode)\n*\n*---------------------------------------------------------------------------------------------*/\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Media Model (Edit Mode)\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-media-modal.-edit {\n /* resize modal */\n left: 15%;\n right: 15%;\n top: 100px;\n bottom: 100px;\n /* hide elements */\n /* full width */\n /* tidy up incorrect distance */\n /* title box shadow (to match media grid) */\n /* sidebar */\n /* mobile md */\n /* mobile sm */\n}\n.acf-media-modal.-edit .media-frame-menu,\n.acf-media-modal.-edit .media-frame-router,\n.acf-media-modal.-edit .media-frame-content .attachments,\n.acf-media-modal.-edit .media-frame-content .media-toolbar {\n display: none;\n}\n.acf-media-modal.-edit .media-frame-title,\n.acf-media-modal.-edit .media-frame-content,\n.acf-media-modal.-edit .media-frame-toolbar,\n.acf-media-modal.-edit .media-sidebar {\n width: auto;\n left: 0;\n right: 0;\n}\n.acf-media-modal.-edit .media-frame-content {\n top: 50px;\n}\n.acf-media-modal.-edit .media-frame-title {\n border-bottom: 1px solid #DFDFDF;\n box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.1);\n}\n.acf-media-modal.-edit .media-sidebar {\n padding: 0 16px;\n /* WP details */\n /* ACF fields */\n /* WP required message */\n}\n.acf-media-modal.-edit .media-sidebar .attachment-details {\n overflow: visible;\n /* hide 'Attachment Details' heading */\n /* remove overflow */\n /* move thumbnail */\n}\n.acf-media-modal.-edit .media-sidebar .attachment-details > h3, .acf-media-modal.-edit .media-sidebar .attachment-details > h2 {\n display: none;\n}\n.acf-media-modal.-edit .media-sidebar .attachment-details .attachment-info {\n background: #fff;\n border-bottom: #dddddd solid 1px;\n padding: 16px;\n margin: 0 -16px 16px;\n}\n.acf-media-modal.-edit .media-sidebar .attachment-details .thumbnail {\n margin: 0 16px 0 0;\n}\n.acf-media-modal.-edit .media-sidebar .attachment-details .setting {\n margin: 0 0 5px;\n}\n.acf-media-modal.-edit .media-sidebar .attachment-details .setting span {\n margin: 0;\n}\n.acf-media-modal.-edit .media-sidebar .compat-attachment-fields > tbody > .acf-field {\n margin: 0 0 5px;\n}\n.acf-media-modal.-edit .media-sidebar .compat-attachment-fields > tbody > .acf-field p.description {\n margin-top: 3px;\n}\n.acf-media-modal.-edit .media-sidebar .media-types-required-info {\n display: none;\n}\n@media (max-width: 900px) {\n .acf-media-modal.-edit {\n top: 30px;\n right: 30px;\n bottom: 30px;\n left: 30px;\n }\n}\n@media (max-width: 640px) {\n .acf-media-modal.-edit {\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n }\n}\n@media (max-width: 480px) {\n .acf-media-modal.-edit .media-frame-content {\n top: 40px;\n }\n}\n\n.acf-temp-remove {\n position: relative;\n opacity: 1;\n -webkit-transition: all 0.25s ease;\n -moz-transition: all 0.25s ease;\n -o-transition: all 0.25s ease;\n transition: all 0.25s ease;\n overflow: hidden;\n /* overlay prevents hover */\n}\n.acf-temp-remove:after {\n display: block;\n content: \"\";\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 99;\n}\n\n.hidden-by-conditional-logic {\n display: none !important;\n}\n.hidden-by-conditional-logic.appear-empty {\n display: table-cell !important;\n}\n.hidden-by-conditional-logic.appear-empty .acf-input {\n display: none !important;\n}\n\n.acf-postbox.acf-hidden {\n display: none !important;\n}\n\n.acf-attention {\n transition: border 0.25s ease-out;\n}\n.acf-attention.-focused {\n border: #23282d solid 1px !important;\n transition: none;\n}\n\ntr.acf-attention {\n transition: box-shadow 0.25s ease-out;\n position: relative;\n}\ntr.acf-attention.-focused {\n box-shadow: #23282d 0 0 0px 1px !important;\n}\n\n#editor .edit-post-layout__metaboxes {\n padding: 0;\n}\n#editor .edit-post-layout__metaboxes .edit-post-meta-boxes-area {\n margin: 0;\n}\n#editor .metabox-location-side .postbox-container {\n float: none;\n}\n#editor .postbox {\n color: #444;\n}\n#editor .postbox > .postbox-header .hndle {\n border-bottom: none;\n}\n#editor .postbox > .postbox-header .hndle:hover {\n background: transparent;\n}\n#editor .postbox > .postbox-header .handle-actions .handle-order-higher,\n#editor .postbox > .postbox-header .handle-actions .handle-order-lower {\n width: 1.62rem;\n}\n#editor .postbox > .postbox-header .handle-actions .acf-hndle-cog {\n height: 44px;\n line-height: 44px;\n}\n#editor .postbox > .postbox-header:hover {\n background: #f0f0f0;\n}\n#editor .postbox:last-child.closed > .postbox-header {\n border-bottom: none;\n}\n#editor .postbox:last-child > .inside {\n border-bottom: none;\n}\n#editor .block-editor-writing-flow__click-redirect {\n min-height: 50px;\n}\n\nbody.is-dragging-metaboxes #acf_after_title-sortables {\n outline: 3px dashed #646970;\n display: flow-root;\n min-height: 60px;\n margin-bottom: 3px !important;\n}","/*--------------------------------------------------------------------------------------------\n*\n*\tUser\n*\n*--------------------------------------------------------------------------------------------*/\n\n.form-table > tbody {\n\t\n\t/* field */\n\t> .acf-field {\n\t\t\n\t\t/* label */\n\t\t> .acf-label {\n\t\t\tpadding: 20px 10px 20px 0;\n\t\t width: 210px;\n\t\t \n\t\t /* rtl */\n\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\tpadding: 20px 0 20px 10px;\n\t\t\t}\n\t\t\t\n\t\t label {\n\t\t\t\tfont-size: 14px;\n\t\t\t\tcolor: #23282d;\n\t\t\t}\n\t\t \n\t\t}\n\t\t\n\t\t\n\t\t/* input */\n\t\t> .acf-input {\n\t\t\tpadding: 15px 10px;\n\t\t\t\n\t\t\t/* rtl */\n\t\t\thtml[dir=\"rtl\"] & {\n\t\t\t\tpadding: 15px 10px 15px 5%;\n\t\t\t}\n\t\t}\n\t\t\n\t}\n\t\n\t\n\t/* tab wrap */\n\t> .acf-tab-wrap td {\n\t\tpadding: 15px 5% 15px 0;\n\t\t\n\t\t/* rtl */\n\t\thtml[dir=\"rtl\"] & {\n\t\t\tpadding: 15px 0 15px 5%;\n\t\t}\n\t\t\n\t}\n\t\n\t\n\t/* misc */\n\t.form-table th.acf-th {\n\t\twidth: auto;\n\t}\n\t\n}\n\n#your-profile,\n#createuser {\n\t\n\t/* override for user css */\n\t.acf-field input[type=\"text\"],\n\t.acf-field input[type=\"password\"],\n\t.acf-field input[type=\"number\"],\n\t.acf-field input[type=\"search\"],\n\t.acf-field input[type=\"email\"],\n\t.acf-field input[type=\"url\"],\n\t.acf-field select {\n\t max-width: 25em;\n\t}\n\t\n\t.acf-field textarea {\n\t\tmax-width: 500px;\n\t}\n\t\n\t\n\t/* allow sub fields to display correctly */\n\t.acf-field .acf-field input[type=\"text\"],\n\t.acf-field .acf-field input[type=\"password\"],\n\t.acf-field .acf-field input[type=\"number\"],\n\t.acf-field .acf-field input[type=\"search\"],\n\t.acf-field .acf-field input[type=\"email\"],\n\t.acf-field .acf-field input[type=\"url\"],\n\t.acf-field .acf-field textarea,\n\t.acf-field .acf-field select {\n\t max-width: none;\n\t}\n}\n\n#registerform {\n\t\n\th2 {\n\t\tmargin: 1em 0;\n\t}\n\t\n\t.acf-field {\n\t\tmargin-top: 0;\n\t\t\n\t\t.acf-label {\n\t\t\tmargin-bottom: 0;\n\t\t\t\n\t\t\tlabel {\n\t\t\t\tfont-weight: normal;\n\t\t\t\tline-height: 1.5;\n\t\t\t}\n\t\t}\n\t\t\n/*\n\t\t.acf-input {\n\t\t\tinput {\n\t\t\t\tfont-size: 24px;\n\t\t\t\tpadding: 5px;\n\t\t\t\theight: auto;\n\t\t\t}\n\t\t}\n*/\n\t}\n\t\n\tp.submit {\n\t\ttext-align: right;\n\t}\n\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tTerm\n*\n*--------------------------------------------------------------------------------------------*/\n\n// add term\n#acf-term-fields {\n\tpadding-right: 5%;\n\t\n\t> .acf-field {\n\t\t\n\t\t> .acf-label {\n\t\t\tmargin: 0;\n\t\t\t\n\t\t\tlabel {\n\t\t\t\tfont-size: 12px;\n\t\t\t\tfont-weight: normal;\n\t\t\t}\n\t\t}\n\t}\n\t\n}\n\np.submit .spinner,\np.submit .acf-spinner {\n\tvertical-align: top;\n\tfloat: none;\n\tmargin: 4px 4px 0;\n}\n\n\n// edit term\n#edittag .acf-fields.-left {\n\t\n\t> .acf-field {\n\t\tpadding-left: 220px;\n\t\t\n\t\t&:before {\n\t\t\twidth: 209px;\n\t\t}\n\t\t\n\t\t> .acf-label {\n\t\t\twidth: 220px;\n\t\t\tmargin-left: -220px;\n\t\t\tpadding: 0 10px;\n\t\t}\n\t\t\n\t\t> .acf-input {\n\t\t\tpadding: 0;\n\t\t}\n\t}\n}\n\n#edittag > .acf-fields.-left {\n\twidth: 96%;\n\t\n\t> .acf-field { \n\t\t\n\t\t> .acf-label {\n\t\t\tpadding-left: 0;\n\t\t}\n\t}\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tComment\n*\n*--------------------------------------------------------------------------------------------*/\n\n.editcomment td:first-child {\n white-space: nowrap;\n width: 131px;\n}\n\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tWidget\n*\n*--------------------------------------------------------------------------------------------*/\n\n#widgets-right .widget .acf-field .description {\n\tpadding-left: 0;\n\tpadding-right: 0;\n}\n\n.acf-widget-fields {\n\t\n\t> .acf-field {\n\t\t\n\t\t.acf-label {\n\t\t\tmargin-bottom: 5px;\n\t\t\t\n\t\t\tlabel {\n\t\t\t\tfont-weight: normal;\n\t\t\t\tmargin: 0;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tNav Menu\n*\n*--------------------------------------------------------------------------------------------*/\n\n.acf-menu-settings {\n\tborder-top: 1px solid #eee;\n margin-top: 2em;\n\t\n\t// seamless\n\t&.-seamless {\n\t\tborder-top: none;\n\t\tmargin-top: 15px;\n\t\t\n\t\t> h2 { display: none; }\n\t}\n\t\n\t// Fix relationship conflict.\n\t.list li {\n\t\tdisplay: block;\n\t\tmargin-bottom: 0;\n\t}\n}\n\n.acf-fields.acf-menu-item-fields {\n\tclear: both;\n\tpadding-top: 1px; // Fixes margin overlap.\n\t\n\t> .acf-field {\n\t\tmargin: 5px 0;\n\t\tpadding-right: 10px;\n\t\t\n\t\t.acf-label {\n\t\t\tmargin-bottom: 0;\n\t\t\tlabel {\n\t\t\t\tfont-style: italic;\n\t\t\t\tfont-weight: normal;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Attachment Form (single)\n*\n*---------------------------------------------------------------------------------------------*/\n\n#post .compat-attachment-fields {\n\t\n\t.compat-field-acf-form-data {\n\t\tdisplay: none;\n\t}\n\t\n\t&,\n\t> tbody,\n\t> tbody > tr,\n\t> tbody > tr > th,\n\t> tbody > tr > td {\n\t\tdisplay: block;\n\t}\n\t\n\t> tbody > .acf-field {\n\t\tmargin: 15px 0;\n\t\t\n\t\t> .acf-label {\n\t\t\tmargin: 0;\n\t\t\t\n\t\t\tlabel {\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0;\n\t\t\t\t\n\t\t\t\tp {\n\t\t\t\t\tmargin: 0 0 3px !important;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t\n\t\t> .acf-input {\n\t\t\tmargin: 0;\n\t\t}\n\t} \n}\n\n\n\n","/*---------------------------------------------------------------------------------------------\n*\n* Media Model\n*\n*---------------------------------------------------------------------------------------------*/\n\n/* WP sets tables to act as divs. ACF uses tables, so these muct be reset */\n.media-modal .compat-attachment-fields td.acf-input {\n\t\n\ttable {\n\t\tdisplay: table;\n\t\ttable-layout: auto;\n\t\t\n\t\ttbody {\n\t\t\tdisplay: table-row-group;\n\t\t}\n\t\t\n\t\ttr {\n\t\t\tdisplay: table-row;\n\t\t}\n\t\t\n\t\ttd, th {\n\t\t\tdisplay: table-cell;\n\t\t}\n\t\t\n\t}\n\t\n}\n\n\n/* field widths floats */\n.media-modal .compat-attachment-fields > tbody > .acf-field {\n\tmargin: 5px 0;\n\t\n\t> .acf-label {\n\t\tmin-width: 30%;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\tfloat: left;\n\t text-align: right;\n\t display: block;\n\t float: left;\n\t \n\t > label {\n\t\t padding-top: 6px;\n\t\t\tmargin: 0;\n\t\t\tcolor: #666666;\n\t\t font-weight: 400;\n\t\t line-height: 16px;\n\t }\n\t}\n\t\n\t> .acf-input {\n\t\twidth: 65%;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t float: right;\n\t display: block;\n\t}\n\t\n\tp.description {\n\t\tmargin: 0;\n\t}\n}\n\n\n/* restricted selection (copy of WP .upload-errors)*/\n.acf-selection-error {\n\tbackground: #ffebe8;\n border: 1px solid #c00;\n border-radius: 3px;\n padding: 8px;\n margin: 20px 0 0;\n \n .selection-error-label {\n\t\tbackground: #CC0000;\n\t border-radius: 3px;\n\t color: #fff;\n\t font-weight: bold;\n\t margin-right: 8px;\n\t padding: 2px 4px;\n\t}\n\t\n\t.selection-error-message {\n\t\tcolor: #b44;\n\t display: block;\n\t padding-top: 8px;\n\t word-wrap: break-word;\n\t white-space: pre-wrap;\n\t}\n}\n\n\n/* disabled attachment */\n.media-modal .attachment.acf-disabled {\n\t\n\t.thumbnail {\n\t\topacity: 0.25 !important;\n\t}\n\t\t\n\t.attachment-preview:before {\n\t\tbackground: rgba(0,0,0,0.15);\n\t\tz-index: 1;\n\t\tposition: relative;\n\t}\n\n}\n\n\n/* misc */\n.media-modal {\n\t\n\t/* compat-item */\n\t.compat-field-acf-form-data,\n\t.compat-field-acf-blank {\n\t\tdisplay: none !important;\n\t}\n\t\n\t\n\t/* allow line breaks in upload error */\n\t.upload-error-message {\n\t\twhite-space: pre-wrap;\n\t}\n\t\n\t\n\t/* fix required span */\n\t.acf-required {\n\t\tpadding: 0 !important;\n\t\tmargin: 0 !important;\n\t\tfloat: none !important;\n\t\tcolor: #f00 !important;\n\t}\n\t\n\t\n\t/* sidebar */\n\t.media-sidebar {\n\t\t\n\t\t.compat-item{\n\t\t\tpadding-bottom: 20px;\n\t\t}\n\t\t\n\t}\n\t\n\t\n\t/* mobile md */\n\t@media (max-width: 900px) {\n\t\t\n\t\t/* label */\n\t\t.setting span, \n\t\t.compat-attachment-fields > tbody > .acf-field > .acf-label {\n\t\t\twidth: 98%;\n\t\t\tfloat: none;\n\t\t\ttext-align: left;\n\t\t\tmin-height: 0;\n\t\t\tpadding: 0;\n\t\t}\n\t\t\n\t\t\n\t\t/* field */\n\t\t.setting input, \n\t\t.setting textarea, \n\t\t.compat-attachment-fields > tbody > .acf-field > .acf-input {\n\t\t\tfloat: none;\n\t\t height: auto;\n\t\t max-width: none;\n\t\t width: 98%;\n\t\t}\n\n\t}\n\n\t\n}\n\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* Media Model (expand details)\n*\n*---------------------------------------------------------------------------------------------*/\n\n.media-modal .acf-expand-details {\n\tfloat: right;\n\tpadding: 8px 10px;\n\tmargin-right: 6px;\n\tfont-size: 13px;\n\theight: 18px;\n\tline-height: 18px;\n\tcolor: #666;\n\ttext-decoration: none;\n\n\t// States.\n\t&:focus, &:active {\n\t\toutline: 0 none;\n\t\tbox-shadow: none;\n\t\tcolor: #666;\n\t}\n\t&:hover {\n\t\tcolor: #000;\n\t}\n\t\n\t// Open & close.\n\t.is-open { display: none; }\n\t.is-closed { display: block; }\n\t\n\t// Hide on mobile.\n\t@media (max-width: $sm) {\n\t\tdisplay: none;\n\t}\n}\n\n\n/* expanded */\n.media-modal.acf-expanded {\n\t\n\t/* toggle */\n\t.acf-expand-details {\n\t\t.is-open { display: block; }\n\t\t.is-closed { display: none; }\n\t\t\n\t}\n\t\n\t// Components.\n\t.attachments-browser .media-toolbar, \n\t.attachments-browser .attachments { right: 740px; }\n\t.media-sidebar { width: 708px; }\n\t\n\t// Sidebar.\n\t.media-sidebar {\n\t\t\n\t\t// Attachment info.\n\t\t.attachment-info {\n\t\t\t.thumbnail {\n\t\t\t\tfloat: left;\n\t\t\t\tmax-height: none;\n\n\t\t\t\timg {\n\t\t\t\t\tmax-width: 100%;\n\t\t\t\t\tmax-height: 200px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t\t.details {\n\t\t\t\tfloat: right;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// Label\n\t\t.attachment-info .thumbnail,\n\t\t.attachment-details .setting .name, \n\t\t.compat-attachment-fields > tbody > .acf-field > .acf-label {\n\t\t\tmin-width: 20%;\n\t\t\tmargin-right: 0;\n\t\t}\n\t\t\n\t\t// Input\n\t\t.attachment-info .details,\n\t\t.attachment-details .setting input, \n\t\t.attachment-details .setting textarea,\n\t\t.attachment-details .setting + .description,\n\t\t.compat-attachment-fields > tbody > .acf-field > .acf-input {\n\t\t\tmin-width: 77%;\n\t\t}\n\t}\n\t\n\t// Screen: Medium.\n\t@media (max-width: 900px) {\n\t\t\n\t\t// Components.\n\t\t.attachments-browser .media-toolbar { display: none; }\n\t\t.attachments { display: none; }\n\t\t.media-sidebar { width: auto; max-width: none !important; bottom: 0 !important; }\n\t\t\n\t\t// Sidebar.\n\t\t.media-sidebar {\n\t\t\t\n\t\t\t// Attachment info.\n\t\t\t.attachment-info {\n\t\t\t\t.thumbnail {\n\t\t\t\t\tmin-width: 0;\n\t\t\t\t\tmax-width: none;\n\t\t\t\t\twidth: 30%;\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\t.details {\n\t\t\t\t\tmin-width: 0;\n\t\t\t\t\tmax-width: none;\n\t\t\t\t\twidth: 67%;\n\t\t\t\t}\n\t\t\t\t\n\t\t\t}\t\n\t\t}\n\t}\n\t\n\t// Screen: small.\n\t@media (max-width: 640px) {\n\t\t\n\t\t// Sidebar.\n\t\t.media-sidebar {\n\t\t\t\n\t\t\t// Attachment info.\n\t\t\t.attachment-info {\n\t\t\t\t.thumbnail, .details {\n\t\t\t\t\twidth: 100%;\n\t\t\t\t}\n\t\t\t}\t\n\t\t}\n\t}\n}\n\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Media Model\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-media-modal {\n\t\n\t/* hide embed settings */\n\t.media-embed {\n\t\t.setting.align,\n\t\t.setting.link-to {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Media Model (Select Mode)\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-media-modal.-select {\n\t\n\t\n\t\n}\n\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Media Model (Edit Mode)\n*\n*---------------------------------------------------------------------------------------------*/\n\n.acf-media-modal.-edit {\n\t\n\t/* resize modal */\n\tleft: 15%;\n\tright: 15%;\n\ttop: 100px;\n\tbottom: 100px;\n\t\n\t\n\t/* hide elements */\n\t.media-frame-menu,\n\t.media-frame-router,\n\t.media-frame-content .attachments,\n\t.media-frame-content .media-toolbar {\n\t display: none;\n\t}\n\t\n\t\n\t/* full width */\n\t.media-frame-title,\n\t.media-frame-content,\n\t.media-frame-toolbar,\n\t.media-sidebar {\n\t\twidth: auto;\n\t\tleft: 0;\n\t\tright: 0;\n\t}\n\t\n\t\n\t/* tidy up incorrect distance */\n\t.media-frame-content {\n\t top: 50px;\n\t}\n\t\n\t\n\t/* title box shadow (to match media grid) */\n\t.media-frame-title {\n\t border-bottom: 1px solid #DFDFDF;\n\t box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.1);\n\t}\n\t\n\t\n\t/* sidebar */\n\t.media-sidebar {\n\t\t\n\t\tpadding: 0 16px;\n\t\t\n\t\t/* WP details */\n\t\t.attachment-details {\n\t\t\t\n\t\t\toverflow: visible;\n\t\t\t\n\t\t\t/* hide 'Attachment Details' heading */\n\t\t\t> h3, > h2 {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t\t\n\t\t\t\n\t\t\t/* remove overflow */\n\t\t\t.attachment-info {\n\t\t\t\tbackground: #fff;\n\t\t\t\tborder-bottom: #dddddd solid 1px;\n\t\t\t\tpadding: 16px;\n\t\t\t\tmargin: 0 -16px 16px;\n\t\t\t}\n\t\t\t\n\t\t\t/* move thumbnail */\n\t\t\t.thumbnail {\n\t\t\t\tmargin: 0 16px 0 0;\n\t\t\t}\n\t\t\t\n\t\t\t.setting {\n\t\t\t\tmargin: 0 0 5px;\n\t\t\t\t\n\t\t\t\tspan {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\t\n\t\t/* ACF fields */\n\t\t.compat-attachment-fields {\n\t\t\t\n\t\t\t> tbody > .acf-field {\n\t\t\t\tmargin: 0 0 5px;\n\t\t\t\t\n\t\t\t\tp.description {\n\t\t\t\t\tmargin-top: 3px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\t\t\n\t\t/* WP required message */\n\t\t.media-types-required-info { display: none; }\n\t\t\n\t}\n\t\n\t\n\t/* mobile md */\n\t@media (max-width: 900px) {\n\t\ttop: 30px;\n\t\tright: 30px;\n\t\tbottom: 30px;\n\t\tleft: 30px;\n\t}\n\t\n\t\n\t/* mobile sm */\n\t@media (max-width: 640px) {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t}\n\t\n\t@media (max-width: 480px) {\n\t\t.media-frame-content {\n\t\t top: 40px;\n\t\t}\n\t}\n}\n","// Temp remove.\n.acf-temp-remove {\n\tposition: relative;\n\topacity: 1;\n\t-webkit-transition: all 0.25s ease;\n\t-moz-transition: all 0.25s ease;\n\t-o-transition: all 0.25s ease;\n\ttransition: all 0.25s ease;\n\toverflow: hidden;\n\t\n\t/* overlay prevents hover */\n\t&:after {\n\t\tdisplay: block;\n\t\tcontent: \"\";\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tbottom: 0;\n\t\tz-index: 99;\n\t}\n}\n\n// Conditional Logic.\n.hidden-by-conditional-logic {\n\tdisplay: none !important;\n\t\n\t// Table cells may \"appear empty\".\n\t&.appear-empty {\n\t\tdisplay: table-cell !important;\n\t\t.acf-input {\n\t\t\tdisplay: none !important;\n\t\t}\n\t}\n}\n\n// Compat support for \"Tabify\" plugin.\n.acf-postbox.acf-hidden {\n\tdisplay: none !important;\n}\n\n// Focus Attention.\n.acf-attention {\n\ttransition: border 0.250s ease-out;\n\t&.-focused {\n\t\tborder: #23282d solid 1px !important;\n\t\ttransition: none;\n\t}\n}\ntr.acf-attention {\n\ttransition: box-shadow 0.250s ease-out;\n\tposition: relative;\n\t&.-focused {\n\t\tbox-shadow: #23282d 0 0 0px 1px !important;\n\t}\n}","// Gutenberg specific styles.\n#editor {\n\t\n\t// Postbox container.\n\t.edit-post-layout__metaboxes {\n\t\tpadding: 0;\n\t\t.edit-post-meta-boxes-area {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\n\t// Sidebar postbox container.\n\t.metabox-location-side {\n\t\t.postbox-container {\n\t\t\tfloat: none;\n\t\t}\n\t}\n\t\n\t// Alter postbox to look like panel component.\n\t.postbox {\n\t\tcolor: #444;\n\t\t\n\t\t> .postbox-header {\n\t\t\t.hndle {\n\t\t\t\tborder-bottom: none;\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground: transparent;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.handle-actions {\n\t\t\t\t.handle-order-higher,\n\t\t\t\t.handle-order-lower {\n\t\t\t\t\twidth: 1.62rem;\n\t\t\t\t}\n\n\t\t\t\t// Fix \"Edit\" icon height.\n\t\t\t\t.acf-hndle-cog {\n\t\t\t\t\theight: 44px;\n\t\t\t\t\tline-height: 44px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&:hover {\n\t\t\t\tbackground: #f0f0f0;\n\t\t\t}\n\t\t}\n\t\t\n\t\t// Hide bottom border of last postbox.\n\t\t&:last-child.closed > .postbox-header {\n\t\t\tborder-bottom: none;\n\t\t}\n\t\t&:last-child > .inside {\n\t\t\tborder-bottom: none;\n\t\t}\n\t}\n\n\t// Prevent metaboxes being forced offscreen.\n\t.block-editor-writing-flow__click-redirect {\n\t\tmin-height: 50px;\n\t}\n}\n\n// Fix to display \"High\" metabox area when dragging metaboxes.\nbody.is-dragging-metaboxes #acf_after_title-sortables{\n\toutline: 3px dashed #646970;\n\tdisplay: flow-root;\n\tmin-height: 60px;\n\tmargin-bottom: 3px !important\n}"],"names":[],"sourceRoot":""}
1
+ {"version":3,"file":"acf-input.css","mappings":"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B;AEvuBC;EE+uBE;AJLH;AIaE;EACC;AJXH;AIYG;EACC;AJVJ;AIeE;EACC;AJbH;AIiBE;EACC;EACA;EACA;AJfH;AIiBG;EACC;AJfJ;AIoBE;EACC;EACA;EAGA;EACA;EACA;EACA;AJpBH;AIuBG;EACC,mBHvwBO;EGwwBP,qBHvwBO;EGwwBP;EACA;AJrBJ;AIuBI;EACC;AJrBL;AI0BG;EACC;EACA;EACA;AJxBJ;AI4BG;EACC,yBH1yBO;EG2yBP,qBH3yBO;EG4yBP;AJ1BJ;AI+BE;EACC;EACA;AJ7BH;AIkCC;EACC;AJhCF;AIiCE;EACC;AJ/BH;;AIoCA;EACC;EACA;EACA;EACA,6CH1xBc;ADyvBf;;AIoCA;EACC;AJjCD;;AIoCA;EACC;EACA,cHz0BU;ADwyBX;AImCC;EACC,cHj0BS;ADgyBX;;AIqCA;EAEC;EACA;AJnCD;;AIuCA;EACC;AJpCD;;AIyCC;EACC;AJtCF;AIyCE;EACC;EACA;AJvCH;;AI4CA;;;;+EAAA;AAOC;EACC;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;AJ5CF;AI8CE;EACC;AJ5CH;AIkDE;EACC;AJhDH;AIkDE;EACC;AJhDH;AIkDE;EACC;AJhDH;AIsDE;EACC;AJpDH;;AIyDA;EACC;AJtDD;;AIwDA;EACC;AJrDD;;AIwDA;;;;+EAAA;AAMA;;EAEC;EACA;EACA;EACA;EACA;EAwCA;EAQA;AJpGD;AIsDC;;EACC;EACA,kBHz4BU;ADs1BZ;AIsDC;;EACC;EACA;EACA;EACA;EACA;EAkBA;AJpEF;AIoDE;;EACC;AJjDH;AIoDE;;;;EAEC;EACA;AJhDH;AImDE;;EACC;EACA;EACA;AJhDH;AIoDE;;EACC;AJjDH;AIoDE;;EACC;AJjDH;AIuDE;;EACC;EACA;AJpDH;AI0DE;;;;EAEC;EACA;AJtDH;;AI2DA;;;;+EAAA;AAMA;EACC;EA6BA;EAgCA;AJpHD;AIyDC;EACC;EACA;EACA;EACA;EACA;EACA;AJvDF;AIyDE;EACC;EACA;EACA;EACA;AJvDH;AI0DE;EACC;EACA;EACA;EACA;AJxDH;AI4DC;EACC;AJ1DF;AI8DC;EACC;EACA;EACA;EACA;AJ5DF;AI8DE;EACC;EACA;EACA;EACA;AJ5DH;AI+DG;EACC;AJ7DJ;AI8DI;EACC;AJ5DL;AI+DG;EACC;AJ7DJ;AI8DI;EACC;AJ5DL;AI+DG;EACC;AJ7DJ;AImEC;EACC;EACA;EACA;AJjEF;AImEE;EACC;AJjEH;AIoEG;EACC;AJlEJ;AIoEG;EACC;AJlEJ;AIoEG;EACC;AJlEJ;AIyEE;EACC,qBHrlCc;AD8gCjB;AIwEG;EACC;AJtEJ;AIwEG;EACC;AJtEJ;;AI6EC;EACC;EACA;EACA;EACA;EACA,kBH7iCU;EG8iCV,6CH1iCa;ADg+Bf;AI4EE;EACC;EACA;EACA;EACA;EACA;EACA,cHvlCQ;EGwlCR;AJ1EH;AI4EG;EACC,cHhlCO;ADsgCX;AI6EG;EACC,mBHrmCO;EGsmCP,cHrlCO;AD0gCX;AImFG;EACC;EACA;EAEC;EACA;EACA;EACA;EAED,yBH3mCO;EG4mCP,qBH1mCO;EG2mCP,cHxmCO;ADqhCX;AIqFI;EACC;EACA;EACA;EAEC;EACA;EAED,cHpnCM;EGqnCN;EACA;EACA;AJrFL;AIuFK;EACC,cHxnCK;ADmiCX;AIwFK;EACC;EAEA;EACA,WAFY;EAGZ,YAHY;EAIZ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AJvFN;;AI+FA;;;;+EAAA;AAOC;EACC;AJ9FF;;AIkGA;;;;+EAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EA6CA;EAWA;EAiBA;AJtKD;AI+FC;EACC;EACA;EACA;EAEA;EACA;EAEA;EACA;AJ/FF;AIiGE;EACC;AJ/FH;AImGC;EACC;EACA;AJjGF;AIuGC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;AJvGF;AI2GC;EAEC;EACA;EACA;AJ1GF;AI2GE;EACC;AJzGH;AI8GC;EACC;EACA;EAQA;AJnHF;AI6GE;EACC;EACA;EACA;AJ3GH;AI+GE;EACC;AJ7GH;AIkHC;EACC;AJhHF;AElqCC;EEuxCC,qBHtyCe;ADorCjB;AImHE;EACC,qBHxyCc;ADurCjB;AIoHE;EAEC;AJnHH;AIoHG;EACC;AJlHJ;AIsHE;EACC;AJpHH;AIqHG;EACC;AJnHJ;AIqHG;EACC;AJnHJ;;AIyHA;AACA;EACC;EACA;EACA;AJtHD;;AIyHA;EACC;AJtHD;AIwHC;EACC;EACA;AJtHF;;AI0HA;AAEC;EACC;EACA;EACA;AJxHF;;AI4HA;;;;2EAAA;AAMA;EACC;EACA;EACA;AJ1HD;AI4HC;EACC;EACA;AJ1HF;AI4HE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AJ1HH;AI6HE;EACC;EACA;EACA;EACA;AJ3HH;AI+HE;EACC;AJ7HH;AIiIC;EACC;AJ/HF;AImIC;EACC;AJjIF;AIsIE;EACC;AJpIH;AIsIE;;EAEC;AJpIH;AI0IE;EACC;AJxIH;AI0IE;EACC;AJxIH;AI0IE;EACC;AJxIH;AI8IE;EACC;AJ5IH;AI8IE;;EAEC;AJ5IH;AIgJE;EACC;AJ9IH;AIkJE;EACC;AJhJH;AIsJE;EACC;AJpJH;AIsJE;EACC;AJpJH;;AIyJA;AACA;EACC;EACA;AJtJD;;AIyJA;EACC;AJtJD;;AIyJA;EACC;AJtJD;;AIwJA;EACC;EACA;AJrJD;;AIwJA;EACC;AJrJD;;AIwJA;;;;2EAAA;AAMA;EACC;EACA;EAuDA;EAkGA;AJ7SD;AIuJC;EAEC;EACA;EAiCA;AJtLF;AEr2CC;EACC;EACA;EACA;AFu2CF;AIkJE;EACC;EACA;EACA;EACA;EACA;EACA;AJhJH;AIiJG;EACC;AJ/IJ;AImJG;;EAEC;EACA;AJjJJ;AImJI;;;EAEC;EACA;AJhJL;AImJG;EACC;EACA;EACA;EACA;AJjJJ;AIuJG;EACC;AJrJJ;AIyJG;EACC;AJvJJ;AIyJG;EACC;AJvJJ;AI6JC;EACC;EACA;EACA;EACA;AJ3JF;AI6JE;;;EAGC;EACA;EACA;EACA;EACA;AJ3JH;AI8JE;EACC;AJ5JH;AI+JE;EACC;EA+BA;EAcA;AJxMH;AI6JG;EACC;EACA;AJ3JJ;AI8JG;EACC;EA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A;AACA;;;;;;;;;CAAA;AAWA;AACA;EACC;EACA;AJ7YD;AI+YC;EACC;AJ7YF;AIgZC;EACC;AJ9YF;;AIqZC;EACC;AJlZF;AIsZC;EACC;AJpZF;AIwZC;EACC;AJtZF;;AI0ZA;;;;+EAAA;AAUG;;EAEC;AJ5ZJ;AI+ZI;;EAEC;AJ7ZL;AImaE;EACC;EACA;AJjaH;AImaG;EACC;EACA;EACA;EACA;EAGA;EACA;EACA;AJnaJ;AIsaI;EACC;AJpaL;AIqaK;EACC;AJnaN;AIwaI;EACC;EACA;EACA;AJtaL;AIwaK;EACC;AJtaN;AIyaK;EACC;EACA;AJvaN;AIwaM;EACC;EACA;AJtaP;AIyaM;EACC;AJvaP;AI4aM;EACC;AJ1aP;;AImbA;;;;+EAAA;AAOC;;EACC;EAEC;EACA;AJlbH;AIqbE;;EAEE;EACA;EACA;EACA;EAED,yBHl0FQ;EGm0FR;EAEA,cHj0FQ;AD44EX;;AK77EA;;;;8FAAA;AAMA;EAEC;EAkCA;EAYA;ALk5ED;AK/7EC;EAEC;EAkBA;AL+6EF;AKh8EE;EACC;EACG;EAEA;ALi8EN;AKh8EG;EACC;ALk8EJ;AK/7EM;EACF;EACA;ALi8EJ;AK17EE;EACC;EAEA;AL27EH;AK17EG;EACC;AL47EJ;AKp7EC;EACC;EAEA;ALq7EF;AKp7EE;EACC;ALs7EH;AK/6EC;EACC;ALi7EF;;AK56EA;;EAGC;EAgBA;AL+5ED;AK96EC;;;;;;;;;;;;;;EAOI;ALu7EL;AKp7EC;;EACC;ALu7EF;AKl7EC;;;;;;;;;;;;;;;;EAQI;AL47EL;;AKt7EC;EACC;ALy7EF;AKt7EC;EACC;EAWF;;;;;;;;GAAA;ALs7EA;AK/7EE;EACC;ALi8EH;AK/7EG;EACC;EACA;ALi8EJ;AKl7EC;EACC;ALo7EF;;AK/6EA;;;;8FAAA;AAOA;EACC;ALg7ED;AK56EE;EACC;AL86EH;AK56EG;EACC;EACA;AL86EJ;;AKv6EA;;EAEC;EACA;EACA;AL06ED;;AKn6EC;EACC;ALs6EF;AKp6EE;EACC;ALs6EH;AKn6EE;EACC;EACA;EACA;ALq6EH;AKl6EE;EACC;ALo6EH;;AK/5EA;EA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","sources":["webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/acf-input.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_variables.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_mixins.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_typography.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_fields.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_forms.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_media.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_input.scss","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_postbox.scss"],"sourcesContent":["@charset \"UTF-8\";\n/*--------------------------------------------------------------------------------------------\n*\n*\tVars\n*\n*--------------------------------------------------------------------------------------------*/\n/* colors */\n/* acf-field */\n/* responsive */\n/*--------------------------------------------------------------------------------------------\n*\n*\tACF 6 ↓\n*\n*--------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n* Mixins\n*\n*--------------------------------------------------------------------------------------------*/\n/*---------------------------------------------------------------------------------------------\n*\n* Fonts\n*\n*---------------------------------------------------------------------------------------------*/\n@font-face {\n font-family: \"Inter\";\n src: url(\"../../inc/fonts/Inter-Regular.woff2\") format(\"woff2\"), url(\"../../inc/fonts/Inter-Regular.woff\") format(\"woff\");\n font-weight: normal;\n font-style: normal;\n}\n@font-face {\n font-family: \"Inter\";\n src: url(\"../../inc/fonts/Inter-Medium.woff2\") format(\"woff2\"), url(\"../../inc/fonts/Inter-Medium.woff\") format(\"woff\");\n font-weight: 500;\n font-style: normal;\n}\n/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #wpcontent {\n font-family: \"Inter\", system-ui;\n line-height: 140%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Links\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group a {\n color: #0783BE;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Headings\n*\n*---------------------------------------------------------------------------------------------*/\n.h1, .post-type-acf-field-group h1,\n.acf-headerbar h1 {\n font-size: 21px;\n font-weight: 400;\n}\n\n.h2, .acf-page-title, .post-type-acf-field-group h2,\n.acf-headerbar h2 {\n font-size: 18px;\n font-weight: 400;\n}\n\n.h3, .post-type-acf-field-group h3,\n.acf-headerbar h3 {\n font-size: 16px;\n font-weight: 400;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Paragraphs\n*\n*---------------------------------------------------------------------------------------------*/\n.p1 {\n font-size: 15px;\n}\n\n.p2 {\n font-size: 14px;\n}\n\n.p3 {\n font-size: 13.5px;\n}\n\n.p4 {\n font-size: 13px;\n}\n\n.p5 {\n font-size: 12.5px;\n}\n\n.p6, .acf-field p.description, .acf-small {\n font-size: 12px;\n}\n\n.p7, .acf-field-setting-prefix_label p.description code,\n.acf-field-setting-prefix_name p.description code {\n font-size: 11.5px;\n}\n\n.p8 {\n font-size: 11px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Page titles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-page-title {\n color: #344054;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Hide old / native WP titles from pages\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-settings-wrap h1,\n.post-type-acf-field-group #acf-admin-tools h1 {\n display: none;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Small\n*\n*---------------------------------------------------------------------------------------------*/\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-field\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-field,\n.acf-field .acf-label,\n.acf-field .acf-input {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n position: relative;\n}\n\n.acf-field {\n margin: 15px 0;\n clear: both;\n}\n.acf-field p.description {\n display: block;\n margin: 0;\n padding: 0;\n}\n.acf-field .acf-label {\n vertical-align: top;\n margin: 0 0 10px;\n}\n.acf-field .acf-label label {\n display: block;\n font-weight: bold;\n margin: 0 0 3px;\n padding: 0;\n}\n.acf-field .acf-label:empty {\n margin-bottom: 0;\n}\n.acf-field .acf-input {\n vertical-align: top;\n}\n.acf-field p.description {\n display: block;\n margin-top: 6px;\n color: #667085;\n}\n.acf-field .acf-notice {\n margin: 0 0 15px;\n background: #edf2ff;\n color: #0c6ca0;\n border-color: #2183b9;\n}\n.acf-field .acf-notice.-error {\n background: #ffe6e6;\n color: #cc2727;\n border-color: #d12626;\n}\n.acf-field .acf-notice.-success {\n background: #eefbe8;\n color: #0e7b17;\n border-color: #32a23b;\n}\n.acf-field .acf-notice.-warning {\n background: #fff3e6;\n color: #bd4b0e;\n border-color: #d16226;\n}\ntd.acf-field,\ntr.acf-field {\n margin: 0;\n}\n\n.acf-field[data-width] {\n float: left;\n clear: none;\n /*\n \t@media screen and (max-width: $sm) {\n \t\tfloat: none;\n \t\twidth: auto;\n \t\tborder-left-width: 0;\n \t\tborder-right-width: 0;\n \t}\n */\n}\n.acf-field[data-width] + .acf-field[data-width] {\n border-left: 1px solid #eeeeee;\n}\nhtml[dir=rtl] .acf-field[data-width] {\n float: right;\n}\nhtml[dir=rtl] .acf-field[data-width] + .acf-field[data-width] {\n border-left: none;\n border-right: 1px solid #eeeeee;\n}\ntd.acf-field[data-width],\ntr.acf-field[data-width] {\n float: none;\n}\n\n.acf-field.-c0 {\n clear: both;\n border-left-width: 0 !important;\n}\nhtml[dir=rtl] .acf-field.-c0 {\n border-left-width: 1px !important;\n border-right-width: 0 !important;\n}\n\n.acf-field.-r0 {\n border-top-width: 0 !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-fields\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-fields {\n position: relative;\n}\n.acf-fields:after {\n display: block;\n clear: both;\n content: \"\";\n}\n.acf-fields.-border {\n border: #ccd0d4 solid 1px;\n background: #fff;\n}\n.acf-fields > .acf-field {\n position: relative;\n margin: 0;\n padding: 16px;\n border-top-width: 1px;\n border-top-style: solid;\n border-top-color: #EAECF0;\n}\n.acf-fields > .acf-field:first-child {\n border-top: none;\n margin-top: 0;\n}\ntd.acf-fields {\n padding: 0 !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tacf-fields (clear)\n*\n*--------------------------------------------------------------------------------------------*/\n.acf-fields.-clear > .acf-field {\n border: none;\n padding: 0;\n margin: 15px 0;\n}\n.acf-fields.-clear