Advanced Custom Fields - Version 6.0.4

Version Description

Release Date 8th November 2022

  • Improvement - JavaScript initialization performance while editing large field groups has been improved, especially in Safari
  • Improvement - Tooltips for field settings are now shown as inline instructions
  • Improvement - Saving a field group is now disabled until a field group title has been entered
  • Improvement - Additional sanitization across various internal parts of the plugin
  • Fix - Dragging and dropping a field in no longer opens the field settings in Firefox
  • Fix - Copying the field name or key to the clipboard now works as expected for new or reordered fields, and subfields
  • Fix - Saving a field group will now temporarily disable the "Save Changes" button while saving
  • Fix - Block templates that include html comments as the first DOM element no longer crash the block editor on edit
  • Fix - Block templates that include InnerBlocks on the DOMs first level no longer trigger JS warnings
  • Fix - Block templates that render other blocks now correctly render their InnerBlocks
  • Fix - Legacy block attribute values are no longer overwritten by blank defaults of new versions
  • Fix - Paginated Repeater fields now work with non-paginated Repeaters as subfields
  • Fix - Repeater pagination is now properly disabled while inside blocks
  • Fix - REST API no longer causes a PHP warning if $_SERVER['REQUEST_METHOD'] is not defined
  • Fix - REST API now supports integer keys for the Select field
  • Fix - REST API now supports passing null to Image and File fields
  • Fix - Invalid ACF meta keys no longer cause a fatal error when retrieved with get_fields()
  • a11y - The Relationship field is now fully accessible for keyboard navigation
  • i18n - Select dropdown arrow is now aligned correctly in RTL languages
  • i18n - Radio buttons are now aligned correctly in RTL languages
Download this release

Release Info

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

Code changes from version 5.12.4 to 6.0.4

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.4
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.4';
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(
@@ -186,11 +207,6 @@ if ( ! class_exists( 'ACF' ) ) :
186
  // Include PRO.
187
  acf_include( 'pro/acf-pro.php' );
188
 
189
- // Include tests.
190
- if ( defined( 'ACF_DEV' ) && ACF_DEV ) {
191
- acf_include( 'tests/tests.php' );
192
- }
193
-
194
  // Add actions.
195
  add_action( 'init', array( $this, 'init' ), 5 );
196
  add_action( 'init', array( $this, 'register_post_types' ), 5 );
@@ -203,17 +219,14 @@ if ( ! class_exists( 'ACF' ) ) :
203
  }
204
 
205
  /**
206
- * init
207
- *
208
  * Completes the setup process on "init" of earlier.
209
  *
210
  * @date 28/09/13
211
  * @since 5.0.0
212
  *
213
- * @param void
214
  * @return void
215
  */
216
- function init() {
217
 
218
  // Bail early if called directly from functions.php or plugin file.
219
  if ( ! did_action( 'plugins_loaded' ) ) {
@@ -278,9 +291,9 @@ if ( ! class_exists( 'ACF' ) ) :
278
  * @date 28/09/13
279
  * @since 5.0.0
280
  *
281
- * @param int $major_version The major version of ACF.
282
  */
283
- do_action( 'acf/include_field_types', ACF_MAJOR_VERSION );
284
 
285
  // Include locations.
286
  acf_include( 'includes/locations/class-acf-location-post-type.php' );
@@ -311,9 +324,9 @@ if ( ! class_exists( 'ACF' ) ) :
311
  * @date 28/09/13
312
  * @since 5.0.0
313
  *
314
- * @param int $major_version The major version of ACF.
315
  */
316
- do_action( 'acf/include_location_rules', ACF_MAJOR_VERSION );
317
 
318
  /**
319
  * Fires during initialization. Used to add local fields.
@@ -321,9 +334,9 @@ if ( ! class_exists( 'ACF' ) ) :
321
  * @date 28/09/13
322
  * @since 5.0.0
323
  *
324
- * @param int $major_version The major version of ACF.
325
  */
326
- do_action( 'acf/include_fields', ACF_MAJOR_VERSION );
327
 
328
  /**
329
  * Fires after ACF is completely "initialized".
@@ -331,23 +344,20 @@ if ( ! class_exists( 'ACF' ) ) :
331
  * @date 28/09/13
332
  * @since 5.0.0
333
  *
334
- * @param int $major_version The major version of ACF.
335
  */
336
  do_action( 'acf/init', ACF_MAJOR_VERSION );
337
  }
338
 
339
  /**
340
- * register_post_types
341
- *
342
  * Registers the ACF post types.
343
  *
344
  * @date 22/10/2015
345
  * @since 5.3.2
346
  *
347
- * @param void
348
  * @return void
349
  */
350
- function register_post_types() {
351
 
352
  // Vars.
353
  $cap = acf_get_setting( 'capability' );
@@ -380,7 +390,7 @@ if ( ! class_exists( 'ACF' ) ) :
380
  'edit_posts' => $cap,
381
  'delete_posts' => $cap,
382
  ),
383
- 'supports' => array( 'title' ),
384
  'rewrite' => false,
385
  'query_var' => false,
386
  )
@@ -422,28 +432,26 @@ if ( ! class_exists( 'ACF' ) ) :
422
  }
423
 
424
  /**
425
- * register_post_status
426
- *
427
  * Registers the ACF post statuses.
428
  *
429
  * @date 22/10/2015
430
  * @since 5.3.2
431
  *
432
- * @param void
433
  * @return void
434
  */
435
- function register_post_status() {
436
 
437
- // Register the Disabled post status.
438
  register_post_status(
439
  'acf-disabled',
440
  array(
441
- 'label' => _x( 'Disabled', 'post status', 'acf' ),
442
  'public' => true,
443
  'exclude_from_search' => false,
444
  'show_in_admin_all_list' => true,
445
  'show_in_admin_status_list' => true,
446
- 'label_count' => _n_noop( 'Disabled <span class="count">(%s)</span>', 'Disabled <span class="count">(%s)</span>', 'acf' ),
 
447
  )
448
  );
449
  }
@@ -455,7 +463,7 @@ if ( ! class_exists( 'ACF' ) ) :
455
  * @param string $plugin The plugin being activated.
456
  */
457
  public function deactivate_other_instances( $plugin ) {
458
- if ( ! in_array( $plugin, array( 'advanced-custom-fields/acf.php', 'advanced-custom-fields-pro/acf.php' ) ) ) {
459
  return;
460
  }
461
 
@@ -488,14 +496,14 @@ if ( ! class_exists( 'ACF' ) ) :
488
  * Displays a notice when either ACF or ACF PRO is automatically deactivated.
489
  */
490
  public function plugin_deactivated_notice() {
491
- $deactivated_notice_id = get_transient( 'acf_deactivated_notice_id' );
492
- if ( ! in_array( $deactivated_notice_id, array( '1', '2' ) ) ) {
493
  return;
494
  }
495
 
496
- $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' );
497
- if ( '2' === $deactivated_notice_id ) {
498
- $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' );
499
  }
500
 
501
  ?>
@@ -508,31 +516,34 @@ if ( ! class_exists( 'ACF' ) ) :
508
  }
509
 
510
  /**
511
- * posts_where
512
- *
513
  * Filters the $where clause allowing for custom WP_Query args.
514
  *
515
  * @date 31/8/19
516
  * @since 5.8.1
517
  *
518
- * @param string $where The WHERE clause.
 
519
  * @return WP_Query $wp_query The query object.
520
  */
521
- function posts_where( $where, $wp_query ) {
522
  global $wpdb;
523
 
 
 
 
 
524
  // Add custom "acf_field_key" arg.
525
- if ( $field_key = $wp_query->get( 'acf_field_key' ) ) {
526
  $where .= $wpdb->prepare( " AND {$wpdb->posts}.post_name = %s", $field_key );
527
  }
528
 
529
  // Add custom "acf_field_name" arg.
530
- if ( $field_name = $wp_query->get( 'acf_field_name' ) ) {
531
  $where .= $wpdb->prepare( " AND {$wpdb->posts}.post_excerpt = %s", $field_name );
532
  }
533
 
534
  // Add custom "acf_group_key" arg.
535
- if ( $group_key = $wp_query->get( 'acf_group_key' ) ) {
536
  $where .= $wpdb->prepare( " AND {$wpdb->posts}.post_name = %s", $group_key );
537
  }
538
 
@@ -541,8 +552,6 @@ if ( ! class_exists( 'ACF' ) ) :
541
  }
542
 
543
  /**
544
- * define
545
- *
546
  * Defines a constant if doesnt already exist.
547
  *
548
  * @date 3/5/17
@@ -552,15 +561,13 @@ if ( ! class_exists( 'ACF' ) ) :
552
  * @param mixed $value The constant value.
553
  * @return void
554
  */
555
- function define( $name, $value = true ) {
556
  if ( ! defined( $name ) ) {
557
  define( $name, $value );
558
  }
559
  }
560
 
561
  /**
562
- * has_setting
563
- *
564
  * Returns true if a setting exists for this name.
565
  *
566
  * @date 2/2/18
@@ -569,13 +576,11 @@ if ( ! class_exists( 'ACF' ) ) :
569
  * @param string $name The setting name.
570
  * @return boolean
571
  */
572
- function has_setting( $name ) {
573
  return isset( $this->settings[ $name ] );
574
  }
575
 
576
  /**
577
- * get_setting
578
- *
579
  * Returns a setting or null if doesn't exist.
580
  *
581
  * @date 28/09/13
@@ -584,13 +589,11 @@ if ( ! class_exists( 'ACF' ) ) :
584
  * @param string $name The setting name.
585
  * @return mixed
586
  */
587
- function get_setting( $name ) {
588
  return isset( $this->settings[ $name ] ) ? $this->settings[ $name ] : null;
589
  }
590
 
591
  /**
592
- * update_setting
593
- *
594
  * Updates a setting for the given name and value.
595
  *
596
  * @date 28/09/13
@@ -600,14 +603,12 @@ if ( ! class_exists( 'ACF' ) ) :
600
  * @param mixed $value The setting value.
601
  * @return true
602
  */
603
- function update_setting( $name, $value ) {
604
  $this->settings[ $name ] = $value;
605
  return true;
606
  }
607
 
608
  /**
609
- * get_data
610
- *
611
  * Returns data or null if doesn't exist.
612
  *
613
  * @date 28/09/13
@@ -616,13 +617,11 @@ if ( ! class_exists( 'ACF' ) ) :
616
  * @param string $name The data name.
617
  * @return mixed
618
  */
619
- function get_data( $name ) {
620
  return isset( $this->data[ $name ] ) ? $this->data[ $name ] : null;
621
  }
622
 
623
  /**
624
- * set_data
625
- *
626
  * Sets data for the given name and value.
627
  *
628
  * @date 28/09/13
@@ -632,13 +631,11 @@ if ( ! class_exists( 'ACF' ) ) :
632
  * @param mixed $value The data value.
633
  * @return void
634
  */
635
- function set_data( $name, $value ) {
636
  $this->data[ $name ] = $value;
637
  }
638
 
639
  /**
640
- * get_instance
641
- *
642
  * Returns an instance or null if doesn't exist.
643
  *
644
  * @date 13/2/18
@@ -647,14 +644,12 @@ if ( ! class_exists( 'ACF' ) ) :
647
  * @param string $class The instance class name.
648
  * @return object
649
  */
650
- function get_instance( $class ) {
651
  $name = strtolower( $class );
652
  return isset( $this->instances[ $name ] ) ? $this->instances[ $name ] : null;
653
  }
654
 
655
  /**
656
- * new_instance
657
- *
658
  * Creates and stores an instance of the given class.
659
  *
660
  * @date 13/2/18
@@ -663,7 +658,7 @@ if ( ! class_exists( 'ACF' ) ) :
663
  * @param string $class The instance class name.
664
  * @return object
665
  */
666
- function new_instance( $class ) {
667
  $instance = new $class();
668
  $name = strtolower( $class );
669
  $this->instances[ $name ] = $instance;
@@ -680,7 +675,7 @@ if ( ! class_exists( 'ACF' ) ) :
680
  * @return bool
681
  */
682
  public function __isset( $key ) {
683
- return in_array( $key, array( 'locations', 'json' ) );
684
  }
685
 
686
  /**
@@ -703,20 +698,17 @@ if ( ! class_exists( 'ACF' ) ) :
703
  }
704
  }
705
 
706
- /*
707
- * acf
708
- *
709
- * The main function responsible for returning the one true acf Instance to functions everywhere.
710
- * Use this function like you would a global variable, except without needing to declare the global.
711
- *
712
- * Example: <?php $acf = acf(); ?>
713
- *
714
- * @date 4/09/13
715
- * @since 4.3.0
716
- *
717
- * @param void
718
- * @return ACF
719
- */
720
  function acf() {
721
  global $acf;
722
 
@@ -731,4 +723,4 @@ if ( ! class_exists( 'ACF' ) ) :
731
  // Instantiate.
732
  acf();
733
 
734
- 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.4
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.4';
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(
207
  // Include PRO.
208
  acf_include( 'pro/acf-pro.php' );
209
 
 
 
 
 
 
210
  // Add actions.
211
  add_action( 'init', array( $this, 'init' ), 5 );
212
  add_action( 'init', array( $this, 'register_post_types' ), 5 );
219
  }
220
 
221
  /**
 
 
222
  * Completes the setup process on "init" of earlier.
223
  *
224
  * @date 28/09/13
225
  * @since 5.0.0
226
  *
 
227
  * @return void
228
  */
229
+ public function init() {
230
 
231
  // Bail early if called directly from functions.php or plugin file.
232
  if ( ! did_action( 'plugins_loaded' ) ) {
291
  * @date 28/09/13
292
  * @since 5.0.0
293
  *
294
+ * @param int ACF_FIELD_API_VERSION The field API version.
295
  */
296
+ do_action( 'acf/include_field_types', ACF_FIELD_API_VERSION );
297
 
298
  // Include locations.
299
  acf_include( 'includes/locations/class-acf-location-post-type.php' );
324
  * @date 28/09/13
325
  * @since 5.0.0
326
  *
327
+ * @param int ACF_FIELD_API_VERSION The field API version.
328
  */
329
+ do_action( 'acf/include_location_rules', ACF_FIELD_API_VERSION );
330
 
331
  /**
332
  * Fires during initialization. Used to add local fields.
334
  * @date 28/09/13
335
  * @since 5.0.0
336
  *
337
+ * @param int ACF_FIELD_API_VERSION The field API version.
338
  */
339
+ do_action( 'acf/include_fields', ACF_FIELD_API_VERSION );
340
 
341
  /**
342
  * Fires after ACF is completely "initialized".
344
  * @date 28/09/13
345
  * @since 5.0.0
346
  *
347
+ * @param int ACF_MAJOR_VERSION The major version of ACF.
348
  */
349
  do_action( 'acf/init', ACF_MAJOR_VERSION );
350
  }
351
 
352
  /**
 
 
353
  * Registers the ACF post types.
354
  *
355
  * @date 22/10/2015
356
  * @since 5.3.2
357
  *
 
358
  * @return void
359
  */
360
+ public function register_post_types() {
361
 
362
  // Vars.
363
  $cap = acf_get_setting( 'capability' );
390
  'edit_posts' => $cap,
391
  'delete_posts' => $cap,
392
  ),
393
+ 'supports' => false,
394
  'rewrite' => false,
395
  'query_var' => false,
396
  )
432
  }
433
 
434
  /**
 
 
435
  * Registers the ACF post statuses.
436
  *
437
  * @date 22/10/2015
438
  * @since 5.3.2
439
  *
 
440
  * @return void
441
  */
442
+ public function register_post_status() {
443
 
444
+ // Register the Inactive post status.
445
  register_post_status(
446
  'acf-disabled',
447
  array(
448
+ 'label' => _x( 'Inactive', 'post status', 'acf' ),
449
  'public' => true,
450
  'exclude_from_search' => false,
451
  'show_in_admin_all_list' => true,
452
  'show_in_admin_status_list' => true,
453
+ /* translators: counts for inactive field groups */
454
+ 'label_count' => _n_noop( 'Inactive <span class="count">(%s)</span>', 'Inactive <span class="count">(%s)</span>', 'acf' ),
455
  )
456
  );
457
  }
463
  * @param string $plugin The plugin being activated.
464
  */
465
  public function deactivate_other_instances( $plugin ) {
466
+ if ( ! in_array( $plugin, array( 'advanced-custom-fields/acf.php', 'advanced-custom-fields-pro/acf.php' ), true ) ) {
467
  return;
468
  }
469
 
496
  * Displays a notice when either ACF or ACF PRO is automatically deactivated.
497
  */
498
  public function plugin_deactivated_notice() {
499
+ $deactivated_notice_id = (int) get_transient( 'acf_deactivated_notice_id' );
500
+ if ( ! in_array( $deactivated_notice_id, array( 1, 2 ), true ) ) {
501
  return;
502
  }
503
 
504
+ $message = __( "Advanced Custom Fields and Advanced Custom Fields should not be active at the same time. We've automatically deactivated Advanced Custom Fields.", 'acf' );
505
+ if ( 2 === $deactivated_notice_id ) {
506
+ $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' );
507
  }
508
 
509
  ?>
516
  }
517
 
518
  /**
 
 
519
  * Filters the $where clause allowing for custom WP_Query args.
520
  *
521
  * @date 31/8/19
522
  * @since 5.8.1
523
  *
524
+ * @param string $where The WHERE clause.
525
+ * @param WP_Query $wp_query The query object.
526
  * @return WP_Query $wp_query The query object.
527
  */
528
+ public function posts_where( $where, $wp_query ) {
529
  global $wpdb;
530
 
531
+ $field_key = $wp_query->get( 'acf_field_key' );
532
+ $field_name = $wp_query->get( 'acf_field_name' );
533
+ $group_key = $wp_query->get( 'acf_group_key' );
534
+
535
  // Add custom "acf_field_key" arg.
536
+ if ( $field_key ) {
537
  $where .= $wpdb->prepare( " AND {$wpdb->posts}.post_name = %s", $field_key );
538
  }
539
 
540
  // Add custom "acf_field_name" arg.
541
+ if ( $field_name ) {
542
  $where .= $wpdb->prepare( " AND {$wpdb->posts}.post_excerpt = %s", $field_name );
543
  }
544
 
545
  // Add custom "acf_group_key" arg.
546
+ if ( $group_key ) {
547
  $where .= $wpdb->prepare( " AND {$wpdb->posts}.post_name = %s", $group_key );
548
  }
549
 
552
  }
553
 
554
  /**
 
 
555
  * Defines a constant if doesnt already exist.
556
  *
557
  * @date 3/5/17
561
  * @param mixed $value The constant value.
562
  * @return void
563
  */
564
+ public function define( $name, $value = true ) {
565
  if ( ! defined( $name ) ) {
566
  define( $name, $value );
567
  }
568
  }
569
 
570
  /**
 
 
571
  * Returns true if a setting exists for this name.
572
  *
573
  * @date 2/2/18
576
  * @param string $name The setting name.
577
  * @return boolean
578
  */
579
+ public function has_setting( $name ) {
580
  return isset( $this->settings[ $name ] );
581
  }
582
 
583
  /**
 
 
584
  * Returns a setting or null if doesn't exist.
585
  *
586
  * @date 28/09/13
589
  * @param string $name The setting name.
590
  * @return mixed
591
  */
592
+ public function get_setting( $name ) {
593
  return isset( $this->settings[ $name ] ) ? $this->settings[ $name ] : null;
594
  }
595
 
596
  /**
 
 
597
  * Updates a setting for the given name and value.
598
  *
599
  * @date 28/09/13
603
  * @param mixed $value The setting value.
604
  * @return true
605
  */
606
+ public function update_setting( $name, $value ) {
607
  $this->settings[ $name ] = $value;
608
  return true;
609
  }
610
 
611
  /**
 
 
612
  * Returns data or null if doesn't exist.
613
  *
614
  * @date 28/09/13
617
  * @param string $name The data name.
618
  * @return mixed
619
  */
620
+ public function get_data( $name ) {
621
  return isset( $this->data[ $name ] ) ? $this->data[ $name ] : null;
622
  }
623
 
624
  /**
 
 
625
  * Sets data for the given name and value.
626
  *
627
  * @date 28/09/13
631
  * @param mixed $value The data value.
632
  * @return void
633
  */
634
+ public function set_data( $name, $value ) {
635
  $this->data[ $name ] = $value;
636
  }
637
 
638
  /**
 
 
639
  * Returns an instance or null if doesn't exist.
640
  *
641
  * @date 13/2/18
644
  * @param string $class The instance class name.
645
  * @return object
646
  */
647
+ public function get_instance( $class ) {
648
  $name = strtolower( $class );
649
  return isset( $this->instances[ $name ] ) ? $this->instances[ $name ] : null;
650
  }
651
 
652
  /**
 
 
653
  * Creates and stores an instance of the given class.
654
  *
655
  * @date 13/2/18
658
  * @param string $class The instance class name.
659
  * @return object
660
  */
661
+ public function new_instance( $class ) {
662
  $instance = new $class();
663
  $name = strtolower( $class );
664
  $this->instances[ $name ] = $instance;
675
  * @return bool
676
  */
677
  public function __isset( $key ) {
678
+ return in_array( $key, array( 'locations', 'json' ), true );
679
  }
680
 
681
  /**
698
  }
699
  }
700
 
701
+ /**
702
+ * The main function responsible for returning the one true acf Instance to functions everywhere.
703
+ * Use this function like you would a global variable, except without needing to declare the global.
704
+ *
705
+ * Example: <?php $acf = acf(); ?>
706
+ *
707
+ * @date 4/09/13
708
+ * @since 4.3.0
709
+ *
710
+ * @return ACF
711
+ */
 
 
 
712
  function acf() {
713
  global $acf;
714
 
723
  // Instantiate.
724
  acf();
725
 
726
+ } // 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.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"file":"acf-dark.css","mappings":";;;AAAA;;;;;;;8FAAA;AAqFA;;;;+FAAA;AAOA;EAzBC,yBAxBqB;EAyBrB,qBAxBkB;EAyBlB,cA7Bc;ACvBf;AD8EC;;EAnBA,qBA/BmB;ACxBpB;AD+EC;EA7CA,cAfc;AChBf;ADgFC;EACC;AC9EF;;ADmFA;EAvDC,cAfc;EAkBd,qBAdkB;ACZnB;;ADkFA;EA1CC;EACA,qBA5BmB;ACRpB;;ADkFA;;EAEC;AC/ED;;ADmFA;EACC;AChFD;;ADoFA;;;;+FAAA;AAUC;EAhEA,qBA/BmB;ACUpB;;AD8FE;EACC;EA1EF,qBA/BmB;ACepB;;ADiGA;EA1FC,yBAxBqB;EAyBrB,qBAxBkB;EAyBlB,cA7Bc;AC0Bf;;ADgGA;EAtFC,qBA/BmB;ACyBpB;;ADiGA;;EApGC,yBAxBqB;EAyBrB,qBAxBkB;EAyBlB,cA7Bc;ACqCf;;ADoGA;EA9GC,yBAxBqB;EAyBrB,qBAxBkB;EAyBlB,cA7Bc;AC2Cf;ADiGC;EA5GA;EACA,qBA5BmB;AC0CpB;ADiGG;EAhHF;EACA,qBA5BmB;AC8CpB;ADgGI;EAnHH;EACA,qBA5BmB;EAOnB,cAZc;ACwDf;ADiGG;EA9HF,yBAxBqB;EAyBrB,qBAxBkB;EAyBlB,cA7Bc;AC6Df;;ADoGC;EAjIA;EACA,qBA5BmB;AC6DpB;;ADqGC;EAvIA;EACA,qBA5BmB;EAoKlB,mBAxKkB;ACuEpB;ADoGE;EA5ID;EACA,qBA5BmB;ACuEpB;ADoGE;EAhJD;EACA,qBA5BmB;AC2EpB;;ADyGC;EA9JA,yBAxBqB;EAyBrB,qBAxBkB;EAyBlB,cA7Bc;ACsFf;ADsGE;EA5JD;EACA,qBA5BmB;ACqFpB;;ADyGA;EAnKC;EACA,qBA5BmB;AC0FpB;ADuGC;EA/JA,yBAjCoB;EAkCpB,qBAhCiB;EAiCjB,WAlCe;AC6FhB;;ADwGA;EA5KC;EACA,qBA5BmB;ACoGpB;ADsGC;EA1LA,mBApBmB;AC2GpB;ADwGE;EApLD;EACA,qBA5BmB;AC2GpB;ADyGC;EAzLA;EACA,qBA5BmB;AC+GpB;ADwGE;EA5LD;EACA,qBA5BmB;ACmHpB;ADyGC;EAjMA;EACA,qBA5BmB;ACuHpB;;AD6GC;EAzMA;EACA,qBA5BmB;AC4HpB;;AD8GA;EA/MC;EACA,qBA5BmB;ACiIpB;AD2GC;EA1MA,yBAjCoB;EAkCpB,qBAhCiB;EAiCjB,WAlCe;ACoIhB;;AD4GA;EAvNC;EACA,qBA5BmB;AC2IpB;;AD6GC;EAlOA,yBAxBqB;EAyBrB,qBAxBkB;EAyBlB,cA7Bc;ACsJf;AD0GC;EAhOA;EACA,qBA5BmB;ACqJpB;ADwGE;;;EAlOD;EACA,qBA5BmB;AC2JpB;;AD2GA;EA3OC;EACA,qBA5BmB;ACgKpB;;AD2GA;EAhPC;EACA,qBA5BmB;ACqKpB;ADyGC;EA5OA,yBAjCoB;EAkCpB,qBAhCiB;EAiCjB,WAlCe;ACwKhB;;AD0GA;EA9PC,yBAxBqB;EAyBrB,qBAxBkB;EAyBlB,cA7Bc;ACqLf;;ADuGA;EA1QC,qBAdkB;ACqLnB;;ADyGC;EAvQA,yBAxBqB;EAyBrB,qBAxBkB;EAyBlB,cA7Bc;AC+Lf;ADsGE;EArQD;EACA,qBA5BmB;AC8LpB;ADqGG;EA7QF,yBAxBqB;EAyBrB,qBAxBkB;EAyBlB,cA7Bc;ACwMf;;ADwGA;EAhRC;EACA,qBA5BmB;ACwMpB;ADwGE;;EACC;ACrGH;ADuGG;;;;EAtSF,qBAdkB;ACmNnB;;AD2GC;EACC,mBA7TmB;ACqNrB;;AD4GA;;;;+FAAA;AAUC;EAtTA,yBAxBqB;EAyBrB,qBAxBkB;EAyBlB,cA7Bc;ACsOf;ADgHE;EA3TD,yBAxBqB;EAyBrB,qBAxBkB;EAyBlB,cA7Bc;AC2Of;ADiHC;EAjUA,yBAxBqB;EAyBrB,qBAxBkB;EAyBlB,cA7Bc;EAoCd,qBA/BmB;AC4OpB;ADgHE;EACC;EA9TF,qBA/BmB;ACgPpB;ADkHG;EAvUF;EACA,qBA5BmB;ACoPpB;ADoHE;EA3VD,qBAdkB;EA2WhB;AClHH;ADqHE;EAlVD;EACA,qBA5BmB;EA+WjB;AClHH;ADsHC;;EAxVA;EACA,qBA5BmB;ACkQpB;;ADwHA;;;;+FAAA;AASC;EAjWA,yBAjCoB;EAkCpB,qBAhCiB;EAiCjB,WAlCe;EAmYd;ACvHF,C","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":";;;AAAA;;;;;;;8FAAA;AAqFA;;;;+FAAA;AAOA;EAzBC,yBAxBqB;EAyBrB,qBAxBkB;EAyBlB,cA7Bc;ACvBf;AD8EC;;EAnBA,qBA/BmB;ACxBpB;AD+EC;EA7CA,cAfc;AChBf;ADgFC;EACC;AC9EF;;ADmFA;EAvDC,cAfc;EAkBd,qBAdkB;ACZnB;;ADkFA;EA1CC;EACA,qBA5BmB;ACRpB;;ADkFA;;EAEC;AC/ED;;ADmFA;EACC;AChFD;;ADoFA;;;;+FAAA;AAUC;EAhEA,qBA/BmB;ACUpB;;AD8FE;EACC;EA1EF,qBA/BmB;ACepB;;ADiGA;EA1FC,yBAxBqB;EAyBrB,qBAxBkB;EAyBlB,cA7Bc;AC0Bf;;ADgGA;EAtFC,qBA/BmB;ACyBpB;;ADiGA;;EApGC,yBAxBqB;EAyBrB,qBAxBkB;EAyBlB,cA7Bc;ACqCf;;ADoGA;EA9GC,yBAxBqB;EAyBrB,qBAxBkB;EAyBlB,cA7Bc;AC2Cf;ADiGC;EA5GA;EACA,qBA5BmB;AC0CpB;ADiGG;EAhHF;EACA,qBA5BmB;AC8CpB;ADgGI;EAnHH;EACA,qBA5BmB;EAOnB,cAZc;ACwDf;ADiGG;EA9HF,yBAxBqB;EAyBrB,qBAxBkB;EAyBlB,cA7Bc;AC6Df;;ADoGC;EAjIA;EACA,qBA5BmB;AC6DpB;;ADqGC;EAvIA;EACA,qBA5BmB;EAoKlB,mBAxKkB;ACuEpB;ADoGE;EA5ID;EACA,qBA5BmB;ACuEpB;ADoGE;EAhJD;EACA,qBA5BmB;AC2EpB;;ADyGC;EA9JA,yBAxBqB;EAyBrB,qBAxBkB;EAyBlB,cA7Bc;ACsFf;ADsGE;EA5JD;EACA,qBA5BmB;ACqFpB;;ADyGA;EAnKC;EACA,qBA5BmB;AC0FpB;ADuGC;EA/JA,yBAjCoB;EAkCpB,qBAhCiB;EAiCjB,WAlCe;AC6FhB;;ADwGA;EA5KC;EACA,qBA5BmB;ACoGpB;ADsGC;EA1LA,mBApBmB;AC2GpB;ADwGE;EApLD;EACA,qBA5BmB;AC2GpB;ADyGC;EAzLA;EACA,qBA5BmB;AC+GpB;ADwGE;EA5LD;EACA,qBA5BmB;ACmHpB;ADyGC;EAjMA;EACA,qBA5BmB;ACuHpB;;AD6GC;EAzMA;EACA,qBA5BmB;AC4HpB;;AD8GA;EA/MC;EACA,qBA5BmB;ACiIpB;AD2GC;EA1MA,yBAjCoB;EAkCpB,qBAhCiB;EAiCjB,WAlCe;ACoIhB;;AD4GA;EAvNC;EACA,qBA5BmB;AC2IpB;;AD6GC;EAlOA,yBAxBqB;EAyBrB,qBAxBkB;EAyBlB,cA7Bc;ACsJf;AD0GC;EAhOA;EACA,qBA5BmB;ACqJpB;ADwGE;;;EAlOD;EACA,qBA5BmB;AC2JpB;;AD2GA;EA3OC;EACA,qBA5BmB;ACgKpB;;AD2GA;EAhPC;EACA,qBA5BmB;ACqKpB;ADyGC;EA5OA,yBAjCoB;EAkCpB,qBAhCiB;EAiCjB,WAlCe;ACwKhB;;AD0GA;EA9PC,yBAxBqB;EAyBrB,qBAxBkB;EAyBlB,cA7Bc;ACqLf;;ADuGA;EA1QC,qBAdkB;ACqLnB;;ADyGC;EAvQA,yBAxBqB;EAyBrB,qBAxBkB;EAyBlB,cA7Bc;AC+Lf;ADsGE;EArQD;EACA,qBA5BmB;AC8LpB;ADqGG;EA7QF,yBAxBqB;EAyBrB,qBAxBkB;EAyBlB,cA7Bc;ACwMf;;ADwGA;EAhRC;EACA,qBA5BmB;ACwMpB;ADwGE;;EACC;ACrGH;ADuGG;;;;EAtSF,qBAdkB;ACmNnB;;AD2GC;EACC,mBA7TmB;ACqNrB;;AD4GA;;;;+FAAA;AAUC;EAtTA,yBAxBqB;EAyBrB,qBAxBkB;EAyBlB,cA7Bc;ACsOf;ADgHE;EA3TD,yBAxBqB;EAyBrB,qBAxBkB;EAyBlB,cA7Bc;AC2Of;ADiHC;EAjUA,yBAxBqB;EAyBrB,qBAxBkB;EAyBlB,cA7Bc;EAoCd,qBA/BmB;AC4OpB;ADgHE;EACC;EA9TF,qBA/BmB;ACgPpB;ADkHG;EAvUF;EACA,qBA5BmB;ACoPpB;ADoHE;EA3VD,qBAdkB;EA2WhB;AClHH;ADqHE;EAlVD;EACA,qBA5BmB;EA+WjB;AClHH;ADsHC;;EAxVA;EACA,qBA5BmB;ACkQpB;;ADwHA;;;;+FAAA;AASC;EAjWA,yBAjCoB;EAkCpB,qBAhCiB;EAiCjB,WAlCe;EAmYd;ACvHF,C","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-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
  *--------------------------------------------------------------------------------------------*/
@@ -31,11 +37,11 @@
31
  display: none;
32
  }
33
 
34
- /*---------------------------------------------------------------------------------------------
35
  *
36
  * Postbox: Publish
37
  *
38
- *---------------------------------------------------------------------------------------------*/
39
  #minor-publishing-actions,
40
  #misc-publishing-actions #visibility,
41
  #misc-publishing-actions .edit-timestamp {
@@ -54,54 +60,68 @@
54
  border-bottom-color: #F5F5F5;
55
  }
56
 
57
- /*---------------------------------------------------------------------------------------------
58
  *
59
  * Postbox: Fields
60
  *
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%;
93
  }
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;
@@ -112,6 +132,43 @@
112
  /* no fields */
113
  /* empty */
114
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
115
  #acf-field-group-fields .acf-field-list .no-fields-message {
116
  padding: 15px 15px;
117
  background: #fff;
@@ -124,6 +181,11 @@
124
  border-color: #dfdfdf;
125
  }
126
 
 
 
 
 
 
127
  /* field object */
128
  .acf-field-object {
129
  border-top: #eeeeee solid 1px;
@@ -151,8 +213,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 +243,41 @@
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 +287,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 +295,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;
@@ -248,11 +310,11 @@
248
  margin-top: 20px;
249
  }
250
 
251
- /*---------------------------------------------------------------------------------------------
252
  *
253
  * Postbox: Locations
254
  *
255
- *---------------------------------------------------------------------------------------------*/
256
  .rule-groups h4 {
257
  margin: 3px 0;
258
  }
@@ -276,8 +338,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
  }
@@ -289,11 +358,11 @@
289
  visibility: hidden !important;
290
  }
291
 
292
- /*---------------------------------------------------------------------------------------------
293
  *
294
  * Options
295
- *
296
- *---------------------------------------------------------------------------------------------*/
297
  #acf-field-group-options tr[data-name=hide_on_screen] li {
298
  float: left;
299
  width: 33%;
@@ -304,11 +373,11 @@
304
  width: 50%;
305
  }
306
  }
307
- /*---------------------------------------------------------------------------------------------
308
  *
309
  * Conditional Logic
310
- *
311
- *---------------------------------------------------------------------------------------------*/
312
  table.conditional-logic-rules {
313
  background: transparent;
314
  border: 0 none;
@@ -321,56 +390,56 @@ table.conditional-logic-rules tbody td {
321
  padding: 5px 2px !important;
322
  }
323
 
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],
376
  .acf-field-object-message tr[data-name=required] {
@@ -385,22 +454,22 @@ table.conditional-logic-rules tbody td {
385
  height: 175px !important;
386
  }
387
 
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],
395
  .acf-field-object-separator tr[data-name=required] {
396
  display: none !important;
397
  }
398
 
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,
406
  .acf-field-object-date-time-picker .acf-radio-list li {
@@ -446,23 +515,14 @@ table.conditional-logic-rules tbody td {
446
  *
447
  *--------------------------------------------------------------------------------------------*/
448
  html[dir=rtl] .acf-field-object.open > .handle {
449
- margin: -1px -1px 0;
450
- }
451
-
452
- html[dir=rtl] .acf-field-object.open > .handle .acf-icon {
453
- float: right;
454
- }
455
-
456
- html[dir=rtl] .acf-field-object.open > .handle .li-field-order {
457
- padding-left: 0 !important;
458
- padding-right: 15px !important;
459
  }
460
 
461
- /*---------------------------------------------------------------------------------------------
462
  *
463
  * Device
464
  *
465
- *---------------------------------------------------------------------------------------------*/
466
  @media only screen and (max-width: 850px) {
467
  tr.acf-field,
468
  td.acf-label,
@@ -480,5 +540,1865 @@ td.acf-input {
480
  padding-bottom: 0 !important;
481
  }
482
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
483
 
484
  /*# 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
  *--------------------------------------------------------------------------------------------*/
37
  display: none;
38
  }
39
 
40
+ /*----------------------------------------------------------------------------
41
  *
42
  * Postbox: Publish
43
  *
44
+ *----------------------------------------------------------------------------*/
45
  #minor-publishing-actions,
46
  #misc-publishing-actions #visibility,
47
  #misc-publishing-actions .edit-timestamp {
60
  border-bottom-color: #F5F5F5;
61
  }
62
 
63
+ /*----------------------------------------------------------------------------
64
  *
65
  * Postbox: Fields
66
  *
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: 8px;
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-key {
108
+ display: none;
109
  }
110
  #acf-field-group-fields .li-field-type {
111
  width: 25%;
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;
132
  /* no fields */
133
  /* empty */
134
  }
135
+ #acf-field-group-fields .acf-field-list .acf-tbody > .li-field-name,
136
+ #acf-field-group-fields .acf-field-list .acf-tbody > .li-field-key {
137
+ align-items: flex-start;
138
+ }
139
+ #acf-field-group-fields .acf-field-list .copyable:not(.copy-unsupported) {
140
+ cursor: pointer;
141
+ display: inline-flex;
142
+ align-items: center;
143
+ }
144
+ #acf-field-group-fields .acf-field-list .copyable:not(.copy-unsupported):hover:after {
145
+ content: "";
146
+ display: block;
147
+ padding-left: 5px;
148
+ display: inline-flex;
149
+ width: 12px;
150
+ height: 12px;
151
+ background-color: #667085;
152
+ border: none;
153
+ border-radius: 0;
154
+ -webkit-mask-size: contain;
155
+ mask-size: contain;
156
+ -webkit-mask-repeat: no-repeat;
157
+ mask-repeat: no-repeat;
158
+ -webkit-mask-position: center;
159
+ mask-position: center;
160
+ text-indent: 500%;
161
+ white-space: nowrap;
162
+ overflow: hidden;
163
+ -webkit-mask-image: url("../../images/icons/icon-copy.svg");
164
+ mask-image: url("../../images/icons/icon-copy.svg");
165
+ background-size: cover;
166
+ }
167
+ #acf-field-group-fields .acf-field-list .copyable:not(.copy-unsupported).copied:hover:after {
168
+ -webkit-mask-image: url("../../images/icons/icon-check-circle-solid.svg");
169
+ mask-image: url("../../images/icons/icon-check-circle-solid.svg");
170
+ background-color: #49ad52;
171
+ }
172
  #acf-field-group-fields .acf-field-list .no-fields-message {
173
  padding: 15px 15px;
174
  background: #fff;
181
  border-color: #dfdfdf;
182
  }
183
 
184
+ .rtl #acf-field-group-fields .li-field-type .field-type-icon {
185
+ margin-left: 8px;
186
+ margin-right: 0;
187
+ }
188
+
189
  /* field object */
190
  .acf-field-object {
191
  border-top: #eeeeee solid 1px;
213
  /* conditional logic */
214
  }
215
  .acf-field-object.ui-sortable-helper {
216
+ overflow: hidden !important;
217
+ border-width: 1px;
218
+ border-style: solid;
219
+ border-color: #A5D2E7 !important;
220
+ border-radius: 8px;
221
+ filter: drop-shadow(0px 10px 20px rgba(16, 24, 40, 0.14)) drop-shadow(0px 1px 3px rgba(16, 24, 40, 0.1));
222
+ }
223
+ .acf-field-object.ui-sortable-helper:before {
224
+ display: none !important;
225
  }
226
  .acf-field-object.ui-sortable-placeholder {
227
  box-shadow: 0 -1px 0 0 #DFDFDF;
243
  transition: none;
244
  }
245
  .acf-field-object > .handle li {
 
 
246
  word-wrap: break-word;
247
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
248
  .acf-field-object > .handle strong {
249
  display: block;
250
+ padding-bottom: 0;
251
  font-size: 14px;
252
  line-height: 14px;
253
  min-height: 14px;
254
  }
255
  .acf-field-object > .handle .row-options {
256
+ display: block;
257
+ opacity: 0;
258
+ margin-top: 5px;
259
+ }
260
+ @media screen and (max-width: 880px) {
261
+ .acf-field-object > .handle .row-options {
262
+ opacity: 1;
263
+ margin-bottom: 0;
264
+ }
265
  }
266
  .acf-field-object > .handle .row-options a {
267
  margin-right: 4px;
268
  }
269
+ .acf-field-object > .handle .row-options a:hover {
270
+ color: #044767;
271
+ }
272
  .acf-field-object > .handle .row-options a.delete-field {
273
  color: #a00;
274
  }
275
  .acf-field-object > .handle .row-options a.delete-field:hover {
276
  color: #f00;
277
  }
278
+ .acf-field-object > .handle .row-options.active {
279
+ visibility: visible;
280
+ }
281
  .acf-field-object.open + .acf-field-object {
282
  border-top-color: #E1E1E1;
283
  }
287
  text-shadow: #268FBB 0 1px 0;
288
  color: #fff;
289
  position: relative;
290
+ margin: 0 -1px 0 -1px;
291
  }
292
  .acf-field-object.open > .handle a {
293
  color: #fff !important;
295
  .acf-field-object.open > .handle a:hover {
296
  text-decoration: underline !important;
297
  }
298
+ .acf-field-object:hover > .handle .row-options, .acf-field-object.-hover > .handle .row-options, .acf-field-object:focus-within > .handle .row-options {
299
+ opacity: 1;
300
+ margin-bottom: 0;
 
 
 
 
 
 
301
  }
302
  .acf-field-object > .settings {
303
  display: none;
310
  margin-top: 20px;
311
  }
312
 
313
+ /*----------------------------------------------------------------------------
314
  *
315
  * Postbox: Locations
316
  *
317
+ *----------------------------------------------------------------------------*/
318
  .rule-groups h4 {
319
  margin: 3px 0;
320
  }
338
  vertical-align: middle;
339
  }
340
  .rule-groups .rule-group td.remove a {
341
+ width: 22px;
342
+ height: 22px;
343
  visibility: hidden;
344
  }
345
+ .rule-groups .rule-group td.remove a:before {
346
+ position: relative;
347
+ top: -2px;
348
+ font-size: 16px;
349
+ }
350
  .rule-groups .rule-group tr:hover td.remove a {
351
  visibility: visible;
352
  }
358
  visibility: hidden !important;
359
  }
360
 
361
+ /*----------------------------------------------------------------------------
362
  *
363
  * Options
364
+ *
365
+ *----------------------------------------------------------------------------*/
366
  #acf-field-group-options tr[data-name=hide_on_screen] li {
367
  float: left;
368
  width: 33%;
373
  width: 50%;
374
  }
375
  }
376
+ /*----------------------------------------------------------------------------
377
  *
378
  * Conditional Logic
379
+ *
380
+ *----------------------------------------------------------------------------*/
381
  table.conditional-logic-rules {
382
  background: transparent;
383
  border: 0 none;
390
  padding: 5px 2px !important;
391
  }
392
 
393
+ /*----------------------------------------------------------------------------
394
  *
395
  * Field: Tab
396
+ *
397
+ *----------------------------------------------------------------------------*/
398
+ .acf-field-object-tab .acf-field-setting-name,
399
  .acf-field-object-tab .acf-field-setting-instructions,
 
400
  .acf-field-object-tab .acf-field-setting-required,
 
401
  .acf-field-object-tab .acf-field-setting-warning,
402
+ .acf-field-object-tab .acf-field-setting-wrapper {
 
 
403
  display: none;
404
  }
405
+ .acf-field-object-tab .li-field-name {
406
  visibility: hidden;
407
  }
408
+ .acf-field-object-tab p:first-child {
 
 
 
 
 
 
 
 
 
 
 
 
 
409
  margin: 0.5em 0;
410
  }
411
+ .acf-field-object-tab li.acf-settings-type-presentation,
412
+ .acf-field-object-tab .acf-field-settings-main-presentation {
413
+ display: none !important;
414
+ }
415
 
416
+ /*----------------------------------------------------------------------------
417
  *
418
  * Field: Accordion
419
+ *
420
+ *----------------------------------------------------------------------------*/
421
+ .acf-field-object-accordion .acf-field-setting-name,
422
+ .acf-field-object-accordion .acf-field-setting-instructions,
423
+ .acf-field-object-accordion .acf-field-setting-required,
424
+ .acf-field-object-accordion .acf-field-setting-warning,
425
+ .acf-field-object-accordion .acf-field-setting-wrapper {
426
+ display: none;
427
+ }
428
+ .acf-field-object-accordion .li-field-name {
429
+ visibility: hidden;
430
+ }
431
+ .acf-field-object-accordion p:first-child {
432
+ margin: 0.5em 0;
433
+ }
434
  .acf-field-object-accordion .acf-field-setting-instructions {
435
+ display: block;
436
  }
437
 
438
+ /*----------------------------------------------------------------------------
439
  *
440
  * Field: Message
441
+ *
442
+ *----------------------------------------------------------------------------*/
443
  .acf-field-object-message tr[data-name=name],
444
  .acf-field-object-message tr[data-name=instructions],
445
  .acf-field-object-message tr[data-name=required] {
454
  height: 175px !important;
455
  }
456
 
457
+ /*----------------------------------------------------------------------------
458
  *
459
  * Field: Separator
460
+ *
461
+ *----------------------------------------------------------------------------*/
462
  .acf-field-object-separator tr[data-name=name],
463
  .acf-field-object-separator tr[data-name=instructions],
464
  .acf-field-object-separator tr[data-name=required] {
465
  display: none !important;
466
  }
467
 
468
+ /*----------------------------------------------------------------------------
469
  *
470
  * Field: Date Picker
471
+ *
472
+ *----------------------------------------------------------------------------*/
473
  .acf-field-object-date-picker .acf-radio-list li,
474
  .acf-field-object-time-picker .acf-radio-list li,
475
  .acf-field-object-date-time-picker .acf-radio-list li {
515
  *
516
  *--------------------------------------------------------------------------------------------*/
517
  html[dir=rtl] .acf-field-object.open > .handle {
518
+ margin: 0;
 
 
 
 
 
 
 
 
 
519
  }
520
 
521
+ /*----------------------------------------------------------------------------
522
  *
523
  * Device
524
  *
525
+ *----------------------------------------------------------------------------*/
526
  @media only screen and (max-width: 850px) {
527
  tr.acf-field,
528
  td.acf-label,
540
  padding-bottom: 0 !important;
541
  }
542
  }
543
+ /*----------------------------------------------------------------------------
544
+ *
545
+ * Subtle background on accordion & tab fields to separate them from others
546
+ *
547
+ *----------------------------------------------------------------------------*/
548
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-object-tab,
549
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-object-accordion {
550
+ background-color: #F9FAFB;
551
+ }
552
+
553
+ /*---------------------------------------------------------------------------------------------
554
+ *
555
+ * Global
556
+ *
557
+ *---------------------------------------------------------------------------------------------*/
558
+ .post-type-acf-field-group #wpcontent {
559
+ line-height: 140%;
560
+ }
561
+
562
+ /*---------------------------------------------------------------------------------------------
563
+ *
564
+ * Links
565
+ *
566
+ *---------------------------------------------------------------------------------------------*/
567
+ .post-type-acf-field-group a {
568
+ color: #0783BE;
569
+ }
570
+
571
+ /*---------------------------------------------------------------------------------------------
572
+ *
573
+ * Headings
574
+ *
575
+ *---------------------------------------------------------------------------------------------*/
576
+ .acf-h1, .post-type-acf-field-group h1,
577
+ .acf-headerbar h1 {
578
+ font-size: 21px;
579
+ font-weight: 400;
580
+ }
581
+
582
+ .acf-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,
583
+ .acf-headerbar h2 {
584
+ font-size: 18px;
585
+ font-weight: 400;
586
+ }
587
+
588
+ .acf-h3, .post-type-acf-field-group .acf-field-settings-fc_head label, .post-type-acf-field-group #acf-popup .acf-popup-box .title h1,
589
+ .post-type-acf-field-group #acf-popup .acf-popup-box .title h2,
590
+ .post-type-acf-field-group #acf-popup .acf-popup-box .title h3,
591
+ .post-type-acf-field-group #acf-popup .acf-popup-box .title h4, .post-type-acf-field-group h3,
592
+ .acf-headerbar h3 {
593
+ font-size: 16px;
594
+ font-weight: 400;
595
+ }
596
+
597
+ /*---------------------------------------------------------------------------------------------
598
+ *
599
+ * Paragraphs
600
+ *
601
+ *---------------------------------------------------------------------------------------------*/
602
+ .post-type-acf-field-group .p1 {
603
+ font-size: 15px;
604
+ }
605
+ .post-type-acf-field-group .p2, .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p {
606
+ font-size: 14px;
607
+ }
608
+ .post-type-acf-field-group .p3 {
609
+ font-size: 13.5px;
610
+ }
611
+ .post-type-acf-field-group .p4, .post-type-acf-field-group .acf-field-list .acf-sortable-handle, .acf-field-list .post-type-acf-field-group .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-field-object .handle li, .post-type-acf-field-group .acf-thead 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],
612
+ .post-type-acf-field-group input[type=search],
613
+ .post-type-acf-field-group input[type=number],
614
+ .post-type-acf-field-group textarea,
615
+ .post-type-acf-field-group select {
616
+ font-size: 13px;
617
+ }
618
+ .post-type-acf-field-group .p5, .post-type-acf-field-group .acf-field-setting-display_format .acf-radio-list li label code, .acf-field-setting-display_format .acf-radio-list li label .post-type-acf-field-group code,
619
+ .post-type-acf-field-group .acf-field-setting-return_format .acf-radio-list li label code,
620
+ .acf-field-setting-return_format .acf-radio-list li label .post-type-acf-field-group code, .post-type-acf-field-group .acf-field-group-settings-footer .acf-created-on, .acf-field-group-settings-footer .post-type-acf-field-group .acf-created-on, .post-type-acf-field-group .acf-fields .acf-field-settings-tab-bar li a, .acf-fields .acf-field-settings-tab-bar li .post-type-acf-field-group a,
621
+ .post-type-acf-field-group .acf-fields .acf-tab-wrap .acf-tab-group li a,
622
+ .acf-fields .acf-tab-wrap .acf-tab-group li .post-type-acf-field-group a {
623
+ font-size: 12.5px;
624
+ }
625
+ .post-type-acf-field-group .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, .post-type-acf-field-group .acf-small {
626
+ font-size: 12px;
627
+ }
628
+ .post-type-acf-field-group .p7 {
629
+ font-size: 11.5px;
630
+ }
631
+ .post-type-acf-field-group .p8 {
632
+ font-size: 11px;
633
+ }
634
+
635
+ /*---------------------------------------------------------------------------------------------
636
+ *
637
+ * Page titles
638
+ *
639
+ *---------------------------------------------------------------------------------------------*/
640
+ .acf-page-title {
641
+ color: #344054;
642
+ }
643
+
644
+ /*---------------------------------------------------------------------------------------------
645
+ *
646
+ * Hide old / native WP titles from pages
647
+ *
648
+ *---------------------------------------------------------------------------------------------*/
649
+ .post-type-acf-field-group .acf-settings-wrap h1,
650
+ .post-type-acf-field-group #acf-admin-tools h1 {
651
+ display: none;
652
+ }
653
+
654
+ /*---------------------------------------------------------------------------------------------
655
+ *
656
+ * Small
657
+ *
658
+ *---------------------------------------------------------------------------------------------*/
659
+ /*---------------------------------------------------------------------------------------------
660
+ *
661
+ * Link focus style
662
+ *
663
+ *---------------------------------------------------------------------------------------------*/
664
+ .post-type-acf-field-group a:focus {
665
+ box-shadow: none;
666
+ outline: none;
667
+ }
668
+
669
+ .post-type-acf-field-group a:focus-visible {
670
+ box-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgba(79, 148, 212, 0.8);
671
+ outline: 1px solid transparent;
672
+ }
673
+
674
+ .post-type-acf-field-group {
675
+ /*---------------------------------------------------------------------------------------------
676
+ *
677
+ * All Inputs
678
+ *
679
+ *---------------------------------------------------------------------------------------------*/
680
+ /*---------------------------------------------------------------------------------------------
681
+ *
682
+ * Read only text inputs
683
+ *
684
+ *---------------------------------------------------------------------------------------------*/
685
+ /*---------------------------------------------------------------------------------------------
686
+ *
687
+ * Number fields
688
+ *
689
+ *---------------------------------------------------------------------------------------------*/
690
+ /*---------------------------------------------------------------------------------------------
691
+ *
692
+ * Textarea
693
+ *
694
+ *---------------------------------------------------------------------------------------------*/
695
+ /*---------------------------------------------------------------------------------------------
696
+ *
697
+ * Select
698
+ *
699
+ *---------------------------------------------------------------------------------------------*/
700
+ /*---------------------------------------------------------------------------------------------
701
+ *
702
+ * Radio Button & Checkbox base styling
703
+ *
704
+ *---------------------------------------------------------------------------------------------*/
705
+ /*---------------------------------------------------------------------------------------------
706
+ *
707
+ * Radio Buttons
708
+ *
709
+ *---------------------------------------------------------------------------------------------*/
710
+ /*---------------------------------------------------------------------------------------------
711
+ *
712
+ * Checkboxes
713
+ *
714
+ *---------------------------------------------------------------------------------------------*/
715
+ /*---------------------------------------------------------------------------------------------
716
+ *
717
+ * Radio Buttons & Checkbox lists
718
+ *
719
+ *---------------------------------------------------------------------------------------------*/
720
+ /*---------------------------------------------------------------------------------------------
721
+ *
722
+ * ACF Switch
723
+ *
724
+ *---------------------------------------------------------------------------------------------*/
725
+ /*---------------------------------------------------------------------------------------------
726
+ *
727
+ * File input button
728
+ *
729
+ *---------------------------------------------------------------------------------------------*/
730
+ /*---------------------------------------------------------------------------------------------
731
+ *
732
+ * Action Buttons
733
+ *
734
+ *---------------------------------------------------------------------------------------------*/
735
+ /*---------------------------------------------------------------------------------------------
736
+ *
737
+ * Edit field group header
738
+ *
739
+ *---------------------------------------------------------------------------------------------*/
740
+ /*---------------------------------------------------------------------------------------------
741
+ *
742
+ * Select2 inputs
743
+ *
744
+ *---------------------------------------------------------------------------------------------*/
745
+ /*---------------------------------------------------------------------------------------------
746
+ *
747
+ * ACF label
748
+ *
749
+ *---------------------------------------------------------------------------------------------*/
750
+ /*---------------------------------------------------------------------------------------------
751
+ *
752
+ * Tooltip for field name field setting (result of a fix for keyboard navigation)
753
+ *
754
+ *---------------------------------------------------------------------------------------------*/
755
+ }
756
+ .post-type-acf-field-group input[type=text],
757
+ .post-type-acf-field-group input[type=search],
758
+ .post-type-acf-field-group input[type=number],
759
+ .post-type-acf-field-group textarea,
760
+ .post-type-acf-field-group select {
761
+ box-sizing: border-box;
762
+ height: 40px;
763
+ padding-right: 12px;
764
+ padding-left: 12px;
765
+ background-color: #fff;
766
+ border-color: #D0D5DD;
767
+ box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
768
+ border-radius: 6px;
769
+ color: #344054;
770
+ }
771
+ .post-type-acf-field-group input[type=text]:focus,
772
+ .post-type-acf-field-group input[type=search]:focus,
773
+ .post-type-acf-field-group input[type=number]:focus,
774
+ .post-type-acf-field-group textarea:focus,
775
+ .post-type-acf-field-group select:focus {
776
+ outline: 3px solid #EBF5FA;
777
+ border-color: #399CCB;
778
+ }
779
+ .post-type-acf-field-group input[type=text]:disabled,
780
+ .post-type-acf-field-group input[type=search]:disabled,
781
+ .post-type-acf-field-group input[type=number]:disabled,
782
+ .post-type-acf-field-group textarea:disabled,
783
+ .post-type-acf-field-group select:disabled {
784
+ background-color: #F9FAFB;
785
+ color: #808a9e;
786
+ }
787
+ .post-type-acf-field-group input[type=text]::placeholder,
788
+ .post-type-acf-field-group input[type=search]::placeholder,
789
+ .post-type-acf-field-group input[type=number]::placeholder,
790
+ .post-type-acf-field-group textarea::placeholder,
791
+ .post-type-acf-field-group select::placeholder {
792
+ color: #98A2B3;
793
+ }
794
+ .post-type-acf-field-group input[type=text]:read-only {
795
+ background-color: #F9FAFB;
796
+ color: #98A2B3;
797
+ }
798
+ .post-type-acf-field-group .acf-field.acf-field-number .acf-label,
799
+ .post-type-acf-field-group .acf-field.acf-field-number .acf-input input[type=number] {
800
+ max-width: 180px;
801
+ }
802
+ .post-type-acf-field-group textarea {
803
+ box-sizing: border-box;
804
+ padding-top: 10px;
805
+ padding-bottom: 10px;
806
+ height: 80px;
807
+ min-height: 56px;
808
+ }
809
+ .post-type-acf-field-group select {
810
+ min-width: 160px;
811
+ max-width: 100%;
812
+ padding-right: 40px;
813
+ padding-left: 12px;
814
+ background-image: url("../../images/icons/icon-chevron-down.svg");
815
+ background-position: right 10px top 50%;
816
+ background-size: 20px;
817
+ }
818
+ .post-type-acf-field-group select:hover, .post-type-acf-field-group select:focus {
819
+ color: #0783BE;
820
+ }
821
+ .post-type-acf-field-group select::before {
822
+ content: "";
823
+ display: block;
824
+ position: absolute;
825
+ top: 5px;
826
+ left: 5px;
827
+ width: 20px;
828
+ height: 20px;
829
+ background-color: red;
830
+ }
831
+ .post-type-acf-field-group.rtl select {
832
+ padding-right: 12px;
833
+ padding-left: 40px;
834
+ background-position: left 10px top 50%;
835
+ }
836
+ .post-type-acf-field-group input[type=radio],
837
+ .post-type-acf-field-group input[type=checkbox] {
838
+ box-sizing: border-box;
839
+ width: 16px;
840
+ height: 16px;
841
+ padding: 0;
842
+ border-width: 1px;
843
+ border-style: solid;
844
+ border-color: #98A2B3;
845
+ background: #fff;
846
+ box-shadow: none;
847
+ }
848
+ .post-type-acf-field-group input[type=radio]:hover,
849
+ .post-type-acf-field-group input[type=checkbox]:hover {
850
+ background-color: #EBF5FA;
851
+ border-color: #0783BE;
852
+ }
853
+ .post-type-acf-field-group input[type=radio]:checked, .post-type-acf-field-group input[type=radio]:focus-visible,
854
+ .post-type-acf-field-group input[type=checkbox]:checked,
855
+ .post-type-acf-field-group input[type=checkbox]:focus-visible {
856
+ background-color: #EBF5FA;
857
+ border-color: #0783BE;
858
+ }
859
+ .post-type-acf-field-group input[type=radio]:checked:before, .post-type-acf-field-group input[type=radio]:focus-visible:before,
860
+ .post-type-acf-field-group input[type=checkbox]:checked:before,
861
+ .post-type-acf-field-group input[type=checkbox]:focus-visible:before {
862
+ content: "";
863
+ position: relative;
864
+ top: -1px;
865
+ left: -1px;
866
+ width: 16px;
867
+ height: 16px;
868
+ margin: 0;
869
+ padding: 0;
870
+ background-color: transparent;
871
+ background-size: cover;
872
+ background-repeat: no-repeat;
873
+ background-position: center;
874
+ }
875
+ .post-type-acf-field-group input[type=radio]:active,
876
+ .post-type-acf-field-group input[type=checkbox]:active {
877
+ box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);
878
+ }
879
+ .post-type-acf-field-group input[type=radio]:disabled,
880
+ .post-type-acf-field-group input[type=checkbox]:disabled {
881
+ background-color: #F9FAFB;
882
+ border-color: #D0D5DD;
883
+ }
884
+ .post-type-acf-field-group.rtl input[type=radio]:checked:before, .post-type-acf-field-group.rtl input[type=radio]:focus-visible:before,
885
+ .post-type-acf-field-group.rtl input[type=checkbox]:checked:before,
886
+ .post-type-acf-field-group.rtl input[type=checkbox]:focus-visible:before {
887
+ left: 1px;
888
+ }
889
+ .post-type-acf-field-group input[type=radio]:checked:before, .post-type-acf-field-group input[type=radio]:focus:before {
890
+ background-image: url("../../images/field-states/radio-active.svg");
891
+ }
892
+ .post-type-acf-field-group input[type=checkbox]:checked:before, .post-type-acf-field-group input[type=checkbox]:focus:before {
893
+ background-image: url("../../images/field-states/checkbox-active.svg");
894
+ }
895
+ .post-type-acf-field-group .acf-radio-list li input[type=radio],
896
+ .post-type-acf-field-group .acf-radio-list li input[type=checkbox],
897
+ .post-type-acf-field-group .acf-checkbox-list li input[type=radio],
898
+ .post-type-acf-field-group .acf-checkbox-list li input[type=checkbox] {
899
+ margin-right: 6px;
900
+ }
901
+ .post-type-acf-field-group .acf-radio-list.acf-bl li,
902
+ .post-type-acf-field-group .acf-checkbox-list.acf-bl li {
903
+ margin-bottom: 8px;
904
+ }
905
+ .post-type-acf-field-group .acf-radio-list.acf-bl li:last-of-type,
906
+ .post-type-acf-field-group .acf-checkbox-list.acf-bl li:last-of-type {
907
+ margin-bottom: 0;
908
+ }
909
+ .post-type-acf-field-group .acf-radio-list label,
910
+ .post-type-acf-field-group .acf-checkbox-list label {
911
+ display: flex;
912
+ align-items: center;
913
+ align-content: center;
914
+ }
915
+ .post-type-acf-field-group .acf-switch {
916
+ width: 42px;
917
+ height: 24px;
918
+ border: none;
919
+ background-color: #D0D5DD;
920
+ border-radius: 12px;
921
+ }
922
+ .post-type-acf-field-group .acf-switch:hover {
923
+ background-color: #98A2B3;
924
+ }
925
+ .post-type-acf-field-group .acf-switch:active {
926
+ box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);
927
+ }
928
+ .post-type-acf-field-group .acf-switch.-on {
929
+ background-color: #0783BE;
930
+ }
931
+ .post-type-acf-field-group .acf-switch.-on:hover {
932
+ background-color: #066998;
933
+ }
934
+ .post-type-acf-field-group .acf-switch.-on .acf-switch-slider {
935
+ left: 20px;
936
+ }
937
+ .post-type-acf-field-group .acf-switch .acf-switch-off,
938
+ .post-type-acf-field-group .acf-switch .acf-switch-on {
939
+ visibility: hidden;
940
+ }
941
+ .post-type-acf-field-group .acf-switch .acf-switch-slider {
942
+ width: 20px;
943
+ height: 20px;
944
+ border: none;
945
+ border-radius: 100px;
946
+ box-shadow: 0px 1px 3px rgba(16, 24, 40, 0.1), 0px 1px 2px rgba(16, 24, 40, 0.06);
947
+ }
948
+ .post-type-acf-field-group .acf-field-true-false {
949
+ display: flex;
950
+ align-items: flex-start;
951
+ }
952
+ .post-type-acf-field-group .acf-field-true-false .acf-label {
953
+ order: 2;
954
+ display: block;
955
+ align-items: center;
956
+ margin-top: 2px;
957
+ margin-bottom: 0;
958
+ margin-left: 12px;
959
+ }
960
+ .post-type-acf-field-group .acf-field-true-false .acf-label label {
961
+ margin-bottom: 0;
962
+ }
963
+ .post-type-acf-field-group .acf-field-true-false .acf-label .acf-tip {
964
+ margin-left: 12px;
965
+ }
966
+ .post-type-acf-field-group .acf-field-true-false .acf-label .description {
967
+ display: block;
968
+ margin-top: 2px;
969
+ margin-left: 0;
970
+ }
971
+ .post-type-acf-field-group.rtl .acf-field-true-false .acf-label {
972
+ margin-right: 12px;
973
+ margin-left: 0;
974
+ }
975
+ .post-type-acf-field-group.rtl .acf-field-true-false .acf-tip {
976
+ margin-right: 12px;
977
+ margin-left: 0;
978
+ }
979
+ .post-type-acf-field-group input::file-selector-button {
980
+ box-sizing: border-box;
981
+ min-height: 40px;
982
+ margin-right: 16px;
983
+ padding-top: 8px;
984
+ padding-right: 16px;
985
+ padding-bottom: 8px;
986
+ padding-left: 16px;
987
+ background-color: transparent;
988
+ color: #0783BE !important;
989
+ border-radius: 6px;
990
+ border-width: 1px;
991
+ border-style: solid;
992
+ border-color: #0783BE;
993
+ text-decoration: none;
994
+ }
995
+ .post-type-acf-field-group input::file-selector-button:hover {
996
+ border-color: #066998;
997
+ cursor: pointer;
998
+ color: #066998 !important;
999
+ }
1000
+ .post-type-acf-field-group .button {
1001
+ display: inline-flex;
1002
+ align-items: center;
1003
+ height: 40px;
1004
+ padding-right: 16px;
1005
+ padding-left: 16px;
1006
+ background-color: transparent;
1007
+ border-width: 1px;
1008
+ border-style: solid;
1009
+ border-color: #0783BE;
1010
+ border-radius: 6px;
1011
+ color: #0783BE;
1012
+ }
1013
+ .post-type-acf-field-group .button:hover {
1014
+ background-color: #f3f9fc;
1015
+ border-color: #0783BE;
1016
+ color: #0783BE;
1017
+ }
1018
+ .post-type-acf-field-group .button:focus {
1019
+ background-color: #f3f9fc;
1020
+ outline: 3px solid #EBF5FA;
1021
+ color: #0783BE;
1022
+ }
1023
+ .post-type-acf-field-group .edit-field-group-header {
1024
+ display: block !important;
1025
+ }
1026
+ .post-type-acf-field-group .acf-input .select2-container.-acf .select2-selection {
1027
+ border: none;
1028
+ line-height: 1;
1029
+ }
1030
+ .post-type-acf-field-group .acf-input .select2-container.-acf .select2-selection__rendered {
1031
+ box-sizing: border-box;
1032
+ padding-right: 0;
1033
+ padding-left: 0;
1034
+ background-color: #fff;
1035
+ border-width: 1px;
1036
+ border-style: solid;
1037
+ border-color: #D0D5DD;
1038
+ box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
1039
+ border-radius: 6px;
1040
+ color: #344054;
1041
+ }
1042
+ .post-type-acf-field-group .acf-input .select2-container--focus {
1043
+ outline: 3px solid #EBF5FA;
1044
+ border-color: #399CCB;
1045
+ border-radius: 6px;
1046
+ }
1047
+ .post-type-acf-field-group .acf-input .select2-container--focus .select2-selection__rendered {
1048
+ border-color: #399CCB !important;
1049
+ }
1050
+ .post-type-acf-field-group .acf-input .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered {
1051
+ border-bottom-right-radius: 0 !important;
1052
+ border-bottom-left-radius: 0 !important;
1053
+ }
1054
+ .post-type-acf-field-group .acf-input .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered {
1055
+ border-top-right-radius: 0 !important;
1056
+ border-top-left-radius: 0 !important;
1057
+ }
1058
+ .post-type-acf-field-group .acf-input .select2-container .select2-search--inline .select2-search__field {
1059
+ margin: 0;
1060
+ padding-left: 6px;
1061
+ }
1062
+ .post-type-acf-field-group .acf-input .select2-container .select2-search--inline .select2-search__field:focus {
1063
+ outline: none;
1064
+ border: none;
1065
+ }
1066
+ .post-type-acf-field-group .acf-input .select2-container--default .select2-selection--multiple .select2-selection__rendered {
1067
+ padding-top: 0;
1068
+ padding-right: 6px;
1069
+ padding-bottom: 0;
1070
+ padding-left: 6px;
1071
+ }
1072
+ .post-type-acf-field-group .acf-input .select2-selection__clear {
1073
+ width: 18px;
1074
+ height: 18px;
1075
+ margin-top: 12px;
1076
+ margin-right: 0;
1077
+ text-indent: 100%;
1078
+ white-space: nowrap;
1079
+ overflow: hidden;
1080
+ }
1081
+ .post-type-acf-field-group .acf-input .select2-selection__clear:before {
1082
+ content: "";
1083
+ display: block;
1084
+ width: 14px;
1085
+ height: 14px;
1086
+ top: 0;
1087
+ left: 0;
1088
+ border: none;
1089
+ border-radius: 0;
1090
+ -webkit-mask-size: contain;
1091
+ mask-size: contain;
1092
+ -webkit-mask-repeat: no-repeat;
1093
+ mask-repeat: no-repeat;
1094
+ -webkit-mask-position: center;
1095
+ mask-position: center;
1096
+ -webkit-mask-image: url("../../images/icons/icon-close.svg");
1097
+ mask-image: url("../../images/icons/icon-close.svg");
1098
+ background-color: #98A2B3;
1099
+ }
1100
+ .post-type-acf-field-group .acf-input .select2-selection__clear:hover::before {
1101
+ background-color: #1D2939;
1102
+ }
1103
+ .post-type-acf-field-group .acf-label {
1104
+ display: flex;
1105
+ align-items: center;
1106
+ justify-content: space-between;
1107
+ }
1108
+ .post-type-acf-field-group .acf-label .acf-icon-help {
1109
+ width: 18px;
1110
+ height: 18px;
1111
+ background-color: #98A2B3;
1112
+ }
1113
+ .post-type-acf-field-group .acf-label label {
1114
+ margin-bottom: 0;
1115
+ }
1116
+ .post-type-acf-field-group .acf-label .description {
1117
+ margin-top: 2px;
1118
+ }
1119
+ .post-type-acf-field-group .acf-field-setting-name .acf-tip {
1120
+ position: absolute;
1121
+ top: 0;
1122
+ left: 654px;
1123
+ color: #98A2B3;
1124
+ }
1125
+ .post-type-acf-field-group .acf-field-setting-name .acf-tip .acf-icon-help {
1126
+ width: 18px;
1127
+ height: 18px;
1128
+ }
1129
+
1130
+ .rtl.post-type-acf-field-group .acf-field-setting-name .acf-tip {
1131
+ left: auto;
1132
+ right: 654px;
1133
+ }
1134
+
1135
+ /*----------------------------------------------------------------------------
1136
+ *
1137
+ * Container sizes
1138
+ *
1139
+ *----------------------------------------------------------------------------*/
1140
+ .post-type-acf-field-group .metabox-holder.columns-1 #acf-field-group-fields,
1141
+ .post-type-acf-field-group .metabox-holder.columns-1 #acf-field-group-options,
1142
+ .post-type-acf-field-group .metabox-holder.columns-1 .meta-box-sortables.ui-sortable,
1143
+ .post-type-acf-field-group .metabox-holder.columns-1 .notice {
1144
+ max-width: 1440px;
1145
+ }
1146
+
1147
+ /*----------------------------------------------------------------------------
1148
+ *
1149
+ * Max width for notices in 1 column edit field group layout
1150
+ *
1151
+ *----------------------------------------------------------------------------*/
1152
+ .post-type-acf-field-group.columns-1 .notice {
1153
+ max-width: 1440px;
1154
+ }
1155
+
1156
+ /*----------------------------------------------------------------------------
1157
+ *
1158
+ * Widen edit field group headerbar for 2 column layout
1159
+ *
1160
+ *----------------------------------------------------------------------------*/
1161
+ .post-type-acf-field-group.columns-2 .acf-headerbar .acf-headerbar-inner {
1162
+ max-width: 100%;
1163
+ }
1164
+
1165
+ /*----------------------------------------------------------------------------
1166
+ *
1167
+ * Post stuff
1168
+ *
1169
+ *----------------------------------------------------------------------------*/
1170
+ .post-type-acf-field-group #poststuff {
1171
+ margin-top: 0;
1172
+ margin-right: 0;
1173
+ margin-bottom: 0;
1174
+ margin-left: 0;
1175
+ padding-top: 0;
1176
+ padding-right: 0;
1177
+ padding-bottom: 0;
1178
+ padding-left: 0;
1179
+ }
1180
+
1181
+ /*----------------------------------------------------------------------------
1182
+ *
1183
+ * Table
1184
+ *
1185
+ *----------------------------------------------------------------------------*/
1186
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap {
1187
+ overflow: hidden;
1188
+ border: none;
1189
+ border-radius: 0 0 8px 8px;
1190
+ box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
1191
+ }
1192
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty {
1193
+ border-top-width: 1px;
1194
+ border-top-style: solid;
1195
+ border-top-color: #EAECF0;
1196
+ }
1197
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .acf-thead,
1198
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .acf-tfoot {
1199
+ display: none;
1200
+ }
1201
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap.-empty .no-fields-message {
1202
+ min-height: 280px;
1203
+ }
1204
+
1205
+ /*----------------------------------------------------------------------------
1206
+ *
1207
+ * Table header
1208
+ *
1209
+ *----------------------------------------------------------------------------*/
1210
+ .post-type-acf-field-group .acf-thead {
1211
+ background-color: #F9FAFB;
1212
+ border-top-width: 1px;
1213
+ border-top-style: solid;
1214
+ border-top-color: #EAECF0;
1215
+ border-bottom-width: 1px;
1216
+ border-bottom-style: solid;
1217
+ border-bottom-color: #EAECF0;
1218
+ }
1219
+ .post-type-acf-field-group .acf-thead li {
1220
+ display: flex;
1221
+ align-items: center;
1222
+ min-height: 48px;
1223
+ padding-top: 0;
1224
+ padding-bottom: 0;
1225
+ color: #344054;
1226
+ font-weight: 500;
1227
+ }
1228
+
1229
+ /*----------------------------------------------------------------------------
1230
+ *
1231
+ * Table body
1232
+ *
1233
+ *----------------------------------------------------------------------------*/
1234
+ .post-type-acf-field-group .acf-field-object {
1235
+ border-top-width: 1px;
1236
+ border-top-style: solid;
1237
+ border-top-color: #EAECF0;
1238
+ }
1239
+ .post-type-acf-field-group .acf-field-object:hover .acf-sortable-handle:before {
1240
+ display: inline-flex;
1241
+ }
1242
+ .post-type-acf-field-group .acf-field-object.acf-field-is-endpoint:before {
1243
+ display: block;
1244
+ content: "";
1245
+ height: 2px;
1246
+ width: 100%;
1247
+ background: #D0D5DD;
1248
+ margin-top: -1px;
1249
+ }
1250
+ .post-type-acf-field-group .acf-field-object.acf-field-is-endpoint.acf-field-object-accordion:before {
1251
+ display: none;
1252
+ }
1253
+ .post-type-acf-field-group .acf-field-object.acf-field-is-endpoint.acf-field-object-accordion:after {
1254
+ display: block;
1255
+ content: "";
1256
+ height: 2px;
1257
+ width: 100%;
1258
+ background: #D0D5DD;
1259
+ z-index: 500;
1260
+ }
1261
+ .post-type-acf-field-group .acf-field-object:hover {
1262
+ background-color: #f7fbfd;
1263
+ }
1264
+ .post-type-acf-field-group .acf-field-object.open {
1265
+ background-color: #fff;
1266
+ border-top-color: #A5D2E7;
1267
+ }
1268
+ .post-type-acf-field-group .acf-field-object.open .handle {
1269
+ background-color: #D8EBF5;
1270
+ border: none;
1271
+ text-shadow: none;
1272
+ }
1273
+ .post-type-acf-field-group .acf-field-object.open .handle a {
1274
+ color: #0783BE !important;
1275
+ }
1276
+ .post-type-acf-field-group .acf-field-object.open .handle a.delete-field {
1277
+ color: #a00 !important;
1278
+ }
1279
+ .post-type-acf-field-group .acf-field-object ul.acf-hl {
1280
+ display: flex;
1281
+ align-items: stretch;
1282
+ }
1283
+ .post-type-acf-field-group .acf-field-object .handle li {
1284
+ display: flex;
1285
+ align-items: top;
1286
+ flex-wrap: wrap;
1287
+ min-height: 60px;
1288
+ color: #344054;
1289
+ }
1290
+ .post-type-acf-field-group .acf-field-object .handle li.li-field-label {
1291
+ display: flex;
1292
+ flex-wrap: wrap;
1293
+ justify-content: flex-start;
1294
+ align-content: flex-start;
1295
+ align-items: flex-start;
1296
+ width: auto;
1297
+ }
1298
+ .post-type-acf-field-group .acf-field-object .handle li.li-field-label strong {
1299
+ font-weight: 500;
1300
+ }
1301
+ .post-type-acf-field-group .acf-field-object .handle li.li-field-label .row-options {
1302
+ width: 100%;
1303
+ }
1304
+ /*----------------------------------------------------------------------------
1305
+ *
1306
+ * Table footer
1307
+ *
1308
+ *----------------------------------------------------------------------------*/
1309
+ .post-type-acf-field-group .acf-tfoot {
1310
+ display: flex;
1311
+ align-items: center;
1312
+ justify-content: flex-end;
1313
+ min-height: 80px;
1314
+ box-sizing: border-box;
1315
+ padding-top: 8px;
1316
+ padding-right: 24px;
1317
+ padding-bottom: 8px;
1318
+ padding-left: 24px;
1319
+ background-color: #fff;
1320
+ border-top-width: 1px;
1321
+ border-top-style: solid;
1322
+ border-top-color: #EAECF0;
1323
+ }
1324
+ .post-type-acf-field-group .acf-tfoot .acf-fr {
1325
+ margin-top: 0;
1326
+ margin-right: 0;
1327
+ margin-bottom: 0;
1328
+ margin-left: 0;
1329
+ padding-top: 0;
1330
+ padding-right: 0;
1331
+ padding-bottom: 0;
1332
+ padding-left: 0;
1333
+ }
1334
+
1335
+ /*----------------------------------------------------------------------------
1336
+ *
1337
+ * Edit field settings
1338
+ *
1339
+ *----------------------------------------------------------------------------*/
1340
+ .post-type-acf-field-group .acf-field-object .settings {
1341
+ box-sizing: border-box;
1342
+ padding-top: 0;
1343
+ padding-bottom: 0;
1344
+ background-color: #fff;
1345
+ border-left-width: 4px;
1346
+ border-left-style: solid;
1347
+ border-left-color: #6BB5D8;
1348
+ }
1349
+
1350
+ /*----------------------------------------------------------------------------
1351
+ *
1352
+ * Main field settings container
1353
+ *
1354
+ *----------------------------------------------------------------------------*/
1355
+ .acf-field-settings-main {
1356
+ padding-top: 32px;
1357
+ padding-right: 0;
1358
+ padding-bottom: 32px;
1359
+ padding-left: 0;
1360
+ }
1361
+ .acf-field-settings-main .acf-field:last-of-type {
1362
+ margin-bottom: 0;
1363
+ }
1364
+
1365
+ /*----------------------------------------------------------------------------
1366
+ *
1367
+ * Field label
1368
+ *
1369
+ *----------------------------------------------------------------------------*/
1370
+ .acf-field-settings .acf-label {
1371
+ display: block;
1372
+ justify-content: space-between;
1373
+ align-items: center;
1374
+ align-content: center;
1375
+ margin-top: 0;
1376
+ margin-right: 0;
1377
+ margin-bottom: 6px;
1378
+ margin-left: 0;
1379
+ }
1380
+
1381
+ /*----------------------------------------------------------------------------
1382
+ *
1383
+ * Single field
1384
+ *
1385
+ *----------------------------------------------------------------------------*/
1386
+ .acf-field-settings .acf-field {
1387
+ box-sizing: border-box;
1388
+ width: 100%;
1389
+ margin-top: 0;
1390
+ margin-right: 0;
1391
+ margin-bottom: 32px;
1392
+ margin-left: 0;
1393
+ padding-top: 0;
1394
+ padding-right: 72px;
1395
+ padding-bottom: 0;
1396
+ padding-left: 72px;
1397
+ }
1398
+ @media screen and (max-width: 600px) {
1399
+ .acf-field-settings .acf-field {
1400
+ padding-right: 12px;
1401
+ padding-left: 12px;
1402
+ }
1403
+ }
1404
+ .acf-field-settings .acf-field .acf-label,
1405
+ .acf-field-settings .acf-field .acf-input {
1406
+ max-width: 600px;
1407
+ }
1408
+ .acf-field-settings .acf-field .acf-label.acf-input-sub,
1409
+ .acf-field-settings .acf-field .acf-input.acf-input-sub {
1410
+ max-width: 100%;
1411
+ }
1412
+ .acf-field-settings .acf-field .acf-input-wrap {
1413
+ overflow: visible;
1414
+ }
1415
+
1416
+ /*----------------------------------------------------------------------------
1417
+ *
1418
+ * Field separators
1419
+ *
1420
+ *----------------------------------------------------------------------------*/
1421
+ .acf-field-settings .acf-field.acf-field-setting-label,
1422
+ .acf-field-settings .acf-field-setting-wrapper {
1423
+ padding-top: 24px;
1424
+ border-top-width: 1px;
1425
+ border-top-style: solid;
1426
+ border-top-color: #EAECF0;
1427
+ }
1428
+
1429
+ .acf-field-settings .acf-field-setting-wrapper {
1430
+ margin-top: 24px;
1431
+ }
1432
+
1433
+ /*----------------------------------------------------------------------------
1434
+ *
1435
+ * Edit fields footer
1436
+ *
1437
+ *----------------------------------------------------------------------------*/
1438
+ .acf-field-settings .acf-field-settings-footer {
1439
+ display: flex;
1440
+ align-items: center;
1441
+ min-height: 72px;
1442
+ box-sizing: border-box;
1443
+ width: 100%;
1444
+ margin-top: 0;
1445
+ margin-right: 0;
1446
+ margin-bottom: 0;
1447
+ margin-left: 0;
1448
+ padding-top: 0;
1449
+ padding-right: 0;
1450
+ padding-bottom: 0;
1451
+ padding-left: 72px;
1452
+ border-top-width: 1px;
1453
+ border-top-style: solid;
1454
+ border-top-color: #EAECF0;
1455
+ }
1456
+ @media screen and (max-width: 600px) {
1457
+ .acf-field-settings .acf-field-settings-footer {
1458
+ padding-left: 12px;
1459
+ }
1460
+ }
1461
+
1462
+ .rtl .acf-field-settings .acf-field-settings-footer {
1463
+ padding-top: 0;
1464
+ padding-right: 72px;
1465
+ padding-bottom: 0;
1466
+ padding-left: 0;
1467
+ }
1468
+
1469
+ /*----------------------------------------------------------------------------
1470
+ *
1471
+ * Tabs
1472
+ *
1473
+ *----------------------------------------------------------------------------*/
1474
+ .acf-fields .acf-tab-wrap {
1475
+ background: #F9FAFB;
1476
+ border-bottom-color: #1D2939;
1477
+ }
1478
+ .acf-fields .acf-tab-wrap .acf-tab-group {
1479
+ padding-right: 24px;
1480
+ padding-left: 24px;
1481
+ border-top-width: 0;
1482
+ border-bottom-width: 1px;
1483
+ border-bottom-style: solid;
1484
+ border-bottom-color: #EAECF0;
1485
+ }
1486
+ .acf-fields .acf-field-settings-tab-bar,
1487
+ .acf-fields .acf-tab-wrap .acf-tab-group {
1488
+ display: flex;
1489
+ align-items: stretch;
1490
+ min-height: 48px;
1491
+ padding-top: 0;
1492
+ padding-right: 0;
1493
+ padding-bottom: 0;
1494
+ padding-left: 24px;
1495
+ margin-top: 0;
1496
+ margin-bottom: 0;
1497
+ border-bottom-width: 1px;
1498
+ border-bottom-style: solid;
1499
+ border-bottom-color: #EAECF0;
1500
+ }
1501
+ .acf-fields .acf-field-settings-tab-bar li,
1502
+ .acf-fields .acf-tab-wrap .acf-tab-group li {
1503
+ display: flex;
1504
+ align-items: center;
1505
+ margin-top: 0;
1506
+ margin-right: 24px;
1507
+ margin-bottom: 0;
1508
+ margin-left: 0;
1509
+ padding: 0;
1510
+ }
1511
+ .acf-fields .acf-field-settings-tab-bar li a,
1512
+ .acf-fields .acf-tab-wrap .acf-tab-group li a {
1513
+ box-sizing: border-box;
1514
+ display: inline-flex;
1515
+ align-items: center;
1516
+ height: 100%;
1517
+ padding-top: 3px;
1518
+ padding-right: 0;
1519
+ padding-bottom: 0;
1520
+ padding-left: 0;
1521
+ background: none;
1522
+ border-top: none;
1523
+ border-right: none;
1524
+ border-bottom-width: 3px;
1525
+ border-bottom-style: solid;
1526
+ border-bottom-color: transparent;
1527
+ border-left: none;
1528
+ color: #667085;
1529
+ font-weight: normal;
1530
+ }
1531
+ .acf-fields .acf-field-settings-tab-bar li a:hover,
1532
+ .acf-fields .acf-tab-wrap .acf-tab-group li a:hover {
1533
+ color: #1D2939;
1534
+ }
1535
+ .acf-fields .acf-field-settings-tab-bar li a:hover,
1536
+ .acf-fields .acf-tab-wrap .acf-tab-group li a:hover {
1537
+ background-color: transparent;
1538
+ }
1539
+ .acf-fields .acf-field-settings-tab-bar li.active a,
1540
+ .acf-fields .acf-tab-wrap .acf-tab-group li.active a {
1541
+ background: none;
1542
+ border-bottom-color: #0783BE;
1543
+ color: #1D2939;
1544
+ }
1545
+
1546
+ #acf-field-group-options .acf-fields .acf-tab-wrap .acf-tab-group li.active a {
1547
+ padding-top: 2px;
1548
+ }
1549
+
1550
+ .acf-field-editor .acf-field-settings-tab-bar {
1551
+ padding-left: 72px;
1552
+ }
1553
+ @media screen and (max-width: 600px) {
1554
+ .acf-field-editor .acf-field-settings-tab-bar {
1555
+ padding-left: 12px;
1556
+ }
1557
+ }
1558
+
1559
+ /*----------------------------------------------------------------------------
1560
+ *
1561
+ * Field group settings
1562
+ *
1563
+ *----------------------------------------------------------------------------*/
1564
+ #acf-field-group-options .field-group-settings-tab {
1565
+ padding-top: 24px;
1566
+ padding-right: 24px;
1567
+ padding-bottom: 24px;
1568
+ padding-left: 24px;
1569
+ }
1570
+ #acf-field-group-options .field-group-settings-tab .acf-field:last-of-type {
1571
+ padding: 0;
1572
+ }
1573
+ #acf-field-group-options .acf-field {
1574
+ border: none;
1575
+ margin-top: 0;
1576
+ margin-right: 0;
1577
+ margin-bottom: 0;
1578
+ margin-left: 0;
1579
+ padding-top: 0;
1580
+ padding-right: 0;
1581
+ padding-bottom: 24px;
1582
+ padding-left: 0;
1583
+ }
1584
+ #acf-field-group-options .field-group-setting-split-container {
1585
+ display: flex;
1586
+ padding-top: 0;
1587
+ padding-right: 0;
1588
+ padding-bottom: 0;
1589
+ padding-left: 0;
1590
+ }
1591
+ #acf-field-group-options .field-group-setting-split-container .field-group-setting-split {
1592
+ box-sizing: border-box;
1593
+ padding-top: 24px;
1594
+ padding-right: 24px;
1595
+ padding-bottom: 24px;
1596
+ padding-left: 24px;
1597
+ }
1598
+ #acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(1) {
1599
+ flex: 1 0 auto;
1600
+ }
1601
+ #acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(2n) {
1602
+ flex: 1 0 auto;
1603
+ max-width: 320px;
1604
+ margin-top: 0;
1605
+ margin-right: 0;
1606
+ margin-bottom: 0;
1607
+ margin-left: 32px;
1608
+ padding-right: 32px;
1609
+ padding-left: 32px;
1610
+ border-left-width: 1px;
1611
+ border-left-style: solid;
1612
+ border-left-color: #EAECF0;
1613
+ }
1614
+ #acf-field-group-options .acf-field[data-name=description] {
1615
+ max-width: 600px;
1616
+ }
1617
+ #acf-field-group-options .acf-button-group {
1618
+ display: inline-flex;
1619
+ }
1620
+
1621
+ .rtl #acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(2n) {
1622
+ margin-right: 32px;
1623
+ margin-left: 0;
1624
+ border-left: none;
1625
+ border-right-width: 1px;
1626
+ border-right-style: solid;
1627
+ border-right-color: #EAECF0;
1628
+ }
1629
+
1630
+ /*----------------------------------------------------------------------------
1631
+ *
1632
+ * Reorder handles
1633
+ *
1634
+ *----------------------------------------------------------------------------*/
1635
+ .acf-field-list .li-field-order {
1636
+ padding: 0;
1637
+ display: flex;
1638
+ flex-direction: row;
1639
+ flex-wrap: nowrap;
1640
+ justify-content: center;
1641
+ align-content: stretch;
1642
+ align-items: stretch;
1643
+ background-color: transparent;
1644
+ }
1645
+ .acf-field-list .acf-sortable-handle {
1646
+ display: flex;
1647
+ flex-direction: row;
1648
+ flex-wrap: nowrap;
1649
+ justify-content: center;
1650
+ align-content: flex-start;
1651
+ align-items: flex-start;
1652
+ width: 100%;
1653
+ height: 100%;
1654
+ position: relative;
1655
+ padding-top: 11px;
1656
+ padding-bottom: 8px;
1657
+ background-color: transparent;
1658
+ border: none;
1659
+ border-radius: 0;
1660
+ }
1661
+ .acf-field-list .acf-sortable-handle:hover {
1662
+ cursor: grab;
1663
+ }
1664
+ .acf-field-list .acf-sortable-handle:before {
1665
+ content: "";
1666
+ display: none;
1667
+ position: absolute;
1668
+ top: 16px;
1669
+ left: 8px;
1670
+ width: 16px;
1671
+ height: 16px;
1672
+ width: 12px;
1673
+ height: 12px;
1674
+ background-color: #98A2B3;
1675
+ border: none;
1676
+ border-radius: 0;
1677
+ -webkit-mask-size: contain;
1678
+ mask-size: contain;
1679
+ -webkit-mask-repeat: no-repeat;
1680
+ mask-repeat: no-repeat;
1681
+ -webkit-mask-position: center;
1682
+ mask-position: center;
1683
+ text-indent: 500%;
1684
+ white-space: nowrap;
1685
+ overflow: hidden;
1686
+ -webkit-mask-image: url("../../images/icons/icon-draggable.svg");
1687
+ mask-image: url("../../images/icons/icon-draggable.svg");
1688
+ }
1689
+
1690
+ .rtl .acf-field-list .acf-sortable-handle:before {
1691
+ left: 0;
1692
+ right: 8px;
1693
+ }
1694
+
1695
+ /*----------------------------------------------------------------------------
1696
+ *
1697
+ * Expand / collapse field icon
1698
+ *
1699
+ *----------------------------------------------------------------------------*/
1700
+ .acf-field-object .li-field-label {
1701
+ position: relative;
1702
+ padding-left: 40px;
1703
+ }
1704
+ .acf-field-object .li-field-label:before {
1705
+ content: "";
1706
+ display: block;
1707
+ position: absolute;
1708
+ left: 6px;
1709
+ display: inline-flex;
1710
+ width: 18px;
1711
+ height: 18px;
1712
+ margin-top: -2px;
1713
+ background-color: #667085;
1714
+ border: none;
1715
+ border-radius: 0;
1716
+ -webkit-mask-size: contain;
1717
+ mask-size: contain;
1718
+ -webkit-mask-repeat: no-repeat;
1719
+ mask-repeat: no-repeat;
1720
+ -webkit-mask-position: center;
1721
+ mask-position: center;
1722
+ text-indent: 500%;
1723
+ white-space: nowrap;
1724
+ overflow: hidden;
1725
+ -webkit-mask-image: url("../../images/icons/icon-chevron-right.svg");
1726
+ mask-image: url("../../images/icons/icon-chevron-right.svg");
1727
+ }
1728
+ .acf-field-object .li-field-label:hover:before {
1729
+ cursor: pointer;
1730
+ }
1731
+
1732
+ .rtl .acf-field-object .li-field-label {
1733
+ padding-left: 0;
1734
+ padding-right: 40px;
1735
+ }
1736
+ .rtl .acf-field-object .li-field-label:before {
1737
+ left: 0;
1738
+ right: 6px;
1739
+ -webkit-mask-image: url("../../images/icons/icon-chevron-left.svg");
1740
+ mask-image: url("../../images/icons/icon-chevron-left.svg");
1741
+ }
1742
+ .rtl .acf-field-object.open .li-field-label:before {
1743
+ -webkit-mask-image: url("../../images/icons/icon-chevron-down.svg");
1744
+ mask-image: url("../../images/icons/icon-chevron-down.svg");
1745
+ }
1746
+ .rtl .acf-field-object.open .acf-input-sub .li-field-label:before {
1747
+ -webkit-mask-image: url("../../images/icons/icon-chevron-right.svg");
1748
+ mask-image: url("../../images/icons/icon-chevron-right.svg");
1749
+ }
1750
+ .rtl .acf-field-object.open .acf-input-sub .acf-field-object.open .li-field-label:before {
1751
+ -webkit-mask-image: url("../../images/icons/icon-chevron-down.svg");
1752
+ mask-image: url("../../images/icons/icon-chevron-down.svg");
1753
+ }
1754
+
1755
+ .acf-thead .li-field-label {
1756
+ padding-left: 40px;
1757
+ }
1758
+ .rtl .acf-thead .li-field-label {
1759
+ padding-left: 0;
1760
+ padding-right: 40px;
1761
+ }
1762
+
1763
+ /*----------------------------------------------------------------------------
1764
+ *
1765
+ * Conditional logic layout
1766
+ *
1767
+ *----------------------------------------------------------------------------*/
1768
+ .acf-field-settings-main-conditional-logic .acf-conditional-toggle {
1769
+ display: flex;
1770
+ padding-right: 72px;
1771
+ padding-left: 72px;
1772
+ }
1773
+ @media screen and (max-width: 600px) {
1774
+ .acf-field-settings-main-conditional-logic .acf-conditional-toggle {
1775
+ padding-left: 12px;
1776
+ }
1777
+ }
1778
+ .acf-field-settings-main-conditional-logic .acf-field {
1779
+ flex-wrap: wrap;
1780
+ margin-bottom: 0;
1781
+ padding-right: 0;
1782
+ padding-left: 0;
1783
+ }
1784
+ .acf-field-settings-main-conditional-logic .acf-field .rule-groups {
1785
+ flex: 0 1 100%;
1786
+ order: 3;
1787
+ margin-top: 32px;
1788
+ padding-top: 32px;
1789
+ padding-right: 72px;
1790
+ padding-left: 72px;
1791
+ border-top-width: 1px;
1792
+ border-top-style: solid;
1793
+ border-top-color: #EAECF0;
1794
+ }
1795
+ @media screen and (max-width: 600px) {
1796
+ .acf-field-settings-main-conditional-logic .acf-field .rule-groups {
1797
+ padding-left: 12px;
1798
+ }
1799
+ .acf-field-settings-main-conditional-logic .acf-field .rule-groups table.acf-table tbody tr {
1800
+ display: flex;
1801
+ flex-wrap: wrap;
1802
+ justify-content: flex-start;
1803
+ align-content: flex-start;
1804
+ align-items: flex-start;
1805
+ }
1806
+ .acf-field-settings-main-conditional-logic .acf-field .rule-groups table.acf-table tbody tr td {
1807
+ flex: 1 1 100%;
1808
+ }
1809
+ }
1810
+
1811
+ /*----------------------------------------------------------------------------
1812
+ *
1813
+ * Prefix & append styling
1814
+ *
1815
+ *----------------------------------------------------------------------------*/
1816
+ .acf-input .acf-input-prepend,
1817
+ .acf-input .acf-input-append {
1818
+ display: inline-flex;
1819
+ align-items: center;
1820
+ height: 100%;
1821
+ min-height: 40px;
1822
+ padding-right: 12px;
1823
+ padding-left: 12px;
1824
+ background-color: #F9FAFB;
1825
+ border-color: #D0D5DD;
1826
+ box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
1827
+ color: #667085;
1828
+ }
1829
+ .acf-input .acf-input-prepend {
1830
+ border-radius: 6px 0 0 6px;
1831
+ }
1832
+ .acf-input .acf-input-append {
1833
+ border-radius: 0 6px 6px 0;
1834
+ }
1835
+
1836
+ /*----------------------------------------------------------------------------
1837
+ *
1838
+ * ACF input wrap
1839
+ *
1840
+ *----------------------------------------------------------------------------*/
1841
+ .acf-input-wrap {
1842
+ display: flex;
1843
+ }
1844
+
1845
+ .acf-field-settings-main-presentation .acf-input-wrap {
1846
+ display: flex;
1847
+ }
1848
+
1849
+ /*----------------------------------------------------------------------------
1850
+ *
1851
+ * Empty state
1852
+ *
1853
+ *----------------------------------------------------------------------------*/
1854
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message {
1855
+ display: flex;
1856
+ justify-content: center;
1857
+ padding-top: 48px;
1858
+ padding-bottom: 48px;
1859
+ }
1860
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner {
1861
+ display: flex;
1862
+ flex-wrap: wrap;
1863
+ justify-content: center;
1864
+ align-content: center;
1865
+ align-items: flex-start;
1866
+ text-align: center;
1867
+ max-width: 400px;
1868
+ }
1869
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner img,
1870
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2,
1871
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p {
1872
+ flex: 1 0 100%;
1873
+ }
1874
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner h2 {
1875
+ margin-top: 32px;
1876
+ margin-bottom: 0;
1877
+ padding: 0;
1878
+ color: #344054;
1879
+ }
1880
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p {
1881
+ margin-top: 12px;
1882
+ margin-bottom: 0;
1883
+ padding: 0;
1884
+ color: #667085;
1885
+ }
1886
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner p.acf-small {
1887
+ margin-top: 32px;
1888
+ }
1889
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner img {
1890
+ max-width: 284px;
1891
+ margin-bottom: 0;
1892
+ }
1893
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list.-empty .no-fields-message .no-fields-message-inner .acf-btn {
1894
+ margin-top: 32px;
1895
+ }
1896
+
1897
+ /*----------------------------------------------------------------------------
1898
+ *
1899
+ * Hide add title prompt label
1900
+ *
1901
+ *----------------------------------------------------------------------------*/
1902
+ .post-type-acf-field-group .acf-headerbar #title-prompt-text {
1903
+ display: none;
1904
+ }
1905
+
1906
+ /*----------------------------------------------------------------------------
1907
+ *
1908
+ * Modal styling
1909
+ *
1910
+ *----------------------------------------------------------------------------*/
1911
+ .post-type-acf-field-group #acf-popup .acf-popup-box {
1912
+ min-width: 480px;
1913
+ }
1914
+ .post-type-acf-field-group #acf-popup .acf-popup-box .title {
1915
+ display: flex;
1916
+ align-items: center;
1917
+ align-content: center;
1918
+ justify-content: space-between;
1919
+ min-height: 64px;
1920
+ box-sizing: border-box;
1921
+ margin: 0;
1922
+ padding-right: 24px;
1923
+ padding-left: 24px;
1924
+ border-bottom-width: 1px;
1925
+ border-bottom-style: solid;
1926
+ border-bottom-color: #EAECF0;
1927
+ }
1928
+ .post-type-acf-field-group #acf-popup .acf-popup-box .title h1,
1929
+ .post-type-acf-field-group #acf-popup .acf-popup-box .title h2,
1930
+ .post-type-acf-field-group #acf-popup .acf-popup-box .title h3,
1931
+ .post-type-acf-field-group #acf-popup .acf-popup-box .title h4 {
1932
+ padding-left: 0;
1933
+ color: #344054;
1934
+ }
1935
+ .post-type-acf-field-group #acf-popup .acf-popup-box .title .acf-icon {
1936
+ display: block;
1937
+ position: relative;
1938
+ top: auto;
1939
+ right: auto;
1940
+ width: 22px;
1941
+ height: 22px;
1942
+ background-color: transparent;
1943
+ color: transparent;
1944
+ }
1945
+ .post-type-acf-field-group #acf-popup .acf-popup-box .title .acf-icon:before {
1946
+ display: inline-flex;
1947
+ position: absolute;
1948
+ top: 0;
1949
+ left: 0;
1950
+ width: 22px;
1951
+ height: 22px;
1952
+ background-color: #667085;
1953
+ border: none;
1954
+ border-radius: 0;
1955
+ -webkit-mask-size: contain;
1956
+ mask-size: contain;
1957
+ -webkit-mask-repeat: no-repeat;
1958
+ mask-repeat: no-repeat;
1959
+ -webkit-mask-position: center;
1960
+ mask-position: center;
1961
+ text-indent: 500%;
1962
+ white-space: nowrap;
1963
+ overflow: hidden;
1964
+ -webkit-mask-image: url("../../images/icons/icon-close-circle.svg");
1965
+ mask-image: url("../../images/icons/icon-close-circle.svg");
1966
+ }
1967
+ .post-type-acf-field-group #acf-popup .acf-popup-box .title .acf-icon:hover:before {
1968
+ background-color: #0783BE;
1969
+ }
1970
+ .post-type-acf-field-group #acf-popup .acf-popup-box .inner {
1971
+ box-sizing: border-box;
1972
+ margin: 0;
1973
+ padding-top: 24px;
1974
+ padding-right: 24px;
1975
+ padding-bottom: 24px;
1976
+ padding-left: 24px;
1977
+ border-top: none;
1978
+ }
1979
+ .post-type-acf-field-group #acf-popup .acf-popup-box .inner p {
1980
+ margin-top: 0;
1981
+ margin-bottom: 0;
1982
+ }
1983
+ .post-type-acf-field-group #acf-popup .acf-popup-box #acf-move-field-form .acf-field-select {
1984
+ margin-top: 0;
1985
+ }
1986
+
1987
+ /*----------------------------------------------------------------------------
1988
+ *
1989
+ * Hide original #post-body-content from edit field group page
1990
+ *
1991
+ *----------------------------------------------------------------------------*/
1992
+ .acf-admin-single-field-group #post-body-content {
1993
+ display: none;
1994
+ }
1995
+
1996
+ /*----------------------------------------------------------------------------
1997
+ *
1998
+ * Settings section footer
1999
+ *
2000
+ *----------------------------------------------------------------------------*/
2001
+ .acf-field-group-settings-footer {
2002
+ display: flex;
2003
+ justify-content: space-between;
2004
+ align-content: stretch;
2005
+ align-items: center;
2006
+ position: relative;
2007
+ min-height: 88px;
2008
+ margin-right: -24px;
2009
+ margin-bottom: -24px;
2010
+ margin-left: -24px;
2011
+ padding-right: 24px;
2012
+ padding-left: 24px;
2013
+ border-top-width: 1px;
2014
+ border-top-style: solid;
2015
+ border-top-color: #EAECF0;
2016
+ }
2017
+ .acf-field-group-settings-footer .acf-created-on {
2018
+ display: inline-flex;
2019
+ justify-content: flex-start;
2020
+ align-content: stretch;
2021
+ align-items: center;
2022
+ color: #667085;
2023
+ }
2024
+ .acf-field-group-settings-footer .acf-created-on:before {
2025
+ content: "";
2026
+ display: inline-block;
2027
+ width: 20px;
2028
+ height: 20px;
2029
+ margin-right: 8px;
2030
+ background-color: #98A2B3;
2031
+ border: none;
2032
+ border-radius: 0;
2033
+ -webkit-mask-size: contain;
2034
+ mask-size: contain;
2035
+ -webkit-mask-repeat: no-repeat;
2036
+ mask-repeat: no-repeat;
2037
+ -webkit-mask-position: center;
2038
+ mask-position: center;
2039
+ -webkit-mask-image: url("../../images/icons/icon-time.svg");
2040
+ mask-image: url("../../images/icons/icon-time.svg");
2041
+ }
2042
+
2043
+ /*----------------------------------------------------------------------------
2044
+ *
2045
+ * Conditional logic enabled badge
2046
+ *
2047
+ *----------------------------------------------------------------------------*/
2048
+ .conditional-logic-badge {
2049
+ display: none;
2050
+ }
2051
+ .conditional-logic-badge.is-enabled {
2052
+ display: inline-block;
2053
+ width: 6px;
2054
+ height: 6px;
2055
+ overflow: hidden;
2056
+ margin-left: 8px;
2057
+ background-color: rgba(82, 170, 89, 0.4);
2058
+ border-width: 1px;
2059
+ border-style: solid;
2060
+ border-color: #52AA59;
2061
+ border-radius: 100px;
2062
+ text-indent: 100%;
2063
+ white-space: nowrap;
2064
+ }
2065
+
2066
+ /*----------------------------------------------------------------------------
2067
+ *
2068
+ * Split field settings
2069
+ *
2070
+ *----------------------------------------------------------------------------*/
2071
+ .acf-field-settings-split {
2072
+ display: flex;
2073
+ border-top-width: 1px;
2074
+ border-top-style: solid;
2075
+ border-top-color: #EAECF0;
2076
+ }
2077
+ .acf-field-settings-split .acf-field {
2078
+ margin: 0;
2079
+ padding-top: 32px;
2080
+ padding-bottom: 32px;
2081
+ }
2082
+ .acf-field-settings-split .acf-field:nth-child(2n) {
2083
+ border-left-width: 1px;
2084
+ border-left-style: solid;
2085
+ border-left-color: #EAECF0;
2086
+ }
2087
+
2088
+ /*----------------------------------------------------------------------------
2089
+ *
2090
+ * Display & return format
2091
+ *
2092
+ *----------------------------------------------------------------------------*/
2093
+ .acf-field-setting-display_format .acf-label,
2094
+ .acf-field-setting-return_format .acf-label {
2095
+ margin-bottom: 6px;
2096
+ }
2097
+ .acf-field-setting-display_format .acf-radio-list li,
2098
+ .acf-field-setting-return_format .acf-radio-list li {
2099
+ display: flex;
2100
+ }
2101
+ .acf-field-setting-display_format .acf-radio-list li label,
2102
+ .acf-field-setting-return_format .acf-radio-list li label {
2103
+ display: inline-flex;
2104
+ width: 100%;
2105
+ }
2106
+ .acf-field-setting-display_format .acf-radio-list li label span,
2107
+ .acf-field-setting-return_format .acf-radio-list li label span {
2108
+ flex: 1 1 auto;
2109
+ }
2110
+ .acf-field-setting-display_format .acf-radio-list li label code,
2111
+ .acf-field-setting-return_format .acf-radio-list li label code {
2112
+ padding-right: 8px;
2113
+ padding-left: 8px;
2114
+ background-color: #F2F4F7;
2115
+ border-radius: 4px;
2116
+ color: #475467;
2117
+ }
2118
+ .acf-field-setting-display_format .acf-radio-list li input[type=text],
2119
+ .acf-field-setting-return_format .acf-radio-list li input[type=text] {
2120
+ height: 32px;
2121
+ }
2122
+
2123
+ .acf-field-settings .acf-field-setting-first_day {
2124
+ padding-top: 32px;
2125
+ border-top-width: 1px;
2126
+ border-top-style: solid;
2127
+ border-top-color: #EAECF0;
2128
+ }
2129
+
2130
+ /*----------------------------------------------------------------------------
2131
+ *
2132
+ * Image and Gallery fields
2133
+ *
2134
+ *----------------------------------------------------------------------------*/
2135
+ .acf-field-object-image .acf-hl[data-cols="3"] > li,
2136
+ .acf-field-object-gallery .acf-hl[data-cols="3"] > li {
2137
+ width: auto;
2138
+ }
2139
+
2140
+ /*----------------------------------------------------------------------------
2141
+ *
2142
+ * Appended fields fields
2143
+ *
2144
+ *----------------------------------------------------------------------------*/
2145
+ .acf-field-settings .acf-field-appended {
2146
+ overflow: auto;
2147
+ }
2148
+ .acf-field-settings .acf-field-appended .acf-input {
2149
+ float: left;
2150
+ }
2151
+
2152
+ /*----------------------------------------------------------------------------
2153
+ *
2154
+ * Flexible widths for image minimum / maximum size fields
2155
+ *
2156
+ *----------------------------------------------------------------------------*/
2157
+ .acf-field-settings .acf-field.acf-field-setting-min_width .acf-input,
2158
+ .acf-field-settings .acf-field.acf-field-setting-max_width .acf-input {
2159
+ max-width: none;
2160
+ }
2161
+ .acf-field-settings .acf-field.acf-field-setting-min_width .acf-input-wrap input[type=text],
2162
+ .acf-field-settings .acf-field.acf-field-setting-max_width .acf-input-wrap input[type=text] {
2163
+ max-width: 81px;
2164
+ }
2165
+
2166
+ /*----------------------------------------------------------------------------
2167
+ *
2168
+ * Temporary fix to hide pagination setting for repeaters used as subfields.
2169
+ *
2170
+ *----------------------------------------------------------------------------*/
2171
+ .post-type-acf-field-group .acf-field-object-flexible-content .acf-field-setting-pagination {
2172
+ display: none;
2173
+ }
2174
+ .post-type-acf-field-group .acf-field-object-repeater .acf-field-object-repeater .acf-field-setting-pagination {
2175
+ display: none;
2176
+ }
2177
+
2178
+ /*----------------------------------------------------------------------------
2179
+ *
2180
+ * Flexible content field width
2181
+ *
2182
+ *----------------------------------------------------------------------------*/
2183
+ .acf-admin-single-field-group .acf-field-object-flexible-content .acf-is-subfields .acf-field-object .acf-label,
2184
+ .acf-admin-single-field-group .acf-field-object-flexible-content .acf-is-subfields .acf-field-object .acf-input {
2185
+ max-width: 600px;
2186
+ }
2187
+
2188
+ /*----------------------------------------------------------------------------
2189
+ *
2190
+ * Fix default value checkbox focus state
2191
+ *
2192
+ *----------------------------------------------------------------------------*/
2193
+ .acf-admin-single-field-group .acf-field.acf-field-true-false.acf-field-setting-default_value .acf-true-false {
2194
+ border: none;
2195
+ }
2196
+ .acf-admin-single-field-group .acf-field.acf-field-true-false.acf-field-setting-default_value .acf-true-false input[type=checkbox] {
2197
+ margin-right: 0;
2198
+ }
2199
+
2200
+ /*---------------------------------------------------------------------------------------------
2201
+ *
2202
+ * Sub-fields layout
2203
+ *
2204
+ *---------------------------------------------------------------------------------------------*/
2205
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub {
2206
+ max-width: 100%;
2207
+ overflow: hidden;
2208
+ border-radius: 8px;
2209
+ border-width: 1px;
2210
+ border-style: solid;
2211
+ border-color: #dbdfe5;
2212
+ box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
2213
+ }
2214
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-sub-field-list-header {
2215
+ display: flex;
2216
+ justify-content: space-between;
2217
+ align-content: stretch;
2218
+ align-items: center;
2219
+ min-height: 64px;
2220
+ padding-right: 24px;
2221
+ padding-left: 24px;
2222
+ }
2223
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-list-wrap {
2224
+ box-shadow: none;
2225
+ }
2226
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-hl.acf-tfoot {
2227
+ min-height: 64px;
2228
+ align-items: center;
2229
+ }
2230
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input.acf-input-sub {
2231
+ max-width: 100%;
2232
+ margin-right: 0;
2233
+ margin-left: 0;
2234
+ }
2235
+
2236
+ .post-type-acf-field-group .acf-input-sub .acf-field-object .acf-sortable-handle {
2237
+ width: 100%;
2238
+ height: 100%;
2239
+ }
2240
+
2241
+ .post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-sortable-handle:before {
2242
+ display: none;
2243
+ }
2244
+
2245
+ .post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-field-list .acf-field-object:hover .acf-sortable-handle:before {
2246
+ display: block;
2247
+ }
2248
+
2249
+ .post-type-acf-field-group .acf-field-object .acf-is-subfields .acf-thead .li-field-label:before {
2250
+ display: none;
2251
+ }
2252
+
2253
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open {
2254
+ border-top-color: #dbdfe5;
2255
+ }
2256
+
2257
+ /*---------------------------------------------------------------------------------------------
2258
+ *
2259
+ * Flexible content field
2260
+ *
2261
+ *---------------------------------------------------------------------------------------------*/
2262
+ .post-type-acf-field-group .acf-field-setting-fc_layout {
2263
+ width: calc(100% - 144px);
2264
+ margin-right: 72px;
2265
+ margin-left: 72px;
2266
+ padding-right: 0;
2267
+ padding-left: 0;
2268
+ border-width: 1px;
2269
+ border-style: solid;
2270
+ border-color: #dbdfe5;
2271
+ border-radius: 8px;
2272
+ box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
2273
+ }
2274
+ @media screen and (max-width: 768px) {
2275
+ .post-type-acf-field-group .acf-field-setting-fc_layout {
2276
+ width: calc(100% - 16px);
2277
+ margin-right: 8px;
2278
+ margin-left: 8px;
2279
+ }
2280
+ }
2281
+ .post-type-acf-field-group .acf-field-setting-fc_layout .acf-input-sub {
2282
+ max-width: 100%;
2283
+ margin-right: 0;
2284
+ margin-left: 0;
2285
+ }
2286
+ .post-type-acf-field-group .acf-field-setting-fc_layout .acf-label,
2287
+ .post-type-acf-field-group .acf-field-setting-fc_layout .acf-input {
2288
+ max-width: 100% !important;
2289
+ }
2290
+ .post-type-acf-field-group .acf-field-setting-fc_layout .acf-input-sub {
2291
+ margin-right: 32px;
2292
+ margin-bottom: 32px;
2293
+ margin-left: 32px;
2294
+ }
2295
+ .post-type-acf-field-group .acf-field-setting-fc_layout .acf-fc-meta {
2296
+ max-width: 600px;
2297
+ padding-right: 32px;
2298
+ padding-left: 32px;
2299
+ }
2300
+ .post-type-acf-field-group .acf-field-settings-fc_head {
2301
+ display: flex;
2302
+ min-height: 64px;
2303
+ margin-bottom: 24px;
2304
+ padding-right: 24px;
2305
+ padding-left: 24px;
2306
+ border-bottom-width: 1px;
2307
+ border-bottom-style: solid;
2308
+ border-bottom-color: #EAECF0;
2309
+ }
2310
+ .post-type-acf-field-group .acf-field-settings-fc_head label {
2311
+ display: inline-flex;
2312
+ align-items: center;
2313
+ }
2314
+ .post-type-acf-field-group .acf-field-settings-fc_head label:before {
2315
+ content: "";
2316
+ display: inline-block;
2317
+ width: 20px;
2318
+ height: 20px;
2319
+ margin-right: 8px;
2320
+ background-color: #98A2B3;
2321
+ border: none;
2322
+ border-radius: 0;
2323
+ -webkit-mask-size: contain;
2324
+ mask-size: contain;
2325
+ -webkit-mask-repeat: no-repeat;
2326
+ mask-repeat: no-repeat;
2327
+ -webkit-mask-position: center;
2328
+ mask-position: center;
2329
+ }
2330
+ .post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions {
2331
+ display: flex;
2332
+ }
2333
+ .post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions li {
2334
+ margin-right: 16px;
2335
+ }
2336
+ .post-type-acf-field-group .acf-field-settings-fc_head .acf-fl-actions li:last-of-type {
2337
+ margin-right: 0;
2338
+ }
2339
+
2340
+ /*---------------------------------------------------------------------------------------------
2341
+ *
2342
+ * Field open / closed icon state
2343
+ *
2344
+ *---------------------------------------------------------------------------------------------*/
2345
+ .post-type-acf-field-group .acf-field-object.open > .handle > .acf-tbody > .li-field-label::before {
2346
+ -webkit-mask-image: url("../../images/icons/icon-chevron-down.svg");
2347
+ mask-image: url("../../images/icons/icon-chevron-down.svg");
2348
+ }
2349
+
2350
+ /*---------------------------------------------------------------------------------------------
2351
+ *
2352
+ * Different coloured levels (current 5 supported)
2353
+ *
2354
+ *---------------------------------------------------------------------------------------------*/
2355
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .handle {
2356
+ background-color: transparent;
2357
+ }
2358
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .handle:hover {
2359
+ background-color: #f9f2fb;
2360
+ }
2361
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open .handle {
2362
+ background-color: #f5eaf9;
2363
+ }
2364
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .settings {
2365
+ border-left-color: #BF7DD7;
2366
+ }
2367
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .handle {
2368
+ background-color: transparent;
2369
+ }
2370
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .handle:hover {
2371
+ background-color: #ebf7f4;
2372
+ }
2373
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object.open .handle {
2374
+ background-color: #e3f4f0;
2375
+ }
2376
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .settings {
2377
+ border-left-color: #7CCDB9;
2378
+ }
2379
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle {
2380
+ background-color: transparent;
2381
+ }
2382
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle:hover {
2383
+ background-color: #fcf5f2;
2384
+ }
2385
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object.open .handle {
2386
+ background-color: #fbeee9;
2387
+ }
2388
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .settings {
2389
+ border-left-color: #E29473;
2390
+ }
2391
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle {
2392
+ background-color: transparent;
2393
+ }
2394
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle:hover {
2395
+ background-color: #fafbfb;
2396
+ }
2397
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object.open .handle {
2398
+ background-color: #f4f6f7;
2399
+ }
2400
+ .post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .settings {
2401
+ border-left-color: #A3B1B9;
2402
+ }
2403
 
2404
  /*# sourceMappingURL=acf-field-group.css.map*/
assets/build/css/acf-field-group.css.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"file":"acf-field-group.css","mappings":";;;AAAA;;;;8FAAA;AAMA;AAOA;AAQA;ACrBA;;;;8FAAA;ACAA;;;;8FAAA;AAOA;;;EAGC;EACA;ACYD;;ADPC;;EAEC;ACUF;;ADNA;;;;+FAAA;AAKA;;;EAGC;ACSD;;ADNA;EACC;ACSD;;ADNA;EACC;ACSD;;ADNA;EACC;ACSD;;ADLA;;;;+FAAA;AAKA;EACC;EACG;EASH;EAYA;EAQA;EAWA;AC5BD;ADTC;;;EAGC;ACWF;ADPC;EACC;ACSF;ADPE;EAEC;EACA;ACQH;ADFC;EAAkB;ACKnB;ADJC;EAAkB;ACOnB;ADNC;EAAiB;ACSlB;ADRC;EAAiB;ACWlB;ADVC;EAAgB;ACajB;ADPE;;;;EAGgB;ACUlB;ADTE;EAAgB;ACYlB;ADPC;EACC;ACSF;ADNC;EACC;EACA;EAEA;EAOA;ACCF;ADPE;EACC;EACA;EACA;ACSH;ADJG;EACC;ACMJ;ADCE;EACC,qBFvFkB;AGwFrB;;ADKA;AACA;EACC;EACA;EAEA;EAoBA;EAMA;EAuDA;EAmCD;;;;;;;;;;;;;GAAA;EAgBC;EAaA;EAWA;AC3ID;ADhBC;EACC;EACA;ACkBF;ADfC;EACC;EACA;EACA;EACA;EACA;ACiBF;ADdE;EACC;ACgBH;ADVC;EACC;ACYF;ADLE;EACC;EACA;EACA;EACA;ACOH;ADJE;EACC;EACA;EACA;ACMH;ADHE;EACC;EACA;EACA;EACA;EAEA;EACG;EACA;EACA;EACA;EACA;EACA;ACIN;ADDE;EACC;EACA;EACA;EACA;EACA;ACGH;ADAE;EACC;ACEH;ADAG;EACC;ACEJ;ADCG;EACC;ACCJ;ADCI;EAAU;ACEd;ADOE;EACC;ACLH;ADQE;EACC,mBFrNQ;EEsNR;EACA;EACA;EACA;EACA;ACNH;ADQG;EACC;ACNJ;ADQI;EACC;ACNL;ADUG;EACC;EACA;ACRJ;ADWG;EACC;ACTJ;ADoCG;EACC;AClCJ;AD0CC;EACC;EACA;ACxCF;AD0CE;EACC;ACxCH;AD8CC;EACC;AC5CF;;ADkDA;;;;+FAAA;AAQC;EACC;AClDF;ADqDC;EACC;ACnDF;ADqDE;EACC;ACnDH;ADsDE;EACC;ACpDH;ADuDE;EACC;ACrDH;ADwDE;EACC;ACtDH;ADyDE;EACC;EACA;ACvDH;ADyDG;EACC;ACvDJ;AD2DE;EACC;ACzDH;AD6DE;EACC;AC3DH;ADkEG;EACC;EACA;AChEJ;;ADuEA;;;;+FAAA;AAMA;EACC;EACA;ACrED;;ADwEA;EAEC;IACC;ECtEA;AACF;AD2EA;;;;+FAAA;AAMA;EACC;EACA;EACA;AC1ED;;AD6EA;EACC;EACA;EACA;AC1ED;;AD8EA;;;;+FAAA;AASC;;;;;;;;;EAKC;AC3EF;AD+EC;EACC;AC7EF;ADmFE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ACjFH;AFnTC;ECwYG,qBFjZe;AG+TnB;ADuFC;EACC;ACrFF;;ADyFA;;;;+FAAA;AAUC;EACC;AC3FF;;ADiGA;;;;+FAAA;AAMA;;;EAGC;AC/FD;;ADkGA;EACC;AC/FD;;ADkGA;EACC;AC/FD;;ADmGA;;;;+FAAA;AAMA;;;EAGC;ACjGD;;ADqGA;;;;+FAAA;AAYE;;;EACC;ACvGH;AD0GE;;;EACC;EACA;ACtGH;ADyGE;;;EACC;ACrGH;;AD+GE;EACC;AC5GH;AD+GE;EACC;AC7GH;;ADoHA;;;;8FAAA;AAQC;EACC;EACA;ACpHF;ADuHC;EACC;EACA;EACA;ACrHF;;AD0HA;;;;8FAAA;AAMA;EACC;ACxHD;;AD2HA;EACC;ACxHD;;AD2HA;EACI;EACA;ACxHJ;;AD4HA;;;;+FAAA;AAMA;EAEC;;;IAGC;IACA;IACA;EC3HA;ED8HD;IACC;IACA;EC5HA;ED+HD;IACC;IACA;EC7HA;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/_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 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}"],"names":[],"sourceRoot":""}
1
+ {"version":3,"file":"acf-field-group.css","mappings":";;;AAAA,gBAAgB;ACAhB;;;;8FAAA;AAMA;AAOA;AAQA;AAgBA;;;;8FAAA;ACrCA;;;;8FAAA;ACAA;;;;8FAAA;AAOA;;;EAGC;EACA;AHkBD;;AGbC;;EAEC;AHgBF;;AGZA;;;;8EAAA;AAKA;;;EAGC;AHeD;;AGZA;EACC;AHeD;;AGZA;EACC;AHeD;;AGZA;EACC;AHeD;;AGXA;;;;8EAAA;AAKA;EACC;EASA;EAKA;EAgBA;EAeA;EAWA;AHrCD;AGjBC;EAEE;EACA;AHkBH;AGbC;EACC;AHeF;AGTE;EAEE;AHUJ;AGPG;EALD;IAME;EHUF;AACF;AGHC;EACC;EACA;AHKF;AGHE;EAJD;IAKE;EHMD;AACF;AGHC;EAAkB;AHMnB;AGLC;EAAiB;EAAY;AHS9B;AGRC;EAAgB;AHWjB;AGVC;EAAiB;AHalB;AGRE;EAAkB;AHWpB;AGVE;EAAiB;AHanB;AGZE;EAAgB;EAAa;AHgB/B;AGfE;EAAiB;AHkBnB;AGZC;EACC;AHcF;AGXC;EACC;EACA;EA8CA;EAOA;AHtCF;AGXG;;EAEC;AHaJ;AGRE;EACC;EACA;EACA;AHUH;AGTG;EACC;EACA;EACA;EAEA;EACA,WAFY;EAGZ,YAHY;EAIZ,yBFzFO;EE0FP;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHUJ;AGRG;EACC;EACA;EACA,yBFnJU;AD6Jd;AGLE;EACC;EACA;EACA;AHOH;AGFG;EACC;AHIJ;AGGE;EACC,qBFlJkB;ADiJrB;;AGSE;EAEE;EACA;AHPJ;;AGaA;AACA;EACC;EACA;EAEA;EA+BA;EAMA;EA0DA;EA2BA;;;;;;;;;;;;;GAAA;EAgBA;EAcA;EAWA;AH1JD;AGRC;EACC;EAEC;EACA;EACA;EAED,kBF7HU;EE8HV;AHQF;AGNE;EACC;AHQH;AGHC;EACC;EACA;EACA;EACA;EACA;AHKF;AGFE;EACC;AHIH;AGEC;EACC;AHAF;AGOE;EACC;EACA;EACA;EACA;AHLH;AGQE;EACC;AHNH;AGSE;EACC;EACA;EACA;EACA;EACA;AHPH;AGUE;EACC;EACA;EAEC;AHTJ;AGYG;EAPD;IAQE;IAEC;EHVH;AACF;AGaG;EACC;AHXJ;AGaI;EACC;AHXL;AGgBG;EACC;AHdJ;AGgBI;EAAU;AHbd;AGgBG;EACC;AHdJ;AGuBE;EACC;AHrBH;AGwBE;EACC,mBFzSQ;EE0SR;EACA;EACA;EACA;EACA;AHtBH;AGwBG;EACC;AHtBJ;AGwBI;EACC;AHtBL;AGmDG;EACC;EACA;AHjDJ;AGyDC;EACC;EACA;AHvDF;AGyDE;EACC;AHvDH;AG6DC;EACC;AH3DF;;AGiEA;;;;8EAAA;AAQC;EACC;AHjEF;AGoEC;EACC;AHlEF;AGoEE;EACC;AHlEH;AGqEE;EACC;AHnEH;AGsEE;EACC;AHpEH;AGuEE;EACC;AHrEH;AGwEE;EACC;EACA;AHtEH;AGwEG;EACC;EACA;EACA;AHtEJ;AGwEI;EACC;EACA;EACA;AHtEL;AG4EE;EACC;AH1EH;AG8EE;EACC;AH5EH;AGmFG;EACC;EACA;AHjFJ;;AGwFA;;;;8EAAA;AAMA;EACC;EACA;AHtFD;;AGyFA;EAEC;IACC;EHvFA;AACF;AG4FA;;;;8EAAA;AAMA;EACC;EACA;EACA;AH3FD;;AG8FA;EACC;EACA;EACA;AH3FD;;AG+FA;;;;8EAAA;AASC;;;;;EAKC;AHhGF;AGoGC;EACC;AHlGF;AGqGC;EACC;AHnGF;AGuGC;;EAEC;AHrGF;;AGyGA;;;;8EAAA;AASC;;;;;EAKC;AH1GF;AG8GC;EACC;AH5GF;AG+GC;EACC;AH7GF;AGiHC;EACC;AH/GF;;AGqHA;;;;8EAAA;AAMA;;;EAGC;AHnHD;;AGsHA;EACC;AHnHD;;AGsHA;EACC;AHnHD;;AGuHA;;;;8EAAA;AAMA;;;EAGC;AHrHD;;AGyHA;;;;8EAAA;AAYE;;;EACC;AH3HH;AG8HE;;;EACC;EACA;AH1HH;AG6HE;;;EACC;AHzHH;;AGmIE;EACC;AHhIH;AGmIE;EACC;AHjIH;;AGwIA;;;;8FAAA;AAQC;EACC;EACA;AHxIF;AG2IC;EACC;EACA;EACA;AHzIF;;AG8IA;;;;8FAAA;AAMA;EACC;AH5ID;;AG+IA;;;;8EAAA;AAMA;EAEC;;;IAGC;IACA;IACA;EH9IA;EGiJD;IACC;IACA;EH/IA;EGkJD;IACC;IACA;EHhJA;AACF;AGqJA;;;;8EAAA;AASE;;EAEC,yBF9oBQ;ADufX;;AIniBA;;;;+FAAA;AAKA;EACC;AJsiBD;;AIniBA;;;;+FAAA;AAOC;EACC,cH4CS;ADwfX;;AI/hBA;;;;+FAAA;AAMA;;EACC;EACA;AJkiBD;;AI/hBA;;EACC;EACA;AJmiBD;;AIhiBA;;;;;EACC;EACA;AJuiBD;;AInhBA;;;;+FAAA;AAQC;EACC;AJmhBF;AIhhBC;EACC;AJkhBF;AI/gBC;EACC;AJihBF;AI9gBC;;;;;EACC;AJohBF;AIjhBC;;;;;EACC;AJuhBF;AIphBC;EACC;AJshBF;AInhBC;EACC;AJqhBF;AIlhBC;EACC;AJohBF;;AI/gBA;;;;+FAAA;AAKA;EAEC,cH1DU;AD2kBX;;AI9gBA;;;;+FAAA;AAOC;;EAEC;AJ+gBF;;AI1gBA;;;;+FAAA;AASA;;;;+FAAA;AAKA;EACC;EACA;AJygBD;;AIvgBA;EACC;EACA;AJ0gBD;;AK5pBA;EAEC;;;;iGAAA;EAuCA;;;;iGAAA;EAcA;;;;iGAAA;EAcA;;;;iGAAA;EAeA;;;;iGAAA;EA6CA;;;;iGAAA;EAsEA;;;;iGAAA;EAkBA;;;;iGAAA;EAkBA;;;;iGAAA;EAqCA;;;;iGAAA;EAwGA;;;;iGAAA;EAqCA;;;;iGAAA;EAkCA;;;;iGAAA;EASA;;;;iGAAA;EAyHA;;;;iGAAA;EA+BA;;;;iGAAA;AL+ID;AKxuBC;;;;;EAKC;EACA;EAEC;EACA;EAED;EACA,qBJ4BS;EI3BT,6CJmEa;EIlEb,kBJ8DU;EI5DV,cJ4BS;AD2sBX;AKruBE;;;;;EACC,0BJgEO;EI/DP,qBJiCQ;AD0sBX;AKxuBE;;;;;EACC,yBJaQ;EIZR;AL8uBH;AK3uBE;;;;;EACC,cJYQ;ADquBX;AKruBE;EACC,yBJLQ;EIMR,cJFQ;ADyuBX;AK3tBE;;EAEC;AL6tBH;AKntBC;EACC;EAEC;EACA;EAED;EACA;ALmtBF;AK3sBC;EACC;EACA;EAEC;EACA;EAED;EACA;EACA;AL2sBF;AKxsBE;EAEC,cJ1CQ;ADmvBX;AKtsBE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ALwsBH;AKlsBE;EAEE;EACA;EAED;ALksBH;AKzrBC;;EAEC;EACA;EACA;EACA;EAEC;EACA;EACA,qBJ/FQ;EIiGT;EACA;ALyrBF;AKvrBE;;EACC,yBJ7FQ;EI8FR,qBJzFQ;ADmxBX;AKvrBE;;;EAEC,yBJnGQ;EIoGR,qBJ/FQ;ADyxBX;AKxrBG;;;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AL4rBJ;AKvrBE;;EACC;AL0rBH;AKvrBE;;EACC,yBJxIQ;EIyIR,qBJtIQ;ADg0BX;AKhrBI;;;EACC;ALorBL;AKnqBG;EACC;ALqqBJ;AKppBG;EACC;ALspBJ;AKvoBE;;;;EAGE;AL0oBJ;AKtoBE;;EAEE;ALwoBJ;AKroBG;;EAEE;ALuoBL;AKhoBE;;EACC;EACA;EACA;ALmoBH;AKznBC;EACC;EACA;EACA;EACA,yBJ1OS;EI2OT;AL2nBF;AKznBE;EACC,yBJ7OQ;ADw2BX;AKxnBE;EACC;AL0nBH;AKvnBE;EACC,yBJxOQ;ADi2BX;AKvnBG;EACC,yBJ1OO;ADm2BX;AKtnBG;EACC;ALwnBJ;AKnnBE;;EAEC;ALqnBH;AKlnBE;EACC;EACA;EACA;EACA;EACA;ALonBH;AK/mBC;EACC;EACA;ALinBF;AK/mBE;EACC;EACA;EACA;EAEC;EACA;EACA;ALgnBJ;AK7mBG;EAEE;AL8mBL;AK1mBG;EAEE;AL2mBL;AKvmBG;EACC;EAEC;EACA;ALwmBL;AK9lBG;EAEE;EACA;AL+lBL;AK3lBG;EAEE;EACA;AL4lBL;AKhlBC;EACC;EACA;EAEC;EAGA;EACA;EACA;EACA;EAED;EACA;EACA,kBJzTU;EI2TT;EACA;EACA,qBJnVQ;EIqVT;AL4kBF;AK1kBE;EACC,qBJvVQ;EIwVR;EACA;AL4kBH;AKjkBC;EACC;EACA;EACA;EAEC;EACA;EAED;EACA;EACA;EACA,qBJhXS;EIiXT,kBJ3VU;EI6VV,cJnXS;ADm7BX;AK9jBE;EACC;EACA,qBJvXQ;EIwXR,cJxXQ;ADw7BX;AK9jBE;EACC;EACA,0BJ/VO;EIgWP,cJ7XQ;AD67BX;AKtjBC;EACC;ALwjBF;AK9iBE;EACC;EACA;ALgjBH;AK7iBE;EACC;EAEC;EACA;EAED;EAEC;EACA;EACA,qBJ/aO;EIibR,6CJzYY;EI0YZ,kBJ9YS;EIgZT,cJhbQ;AD09BX;AKviBE;EACC,0BJ7YO;EI8YP,qBJ5aQ;EI6aR,kBJtZS;AD+7BZ;AKviBG;EACC;ALyiBJ;AKpiBI;EACC;EACA;ALsiBL;AK/hBI;EACC;EACA;ALiiBL;AK1hBE;EACC;EAEC;AL2hBJ;AKxhBG;EACC;EACA;AL0hBJ;AKrhBE;EAEE;EACA;EACA;EACA;ALshBJ;AKlhBE;EACC;EACA;EAEC;EACA;EAED;EACA;EACA;ALkhBH;AKhhBG;EACC;EAEA;EACA,WAFY;EAGZ,YAHY;EAIZ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,yBJtgBO;ADuhCX;AK9gBG;EACC,yBJtgBO;ADshCX;AKpgBC;EACC;EACA;EACA;ALsgBF;AKpgBE;EAEC,WADY;EAEZ,YAFY;EAGZ,yBJ/hBQ;ADoiCX;AKlgBE;EAEE;ALmgBJ;AK/fE;EAEE;ALggBJ;AKrfC;EACC;EACA;EACA;EACA;ALufF;AKrfE;EACC;EACA;ALufH;;AKhfC;EACC;EACA;ALmfF;;AMzmCA;;;;8EAAA;AAOC;;;;EAIC,iBLqFU;ADqhCZ;;AMrmCA;;;;8EAAA;AAOC;EACC,iBLwEU;AD8hCZ;;AMjmCA;;;;8EAAA;AAOC;EACC;ANkmCF;;AM5lCA;;;;8EAAA;AAOC;EAEE;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;AN0lCH;;AMplCA;;;;8EAAA;AAOC;EACC;EACA;EACA;EACA,6CLSa;AD4kCf;AMnlCE;EAEE;EACA;EACA,yBLtCO;AD0nCX;AMjlCG;;EAEC;ANmlCJ;AMhlCG;EACC;ANklCJ;;AMzkCA;;;;8EAAA;AAOC;EACC,yBLlES;EKoER;EACA;EACA,yBLpEQ;EKuER;EACA;EACA,4BLzEQ;ADgpCX;AMpkCE;EACC;EACA;EACA;EAEC;EACA;EAGD,cLhFQ;EKiFR;ANmkCH;;AM5jCA;;;;8EAAA;AAOC;EAEE;EACA;EACA,yBLxGQ;ADoqCX;AMvjCG;EACC;ANyjCJ;AMjjCG;EACC;EACA;EACA;EACA;EACA,mBL1HO;EK2HP;ANmjCJ;AM9iCI;EACC;ANgjCL;AM7iCI;EACC;EACA;EACA;EACA;EACA,mBLzIM;EK0IN;AN+iCL;AMxiCE;EACC;AN0iCH;AMviCE;EACC;EACA,yBL5IQ;ADqrCX;AMtiCE;EACC,yBLjJQ;EKkJR;EACA;ANwiCH;AMtiCG;EACC;ANwiCJ;AMtiCI;EACC;ANwiCL;AMliCE;EACC;EACA;ANoiCH;AMjiCE;EACC;EACA;EACA;EACA;EAEA,cLhLQ;ADktCX;AMhiCG;EACC;EACA;EACA;EACA;EACA;EACA;ANkiCJ;AM5hCI;EACC;AN8hCL;AM3hCI;EACC;AN6hCL;AM9gCA;;;;8EAAA;AAOC;EACC;EACA;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;EAED;EAEC;EACA;EACA,yBL9OQ;ADyvCX;AMxgCE;EAEE;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;ANugCJ;;AM//BA;;;;8EAAA;AAKA;EACC;EAEC;EACA;EAED;EAEC;EACA;EACA,0BLtQS;ADqwCX;;AM1/BA;;;;8EAAA;AAKA;EAEE;EACA;EACA;EACA;AN4/BF;AMz/BC;EAEE;AN0/BH;;AMp/BA;;;;8EAAA;AAKA;EACC;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;ANs/BF;;AMl/BA;;;;8EAAA;AAKA;EACC;EACA;EAEC;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;ANk/BF;AM/+BC;EAhBD;IAkBG;IACA;ENi/BD;AACF;AM9+BC;;EAEC;ANg/BF;AM9+BE;;EACC;ANi/BH;AM5+BC;EACC;AN8+BF;;AMz+BA;;;;8EAAA;AAMA;;EAGE;EAGA;EACA;EACA,yBLzXS;ADi2CX;;AMp+BA;EAEE;ANs+BF;;AMl+BA;;;;8EAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EAGA;EACA;EACA,yBL7ZS;AD63CX;AM79BC;EAxBD;IA0BG;EN+9BD;AACF;;AM19BA;EAEE;EACA;EACA;EACA;AN49BF;;AMx9BA;;;;8EAAA;AAOC;EACC,mBL3bS;EK6bR,4BLrbQ;AD64CX;AMr9BE;EAEE;EACA;EAGA;EAGA;EACA;EACA,4BLzcO;AD25CX;AM58BC;;EAEC;EACA;EACA;EAEC;EACA;EACA;EACA;EAGA;EACA;EAGA;EACA;EACA,4BLjeQ;AD06CX;AMt8BE;;EACC;EACA;EAEC;EACA;EACA;EACA;EAED;ANu8BH;AMr8BG;;EACC;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;EAED;EACA;EACA;EAEC;EACA;EACA;EAED;EACA,cLhgBO;EKkgBP;ANm8BJ;AMj8BI;;EACC,cLlgBM;ADs8CX;AMj8BI;;EACC;ANo8BL;AM/7BG;;EACC;EAEC,4BLrgBM;EKugBP,cLhhBO;ADg9CX;;AMv7BA;EAEE;ANy7BF;;AMr7BA;EAEE;ANu7BF;AMp7BC;EALD;IAOG;ENs7BD;AACF;;AMj7BA;;;;8EAAA;AAOC;EAEE;EACA;EACA;EACA;ANi7BH;AM96BE;EACC;ANg7BH;AM36BC;EACC;EAEC;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;AN06BH;AMr6BC;EACC;EAEC;EACA;EACA;EACA;ANs6BH;AMn6BE;EACC;EAEC;EACA;EACA;EACA;ANo6BJ;AMh6BE;EACC;ANk6BH;AM/5BE;EACC;EACA;EAEC;EACA;EACA;EACA;EAGA;EACA;EAGA;EACA;EACA,0BL/nBO;AD2hDX;AMr5BC;EACC;ANu5BF;AMn5BC;EACC;ANq5BF;;AM94BE;EAEE;EACA;EAED;EAEC;EACA;EACA,2BL5pBO;AD0iDX;;AMx4BA;;;;8EAAA;AAOC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ANy4BF;AMt4BC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEC;EACA;EAGD;EACA;EACA;ANq4BF;AMn4BE;EACC;ANq4BH;AMl4BE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EAEA,WADY;EAEZ,YAFY;EAGZ,yBLptBQ;EKqtBR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ANm4BH;;AMz3BE;EACC;EACA;AN43BH;;AMt3BA;;;;8EAAA;AAOC;EACC;EAEC;ANs3BH;AMn3BE;EACC;EACA;EACA;EACA;EAEA;EACA,WAFY;EAGZ,YAHY;EAKX;EAED,yBL3wBQ;EK4wBR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ANk3BH;AM/2BE;EACC;ANi3BH;;AMv2BE;EAEE;EACA;ANy2BJ;AMt2BG;EACC;EACA;EACA;EACA;ANw2BJ;AMl2BG;EACC;EACA;ANo2BJ;AMj2BG;EACC;EACA;ANm2BJ;AMh2BG;EACC;EACA;ANk2BJ;;AM11BC;EAEE;AN41BH;AMx1BE;EAEE;EACA;ANy1BJ;;AMl1BA;;;;8EAAA;AAOC;EACC;EAEC;EACA;ANk1BH;AM/0BE;EAPD;IASG;ENi1BF;AACF;AM50BC;EACC;EAEC;EAGA;EACA;AN20BH;AMx0BE;EACC;EACA;EAEC;EAGA;EACA;EACA;EAGA;EACA;EACA,yBL34BO;ADgtDX;AMl0BG;EAjBD;IAmBG;ENo0BH;EMj0BE;IACC;IACA;IACA;IACA;IACA;ENm0BH;EMj0BG;IACC;ENm0BJ;AACF;;AMvzBA;;;;8EAAA;AAOC;;EAEC;EACA;EACA;EACA;EAEC;EACA;EAED,yBL37BS;EK47BT,qBLz7BS;EK07BT,6CLl5Ba;EKm5Bb,cLz7BS;AD+uDX;AMnzBC;EACC;ANqzBF;AMlzBC;EACC;ANozBF;;AM/yBA;;;;8EAAA;AAKA;EACC;ANkzBD;;AM/yBA;EACC;ANkzBD;;AM/yBA;;;;8EAAA;AAKA;EACC;EACA;EAEC;EACA;ANizBF;AM9yBC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;ANgzBF;AM9yBE;;;EAGC;ANgzBH;AM7yBE;EAGE;EACA;EAED;EACA,cLp/BQ;ADgyDX;AMzyBE;EAGE;EACA;EAED;EACA,cLhgCQ;ADwyDX;AMtyBG;EAGE;ANsyBL;AM/xBE;EACC;EAEC;ANgyBJ;AM5xBE;EAEE;AN6xBJ;;AMrxBA;;;;8EAAA;AASE;EACC;ANoxBH;;AM7wBA;;;;8EAAA;AAOC;EACC;AN8wBF;AM5wBE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EAEC;EACA;EAGA;EACA;EACA,4BL1kCO;ADq1DX;AMxwBG;;;;EAME;EAED,cLhlCO;ADu1DX;AMpwBG;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ANswBJ;AMpwBI;EAEC;EACA;EACA;EACA;EACA,WALY;EAMZ,YANY;EAOZ,yBLvmCM;EKwmCN;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ANqwBL;AMlwBI;EACC,yBL5mCM;ADg3DX;AM7vBE;EACC;EACA;EAEC;EACA;EACA;EACA;EAED;AN6vBH;AM3vBG;EAEE;EACA;AN4vBL;AMnvBG;EAEE;ANovBL;;AM1uBA;;;;8EAAA;AAOC;EACC;AN2uBF;;AMtuBA;;;;8EAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;EAEC;EACA;EACA;EAGA;EACA;EAGA;EACA;EACA,yBL1sCS;AD86DX;AMjuBC;EACC;EACA;EACA;EACA;EAEA,cLhtCS;ADk7DX;AMhuBE;EACC;EAEA;EACA,WAFY;EAGZ,YAHY;EAKX;EAED,yBL5tCQ;EK6tCR;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AN+tBH;;AMztBA;;;;8EAAA;AAKA;EACC;AN4tBD;AM1tBC;EACC;EACA;EACA;EACA;EAEC;EAED;EAEC;EACA;EACA,qBL3uCa;EK6uCd;EACA;EACA;ANwtBF;;AMntBA;;;;8EAAA;AAKA;EACC;EAEC;EACA;EACA,yBLrxCS;AD0+DX;AMntBC;EACC;EAEC;EACA;ANotBH;AMjtBE;EAEE;EACA;EACA,0BLlyCO;ADo/DX;;AM1sBA;;;;8EAAA;AAQC;;EAEE;AN0sBH;AMpsBE;;EACC;ANusBH;AMrsBG;;EACC;EACA;ANwsBJ;AMtsBI;;EACC;ANysBL;AMtsBI;;EAEE;EACA;EAED,yBL30CM;EK40CN;EAEA,cLz0CM;AD+gEX;AMjsBG;;EACC;ANosBJ;;AM3rBA;EAEE;EAGA;EACA;EACA,yBLn2CS;AD8hEX;;AMvrBA;;;;8EAAA;AAQC;;EACC;ANwrBF;;AMnrBA;;;;8EAAA;AAKA;EACC;ANsrBD;AMprBC;EACC;ANsrBF;;AMlrBA;;;;8EAAA;AAQC;;EACC;ANmrBF;AMhrBC;;EACC;ANmrBF;;AM9qBA;;;;8EAAA;AAOE;EACC;AN+qBH;AMzqBG;EACC;AN2qBJ;;AMrqBA;;;;8EAAA;AAQC;;EAEC;ANqqBF;;AMhqBA;;;;8EAAA;AAQC;EACC;ANgqBF;AM9pBE;EACC;ANgqBH;;AOlpEA;;;;+FAAA;AAKA;EACC;EACA;EACA,kBN4EW;EM1EV;EACA;EACA;EAED,6CNyEc;AD0kEf;AOhpEC;EACC;EACA;EACA;EACA;EACA;EAEC;EACA;APipEH;AO5oEC;EACC;AP8oEF;AO1oEC;EACC;EACA;AP4oEF;AOxoEC;EACC;EAEC;EACA;APyoEH;;AOnoEA;EACC;EACA;APsoED;;AOnoEA;EACC;APsoED;;AOnoEA;EACC;APsoED;;AOnoEA;EACC;APsoED;;AOnoEA;EACC;APsoED;;AOnoEA;;;;+FAAA;AAOC;EACC;EAEC;EACA;EAGA;EACA;EAGA;EACA;EACA;EAED,kBNVU;EMWV,6CNRa;ADsoEf;AO5nEE;EAlBD;IAmBE;IAEC;IACA;EP8nEF;AACF;AO1nEE;EACC;EAEC;EACA;AP2nEJ;AOvnEE;;EAEC;APynEH;AOtnEE;EAEE;EACA;EACA;APunEJ;AOnnEE;EACC;EAEC;EACA;APonEJ;AO9mEC;EACC;EACA;EAEC;EAGA;EACA;EAGA;EACA;EACA,4BNxGQ;ADmtEX;AOxmEE;EACC;EACA;AP0mEH;AOvmEG;EACC;EAEA;EACA,WAFY;EAGZ,YAHY;EAKX;EAED,yBNvHO;EMwHP;EACA;EACA;EACA;EACA;EACA;EACA;EACA;APsmEJ;AOjmEE;EACC;APmmEH;AOjmEG;EAEE;APkmEL;AO/lEI;EAEE;APgmEN;;AOplEA;;;;+FAAA;AAMA;EACC;EACA;APslED;;AOnlEA;;;;+FAAA;AAWC;EAA4B;APilE7B;AOjlE4D;EAAU;APolEtE;AOllEC;EAAiC;APqlElC;AOnlEC;EAA6C,0BAN9B;AP4lEhB;AOhlEE;EAA4B;APmlE9B;AOnlE6D;EAAU;APslEvE;AOplEE;EAAiC;APulEnC;AOrlEE;EAA6C,0BAN9B;AP8lEjB;AOllEG;EAA4B;APqlE/B;AOrlE8D;EAAU;APwlExE;AOtlEG;EAAiC;APylEpC;AOvlEG;EAA6C,0BAN9B;APgmElB;AOplEI;EAA4B;APulEhC;AOvlE+D;EAAU;AP0lEzE;AOxlEI;EAAiC;AP2lErC;AOzlEI;EAA6C,0BAN9B;APkmEnB,C","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","webpack://advanced-custom-fields-pro/./src/advanced-custom-fields-pro/assets/src/sass/_sub-field-groups.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: 8px;\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-key {\n display: none;\n}\n#acf-field-group-fields .li-field-type {\n width: 25%;\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 .acf-tbody > .li-field-name,\n#acf-field-group-fields .acf-field-list .acf-tbody > .li-field-key {\n align-items: flex-start;\n}\n#acf-field-group-fields .acf-field-list .copyable:not(.copy-unsupported) {\n cursor: pointer;\n display: inline-flex;\n align-items: center;\n}\n#acf-field-group-fields .acf-field-list .copyable:not(.copy-unsupported):hover:after {\n content: \"\";\n display: block;\n padding-left: 5px;\n display: inline-flex;\n width: 12px;\n height: 12px;\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-copy.svg\");\n mask-image: url(\"../../images/icons/icon-copy.svg\");\n background-size: cover;\n}\n#acf-field-group-fields .acf-field-list .copyable:not(.copy-unsupported).copied:hover:after {\n -webkit-mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n mask-image: url(\"../../images/icons/icon-check-circle-solid.svg\");\n background-color: #49ad52;\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.rtl #acf-field-group-fields .li-field-type .field-type-icon {\n margin-left: 8px;\n margin-right: 0;\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: 5px;\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: 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: 0;\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* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #wpcontent {\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.acf-h1, .post-type-acf-field-group h1,\n.acf-headerbar h1 {\n font-size: 21px;\n font-weight: 400;\n}\n\n.acf-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.acf-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.post-type-acf-field-group .p1 {\n font-size: 15px;\n}\n.post-type-acf-field-group .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.post-type-acf-field-group .p3 {\n font-size: 13.5px;\n}\n.post-type-acf-field-group .p4, .post-type-acf-field-group .acf-field-list .acf-sortable-handle, .acf-field-list .post-type-acf-field-group .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-field-object .handle li, .post-type-acf-field-group .acf-thead 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.post-type-acf-field-group .p5, .post-type-acf-field-group .acf-field-setting-display_format .acf-radio-list li label code, .acf-field-setting-display_format .acf-radio-list li label .post-type-acf-field-group code,\n.post-type-acf-field-group .acf-field-setting-return_format .acf-radio-list li label code,\n.acf-field-setting-return_format .acf-radio-list li label .post-type-acf-field-group code, .post-type-acf-field-group .acf-field-group-settings-footer .acf-created-on, .acf-field-group-settings-footer .post-type-acf-field-group .acf-created-on, .post-type-acf-field-group .acf-fields .acf-field-settings-tab-bar li a, .acf-fields .acf-field-settings-tab-bar li .post-type-acf-field-group a,\n.post-type-acf-field-group .acf-fields .acf-tab-wrap .acf-tab-group li a,\n.acf-fields .acf-tab-wrap .acf-tab-group li .post-type-acf-field-group a {\n font-size: 12.5px;\n}\n.post-type-acf-field-group .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, .post-type-acf-field-group .acf-small {\n font-size: 12px;\n}\n.post-type-acf-field-group .p7 {\n font-size: 11.5px;\n}\n.post-type-acf-field-group .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* Link focus style\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group a:focus {\n box-shadow: none;\n outline: none;\n}\n\n.post-type-acf-field-group a:focus-visible {\n box-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgba(79, 148, 212, 0.8);\n outline: 1px solid transparent;\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.rtl select {\n padding-right: 12px;\n padding-left: 40px;\n background-position: left 10px top 50%;\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: 16px;\n height: 16px;\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: 16px;\n height: 16px;\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.rtl input[type=radio]:checked:before, .post-type-acf-field-group.rtl input[type=radio]:focus-visible:before,\n.post-type-acf-field-group.rtl input[type=checkbox]:checked:before,\n.post-type-acf-field-group.rtl input[type=checkbox]:focus-visible:before {\n left: 1px;\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: flex-start;\n}\n.post-type-acf-field-group .acf-field-true-false .acf-label {\n order: 2;\n display: block;\n align-items: center;\n margin-top: 2px;\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 .acf-field-true-false .acf-label .description {\n display: block;\n margin-top: 2px;\n margin-left: 0;\n}\n.post-type-acf-field-group.rtl .acf-field-true-false .acf-label {\n margin-right: 12px;\n margin-left: 0;\n}\n.post-type-acf-field-group.rtl .acf-field-true-false .acf-tip {\n margin-right: 12px;\n margin-left: 0;\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-label .description {\n margin-top: 2px;\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.rtl.post-type-acf-field-group .acf-field-setting-name .acf-tip {\n left: auto;\n right: 654px;\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 padding-top: 0;\n padding-bottom: 0;\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: top;\n flex-wrap: wrap;\n min-height: 60px;\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: flex-start;\n align-items: flex-start;\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: block;\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.rtl .acf-field-settings .acf-field-settings-footer {\n padding-top: 0;\n padding-right: 72px;\n padding-bottom: 0;\n padding-left: 0;\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-wrap .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: 24px;\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-wrap .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-wrap .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-wrap .acf-tab-group li a:hover {\n color: #1D2939;\n}\n.acf-fields .acf-field-settings-tab-bar li a:hover,\n.acf-fields .acf-tab-wrap .acf-tab-group li a:hover {\n background-color: transparent;\n}\n.acf-fields .acf-field-settings-tab-bar li.active a,\n.acf-fields .acf-tab-wrap .acf-tab-group li.active a {\n background: none;\n border-bottom-color: #0783BE;\n color: #1D2939;\n}\n\n#acf-field-group-options .acf-fields .acf-tab-wrap .acf-tab-group li.active a {\n padding-top: 2px;\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.rtl #acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(2n) {\n margin-right: 32px;\n margin-left: 0;\n border-left: none;\n border-right-width: 1px;\n border-right-style: solid;\n border-right-color: #EAECF0;\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: flex-start;\n align-items: flex-start;\n width: 100%;\n height: 100%;\n position: relative;\n padding-top: 11px;\n padding-bottom: 8px;\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 top: 16px;\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.rtl .acf-field-list .acf-sortable-handle:before {\n left: 0;\n right: 8px;\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 display: inline-flex;\n width: 18px;\n height: 18px;\n margin-top: -2px;\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\n.rtl .acf-field-object .li-field-label {\n padding-left: 0;\n padding-right: 40px;\n}\n.rtl .acf-field-object .li-field-label:before {\n left: 0;\n right: 6px;\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-left.svg\");\n}\n.rtl .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.rtl .acf-field-object.open .acf-input-sub .li-field-label:before {\n -webkit-mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n mask-image: url(\"../../images/icons/icon-chevron-right.svg\");\n}\n.rtl .acf-field-object.open .acf-input-sub .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.rtl .acf-thead .li-field-label {\n padding-left: 0;\n padding-right: 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* 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: 6px;\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* Image and Gallery fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-image .acf-hl[data-cols=\"3\"] > li,\n.acf-field-object-gallery .acf-hl[data-cols=\"3\"] > li {\n width: auto;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Appended fields fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field-appended {\n overflow: auto;\n}\n.acf-field-settings .acf-field-appended .acf-input {\n float: left;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Flexible widths for image minimum / maximum size fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field.acf-field-setting-min_width .acf-input,\n.acf-field-settings .acf-field.acf-field-setting-max_width .acf-input {\n max-width: none;\n}\n.acf-field-settings .acf-field.acf-field-setting-min_width .acf-input-wrap input[type=text],\n.acf-field-settings .acf-field.acf-field-setting-max_width .acf-input-wrap input[type=text] {\n max-width: 81px;\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/*----------------------------------------------------------------------------\n*\n* Flexible content field width\n*\n*----------------------------------------------------------------------------*/\n.acf-admin-single-field-group .acf-field-object-flexible-content .acf-is-subfields .acf-field-object .acf-label,\n.acf-admin-single-field-group .acf-field-object-flexible-content .acf-is-subfields .acf-field-object .acf-input {\n max-width: 600px;\n}\n\n/*----------------------------------------------------------------------------\n*\n* Fix default value checkbox focus state\n*\n*----------------------------------------------------------------------------*/\n.acf-admin-single-field-group .acf-field.acf-field-true-false.acf-field-setting-default_value .acf-true-false {\n border: none;\n}\n.acf-admin-single-field-group .acf-field.acf-field-true-false.acf-field-setting-default_value .acf-true-false input[type=checkbox] {\n margin-right: 0;\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 max-width: 100%;\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-hl.acf-tfoot {\n min-height: 64px;\n align-items: center;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input.acf-input-sub {\n max-width: 100%;\n margin-right: 0;\n margin-left: 0;\n}\n\n.post-type-acf-field-group .acf-input-sub .acf-field-object .acf-sortable-handle {\n width: 100%;\n height: 100%;\n}\n\n.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-sortable-handle:before {\n display: none;\n}\n\n.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-field-list .acf-field-object:hover .acf-sortable-handle:before {\n display: block;\n}\n\n.post-type-acf-field-group .acf-field-object .acf-is-subfields .acf-thead .li-field-label:before {\n display: none;\n}\n\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open {\n border-top-color: #dbdfe5;\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-input-sub {\n max-width: 100%;\n margin-right: 0;\n margin-left: 0;\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% !important;\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 display: flex;\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* Field open / closed icon state\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group .acf-field-object.open > .handle > .acf-tbody > .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/*---------------------------------------------------------------------------------------------\n*\n* Different coloured levels (current 5 supported)\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .handle {\n background-color: transparent;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .handle:hover {\n background-color: #f9f2fb;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open .handle {\n background-color: #f5eaf9;\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-input-sub .acf-field-object .handle {\n background-color: transparent;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .handle:hover {\n background-color: #ebf7f4;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object.open .handle {\n background-color: #e3f4f0;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .settings {\n border-left-color: #7CCDB9;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle {\n background-color: transparent;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle:hover {\n background-color: #fcf5f2;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object.open .handle {\n background-color: #fbeee9;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .settings {\n border-left-color: #E29473;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle {\n background-color: transparent;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle:hover {\n background-color: #fafbfb;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object.open .handle {\n background-color: #f4f6f7;\n}\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .settings {\n border-left-color: #A3B1B9;\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#D13737;\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: 8px;\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-key { display: none; }\n\t.li-field-type { width: 25%; }\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.acf-tbody {\n\n\t\t\t> .li-field-name,\n\t\t\t> .li-field-key {\n\t\t\t\talign-items: flex-start;\n\t\t\t}\n\n\t\t}\n\n\t\t.copyable:not(.copy-unsupported) {\n\t\t\tcursor: pointer;\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\t&:hover:after {\n\t\t\t\tcontent: '';\n\t\t\t\tdisplay: block;\n\t\t\t\tpadding-left: 5px;\n\t\t\t\t$icon-size: 12px;\n\t\t\t\tdisplay: inline-flex;\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\ttext-indent: 500%;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-copy.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-copy.svg');\n\t\t\t\tbackground-size: cover;\n\t\t\t}\n\t\t\t&.copied:hover:after {\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\tbackground-color: $acf_success;\n\t\t\t}\n\t\t}\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.rtl #acf-field-group-fields {\n\t.li-field-type {\n\t\t.field-type-icon {\n\t\t\tmargin: {\n\t\t\t\tleft: 8px;\n\t\t\t\tright: 0;\n\t\t\t};\n\t\t}\n\t}\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: 5px;\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*\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: 0\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* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #wpcontent {\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\n.acf-h1 {\n\tfont-size: 21px;\n\tfont-weight: 400;\n}\n\n.acf-h2 {\n\tfont-size: 18px;\n\tfont-weight: 400;\n}\n\n.acf-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 .acf-h1;\n\t}\n\n\th2 {\n\t\t@extend .acf-h2;\n\t}\n\n\th3 {\n\t\t@extend .acf-h3;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Paragraphs\n*\n*---------------------------------------------------------------------------------------------*/\n\n.post-type-acf-field-group {\n\n\t.p1 {\n\t\tfont-size: 15px;\n\t}\n\t\n\t.p2 {\n\t\tfont-size: 14px;\n\t}\n\t\n\t.p3 {\n\t\tfont-size: 13.5px;\n\t}\n\t\n\t.p4 {\n\t\tfont-size: 13px;\n\t}\n\t\n\t.p5 {\n\t\tfont-size: 12.5px;\n\t}\n\t\n\t.p6 {\n\t\tfont-size: 12px;\n\t}\n\t\n\t.p7 {\n\t\tfont-size: 11.5px;\n\t}\n\t\n\t.p8 {\n\t\tfont-size: 11px;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Page titles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-page-title {\n\t@extend .acf-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}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Link focus style\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group a:focus {\n\tbox-shadow: none;\n\toutline: none;\n}\n.post-type-acf-field-group a:focus-visible {\n\tbox-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgb(79 148 212 / 80%);\n\toutline: 1px solid transparent;\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&.rtl {\n\t\tselect {\n\t\t\tpadding: {\n\t\t\t\tright: 12px;\n\t\t\t\tleft: 40px;\n\t\t\t};\n\t\t\tbackground-position: left 10px top 50%;\n\t\t}\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: 16px;\n\t\theight: 16px;\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: 16px;\n\t\t\t\theight: 16px;\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\t&.rtl {\n\t\tinput[type=\"radio\"],\n\t\tinput[type=\"checkbox\"] {\n\t\t\t&:checked,\n\t\t\t&:focus-visible {\n\t\t\t\t&:before {\n\t\t\t\t\tleft: 1px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\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: flex-start;\n\n\t\t.acf-label {\n\t\t\torder: 2;\n\t\t\tdisplay: block;\n\t\t\talign-items: center;\n\t\t\tmargin: {\n\t\t\t\ttop: 2px;\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\t\t\t\n\t\t\t.description {\n\t\t\t\tdisplay: block;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 2px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\t\t\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t&.rtl {\n\t\t.acf-field-true-false {\n\t\t\t.acf-label {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tleft: 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\tright: 12px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\n\t\t\t}\n\t\t}\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\t\t\n\t\t.description {\n\t\t\tmargin: {\n\t\t\t\ttop: 2px;\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.rtl.post-type-acf-field-group {\n\t.acf-field-setting-name .acf-tip {\n\t\tleft: auto;\n\t\tright: 654px;\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\tpadding: {\n\t\t\t\ttop: 0;\n\t\t\t\tbottom: 0;\n\t\t\t};\n\t\t\t@extend .p4;\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: top;\n\t\t\tflex-wrap: wrap;\n\t\t\tmin-height: 60px;\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: flex-start;\n\t\t\t\talign-items: flex-start;\n\t\t\t\twidth: auto;\n\n\t\t\t\ta.edit-field {\n\t\t\t\t\t@extend .p4;\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: block;\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.rtl .acf-field-settings .acf-field-settings-footer {\n\tpadding: {\n\t\ttop: 0;\n\t\tright: 72px;\n\t\tbottom: 0;\n\t\tleft: 0;\n\t};\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-wrap .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: 24px;\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\t&:hover {\n\t\t\t\t\tbackground-color: transparent;\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-group-options .acf-fields .acf-tab-wrap .acf-tab-group li.active a {\n\tpadding: {\n\t\ttop: 2px;\n\t};\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.rtl #acf-field-group-options {\n\t.field-group-setting-split-container {\n\t\t.field-group-setting-split:nth-child(2n) {\n\t\t\tmargin: {\n\t\t\t\tright: 32px;\n\t\t\t\tleft: 0;\n\t\t\t}\n\t\t\tborder-left: none;\n\t\t\tborder-right: {\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\t}\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: flex-start;\n\t\talign-items: flex-start;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tposition: relative;\n\t\tpadding: {\n\t\t\ttop: 11px;\n\t\t\tbottom: 8px;\n\t\t};\n\t\t@extend .p4;\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\ttop: 16px;\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.rtl .acf-field-list {\n\n\t.acf-sortable-handle {\n\t\t&:before {\n\t\t\tleft: 0;\n\t\t\tright: 8px;\n\t\t}\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\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\tmargin: {\n\t\t\t\ttop: -2px;\n\t\t\t};\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}\n\n.rtl {\n\t.acf-field-object {\n\n\t\t.li-field-label {\n\t\t\tpadding: {\n\t\t\t\tleft: 0;\n\t\t\t\tright: 40px;\n\t\t\t}\n\n\t\t\t&:before {\n\t\t\t\tleft: 0;\n\t\t\t\tright: 6px;\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-left.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-chevron-left.svg');\n\t\t\t}\n\t\t}\n\n\t\t// Open\n\t\t&.open {\n\t\t\t.li-field-label: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\t.acf-input-sub .li-field-label:before {\n\t\t\t\t-webkit-mask-image: url('../../images/icons/icon-chevron-right.svg');\n\t\t\t\tmask-image: url('../../images/icons/icon-chevron-right.svg');\n\t\t\t}\n\n\t\t\t.acf-input-sub .acf-field-object.open .li-field-label: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\t\t}\n\n\t}\n}\n\n.acf-thead {\n\t.li-field-label {\n\t\tpadding: {\n\t\t\tleft: 40px;\n\t\t};\n\t}\n\t.rtl & {\n\t\t.li-field-label {\n\t\t\tpadding: {\n\t\t\t\tleft: 0;\n\t\t\t\tright: 40px;\n\t\t\t};\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* 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 .acf-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 .acf-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: 6px;\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* Image and Gallery fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-object-image,\n.acf-field-object-gallery {\n\n\t.acf-hl[data-cols=\"3\"] > li {\n\t\twidth: auto;\n\t}\n\n}\n\n/*----------------------------------------------------------------------------\n*\n* Appended fields fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field-appended {\n\toverflow: auto;\n\n\t.acf-input {\n\t\tfloat: left;\n\t}\n}\n\n/*----------------------------------------------------------------------------\n*\n* Flexible widths for image minimum / maximum size fields\n*\n*----------------------------------------------------------------------------*/\n.acf-field-settings .acf-field.acf-field-setting-min_width,\n.acf-field-settings .acf-field.acf-field-setting-max_width {\n\n\t.acf-input {\n\t\tmax-width: none;\n\t}\n\n\t.acf-input-wrap input[type=\"text\"] {\n\t\tmax-width: 81px;\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}\n\n/*----------------------------------------------------------------------------\n*\n* Flexible content field width\n*\n*----------------------------------------------------------------------------*/\n\n.acf-admin-single-field-group .acf-field-object-flexible-content .acf-is-subfields .acf-field-object {\n\n\t.acf-label,\n\t.acf-input {\n\t\tmax-width: 600px;\n\t}\n\n}\n\n/*----------------------------------------------------------------------------\n*\n* Fix default value checkbox focus state\n*\n*----------------------------------------------------------------------------*/\n\n.acf-admin-single-field-group {\n\n\t.acf-field.acf-field-true-false.acf-field-setting-default_value .acf-true-false {\n\t\tborder: none;\n\n\t\tinput[type=\"checkbox\"] {\n\t\t\tmargin-right: 0;\n\t\t}\n\n\t}\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\tmax-width: 100%;\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// Sub-field footer\n\t.acf-hl.acf-tfoot {\n\t\tmin-height: 64px;\n\t\talign-items: center;\n\t}\n\t\n\t// Secondary level sub-fields\n\t.acf-input.acf-input-sub {\n\t\tmax-width: 100%;\n\t\tmargin: {\n\t\t\tright: 0;\n\t\t\tleft: 0;\n\t\t};\n\t}\n\n}\n\n.post-type-acf-field-group .acf-input-sub .acf-field-object .acf-sortable-handle {\n\twidth: 100%;\n\theight: 100%;\n}\n\n.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-sortable-handle:before {\n\tdisplay: none;\n}\n\n.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-field-list .acf-field-object:hover .acf-sortable-handle:before {\n\tdisplay: block;\n}\n\n.post-type-acf-field-group .acf-field-object .acf-is-subfields .acf-thead .li-field-label:before {\n\tdisplay: none;\n}\n\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open {\n\tborder-top-color: darken($gray-200, 5%);\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\t\t\n\t\t// Secondary level sub-fields\n\t\t.acf-input-sub {\n\t\t\tmax-width: 100%;\n\t\t\tmargin: {\n\t\t\t\tright: 0;\n\t\t\t\tleft: 0;\n\t\t\t};\n\t\t}\n\n\t\t.acf-label,\n\t\t.acf-input {\n\t\t\tmax-width: 100% !important;\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\tdisplay: flex;\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 .acf-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* Field open / closed icon state\n*\n*---------------------------------------------------------------------------------------------*/\n\n.post-type-acf-field-group .acf-field-object.open > .handle > .acf-tbody > .li-field-label::before {\n\t-webkit-mask-image: url('../../images/icons/icon-chevron-down.svg');\n\tmask-image: url('../../images/icons/icon-chevron-down.svg');\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Different coloured levels (current 5 supported)\n*\n*---------------------------------------------------------------------------------------------*/\n\n.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub {\n\t\n\t// Second level\n\t$nested-color: #BF7DD7;\n\t// Row hover color \n\t.acf-field-object .handle { background-color: transparent; &:hover { background-color: lighten($nested-color, 30%); } }\n\t// Active row color \n\t.acf-field-object.open .handle { background-color: lighten($nested-color, 28%); }\n\t// Active border color \n\t.acf-field-object .settings { border-left: { color: $nested-color; }; }\n\t\n\t// Third level\n\t.acf-input-sub {\n\t\t$nested-color: #7CCDB9;\n\t\t// Row hover color \n\t\t.acf-field-object .handle { background-color: transparent; &:hover { background-color: lighten($nested-color, 30%); } }\n\t\t// Active row color \n\t\t.acf-field-object.open .handle { background-color: lighten($nested-color, 28%); }\n\t\t// Active border color \n\t\t.acf-field-object .settings { border-left: { color: $nested-color; }; }\n\t\t\n\t\t// Fourth level\n\t\t.acf-input-sub {\n\t\t\t$nested-color: #E29473;\n\t\t\t// Row hover color \n\t\t\t.acf-field-object .handle { background-color: transparent; &:hover { background-color: lighten($nested-color, 30%); } }\n\t\t\t// Active row color \n\t\t\t.acf-field-object.open .handle { background-color: lighten($nested-color, 28%); }\n\t\t\t// Active border color \n\t\t\t.acf-field-object .settings { border-left: { color: $nested-color; }; }\n\t\t\t\n\t\t\t// Fifth level\n\t\t\t.acf-input-sub {\n\t\t\t\t$nested-color: #A3B1B9;\n\t\t\t\t// Row hover color \n\t\t\t\t.acf-field-object .handle { background-color: transparent; &:hover { background-color: lighten($nested-color, 30%); } }\n\t\t\t\t// Active row color \n\t\t\t\t.acf-field-object.open .handle { background-color: lighten($nested-color, 28%); }\n\t\t\t\t// Active border color \n\t\t\t\t.acf-field-object .settings { border-left: { color: $nested-color; }; }\n\t\t\t}\n\t\t\t\n\t\t}\n\t\t\n\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: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{padding-top:10px;padding-bottom:10px;word-wrap:break-word}.acf-field-object>.handle .acf-icon{margin:1px 0 0;cursor:move;background:rgba(0,0,0,0);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: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-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:rgba(0,0,0,0) !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:8px}@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-key{display:none}#acf-field-group-fields .li-field-type{width:25%}#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 .acf-tbody>.li-field-name,#acf-field-group-fields .acf-field-list .acf-tbody>.li-field-key{align-items:flex-start}#acf-field-group-fields .acf-field-list .copyable:not(.copy-unsupported){cursor:pointer;display:inline-flex;align-items:center}#acf-field-group-fields .acf-field-list .copyable:not(.copy-unsupported):hover:after{content:"";display:block;padding-left:5px;display:inline-flex;width:12px;height:12px;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-copy.svg");mask-image:url("../../images/icons/icon-copy.svg");background-size:cover}#acf-field-group-fields .acf-field-list .copyable:not(.copy-unsupported).copied:hover:after{-webkit-mask-image:url("../../images/icons/icon-check-circle-solid.svg");mask-image:url("../../images/icons/icon-check-circle-solid.svg");background-color:#49ad52}#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}.rtl #acf-field-group-fields .li-field-type .field-type-icon{margin-left:8px;margin-right:0}.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:5px}@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-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:0}@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}.post-type-acf-field-group #wpcontent{line-height:140%}.post-type-acf-field-group a{color:#0783be}.acf-h1,.post-type-acf-field-group h1,.acf-headerbar h1{font-size:21px;font-weight:400}.acf-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}.acf-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}.post-type-acf-field-group .p1{font-size:15px}.post-type-acf-field-group .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}.post-type-acf-field-group .p3{font-size:13.5px}.post-type-acf-field-group .p4,.post-type-acf-field-group .acf-field-list .acf-sortable-handle,.acf-field-list .post-type-acf-field-group .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-field-object .handle li,.post-type-acf-field-group .acf-thead 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}.post-type-acf-field-group .p5,.post-type-acf-field-group .acf-field-setting-display_format .acf-radio-list li label code,.acf-field-setting-display_format .acf-radio-list li label .post-type-acf-field-group code,.post-type-acf-field-group .acf-field-setting-return_format .acf-radio-list li label code,.acf-field-setting-return_format .acf-radio-list li label .post-type-acf-field-group code,.post-type-acf-field-group .acf-field-group-settings-footer .acf-created-on,.acf-field-group-settings-footer .post-type-acf-field-group .acf-created-on,.post-type-acf-field-group .acf-fields .acf-field-settings-tab-bar li a,.acf-fields .acf-field-settings-tab-bar li .post-type-acf-field-group a,.post-type-acf-field-group .acf-fields .acf-tab-wrap .acf-tab-group li a,.acf-fields .acf-tab-wrap .acf-tab-group li .post-type-acf-field-group a{font-size:12.5px}.post-type-acf-field-group .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,.post-type-acf-field-group .acf-small{font-size:12px}.post-type-acf-field-group .p7{font-size:11.5px}.post-type-acf-field-group .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 a:focus{box-shadow:none;outline:none}.post-type-acf-field-group a:focus-visible{box-shadow:0 0 0 1px #4f94d4,0 0 2px 1px rgba(79,148,212,.8);outline:1px solid rgba(0,0,0,0)}.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.rtl select{padding-right:12px;padding-left:40px;background-position:left 10px top 50%}.post-type-acf-field-group input[type=radio],.post-type-acf-field-group input[type=checkbox]{box-sizing:border-box;width:16px;height:16px;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:16px;height:16px;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.rtl input[type=radio]:checked:before,.post-type-acf-field-group.rtl input[type=radio]:focus-visible:before,.post-type-acf-field-group.rtl input[type=checkbox]:checked:before,.post-type-acf-field-group.rtl input[type=checkbox]:focus-visible:before{left:1px}.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:flex-start}.post-type-acf-field-group .acf-field-true-false .acf-label{order:2;display:block;align-items:center;margin-top:2px;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 .acf-field-true-false .acf-label .description{display:block;margin-top:2px;margin-left:0}.post-type-acf-field-group.rtl .acf-field-true-false .acf-label{margin-right:12px;margin-left:0}.post-type-acf-field-group.rtl .acf-field-true-false .acf-tip{margin-right:12px;margin-left:0}.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-label .description{margin-top:2px}.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}.rtl.post-type-acf-field-group .acf-field-setting-name .acf-tip{left:auto;right:654px}.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;padding-top:0;padding-bottom:0;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:top;flex-wrap:wrap;min-height:60px;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:flex-start;align-items:flex-start;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:block;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}}.rtl .acf-field-settings .acf-field-settings-footer{padding-top:0;padding-right:72px;padding-bottom:0;padding-left:0}.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-wrap .acf-tab-group{display:flex;align-items:stretch;min-height:48px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:24px;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-wrap .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-wrap .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-wrap .acf-tab-group li a:hover{color:#1d2939}.acf-fields .acf-field-settings-tab-bar li a:hover,.acf-fields .acf-tab-wrap .acf-tab-group li a:hover{background-color:rgba(0,0,0,0)}.acf-fields .acf-field-settings-tab-bar li.active a,.acf-fields .acf-tab-wrap .acf-tab-group li.active a{background:none;border-bottom-color:#0783be;color:#1d2939}#acf-field-group-options .acf-fields .acf-tab-wrap .acf-tab-group li.active a{padding-top:2px}.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}.rtl #acf-field-group-options .field-group-setting-split-container .field-group-setting-split:nth-child(2n){margin-right:32px;margin-left:0;border-left:none;border-right-width:1px;border-right-style:solid;border-right-color:#eaecf0}.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:flex-start;align-items:flex-start;width:100%;height:100%;position:relative;padding-top:11px;padding-bottom:8px;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;top:16px;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")}.rtl .acf-field-list .acf-sortable-handle:before{left:0;right:8px}.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;display:inline-flex;width:18px;height:18px;margin-top:-2px;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}.rtl .acf-field-object .li-field-label{padding-left:0;padding-right:40px}.rtl .acf-field-object .li-field-label:before{left:0;right:6px;-webkit-mask-image:url("../../images/icons/icon-chevron-left.svg");mask-image:url("../../images/icons/icon-chevron-left.svg")}.rtl .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")}.rtl .acf-field-object.open .acf-input-sub .li-field-label:before{-webkit-mask-image:url("../../images/icons/icon-chevron-right.svg");mask-image:url("../../images/icons/icon-chevron-right.svg")}.rtl .acf-field-object.open .acf-input-sub .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}.rtl .acf-thead .li-field-label{padding-left:0;padding-right: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.-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:6px}.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}.acf-field-object-image .acf-hl[data-cols="3"]>li,.acf-field-object-gallery .acf-hl[data-cols="3"]>li{width:auto}.acf-field-settings .acf-field-appended{overflow:auto}.acf-field-settings .acf-field-appended .acf-input{float:left}.acf-field-settings .acf-field.acf-field-setting-min_width .acf-input,.acf-field-settings .acf-field.acf-field-setting-max_width .acf-input{max-width:none}.acf-field-settings .acf-field.acf-field-setting-min_width .acf-input-wrap input[type=text],.acf-field-settings .acf-field.acf-field-setting-max_width .acf-input-wrap input[type=text]{max-width:81px}.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}.acf-admin-single-field-group .acf-field-object-flexible-content .acf-is-subfields .acf-field-object .acf-label,.acf-admin-single-field-group .acf-field-object-flexible-content .acf-is-subfields .acf-field-object .acf-input{max-width:600px}.acf-admin-single-field-group .acf-field.acf-field-true-false.acf-field-setting-default_value .acf-true-false{border:none}.acf-admin-single-field-group .acf-field.acf-field-true-false.acf-field-setting-default_value .acf-true-false input[type=checkbox]{margin-right:0}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub{max-width:100%;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-hl.acf-tfoot{min-height:64px;align-items:center}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input.acf-input-sub{max-width:100%;margin-right:0;margin-left:0}.post-type-acf-field-group .acf-input-sub .acf-field-object .acf-sortable-handle{width:100%;height:100%}.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-sortable-handle:before{display:none}.post-type-acf-field-group .acf-field-object:hover .acf-input-sub .acf-field-list .acf-field-object:hover .acf-sortable-handle:before{display:block}.post-type-acf-field-group .acf-field-object .acf-is-subfields .acf-thead .li-field-label:before{display:none}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open{border-top-color:#dbdfe5}.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-input-sub{max-width:100%;margin-right:0;margin-left:0}.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% !important}.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{display:flex;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.open>.handle>.acf-tbody>.li-field-label::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-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .handle{background-color:rgba(0,0,0,0)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object .handle:hover{background-color:#f9f2fb}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-field-object.open .handle{background-color:#f5eaf9}.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-input-sub .acf-field-object .handle{background-color:rgba(0,0,0,0)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .handle:hover{background-color:#ebf7f4}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object.open .handle{background-color:#e3f4f0}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-field-object .settings{border-left-color:#7ccdb9}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle{background-color:rgba(0,0,0,0)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle:hover{background-color:#fcf5f2}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object.open .handle{background-color:#fbeee9}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .settings{border-left-color:#e29473}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle{background-color:rgba(0,0,0,0)}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .handle:hover{background-color:#fafbfb}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object.open .handle{background-color:#f4f6f7}.post-type-acf-field-group #acf-field-group-fields .acf-field-list-wrap .acf-input-sub .acf-input-sub .acf-input-sub .acf-input-sub .acf-field-object .settings{border-left-color:#a3b1b9}
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
  }
@@ -347,6 +356,7 @@
347
 
348
  .acf-icon.-cancel:before {
349
  content: "\f335";
 
350
  }
351
 
352
  .acf-icon.-pencil:before {
@@ -554,6 +564,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;
@@ -749,7 +761,7 @@ a.acf-icon.dark.-minus:hover, a.acf-icon.dark.-cancel:hover {
749
  .acf-tbody > li,
750
  .acf-tfoot > li {
751
  box-sizing: border-box;
752
- padding: 8px 12px;
753
  font-size: 12px;
754
  line-height: 14px;
755
  }
@@ -890,7 +902,6 @@ html[dir=rtl] #acf-popup .acf-popup-box .title .acf-icon {
890
  #acf-upgrade-notice {
891
  position: relative;
892
  background: #fff;
893
- border-left: 4px solid #00a0d2;
894
  padding: 20px;
895
  }
896
  #acf-upgrade-notice:after {
@@ -903,18 +914,24 @@ html[dir=rtl] #acf-popup .acf-popup-box .title .acf-icon {
903
  width: 55%;
904
  padding-left: 90px;
905
  }
 
 
 
 
 
 
906
  #acf-upgrade-notice .col-actions {
907
  float: right;
908
  text-align: center;
909
- padding: 10px;
910
  }
911
  #acf-upgrade-notice img {
912
  float: left;
913
- width: 70px;
914
- height: 70px;
915
  margin: 0 0 0 -90px;
916
  }
917
  #acf-upgrade-notice h2 {
 
918
  font-size: 16px;
919
  margin: 2px 0 6.5px;
920
  }
@@ -935,6 +952,14 @@ html[dir=rtl] #acf-popup .acf-popup-box .title .acf-icon {
935
  }
936
  }
937
 
 
 
 
 
 
 
 
 
938
  /*--------------------------------------------------------------------------------------------
939
  *
940
  * Welcome
@@ -1013,7 +1038,7 @@ html[dir=rtl] #acf-popup .acf-popup-box .title .acf-icon {
1013
  margin-right: -10px;
1014
  }
1015
  .acf-hl[data-cols] > li {
1016
- padding: 0 10px;
1017
  -webkit-box-sizing: border-box;
1018
  -moz-box-sizing: border-box;
1019
  box-sizing: border-box;
@@ -1035,11 +1060,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 +1273,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 +1324,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 +1375,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 +1580,2893 @@ 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
  }
356
 
357
  .acf-icon.-cancel:before {
358
  content: "\f335";
359
+ margin: -1px 0 0 -1px;
360
  }
361
 
362
  .acf-icon.-pencil:before {
564
  padding: 15px;
565
  }
566
  .acf-box .title h3 {
567
+ display: flex;
568
+ align-items: center;
569
  font-size: 14px;
570
  line-height: 1em;
571
  margin: 0;
761
  .acf-tbody > li,
762
  .acf-tfoot > li {
763
  box-sizing: border-box;
764
+ padding-top: 14px;
765
  font-size: 12px;
766
  line-height: 14px;
767
  }
902
  #acf-upgrade-notice {
903
  position: relative;
904
  background: #fff;
 
905
  padding: 20px;
906
  }
907
  #acf-upgrade-notice:after {
914
  width: 55%;
915
  padding-left: 90px;
916
  }
917
+ #acf-upgrade-notice .notice-container {
918
+ display: flex;
919
+ justify-content: space-between;
920
+ align-items: flex-start;
921
+ align-content: flex-start;
922
+ }
923
  #acf-upgrade-notice .col-actions {
924
  float: right;
925
  text-align: center;
 
926
  }
927
  #acf-upgrade-notice img {
928
  float: left;
929
+ width: 64px;
930
+ height: 64px;
931
  margin: 0 0 0 -90px;
932
  }
933
  #acf-upgrade-notice h2 {
934
+ display: inline-block;
935
  font-size: 16px;
936
  margin: 2px 0 6.5px;
937
  }
952
  }
953
  }
954
 
955
+ #acf-upgrade-notice:has(.notice-container)::before, #acf-upgrade-notice:has(.notice-container)::after {
956
+ display: none;
957
+ }
958
+
959
+ #acf-upgrade-notice:has(.notice-container) {
960
+ padding-left: 20px !important;
961
+ }
962
+
963
  /*--------------------------------------------------------------------------------------------
964
  *
965
  * Welcome
1038
  margin-right: -10px;
1039
  }
1040
  .acf-hl[data-cols] > li {
1041
+ padding: 0 6px 0 10px;
1042
  -webkit-box-sizing: border-box;
1043
  -moz-box-sizing: border-box;
1044
  box-sizing: border-box;
1060
  /* mobile */
1061
  @media screen and (max-width: 640px) {
1062
  .acf-hl[data-cols] {
1063
+ flex-wrap: wrap;
1064
+ justify-content: flex-start;
1065
+ align-content: flex-start;
1066
+ align-items: flex-start;
1067
  margin-left: 0;
1068
  margin-right: 0;
1069
  margin-top: -10px;
1070
  }
1071
  .acf-hl[data-cols] > li {
1072
+ flex: 1 1 100%;
1073
  width: 100% !important;
1074
  padding: 10px 0 0;
1075
  }
1273
  #acf-admin-tools .notice {
1274
  margin-top: 10px;
1275
  }
1276
+ #acf-admin-tools .acf-meta-box-wrap {
 
 
1277
  /* acf-fields */
1278
  }
1279
+ #acf-admin-tools .acf-meta-box-wrap .inside {
1280
+ border-top: none;
1281
+ }
1282
+ #acf-admin-tools .acf-meta-box-wrap .acf-fields {
1283
+ margin-bottom: 24px;
1284
+ border: none;
1285
+ background: #fff;
1286
+ border-radius: 0;
1287
+ }
1288
+ #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-field {
1289
+ padding: 0;
1290
+ }
1291
+ #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label {
1292
+ margin-bottom: 16px;
1293
+ }
1294
+ #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-input {
1295
+ padding-top: 16px;
1296
+ padding-right: 16px;
1297
+ padding-bottom: 16px;
1298
+ padding-left: 16px;
1299
+ border-width: 1px;
1300
+ border-style: solid;
1301
+ border-color: #D0D5DD;
1302
+ border-radius: 6px;
1303
+ }
1304
+
1305
  .acf-meta-box-wrap .postbox {
1306
  -webkit-box-sizing: border-box;
1307
  -moz-box-sizing: border-box;
1324
  .acf-meta-box-wrap .postbox .handle-order-lower {
1325
  display: none;
1326
  }
 
 
 
 
 
1327
 
1328
  /* grid */
1329
  .acf-meta-box-wrap.-grid {
1375
  display: block;
1376
  width: 100%;
1377
  min-height: 500px;
1378
+ background: #F9FAFB;
1379
+ border-color: #D0D5DD;
1380
  box-shadow: none;
1381
  padding: 7px;
1382
+ border-radius: 6px;
1383
  }
1384
  #acf-admin-tool-export .acf-panel-selection .acf-label {
1385
  display: none;
1386
  }
1387
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1388
  .acf-css-tooltip {
1389
  position: relative;
1390
  }
1580
  background-size: 20px 20px;
1581
  }
1582
  }
1583
+ /*--------------------------------------------------------------------------------------------
1584
+ *
1585
+ * Wrap
1586
+ *
1587
+ *--------------------------------------------------------------------------------------------*/
1588
+ .post-type-acf-field-group .wrap {
1589
+ margin-top: 48px;
1590
+ margin-right: 32px;
1591
+ margin-bottom: 0;
1592
+ margin-left: 12px;
1593
+ }
1594
+ @media screen and (max-width: 768px) {
1595
+ .post-type-acf-field-group .wrap {
1596
+ margin-right: 8px;
1597
+ margin-left: 8px;
1598
+ }
1599
+ }
1600
+ .post-type-acf-field-group.rtl .wrap {
1601
+ margin-right: 12px;
1602
+ margin-left: 32px;
1603
+ }
1604
+ @media screen and (max-width: 768px) {
1605
+ .post-type-acf-field-group.rtl .wrap {
1606
+ margin-right: 8px;
1607
+ margin-left: 8px;
1608
+ }
1609
+ }
1610
+ @media screen and (max-width: 768px) {
1611
+ .post-type-acf-field-group #wpcontent {
1612
+ padding-left: 0;
1613
+ }
1614
+ }
1615
+
1616
+ /*---------------------------------------------------------------------------------------------
1617
+ *
1618
+ * Admin Postbox & ACF Postbox
1619
+ *
1620
+ *---------------------------------------------------------------------------------------------*/
1621
+ .post-type-acf-field-group .postbox,
1622
+ .post-type-acf-field-group .acf-box {
1623
+ border: none;
1624
+ border-radius: 8px;
1625
+ box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
1626
+ }
1627
+ .post-type-acf-field-group .postbox .inside,
1628
+ .post-type-acf-field-group .acf-box .inside {
1629
+ padding-top: 24px;
1630
+ padding-right: 24px;
1631
+ padding-bottom: 24px;
1632
+ padding-left: 24px;
1633
+ }
1634
+ .post-type-acf-field-group .postbox .acf-postbox-inner,
1635
+ .post-type-acf-field-group .acf-box .acf-postbox-inner {
1636
+ margin-top: 0;
1637
+ margin-right: 0;
1638
+ margin-bottom: 0;
1639
+ margin-left: 0;
1640
+ padding-top: 24px;
1641
+ padding-right: 0;
1642
+ padding-bottom: 0;
1643
+ padding-left: 0;
1644
+ }
1645
+ .post-type-acf-field-group .postbox .inner,
1646
+ .post-type-acf-field-group .postbox .inside,
1647
+ .post-type-acf-field-group .acf-box .inner,
1648
+ .post-type-acf-field-group .acf-box .inside {
1649
+ margin-top: 0 !important;
1650
+ margin-right: 0 !important;
1651
+ margin-bottom: 0 !important;
1652
+ margin-left: 0 !important;
1653
+ border-top-width: 1px;
1654
+ border-top-style: solid;
1655
+ border-top-color: #EAECF0;
1656
+ }
1657
+ .post-type-acf-field-group .postbox .postbox-header,
1658
+ .post-type-acf-field-group .postbox .title,
1659
+ .post-type-acf-field-group .acf-box .postbox-header,
1660
+ .post-type-acf-field-group .acf-box .title {
1661
+ display: flex;
1662
+ align-items: center;
1663
+ box-sizing: border-box;
1664
+ min-height: 64px;
1665
+ margin-top: 0;
1666
+ margin-right: 0;
1667
+ margin-bottom: 0;
1668
+ margin-left: 0;
1669
+ padding-top: 0;
1670
+ padding-right: 24px;
1671
+ padding-bottom: 0;
1672
+ padding-left: 24px;
1673
+ border-bottom-width: 0;
1674
+ border-bottom-style: none;
1675
+ }
1676
+ .post-type-acf-field-group .postbox .postbox-header h2,
1677
+ .post-type-acf-field-group .postbox .postbox-header h3,
1678
+ .post-type-acf-field-group .postbox .title h2,
1679
+ .post-type-acf-field-group .postbox .title h3,
1680
+ .post-type-acf-field-group .acf-box .postbox-header h2,
1681
+ .post-type-acf-field-group .acf-box .postbox-header h3,
1682
+ .post-type-acf-field-group .acf-box .title h2,
1683
+ .post-type-acf-field-group .acf-box .title h3 {
1684
+ margin-top: 0;
1685
+ margin-right: 0;
1686
+ margin-bottom: 0;
1687
+ margin-left: 0;
1688
+ padding-top: 0;
1689
+ padding-right: 0;
1690
+ padding-bottom: 0;
1691
+ padding-left: 0;
1692
+ color: #344054;
1693
+ }
1694
+ .post-type-acf-field-group .postbox .hndle,
1695
+ .post-type-acf-field-group .acf-box .hndle {
1696
+ padding-top: 0;
1697
+ padding-right: 24px;
1698
+ padding-bottom: 0;
1699
+ padding-left: 24px;
1700
+ }
1701
+
1702
+ /*---------------------------------------------------------------------------------------------
1703
+ *
1704
+ * Custom ACF postbox header
1705
+ *
1706
+ *---------------------------------------------------------------------------------------------*/
1707
+ .acf-postbox-header {
1708
+ display: flex;
1709
+ align-items: center;
1710
+ justify-content: space-between;
1711
+ box-sizing: border-box;
1712
+ min-height: 64px;
1713
+ margin-top: -24px;
1714
+ margin-right: -24px;
1715
+ margin-bottom: 0;
1716
+ margin-left: -24px;
1717
+ padding-top: 0;
1718
+ padding-right: 24px;
1719
+ padding-bottom: 0;
1720
+ padding-left: 24px;
1721
+ border-bottom-width: 1px;
1722
+ border-bottom-style: solid;
1723
+ border-bottom-color: #EAECF0;
1724
+ }
1725
+ .acf-postbox-header h2.acf-postbox-title {
1726
+ margin-top: 0;
1727
+ margin-right: 0;
1728
+ margin-bottom: 0;
1729
+ margin-left: 0;
1730
+ padding-top: 0;
1731
+ padding-right: 24px;
1732
+ padding-bottom: 0;
1733
+ padding-left: 0;
1734
+ color: #344054;
1735
+ }
1736
+ .rtl .acf-postbox-header h2.acf-postbox-title {
1737
+ padding-right: 0;
1738
+ padding-left: 24px;
1739
+ }
1740
+ .acf-postbox-header .acf-icon {
1741
+ background-color: #98A2B3;
1742
+ }
1743
+
1744
+ /*---------------------------------------------------------------------------------------------
1745
+ *
1746
+ * Screen options button & screen meta container
1747
+ *
1748
+ *---------------------------------------------------------------------------------------------*/
1749
+ .post-type-acf-field-group #screen-meta-links {
1750
+ margin-right: 32px;
1751
+ }
1752
+ .post-type-acf-field-group #screen-meta-links .show-settings {
1753
+ border-color: #D0D5DD;
1754
+ }
1755
+ @media screen and (max-width: 768px) {
1756
+ .post-type-acf-field-group #screen-meta-links {
1757
+ margin-right: 16px;
1758
+ margin-bottom: 0;
1759
+ }
1760
+ }
1761
+ .post-type-acf-field-group.rtl #screen-meta-links {
1762
+ margin-right: 0;
1763
+ margin-left: 32px;
1764
+ }
1765
+ @media screen and (max-width: 768px) {
1766
+ .post-type-acf-field-group.rtl #screen-meta-links {
1767
+ margin-right: 0;
1768
+ margin-left: 16px;
1769
+ }
1770
+ }
1771
+ .post-type-acf-field-group #screen-meta {
1772
+ border-color: #D0D5DD;
1773
+ }
1774
+
1775
+ /*---------------------------------------------------------------------------------------------
1776
+ *
1777
+ * Postbox headings
1778
+ *
1779
+ *---------------------------------------------------------------------------------------------*/
1780
+ .post-type-acf-field-group #poststuff .postbox-header h2,
1781
+ .post-type-acf-field-group #poststuff .postbox-header h3 {
1782
+ justify-content: flex-start;
1783
+ margin-top: 0;
1784
+ margin-right: 0;
1785
+ margin-bottom: 0;
1786
+ margin-left: 0;
1787
+ padding-top: 0;
1788
+ padding-right: 0;
1789
+ padding-bottom: 0;
1790
+ padding-left: 0;
1791
+ color: #344054 !important;
1792
+ }
1793
+
1794
+ /*---------------------------------------------------------------------------------------------
1795
+ *
1796
+ * Postbox drag state
1797
+ *
1798
+ *---------------------------------------------------------------------------------------------*/
1799
+ .post-type-acf-field-group.is-dragging-metaboxes .metabox-holder .postbox-container .meta-box-sortables {
1800
+ box-sizing: border-box;
1801
+ padding: 2px;
1802
+ outline: none;
1803
+ 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);
1804
+ background-size: 1.5px 100%, 100% 1.5px, 1.5px 100%, 100% 1.5px;
1805
+ background-position: 0 0, 0 0, 100% 0, 0 100%;
1806
+ background-repeat: no-repeat;
1807
+ border-radius: 8px;
1808
+ }
1809
+ .post-type-acf-field-group .ui-sortable-placeholder {
1810
+ border: none;
1811
+ }
1812
+
1813
+ /*--------------------------------------------------------------------------------------------
1814
+ *
1815
+ * Search summary
1816
+ *
1817
+ *--------------------------------------------------------------------------------------------*/
1818
+ .post-type-acf-field-group .subtitle {
1819
+ display: inline-flex;
1820
+ align-items: center;
1821
+ height: 24px;
1822
+ margin: 0;
1823
+ padding-top: 4px;
1824
+ padding-right: 12px;
1825
+ padding-bottom: 4px;
1826
+ padding-left: 12px;
1827
+ background-color: #EBF5FA;
1828
+ border-width: 1px;
1829
+ border-style: solid;
1830
+ border-color: #A5D2E7;
1831
+ border-radius: 6px;
1832
+ }
1833
+ .post-type-acf-field-group .subtitle strong {
1834
+ margin-left: 5px;
1835
+ }
1836
+
1837
+ /*--------------------------------------------------------------------------------------------
1838
+ *
1839
+ * Action strip
1840
+ *
1841
+ *--------------------------------------------------------------------------------------------*/
1842
+ .acf-actions-strip {
1843
+ display: flex;
1844
+ }
1845
+ .acf-actions-strip .acf-btn {
1846
+ margin-right: 8px;
1847
+ }
1848
+
1849
+ /*--------------------------------------------------------------------------------------------
1850
+ *
1851
+ * Notices
1852
+ *
1853
+ *--------------------------------------------------------------------------------------------*/
1854
+ .post-type-acf-field-group .notice,
1855
+ .post-type-acf-field-group #lost-connection-notice {
1856
+ position: relative;
1857
+ box-sizing: border-box;
1858
+ min-height: 48px;
1859
+ margin-top: 0 !important;
1860
+ margin-right: 0 !important;
1861
+ margin-bottom: 16px !important;
1862
+ margin-left: 0 !important;
1863
+ padding-top: 13px !important;
1864
+ padding-right: 16px !important;
1865
+ padding-bottom: 12px !important;
1866
+ padding-left: 50px !important;
1867
+ background-color: #E7EFF9;
1868
+ border-width: 1px;
1869
+ border-style: solid;
1870
+ border-color: #9DBAEE;
1871
+ border-radius: 8px;
1872
+ box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
1873
+ color: #344054;
1874
+ }
1875
+ .post-type-acf-field-group .notice.update-nag,
1876
+ .post-type-acf-field-group #lost-connection-notice.update-nag {
1877
+ display: block;
1878
+ position: relative;
1879
+ width: calc(100% - 44px);
1880
+ margin-top: 48px !important;
1881
+ margin-right: 44px !important;
1882
+ margin-bottom: -32px !important;
1883
+ margin-left: 12px !important;
1884
+ }
1885
+ .post-type-acf-field-group .notice .button,
1886
+ .post-type-acf-field-group #lost-connection-notice .button {
1887
+ height: auto;
1888
+ margin-left: 8px;
1889
+ padding: 0;
1890
+ border: none;
1891
+ }
1892
+ .post-type-acf-field-group .notice > div,
1893
+ .post-type-acf-field-group #lost-connection-notice > div {
1894
+ margin-top: 0;
1895
+ margin-bottom: 0;
1896
+ }
1897
+ .post-type-acf-field-group .notice p,
1898
+ .post-type-acf-field-group #lost-connection-notice p {
1899
+ flex: 1 0 auto;
1900
+ margin: 0;
1901
+ padding: 0;
1902
+ }
1903
+ .post-type-acf-field-group .notice p.help,
1904
+ .post-type-acf-field-group #lost-connection-notice p.help {
1905
+ margin-top: 0;
1906
+ padding-top: 0;
1907
+ color: rgba(52, 64, 84, 0.7);
1908
+ }
1909
+ .post-type-acf-field-group .notice .notice-dismiss,
1910
+ .post-type-acf-field-group #lost-connection-notice .notice-dismiss {
1911
+ position: absolute;
1912
+ top: 4px;
1913
+ right: 8px;
1914
+ }
1915
+ .post-type-acf-field-group .notice .notice-dismiss:before,
1916
+ .post-type-acf-field-group #lost-connection-notice .notice-dismiss:before {
1917
+ content: "";
1918
+ display: block;
1919
+ position: relative;
1920
+ z-index: 600;
1921
+ width: 20px;
1922
+ height: 20px;
1923
+ background-color: #667085;
1924
+ border: none;
1925
+ border-radius: 0;
1926
+ -webkit-mask-size: contain;
1927
+ mask-size: contain;
1928
+ -webkit-mask-repeat: no-repeat;
1929
+ mask-repeat: no-repeat;
1930
+ -webkit-mask-position: center;
1931
+ mask-position: center;
1932
+ -webkit-mask-image: url("../../images/icons/icon-close.svg");
1933
+ mask-image: url("../../images/icons/icon-close.svg");
1934
+ }
1935
+ .post-type-acf-field-group .notice .notice-dismiss:hover::before,
1936
+ .post-type-acf-field-group #lost-connection-notice .notice-dismiss:hover::before {
1937
+ background-color: #344054;
1938
+ }
1939
+ .post-type-acf-field-group .notice:before,
1940
+ .post-type-acf-field-group #lost-connection-notice:before {
1941
+ content: "";
1942
+ display: block;
1943
+ position: absolute;
1944
+ top: 15px;
1945
+ left: 18px;
1946
+ z-index: 600;
1947
+ width: 16px;
1948
+ height: 16px;
1949
+ margin-right: 8px;
1950
+ background-color: #fff;
1951
+ border: none;
1952
+ border-radius: 0;
1953
+ -webkit-mask-size: contain;
1954
+ mask-size: contain;
1955
+ -webkit-mask-repeat: no-repeat;
1956
+ mask-repeat: no-repeat;
1957
+ -webkit-mask-position: center;
1958
+ mask-position: center;
1959
+ -webkit-mask-image: url("../../images/icons/icon-info-solid.svg");
1960
+ mask-image: url("../../images/icons/icon-info-solid.svg");
1961
+ }
1962
+ .post-type-acf-field-group .notice:after,
1963
+ .post-type-acf-field-group #lost-connection-notice:after {
1964
+ content: "";
1965
+ display: block;
1966
+ position: absolute;
1967
+ top: 9px;
1968
+ left: 12px;
1969
+ z-index: 500;
1970
+ width: 28px;
1971
+ height: 28px;
1972
+ background-color: #2D69DA;
1973
+ border-radius: 6px;
1974
+ box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
1975
+ }
1976
+ .post-type-acf-field-group .notice .local-restore,
1977
+ .post-type-acf-field-group #lost-connection-notice .local-restore {
1978
+ align-items: center;
1979
+ margin-top: -6px;
1980
+ margin-bottom: 0;
1981
+ }
1982
+ .post-type-acf-field-group .notice.is-dismissible {
1983
+ padding-right: 56px;
1984
+ }
1985
+ .post-type-acf-field-group .notice.notice-success {
1986
+ background-color: #EDF7EF;
1987
+ border-color: #B6DEB9;
1988
+ }
1989
+ .post-type-acf-field-group .notice.notice-success:before {
1990
+ -webkit-mask-image: url("../../images/icons/icon-check-circle-solid.svg");
1991
+ mask-image: url("../../images/icons/icon-check-circle-solid.svg");
1992
+ }
1993
+ .post-type-acf-field-group .notice.notice-success:after {
1994
+ background-color: #52AA59;
1995
+ }
1996
+ .post-type-acf-field-group .notice.notice-error,
1997
+ .post-type-acf-field-group #lost-connection-notice {
1998
+ background-color: #F7EEEB;
1999
+ border-color: #F1B6B3;
2000
+ }
2001
+ .post-type-acf-field-group .notice.notice-error:before,
2002
+ .post-type-acf-field-group #lost-connection-notice:before {
2003
+ -webkit-mask-image: url("../../images/icons/icon-warning.svg");
2004
+ mask-image: url("../../images/icons/icon-warning.svg");
2005
+ }
2006
+ .post-type-acf-field-group .notice.notice-error:after,
2007
+ .post-type-acf-field-group #lost-connection-notice:after {
2008
+ background-color: #D13737;
2009
+ }
2010
+
2011
+ /*---------------------------------------------------------------------------------------------
2012
+ *
2013
+ * Global
2014
+ *
2015
+ *---------------------------------------------------------------------------------------------*/
2016
+ .post-type-acf-field-group #wpcontent {
2017
+ line-height: 140%;
2018
+ }
2019
+
2020
+ /*---------------------------------------------------------------------------------------------
2021
+ *
2022
+ * Links
2023
+ *
2024
+ *---------------------------------------------------------------------------------------------*/
2025
+ .post-type-acf-field-group a {
2026
+ color: #0783BE;
2027
+ }
2028
+
2029
+ /*---------------------------------------------------------------------------------------------
2030
+ *
2031
+ * Headings
2032
+ *
2033
+ *---------------------------------------------------------------------------------------------*/
2034
+ .acf-h1, .post-type-acf-field-group h1,
2035
+ .acf-headerbar h1 {
2036
+ font-size: 21px;
2037
+ font-weight: 400;
2038
+ }
2039
+
2040
+ .acf-h2, .acf-no-field-groups-wrapper .acf-no-field-groups-inner h2, .acf-page-title, .post-type-acf-field-group h2,
2041
+ .acf-headerbar h2 {
2042
+ font-size: 18px;
2043
+ font-weight: 400;
2044
+ }
2045
+
2046
+ .acf-h3, .post-type-acf-field-group h3,
2047
+ .acf-headerbar h3, .post-type-acf-field-group .postbox .postbox-header h2,
2048
+ .post-type-acf-field-group .postbox .postbox-header h3,
2049
+ .post-type-acf-field-group .postbox .title h2,
2050
+ .post-type-acf-field-group .postbox .title h3,
2051
+ .post-type-acf-field-group .acf-box .postbox-header h2,
2052
+ .post-type-acf-field-group .acf-box .postbox-header h3,
2053
+ .post-type-acf-field-group .acf-box .title h2,
2054
+ .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,
2055
+ .post-type-acf-field-group #poststuff .postbox-header h3 {
2056
+ font-size: 16px;
2057
+ font-weight: 400;
2058
+ }
2059
+
2060
+ /*---------------------------------------------------------------------------------------------
2061
+ *
2062
+ * Paragraphs
2063
+ *
2064
+ *---------------------------------------------------------------------------------------------*/
2065
+ .post-type-acf-field-group .p1, .post-type-acf-field-group #acf-field-group-pro-features h1, #acf-field-group-pro-features .post-type-acf-field-group h1 {
2066
+ font-size: 15px;
2067
+ }
2068
+ .post-type-acf-field-group .p2, .post-type-acf-field-group .acf-no-field-groups-wrapper .acf-no-field-groups-inner p, .acf-no-field-groups-wrapper .acf-no-field-groups-inner .post-type-acf-field-group p, .post-type-acf-field-group #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label, #acf-admin-tools .acf-meta-box-wrap .acf-fields .post-type-acf-field-group .acf-label {
2069
+ font-size: 14px;
2070
+ }
2071
+ .post-type-acf-field-group .p3, .post-type-acf-field-group .acf-admin-field-groups .wp-list-table .post-state, .acf-admin-field-groups .wp-list-table .post-type-acf-field-group .post-state, .post-type-acf-field-group .subtitle {
2072
+ font-size: 13.5px;
2073
+ }
2074
+ .post-type-acf-field-group .p4, .post-type-acf-field-group .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn p, .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn .post-type-acf-field-group p, .post-type-acf-field-group #acf-update-information .form-table th, #acf-update-information .form-table .post-type-acf-field-group th,
2075
+ .post-type-acf-field-group #acf-update-information .form-table td,
2076
+ #acf-update-information .form-table .post-type-acf-field-group td, .post-type-acf-field-group #acf-admin-tools.tool-export .acf-panel h3, #acf-admin-tools.tool-export .acf-panel .post-type-acf-field-group h3, .post-type-acf-field-group .acf-btn.acf-btn-sm, .post-type-acf-field-group .acf-admin-toolbar .acf-tab, .acf-admin-toolbar .post-type-acf-field-group .acf-tab, .post-type-acf-field-group .acf-admin-field-groups .subsubsub li, .acf-admin-field-groups .subsubsub .post-type-acf-field-group li, .post-type-acf-field-group .acf-admin-field-groups .wp-list-table tbody th, .acf-admin-field-groups .wp-list-table tbody .post-type-acf-field-group th,
2077
+ .post-type-acf-field-group .acf-admin-field-groups .wp-list-table tbody td,
2078
+ .acf-admin-field-groups .wp-list-table tbody .post-type-acf-field-group td, .post-type-acf-field-group .acf-admin-field-groups .wp-list-table thead th, .acf-admin-field-groups .wp-list-table thead .post-type-acf-field-group th, .post-type-acf-field-group .acf-admin-field-groups .wp-list-table thead td, .acf-admin-field-groups .wp-list-table thead .post-type-acf-field-group td,
2079
+ .post-type-acf-field-group .acf-admin-field-groups .wp-list-table tfoot th,
2080
+ .acf-admin-field-groups .wp-list-table tfoot .post-type-acf-field-group th, .post-type-acf-field-group .acf-admin-field-groups .wp-list-table tfoot td, .acf-admin-field-groups .wp-list-table tfoot .post-type-acf-field-group 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],
2081
+ .post-type-acf-field-group input[type=search],
2082
+ .post-type-acf-field-group input[type=number],
2083
+ .post-type-acf-field-group textarea,
2084
+ .post-type-acf-field-group select {
2085
+ font-size: 13px;
2086
+ }
2087
+ .post-type-acf-field-group .p5, .post-type-acf-field-group .acf-admin-field-groups .row-actions, .acf-admin-field-groups .post-type-acf-field-group .row-actions, .post-type-acf-field-group .notice .button,
2088
+ .post-type-acf-field-group #lost-connection-notice .button {
2089
+ font-size: 12.5px;
2090
+ }
2091
+ .post-type-acf-field-group .p6, .post-type-acf-field-group #acf-update-information .acf-update-changelog p em, #acf-update-information .acf-update-changelog p .post-type-acf-field-group em, .post-type-acf-field-group .acf-no-field-groups-wrapper .acf-no-field-groups-inner p.acf-small, .acf-no-field-groups-wrapper .acf-no-field-groups-inner .post-type-acf-field-group p.acf-small, .post-type-acf-field-group .acf-admin-field-groups .row-actions, .acf-admin-field-groups .post-type-acf-field-group .row-actions, .post-type-acf-field-group .acf-small {
2092
+ font-size: 12px;
2093
+ }
2094
+ .post-type-acf-field-group .p7, .post-type-acf-field-group .acf-tooltip, .post-type-acf-field-group .notice p.help,
2095
+ .post-type-acf-field-group #lost-connection-notice p.help {
2096
+ font-size: 11.5px;
2097
+ }
2098
+ .post-type-acf-field-group .p8 {
2099
+ font-size: 11px;
2100
+ }
2101
+
2102
+ /*---------------------------------------------------------------------------------------------
2103
+ *
2104
+ * Page titles
2105
+ *
2106
+ *---------------------------------------------------------------------------------------------*/
2107
+ .acf-page-title {
2108
+ color: #344054;
2109
+ }
2110
+
2111
+ /*---------------------------------------------------------------------------------------------
2112
+ *
2113
+ * Hide old / native WP titles from pages
2114
+ *
2115
+ *---------------------------------------------------------------------------------------------*/
2116
+ .post-type-acf-field-group .acf-settings-wrap h1,
2117
+ .post-type-acf-field-group #acf-admin-tools h1 {
2118
+ display: none;
2119
+ }
2120
+
2121
+ /*---------------------------------------------------------------------------------------------
2122
+ *
2123
+ * Small
2124
+ *
2125
+ *---------------------------------------------------------------------------------------------*/
2126
+ /*---------------------------------------------------------------------------------------------
2127
+ *
2128
+ * Link focus style
2129
+ *
2130
+ *---------------------------------------------------------------------------------------------*/
2131
+ .post-type-acf-field-group a:focus {
2132
+ box-shadow: none;
2133
+ outline: none;
2134
+ }
2135
+
2136
+ .post-type-acf-field-group a:focus-visible {
2137
+ box-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgba(79, 148, 212, 0.8);
2138
+ outline: 1px solid transparent;
2139
+ }
2140
+
2141
+ .post-type-acf-field-group {
2142
+ /*---------------------------------------------------------------------------------------------
2143
+ *
2144
+ * All Inputs
2145
+ *
2146
+ *---------------------------------------------------------------------------------------------*/
2147
+ /*---------------------------------------------------------------------------------------------
2148
+ *
2149
+ * Read only text inputs
2150
+ *
2151
+ *---------------------------------------------------------------------------------------------*/
2152
+ /*---------------------------------------------------------------------------------------------
2153
+ *
2154
+ * Number fields
2155
+ *
2156
+ *---------------------------------------------------------------------------------------------*/
2157
+ /*---------------------------------------------------------------------------------------------
2158
+ *
2159
+ * Textarea
2160
+ *
2161
+ *---------------------------------------------------------------------------------------------*/
2162
+ /*---------------------------------------------------------------------------------------------
2163
+ *
2164
+ * Select
2165
+ *
2166
+ *---------------------------------------------------------------------------------------------*/
2167
+ /*---------------------------------------------------------------------------------------------
2168
+ *
2169
+ * Radio Button & Checkbox base styling
2170
+ *
2171
+ *---------------------------------------------------------------------------------------------*/
2172
+ /*---------------------------------------------------------------------------------------------
2173
+ *
2174
+ * Radio Buttons
2175
+ *
2176
+ *---------------------------------------------------------------------------------------------*/
2177
+ /*---------------------------------------------------------------------------------------------
2178
+ *
2179
+ * Checkboxes
2180
+ *
2181
+ *---------------------------------------------------------------------------------------------*/
2182
+ /*---------------------------------------------------------------------------------------------
2183
+ *
2184
+ * Radio Buttons & Checkbox lists
2185
+ *
2186
+ *---------------------------------------------------------------------------------------------*/
2187
+ /*---------------------------------------------------------------------------------------------
2188
+ *
2189
+ * ACF Switch
2190
+ *
2191
+ *---------------------------------------------------------------------------------------------*/
2192
+ /*---------------------------------------------------------------------------------------------
2193
+ *
2194
+ * File input button
2195
+ *
2196
+ *---------------------------------------------------------------------------------------------*/
2197
+ /*---------------------------------------------------------------------------------------------
2198
+ *
2199
+ * Action Buttons
2200
+ *
2201
+ *---------------------------------------------------------------------------------------------*/
2202
+ /*---------------------------------------------------------------------------------------------
2203
+ *
2204
+ * Edit field group header
2205
+ *
2206
+ *---------------------------------------------------------------------------------------------*/
2207
+ /*---------------------------------------------------------------------------------------------
2208
+ *
2209
+ * Select2 inputs
2210
+ *
2211
+ *---------------------------------------------------------------------------------------------*/
2212
+ /*---------------------------------------------------------------------------------------------
2213
+ *
2214
+ * ACF label
2215
+ *
2216
+ *---------------------------------------------------------------------------------------------*/
2217
+ /*---------------------------------------------------------------------------------------------
2218
+ *
2219
+ * Tooltip for field name field setting (result of a fix for keyboard navigation)
2220
+ *
2221
+ *---------------------------------------------------------------------------------------------*/
2222
+ }
2223
+ .post-type-acf-field-group input[type=text],
2224
+ .post-type-acf-field-group input[type=search],
2225
+ .post-type-acf-field-group input[type=number],
2226
+ .post-type-acf-field-group textarea,
2227
+ .post-type-acf-field-group select {
2228
+ box-sizing: border-box;
2229
+ height: 40px;
2230
+ padding-right: 12px;
2231
+ padding-left: 12px;
2232
+ background-color: #fff;
2233
+ border-color: #D0D5DD;
2234
+ box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
2235
+ border-radius: 6px;
2236
+ color: #344054;
2237
+ }
2238
+ .post-type-acf-field-group input[type=text]:focus,
2239
+ .post-type-acf-field-group input[type=search]:focus,
2240
+ .post-type-acf-field-group input[type=number]:focus,
2241
+ .post-type-acf-field-group textarea:focus,
2242
+ .post-type-acf-field-group select:focus {
2243
+ outline: 3px solid #EBF5FA;
2244
+ border-color: #399CCB;
2245
+ }
2246
+ .post-type-acf-field-group input[type=text]:disabled,
2247
+ .post-type-acf-field-group input[type=search]:disabled,
2248
+ .post-type-acf-field-group input[type=number]:disabled,
2249
+ .post-type-acf-field-group textarea:disabled,
2250
+ .post-type-acf-field-group select:disabled {
2251
+ background-color: #F9FAFB;
2252
+ color: #808a9e;
2253
+ }
2254
+ .post-type-acf-field-group input[type=text]::placeholder,
2255
+ .post-type-acf-field-group input[type=search]::placeholder,
2256
+ .post-type-acf-field-group input[type=number]::placeholder,
2257
+ .post-type-acf-field-group textarea::placeholder,
2258
+ .post-type-acf-field-group select::placeholder {
2259
+ color: #98A2B3;
2260
+ }
2261
+ .post-type-acf-field-group input[type=text]:read-only {
2262
+ background-color: #F9FAFB;
2263
+ color: #98A2B3;
2264
+ }
2265
+ .post-type-acf-field-group .acf-field.acf-field-number .acf-label,
2266
+ .post-type-acf-field-group .acf-field.acf-field-number .acf-input input[type=number] {
2267
+ max-width: 180px;
2268
+ }
2269
+ .post-type-acf-field-group textarea {
2270
+ box-sizing: border-box;
2271
+ padding-top: 10px;
2272
+ padding-bottom: 10px;
2273
+ height: 80px;
2274
+ min-height: 56px;
2275
+ }
2276
+ .post-type-acf-field-group select {
2277
+ min-width: 160px;
2278
+ max-width: 100%;
2279
+ padding-right: 40px;
2280
+ padding-left: 12px;
2281
+ background-image: url("../../images/icons/icon-chevron-down.svg");
2282
+ background-position: right 10px top 50%;
2283
+ background-size: 20px;
2284
+ }
2285
+ .post-type-acf-field-group select:hover, .post-type-acf-field-group select:focus {
2286
+ color: #0783BE;
2287
+ }
2288
+ .post-type-acf-field-group select::before {
2289
+ content: "";
2290
+ display: block;
2291
+ position: absolute;
2292
+ top: 5px;
2293
+ left: 5px;
2294
+ width: 20px;
2295
+ height: 20px;
2296
+ background-color: red;
2297
+ }
2298
+ .post-type-acf-field-group.rtl select {
2299
+ padding-right: 12px;
2300
+ padding-left: 40px;
2301
+ background-position: left 10px top 50%;
2302
+ }
2303
+ .post-type-acf-field-group input[type=radio],
2304
+ .post-type-acf-field-group input[type=checkbox] {
2305
+ box-sizing: border-box;
2306
+ width: 16px;
2307
+ height: 16px;
2308
+ padding: 0;
2309
+ border-width: 1px;
2310
+ border-style: solid;
2311
+ border-color: #98A2B3;
2312
+ background: #fff;
2313
+ box-shadow: none;
2314
+ }
2315
+ .post-type-acf-field-group input[type=radio]:hover,
2316
+ .post-type-acf-field-group input[type=checkbox]:hover {
2317
+ background-color: #EBF5FA;
2318
+ border-color: #0783BE;
2319
+ }
2320
+ .post-type-acf-field-group input[type=radio]:checked, .post-type-acf-field-group input[type=radio]:focus-visible,
2321
+ .post-type-acf-field-group input[type=checkbox]:checked,
2322
+ .post-type-acf-field-group input[type=checkbox]:focus-visible {
2323
+ background-color: #EBF5FA;
2324
+ border-color: #0783BE;
2325
+ }
2326
+ .post-type-acf-field-group input[type=radio]:checked:before, .post-type-acf-field-group input[type=radio]:focus-visible:before,
2327
+ .post-type-acf-field-group input[type=checkbox]:checked:before,
2328
+ .post-type-acf-field-group input[type=checkbox]:focus-visible:before {
2329
+ content: "";
2330
+ position: relative;
2331
+ top: -1px;
2332
+ left: -1px;
2333
+ width: 16px;
2334
+ height: 16px;
2335
+ margin: 0;
2336
+ padding: 0;
2337
+ background-color: transparent;
2338
+ background-size: cover;
2339
+ background-repeat: no-repeat;
2340
+ background-position: center;
2341
+ }
2342
+ .post-type-acf-field-group input[type=radio]:active,
2343
+ .post-type-acf-field-group input[type=checkbox]:active {
2344
+ box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);
2345
+ }
2346
+ .post-type-acf-field-group input[type=radio]:disabled,
2347
+ .post-type-acf-field-group input[type=checkbox]:disabled {
2348
+ background-color: #F9FAFB;
2349
+ border-color: #D0D5DD;
2350
+ }
2351
+ .post-type-acf-field-group.rtl input[type=radio]:checked:before, .post-type-acf-field-group.rtl input[type=radio]:focus-visible:before,
2352
+ .post-type-acf-field-group.rtl input[type=checkbox]:checked:before,
2353
+ .post-type-acf-field-group.rtl input[type=checkbox]:focus-visible:before {
2354
+ left: 1px;
2355
+ }
2356
+ .post-type-acf-field-group input[type=radio]:checked:before, .post-type-acf-field-group input[type=radio]:focus:before {
2357
+ background-image: url("../../images/field-states/radio-active.svg");
2358
+ }
2359
+ .post-type-acf-field-group input[type=checkbox]:checked:before, .post-type-acf-field-group input[type=checkbox]:focus:before {
2360
+ background-image: url("../../images/field-states/checkbox-active.svg");
2361
+ }
2362
+ .post-type-acf-field-group .acf-radio-list li input[type=radio],
2363
+ .post-type-acf-field-group .acf-radio-list li input[type=checkbox],
2364
+ .post-type-acf-field-group .acf-checkbox-list li input[type=radio],
2365
+ .post-type-acf-field-group .acf-checkbox-list li input[type=checkbox] {
2366
+ margin-right: 6px;
2367
+ }
2368
+ .post-type-acf-field-group .acf-radio-list.acf-bl li,
2369
+ .post-type-acf-field-group .acf-checkbox-list.acf-bl li {
2370
+ margin-bottom: 8px;
2371
+ }
2372
+ .post-type-acf-field-group .acf-radio-list.acf-bl li:last-of-type,
2373
+ .post-type-acf-field-group .acf-checkbox-list.acf-bl li:last-of-type {
2374
+ margin-bottom: 0;
2375
+ }
2376
+ .post-type-acf-field-group .acf-radio-list label,
2377
+ .post-type-acf-field-group .acf-checkbox-list label {
2378
+ display: flex;
2379
+ align-items: center;
2380
+ align-content: center;
2381
+ }
2382
+ .post-type-acf-field-group .acf-switch {
2383
+ width: 42px;
2384
+ height: 24px;
2385
+ border: none;
2386
+ background-color: #D0D5DD;
2387
+ border-radius: 12px;
2388
+ }
2389
+ .post-type-acf-field-group .acf-switch:hover {
2390
+ background-color: #98A2B3;
2391
+ }
2392
+ .post-type-acf-field-group .acf-switch:active {
2393
+ box-shadow: 0px 0px 0px 3px #EBF5FA, 0px 0px 0px rgba(255, 54, 54, 0.25);
2394
+ }
2395
+ .post-type-acf-field-group .acf-switch.-on {
2396
+ background-color: #0783BE;
2397
+ }
2398
+ .post-type-acf-field-group .acf-switch.-on:hover {
2399
+ background-color: #066998;
2400
+ }
2401
+ .post-type-acf-field-group .acf-switch.-on .acf-switch-slider {
2402
+ left: 20px;
2403
+ }
2404
+ .post-type-acf-field-group .acf-switch .acf-switch-off,
2405
+ .post-type-acf-field-group .acf-switch .acf-switch-on {
2406
+ visibility: hidden;
2407
+ }
2408
+ .post-type-acf-field-group .acf-switch .acf-switch-slider {
2409
+ width: 20px;
2410
+ height: 20px;
2411
+ border: none;
2412
+ border-radius: 100px;
2413
+ box-shadow: 0px 1px 3px rgba(16, 24, 40, 0.1), 0px 1px 2px rgba(16, 24, 40, 0.06);
2414
+ }
2415
+ .post-type-acf-field-group .acf-field-true-false {
2416
+ display: flex;
2417
+ align-items: flex-start;
2418
+ }
2419
+ .post-type-acf-field-group .acf-field-true-false .acf-label {
2420
+ order: 2;
2421
+ display: block;
2422
+ align-items: center;
2423
+ margin-top: 2px;
2424
+ margin-bottom: 0;
2425
+ margin-left: 12px;
2426
+ }
2427
+ .post-type-acf-field-group .acf-field-true-false .acf-label label {
2428
+ margin-bottom: 0;
2429
+ }
2430
+ .post-type-acf-field-group .acf-field-true-false .acf-label .acf-tip {
2431
+ margin-left: 12px;
2432
+ }
2433
+ .post-type-acf-field-group .acf-field-true-false .acf-label .description {
2434
+ display: block;
2435
+ margin-top: 2px;
2436
+ margin-left: 0;
2437
+ }
2438
+ .post-type-acf-field-group.rtl .acf-field-true-false .acf-label {
2439
+ margin-right: 12px;
2440
+ margin-left: 0;
2441
+ }
2442
+ .post-type-acf-field-group.rtl .acf-field-true-false .acf-tip {
2443
+ margin-right: 12px;
2444
+ margin-left: 0;
2445
+ }
2446
+ .post-type-acf-field-group input::file-selector-button {
2447
+ box-sizing: border-box;
2448
+ min-height: 40px;
2449
+ margin-right: 16px;
2450
+ padding-top: 8px;
2451
+ padding-right: 16px;
2452
+ padding-bottom: 8px;
2453
+ padding-left: 16px;
2454
+ background-color: transparent;
2455
+ color: #0783BE !important;
2456
+ border-radius: 6px;
2457
+ border-width: 1px;
2458
+ border-style: solid;
2459
+ border-color: #0783BE;
2460
+ text-decoration: none;
2461
+ }
2462
+ .post-type-acf-field-group input::file-selector-button:hover {
2463
+ border-color: #066998;
2464
+ cursor: pointer;
2465
+ color: #066998 !important;
2466
+ }
2467
+ .post-type-acf-field-group .button {
2468
+ display: inline-flex;
2469
+ align-items: center;
2470
+ height: 40px;
2471
+ padding-right: 16px;
2472
+ padding-left: 16px;
2473
+ background-color: transparent;
2474
+ border-width: 1px;
2475
+ border-style: solid;
2476
+ border-color: #0783BE;
2477
+ border-radius: 6px;
2478
+ color: #0783BE;
2479
+ }
2480
+ .post-type-acf-field-group .button:hover {
2481
+ background-color: #f3f9fc;
2482
+ border-color: #0783BE;
2483
+ color: #0783BE;
2484
+ }
2485
+ .post-type-acf-field-group .button:focus {
2486
+ background-color: #f3f9fc;
2487
+ outline: 3px solid #EBF5FA;
2488
+ color: #0783BE;
2489
+ }
2490
+ .post-type-acf-field-group .edit-field-group-header {
2491
+ display: block !important;
2492
+ }
2493
+ .post-type-acf-field-group .acf-input .select2-container.-acf .select2-selection {
2494
+ border: none;
2495
+ line-height: 1;
2496
+ }
2497
+ .post-type-acf-field-group .acf-input .select2-container.-acf .select2-selection__rendered {
2498
+ box-sizing: border-box;
2499
+ padding-right: 0;
2500
+ padding-left: 0;
2501
+ background-color: #fff;
2502
+ border-width: 1px;
2503
+ border-style: solid;
2504
+ border-color: #D0D5DD;
2505
+ box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
2506
+ border-radius: 6px;
2507
+ color: #344054;
2508
+ }
2509
+ .post-type-acf-field-group .acf-input .select2-container--focus {
2510
+ outline: 3px solid #EBF5FA;
2511
+ border-color: #399CCB;
2512
+ border-radius: 6px;
2513
+ }
2514
+ .post-type-acf-field-group .acf-input .select2-container--focus .select2-selection__rendered {
2515
+ border-color: #399CCB !important;
2516
+ }
2517
+ .post-type-acf-field-group .acf-input .select2-container--focus.select2-container--below.select2-container--open .select2-selection__rendered {
2518
+ border-bottom-right-radius: 0 !important;
2519
+ border-bottom-left-radius: 0 !important;
2520
+ }
2521
+ .post-type-acf-field-group .acf-input .select2-container--focus.select2-container--above.select2-container--open .select2-selection__rendered {
2522
+ border-top-right-radius: 0 !important;
2523
+ border-top-left-radius: 0 !important;
2524
+ }
2525
+ .post-type-acf-field-group .acf-input .select2-container .select2-search--inline .select2-search__field {
2526
+ margin: 0;
2527
+ padding-left: 6px;
2528
+ }
2529
+ .post-type-acf-field-group .acf-input .select2-container .select2-search--inline .select2-search__field:focus {
2530
+ outline: none;
2531
+ border: none;
2532
+ }
2533
+ .post-type-acf-field-group .acf-input .select2-container--default .select2-selection--multiple .select2-selection__rendered {
2534
+ padding-top: 0;
2535
+ padding-right: 6px;
2536
+ padding-bottom: 0;
2537
+ padding-left: 6px;
2538
+ }
2539
+ .post-type-acf-field-group .acf-input .select2-selection__clear {
2540
+ width: 18px;
2541
+ height: 18px;
2542
+ margin-top: 12px;
2543
+ margin-right: 0;
2544
+ text-indent: 100%;
2545
+ white-space: nowrap;
2546
+ overflow: hidden;
2547
+ }
2548
+ .post-type-acf-field-group .acf-input .select2-selection__clear:before {
2549
+ content: "";
2550
+ display: block;
2551
+ width: 14px;
2552
+ height: 14px;
2553
+ top: 0;
2554
+ left: 0;
2555
+ border: none;
2556
+ border-radius: 0;
2557
+ -webkit-mask-size: contain;
2558
+ mask-size: contain;
2559
+ -webkit-mask-repeat: no-repeat;
2560
+ mask-repeat: no-repeat;
2561
+ -webkit-mask-position: center;
2562
+ mask-position: center;
2563
+ -webkit-mask-image: url("../../images/icons/icon-close.svg");
2564
+ mask-image: url("../../images/icons/icon-close.svg");
2565
+ background-color: #98A2B3;
2566
+ }
2567
+ .post-type-acf-field-group .acf-input .select2-selection__clear:hover::before {
2568
+ background-color: #1D2939;
2569
+ }
2570
+ .post-type-acf-field-group .acf-label {
2571
+ display: flex;
2572
+ align-items: center;
2573
+ justify-content: space-between;
2574
+ }
2575
+ .post-type-acf-field-group .acf-label .acf-icon-help {
2576
+ width: 18px;
2577
+ height: 18px;
2578
+ background-color: #98A2B3;
2579
+ }
2580
+ .post-type-acf-field-group .acf-label label {
2581
+ margin-bottom: 0;
2582
+ }
2583
+ .post-type-acf-field-group .acf-label .description {
2584
+ margin-top: 2px;
2585
+ }
2586
+ .post-type-acf-field-group .acf-field-setting-name .acf-tip {
2587
+ position: absolute;
2588
+ top: 0;
2589
+ left: 654px;
2590
+ color: #98A2B3;
2591
+ }
2592
+ .post-type-acf-field-group .acf-field-setting-name .acf-tip .acf-icon-help {
2593
+ width: 18px;
2594
+ height: 18px;
2595
+ }
2596
+
2597
+ .rtl.post-type-acf-field-group .acf-field-setting-name .acf-tip {
2598
+ left: auto;
2599
+ right: 654px;
2600
+ }
2601
+
2602
+ /*---------------------------------------------------------------------------------------------
2603
+ *
2604
+ * Field Groups
2605
+ *
2606
+ *---------------------------------------------------------------------------------------------*/
2607
+ .acf-admin-field-groups .tablenav.top {
2608
+ display: none;
2609
+ }
2610
+ .acf-admin-field-groups .subsubsub {
2611
+ margin-bottom: 3px;
2612
+ }
2613
+ .acf-admin-field-groups .wp-list-table {
2614
+ margin-top: 0;
2615
+ margin-right: 0;
2616
+ margin-bottom: 0;
2617
+ margin-left: 0;
2618
+ border-radius: 8px;
2619
+ border: none;
2620
+ overflow: hidden;
2621
+ box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
2622
+ }
2623
+ .acf-admin-field-groups .wp-list-table strong {
2624
+ color: #98A2B3;
2625
+ margin: 0;
2626
+ }
2627
+ .acf-admin-field-groups .wp-list-table a.row-title {
2628
+ font-size: 13px !important;
2629
+ font-weight: 500;
2630
+ }
2631
+ .acf-admin-field-groups .wp-list-table th,
2632
+ .acf-admin-field-groups .wp-list-table td {
2633
+ color: #344054;
2634
+ }
2635
+ .acf-admin-field-groups .wp-list-table th.sortable a,
2636
+ .acf-admin-field-groups .wp-list-table td.sortable a {
2637
+ padding: 0;
2638
+ }
2639
+ .acf-admin-field-groups .wp-list-table th.check-column,
2640
+ .acf-admin-field-groups .wp-list-table td.check-column {
2641
+ padding-top: 12px;
2642
+ padding-right: 16px;
2643
+ padding-left: 16px;
2644
+ }
2645
+ @media screen and (max-width: 880px) {
2646
+ .acf-admin-field-groups .wp-list-table th.check-column,
2647
+ .acf-admin-field-groups .wp-list-table td.check-column {
2648
+ vertical-align: top;
2649
+ padding-right: 2px;
2650
+ padding-left: 10px;
2651
+ }
2652
+ }
2653
+ .acf-admin-field-groups .wp-list-table th input,
2654
+ .acf-admin-field-groups .wp-list-table td input {
2655
+ margin: 0;
2656
+ padding: 0;
2657
+ }
2658
+ .acf-admin-field-groups .wp-list-table thead th, .acf-admin-field-groups .wp-list-table thead td,
2659
+ .acf-admin-field-groups .wp-list-table tfoot th, .acf-admin-field-groups .wp-list-table tfoot td {
2660
+ height: 48px;
2661
+ padding-right: 24px;
2662
+ padding-left: 24px;
2663
+ box-sizing: border-box;
2664
+ background-color: #F9FAFB;
2665
+ border-color: #EAECF0;
2666
+ font-weight: 500;
2667
+ }
2668
+ @media screen and (max-width: 880px) {
2669
+ .acf-admin-field-groups .wp-list-table thead th, .acf-admin-field-groups .wp-list-table thead td,
2670
+ .acf-admin-field-groups .wp-list-table tfoot th, .acf-admin-field-groups .wp-list-table tfoot td {
2671
+ padding-right: 16px;
2672
+ padding-left: 8px;
2673
+ }
2674
+ }
2675
+ @media screen and (max-width: 880px) {
2676
+ .acf-admin-field-groups .wp-list-table thead th.check-column, .acf-admin-field-groups .wp-list-table thead td.check-column,
2677
+ .acf-admin-field-groups .wp-list-table tfoot th.check-column, .acf-admin-field-groups .wp-list-table tfoot td.check-column {
2678
+ vertical-align: middle;
2679
+ }
2680
+ }
2681
+ .acf-admin-field-groups .wp-list-table tbody th,
2682
+ .acf-admin-field-groups .wp-list-table tbody td {
2683
+ box-sizing: border-box;
2684
+ height: 60px;
2685
+ padding-top: 10px;
2686
+ padding-right: 24px;
2687
+ padding-bottom: 10px;
2688
+ padding-left: 24px;
2689
+ vertical-align: top;
2690
+ background-color: #fff;
2691
+ border-bottom-width: 1px;
2692
+ border-bottom-color: #EAECF0;
2693
+ border-bottom-style: solid;
2694
+ }
2695
+ @media screen and (max-width: 880px) {
2696
+ .acf-admin-field-groups .wp-list-table tbody th,
2697
+ .acf-admin-field-groups .wp-list-table tbody td {
2698
+ padding-right: 16px;
2699
+ padding-left: 8px;
2700
+ }
2701
+ }
2702
+ .acf-admin-field-groups .wp-list-table .column-acf-key {
2703
+ white-space: nowrap;
2704
+ }
2705
+ .acf-admin-field-groups .wp-list-table .column-acf-key .acf-icon-key-solid {
2706
+ display: inline-block;
2707
+ position: relative;
2708
+ bottom: -2px;
2709
+ width: 15px;
2710
+ height: 15px;
2711
+ margin-right: 4px;
2712
+ color: #98A2B3;
2713
+ }
2714
+ .acf-admin-field-groups .wp-list-table .acf-location .dashicons {
2715
+ position: relative;
2716
+ bottom: -2px;
2717
+ width: 16px;
2718
+ height: 16px;
2719
+ margin-right: 6px;
2720
+ font-size: 16px;
2721
+ color: #98A2B3;
2722
+ }
2723
+ .acf-admin-field-groups .wp-list-table .post-state {
2724
+ color: #667085;
2725
+ }
2726
+ .acf-admin-field-groups .wp-list-table tr:hover,
2727
+ .acf-admin-field-groups .wp-list-table tr:focus-within {
2728
+ background: #f7f7f7;
2729
+ }
2730
+ .acf-admin-field-groups .wp-list-table tr:hover .row-actions,
2731
+ .acf-admin-field-groups .wp-list-table tr:focus-within .row-actions {
2732
+ margin-bottom: 0;
2733
+ }
2734
+ @media screen and (min-width: 782px) {
2735
+ .acf-admin-field-groups .wp-list-table .column-acf-count {
2736
+ width: 10%;
2737
+ }
2738
+ }
2739
+ .acf-admin-field-groups .wp-list-table .row-actions span.file {
2740
+ display: block;
2741
+ overflow: hidden;
2742
+ white-space: nowrap;
2743
+ text-overflow: ellipsis;
2744
+ }
2745
+ .acf-admin-field-groups.rtl .wp-list-table .column-acf-key .acf-icon-key-solid {
2746
+ margin-left: 4px;
2747
+ margin-right: 0;
2748
+ }
2749
+ .acf-admin-field-groups.rtl .wp-list-table .acf-location .dashicons {
2750
+ margin-left: 6px;
2751
+ margin-right: 0;
2752
+ }
2753
+ .acf-admin-field-groups .row-actions {
2754
+ margin-top: 2px;
2755
+ padding-top: 0;
2756
+ padding-right: 0;
2757
+ padding-bottom: 0;
2758
+ padding-left: 0;
2759
+ line-height: 14px;
2760
+ color: #D0D5DD;
2761
+ }
2762
+ .acf-admin-field-groups .row-actions .trash a {
2763
+ color: #d94f4f;
2764
+ }
2765
+ .acf-admin-field-groups .widefat thead td.check-column,
2766
+ .acf-admin-field-groups .widefat tfoot td.check-column {
2767
+ padding-top: 0;
2768
+ }
2769
+
2770
+ /*--------------------------------------------------------------------------------------------
2771
+ *
2772
+ * Row actions
2773
+ *
2774
+ *--------------------------------------------------------------------------------------------*/
2775
+ .acf-admin-field-groups .row-actions a:hover {
2776
+ color: #044767;
2777
+ }
2778
+ .acf-admin-field-groups .row-actions .trash a {
2779
+ color: #a00;
2780
+ }
2781
+ .acf-admin-field-groups .row-actions .trash a:hover {
2782
+ color: #f00;
2783
+ }
2784
+ .acf-admin-field-groups .row-actions.visible {
2785
+ margin-bottom: 0;
2786
+ opacity: 1;
2787
+ }
2788
+
2789
+ /*--------------------------------------------------------------------------------------------
2790
+ *
2791
+ * Row hover
2792
+ *
2793
+ *--------------------------------------------------------------------------------------------*/
2794
+ .acf-admin-field-groups #the-list tr:hover td,
2795
+ .acf-admin-field-groups #the-list tr:hover th {
2796
+ background-color: #f7fbfd;
2797
+ }
2798
+
2799
+ /*---------------------------------------------------------------------------------------------
2800
+ *
2801
+ * Table Nav
2802
+ *
2803
+ *---------------------------------------------------------------------------------------------*/
2804
+ .acf-admin-field-groups .tablenav {
2805
+ margin-top: 24px;
2806
+ margin-right: 0;
2807
+ margin-bottom: 0;
2808
+ margin-left: 0;
2809
+ padding-top: 0;
2810
+ padding-right: 0;
2811
+ padding-bottom: 0;
2812
+ padding-left: 0;
2813
+ color: #667085;
2814
+ }
2815
+
2816
+ /*--------------------------------------------------------------------------------------------
2817
+ *
2818
+ * Search box
2819
+ *
2820
+ *--------------------------------------------------------------------------------------------*/
2821
+ .acf-admin-field-groups #posts-filter p.search-box {
2822
+ margin-top: 5px;
2823
+ margin-right: 0;
2824
+ margin-bottom: 24px;
2825
+ margin-left: 0;
2826
+ }
2827
+ .acf-admin-field-groups #posts-filter p.search-box #post-search-input {
2828
+ min-width: 280px;
2829
+ margin-top: 0;
2830
+ margin-right: 8px;
2831
+ margin-bottom: 0;
2832
+ margin-left: 0;
2833
+ }
2834
+ @media screen and (max-width: 768px) {
2835
+ .acf-admin-field-groups #posts-filter p.search-box {
2836
+ display: flex;
2837
+ box-sizing: border-box;
2838
+ padding-right: 24px;
2839
+ margin-right: 16px;
2840
+ }
2841
+ .acf-admin-field-groups #posts-filter p.search-box #post-search-input {
2842
+ min-width: auto;
2843
+ }
2844
+ }
2845
+
2846
+ .rtl.acf-admin-field-groups #posts-filter p.search-box #post-search-input {
2847
+ margin-right: 0;
2848
+ margin-left: 8px;
2849
+ }
2850
+ @media screen and (max-width: 768px) {
2851
+ .rtl.acf-admin-field-groups #posts-filter p.search-box {
2852
+ padding-left: 24px;
2853
+ padding-right: 0;
2854
+ margin-left: 16px;
2855
+ margin-right: 0;
2856
+ }
2857
+ }
2858
+
2859
+ /*--------------------------------------------------------------------------------------------
2860
+ *
2861
+ * Status tabs
2862
+ *
2863
+ *--------------------------------------------------------------------------------------------*/
2864
+ .acf-admin-field-groups .subsubsub {
2865
+ display: flex;
2866
+ align-items: flex-end;
2867
+ height: 40px;
2868
+ margin-bottom: 16px;
2869
+ }
2870
+ .acf-admin-field-groups .subsubsub li {
2871
+ margin-top: 0;
2872
+ margin-right: 4px;
2873
+ color: #98A2B3;
2874
+ }
2875
+ .acf-admin-field-groups .subsubsub li .count {
2876
+ color: #667085;
2877
+ }
2878
+
2879
+ /*--------------------------------------------------------------------------------------------
2880
+ *
2881
+ * Pagination
2882
+ *
2883
+ *--------------------------------------------------------------------------------------------*/
2884
+ .acf-admin-field-groups .tablenav-pages {
2885
+ display: flex;
2886
+ align-items: center;
2887
+ }
2888
+ .acf-admin-field-groups .tablenav-pages .displaying-num {
2889
+ margin-top: 0;
2890
+ margin-right: 16px;
2891
+ margin-bottom: 0;
2892
+ margin-left: 0;
2893
+ }
2894
+ .acf-admin-field-groups .tablenav-pages .pagination-links {
2895
+ display: flex;
2896
+ align-items: center;
2897
+ }
2898
+ .acf-admin-field-groups .tablenav-pages .pagination-links #table-paging {
2899
+ margin-top: 0;
2900
+ margin-right: 4px;
2901
+ margin-bottom: 0;
2902
+ margin-left: 8px;
2903
+ }
2904
+ .acf-admin-field-groups .tablenav-pages .pagination-links #table-paging .total-pages {
2905
+ margin-right: 0;
2906
+ }
2907
+ .acf-admin-field-groups .tablenav-pages.one-page .pagination-links {
2908
+ display: none;
2909
+ }
2910
+
2911
+ /*--------------------------------------------------------------------------------------------
2912
+ *
2913
+ * Pagination buttons & icons
2914
+ *
2915
+ *--------------------------------------------------------------------------------------------*/
2916
+ .acf-admin-field-groups .tablenav-pages .pagination-links .button {
2917
+ display: inline-flex;
2918
+ align-items: center;
2919
+ align-content: center;
2920
+ justify-content: center;
2921
+ min-width: 40px;
2922
+ margin-top: 0;
2923
+ margin-right: 0;
2924
+ margin-bottom: 0;
2925
+ margin-left: 0;
2926
+ padding-top: 0;
2927
+ padding-right: 0;
2928
+ padding-bottom: 0;
2929
+ padding-left: 0;
2930
+ background-color: transparent;
2931
+ }
2932
+ .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) {
2933
+ display: inline-block;
2934
+ position: relative;
2935
+ text-indent: 100%;
2936
+ white-space: nowrap;
2937
+ overflow: hidden;
2938
+ margin-left: 4px;
2939
+ }
2940
+ .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 {
2941
+ content: "";
2942
+ display: block;
2943
+ position: absolute;
2944
+ width: 100%;
2945
+ height: 100%;
2946
+ top: 0;
2947
+ left: 0;
2948
+ background-color: #0783BE;
2949
+ border-radius: 0;
2950
+ -webkit-mask-size: 20px;
2951
+ mask-size: 20px;
2952
+ -webkit-mask-repeat: no-repeat;
2953
+ mask-repeat: no-repeat;
2954
+ -webkit-mask-position: center;
2955
+ mask-position: center;
2956
+ }
2957
+ .acf-admin-field-groups .tablenav-pages .pagination-links .button:nth-child(1):before {
2958
+ -webkit-mask-image: url("../../images/icons/icon-chevron-left-double.svg");
2959
+ mask-image: url("../../images/icons/icon-chevron-left-double.svg");
2960
+ }
2961
+ .acf-admin-field-groups .tablenav-pages .pagination-links .button:nth-child(2):before {
2962
+ -webkit-mask-image: url("../../images/icons/icon-chevron-left.svg");
2963
+ mask-image: url("../../images/icons/icon-chevron-left.svg");
2964
+ }
2965
+ .acf-admin-field-groups .tablenav-pages .pagination-links .button:nth-last-child(2):before {
2966
+ -webkit-mask-image: url("../../images/icons/icon-chevron-right.svg");
2967
+ mask-image: url("../../images/icons/icon-chevron-right.svg");
2968
+ }
2969
+ .acf-admin-field-groups .tablenav-pages .pagination-links .button:last-child:before {
2970
+ -webkit-mask-image: url("../../images/icons/icon-chevron-right-double.svg");
2971
+ mask-image: url("../../images/icons/icon-chevron-right-double.svg");
2972
+ }
2973
+ .acf-admin-field-groups .tablenav-pages .pagination-links .button:hover {
2974
+ border-color: #066998;
2975
+ background-color: rgba(7, 131, 190, 0.05);
2976
+ }
2977
+ .acf-admin-field-groups .tablenav-pages .pagination-links .button:hover:before {
2978
+ background-color: #066998;
2979
+ }
2980
+ .acf-admin-field-groups .tablenav-pages .pagination-links .button.disabled {
2981
+ background-color: transparent !important;
2982
+ }
2983
+ .acf-admin-field-groups .tablenav-pages .pagination-links .button.disabled.disabled:before {
2984
+ background-color: #D0D5DD;
2985
+ }
2986
+
2987
+ /*---------------------------------------------------------------------------------------------
2988
+ *
2989
+ * Empty state
2990
+ *
2991
+ *---------------------------------------------------------------------------------------------*/
2992
+ .acf-no-field-groups-wrapper {
2993
+ display: flex;
2994
+ justify-content: center;
2995
+ padding-top: 48px;
2996
+ padding-bottom: 48px;
2997
+ }
2998
+ .acf-no-field-groups-wrapper .acf-no-field-groups-inner {
2999
+ display: flex;
3000
+ flex-wrap: wrap;
3001
+ justify-content: center;
3002
+ align-content: center;
3003
+ align-items: flex-start;
3004
+ text-align: center;
3005
+ max-width: 380px;
3006
+ min-height: 320px;
3007
+ }
3008
+ .acf-no-field-groups-wrapper .acf-no-field-groups-inner img,
3009
+ .acf-no-field-groups-wrapper .acf-no-field-groups-inner h2,
3010
+ .acf-no-field-groups-wrapper .acf-no-field-groups-inner p {
3011
+ flex: 1 0 100%;
3012
+ }
3013
+ .acf-no-field-groups-wrapper .acf-no-field-groups-inner h2 {
3014
+ margin-top: 32px;
3015
+ margin-bottom: 0;
3016
+ padding: 0;
3017
+ color: #344054;
3018
+ }
3019
+ .acf-no-field-groups-wrapper .acf-no-field-groups-inner p {
3020
+ margin-top: 12px;
3021
+ margin-bottom: 0;
3022
+ padding: 0;
3023
+ color: #667085;
3024
+ }
3025
+ .acf-no-field-groups-wrapper .acf-no-field-groups-inner p.acf-small {
3026
+ display: block;
3027
+ position: relative;
3028
+ margin-top: 32px;
3029
+ }
3030
+ .acf-no-field-groups-wrapper .acf-no-field-groups-inner img {
3031
+ max-width: 284px;
3032
+ margin-bottom: 0;
3033
+ }
3034
+ .acf-no-field-groups-wrapper .acf-no-field-groups-inner .acf-btn {
3035
+ margin-top: 32px;
3036
+ }
3037
+
3038
+ .acf-no-field-groups #the-list tr:hover td,
3039
+ .acf-no-field-groups #the-list tr:hover th,
3040
+ .acf-no-field-groups .acf-admin-field-groups .wp-list-table tr:hover,
3041
+ .acf-no-field-groups .striped > tbody > :nth-child(odd), .acf-no-field-groups ul.striped > :nth-child(odd), .acf-no-field-groups .alternate {
3042
+ background-color: transparent !important;
3043
+ }
3044
+ .acf-no-field-groups .wp-list-table thead,
3045
+ .acf-no-field-groups .wp-list-table tfoot {
3046
+ display: none;
3047
+ }
3048
+ .acf-no-field-groups .no-pages {
3049
+ display: none;
3050
+ }
3051
+
3052
+ /*---------------------------------------------------------------------------------------------
3053
+ *
3054
+ * Small screen list table info toggle
3055
+ *
3056
+ *---------------------------------------------------------------------------------------------*/
3057
+ .post-type-acf-field-group .wp-list-table .toggle-row:before {
3058
+ top: 4px;
3059
+ left: 16px;
3060
+ border-radius: 0;
3061
+ content: "";
3062
+ display: block;
3063
+ position: absolute;
3064
+ width: 16px;
3065
+ height: 16px;
3066
+ background-color: #0783BE;
3067
+ border-radius: 0;
3068
+ -webkit-mask-size: 20px;
3069
+ mask-size: 20px;
3070
+ -webkit-mask-repeat: no-repeat;
3071
+ mask-repeat: no-repeat;
3072
+ -webkit-mask-position: center;
3073
+ mask-position: center;
3074
+ -webkit-mask-image: url("../../images/icons/icon-chevron-down.svg");
3075
+ mask-image: url("../../images/icons/icon-chevron-down.svg");
3076
+ text-indent: 100%;
3077
+ white-space: nowrap;
3078
+ overflow: hidden;
3079
+ }
3080
+ .post-type-acf-field-group .wp-list-table .is-expanded .toggle-row:before {
3081
+ -webkit-mask-image: url("../../images/icons/icon-chevron-up.svg");
3082
+ mask-image: url("../../images/icons/icon-chevron-up.svg");
3083
+ }
3084
+
3085
+ /*---------------------------------------------------------------------------------------------
3086
+ *
3087
+ * Small screen checkbox
3088
+ *
3089
+ *---------------------------------------------------------------------------------------------*/
3090
+ @media screen and (max-width: 880px) {
3091
+ .post-type-acf-field-group .widefat th input[type=checkbox],
3092
+ .post-type-acf-field-group .widefat thead td input[type=checkbox],
3093
+ .post-type-acf-field-group .widefat tfoot td input[type=checkbox] {
3094
+ margin-bottom: 0;
3095
+ }
3096
+ }
3097
+
3098
+ /*---------------------------------------------------------------------------------------------
3099
+ *
3100
+ * Admin Navigation
3101
+ *
3102
+ *---------------------------------------------------------------------------------------------*/
3103
+ .acf-admin-toolbar {
3104
+ display: flex;
3105
+ justify-content: flex-start;
3106
+ align-content: center;
3107
+ align-items: center;
3108
+ position: unset;
3109
+ top: 32px;
3110
+ height: 72px;
3111
+ z-index: 800;
3112
+ background: #344054;
3113
+ color: #98A2B3;
3114
+ }
3115
+ @media screen and (max-width: 880px) {
3116
+ .acf-admin-toolbar {
3117
+ position: static;
3118
+ }
3119
+ }
3120
+ .acf-admin-toolbar .acf-logo {
3121
+ margin-right: 32px;
3122
+ }
3123
+ .acf-admin-toolbar .acf-logo img {
3124
+ display: block;
3125
+ max-width: 55px;
3126
+ line-height: 0%;
3127
+ }
3128
+ .acf-admin-toolbar h2 {
3129
+ display: none;
3130
+ color: #F9FAFB;
3131
+ }
3132
+ .acf-admin-toolbar .acf-tab {
3133
+ display: flex;
3134
+ align-items: center;
3135
+ box-sizing: border-box;
3136
+ min-height: 40px;
3137
+ margin-right: 8px;
3138
+ padding-top: 8px;
3139
+ padding-right: 16px;
3140
+ padding-bottom: 8px;
3141
+ padding-left: 16px;
3142
+ border-width: 1px;
3143
+ border-style: solid;
3144
+ border-color: transparent;
3145
+ border-radius: 6px;
3146
+ color: #98A2B3;
3147
+ text-decoration: none;
3148
+ }
3149
+ .acf-admin-toolbar .acf-tab.is-active {
3150
+ background-color: #475467;
3151
+ color: #fff;
3152
+ }
3153
+ .acf-admin-toolbar .acf-tab:hover {
3154
+ background-color: #475467;
3155
+ color: #F9FAFB;
3156
+ }
3157
+ .acf-admin-toolbar .acf-tab:focus-visible {
3158
+ border-width: 1px;
3159
+ border-style: solid;
3160
+ border-color: #667085;
3161
+ }
3162
+ .acf-admin-toolbar .acf-tab:focus {
3163
+ box-shadow: none;
3164
+ }
3165
+ #wpcontent .acf-admin-toolbar {
3166
+ box-sizing: border-box;
3167
+ margin-left: -20px;
3168
+ padding-top: 16px;
3169
+ padding-right: 32px;
3170
+ padding-bottom: 16px;
3171
+ padding-left: 32px;
3172
+ }
3173
+ @media screen and (max-width: 600px) {
3174
+ .acf-admin-toolbar {
3175
+ display: none;
3176
+ }
3177
+ }
3178
+
3179
+ .rtl #wpcontent .acf-admin-toolbar {
3180
+ margin-left: 0;
3181
+ margin-right: -20px;
3182
+ }
3183
+ .rtl #wpcontent .acf-admin-toolbar .acf-tab {
3184
+ margin-left: 8px;
3185
+ margin-right: 0;
3186
+ }
3187
+ .rtl .acf-logo {
3188
+ margin-right: 0;
3189
+ margin-left: 32px;
3190
+ }
3191
+
3192
+ /*---------------------------------------------------------------------------------------------
3193
+ *
3194
+ * Admin Toolbar Icons
3195
+ *
3196
+ *---------------------------------------------------------------------------------------------*/
3197
+ .acf-admin-toolbar .acf-tab i.acf-icon {
3198
+ display: none;
3199
+ margin-right: 8px;
3200
+ margin-left: -2px;
3201
+ }
3202
+ .acf-admin-toolbar .acf-tab.acf-header-tab-acf-field-group i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-tools i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-settings-updates i.acf-icon {
3203
+ display: inline-flex;
3204
+ }
3205
+ .acf-admin-toolbar .acf-tab.is-active i.acf-icon, .acf-admin-toolbar .acf-tab:hover i.acf-icon {
3206
+ background-color: #EAECF0;
3207
+ }
3208
+ .rtl .acf-admin-toolbar .acf-tab i.acf-icon {
3209
+ margin-right: -2px;
3210
+ margin-left: 8px;
3211
+ }
3212
+ .acf-admin-toolbar .acf-header-tab-acf-field-group i.acf-icon {
3213
+ -webkit-mask-image: url("../../images/icons/icon-field-groups.svg");
3214
+ mask-image: url("../../images/icons/icon-field-groups.svg");
3215
+ }
3216
+ .acf-admin-toolbar .acf-header-tab-acf-tools i.acf-icon {
3217
+ -webkit-mask-image: url("../../images/icons/icon-tools.svg");
3218
+ mask-image: url("../../images/icons/icon-tools.svg");
3219
+ }
3220
+ .acf-admin-toolbar .acf-header-tab-acf-settings-updates i.acf-icon {
3221
+ -webkit-mask-image: url("../../images/icons/icon-updates.svg");
3222
+ mask-image: url("../../images/icons/icon-updates.svg");
3223
+ }
3224
+
3225
+ /*---------------------------------------------------------------------------------------------
3226
+ *
3227
+ * Hide WP default controls
3228
+ *
3229
+ *---------------------------------------------------------------------------------------------*/
3230
+ .post-type-acf-field-group h1.wp-heading-inline {
3231
+ display: none;
3232
+ }
3233
+ .post-type-acf-field-group .wrap .wp-heading-inline + .page-title-action {
3234
+ display: none;
3235
+ }
3236
+
3237
+ /*---------------------------------------------------------------------------------------------
3238
+ *
3239
+ * Headerbar
3240
+ *
3241
+ *---------------------------------------------------------------------------------------------*/
3242
+ .acf-headerbar {
3243
+ display: flex;
3244
+ align-items: center;
3245
+ position: sticky;
3246
+ top: 32px;
3247
+ z-index: 700;
3248
+ box-sizing: border-box;
3249
+ min-height: 72px;
3250
+ margin-left: -20px;
3251
+ padding-top: 8px;
3252
+ padding-right: 32px;
3253
+ padding-bottom: 8px;
3254
+ padding-left: 32px;
3255
+ background-color: #fff;
3256
+ box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
3257
+ }
3258
+ .acf-headerbar .acf-headerbar-inner {
3259
+ flex: 1 1 auto;
3260
+ display: flex;
3261
+ align-items: center;
3262
+ justify-content: space-between;
3263
+ max-width: 1440px;
3264
+ }
3265
+ .acf-headerbar .acf-page-title {
3266
+ margin-top: 0;
3267
+ margin-right: 16px;
3268
+ margin-bottom: 0;
3269
+ margin-left: 0;
3270
+ padding-top: 0;
3271
+ padding-right: 0;
3272
+ padding-bottom: 0;
3273
+ padding-left: 0;
3274
+ }
3275
+ @media screen and (max-width: 880px) {
3276
+ .acf-headerbar {
3277
+ position: static;
3278
+ }
3279
+ }
3280
+ @media screen and (max-width: 600px) {
3281
+ .acf-headerbar {
3282
+ justify-content: space-between;
3283
+ position: relative;
3284
+ top: 46px;
3285
+ min-height: 64px;
3286
+ padding-right: 12px;
3287
+ }
3288
+ }
3289
+ .acf-headerbar .acf-headerbar-content {
3290
+ flex: 1 1 auto;
3291
+ display: flex;
3292
+ align-items: center;
3293
+ }
3294
+ @media screen and (max-width: 880px) {
3295
+ .acf-headerbar .acf-headerbar-content {
3296
+ flex-wrap: wrap;
3297
+ }
3298
+ .acf-headerbar .acf-headerbar-content .acf-headerbar-title,
3299
+ .acf-headerbar .acf-headerbar-content .acf-title-wrap {
3300
+ flex: 1 1 100%;
3301
+ }
3302
+ .acf-headerbar .acf-headerbar-content .acf-title-wrap {
3303
+ margin-top: 8px;
3304
+ }
3305
+ }
3306
+ .acf-headerbar .acf-input-error {
3307
+ border: 1px rgba(209, 55, 55, 0.5) solid !important;
3308
+ box-shadow: 0px 0px 0px 3px rgba(209, 55, 55, 0.12), 0px 0px 0px rgba(255, 54, 54, 0.25) !important;
3309
+ background-image: url("../../images/icons/icon-warning-alt-red.svg");
3310
+ background-position: right 10px top 50%;
3311
+ background-size: 20px;
3312
+ background-repeat: no-repeat;
3313
+ }
3314
+ .acf-headerbar .acf-input-error:focus {
3315
+ outline: none !important;
3316
+ border: 1px rgba(209, 55, 55, 0.8) solid !important;
3317
+ box-shadow: 0px 0px 0px 3px rgba(209, 55, 55, 0.16), 0px 0px 0px rgba(255, 54, 54, 0.25) !important;
3318
+ }
3319
+ .acf-headerbar .acf-headerbar-title-field {
3320
+ min-width: 320px;
3321
+ }
3322
+ @media screen and (max-width: 880px) {
3323
+ .acf-headerbar .acf-headerbar-title-field {
3324
+ min-width: 100%;
3325
+ }
3326
+ }
3327
+ .acf-headerbar .acf-headerbar-actions {
3328
+ display: flex;
3329
+ }
3330
+ .acf-headerbar .acf-headerbar-actions .acf-btn {
3331
+ margin-left: 8px;
3332
+ }
3333
+ .acf-headerbar .acf-headerbar-actions .disabled {
3334
+ background-color: #F2F4F7;
3335
+ color: #98A2B3 !important;
3336
+ border: 1px #D0D5DD solid;
3337
+ cursor: default;
3338
+ }
3339
+
3340
+ /*---------------------------------------------------------------------------------------------
3341
+ *
3342
+ * Edit Field Group Headerbar
3343
+ *
3344
+ *---------------------------------------------------------------------------------------------*/
3345
+ .acf-headerbar-field-editor {
3346
+ position: sticky;
3347
+ top: 32px;
3348
+ z-index: 700;
3349
+ margin-left: -20px;
3350
+ width: calc(100% + 20px);
3351
+ }
3352
+ @media screen and (max-width: 880px) {
3353
+ .acf-headerbar-field-editor {
3354
+ position: relative;
3355
+ top: 0;
3356
+ width: 100%;
3357
+ margin-left: 0;
3358
+ padding-right: 8px;
3359
+ padding-left: 8px;
3360
+ }
3361
+ }
3362
+ @media screen and (max-width: 640px) {
3363
+ .acf-headerbar-field-editor {
3364
+ position: relative;
3365
+ top: 46px;
3366
+ }
3367
+ }
3368
+ @media screen and (max-width: 880px) {
3369
+ .acf-headerbar-field-editor .acf-headerbar-inner {
3370
+ flex-wrap: wrap;
3371
+ justify-content: flex-start;
3372
+ align-content: flex-start;
3373
+ align-items: flex-start;
3374
+ width: 100%;
3375
+ }
3376
+ .acf-headerbar-field-editor .acf-headerbar-inner .acf-page-title {
3377
+ flex: 1 1 auto;
3378
+ }
3379
+ .acf-headerbar-field-editor .acf-headerbar-inner .acf-headerbar-actions {
3380
+ flex: 1 1 100%;
3381
+ margin-top: 8px;
3382
+ gap: 8px;
3383
+ }
3384
+ .acf-headerbar-field-editor .acf-headerbar-inner .acf-headerbar-actions .acf-btn {
3385
+ width: 100%;
3386
+ display: inline-flex;
3387
+ justify-content: center;
3388
+ margin: 0;
3389
+ }
3390
+ }
3391
+ .acf-headerbar-field-editor .acf-page-title {
3392
+ margin-right: 16px;
3393
+ }
3394
+
3395
+ .rtl .acf-headerbar,
3396
+ .rtl .acf-headerbar-field-editor {
3397
+ margin-left: 0;
3398
+ margin-right: -20px;
3399
+ }
3400
+ .rtl .acf-headerbar .acf-page-title,
3401
+ .rtl .acf-headerbar-field-editor .acf-page-title {
3402
+ margin-left: 16px;
3403
+ margin-right: 0;
3404
+ }
3405
+ .rtl .acf-headerbar .acf-headerbar-actions .acf-btn,
3406
+ .rtl .acf-headerbar-field-editor .acf-headerbar-actions .acf-btn {
3407
+ margin-left: 0;
3408
+ margin-right: 8px;
3409
+ }
3410
+
3411
+ /*---------------------------------------------------------------------------------------------
3412
+ *
3413
+ * ACF Buttons
3414
+ *
3415
+ *---------------------------------------------------------------------------------------------*/
3416
+ .acf-btn {
3417
+ display: inline-flex;
3418
+ align-items: center;
3419
+ box-sizing: border-box;
3420
+ min-height: 40px;
3421
+ padding-top: 8px;
3422
+ padding-right: 16px;
3423
+ padding-bottom: 8px;
3424
+ padding-left: 16px;
3425
+ background-color: #0783BE;
3426
+ border-radius: 6px;
3427
+ border-width: 1px;
3428
+ border-style: solid;
3429
+ border-color: rgba(16, 24, 40, 0.2);
3430
+ text-decoration: none;
3431
+ color: #fff !important;
3432
+ transition: all 0.2s ease-in-out;
3433
+ transition-property: background, border, box-shadow;
3434
+ }
3435
+ .acf-btn:disabled {
3436
+ background-color: red;
3437
+ }
3438
+ .acf-btn:hover {
3439
+ background-color: #066998;
3440
+ color: #fff;
3441
+ cursor: pointer;
3442
+ }
3443
+ .acf-btn.acf-btn-sm {
3444
+ min-height: 32px;
3445
+ padding-top: 4px;
3446
+ padding-right: 12px;
3447
+ padding-bottom: 4px;
3448
+ padding-left: 12px;
3449
+ }
3450
+ .acf-btn.acf-btn-secondary {
3451
+ background-color: transparent;
3452
+ color: #0783BE !important;
3453
+ border-color: #0783BE;
3454
+ }
3455
+ .acf-btn.acf-btn-secondary:hover {
3456
+ background-color: #f3f9fc;
3457
+ }
3458
+ .acf-btn.acf-btn-tertiary {
3459
+ background-color: transparent;
3460
+ color: #667085 !important;
3461
+ border-color: #D0D5DD;
3462
+ }
3463
+ .acf-btn.acf-btn-tertiary:hover {
3464
+ color: #667085 !important;
3465
+ border-color: #98A2B3;
3466
+ }
3467
+
3468
+ /*---------------------------------------------------------------------------------------------
3469
+ *
3470
+ * Button icons
3471
+ *
3472
+ *---------------------------------------------------------------------------------------------*/
3473
+ .acf-btn i.acf-icon {
3474
+ width: 20px;
3475
+ height: 20px;
3476
+ -webkit-mask-size: 20px;
3477
+ mask-size: 20px;
3478
+ margin-right: 6px;
3479
+ margin-left: -4px;
3480
+ }
3481
+ .acf-btn.acf-btn-sm i.acf-icon {
3482
+ width: 18px;
3483
+ height: 18px;
3484
+ -webkit-mask-size: 18px;
3485
+ mask-size: 18px;
3486
+ margin-right: 4px;
3487
+ margin-left: -2px;
3488
+ }
3489
+
3490
+ .rtl .acf-btn i.acf-icon {
3491
+ margin-right: -4px;
3492
+ margin-left: 6px;
3493
+ }
3494
+ .rtl .acf-btn.acf-btn-sm i.acf-icon {
3495
+ margin-right: 2px;
3496
+ margin-left: -4px;
3497
+ }
3498
+
3499
+ /*---------------------------------------------------------------------------------------------
3500
+ *
3501
+ * Delete field group button
3502
+ *
3503
+ *---------------------------------------------------------------------------------------------*/
3504
+ .acf-btn.acf-delete-field-group:hover {
3505
+ background-color: #fbeded;
3506
+ border-color: #D13737 !important;
3507
+ color: #D13737 !important;
3508
+ }
3509
+
3510
+ /*--------------------------------------------------------------------------------------------
3511
+ *
3512
+ * Icon base styling
3513
+ *
3514
+ *--------------------------------------------------------------------------------------------*/
3515
+ .post-type-acf-field-group i.acf-icon {
3516
+ display: inline-flex;
3517
+ width: 20px;
3518
+ height: 20px;
3519
+ background-color: currentColor;
3520
+ border: none;
3521
+ border-radius: 0;
3522
+ -webkit-mask-size: contain;
3523
+ mask-size: contain;
3524
+ -webkit-mask-repeat: no-repeat;
3525
+ mask-repeat: no-repeat;
3526
+ -webkit-mask-position: center;
3527
+ mask-position: center;
3528
+ text-indent: 500%;
3529
+ white-space: nowrap;
3530
+ overflow: hidden;
3531
+ }
3532
+
3533
+ /*--------------------------------------------------------------------------------------------
3534
+ *
3535
+ * Icons
3536
+ *
3537
+ *--------------------------------------------------------------------------------------------*/
3538
+ .post-type-acf-field-group {
3539
+ /*--------------------------------------------------------------------------------------------
3540
+ *
3541
+ * Inactive group icon
3542
+ *
3543
+ *--------------------------------------------------------------------------------------------*/
3544
+ }
3545
+ .post-type-acf-field-group i.acf-icon-plus {
3546
+ -webkit-mask-image: url("../../images/icons/icon-add.svg");
3547
+ mask-image: url("../../images/icons/icon-add.svg");
3548
+ }
3549
+ .post-type-acf-field-group i.acf-icon-stars {
3550
+ -webkit-mask-image: url("../../images/icons/icon-stars.svg");
3551
+ mask-image: url("../../images/icons/icon-stars.svg");
3552
+ }
3553
+ .post-type-acf-field-group i.acf-icon-help {
3554
+ -webkit-mask-image: url("../../images/icons/icon-help.svg");
3555
+ mask-image: url("../../images/icons/icon-help.svg");
3556
+ }
3557
+ .post-type-acf-field-group i.acf-icon-key {
3558
+ -webkit-mask-image: url("../../images/icons/icon-key.svg");
3559
+ mask-image: url("../../images/icons/icon-key.svg");
3560
+ }
3561
+ .post-type-acf-field-group i.acf-icon-trash {
3562
+ -webkit-mask-image: url("../../images/icons/icon-trash.svg");
3563
+ mask-image: url("../../images/icons/icon-trash.svg");
3564
+ }
3565
+ .post-type-acf-field-group i.acf-icon-arrow-right {
3566
+ -webkit-mask-image: url("../../images/icons/icon-arrow-right.svg");
3567
+ mask-image: url("../../images/icons/icon-arrow-right.svg");
3568
+ }
3569
+ .post-type-acf-field-group i.acf-icon-arrow-left {
3570
+ -webkit-mask-image: url("../../images/icons/icon-arrow-left.svg");
3571
+ mask-image: url("../../images/icons/icon-arrow-left.svg");
3572
+ }
3573
+ .post-type-acf-field-group i.acf-icon-chevron-right,
3574
+ .post-type-acf-field-group .acf-icon.-right {
3575
+ -webkit-mask-image: url("../../images/icons/icon-chevron-right.svg");
3576
+ mask-image: url("../../images/icons/icon-chevron-right.svg");
3577
+ }
3578
+ .post-type-acf-field-group i.acf-icon-chevron-left,
3579
+ .post-type-acf-field-group .acf-icon.-left {
3580
+ -webkit-mask-image: url("../../images/icons/icon-chevron-left.svg");
3581
+ mask-image: url("../../images/icons/icon-chevron-left.svg");
3582
+ }
3583
+ .post-type-acf-field-group i.acf-icon-key-solid {
3584
+ -webkit-mask-image: url("../../images/icons/icon-key-solid.svg");
3585
+ mask-image: url("../../images/icons/icon-key-solid.svg");
3586
+ }
3587
+ .post-type-acf-field-group i.acf-icon-globe,
3588
+ .post-type-acf-field-group .acf-icon.-globe {
3589
+ -webkit-mask-image: url("../../images/icons/icon-globe.svg");
3590
+ mask-image: url("../../images/icons/icon-globe.svg");
3591
+ }
3592
+ .post-type-acf-field-group i.acf-icon-image,
3593
+ .post-type-acf-field-group .acf-icon.-picture {
3594
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-image.svg");
3595
+ mask-image: url("../../images/field-type-icons/icon-field-image.svg");
3596
+ }
3597
+ .post-type-acf-field-group i.acf-icon-warning {
3598
+ -webkit-mask-image: url("../../images/icons/icon-warning-alt.svg");
3599
+ mask-image: url("../../images/icons/icon-warning-alt.svg");
3600
+ }
3601
+ .post-type-acf-field-group i.acf-icon-warning-red {
3602
+ -webkit-mask-image: url("../../images/icons/icon-warning-alt-red.svg");
3603
+ mask-image: url("../../images/icons/icon-warning-alt-red.svg");
3604
+ }
3605
+ .post-type-acf-field-group .post-type-acf-field-group .post-state {
3606
+ font-weight: normal;
3607
+ }
3608
+ .post-type-acf-field-group .post-type-acf-field-group .post-state .dashicons.dashicons-hidden {
3609
+ display: inline-flex;
3610
+ width: 18px;
3611
+ height: 18px;
3612
+ background-color: #98A2B3;
3613
+ border: none;
3614
+ border-radius: 0;
3615
+ -webkit-mask-size: 18px;
3616
+ mask-size: 18px;
3617
+ -webkit-mask-repeat: no-repeat;
3618
+ mask-repeat: no-repeat;
3619
+ -webkit-mask-position: center;
3620
+ mask-position: center;
3621
+ -webkit-mask-image: url("../../images/icons/icon-hidden.svg");
3622
+ mask-image: url("../../images/icons/icon-hidden.svg");
3623
+ }
3624
+ .post-type-acf-field-group .post-type-acf-field-group .post-state .dashicons.dashicons-hidden:before {
3625
+ display: none;
3626
+ }
3627
+
3628
+ /*--------------------------------------------------------------------------------------------
3629
+ *
3630
+ * Edit field group page postbox header icons
3631
+ *
3632
+ *--------------------------------------------------------------------------------------------*/
3633
+ #acf-field-group-fields .postbox-header h2,
3634
+ #acf-field-group-fields .postbox-header h3,
3635
+ #acf-field-group-fields .acf-sub-field-list-header h2,
3636
+ #acf-field-group-fields .acf-sub-field-list-header h3,
3637
+ #acf-field-group-options .postbox-header h2,
3638
+ #acf-field-group-options .postbox-header h3,
3639
+ #acf-field-group-options .acf-sub-field-list-header h2,
3640
+ #acf-field-group-options .acf-sub-field-list-header h3 {
3641
+ display: inline-flex;
3642
+ justify-content: flex-start;
3643
+ align-content: stretch;
3644
+ align-items: center;
3645
+ }
3646
+ #acf-field-group-fields .postbox-header h2:before,
3647
+ #acf-field-group-fields .postbox-header h3:before,
3648
+ #acf-field-group-fields .acf-sub-field-list-header h2:before,
3649
+ #acf-field-group-fields .acf-sub-field-list-header h3:before,
3650
+ #acf-field-group-options .postbox-header h2:before,
3651
+ #acf-field-group-options .postbox-header h3:before,
3652
+ #acf-field-group-options .acf-sub-field-list-header h2:before,
3653
+ #acf-field-group-options .acf-sub-field-list-header h3:before {
3654
+ content: "";
3655
+ display: inline-block;
3656
+ width: 20px;
3657
+ height: 20px;
3658
+ margin-right: 8px;
3659
+ background-color: #98A2B3;
3660
+ border: none;
3661
+ border-radius: 0;
3662
+ -webkit-mask-size: contain;
3663
+ mask-size: contain;
3664
+ -webkit-mask-repeat: no-repeat;
3665
+ mask-repeat: no-repeat;
3666
+ -webkit-mask-position: center;
3667
+ mask-position: center;
3668
+ }
3669
+
3670
+ .rtl #acf-field-group-fields .postbox-header h2:before,
3671
+ .rtl #acf-field-group-fields .postbox-header h3:before,
3672
+ .rtl #acf-field-group-fields .acf-sub-field-list-header h2:before,
3673
+ .rtl #acf-field-group-fields .acf-sub-field-list-header h3:before,
3674
+ .rtl #acf-field-group-options .postbox-header h2:before,
3675
+ .rtl #acf-field-group-options .postbox-header h3:before,
3676
+ .rtl #acf-field-group-options .acf-sub-field-list-header h2:before,
3677
+ .rtl #acf-field-group-options .acf-sub-field-list-header h3:before {
3678
+ margin-right: 0;
3679
+ margin-left: 8px;
3680
+ }
3681
+
3682
+ #acf-field-group-fields .postbox-header h2:before,
3683
+ h3.acf-sub-field-list-title:before {
3684
+ -webkit-mask-image: url("../../images/icons/icon-fields.svg");
3685
+ mask-image: url("../../images/icons/icon-fields.svg");
3686
+ }
3687
+
3688
+ #acf-field-group-options .postbox-header h2:before {
3689
+ -webkit-mask-image: url("../../images/icons/icon-settings.svg");
3690
+ mask-image: url("../../images/icons/icon-settings.svg");
3691
+ }
3692
+
3693
+ .acf-field-setting-fc_layout .acf-field-settings-fc_head label:before {
3694
+ -webkit-mask-image: url("../../images/icons/icon-layout.svg");
3695
+ mask-image: url("../../images/icons/icon-layout.svg");
3696
+ }
3697
+
3698
+ /*--------------------------------------------------------------------------------------------
3699
+ *
3700
+ * Postbox expand / collapse icon
3701
+ *
3702
+ *--------------------------------------------------------------------------------------------*/
3703
+ .post-type-acf-field-group .postbox-header .handle-actions {
3704
+ display: flex;
3705
+ }
3706
+ .post-type-acf-field-group .postbox-header .handle-actions .toggle-indicator:before {
3707
+ content: "";
3708
+ display: inline-flex;
3709
+ width: 20px;
3710
+ height: 20px;
3711
+ background-color: currentColor;
3712
+ border: none;
3713
+ border-radius: 0;
3714
+ -webkit-mask-size: contain;
3715
+ mask-size: contain;
3716
+ -webkit-mask-repeat: no-repeat;
3717
+ mask-repeat: no-repeat;
3718
+ -webkit-mask-position: center;
3719
+ mask-position: center;
3720
+ -webkit-mask-image: url("../../images/icons/icon-chevron-up.svg");
3721
+ mask-image: url("../../images/icons/icon-chevron-up.svg");
3722
+ }
3723
+ .post-type-acf-field-group.closed .postbox-header .handle-actions .toggle-indicator:before {
3724
+ -webkit-mask-image: url("../../images/icons/icon-chevron-down.svg");
3725
+ mask-image: url("../../images/icons/icon-chevron-down.svg");
3726
+ }
3727
+
3728
+ /*---------------------------------------------------------------------------------------------
3729
+ *
3730
+ * Tools & updates page heading icons
3731
+ *
3732
+ *---------------------------------------------------------------------------------------------*/
3733
+ .post-type-acf-field-group #acf-admin-tool-export h2,
3734
+ .post-type-acf-field-group #acf-admin-tool-export h3,
3735
+ .post-type-acf-field-group #acf-admin-tool-import h2,
3736
+ .post-type-acf-field-group #acf-admin-tool-import h3,
3737
+ .post-type-acf-field-group #acf-license-information h2,
3738
+ .post-type-acf-field-group #acf-license-information h3,
3739
+ .post-type-acf-field-group #acf-update-information h2,
3740
+ .post-type-acf-field-group #acf-update-information h3 {
3741
+ display: inline-flex;
3742
+ justify-content: flex-start;
3743
+ align-content: stretch;
3744
+ align-items: center;
3745
+ }
3746
+ .post-type-acf-field-group #acf-admin-tool-export h2:before,
3747
+ .post-type-acf-field-group #acf-admin-tool-export h3:before,
3748
+ .post-type-acf-field-group #acf-admin-tool-import h2:before,
3749
+ .post-type-acf-field-group #acf-admin-tool-import h3:before,
3750
+ .post-type-acf-field-group #acf-license-information h2:before,
3751
+ .post-type-acf-field-group #acf-license-information h3:before,
3752
+ .post-type-acf-field-group #acf-update-information h2:before,
3753
+ .post-type-acf-field-group #acf-update-information h3:before {
3754
+ content: "";
3755
+ display: inline-block;
3756
+ width: 20px;
3757
+ height: 20px;
3758
+ margin-right: 8px;
3759
+ background-color: #98A2B3;
3760
+ border: none;
3761
+ border-radius: 0;
3762
+ -webkit-mask-size: contain;
3763
+ mask-size: contain;
3764
+ -webkit-mask-repeat: no-repeat;
3765
+ mask-repeat: no-repeat;
3766
+ -webkit-mask-position: center;
3767
+ mask-position: center;
3768
+ }
3769
+ .post-type-acf-field-group.rtl #acf-admin-tool-export h2:before,
3770
+ .post-type-acf-field-group.rtl #acf-admin-tool-export h3:before,
3771
+ .post-type-acf-field-group.rtl #acf-admin-tool-import h2:before,
3772
+ .post-type-acf-field-group.rtl #acf-admin-tool-import h3:before,
3773
+ .post-type-acf-field-group.rtl #acf-license-information h2:before,
3774
+ .post-type-acf-field-group.rtl #acf-license-information h3:before,
3775
+ .post-type-acf-field-group.rtl #acf-update-information h2:before,
3776
+ .post-type-acf-field-group.rtl #acf-update-information h3:before {
3777
+ margin-right: 0;
3778
+ margin-left: 8px;
3779
+ }
3780
+
3781
+ .post-type-acf-field-group #acf-admin-tool-export h2:before {
3782
+ -webkit-mask-image: url("../../images/icons/icon-export.svg");
3783
+ mask-image: url("../../images/icons/icon-export.svg");
3784
+ }
3785
+
3786
+ .post-type-acf-field-group #acf-admin-tool-import h2:before {
3787
+ -webkit-mask-image: url("../../images/icons/icon-import.svg");
3788
+ mask-image: url("../../images/icons/icon-import.svg");
3789
+ }
3790
+
3791
+ .post-type-acf-field-group #acf-license-information h3:before {
3792
+ -webkit-mask-image: url("../../images/icons/icon-key.svg");
3793
+ mask-image: url("../../images/icons/icon-key.svg");
3794
+ }
3795
+
3796
+ .post-type-acf-field-group #acf-update-information h3:before {
3797
+ -webkit-mask-image: url("../../images/icons/icon-info.svg");
3798
+ mask-image: url("../../images/icons/icon-info.svg");
3799
+ }
3800
+
3801
+ /*--------------------------------------------------------------------------------------------
3802
+ *
3803
+ * Admin field icons
3804
+ *
3805
+ *--------------------------------------------------------------------------------------------*/
3806
+ .acf-admin-single-field-group .acf-input .acf-icon {
3807
+ width: 18px;
3808
+ height: 18px;
3809
+ }
3810
+
3811
+ /*--------------------------------------------------------------------------------------------
3812
+ *
3813
+ * Field type icon base styling
3814
+ *
3815
+ *--------------------------------------------------------------------------------------------*/
3816
+ .field-type-icon {
3817
+ box-sizing: border-box;
3818
+ display: inline-flex;
3819
+ align-content: center;
3820
+ align-items: center;
3821
+ justify-content: center;
3822
+ position: relative;
3823
+ width: 24px;
3824
+ height: 24px;
3825
+ top: -4px;
3826
+ background-color: #EBF5FA;
3827
+ border-width: 1px;
3828
+ border-style: solid;
3829
+ border-color: #A5D2E7;
3830
+ border-radius: 100%;
3831
+ }
3832
+ .field-type-icon:before {
3833
+ content: "";
3834
+ width: 14px;
3835
+ height: 14px;
3836
+ position: relative;
3837
+ background-color: #0783BE;
3838
+ -webkit-mask-size: cover;
3839
+ mask-size: cover;
3840
+ -webkit-mask-repeat: no-repeat;
3841
+ mask-repeat: no-repeat;
3842
+ -webkit-mask-position: center;
3843
+ mask-position: center;
3844
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-default.svg");
3845
+ mask-image: url("../../images/field-type-icons/icon-field-default.svg");
3846
+ }
3847
+
3848
+ /*--------------------------------------------------------------------------------------------
3849
+ *
3850
+ * Field type icons
3851
+ *
3852
+ *--------------------------------------------------------------------------------------------*/
3853
+ .field-type-icon.field-type-icon-text:before {
3854
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-text.svg");
3855
+ mask-image: url("../../images/field-type-icons/icon-field-text.svg");
3856
+ }
3857
+
3858
+ .field-type-icon.field-type-icon-textarea:before {
3859
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-textarea.svg");
3860
+ mask-image: url("../../images/field-type-icons/icon-field-textarea.svg");
3861
+ }
3862
+
3863
+ .field-type-icon.field-type-icon-textarea:before {
3864
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-textarea.svg");
3865
+ mask-image: url("../../images/field-type-icons/icon-field-textarea.svg");
3866
+ }
3867
+
3868
+ .field-type-icon.field-type-icon-number:before {
3869
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-number.svg");
3870
+ mask-image: url("../../images/field-type-icons/icon-field-number.svg");
3871
+ }
3872
+
3873
+ .field-type-icon.field-type-icon-range:before {
3874
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-range.svg");
3875
+ mask-image: url("../../images/field-type-icons/icon-field-range.svg");
3876
+ }
3877
+
3878
+ .field-type-icon.field-type-icon-email:before {
3879
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-email.svg");
3880
+ mask-image: url("../../images/field-type-icons/icon-field-email.svg");
3881
+ }
3882
+
3883
+ .field-type-icon.field-type-icon-url:before {
3884
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-url.svg");
3885
+ mask-image: url("../../images/field-type-icons/icon-field-url.svg");
3886
+ }
3887
+
3888
+ .field-type-icon.field-type-icon-password:before {
3889
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-password.svg");
3890
+ mask-image: url("../../images/field-type-icons/icon-field-password.svg");
3891
+ }
3892
+
3893
+ .field-type-icon.field-type-icon-image:before {
3894
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-image.svg");
3895
+ mask-image: url("../../images/field-type-icons/icon-field-image.svg");
3896
+ }
3897
+
3898
+ .field-type-icon.field-type-icon-file:before {
3899
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-file.svg");
3900
+ mask-image: url("../../images/field-type-icons/icon-field-file.svg");
3901
+ }
3902
+
3903
+ .field-type-icon.field-type-icon-wysiwyg:before {
3904
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-wysiwyg.svg");
3905
+ mask-image: url("../../images/field-type-icons/icon-field-wysiwyg.svg");
3906
+ }
3907
+
3908
+ .field-type-icon.field-type-icon-oembed:before {
3909
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-oembed.svg");
3910
+ mask-image: url("../../images/field-type-icons/icon-field-oembed.svg");
3911
+ }
3912
+
3913
+ .field-type-icon.field-type-icon-gallery:before {
3914
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-gallery.svg");
3915
+ mask-image: url("../../images/field-type-icons/icon-field-gallery.svg");
3916
+ }
3917
+
3918
+ .field-type-icon.field-type-icon-select:before {
3919
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-select.svg");
3920
+ mask-image: url("../../images/field-type-icons/icon-field-select.svg");
3921
+ }
3922
+
3923
+ .field-type-icon.field-type-icon-checkbox:before {
3924
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-checkbox.svg");
3925
+ mask-image: url("../../images/field-type-icons/icon-field-checkbox.svg");
3926
+ }
3927
+
3928
+ .field-type-icon.field-type-icon-radio:before {
3929
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-radio.svg");
3930
+ mask-image: url("../../images/field-type-icons/icon-field-radio.svg");
3931
+ }
3932
+
3933
+ .field-type-icon.field-type-icon-button-group:before {
3934
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-button-group.svg");
3935
+ mask-image: url("../../images/field-type-icons/icon-field-button-group.svg");
3936
+ }
3937
+
3938
+ .field-type-icon.field-type-icon-true-false:before {
3939
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-true-false.svg");
3940
+ mask-image: url("../../images/field-type-icons/icon-field-true-false.svg");
3941
+ }
3942
+
3943
+ .field-type-icon.field-type-icon-link:before {
3944
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-link.svg");
3945
+ mask-image: url("../../images/field-type-icons/icon-field-link.svg");
3946
+ }
3947
+
3948
+ .field-type-icon.field-type-icon-post-object:before {
3949
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-post-object.svg");
3950
+ mask-image: url("../../images/field-type-icons/icon-field-post-object.svg");
3951
+ }
3952
+
3953
+ .field-type-icon.field-type-icon-page-link:before {
3954
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-page-link.svg");
3955
+ mask-image: url("../../images/field-type-icons/icon-field-page-link.svg");
3956
+ }
3957
+
3958
+ .field-type-icon.field-type-icon-relationship:before {
3959
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-relationship.svg");
3960
+ mask-image: url("../../images/field-type-icons/icon-field-relationship.svg");
3961
+ }
3962
+
3963
+ .field-type-icon.field-type-icon-taxonomy:before {
3964
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-taxonomy.svg");
3965
+ mask-image: url("../../images/field-type-icons/icon-field-taxonomy.svg");
3966
+ }
3967
+
3968
+ .field-type-icon.field-type-icon-user:before {
3969
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-user.svg");
3970
+ mask-image: url("../../images/field-type-icons/icon-field-user.svg");
3971
+ }
3972
+
3973
+ .field-type-icon.field-type-icon-google-map:before {
3974
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-google-map.svg");
3975
+ mask-image: url("../../images/field-type-icons/icon-field-google-map.svg");
3976
+ }
3977
+
3978
+ .field-type-icon.field-type-icon-date-picker:before {
3979
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-date-picker.svg");
3980
+ mask-image: url("../../images/field-type-icons/icon-field-date-picker.svg");
3981
+ }
3982
+
3983
+ .field-type-icon.field-type-icon-date-time-picker:before {
3984
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-date-time-picker.svg");
3985
+ mask-image: url("../../images/field-type-icons/icon-field-date-time-picker.svg");
3986
+ }
3987
+
3988
+ .field-type-icon.field-type-icon-time-picker:before {
3989
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-time-picker.svg");
3990
+ mask-image: url("../../images/field-type-icons/icon-field-time-picker.svg");
3991
+ }
3992
+
3993
+ .field-type-icon.field-type-icon-color-picker:before {
3994
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-color-picker.svg");
3995
+ mask-image: url("../../images/field-type-icons/icon-field-color-picker.svg");
3996
+ }
3997
+
3998
+ .field-type-icon.field-type-icon-message:before {
3999
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-message.svg");
4000
+ mask-image: url("../../images/field-type-icons/icon-field-message.svg");
4001
+ }
4002
+
4003
+ .field-type-icon.field-type-icon-accordion:before {
4004
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-accordion.svg");
4005
+ mask-image: url("../../images/field-type-icons/icon-field-accordion.svg");
4006
+ }
4007
+
4008
+ .field-type-icon.field-type-icon-tab:before {
4009
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-tab.svg");
4010
+ mask-image: url("../../images/field-type-icons/icon-field-tab.svg");
4011
+ }
4012
+
4013
+ .field-type-icon.field-type-icon-group:before {
4014
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-group.svg");
4015
+ mask-image: url("../../images/field-type-icons/icon-field-group.svg");
4016
+ }
4017
+
4018
+ .field-type-icon.field-type-icon-repeater:before {
4019
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-repeater.svg");
4020
+ mask-image: url("../../images/field-type-icons/icon-field-repeater.svg");
4021
+ }
4022
+
4023
+ .field-type-icon.field-type-icon-flexible-content:before {
4024
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-flexible-content.svg");
4025
+ mask-image: url("../../images/field-type-icons/icon-field-flexible-content.svg");
4026
+ }
4027
+
4028
+ .field-type-icon.field-type-icon-clone:before {
4029
+ -webkit-mask-image: url("../../images/field-type-icons/icon-field-clone.svg");
4030
+ mask-image: url("../../images/field-type-icons/icon-field-clone.svg");
4031
+ }
4032
+
4033
+ /*---------------------------------------------------------------------------------------------
4034
+ *
4035
+ * Tools page layout
4036
+ *
4037
+ *---------------------------------------------------------------------------------------------*/
4038
+ #acf-admin-tools .postbox-header {
4039
+ display: none;
4040
+ }
4041
+ #acf-admin-tools .acf-meta-box-wrap.-grid {
4042
+ margin-top: 0;
4043
+ margin-right: 0;
4044
+ margin-bottom: 0;
4045
+ margin-left: 0;
4046
+ }
4047
+ #acf-admin-tools .acf-meta-box-wrap.-grid .postbox {
4048
+ width: 100%;
4049
+ clear: none;
4050
+ float: none;
4051
+ margin-bottom: 0;
4052
+ }
4053
+ @media screen and (max-width: 880px) {
4054
+ #acf-admin-tools .acf-meta-box-wrap.-grid .postbox {
4055
+ flex: 1 1 100%;
4056
+ }
4057
+ }
4058
+ #acf-admin-tools .acf-meta-box-wrap.-grid .postbox:nth-child(odd) {
4059
+ margin-left: 0;
4060
+ }
4061
+ #acf-admin-tools .meta-box-sortables {
4062
+ display: grid;
4063
+ grid-template-columns: repeat(2, 1fr);
4064
+ grid-template-rows: repeat(1, 1fr);
4065
+ grid-column-gap: 32px;
4066
+ grid-row-gap: 32px;
4067
+ }
4068
+ @media screen and (max-width: 880px) {
4069
+ #acf-admin-tools .meta-box-sortables {
4070
+ display: flex;
4071
+ flex-wrap: wrap;
4072
+ justify-content: flex-start;
4073
+ align-content: flex-start;
4074
+ align-items: center;
4075
+ grid-column-gap: 8px;
4076
+ grid-row-gap: 8px;
4077
+ }
4078
+ }
4079
+
4080
+ /*---------------------------------------------------------------------------------------------
4081
+ *
4082
+ * Tools export pages
4083
+ *
4084
+ *---------------------------------------------------------------------------------------------*/
4085
+ #acf-admin-tools.tool-export .inside {
4086
+ margin: 0;
4087
+ }
4088
+ #acf-admin-tools.tool-export .acf-postbox-header {
4089
+ margin-bottom: 24px;
4090
+ }
4091
+ #acf-admin-tools.tool-export .acf-postbox-main {
4092
+ border: none;
4093
+ margin: 0;
4094
+ padding-top: 0;
4095
+ padding-right: 24px;
4096
+ padding-bottom: 0;
4097
+ padding-left: 0;
4098
+ }
4099
+ #acf-admin-tools.tool-export .acf-postbox-columns {
4100
+ margin-top: 0;
4101
+ margin-right: 280px;
4102
+ margin-bottom: 0;
4103
+ margin-left: 0;
4104
+ padding: 0;
4105
+ }
4106
+ #acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side {
4107
+ padding: 0;
4108
+ }
4109
+ #acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side .acf-panel {
4110
+ margin: 0;
4111
+ padding: 0;
4112
+ }
4113
+ #acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side:before {
4114
+ display: none;
4115
+ }
4116
+ #acf-admin-tools.tool-export .acf-postbox-columns .acf-postbox-side .acf-btn {
4117
+ display: block;
4118
+ width: 100%;
4119
+ text-align: center;
4120
+ }
4121
+ #acf-admin-tools.tool-export .meta-box-sortables {
4122
+ display: block;
4123
+ }
4124
+ #acf-admin-tools.tool-export .acf-panel {
4125
+ border: none;
4126
+ }
4127
+ #acf-admin-tools.tool-export .acf-panel h3 {
4128
+ margin: 0;
4129
+ padding: 0;
4130
+ color: #344054;
4131
+ }
4132
+ #acf-admin-tools.tool-export .acf-panel h3:before {
4133
+ display: none;
4134
+ }
4135
+ #acf-admin-tools.tool-export .acf-checkbox-list {
4136
+ margin-top: 16px;
4137
+ border-width: 1px;
4138
+ border-style: solid;
4139
+ border-color: #D0D5DD;
4140
+ border-radius: 6px;
4141
+ }
4142
+ #acf-admin-tools.tool-export .acf-checkbox-list li {
4143
+ display: inline-flex;
4144
+ box-sizing: border-box;
4145
+ width: 100%;
4146
+ height: 48px;
4147
+ align-items: center;
4148
+ margin: 0;
4149
+ padding-right: 12px;
4150
+ padding-left: 12px;
4151
+ border-bottom-width: 1px;
4152
+ border-bottom-style: solid;
4153
+ border-bottom-color: #EAECF0;
4154
+ }
4155
+ #acf-admin-tools.tool-export .acf-checkbox-list li:last-child {
4156
+ border-bottom: none;
4157
+ }
4158
+
4159
+ /*---------------------------------------------------------------------------------------------
4160
+ *
4161
+ * Updates layout
4162
+ *
4163
+ *---------------------------------------------------------------------------------------------*/
4164
+ .acf-settings-wrap.acf-updates {
4165
+ display: flex;
4166
+ flex-direction: row;
4167
+ flex-wrap: wrap;
4168
+ justify-content: flex-start;
4169
+ align-content: flex-start;
4170
+ align-items: flex-start;
4171
+ }
4172
+
4173
+ .custom-fields_page_acf-settings-updates .acf-admin-notice,
4174
+ .custom-fields_page_acf-settings-updates .acf-upgrade-notice,
4175
+ .custom-fields_page_acf-settings-updates .notice {
4176
+ flex: 1 1 100%;
4177
+ }
4178
+
4179
+ /*---------------------------------------------------------------------------------------------
4180
+ *
4181
+ * ACF Box
4182
+ *
4183
+ *---------------------------------------------------------------------------------------------*/
4184
+ .acf-settings-wrap.acf-updates .acf-box {
4185
+ margin-top: 0;
4186
+ margin-right: 0;
4187
+ margin-bottom: 0;
4188
+ margin-left: 0;
4189
+ }
4190
+ .acf-settings-wrap.acf-updates .acf-box .inner {
4191
+ padding-top: 24px;
4192
+ padding-right: 24px;
4193
+ padding-bottom: 24px;
4194
+ padding-left: 24px;
4195
+ }
4196
+ @media screen and (max-width: 880px) {
4197
+ .acf-settings-wrap.acf-updates .acf-box {
4198
+ flex: 1 1 100%;
4199
+ }
4200
+ }
4201
+
4202
+ /*---------------------------------------------------------------------------------------------
4203
+ *
4204
+ * Notices
4205
+ *
4206
+ *---------------------------------------------------------------------------------------------*/
4207
+ .acf-settings-wrap.acf-updates .acf-admin-notice {
4208
+ flex: 1 1 100%;
4209
+ margin-top: 16px;
4210
+ margin-right: 0;
4211
+ margin-left: 0;
4212
+ }
4213
+
4214
+ /*---------------------------------------------------------------------------------------------
4215
+ *
4216
+ * License information
4217
+ *
4218
+ *---------------------------------------------------------------------------------------------*/
4219
+ #acf-license-information {
4220
+ flex: 1 1 65%;
4221
+ margin-right: 32px;
4222
+ }
4223
+ @media screen and (max-width: 1024px) {
4224
+ #acf-license-information {
4225
+ margin-right: 0;
4226
+ margin-bottom: 32px;
4227
+ }
4228
+ }
4229
+ #acf-license-information .acf-activation-form {
4230
+ margin-top: 24px;
4231
+ }
4232
+ #acf-license-information label {
4233
+ font-weight: 500;
4234
+ }
4235
+ #acf-license-information .acf-input-wrap {
4236
+ margin-top: 8px;
4237
+ margin-bottom: 24px;
4238
+ }
4239
+ #acf-license-information #acf_pro_license {
4240
+ width: 100%;
4241
+ }
4242
+
4243
+ /*---------------------------------------------------------------------------------------------
4244
+ *
4245
+ * Update information table
4246
+ *
4247
+ *---------------------------------------------------------------------------------------------*/
4248
+ #acf-update-information {
4249
+ flex: 1 1 35%;
4250
+ max-width: calc(35% - 32px);
4251
+ }
4252
+ #acf-update-information .form-table th,
4253
+ #acf-update-information .form-table td {
4254
+ padding-top: 0;
4255
+ padding-right: 0;
4256
+ padding-bottom: 24px;
4257
+ padding-left: 0;
4258
+ color: #344054;
4259
+ }
4260
+ #acf-update-information .acf-update-changelog {
4261
+ margin-top: 8px;
4262
+ margin-bottom: 24px;
4263
+ padding-top: 8px;
4264
+ border-top-width: 1px;
4265
+ border-top-style: solid;
4266
+ border-top-color: #EAECF0;
4267
+ color: #344054;
4268
+ }
4269
+ #acf-update-information .acf-update-changelog h4 {
4270
+ margin-bottom: 0;
4271
+ }
4272
+ #acf-update-information .acf-update-changelog p {
4273
+ margin-top: 0;
4274
+ margin-bottom: 16px;
4275
+ }
4276
+ #acf-update-information .acf-update-changelog p:last-of-type {
4277
+ margin-bottom: 0;
4278
+ }
4279
+ #acf-update-information .acf-update-changelog p em {
4280
+ color: #667085;
4281
+ }
4282
+ #acf-update-information .acf-btn {
4283
+ display: inline-flex;
4284
+ }
4285
+
4286
+ /*--------------------------------------------------------------------------------------------
4287
+ *
4288
+ * Header upsell button
4289
+ *
4290
+ *--------------------------------------------------------------------------------------------*/
4291
+ .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn {
4292
+ display: inline-flex;
4293
+ align-items: center;
4294
+ align-self: stretch;
4295
+ padding-top: 0;
4296
+ padding-right: 16px;
4297
+ padding-bottom: 0;
4298
+ padding-left: 16px;
4299
+ background: linear-gradient(90.52deg, #2C9FB8 0.44%, #A45CFF 113.3%);
4300
+ background-size: 180% 80%;
4301
+ background-position: 100% 0;
4302
+ transition: background-position 0.5s;
4303
+ border-radius: 6px;
4304
+ text-decoration: none;
4305
+ }
4306
+ @media screen and (max-width: 768px) {
4307
+ .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn {
4308
+ display: none;
4309
+ }
4310
+ }
4311
+ .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn:hover {
4312
+ background-position: 0 0;
4313
+ }
4314
+ .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn:focus {
4315
+ border: none;
4316
+ outline: none;
4317
+ box-shadow: none;
4318
+ }
4319
+ .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn p {
4320
+ margin: 0;
4321
+ padding-top: 8px;
4322
+ padding-bottom: 8px;
4323
+ font-weight: normal;
4324
+ text-transform: none;
4325
+ color: #fff;
4326
+ }
4327
+ .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn .acf-icon {
4328
+ width: 18px;
4329
+ height: 18px;
4330
+ margin-right: 6px;
4331
+ margin-left: -2px;
4332
+ background-color: #F9FAFB;
4333
+ }
4334
+
4335
+ /*--------------------------------------------------------------------------------------------
4336
+ *
4337
+ * Upsell block
4338
+ *
4339
+ *--------------------------------------------------------------------------------------------*/
4340
+ #acf-field-group-pro-features .acf-field-group-pro-features-wrapper {
4341
+ display: flex;
4342
+ justify-content: flex-start;
4343
+ align-content: stretch;
4344
+ align-items: center;
4345
+ }
4346
+ @media screen and (max-width: 768px) {
4347
+ #acf-field-group-pro-features .acf-field-group-pro-features-wrapper {
4348
+ flex-direction: row;
4349
+ flex-wrap: wrap;
4350
+ justify-content: flex-start;
4351
+ align-content: flex-start;
4352
+ align-items: flex-start;
4353
+ }
4354
+ #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content,
4355
+ #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions {
4356
+ flex: 0 1 100%;
4357
+ }
4358
+ }
4359
+ #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content {
4360
+ flex: 1 1 auto;
4361
+ margin-right: 40px;
4362
+ }
4363
+ @media screen and (max-width: 768px) {
4364
+ #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-content {
4365
+ margin-right: 0;
4366
+ margin-bottom: 8px;
4367
+ }
4368
+ }
4369
+ #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions {
4370
+ display: flex;
4371
+ flex-direction: row;
4372
+ justify-content: flex-end;
4373
+ min-width: 160px;
4374
+ }
4375
+ @media screen and (max-width: 768px) {
4376
+ #acf-field-group-pro-features .acf-field-group-pro-features-wrapper .acf-field-group-pro-features-actions {
4377
+ justify-content: flex-start;
4378
+ }
4379
+ }
4380
+ #acf-field-group-pro-features.postbox {
4381
+ display: flex;
4382
+ align-items: center;
4383
+ min-height: 120px;
4384
+ background-image: linear-gradient(to right, #1d4373, #24437e, #304288, #413f8f, #543a95);
4385
+ color: #EAECF0;
4386
+ }
4387
+ #acf-field-group-pro-features.postbox .postbox-header {
4388
+ display: none;
4389
+ }
4390
+ #acf-field-group-pro-features.postbox .inside {
4391
+ width: 100%;
4392
+ border: none;
4393
+ }
4394
+ #acf-field-group-pro-features h1 {
4395
+ margin-top: 0;
4396
+ margin-bottom: 4px;
4397
+ padding-top: 0;
4398
+ padding-bottom: 0;
4399
+ font-weight: bold;
4400
+ color: #F9FAFB;
4401
+ }
4402
+ #acf-field-group-pro-features h1 .acf-icon {
4403
+ margin-right: 8px;
4404
+ }
4405
+ #acf-field-group-pro-features .acf-btn {
4406
+ display: inline-flex;
4407
+ background-color: rgba(255, 255, 255, 0.2);
4408
+ border: none;
4409
+ }
4410
+ #acf-field-group-pro-features .acf-btn:hover {
4411
+ background-color: rgba(255, 255, 255, 0.3);
4412
+ }
4413
+ #acf-field-group-pro-features .acf-btn .acf-icon {
4414
+ margin-right: -2px;
4415
+ margin-left: 8px;
4416
+ }
4417
+ #acf-field-group-pro-features .acf-pro-features-list {
4418
+ display: flex;
4419
+ justify-content: flex-start;
4420
+ align-items: center;
4421
+ flex-wrap: wrap;
4422
+ margin-top: 16px;
4423
+ margin-bottom: 0;
4424
+ }
4425
+ @media screen and (max-width: 768px) {
4426
+ #acf-field-group-pro-features .acf-pro-features-list {
4427
+ flex-direction: row;
4428
+ flex-wrap: wrap;
4429
+ justify-content: flex-start;
4430
+ align-content: flex-start;
4431
+ align-items: flex-start;
4432
+ }
4433
+ }
4434
+ #acf-field-group-pro-features .acf-pro-features-list li {
4435
+ display: flex;
4436
+ box-sizing: border-box;
4437
+ margin-right: 32px;
4438
+ margin-bottom: 6px;
4439
+ }
4440
+ @media screen and (max-width: 880px) {
4441
+ #acf-field-group-pro-features .acf-pro-features-list li {
4442
+ flex: 0 1 calc(33.3% - 32px);
4443
+ }
4444
+ }
4445
+ @media screen and (max-width: 640px) {
4446
+ #acf-field-group-pro-features .acf-pro-features-list li {
4447
+ flex: 0 1 100%;
4448
+ }
4449
+ }
4450
+ #acf-field-group-pro-features .acf-pro-features-list li:last-child {
4451
+ margin-right: 0;
4452
+ }
4453
+ #acf-field-group-pro-features .acf-pro-features-list li:before {
4454
+ content: "";
4455
+ display: inline-block;
4456
+ width: 16px;
4457
+ height: 16px;
4458
+ margin-right: 8px;
4459
+ background-color: #52AA59;
4460
+ border: none;
4461
+ border-radius: 0;
4462
+ -webkit-mask-size: contain;
4463
+ mask-size: contain;
4464
+ -webkit-mask-repeat: no-repeat;
4465
+ mask-repeat: no-repeat;
4466
+ -webkit-mask-position: center;
4467
+ mask-position: center;
4468
+ -webkit-mask-image: url("../../images/icons/icon-check-circle-solid.svg");
4469
+ mask-image: url("../../images/icons/icon-check-circle-solid.svg");
4470
+ }
4471
 
4472
  /*# sourceMappingURL=acf-global.css.map*/
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;EACA;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;AE/iBC;ECqjBC,qBF9jBiB;AD2jBnB;AGIE;;EAEC,qBFjkBgB;AD+jBnB;;AGOA;;;;8FAAA;AAMA;EACC;EACA;EACA;EACA;EACA;EACA,mBF1mBY;EE2mBZ;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,mBFxoBU;EEyoBV;AHVF;AGcC;EACC,mBF7oBY;EE8oBZ;AHZF;AGgBC;EACC,mBFlpBY;EEmpBZ;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,qBFrrBY;EEsrBf;AHxBJ;AG0BI;EACC;AHxBL;AGoCK;EACF;AHlCH;AGoCG;EACC,qBFxsBe;EEysBf;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;EAEC;EAED;EACA;AHnDF;;AGuDA;EACC;EACA;AHpDD;AGsDC;EACC;EACA;EACA;AHpDF;AE5tBC;ECqxBC,qBF7xBmB;ADuuBrB;;AG0DA;EACC;EACA;AHvDD;;AG0DA;;;;8FAAA;AAQC;EACC;AH1DF;AG6DC;EACC;AH3DF;AG8DC;EACC;AH5DF;AG8DE;EACC;AH5DH;;AGmEA;;;;8FAAA;AAMA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AHjED;AGoEC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AHlEF;AGqEC;EACC;EACA;EACA;EACA;AHnEF;AGuEC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHrEF;AEryBC;EACC;AFuyBF;AGsEE;EACC;EACA;AHpEH;AGuEG;EACC;EACA;EACA;AHrEJ;AGwEI;EACC;EACA;AHtEL;AG2EE;EACC;EAGA;EACA;AH3EH;AG+EE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AH7EH;AG+EG;EDj6BF;EACA;EACA;EACA;AFq1BD;;AGmFA;EACC;EACA;AHhFD;AGmFC;EACC;EACA;AHjFF;AGmFE;EACC;AHjFH;AGsFC;EACC;AHpFF;;AGwFA;;;;8FAAA;AAMA;EACC;EACA;EACA;AHtFD;AEh4BC;EACC;EACA;EACA;AFk4BF;AGoFC;EACC;EACA;EACA;AHlFF;AGqFC;EACC;EACA;EACA;EACA;AHnFF;AGsFC;EACC;EACA;AHpFF;AGuFC;EACC;EACA;EACA;EACA;AHrFF;AGwFC;EACC;EACA;EACA;AHtFF;AGyFC;EACC;EACA;AHvFF;AG0FC;EACC;AHxFF;AG4FC;EAEC;;IAEC;IACA;IACA;IACA;EH3FD;AACF;;AGgGA;EACC;AH7FD;;AGiGA;EACC;AH9FD;;AGiGA;;;;8FAAA;AAQC;EACC;EACA;AHjGF;AGoGC;EACC;EACA;AHlGF;AGqGC;EACI;EACA;EACA;EACA;EACA;AHnGL;AGsGC;EACI;AHpGL;AGsGK;EACC;AHpGN;AGwGC;EACC;EACA;AHtGF;AGwGE;EACC;AHtGH;AG0GC;EACC;EACA;EACA;AHxGF;AG0GE;EACC;EACA;EACA;EACA;AHxGH;AG0GG;EAND;IAOE;EHvGF;AACF;AGyGG;EAVD;IAWE;EHtGF;AACF;AGyGE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHvGH;AG0GE;EACC;AHxGH;;AG6GA;;;;8FAAA;AAMA;EACC;EACA;AH3GD;AG6GC;EACC;EAEA;EACA;EACA;AH5GF;;AGkHA;AACA;EAA8B;AH9G9B;;AG+GA;EAA8B;AH3G9B;;AG4GA;EAA8B;AHxG9B;;AG2GA;AACA;EAEC;IACC;IACA;IACA;IACA;IACA;IACA;IACA;EHzGA;EG2GA;IACC;IACA;IACA;EHzGD;AACF;AGgHA;;;;8FAAA;AAMA;EACC;EACA;EAEA;EAUA;AHzHD;AGgHC;EACC;EACA;EACA;EACA;EACA;AH9GF;AGoHE;EACC;EACA;AHlHH;;AGwHA;AAEC;EAAK;EAAc;AHpHpB;;AGwHA;;;;8FAAA;AAMA;EAA0B;AHrH1B;;AGsHA;EAA0B;AHlH1B;;AGoHA;EACC;AHjHD;;AGoHA;EACI;AHjHJ;;AGoHA;EACC;EACA;AHjHD;;AGqHA;EACC;EACA;EACA;AHlHD;;AGqHA;EACC;EACA;EACA;AHlHD;;AGqHA;;EAEC;AHlHD;;AGqHA;EACC;AHlHD;;AGsHA;;;;+FAAA;AAMA;EAEC;EACA;EACA;EACA;EACA;AHrHD;AEloCC;EACC;EACA;EACA;AFooCF;AGkHC;;EDjvCA;EACA;EACA;ECkvCC;AH9GF;AGiHC;EACC;EACA;AH/GF;AGkHC;EACC;EACA;EACA;AHhHF;AGkHE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA,mBF5vCgB;AD4oCnB;AGsHE;EACC,mBF7vCkB;ADyoCrB;;AGyHA;AACA;EAEC;IACC;EHvHA;EGyHA;;IAEC;IACA;IACA;IACA;EHvHD;EG0HA;IACC;EHxHD;EG0HC;IACC;EHxHF;AACF;AG8HA;;;;+FAAA;AAMA;EACC;EACA;EACA;EAoBA;EAUA;EAOA;AH/JD;AG4HC;EACC;EACA;EACA;EACA;EACA;AH1HF;AG4HE;EACC;AH1HH;AG8HC;EACC;EACA;EACA;AH5HF;AGkIE;EACC;AHhIH;AGuIC;EACC;EACA;AHrIF;AG0IC;EACC;AHxIF;AG0IE;EACC;EACA;AHxIH;AG2IE;EACC;AHzIH;AElsCC;ECi1CC,qBFz1CmB;AD6sCrB;;AGiJA;;;;+FAAA;AAQC;EACC;AHjJF;AGoJC;EAMC;AHvJF;AGmJE;EACC;AHjJH;AGqJE;EAEE;EAED;EACA;EACA;AHrJH;AGuJG;EACC;AHrJJ;AGwJG;EAGE;AHxJL;AG4JG;EAEE;EACA;EACA;EACA;EAGA;EACA;EACA,qBFh4CM;EEk4CP,kBF91CQ;ADgsCZ;;AGwKC;ED76CA;EACA;EACA;AFywCD;AGqKE;EACC;AHnKH;AGsKE;EACC;EACA;EACA;EACA;EAGA;EACA;EACA;AHtKH;AGyKE;;;EAGC;AHvKH;;AG8KA;AACA;EACC;EACA;AH3KD;AG6KC;EACC;EACA;EACA;EACA;AH3KF;AG6KE;EACC;AH3KH;AG8KE;EACC;EACA;EACA;AH5KH;;AGkLA;AACA;EAEC;IACC;IACA;EHhLA;EGkLA;IACC;IACA;IACA;EHhLD;AACF;AGqLA;AACA;EA0BC;AH5MD;AGoLC;EACC;AHlLF;AGqLC;EACC;AHnLF;AGsLC;EACC;EACA;AHpLF;AGuLC;EACC;EACA;EACA;EACA,mBFx+CS;EEy+CT,qBFt+CS;EEu+CT;EACA;EACA,kBFr8CU;ADgxCZ;AG0LE;EACC;AHxLH;;AG8LA;EACC;AH3LD;AG4LC;EACC;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACG;EACA;EACA;AH7LL;AG+LI;EACC;EACA;EACA;EACA;EAEA;EACH;EACA;EAEG;EACA;AH/LL;AGmME;EACC;AHjMH;;AGyMC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHtMF;AGwME;EACC;EACA;AHtMH;AGyME;;EAEC;EACA;AHvMH;AG2MC;EACC;EACA;EACA;EACA;EACA;EACA;AHzMF;AG4MC;EACC;AH1MF;AG4ME;EACC;AH1MH;AG6ME;EACC;EACA;AH3MH;AG+ME;EACC;AH7MH;AGgNE;EACC;AH9MH;AGmNC;EACC;IACC;EHjND;EGmNA;IACC;EHjND;AACF;;AGqNA;;;;+FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHlND;AGoNC;;;EAGC;EACA;EACA;EACA;AHlNF;AGqNC;EACC;EACA;EACA;AHnNF;AGqNE;EACC;EACA;EACA;AHnNH;AGqNE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHnNH;AGoNG;EACC;AHlNJ;AGuNC;EACC;EACA;EACA;EACA;EACA;AHrNF;AGwNC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AHtNF;AGwNE;EACC;EACA;AHtNH;AG0NC;EACC;EACA;EACA;EACA;AHxNF;AG0NE;EACC;AHxNH;AG6NC;EAjFD;IAkFE;IACA;IACA;IACA;EH1NA;AACF;;AG6NA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AH1ND;;AG8NA;;;;+FAAA;AAMA;EAQC;;IAEC;IACA;EHnOA;AACF;AGuOA;;;;8FAAA;AAQC;EAEE;EACA;EACA;EACA;AHzOH;AG4OE;EARD;IAUG;IACA;EH1OF;AACF;AG+OC;EAEE;EACA;AH9OH;AGiPE;EAND;IAQG;IACA;EH/OF;AACF;AGoPE;EADD;IAGG;EHlPF;AACF;;AGyPA;;;;+FAAA;AAKA;;EAEC;EACA,kBFvvDW;EEwvDX,6CFrvDc;AD+/Cf;AGwPC;;EAEE;EACA;EACA;EACA;AHtPH;AG0PC;;EAEE;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;AH1PH;AG8PC;;;;EAGE;EACA;EACA;EACA;EAGA;EACA;EACA,yBFn0DQ;ADskDX;AGiQC;;;;EAEC;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EAGA;EACA;AHlQH;AGqQE;;;;;;;;EAGE;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EAGD,cFx2DQ;ADsmDX;AGuQC;;EAEE;EACA;EACA;EACA;AHrQH;;AG4QA;;;;+FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EAGA;EACA;EACA,4BFx5DS;AD0oDX;AGiRC;EAEE;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EAGD,cFp6DS;ADgpDX;AGuRC;EAEE;EACA;AHtRH;AG0RC;EACC,yBFl7DS;AD0pDX;;AG6RA;;;;+FAAA;AAOC;EAEE;AH7RH;AGgSE;EACC,qBFr8DQ;ADuqDX;AGiSE;EATD;IAWG;IACA;EH/RF;AACF;AGoSC;EAEE;EACA;AHnSH;AGsSE;EAND;IAQG;IACA;EHpSF;AACF;AGwSC;EACC,qBFh+DS;AD0rDX;;AG2SA;;;;+FAAA;AAWG;;EAEC;EAEC;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EAGD;AHnTJ;;AG4TA;;;;+FAAA;AAOC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA,kBFn/DU;ADwrDZ;AG8TC;EACC;AH5TF;;AGiUA;;;;8FAAA;AAOC;EACC;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;EAED,yBF1iES;EE4iER;EACA;EACA,qBF5iEQ;EE8iET,kBFrhEU;ADitDZ;AGuUE;EAEE;AHtUJ;;AG8UA;;;;8FAAA;AAKA;EACC;AH3UD;AG6UC;EAEE;AH5UH;;AGkVA;;;;8FAAA;AAOC;;EAEC;EACA;EACA;EAEC;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EAED;EAEC;EACA;EACA;EAED,kBF/kEU;EEglEV,6CF7kEa;EE8kEb,cFlnES;AD2xDX;AGyVE;;EACC;EACA;EACA;EAEC;EACA;EACA;EACA;AHvVJ;AG2VE;;EACC;EAEC;EAED;EACA;AH1VH;AG8VE;;EAEE;EACA;AH5VJ;AGgWE;;EACC;EACA;EACA;AH7VH;AG+VG;;EAEE;EAGA;EAGD;AHjWJ;AGuWE;;EACC;EACA;EACA;AHpWH;AGsWG;;EACC;EAEA;EACA;EACA;EACA,WAJY;EAKZ,YALY;EAMZ,yBFnrEO;EEorEP;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHpWJ;AGuWG;;EACC,yBF/rEO;AD21DX;AG0WE;;EACC;EAEA;EACA;EACA;EACA;EACA;EACA,WANY;EAOZ,YAPY;EASX;EAED;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AH1WH;AG6WE;;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,yBFvtEU;EEwtEV,kBFzsES;EE0sET,6CFtsEY;AD41Df;AG6WE;;EACC;EAEC;EACA;AH3WJ;AGkXC;EAEE;AHjXH;AGsXC;EACC;EACA;AHpXF;AGsXE;EACC;EACA;AHpXH;AGuXE;EACC,yBFvvEa;ADk4DhB;AG2XC;;EAEC;EACA;AHzXF;AG2XE;;EACC;EACA;AHxXH;AG2XE;;EACC,yBFtwEY;AD84Df;;AIr9DA;;;;+FAAA;AAKA;EACC;AJw9DD;;AIr9DA;;;;+FAAA;AAOC;EACC,cH4CS;AD06DX;;AIj9DA;;;;+FAAA;AAMA;;EACC;EACA;AJo9DD;;AIj9DA;;EACC;EACA;AJq9DD;;AIl9DA;;;;;;;;;;EACC;EACA;AJ89DD;;AI18DA;;;;+FAAA;AAQC;EACC;AJ08DF;AIv8DC;EACC;AJy8DF;AIt8DC;EACC;AJw8DF;AIr8DC;;;;;;;;;;;EACC;AJi9DF;AI98DC;;EACC;AJi9DF;AI98DC;EACC;AJg9DF;AI78DC;;EACC;AJg9DF;AI78DC;EACC;AJ+8DF;;AI18DA;;;;+FAAA;AAKA;EAEC,cH1DU;ADsgEX;;AIz8DA;;;;+FAAA;AAOC;;EAEC;AJ08DF;;AIr8DA;;;;+FAAA;AASA;;;;+FAAA;AAKA;EACC;EACA;AJo8DD;;AIl8DA;EACC;EACA;AJq8DD;;AKvlEA;EAEC;;;;iGAAA;EAuCA;;;;iGAAA;EAcA;;;;iGAAA;EAcA;;;;iGAAA;EAeA;;;;iGAAA;EA6CA;;;;iGAAA;EAsEA;;;;iGAAA;EAkBA;;;;iGAAA;EAkBA;;;;iGAAA;EAqCA;;;;iGAAA;EAwGA;;;;iGAAA;EAqCA;;;;iGAAA;EAkCA;;;;iGAAA;EASA;;;;iGAAA;EAyHA;;;;iGAAA;EA+BA;;;;iGAAA;AL0kDD;AKnqEC;;;;;EAKC;EACA;EAEC;EACA;EAED;EACA,qBJ4BS;EI3BT,6CJmEa;EIlEb,kBJ8DU;EI5DV,cJ4BS;ADsoEX;AKhqEE;;;;;EACC,0BJgEO;EI/DP,qBJiCQ;ADqoEX;AKnqEE;;;;;EACC,yBJaQ;EIZR;ALyqEH;AKtqEE;;;;;EACC,cJYQ;ADgqEX;AKhqEE;EACC,yBJLQ;EIMR,cJFQ;ADoqEX;AKtpEE;;EAEC;ALwpEH;AK9oEC;EACC;EAEC;EACA;EAED;EACA;AL8oEF;AKtoEC;EACC;EACA;EAEC;EACA;EAED;EACA;EACA;ALsoEF;AKnoEE;EAEC,cJ1CQ;AD8qEX;AKjoEE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ALmoEH;AK7nEE;EAEE;EACA;EAED;AL6nEH;AKpnEC;;EAEC;EACA;EACA;EACA;EAEC;EACA;EACA,qBJ/FQ;EIiGT;EACA;ALonEF;AKlnEE;;EACC,yBJ7FQ;EI8FR,qBJzFQ;AD8sEX;AKlnEE;;;EAEC,yBJnGQ;EIoGR,qBJ/FQ;ADotEX;AKnnEG;;;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ALunEJ;AKlnEE;;EACC;ALqnEH;AKlnEE;;EACC,yBJxIQ;EIyIR,qBJtIQ;AD2vEX;AK3mEI;;;EACC;AL+mEL;AK9lEG;EACC;ALgmEJ;AK/kEG;EACC;ALilEJ;AKlkEE;;;;EAGE;ALqkEJ;AKjkEE;;EAEE;ALmkEJ;AKhkEG;;EAEE;ALkkEL;AK3jEE;;EACC;EACA;EACA;AL8jEH;AKpjEC;EACC;EACA;EACA;EACA,yBJ1OS;EI2OT;ALsjEF;AKpjEE;EACC,yBJ7OQ;ADmyEX;AKnjEE;EACC;ALqjEH;AKljEE;EACC,yBJxOQ;AD4xEX;AKljEG;EACC,yBJ1OO;AD8xEX;AKjjEG;EACC;ALmjEJ;AK9iEE;;EAEC;ALgjEH;AK7iEE;EACC;EACA;EACA;EACA;EACA;AL+iEH;AK1iEC;EACC;EACA;AL4iEF;AK1iEE;EACC;EACA;EACA;EAEC;EACA;EACA;AL2iEJ;AKxiEG;EAEE;ALyiEL;AKriEG;EAEE;ALsiEL;AKliEG;EACC;EAEC;EACA;ALmiEL;AKzhEG;EAEE;EACA;AL0hEL;AKthEG;EAEE;EACA;ALuhEL;AK3gEC;EACC;EACA;EAEC;EAGA;EACA;EACA;EACA;EAED;EACA;EACA,kBJzTU;EI2TT;EACA;EACA,qBJnVQ;EIqVT;ALugEF;AKrgEE;EACC,qBJvVQ;EIwVR;EACA;ALugEH;AK5/DC;EACC;EACA;EACA;EAEC;EACA;EAED;EACA;EACA;EACA,qBJhXS;EIiXT,kBJ3VU;EI6VV,cJnXS;AD82EX;AKz/DE;EACC;EACA,qBJvXQ;EIwXR,cJxXQ;ADm3EX;AKz/DE;EACC;EACA,0BJ/VO;EIgWP,cJ7XQ;ADw3EX;AKj/DC;EACC;ALm/DF;AKz+DE;EACC;EACA;AL2+DH;AKx+DE;EACC;EAEC;EACA;EAED;EAEC;EACA;EACA,qBJ/aO;EIibR,6CJzYY;EI0YZ,kBJ9YS;EIgZT,cJhbQ;ADq5EX;AKl+DE;EACC,0BJ7YO;EI8YP,qBJ5aQ;EI6aR,kBJtZS;AD03EZ;AKl+DG;EACC;ALo+DJ;AK/9DI;EACC;EACA;ALi+DL;AK19DI;EACC;EACA;AL49DL;AKr9DE;EACC;EAEC;ALs9DJ;AKn9DG;EACC;EACA;ALq9DJ;AKh9DE;EAEE;EACA;EACA;EACA;ALi9DJ;AK78DE;EACC;EACA;EAEC;EACA;EAED;EACA;EACA;AL68DH;AK38DG;EACC;EAEA;EACA,WAFY;EAGZ,YAHY;EAIZ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,yBJtgBO;ADk9EX;AKz8DG;EACC,yBJtgBO;ADi9EX;AK/7DC;EACC;EACA;EACA;ALi8DF;AK/7DE;EAEC,WADY;EAEZ,YAFY;EAGZ,yBJ/hBQ;AD+9EX;AK77DE;EAEE;AL87DJ;AK17DE;EAEE;AL27DJ;AKh7DC;EACC;EACA;EACA;EACA;ALk7DF;AKh7DE;EACC;EACA;ALk7DH;;AK36DC;EACC;EACA;AL86DF;;AMpiFA;;;;+FAAA;AAQC;EACC;ANoiFF;AMhiFC;EACC;ANkiFF;AM9hFC;EAEE;EACA;EACA;EACA;EAED,kBL2DU;EK1DV;EACA;EACA,6CL2Da;ADm+Ef;AM5hFE;EACC,cLiBQ;EKhBR;AN8hFH;AM3hFE;EACC;EACA;AN6hFH;AM1hFE;;EAEC,cLSQ;ADmhFX;AM1hFG;;EACC;AN6hFJ;AM1hFG;;EAEE;EACA;EACA;AN4hFL;AMzhFI;EAPD;;IAQE;IAEC;IACA;EN4hFJ;AACF;AMvhFG;;EACC;EACA;AN0hFJ;AMphFE;;EAEC;EAEC;EACA;EAED;EACA,yBLrCQ;EKsCR,qBLpCQ;EKsCR;ANmhFH;AMjhFG;EAbD;;IAeG;IACA;ENohFH;AACF;AMhhFI;EADD;;IAEE;ENohFH;AACF;AM9gFE;;EAEC;EACA;EAEC;EACA;EACA;EACA;EAED;EACA;EAEC;EACA,4BLtEO;EKuEP;AN6gFJ;AMzgFG;EAnBD;;IAqBG;IACA;EN4gFH;AACF;AMvgFE;EACC;ANygFH;AMrgFE;EACC;EACA;EACA;EACA;EACA;EAEC;EAED,cLhGQ;ADqmFX;AMjgFE;EACC;EACA;EACA;EACA;EAEC;EAED;EACA,cL7GQ;AD8mFX;AM9/EE;EAEC,cLjHQ;ADgnFX;AM3/EE;;EAEC;AN6/EH;AM3/EG;;EAEE;AN6/EL;AMt/EE;EACC;IAAoB;ENy/ErB;AACF;AMt/EG;EACC;EACA;EACA;EACA;ANw/EJ;AMj/EG;EAEE;EACA;ANk/EL;AM9+EG;EAEE;EACA;AN++EL;AMx+EC;EAEE;EAGA;EACA;EACA;EACA;EAGD;EACA,cLjLS;ADspFX;AMn+EE;EACC,cL1NS;AD+rFZ;AM99EC;;EAGE;AN+9EH;;AMz9EA;;;;8FAAA;AAUE;EACC;ANu9EH;AMp9EE;EACC;ANs9EH;AMr9EG;EAAU;ANw9Eb;AMr9EE;EAEE;EAED;ANq9EH;;AM78EA;;;;8FAAA;AAOC;;EAEC;AN88EF;;AMz8EA;;;;+FAAA;AAOC;EAEE;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EAED,cLnQS;ADysFX;;AMj8EA;;;;8FAAA;AAKA;EAEE;EACA;EACA;EACA;ANm8EF;AMh8EC;EACC;EAEC;EACA;EACA;EACA;ANi8EH;AM77EC;EAlBD;IAmBE;IACA;IACA;IACA;ENg8EA;EM97EA;IACC;ENg8ED;AACF;;AMz7EC;EAEE;EACA;AN27EH;AMv7EC;EARD;IASE;IACA;IACA;IACA;EN07EA;AACF;;AMv7EA;;;;8FAAA;AAKA;EACC;EACA;EACA;EAEC;ANy7EF;AMt7EC;EAEE;EACA;EAED,cLhVS;ADswFX;AMn7EE;EACC,cLnVQ;ADwwFX;;AM96EA;;;;8FAAA;AAOC;EACC;EACA;AN+6EF;AM76EE;EAEE;EACA;EACA;EACA;AN86EJ;AM16EE;EACC;EACA;AN46EH;AM16EG;EAEE;EACA;EACA;EACA;AN26EL;AMx6EI;EAEE;ANy6EN;AMh6EE;EACC;ANk6EH;;AM35EA;;;;8FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;EAED;AN05ED;AMv5EC;EAIC;EACA;EACA;EACA;EACA;EAEC;ANq5EH;AMj5EE;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EAEA,yBLnbQ;EKobR;EACA,uBAXY;EAYZ,eAZY;EAaZ;EACA;EACA;EACA;ANi5EH;AM34EC;EACC;EACA;AN64EF;AMz4EC;EACC;EACA;AN24EF;AMv4EC;EACC;EACA;ANy4EF;AMr4EC;EACC;EACA;ANu4EF;AMn4EC;EACC,qBLxdS;EKydT;ANq4EF;AMn4EE;EACC,yBL5dQ;ADi2FX;AM/3EC;EACC;ANi4EF;AM/3EE;EACC,yBLrfQ;ADs3FX;;AM13EA;;;;+FAAA;AAKA;EACC;EACA;EAEC;EACA;AN43EF;AMz3EC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AN23EF;AMz3EE;;;EAGC;AN23EH;AMx3EE;EAGE;EACA;EAED;EACA,cL5hBQ;ADm5FX;AMp3EE;EAGE;EACA;EAED;EACA,cLxiBQ;AD25FX;AMj3EG;EACC;EACA;EAEC;ANk3EL;AM12EE;EACC;EAEC;AN22EJ;AMv2EE;EAEE;ANw2EJ;;AM91EC;;;;EAIC;ANi2EF;AM51EE;;EAEC;AN81EH;AMz1EC;EACC;AN21EF;;AMt1EA;;;;+FAAA;AAOC;EACC;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EAEA,yBLrmBS;EKsmBT;EACA,uBATY;EAUZ,eAVY;EAWZ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ANq1EF;AMl1EC;EACC;EACA;ANo1EF;;AM/0EA;;;;+FAAA;AAOC;EAEC;;;IAGC;EN+0ED;AACF;;AOphGA;;;;+FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,mBNqCU;EMpCV,cNiCU;ADs/FX;AOrhGC;EAZD;IAaE;EPwhGA;AACF;AOthGC;EAEE;APuhGH;AOphGE;EACC;EACA;EACA;APshGH;AOjhGC;EACC;EACA,cNQS;AD2gGX;AOhhGC;EACC;EACA;EACA;EACA;EAEC;EAGA;EACA;EACA;EACA;EAGA;EACA;EACA;EAED,kBNyBU;EMvBV,cNZS;EMaT;AP2gGF;AOzgGE;EACC,yBNdQ;EMeR;AP2gGH;AOzgGE;EACC,yBNlBQ;EMmBR,cNzBQ;ADoiGX;AOzgGE;EAEE;EACA;EACA,qBN1BO;ADoiGX;AOvgGE;EACC;APygGH;AOpgGC;EACC;EACA;EAEC;EACA;EACA;EACA;APqgGH;AOhgGC;EACC;IACC;EPkgGD;AACF;;AO7/FC;EACC;EACA;APggGF;AO9/FE;EAEE;EACA;AP+/FJ;AO1/FC;EAEE;EACA;AP2/FH;;AOt/FA;;;;+FAAA;AASE;EACC;EAEC;EACA;APo/FJ;AO5+FG;EACC;AP8+FJ;AOv+FG;EACC,yBN5GO;ADqlGX;AOj+FE;EAEE;EACA;APk+FJ;AO19FE;EAEC,mEADW;EAEX,2DAFW;AP69Fd;AOn9FE;EAEC,4DADW;EAEX,oDAFW;APs9Fd;AO58FE;EAEC,8DADW;EAEX,sDAFW;AP+8Fd;;AQnpGA;;;;+FAAA;AAOC;EACC;ARopGF;AQjpGC;EACC;ARmpGF;;AQ9oGA;;;;+FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EAEC;EAGA;EACA;EACA;EACA;EAED;EACA,6CP+Cc;AD8lGf;AQ3oGC;EACC;EACA;EACA;EACA;EACA,iBPiDU;AD4lGZ;AQ1oGC;EAEE;EACA;EACA;EACA;EAGA;EACA;EACA;EACA;ARyoGH;AQroGC;EA3CD;IA4CE;ERwoGA;AACF;AQtoGC;EA/CD;IAgDE;IACA;IACA;IACA;IAEC;ERwoGD;AACF;AQroGC;EACC;EACA;EACA;ARuoGF;AQroGE;EALD;IAME;ERwoGD;EQtoGC;;IAEC;ERwoGF;EQroGC;IAEE;ERsoGH;AACF;AQ/nGC;EACC;EACA;EACA;EACA;EACA;EACA;ARioGF;AQ/nGE;EACC;EACA;EACA;ARioGH;AQ7nGC;EACC;AR+nGF;AQ7nGE;EAHD;IAIE;ERgoGD;AACF;AQ7nGC;EACC;AR+nGF;AQ7nGE;EAEE;AR8nGJ;AQ1nGE;EACC,yBP1FQ;EO2FR;EACA;EACA;AR4nGH;;AQrnGA;;;;+FAAA;AAKA;EACC;EACA;EACA;EAEC;EAED;ARsnGD;AQpnGC;EATD;IAUE;IACA;IACA;IAEC;IAGA;IACA;ERonGD;AACF;AQjnGC;EAtBD;IAuBE;IACA;ERonGA;AACF;AQ/mGE;EAFD;IAGE;IACA;IACA;IACA;IACA;ERknGD;EQhnGC;IACC;ERknGF;EQ/mGC;IACC;IACA;IACA;ERinGF;EQ/mGE;IACC;IACA;IACA;IACA;ERinGH;AACF;AQzmGC;EAEE;AR0mGH;;AQpmGA;;EAEC;EACA;ARumGD;AQrmGC;;EAEE;EACA;ARumGH;AQlmGE;;EAEE;EACA;ARomGJ;;AS70GA;;;;+FAAA;AAKA;EACC;EACA;EACA;EACA;EAEC;EACA;EACA;EACA;EAED,yBR6CU;EQ5CV,kBRkEW;EQhEV;EACA;EACA;EAED;EACA;EACA;EACA;AT40GD;AS10GC;EACC;AT40GF;ASz0GC;EACC,yBR6BS;EQ5BT;EACA;AT20GF;ASx0GC;EACC;EAEC;EACA;EACA;EACA;ATy0GH;ASp0GC;EACC;EACA;EACA,qBRSS;AD6zGX;ASp0GE;EACC;ATs0GH;ASj0GC;EACC;EACA;EACA,qBRhBS;ADm1GX;ASj0GE;EACC;EACA,qBRnBQ;ADs1GX;;AS5zGA;;;;+FAAA;AAOC;EAEC,WADY;EAEZ,YAFY;EAGZ,uBAHY;EAIZ,eAJY;EAMX;EACA;AT2zGH;ASrzGE;EAEC,WADY;EAEZ,YAFY;EAGZ,uBAHY;EAIZ,eAJY;EAMX;EACA;ATqzGJ;;AS5yGC;EAEE;EACA;AT8yGH;ASzyGE;EAEE;EACA;AT0yGJ;;ASpyGA;;;;+FAAA;AAOC;EACC;EACA;EACA;ATqyGF;;AUh7GA;;;;8FAAA;AAKA;EAEC;EACA,WAFY;EAGZ,YAHY;EAIZ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AVk7GD;;AU/6GA;;;;8FAAA;AAKA;EA2EC;;;;gGAAA;AV42GD;AUt7GC;EACC;EACA;AVw7GF;AUr7GC;EACC;EACA;AVu7GF;AUp7GC;EACC;EACA;AVs7GF;AUn7GC;EACC;EACA;AVq7GF;AUl7GC;EACC;EACA;AVo7GF;AUj7GC;EACC;EACA;AVm7GF;AUh7GC;EACC;EACA;AVk7GF;AU/6GC;;EAEC;EACA;AVi7GF;AU96GC;;EAEC;EACA;AVg7GF;AU76GC;EACC;EACA;AV+6GF;AU56GC;;EAEC;EACA;AV86GF;AU36GC;;EAEC;EACA;AV66GF;AU16GC;EACC;EACA;AV46GF;AUz6GC;EACC;EACA;AV26GF;AUl6GE;EACC;AVo6GH;AUl6GG;EAEC;EACA,WAFY;EAGZ,YAHY;EAIZ,yBTtEO;ESuEP;EACA;EACA,uBAPY;EAQZ,eARY;EASZ;EACA;EACA;EACA;EACA;EACA;AVm6GJ;AUj6GI;EACC;AVm6GL;;AU55GA;;;;8FAAA;AASE;;;;;;;;EAEC;EACA;EACA;EACA;AVi6GH;AU/5GG;;;;;;;;EACC;EAEA;EACA,WAFY;EAGZ,YAHY;EAKX;EAED,yBTnHO;ESoHP;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AVq6GJ;;AUz5GG;;;;;;;;EAEE;EACA;AVk6GL;;AU15GA;;EAEC;EACA;AV65GD;;AUz5GA;EACC;EACA;AV45GD;;AUx5GA;EACC;EACA;AV25GD;;AUx5GA;;;;8FAAA;AAMC;EACC;AV05GF;AUx5GE;EACC;EAEA;EACA,WAFY;EAGZ,YAHY;EAIZ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AVy5GH;AUl5GG;EACC;EACA;AVo5GJ;;AU94GA;;;;+FAAA;AAUE;;;;;;;;EAEC;EACA;EACA;EACA;AVk5GH;AUh5GG;;;;;;;;EACC;EAEA;EACA,WAFY;EAGZ,YAHY;EAKX;EAED,yBTtOO;ESuOP;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AVs5GJ;AU14GI;;;;;;;;EAEE;EACA;AVk5GN;;AUz4GA;EACC;EACA;AV44GD;;AUx4GA;EACC;EACA;AV24GD;;AUv4GA;EACC;EACA;AV04GD;;AUt4GA;EACC;EACA;AVy4GD;;AUt4GA;;;;8FAAA;AAMC;EAEC,WADY;EAEZ,YAFY;AVy4Gd;;AW7tHA;;;;8FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,yBVyCU;EUvCT;EACA;EACA,qBVuCS;EUrCV;AX8tHD;AW5tHC;EAEC;EACA,WAFY;EAGZ,YAHY;EAIZ;EACA,yBVgCS;EU/BT;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AX6tHF;;AWxtHA;;;;8FAAA;AAOA;EACC;EACA;AXytHD;;AWrtHA;EACC;EACA;AXwtHD;;AWptHA;EACC;EACA;AXutHD;;AWntHA;EACC;EACA;AXstHD;;AWltHA;EACC;EACA;AXqtHD;;AWjtHA;EACC;EACA;AXotHD;;AWhtHA;EACC;EACA;AXmtHD;;AW/sHA;EACC;EACA;AXktHD;;AW9sHA;EACC;EACA;AXitHD;;AW7sHA;EACC;EACA;AXgtHD;;AW5sHA;EACC;EACA;AX+sHD;;AW3sHA;EACC;EACA;AX8sHD;;AW1sHA;EACC;EACA;AX6sHD;;AWzsHA;EACC;EACA;AX4sHD;;AWxsHA;EACC;EACA;AX2sHD;;AWvsHA;EACC;EACA;AX0sHD;;AWtsHA;EACC;EACA;AXysHD;;AWrsHA;EACC;EACA;AXwsHD;;AWpsHA;EACC;EACA;AXusHD;;AWnsHA;EACC;EACA;AXssHD;;AWlsHA;EACC;EACA;AXqsHD;;AWjsHA;EACC;EACA;AXosHD;;AWhsHA;EACC;EACA;AXmsHD;;AW/rHA;EACC;EACA;AXksHD;;AW9rHA;EACC;EACA;AXisHD;;AW7rHA;EACC;EACA;AXgsHD;;AW5rHA;EACC;EACA;AX+rHD;;AW3rHA;EACC;EACA;AX8rHD;;AW1rHA;EACC;EACA;AX6rHD;;AWzrHA;EACC;EACA;AX4rHD;;AWxrHA;EACC;EACA;AX2rHD;;AWvrHA;EACC;EACA;AX0rHD;;AWtrHA;EACC;EACA;AXyrHD;;AWrrHA;EACC;EACA;AXwrHD;;AWnrHA;EACC;EACA;AXsrHD;;AWlrHA;EACC;EACA;AXqrHD;;AY37HA;;;;+FAAA;AAOC;EACC;AZ47HF;AYz7HC;EAEE;EACA;EACA;EACA;AZ07HH;AYv7HE;EACC;EACA;EACA;EAEC;AZw7HJ;AYr7HG;EARD;IASE;EZw7HF;AACF;AYl7HC;EAEE;AZm7HH;AY/6HC;EACC;EACA;EACA;EACA;EACA;AZi7HF;AY/6HE;EAPD;IAQE;IACA;IACA;IACA;IACA;IACA;IACA;EZk7HD;AACF;;AY56HA;;;;+FAAA;AASE;EACC;AZ26HH;AYv6HE;EAEE;AZw6HJ;AYn6HE;EACC;EACA;EAEC;EACA;EACA;EACA;AZo6HJ;AYh6HE;EAEE;EACA;EACA;EACA;EAED;AZg6HH;AY95HG;EACC;AZg6HJ;AY95HI;EACC;EACA;AZg6HL;AY75HI;EACC;AZ+5HL;AY55HI;EACC;EACA;EACA;AZ85HL;AYv5HE;EACC;AZy5HH;AYt5HE;EACC;AZw5HH;AYt5HG;EACC;EACA;EACA,cXpFO;AD4+HX;AYr5HI;EACC;AZu5HL;AYh5HE;EAEE;EAGA;EACA;EACA,qBX1GO;EW4GR,kBXxES;ADs9HZ;AY54HG;EACC;EACA;EACA;EACA;EACA;EACA;EAEC;EACA;EAGA;EACA;EACA,4BX7HM;ADwgIX;AYx4HI;EACC;AZ04HL;;AazjIA;;;;+FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;Ab4jID;;AazjIA;;;EAGC;Ab4jID;;AazjIA;;;;+FAAA;AAOC;EAEE;EACA;EACA;EACA;AbyjIH;AatjIE;EAEE;EACA;EACA;EACA;AbujIJ;AanjIE;EAjBD;IAkBE;EbsjID;AACF;;AahjIA;;;;+FAAA;AAOC;EACC;EAEC;EACA;EACA;AbgjIH;;Aa1iIA;;;;+FAAA;AAKA;EACC;EAEC;Ab4iIF;AaziIC;EAND;IAQG;IACA;Eb2iID;AACF;AaxiIC;EAEE;AbyiIH;AariIC;EACC;AbuiIF;AapiIC;EAEE;EACA;AbqiIH;AajiIC;EACC;AbmiIF;;Aa9hIA;;;;+FAAA;AAKA;EACC;EACA;AbiiID;Aa7hIE;;EAGE;EACA;EACA;EACA;EAGD,cZhFQ;AD4mIX;AavhIC;EAEE;EACA;EAGA;EAGA;EACA;EACA,yBZrGQ;EYuGT,cZlGS;ADqnIX;AajhIE;EAEE;AbkhIJ;Aa9gIE;EAEE;EACA;Ab+gIJ;Aa5gIG;EAEE;Ab6gIL;AazgIG;EAEC,cZ1HO;ADooIX;AangIC;EACC;AbqgIF;;AcxrIA;;;;8FAAA;AAOC;EACC;EACA;EACA;EAEC;EACA;EACA;EACA;EAED,oEb8Da;Ea7Db;EACA;EACA;EACA,kBb8DU;Ea7DV;AdurIF;AcrrIE;EAjBD;IAkBE;EdwrID;AACF;ActrIE;EACC;AdwrIH;AcrrIE;EACC;EACA;EACA;AdurIH;AcprIE;EACC;EAEC;EACA;EAGD;EACA;EACA;AdmrIH;AchrIE;EAEC,WADY;EAEZ,YAFY;EAIX;EACA;EAED,yBbdQ;AD6rIX;;AcxqIA;;;;8FAAA;AAOC;EACC;EACA;EACA;EACA;AdyqIF;AcvqIE;EAND;IAOE;IACA;IACA;IACA;IACA;Ed0qID;EcxqIC;;IAEC;Ed0qIF;AACF;ActqIE;EACC;EAEC;AduqIJ;AcpqIG;EAND;IAQG;IACA;EdsqIH;AACF;AcjqIE;EACC;EACA;EACA;EACA;AdmqIH;AcjqIG;EAND;IAOE;EdoqIF;AACF;Ac9pIC;EACC;EACA;EACA;EACA;EACA,cbhFS;ADgvIX;Ac9pIE;EACC;AdgqIH;Ac7pIE;EACC;EACA;Ad+pIH;Ac1pIC;EAEE;EACA;EAGA;EACA;EAGD;EACA,cb1GS;ADiwIX;AcrpIE;EAEE;AdspIJ;Ac/oIC;EACC;EACA;EACA;AdipIF;Ac/oIE;EACC;AdipIH;Ac9oIE;EAEE;EACA;Ad+oIJ;AcxoIC;EACC;EACA;EACA;EACA;EAEC;EACA;AdyoIH;ActoIE;EAVD;IAWE;IACA;IACA;IACA;IACA;EdyoID;AACF;AcvoIE;EACC;EACA;EAEC;EACA;AdwoIJ;AcroIG;EARD;IASE;EdwoIF;AACF;ActoIG;EAZD;IAaE;EdyoIF;AACF;AcvoIG;EAEE;AdwoIL;AcpoIG;EACC;EAEA;EACA,WAFY;EAGZ,YAHY;EAKX;EAED,yBbhKY;EaiKZ;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AdmoIJ,C","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 margin: -1px 0 0 -1px;\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-top: 14px;\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 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 .notice-container {\n display: flex;\n justify-content: space-between;\n align-items: flex-start;\n align-content: flex-start;\n}\n#acf-upgrade-notice .col-actions {\n float: right;\n text-align: center;\n}\n#acf-upgrade-notice img {\n float: left;\n width: 64px;\n height: 64px;\n margin: 0 0 0 -90px;\n}\n#acf-upgrade-notice h2 {\n display: inline-block;\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#acf-upgrade-notice:has(.notice-container)::before, #acf-upgrade-notice:has(.notice-container)::after {\n display: none;\n}\n\n#acf-upgrade-notice:has(.notice-container) {\n padding-left: 20px !important;\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 6px 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.post-type-acf-field-group.rtl .wrap {\n margin-right: 12px;\n margin-left: 32px;\n}\n@media screen and (max-width: 768px) {\n .post-type-acf-field-group.rtl .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.rtl .acf-postbox-header h2.acf-postbox-title {\n padding-right: 0;\n padding-left: 24px;\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.rtl #screen-meta-links {\n margin-right: 0;\n margin-left: 32px;\n}\n@media screen and (max-width: 768px) {\n .post-type-acf-field-group.rtl #screen-meta-links {\n margin-right: 0;\n margin-left: 16px;\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: #D13737;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #wpcontent {\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.acf-h1, .post-type-acf-field-group h1,\n.acf-headerbar h1 {\n font-size: 21px;\n font-weight: 400;\n}\n\n.acf-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.acf-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.post-type-acf-field-group .p1, .post-type-acf-field-group #acf-field-group-pro-features h1, #acf-field-group-pro-features .post-type-acf-field-group h1 {\n font-size: 15px;\n}\n.post-type-acf-field-group .p2, .post-type-acf-field-group .acf-no-field-groups-wrapper .acf-no-field-groups-inner p, .acf-no-field-groups-wrapper .acf-no-field-groups-inner .post-type-acf-field-group p, .post-type-acf-field-group #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label, #acf-admin-tools .acf-meta-box-wrap .acf-fields .post-type-acf-field-group .acf-label {\n font-size: 14px;\n}\n.post-type-acf-field-group .p3, .post-type-acf-field-group .acf-admin-field-groups .wp-list-table .post-state, .acf-admin-field-groups .wp-list-table .post-type-acf-field-group .post-state, .post-type-acf-field-group .subtitle {\n font-size: 13.5px;\n}\n.post-type-acf-field-group .p4, .post-type-acf-field-group .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn p, .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn .post-type-acf-field-group p, .post-type-acf-field-group #acf-update-information .form-table th, #acf-update-information .form-table .post-type-acf-field-group th,\n.post-type-acf-field-group #acf-update-information .form-table td,\n#acf-update-information .form-table .post-type-acf-field-group td, .post-type-acf-field-group #acf-admin-tools.tool-export .acf-panel h3, #acf-admin-tools.tool-export .acf-panel .post-type-acf-field-group h3, .post-type-acf-field-group .acf-btn.acf-btn-sm, .post-type-acf-field-group .acf-admin-toolbar .acf-tab, .acf-admin-toolbar .post-type-acf-field-group .acf-tab, .post-type-acf-field-group .acf-admin-field-groups .subsubsub li, .acf-admin-field-groups .subsubsub .post-type-acf-field-group li, .post-type-acf-field-group .acf-admin-field-groups .wp-list-table tbody th, .acf-admin-field-groups .wp-list-table tbody .post-type-acf-field-group th,\n.post-type-acf-field-group .acf-admin-field-groups .wp-list-table tbody td,\n.acf-admin-field-groups .wp-list-table tbody .post-type-acf-field-group td, .post-type-acf-field-group .acf-admin-field-groups .wp-list-table thead th, .acf-admin-field-groups .wp-list-table thead .post-type-acf-field-group th, .post-type-acf-field-group .acf-admin-field-groups .wp-list-table thead td, .acf-admin-field-groups .wp-list-table thead .post-type-acf-field-group td,\n.post-type-acf-field-group .acf-admin-field-groups .wp-list-table tfoot th,\n.acf-admin-field-groups .wp-list-table tfoot .post-type-acf-field-group th, .post-type-acf-field-group .acf-admin-field-groups .wp-list-table tfoot td, .acf-admin-field-groups .wp-list-table tfoot .post-type-acf-field-group 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.post-type-acf-field-group .p5, .post-type-acf-field-group .acf-admin-field-groups .row-actions, .acf-admin-field-groups .post-type-acf-field-group .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.post-type-acf-field-group .p6, .post-type-acf-field-group #acf-update-information .acf-update-changelog p em, #acf-update-information .acf-update-changelog p .post-type-acf-field-group em, .post-type-acf-field-group .acf-no-field-groups-wrapper .acf-no-field-groups-inner p.acf-small, .acf-no-field-groups-wrapper .acf-no-field-groups-inner .post-type-acf-field-group p.acf-small, .post-type-acf-field-group .acf-admin-field-groups .row-actions, .acf-admin-field-groups .post-type-acf-field-group .row-actions, .post-type-acf-field-group .acf-small {\n font-size: 12px;\n}\n.post-type-acf-field-group .p7, .post-type-acf-field-group .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.post-type-acf-field-group .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* Link focus style\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group a:focus {\n box-shadow: none;\n outline: none;\n}\n\n.post-type-acf-field-group a:focus-visible {\n box-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgba(79, 148, 212, 0.8);\n outline: 1px solid transparent;\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.rtl select {\n padding-right: 12px;\n padding-left: 40px;\n background-position: left 10px top 50%;\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: 16px;\n height: 16px;\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: 16px;\n height: 16px;\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.rtl input[type=radio]:checked:before, .post-type-acf-field-group.rtl input[type=radio]:focus-visible:before,\n.post-type-acf-field-group.rtl input[type=checkbox]:checked:before,\n.post-type-acf-field-group.rtl input[type=checkbox]:focus-visible:before {\n left: 1px;\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: flex-start;\n}\n.post-type-acf-field-group .acf-field-true-false .acf-label {\n order: 2;\n display: block;\n align-items: center;\n margin-top: 2px;\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 .acf-field-true-false .acf-label .description {\n display: block;\n margin-top: 2px;\n margin-left: 0;\n}\n.post-type-acf-field-group.rtl .acf-field-true-false .acf-label {\n margin-right: 12px;\n margin-left: 0;\n}\n.post-type-acf-field-group.rtl .acf-field-true-false .acf-tip {\n margin-right: 12px;\n margin-left: 0;\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-label .description {\n margin-top: 2px;\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.rtl.post-type-acf-field-group .acf-field-setting-name .acf-tip {\n left: auto;\n right: 654px;\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: 13px !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-top: 12px;\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: 60px;\n padding-top: 10px;\n padding-right: 24px;\n padding-bottom: 10px;\n padding-left: 24px;\n vertical-align: top;\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.rtl .wp-list-table .column-acf-key .acf-icon-key-solid {\n margin-left: 4px;\n margin-right: 0;\n}\n.acf-admin-field-groups.rtl .wp-list-table .acf-location .dashicons {\n margin-left: 6px;\n margin-right: 0;\n}\n.acf-admin-field-groups .row-actions {\n margin-top: 2px;\n padding-top: 0;\n padding-right: 0;\n padding-bottom: 0;\n padding-left: 0;\n line-height: 14px;\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 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.rtl.acf-admin-field-groups #posts-filter p.search-box #post-search-input {\n margin-right: 0;\n margin-left: 8px;\n}\n@media screen and (max-width: 768px) {\n .rtl.acf-admin-field-groups #posts-filter p.search-box {\n padding-left: 24px;\n padding-right: 0;\n margin-left: 16px;\n margin-right: 0;\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: unset;\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.rtl #wpcontent .acf-admin-toolbar {\n margin-left: 0;\n margin-right: -20px;\n}\n.rtl #wpcontent .acf-admin-toolbar .acf-tab {\n margin-left: 8px;\n margin-right: 0;\n}\n.rtl .acf-logo {\n margin-right: 0;\n margin-left: 32px;\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-acf-field-group i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-tools i.acf-icon, .acf-admin-toolbar .acf-tab.acf-header-tab-acf-settings-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.rtl .acf-admin-toolbar .acf-tab i.acf-icon {\n margin-right: -2px;\n margin-left: 8px;\n}\n.acf-admin-toolbar .acf-header-tab-acf-field-group 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-acf-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-acf-settings-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: 32px;\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-input-error {\n border: 1px rgba(209, 55, 55, 0.5) solid !important;\n box-shadow: 0px 0px 0px 3px rgba(209, 55, 55, 0.12), 0px 0px 0px rgba(255, 54, 54, 0.25) !important;\n background-image: url(\"../../images/icons/icon-warning-alt-red.svg\");\n background-position: right 10px top 50%;\n background-size: 20px;\n background-repeat: no-repeat;\n}\n.acf-headerbar .acf-input-error:focus {\n outline: none !important;\n border: 1px rgba(209, 55, 55, 0.8) solid !important;\n box-shadow: 0px 0px 0px 3px rgba(209, 55, 55, 0.16), 0px 0px 0px rgba(255, 54, 54, 0.25) !important;\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.acf-headerbar .acf-headerbar-actions .disabled {\n background-color: #F2F4F7;\n color: #98A2B3 !important;\n border: 1px #D0D5DD solid;\n cursor: default;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Edit Field Group Headerbar\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-headerbar-field-editor {\n position: sticky;\n top: 32px;\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.rtl .acf-headerbar,\n.rtl .acf-headerbar-field-editor {\n margin-left: 0;\n margin-right: -20px;\n}\n.rtl .acf-headerbar .acf-page-title,\n.rtl .acf-headerbar-field-editor .acf-page-title {\n margin-left: 16px;\n margin-right: 0;\n}\n.rtl .acf-headerbar .acf-headerbar-actions .acf-btn,\n.rtl .acf-headerbar-field-editor .acf-headerbar-actions .acf-btn {\n margin-left: 0;\n margin-right: 8px;\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.rtl .acf-btn i.acf-icon {\n margin-right: -4px;\n margin-left: 6px;\n}\n.rtl .acf-btn.acf-btn-sm i.acf-icon {\n margin-right: 2px;\n margin-left: -4px;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Delete field group button\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-btn.acf-delete-field-group:hover {\n background-color: #fbeded;\n border-color: #D13737 !important;\n color: #D13737 !important;\n}\n\n/*--------------------------------------------------------------------------------------------\n*\n*\tIcon base styling\n*\n*--------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group i.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*--------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n /*--------------------------------------------------------------------------------------------\n *\n *\tInactive group icon\n *\n *--------------------------------------------------------------------------------------------*/\n}\n.post-type-acf-field-group i.acf-icon-plus {\n -webkit-mask-image: url(\"../../images/icons/icon-add.svg\");\n mask-image: url(\"../../images/icons/icon-add.svg\");\n}\n.post-type-acf-field-group i.acf-icon-stars {\n -webkit-mask-image: url(\"../../images/icons/icon-stars.svg\");\n mask-image: url(\"../../images/icons/icon-stars.svg\");\n}\n.post-type-acf-field-group i.acf-icon-help {\n -webkit-mask-image: url(\"../../images/icons/icon-help.svg\");\n mask-image: url(\"../../images/icons/icon-help.svg\");\n}\n.post-type-acf-field-group i.acf-icon-key {\n -webkit-mask-image: url(\"../../images/icons/icon-key.svg\");\n mask-image: url(\"../../images/icons/icon-key.svg\");\n}\n.post-type-acf-field-group i.acf-icon-trash {\n -webkit-mask-image: url(\"../../images/icons/icon-trash.svg\");\n mask-image: url(\"../../images/icons/icon-trash.svg\");\n}\n.post-type-acf-field-group i.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.post-type-acf-field-group i.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.post-type-acf-field-group i.acf-icon-chevron-right,\n.post-type-acf-field-group .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.post-type-acf-field-group i.acf-icon-chevron-left,\n.post-type-acf-field-group .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.post-type-acf-field-group i.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.post-type-acf-field-group i.acf-icon-globe,\n.post-type-acf-field-group .acf-icon.-globe {\n -webkit-mask-image: url(\"../../images/icons/icon-globe.svg\");\n mask-image: url(\"../../images/icons/icon-globe.svg\");\n}\n.post-type-acf-field-group i.acf-icon-image,\n.post-type-acf-field-group .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.post-type-acf-field-group i.acf-icon-warning {\n -webkit-mask-image: url(\"../../images/icons/icon-warning-alt.svg\");\n mask-image: url(\"../../images/icons/icon-warning-alt.svg\");\n}\n.post-type-acf-field-group i.acf-icon-warning-red {\n -webkit-mask-image: url(\"../../images/icons/icon-warning-alt-red.svg\");\n mask-image: url(\"../../images/icons/icon-warning-alt-red.svg\");\n}\n.post-type-acf-field-group .post-type-acf-field-group .post-state {\n font-weight: normal;\n}\n.post-type-acf-field-group .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-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.rtl #acf-field-group-fields .postbox-header h2:before,\n.rtl #acf-field-group-fields .postbox-header h3:before,\n.rtl #acf-field-group-fields .acf-sub-field-list-header h2:before,\n.rtl #acf-field-group-fields .acf-sub-field-list-header h3:before,\n.rtl #acf-field-group-options .postbox-header h2:before,\n.rtl #acf-field-group-options .postbox-header h3:before,\n.rtl #acf-field-group-options .acf-sub-field-list-header h2:before,\n.rtl #acf-field-group-options .acf-sub-field-list-header h3:before {\n margin-right: 0;\n margin-left: 8px;\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.post-type-acf-field-group.rtl #acf-admin-tool-export h2:before,\n.post-type-acf-field-group.rtl #acf-admin-tool-export h3:before,\n.post-type-acf-field-group.rtl #acf-admin-tool-import h2:before,\n.post-type-acf-field-group.rtl #acf-admin-tool-import h3:before,\n.post-type-acf-field-group.rtl #acf-license-information h2:before,\n.post-type-acf-field-group.rtl #acf-license-information h3:before,\n.post-type-acf-field-group.rtl #acf-update-information h2:before,\n.post-type-acf-field-group.rtl #acf-update-information h3:before {\n margin-right: 0;\n margin-left: 8px;\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-admin-single-field-group .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 box-sizing: border-box;\n display: inline-flex;\n align-content: center;\n align-items: center;\n justify-content: center;\n position: relative;\n width: 24px;\n height: 24px;\n top: -4px;\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: 14px;\n height: 14px;\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.acf-settings-wrap.acf-updates {\n display: flex;\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.custom-fields_page_acf-settings-updates .acf-admin-notice,\n.custom-fields_page_acf-settings-updates .acf-upgrade-notice,\n.custom-fields_page_acf-settings-updates .notice {\n flex: 1 1 100%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Box\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-settings-wrap.acf-updates .acf-box {\n margin-top: 0;\n margin-right: 0;\n margin-bottom: 0;\n margin-left: 0;\n}\n.acf-settings-wrap.acf-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 .acf-settings-wrap.acf-updates .acf-box {\n flex: 1 1 100%;\n }\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Notices\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-settings-wrap.acf-updates .acf-admin-notice {\n flex: 1 1 100%;\n margin-top: 16px;\n margin-right: 0;\n margin-left: 0;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* License information\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-license-information {\n flex: 1 1 65%;\n margin-right: 32px;\n}\n@media screen and (max-width: 1024px) {\n #acf-license-information {\n margin-right: 0;\n margin-bottom: 32px;\n }\n}\n#acf-license-information .acf-activation-form {\n margin-top: 24px;\n}\n#acf-license-information label {\n font-weight: 500;\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 {\n flex: 1 1 35%;\n max-width: calc(35% - 32px);\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#D13737;\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\tmargin: -1px 0 0 -1px;\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: {\n\t\t\ttop: 14px;\n\t\t};\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\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.notice-container {\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t\talign-items: flex-start;\n\t\talign-content: flex-start;\n\t}\n\n\t.col-actions {\n\t\tfloat: right;\n\t\ttext-align: center;\n\t}\n\n\timg {\n\t\tfloat: left;\n\t\twidth: 64px;\n\t\theight: 64px;\n\t\tmargin: 0 0 0 -90px;\n\t}\n\n\th2 {\n\t\tdisplay: inline-block;\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// Hide icons for upgade notice.\n#acf-upgrade-notice:has(.notice-container)::before, #acf-upgrade-notice:has(.notice-container)::after {\n\tdisplay: none;\n}\n\n// Match padding of other non-icon notices.\n#acf-upgrade-notice:has(.notice-container) {\n\tpadding-left: 20px !important;\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 6px 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&.rtl .wrap {\n\t\tmargin: {\n\t\t\tright: 12px;\n\t\t\tleft: 32px;\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\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 .acf-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 .acf-h3;\n\t\tcolor: $gray-700;\n\t}\n\n\t.rtl & h2.acf-postbox-title {\n\t\tpadding: {\n\t\t\tright: 0;\n\t\t\tleft: 24px;\n\t\t};\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&.rtl #screen-meta-links {\n\t\tmargin: {\n\t\t\tright: 0;\n\t\t\tleft: 32px;\n\t\t};\n\n\t\t@media screen and (max-width: 768px) {\n\t\t\tmargin: {\n\t\t\t\tright: 0;\n\t\t\t\tleft: 16px;\n\t\t\t};\n\t\t}\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 .acf-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* Global\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group #wpcontent {\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\n.acf-h1 {\n\tfont-size: 21px;\n\tfont-weight: 400;\n}\n\n.acf-h2 {\n\tfont-size: 18px;\n\tfont-weight: 400;\n}\n\n.acf-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 .acf-h1;\n\t}\n\n\th2 {\n\t\t@extend .acf-h2;\n\t}\n\n\th3 {\n\t\t@extend .acf-h3;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Paragraphs\n*\n*---------------------------------------------------------------------------------------------*/\n\n.post-type-acf-field-group {\n\n\t.p1 {\n\t\tfont-size: 15px;\n\t}\n\t\n\t.p2 {\n\t\tfont-size: 14px;\n\t}\n\t\n\t.p3 {\n\t\tfont-size: 13.5px;\n\t}\n\t\n\t.p4 {\n\t\tfont-size: 13px;\n\t}\n\t\n\t.p5 {\n\t\tfont-size: 12.5px;\n\t}\n\t\n\t.p6 {\n\t\tfont-size: 12px;\n\t}\n\t\n\t.p7 {\n\t\tfont-size: 11.5px;\n\t}\n\t\n\t.p8 {\n\t\tfont-size: 11px;\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Page titles\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-page-title {\n\t@extend .acf-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}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Link focus style\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group a:focus {\n\tbox-shadow: none;\n\toutline: none;\n}\n.post-type-acf-field-group a:focus-visible {\n\tbox-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgb(79 148 212 / 80%);\n\toutline: 1px solid transparent;\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&.rtl {\n\t\tselect {\n\t\t\tpadding: {\n\t\t\t\tright: 12px;\n\t\t\t\tleft: 40px;\n\t\t\t};\n\t\t\tbackground-position: left 10px top 50%;\n\t\t}\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: 16px;\n\t\theight: 16px;\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: 16px;\n\t\t\t\theight: 16px;\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\t&.rtl {\n\t\tinput[type=\"radio\"],\n\t\tinput[type=\"checkbox\"] {\n\t\t\t&:checked,\n\t\t\t&:focus-visible {\n\t\t\t\t&:before {\n\t\t\t\t\tleft: 1px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\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: flex-start;\n\n\t\t.acf-label {\n\t\t\torder: 2;\n\t\t\tdisplay: block;\n\t\t\talign-items: center;\n\t\t\tmargin: {\n\t\t\t\ttop: 2px;\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\t\t\t\n\t\t\t.description {\n\t\t\t\tdisplay: block;\n\t\t\t\tmargin: {\n\t\t\t\t\ttop: 2px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\t\t\n\t\t\t}\n\n\t\t}\n\n\t}\n\n\t&.rtl {\n\t\t.acf-field-true-false {\n\t\t\t.acf-label {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 12px;\n\t\t\t\t\tleft: 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\tright: 12px;\n\t\t\t\t\tleft: 0;\n\t\t\t\t};\n\t\t\t}\n\t\t}\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\t\t\n\t\t.description {\n\t\t\tmargin: {\n\t\t\t\ttop: 2px;\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.rtl.post-type-acf-field-group {\n\t.acf-field-setting-name .acf-tip {\n\t\tleft: auto;\n\t\tright: 654px;\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: 13px !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\ttop: 12px;\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 .p4;\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: 60px;\n\t\t\tpadding: {\n\t\t\t\ttop: 10px;\n\t\t\t\tright: 24px;\n\t\t\t\tbottom: 10px;\n\t\t\t\tleft: 24px;\n\t\t\t};\n\t\t\tvertical-align: top;\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&.rtl {\n\t\t.wp-list-table {\n\t\t\t.column-acf-key .acf-icon-key-solid {\n\t\t\t\tmargin: {\n\t\t\t\t\tleft: 4px;\n\t\t\t\t\tright: 0;\n\t\t\t\t};\n\t\t\t}\n\n\t\t\t.acf-location .dashicons {\n\t\t\t\tmargin: {\n\t\t\t\t\tleft: 6px;\n\t\t\t\t\tright: 0;\n\t\t\t\t};\n\t\t\t}\n\t\t}\n\t}\n\n\t// Actions\n\t.row-actions {\n\t\tmargin: {\n\t\t\ttop: 2px;\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\t@extend .p5;\n\t\tline-height: 14px;\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\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.rtl.acf-admin-field-groups #posts-filter p.search-box {\n\t#post-search-input {\n\t\tmargin: {\n\t\t\tright: 0;\n\t\t\tleft: 8px;\n\t\t};\n\t}\n\n\t@media screen and (max-width: 768px) {\n\t\tpadding-left: 24px;\n\t\tpadding-right: 0;\n\t\tmargin-left: 16px;\n\t\tmargin-right: 0;\n\t}\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 .acf-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: unset;\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.rtl {\n\t#wpcontent .acf-admin-toolbar {\n\t\tmargin-left: 0;\n\t\tmargin-right: -20px;\n\n\t\t.acf-tab {\n\t\t\tmargin: {\n\t\t\t\tleft: 8px;\n\t\t\t\tright: 0;\n\t\t\t};\n\t\t}\n\t}\n\n\t.acf-logo {\n\t\tmargin: {\n\t\t\tright: 0;\n\t\t\tleft: 32px;\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-acf-field-group,\n\t\t&.acf-header-tab-acf-tools,\n\t\t&.acf-header-tab-acf-settings-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.rtl & .acf-tab {\n\t\ti.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\t}\n\n\t// Field groups tab\n\t.acf-header-tab-acf-field-group {\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-acf-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-acf-settings-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: 32px;\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-input-error {\n\t\tborder: 1px rgba($color-danger, .5) solid !important;\n\t\tbox-shadow: 0px 0px 0px 3px rgba(209, 55, 55, 0.12), 0px 0px 0px rgba(255, 54, 54, 0.25) !important;\n\t\tbackground-image: url('../../images/icons/icon-warning-alt-red.svg');\n\t\tbackground-position: right 10px top 50%;\n\t\tbackground-size: 20px;\n\t\tbackground-repeat: no-repeat;\n\n\t\t&:focus {\n\t\t\toutline: none !important;\n\t\t\tborder: 1px rgba($color-danger, .8) solid !important;\n\t\t\tbox-shadow: 0px 0px 0px 3px rgba(209, 55, 55, 0.16), 0px 0px 0px rgba(255, 54, 54, 0.25) !important;\n\t\t}\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\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\t.disabled {\n\t\t\tbackground-color: $gray-100;\n\t\t\tcolor: $gray-400 !important;\n\t\t\tborder: 1px $gray-300 solid;\n\t\t\tcursor: default;\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: 32px;\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.rtl .acf-headerbar,\n.rtl .acf-headerbar-field-editor {\n\tmargin-left: 0;\n\tmargin-right: -20px;\n\n\t.acf-page-title {\n\t\tmargin: {\n\t\t\tleft: 16px;\n\t\t\tright: 0;\n\t\t};\n\t}\n\n\t.acf-headerbar-actions {\n\t\t.acf-btn {\n\t\t\tmargin: {\n\t\t\t\tleft: 0;\n\t\t\t\tright: 8px;\n\t\t\t};\n\t\t};\n\n\t}\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.rtl .acf-btn {\n\ti.acf-icon {\n\t\tmargin: {\n\t\t\tright: -4px;\n\t\t\tleft: 6px;\n\t\t};\n\t}\n\n\t&.acf-btn-sm {\n\t\ti.acf-icon {\n\t\t\tmargin: {\n\t\t\t\tright: 2px;\n\t\t\t\tleft: -4px;\n\t\t\t};\n\t\t}\n\t}\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*--------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group i.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*--------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\ti.acf-icon-plus {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-add.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-add.svg\");\n\t}\n\n\ti.acf-icon-stars {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-stars.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-stars.svg\");\n\t}\n\n\ti.acf-icon-help {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-help.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-help.svg\");\n\t}\n\n\ti.acf-icon-key {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-key.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-key.svg\");\n\t}\n\n\ti.acf-icon-trash {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-trash.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-trash.svg\");\n\t}\n\n\ti.acf-icon-arrow-right {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-arrow-right.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-arrow-right.svg\");\n\t}\n\n\ti.acf-icon-arrow-left {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-arrow-left.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-arrow-left.svg\");\n\t}\n\n\ti.acf-icon-chevron-right,\n\t.acf-icon.-right {\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\ti.acf-icon-chevron-left,\n\t.acf-icon.-left {\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\ti.acf-icon-key-solid {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-key-solid.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-key-solid.svg\");\n\t}\n\n\ti.acf-icon-globe,\n\t.acf-icon.-globe {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-globe.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-globe.svg\");\n\t}\n\n\ti.acf-icon-image,\n\t.acf-icon.-picture {\n\t\t-webkit-mask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n\t\tmask-image: url(\"../../images/field-type-icons/icon-field-image.svg\");\n\t}\n\t\n\ti.acf-icon-warning {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-warning-alt.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-warning-alt.svg\");\n\t}\n\t\n\ti.acf-icon-warning-red {\n\t\t-webkit-mask-image: url(\"../../images/icons/icon-warning-alt-red.svg\");\n\t\tmask-image: url(\"../../images/icons/icon-warning-alt-red.svg\");\n\t}\n\n\t/*--------------------------------------------------------------------------------------------\n\t*\n\t*\tInactive group icon\n\t*\n\t*--------------------------------------------------------------------------------------------*/\n\t.post-type-acf-field-group {\n\t\t.post-state {\n\t\t\tfont-weight: normal;\n\n\t\t\t.dashicons.dashicons-hidden {\n\t\t\t\t$icon-size: 18px;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\twidth: $icon-size;\n\t\t\t\theight: $icon-size;\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: $icon-size;\n\t\t\t\tmask-size: $icon-size;\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-hidden.svg\");\n\t\t\t\tmask-image: url(\"../../images/icons/icon-hidden.svg\");\n\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\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\t.postbox-header,\n\t.acf-sub-field-list-header {\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\t\t}\n\t}\n}\n\n.rtl #acf-field-group-fields,\n.rtl #acf-field-group-options {\n\t.postbox-header,\n\t.acf-sub-field-list-header {\n\t\th2,\n\t\th3 {\n\t\t\t&:before {\n\t\t\t\tmargin: {\n\t\t\t\t\tright: 0;\n\t\t\t\t\tleft: 8px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\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\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\t}\n\n\t// Closed state\n\t&.closed {\n\t\t.postbox-header .handle-actions {\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\t\t}\n\t}\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* Tools & updates page heading icons\n*\n*---------------------------------------------------------------------------------------------*/\n.post-type-acf-field-group {\n\t#acf-admin-tool-export,\n\t#acf-admin-tool-import,\n\t#acf-license-information,\n\t#acf-update-information {\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\t\t}\n\t}\n\n\t&.rtl {\n\t\t#acf-admin-tool-export,\n\t\t#acf-admin-tool-import,\n\t\t#acf-license-information,\n\t\t#acf-update-information {\n\t\t\th2,\n\t\t\th3 {\n\t\t\t\t&:before {\n\t\t\t\t\tmargin: {\n\t\t\t\t\t\tright: 0;\n\t\t\t\t\t\tleft: 8px;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\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-admin-single-field-group .acf-input {\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\tbox-sizing: border-box;\n\tdisplay: inline-flex;\n\talign-content: center;\n\talign-items: center;\n\tjustify-content: center;\n\tposition: relative;\n\twidth: 24px;\n\theight: 24px;\n\ttop: -4px;\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: 14px;\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.acf-settings-wrap.acf-updates {\n\tdisplay: flex;\n\tflex-direction: row;\n\tflex-wrap: wrap;\n\tjustify-content: flex-start;\n\talign-content: flex-start;\n\talign-items: flex-start;\n}\n\n.custom-fields_page_acf-settings-updates .acf-admin-notice,\n.custom-fields_page_acf-settings-updates .acf-upgrade-notice,\n.custom-fields_page_acf-settings-updates .notice {\n\tflex: 1 1 100%;\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* ACF Box\n*\n*---------------------------------------------------------------------------------------------*/\n.acf-settings-wrap.acf-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.acf-settings-wrap.acf-updates {\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\tleft: 0;\n\t\t};\n\t}\n\n}\n\n/*---------------------------------------------------------------------------------------------\n*\n* License information\n*\n*---------------------------------------------------------------------------------------------*/\n#acf-license-information {\n\tflex: 1 1 65%;\n\tmargin: {\n\t\tright: 32px;\n\t};\n\t\n\t@media screen and (max-width: 1024px) {\n\t\tmargin: {\n\t\t\tright: 0;\n\t\t\tbottom: 32px;\n\t\t};\n\t}\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: 500;\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\tflex: 1 1 35%;\n\tmax-width: calc(35% - 32px);\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}\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: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:#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: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{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]{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 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}}
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:"";margin:-1px 0 0 -1px}.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-top:14px;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;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 .notice-container{display:flex;justify-content:space-between;align-items:flex-start;align-content:flex-start}#acf-upgrade-notice .col-actions{float:right;text-align:center}#acf-upgrade-notice img{float:left;width:64px;height:64px;margin:0 0 0 -90px}#acf-upgrade-notice h2{display:inline-block;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-upgrade-notice:has(.notice-container)::before,#acf-upgrade-notice:has(.notice-container)::after{display:none}#acf-upgrade-notice:has(.notice-container){padding-left:20px !important}.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 6px 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}}.post-type-acf-field-group.rtl .wrap{margin-right:12px;margin-left:32px}@media screen and (max-width: 768px){.post-type-acf-field-group.rtl .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}.rtl .acf-postbox-header h2.acf-postbox-title{padding-right:0;padding-left:24px}.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.rtl #screen-meta-links{margin-right:0;margin-left:32px}@media screen and (max-width: 768px){.post-type-acf-field-group.rtl #screen-meta-links{margin-right:0;margin-left:16px}}.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:#d13737}.post-type-acf-field-group #wpcontent{line-height:140%}.post-type-acf-field-group a{color:#0783be}.acf-h1,.post-type-acf-field-group h1,.acf-headerbar h1{font-size:21px;font-weight:400}.acf-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}.acf-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}.post-type-acf-field-group .p1,.post-type-acf-field-group #acf-field-group-pro-features h1,#acf-field-group-pro-features .post-type-acf-field-group h1{font-size:15px}.post-type-acf-field-group .p2,.post-type-acf-field-group .acf-no-field-groups-wrapper .acf-no-field-groups-inner p,.acf-no-field-groups-wrapper .acf-no-field-groups-inner .post-type-acf-field-group p,.post-type-acf-field-group #acf-admin-tools .acf-meta-box-wrap .acf-fields .acf-label,#acf-admin-tools .acf-meta-box-wrap .acf-fields .post-type-acf-field-group .acf-label{font-size:14px}.post-type-acf-field-group .p3,.post-type-acf-field-group .acf-admin-field-groups .wp-list-table .post-state,.acf-admin-field-groups .wp-list-table .post-type-acf-field-group .post-state,.post-type-acf-field-group .subtitle{font-size:13.5px}.post-type-acf-field-group .p4,.post-type-acf-field-group .acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn p,.acf-admin-toolbar a.acf-admin-toolbar-upgrade-btn .post-type-acf-field-group p,.post-type-acf-field-group #acf-update-information .form-table th,#acf-update-information .form-table .post-type-acf-field-group th,.post-type-acf-field-group #acf-update-information .form-table td,#acf-update-information .form-table .post-type-acf-field-group td,.post-type-acf-field-group #acf-admin-tools.tool-export .acf-panel h3,#acf-admin-tools.tool-export .acf-panel .post-type-acf-field-group h3,.post-type-acf-field-group .acf-btn.acf-btn-sm,.post-type-acf-field-group .acf-admin-toolbar .acf-tab,.acf-admin-toolbar .post-type-acf-field-group .acf-tab,.post-type-acf-field-group .acf-admin-field-groups .subsubsub li,.acf-admin-field-groups .subsubsub .post-type-acf-field-group li,.post-type-acf-field-group .acf-admin-field-groups .wp-list-table tbody th,.acf-admin-field-groups .wp-list-table tbody .post-type-acf-field-group th,.post-type-acf-field-group .acf-admin-field-groups .wp-list-table tbody td,.acf-admin-field-groups .wp-list-table tbody .post-type-acf-field-group td,.post-type-acf-field-group .acf-admin-field-groups .wp-list-table thead th,.acf-admin-field-groups .wp-list-table thead .post-type-acf-field-group th,.post-type-acf-field-group .acf-admin-field-groups .wp-list-table thead td,.acf-admin-field-groups .wp-list-table thead .post-type-acf-field-group td,.post-type-acf-field-group .acf-admin-field-groups .wp-list-table tfoot th,.acf-admin-field-groups .wp-list-table tfoot .post-type-acf-field-group th,.post-type-acf-field-group .acf-admin-field-groups .wp-list-table tfoot td,.acf-admin-field-groups .wp-list-table tfoot .post-type-acf-field-group 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}.post-type-acf-field-group .p5,.post-type-acf-field-group .acf-admin-field-groups .row-actions,.acf-admin-field-groups .post-type-acf-field-group .row-actions,.post-type-acf-field-group .notice .button,.post-type-acf-field-group #lost-connection-notice .button{font-size:12.5px}.post-type-acf-field-group .p6,.post-type-acf-field-group #acf-update-information .acf-update-changelog p em,#acf-update-information .acf-update-changelog p .post-type-acf-field-group em,.post-type-acf-field-group .acf-no-field-groups-wrapper .acf-no-field-groups-inner p.acf-small,.acf-no-field-groups-wrapper .acf-no-field-groups-inner .post-type-acf-field-group p.acf-small,.post-type-acf-field-group .acf-admin-field-groups .row-actions,.acf-admin-field-groups .post-type-acf-field-group .row-actions,.post-type-acf-field-group .acf-small{font-size:12px}.post-type-acf-field-group .p7,.post-type-acf-field-group .acf-tooltip,.post-type-acf-field-group .notice p.help,.post-type-acf-field-group #lost-connection-notice p.help{font-size:11.5px}.post-type-acf-field-group .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 a:focus{box-shadow:none;outline:none}.post-type-acf-field-group a:focus-visible{box-shadow:0 0 0 1px #4f94d4,0 0 2px 1px rgba(79,148,212,.8);outline:1px solid rgba(0,0,0,0)}.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.rtl select{padding-right:12px;padding-left:40px;background-position:left 10px top 50%}.post-type-acf-field-group input[type=radio],.post-type-acf-field-group input[type=checkbox]{box-sizing:border-box;width:16px;height:16px;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:16px;height:16px;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.rtl input[type=radio]:checked:before,.post-type-acf-field-group.rtl input[type=radio]:focus-visible:before,.post-type-acf-field-group.rtl input[type=checkbox]:checked:before,.post-type-acf-field-group.rtl input[type=checkbox]:focus-visible:before{left:1px}.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:flex-start}.post-type-acf-field-group .acf-field-true-false .acf-label{order:2;display:block;align-items:center;margin-top:2px;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 .acf-field-true-false .acf-label .description{display:block;margin-top:2px;margin-left:0}.post-type-acf-field-group.rtl .acf-field-true-false .acf-label{margin-right:12px;margin-left:0}.post-type-acf-field-group.rtl .acf-field-true-false .acf-tip{margin-right:12px;margin-left:0}.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-label .description{margin-top:2px}.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}.rtl.post-type-acf-field-group .acf-field-setting-name .acf-tip{left:auto;right:654px}.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:13px !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-top:12px;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:60px;padding-top:10px;padding-right:24px;padding-bottom:10px;padding-left:24px;vertical-align:top;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.rtl .wp-list-table .column-acf-key .acf-icon-key-solid{margin-left:4px;margin-right:0}.acf-admin-field-groups.rtl .wp-list-table .acf-location .dashicons{margin-left:6px;margin-right:0}.acf-admin-field-groups .row-actions{margin-top:2px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;line-height:14px;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 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}}.rtl.acf-admin-field-groups #posts-filter p.search-box #post-search-input{margin-right:0;margin-left:8px}@media screen and (max-width: 768px){.rtl.acf-admin-field-groups #posts-filter p.search-box{padding-left:24px;padding-right:0;margin-left:16px;margin-right:0}}.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:unset;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}}.rtl #wpcontent .acf-admin-toolbar{margin-left:0;margin-right:-20px}.rtl #wpcontent .acf-admin-toolbar .acf-tab{margin-left:8px;margin-right:0}.rtl .acf-logo{margin-right:0;margin-left:32px}.acf-admin-toolbar .acf-tab i.acf-icon{display:none;margin-right:8px;margin-left:-2px}.acf-admin-toolbar .acf-tab.acf-header-tab-acf-field-group i.acf-icon,.acf-admin-toolbar .acf-tab.acf-header-tab-acf-tools i.acf-icon,.acf-admin-toolbar .acf-tab.acf-header-tab-acf-settings-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}.rtl .acf-admin-toolbar .acf-tab i.acf-icon{margin-right:-2px;margin-left:8px}.acf-admin-toolbar .acf-header-tab-acf-field-group 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-acf-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-acf-settings-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:32px;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-input-error{border:1px rgba(209,55,55,.5) solid !important;box-shadow:0px 0px 0px 3px rgba(209,55,55,.12),0px 0px 0px rgba(255,54,54,.25) !important;background-image:url("../../images/icons/icon-warning-alt-red.svg");background-position:right 10px top 50%;background-size:20px;background-repeat:no-repeat}.acf-headerbar .acf-input-error:focus{outline:none !important;border:1px rgba(209,55,55,.8) solid !important;box-shadow:0px 0px 0px 3px rgba(209,55,55,.16),0px 0px 0px rgba(255,54,54,.25) !important}.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 .acf-headerbar-actions .disabled{background-color:#f2f4f7;color:#98a2b3 !important;border:1px #d0d5dd solid;cursor:default}.acf-headerbar-field-editor{position:sticky;top:32px;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}.rtl .acf-headerbar,.rtl .acf-headerbar-field-editor{margin-left:0;margin-right:-20px}.rtl .acf-headerbar .acf-page-title,.rtl .acf-headerbar-field-editor .acf-page-title{margin-left:16px;margin-right:0}.rtl .acf-headerbar .acf-headerbar-actions .acf-btn,.rtl .acf-headerbar-field-editor .acf-headerbar-actions .acf-btn{margin-left:0;margin-right:8px}.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}.rtl .acf-btn i.acf-icon{margin-right:-4px;margin-left:6px}.rtl .acf-btn.acf-btn-sm i.acf-icon{margin-right:2px;margin-left:-4px}.acf-btn.acf-delete-field-group:hover{background-color:#fbeded;border-color:#d13737 !important;color:#d13737 !important}.post-type-acf-field-group 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}.post-type-acf-field-group i.acf-icon-plus{-webkit-mask-image:url("../../images/icons/icon-add.svg");mask-image:url("../../images/icons/icon-add.svg")}.post-type-acf-field-group i.acf-icon-stars{-webkit-mask-image:url("../../images/icons/icon-stars.svg");mask-image:url("../../images/icons/icon-stars.svg")}.post-type-acf-field-group i.acf-icon-help{-webkit-mask-image:url("../../images/icons/icon-help.svg");mask-image:url("../../images/icons/icon-help.svg")}.post-type-acf-field-group i.acf-icon-key{-webkit-mask-image:url("../../images/icons/icon-key.svg");mask-image:url("../../images/icons/icon-key.svg")}.post-type-acf-field-group i.acf-icon-trash{-webkit-mask-image:url("../../images/icons/icon-trash.svg");mask-image:url("../../images/icons/icon-trash.svg")}.post-type-acf-field-group i.acf-icon-arrow-right{-webkit-mask-image:url("../../images/icons/icon-arrow-right.svg");mask-image:url("../../images/icons/icon-arrow-right.svg")}.post-type-acf-field-group i.acf-icon-arrow-left{-webkit-mask-image:url("../../images/icons/icon-arrow-left.svg");mask-image:url("../../images/icons/icon-arrow-left.svg")}.post-type-acf-field-group i.acf-icon-chevron-right,.post-type-acf-field-group .acf-icon.-right{-webkit-mask-image:url("../../images/icons/icon-chevron-right.svg");mask-image:url("../../images/icons/icon-chevron-right.svg")}.post-type-acf-field-group i.acf-icon-chevron-left,.post-type-acf-field-group .acf-icon.-left{-webkit-mask-image:url("../../images/icons/icon-chevron-left.svg");mask-image:url("../../images/icons/icon-chevron-left.svg")}.post-type-acf-field-group i.acf-icon-key-solid{-webkit-mask-image:url("../../images/icons/icon-key-solid.svg");mask-image:url("../../images/icons/icon-key-solid.svg")}.post-type-acf-field-group i.acf-icon-globe,.post-type-acf-field-group .acf-icon.-globe{-webkit-mask-image:url("../../images/icons/icon-globe.svg");mask-image:url("../../images/icons/icon-globe.svg")}.post-type-acf-field-group i.acf-icon-image,.post-type-acf-field-group .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 i.acf-icon-warning{-webkit-mask-image:url("../../images/icons/icon-warning-alt.svg");mask-image:url("../../images/icons/icon-warning-alt.svg")}.post-type-acf-field-group i.acf-icon-warning-red{-webkit-mask-image:url("../../images/icons/icon-warning-alt-red.svg");mask-image:url("../../images/icons/icon-warning-alt-red.svg")}.post-type-acf-field-group .post-type-acf-field-group .post-state{font-weight:normal}.post-type-acf-field-group .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-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}.rtl #acf-field-group-fields .postbox-header h2:before,.rtl #acf-field-group-fields .postbox-header h3:before,.rtl #acf-field-group-fields .acf-sub-field-list-header h2:before,.rtl #acf-field-group-fields .acf-sub-field-list-header h3:before,.rtl #acf-field-group-options .postbox-header h2:before,.rtl #acf-field-group-options .postbox-header h3:before,.rtl #acf-field-group-options .acf-sub-field-list-header h2:before,.rtl #acf-field-group-options .acf-sub-field-list-header h3:before{margin-right:0;margin-left:8px}#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.rtl #acf-admin-tool-export h2:before,.post-type-acf-field-group.rtl #acf-admin-tool-export h3:before,.post-type-acf-field-group.rtl #acf-admin-tool-import h2:before,.post-type-acf-field-group.rtl #acf-admin-tool-import h3:before,.post-type-acf-field-group.rtl #acf-license-information h2:before,.post-type-acf-field-group.rtl #acf-license-information h3:before,.post-type-acf-field-group.rtl #acf-update-information h2:before,.post-type-acf-field-group.rtl #acf-update-information h3:before{margin-right:0;margin-left:8px}.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-admin-single-field-group .acf-input .acf-icon{width:18px;height:18px}.field-type-icon{box-sizing:border-box;display:inline-flex;align-content:center;align-items:center;justify-content:center;position:relative;width:24px;height:24px;top:-4px;background-color:#ebf5fa;border-width:1px;border-style:solid;border-color:#a5d2e7;border-radius:100%}.field-type-icon:before{content:"";width:14px;height:14px;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}.acf-settings-wrap.acf-updates{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.custom-fields_page_acf-settings-updates .acf-admin-notice,.custom-fields_page_acf-settings-updates .acf-upgrade-notice,.custom-fields_page_acf-settings-updates .notice{flex:1 1 100%}.acf-settings-wrap.acf-updates .acf-box{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.acf-settings-wrap.acf-updates .acf-box .inner{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}@media screen and (max-width: 880px){.acf-settings-wrap.acf-updates .acf-box{flex:1 1 100%}}.acf-settings-wrap.acf-updates .acf-admin-notice{flex:1 1 100%;margin-top:16px;margin-right:0;margin-left:0}#acf-license-information{flex:1 1 65%;margin-right:32px}@media screen and (max-width: 1024px){#acf-license-information{margin-right:0;margin-bottom:32px}}#acf-license-information .acf-activation-form{margin-top:24px}#acf-license-information label{font-weight:500}#acf-license-information .acf-input-wrap{margin-top:8px;margin-bottom:24px}#acf-license-information #acf_pro_license{width:100%}#acf-update-information{flex:1 1 35%;max-width:calc(35% - 32px)}#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,126 @@
11
  /* responsive */
12
  /*--------------------------------------------------------------------------------------------
13
  *
 
 
 
 
 
14
  * Mixins
15
  *
16
  *--------------------------------------------------------------------------------------------*/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
17
  /*--------------------------------------------------------------------------------------------
18
  *
19
  * acf-field
@@ -43,7 +161,7 @@
43
  }
44
  .acf-field .acf-label label {
45
  display: block;
46
- font-weight: bold;
47
  margin: 0 0 3px;
48
  padding: 0;
49
  }
@@ -53,8 +171,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 +197,8 @@
77
  color: #bd4b0e;
78
  border-color: #d16226;
79
  }
80
- td.acf-field, tr.acf-field {
 
81
  margin: 0;
82
  }
83
 
@@ -103,7 +224,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 +262,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 +313,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 +397,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 {
@@ -372,11 +496,11 @@ html[dir=rtl] .acf-fields.-left > .acf-field > .acf-input {
372
  }
373
  }
374
 
375
- /*---------------------------------------------------------------------------------------------
376
  *
377
  * Inputs
378
  *
379
- *---------------------------------------------------------------------------------------------*/
380
  .acf-field input[type=text],
381
  .acf-field input[type=password],
382
  .acf-field input[type=date],
@@ -424,11 +548,11 @@ body.acf-browser-firefox .acf-field select {
424
  padding: 4px 5px;
425
  }
426
 
427
- /*---------------------------------------------------------------------------------------------
428
  *
429
  * Text
430
  *
431
- *---------------------------------------------------------------------------------------------*/
432
  .acf-input-prepend,
433
  .acf-input-append,
434
  .acf-input-wrap {
@@ -437,7 +561,7 @@ body.acf-browser-firefox .acf-field select {
437
 
438
  .acf-input-prepend,
439
  .acf-input-append {
440
- font-size: 14px;
441
  line-height: 1.4;
442
  padding: 4px 8px;
443
  background: #f5f5f5;
@@ -468,10 +592,10 @@ body.acf-browser-firefox .acf-field select {
468
  overflow: hidden;
469
  }
470
  .acf-input-wrap .acf-is-prepended {
471
- border-radius: 0 3px 3px 0 !important;
472
  }
473
  .acf-input-wrap .acf-is-appended {
474
- border-radius: 3px 0 0 3px !important;
475
  }
476
  .acf-input-wrap .acf-is-prepended.acf-is-appended {
477
  border-radius: 0 !important;
@@ -504,11 +628,11 @@ html[dir=rtl] input.acf-is-prepended.acf-is-appended {
504
  border-radius: 0 !important;
505
  }
506
 
507
- /*---------------------------------------------------------------------------------------------
508
  *
509
  * Color Picker
510
  *
511
- *---------------------------------------------------------------------------------------------*/
512
  .acf-color-picker .wp-color-result {
513
  border-color: #7e8993;
514
  }
@@ -520,11 +644,11 @@ html[dir=rtl] input.acf-is-prepended.acf-is-appended {
520
  z-index: 1;
521
  }
522
 
523
- /*---------------------------------------------------------------------------------------------
524
  *
525
  * Url
526
  *
527
- *---------------------------------------------------------------------------------------------*/
528
  .acf-url i {
529
  position: absolute;
530
  top: 5px;
@@ -539,11 +663,11 @@ html[dir=rtl] input.acf-is-prepended.acf-is-appended {
539
  opacity: 1;
540
  }
541
 
542
- /*---------------------------------------------------------------------------------------------
543
  *
544
  * Select2 (v3)
545
  *
546
- *---------------------------------------------------------------------------------------------*/
547
  .select2-container.-acf {
548
  /* open */
549
  /* single open */
@@ -566,7 +690,7 @@ html[dir=rtl] input.acf-is-prepended.acf-is-appended {
566
  .select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-helper {
567
  background: #5897fb;
568
  border-color: #3f87fa;
569
- color: #fff;
570
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
571
  }
572
  .select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-helper a {
@@ -587,23 +711,23 @@ html[dir=rtl] input.acf-is-prepended.acf-is-appended {
587
  padding: 5px 5px 5px 7px;
588
  }
589
  .select2-container.-acf .select2-choice {
590
- border-color: #BBBBBB;
591
  }
592
  .select2-container.-acf .select2-choice .select2-arrow {
593
  background: transparent;
594
- border-left-color: #DFDFDF;
595
  padding-left: 1px;
596
  }
597
  .select2-container.-acf .select2-choice .select2-result-description {
598
  display: none;
599
  }
600
  .select2-container.-acf.select2-container-active .select2-choices, .select2-container.-acf.select2-dropdown-open .select2-choices {
601
- border-color: #5B9DD9;
602
  border-radius: 3px 3px 0 0;
603
  }
604
  .select2-container.-acf.select2-dropdown-open .select2-choice {
605
  background: #fff;
606
- border-color: #5B9DD9;
607
  }
608
 
609
  /* rtl */
@@ -639,11 +763,11 @@ html[dir=rtl] .select2-container.-acf .select2-choice .select2-arrow {
639
  opacity: 0.75;
640
  }
641
 
642
- /*---------------------------------------------------------------------------------------------
643
  *
644
  * Select2 (v4)
645
  *
646
- *---------------------------------------------------------------------------------------------*/
647
  .select2-container.-acf li {
648
  margin-bottom: 0;
649
  }
@@ -682,9 +806,9 @@ html[dir=rtl] .select2-container.-acf .select2-choice .select2-arrow {
682
  white-space: normal;
683
  }
684
  .select2-container.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-helper {
685
- background: #5897fb;
686
- border-color: #3f87fa;
687
- color: #fff;
688
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
689
  }
690
  .select2-container.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-helper span {
@@ -696,8 +820,8 @@ html[dir=rtl] .select2-container.-acf .select2-choice .select2-arrow {
696
  padding: 0;
697
  }
698
  .select2-container.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-placeholder {
699
- background-color: #f7f7f7;
700
- border-color: #f7f7f7;
701
  visibility: visible !important;
702
  }
703
  .select2-container.-acf .select2-selection--multiple .select2-search__field {
@@ -711,6 +835,30 @@ html[dir=rtl] .select2-container.-acf .select2-choice .select2-arrow {
711
  white-space: normal;
712
  }
713
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
714
  .select2-dropdown .select2-results__option {
715
  margin-bottom: 0;
716
  }
@@ -723,11 +871,11 @@ html[dir=rtl] .select2-container.-acf .select2-choice .select2-arrow {
723
  min-height: 0;
724
  }
725
 
726
- /*---------------------------------------------------------------------------------------------
727
  *
728
  * Link
729
  *
730
- *---------------------------------------------------------------------------------------------*/
731
  .acf-link .link-wrap {
732
  display: none;
733
  border: #ccd0d4 solid 1px;
@@ -762,20 +910,26 @@ html[dir=rtl] .select2-container.-acf .select2-choice .select2-arrow {
762
  z-index: 900001 !important;
763
  }
764
 
765
- /*---------------------------------------------------------------------------------------------
766
  *
767
  * Radio
768
  *
769
- *---------------------------------------------------------------------------------------------*/
770
  ul.acf-radio-list,
771
  ul.acf-checkbox-list {
772
  background: transparent;
 
773
  position: relative;
774
  padding: 1px;
775
  margin: 0;
776
  /* hl */
777
  /* rtl */
778
  }
 
 
 
 
 
779
  ul.acf-radio-list li,
780
  ul.acf-checkbox-list li {
781
  font-size: 13px;
@@ -823,11 +977,11 @@ html[dir=rtl] ul.acf-checkbox-list input[type=radio] {
823
  margin-right: 0;
824
  }
825
 
826
- /*---------------------------------------------------------------------------------------------
827
  *
828
  * Button Group
829
  *
830
- *---------------------------------------------------------------------------------------------*/
831
  .acf-button-group {
832
  display: inline-block;
833
  /* default (horizontal) */
@@ -910,20 +1064,89 @@ html[dir=rtl] .acf-button-group label:last-child {
910
  border-color: #007cba;
911
  }
912
 
913
- /*---------------------------------------------------------------------------------------------
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
914
  *
915
  * Checkbox
916
  *
917
- *---------------------------------------------------------------------------------------------*/
918
  .acf-checkbox-list .button {
919
  margin: 10px 0 0;
920
  }
921
 
922
- /*---------------------------------------------------------------------------------------------
923
  *
924
  * True / False
925
  *
926
- *---------------------------------------------------------------------------------------------*/
927
  .acf-switch {
928
  display: inline-block;
929
  border-radius: 5px;
@@ -1026,6 +1249,14 @@ html[dir=rtl] .acf-button-group label:last-child {
1026
  margin: 0;
1027
  }
1028
 
 
 
 
 
 
 
 
 
1029
  /* in media modal */
1030
  .compat-item .acf-true-false .message {
1031
  float: none;
@@ -1036,7 +1267,7 @@ html[dir=rtl] .acf-button-group label:last-child {
1036
  /*--------------------------------------------------------------------------
1037
  *
1038
  * Google Map
1039
- *
1040
  *-------------------------------------------------------------------------*/
1041
  .acf-google-map {
1042
  position: relative;
@@ -1136,7 +1367,7 @@ html[dir=rtl] .pac-container .pac-item {
1136
  /*--------------------------------------------------------------------------
1137
  *
1138
  * Relationship
1139
- *
1140
  *-------------------------------------------------------------------------*/
1141
  .acf-relationship {
1142
  background: #fff;
@@ -1165,11 +1396,14 @@ html[dir=rtl] .pac-container .pac-item {
1165
  .acf-relationship .filters .filter:first-child {
1166
  padding-left: 7px;
1167
  }
1168
- .acf-relationship .filters .filter input, .acf-relationship .filters .filter select {
 
1169
  margin: 0;
1170
  float: none; /* potential fix for media popup? */
1171
  }
1172
- .acf-relationship .filters .filter input:focus, .acf-relationship .filters .filter input:active, .acf-relationship .filters .filter select:focus, .acf-relationship .filters .filter select:active {
 
 
1173
  outline: none;
1174
  box-shadow: none;
1175
  }
@@ -1236,7 +1470,7 @@ html[dir=rtl] .pac-container .pac-item {
1236
  margin-top: 1px;
1237
  }
1238
  .acf-relationship .list .acf-rel-item:hover {
1239
- background: #3875D7;
1240
  color: #fff;
1241
  }
1242
  .acf-relationship .list .acf-rel-item:hover .thumbnail {
@@ -1284,10 +1518,10 @@ html[dir=rtl] .pac-container .pac-item {
1284
  float: left;
1285
  }
1286
  .acf-relationship .selection .choices {
1287
- background: #F9F9F9;
1288
  }
1289
  .acf-relationship .selection .choices .list {
1290
- border-right: #DFDFDF solid 1px;
1291
  }
1292
  .acf-relationship .selection .values .acf-icon {
1293
  position: absolute;
@@ -1321,7 +1555,7 @@ html[dir=rtl] .acf-relationship .selection .values .acf-icon {
1321
  /*--------------------------------------------------------------------------
1322
  *
1323
  * WYSIWYG
1324
- *
1325
  *-------------------------------------------------------------------------*/
1326
  .acf-editor-wrap.delay .acf-editor-toolbar {
1327
  content: "";
@@ -1355,11 +1589,11 @@ html[dir=rtl] .acf-relationship .selection .values .acf-icon {
1355
  z-index: 900000 !important;
1356
  }
1357
 
1358
- /*---------------------------------------------------------------------------------------------
1359
  *
1360
  * Tab
1361
  *
1362
- *---------------------------------------------------------------------------------------------*/
1363
  .acf-field-tab {
1364
  display: none !important;
1365
  }
@@ -1394,7 +1628,7 @@ html[dir=rtl] .acf-relationship .selection .values .acf-icon {
1394
  transition: none;
1395
  }
1396
  .acf-tab-group li a:hover {
1397
- background: #FFF;
1398
  }
1399
  .acf-tab-group li a:focus {
1400
  outline: none;
@@ -1407,7 +1641,7 @@ html[dir=rtl] .acf-tab-group li {
1407
  margin: 0 0 0 0.5em;
1408
  }
1409
  .acf-tab-group li.active a {
1410
- background: #F1F1F1;
1411
  color: #000;
1412
  padding-bottom: 6px;
1413
  margin-bottom: -1px;
@@ -1416,7 +1650,7 @@ html[dir=rtl] .acf-tab-group li {
1416
  }
1417
 
1418
  .acf-fields > .acf-tab-wrap {
1419
- background: #F9F9F9;
1420
  }
1421
  .acf-fields > .acf-tab-wrap .acf-tab-group {
1422
  position: relative;
@@ -1425,22 +1659,9 @@ html[dir=rtl] .acf-tab-group li {
1425
  z-index: 2;
1426
  margin-bottom: -1px;
1427
  }
1428
- .acf-fields > .acf-tab-wrap .acf-tab-group li a {
1429
- background: #f1f1f1;
1430
- border-color: #ccd0d4;
1431
- }
1432
- .acf-fields > .acf-tab-wrap .acf-tab-group li a:hover {
1433
- background: #FFF;
1434
- }
1435
- .acf-fields > .acf-tab-wrap .acf-tab-group li.active a {
1436
- background: #FFFFFF;
1437
- }
1438
  .acf-admin-3-8 .acf-fields > .acf-tab-wrap .acf-tab-group {
1439
  border-color: #dfdfdf;
1440
  }
1441
- .acf-fields > .acf-tab-wrap:first-child .acf-tab-group {
1442
- border-top: none;
1443
- }
1444
 
1445
  .acf-fields.-left > .acf-tab-wrap .acf-tab-group {
1446
  padding-left: 20%;
@@ -1491,7 +1712,7 @@ html[dir=rtl] .acf-fields.-left > .acf-tab-wrap .acf-tab-group {
1491
  color: #00a0d2;
1492
  }
1493
  .acf-tab-wrap.-left .acf-tab-group li.active a {
1494
- border-color: #DFDFDF;
1495
  color: #000;
1496
  margin-right: -1px;
1497
  background: #fff;
@@ -1510,8 +1731,8 @@ html[dir=rtl] .acf-tab-wrap.-left .acf-tab-group li.active a {
1510
  position: relative;
1511
  z-index: 1;
1512
  height: 10px;
1513
- border-top: #DFDFDF solid 1px;
1514
- border-bottom: #DFDFDF solid 1px;
1515
  margin-bottom: -1px;
1516
  }
1517
  .acf-tab-wrap.-left:first-child .acf-tab-group li:first-child a {
@@ -1533,15 +1754,15 @@ html[dir=rtl] .acf-tab-wrap.-left .acf-tab-group li.active a {
1533
  left: 0;
1534
  width: 20%;
1535
  bottom: 0;
1536
- border-right: #DFDFDF solid 1px;
1537
- background: #F9F9F9;
1538
  z-index: 1;
1539
  }
1540
  html[dir=rtl] .acf-fields.-sidebar {
1541
  padding: 0 20% 0 0 !important;
1542
  }
1543
  html[dir=rtl] .acf-fields.-sidebar:before {
1544
- border-left: #DFDFDF solid 1px;
1545
  border-right-width: 0;
1546
  left: auto;
1547
  right: 0;
@@ -1554,7 +1775,7 @@ html[dir=rtl] .acf-fields.-sidebar.-left {
1554
  padding: 0 180px 0 0 !important;
1555
  }
1556
  .acf-fields.-sidebar.-left:before {
1557
- background: #F1F1F1;
1558
  border-color: #dfdfdf;
1559
  width: 180px;
1560
  }
@@ -1565,7 +1786,7 @@ html[dir=rtl] .acf-fields.-sidebar.-left {
1565
  border-color: #e4e4e4;
1566
  }
1567
  .acf-fields.-sidebar.-left > .acf-tab-wrap.-left .acf-tab-group li.active a {
1568
- background: #F9F9F9;
1569
  }
1570
  .acf-fields.-sidebar > .acf-field-tab + .acf-field {
1571
  border-top: none;
@@ -1658,7 +1879,7 @@ html[dir=rtl] .acf-fields.-sidebar.-left {
1658
  }
1659
 
1660
  .acf-gallery-side .acf-tab-group li.active a {
1661
- background: #F9F9F9 !important;
1662
  }
1663
 
1664
  /* withing widget */
@@ -1667,7 +1888,7 @@ html[dir=rtl] .acf-fields.-sidebar.-left {
1667
  }
1668
 
1669
  .widget .acf-tab-group li a {
1670
- background: #F1F1F1;
1671
  }
1672
 
1673
  .widget .acf-tab-group li.active a {
@@ -1677,7 +1898,7 @@ html[dir=rtl] .acf-fields.-sidebar.-left {
1677
  /* media popup (edit image) */
1678
  .media-modal.acf-expanded .compat-attachment-fields > tbody > tr.acf-tab-wrap .acf-tab-group {
1679
  padding-left: 23%;
1680
- border-bottom-color: #DDDDDD;
1681
  }
1682
 
1683
  /* table */
@@ -1723,7 +1944,7 @@ html[dir=rtl] .form-table > tbody > tr.acf-tab-wrap .acf-tab-group {
1723
  .acf-oembed .canvas {
1724
  position: relative;
1725
  min-height: 250px;
1726
- background: #F9F9F9;
1727
  }
1728
  .acf-oembed .canvas .canvas-media {
1729
  position: relative;
@@ -1849,7 +2070,7 @@ html[dir=rtl] .acf-image-uploader .image-wrap {
1849
  left: 0;
1850
  bottom: 0;
1851
  padding: 10px;
1852
- background: #F1F1F1;
1853
  border-right: #d5d9dd solid 1px;
1854
  }
1855
  .acf-file-uploader .file-icon img {
@@ -1877,7 +2098,7 @@ html[dir=rtl] .acf-image-uploader .image-wrap {
1877
  html[dir=rtl] .acf-file-uploader .file-icon {
1878
  left: auto;
1879
  right: 0;
1880
- border-left: #E5E5E5 solid 1px;
1881
  border-right: none;
1882
  }
1883
  html[dir=rtl] .acf-file-uploader .file-info {
@@ -1885,11 +2106,11 @@ html[dir=rtl] .acf-file-uploader .file-info {
1885
  margin-left: 0;
1886
  }
1887
 
1888
- /*---------------------------------------------------------------------------------------------
1889
  *
1890
  * Date Picker
1891
  *
1892
- *---------------------------------------------------------------------------------------------*/
1893
  .acf-ui-datepicker .ui-datepicker {
1894
  z-index: 900000 !important;
1895
  }
@@ -1913,11 +2134,11 @@ html[dir=rtl] .acf-file-uploader .file-info {
1913
  color: #ffffff !important;
1914
  }
1915
 
1916
- /*---------------------------------------------------------------------------------------------
1917
  *
1918
  * Separator field
1919
  *
1920
- *---------------------------------------------------------------------------------------------*/
1921
  .acf-field-separator {
1922
  /* fields */
1923
  }
@@ -1938,11 +2159,11 @@ html[dir=rtl] .acf-file-uploader .file-info {
1938
  z-index: 2;
1939
  }
1940
 
1941
- /*---------------------------------------------------------------------------------------------
1942
  *
1943
  * Taxonomy
1944
  *
1945
- *---------------------------------------------------------------------------------------------*/
1946
  .acf-taxonomy-field {
1947
  position: relative;
1948
  /* hover */
@@ -1969,11 +2190,11 @@ html[dir=rtl] .acf-file-uploader .file-info {
1969
  margin: -9px;
1970
  }
1971
 
1972
- /*---------------------------------------------------------------------------------------------
1973
  *
1974
  * Range
1975
  *
1976
- *---------------------------------------------------------------------------------------------*/
1977
  .acf-range-wrap {
1978
  /* rtl */
1979
  }
@@ -2014,11 +2235,11 @@ html[dir=rtl] .acf-range-wrap .acf-prepend {
2014
  margin: 0 0 0 7px;
2015
  }
2016
 
2017
- /*---------------------------------------------------------------------------------------------
2018
  *
2019
  * acf-accordion
2020
  *
2021
- *---------------------------------------------------------------------------------------------*/
2022
  .acf-accordion {
2023
  margin: -1px 0;
2024
  padding: 0;
@@ -2189,11 +2410,11 @@ tr.acf-accordion + tr.acf-accordion {
2189
  padding-bottom: 5px;
2190
  }
2191
 
2192
- /*---------------------------------------------------------------------------------------------
2193
  *
2194
  * Block Editor
2195
  *
2196
- *---------------------------------------------------------------------------------------------*/
2197
  .block-editor .edit-post-sidebar .acf-postbox > .postbox-header,
2198
  .block-editor .edit-post-sidebar .acf-postbox > .hndle {
2199
  border-bottom-width: 0 !important;
@@ -2234,12 +2455,60 @@ tr.acf-accordion + tr.acf-accordion {
2234
  padding: 15px;
2235
  }
2236
  .block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion .acf-accordion-title label {
2237
- font-weight: bold;
 
 
 
 
2238
  }
2239
  .block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion .acf-accordion-content > .acf-fields {
2240
  border-top-width: 0;
2241
  }
2242
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2243
  /*--------------------------------------------------------------------------------------------
2244
  *
2245
  * 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
+ * Global
26
+ *
27
+ *---------------------------------------------------------------------------------------------*/
28
+ .post-type-acf-field-group #wpcontent {
29
+ line-height: 140%;
30
+ }
31
+
32
+ /*---------------------------------------------------------------------------------------------
33
+ *
34
+ * Links
35
+ *
36
+ *---------------------------------------------------------------------------------------------*/
37
+ .post-type-acf-field-group a {
38
+ color: #0783BE;
39
+ }
40
+
41
+ /*---------------------------------------------------------------------------------------------
42
+ *
43
+ * Headings
44
+ *
45
+ *---------------------------------------------------------------------------------------------*/
46
+ .acf-h1, .post-type-acf-field-group h1,
47
+ .acf-headerbar h1 {
48
+ font-size: 21px;
49
+ font-weight: 400;
50
+ }
51
+
52
+ .acf-h2, .acf-page-title, .post-type-acf-field-group h2,
53
+ .acf-headerbar h2 {
54
+ font-size: 18px;
55
+ font-weight: 400;
56
+ }
57
+
58
+ .acf-h3, .post-type-acf-field-group h3,
59
+ .acf-headerbar h3 {
60
+ font-size: 16px;
61
+ font-weight: 400;
62
+ }
63
+
64
+ /*---------------------------------------------------------------------------------------------
65
+ *
66
+ * Paragraphs
67
+ *
68
+ *---------------------------------------------------------------------------------------------*/
69
+ .post-type-acf-field-group .p1 {
70
+ font-size: 15px;
71
+ }
72
+ .post-type-acf-field-group .p2 {
73
+ font-size: 14px;
74
+ }
75
+ .post-type-acf-field-group .p3 {
76
+ font-size: 13.5px;
77
+ }
78
+ .post-type-acf-field-group .p4 {
79
+ font-size: 13px;
80
+ }
81
+ .post-type-acf-field-group .p5 {
82
+ font-size: 12.5px;
83
+ }
84
+ .post-type-acf-field-group .p6, .post-type-acf-field-group .acf-field p.description, .acf-field .post-type-acf-field-group p.description, .post-type-acf-field-group .acf-small {
85
+ font-size: 12px;
86
+ }
87
+ .post-type-acf-field-group .p7, .post-type-acf-field-group .acf-field-setting-prefix_label p.description code, .acf-field-setting-prefix_label p.description .post-type-acf-field-group code,
88
+ .post-type-acf-field-group .acf-field-setting-prefix_name p.description code,
89
+ .acf-field-setting-prefix_name p.description .post-type-acf-field-group code {
90
+ font-size: 11.5px;
91
+ }
92
+ .post-type-acf-field-group .p8 {
93
+ font-size: 11px;
94
+ }
95
+
96
+ /*---------------------------------------------------------------------------------------------
97
+ *
98
+ * Page titles
99
+ *
100
+ *---------------------------------------------------------------------------------------------*/
101
+ .acf-page-title {
102
+ color: #344054;
103
+ }
104
+
105
+ /*---------------------------------------------------------------------------------------------
106
+ *
107
+ * Hide old / native WP titles from pages
108
+ *
109
+ *---------------------------------------------------------------------------------------------*/
110
+ .post-type-acf-field-group .acf-settings-wrap h1,
111
+ .post-type-acf-field-group #acf-admin-tools h1 {
112
+ display: none;
113
+ }
114
+
115
+ /*---------------------------------------------------------------------------------------------
116
+ *
117
+ * Small
118
+ *
119
+ *---------------------------------------------------------------------------------------------*/
120
+ /*---------------------------------------------------------------------------------------------
121
+ *
122
+ * Link focus style
123
+ *
124
+ *---------------------------------------------------------------------------------------------*/
125
+ .post-type-acf-field-group a:focus {
126
+ box-shadow: none;
127
+ outline: none;
128
+ }
129
+
130
+ .post-type-acf-field-group a:focus-visible {
131
+ box-shadow: 0 0 0 1px #4f94d4, 0 0 2px 1px rgba(79, 148, 212, 0.8);
132
+ outline: 1px solid transparent;
133
+ }
134
+
135
  /*--------------------------------------------------------------------------------------------
136
  *
137
  * acf-field
161
  }
162
  .acf-field .acf-label label {
163
  display: block;
164
+ font-weight: 500;
165
  margin: 0 0 3px;
166
  padding: 0;
167
  }
171
  .acf-field .acf-input {
172
  vertical-align: top;
173
  }
174
+ .acf-field p.description {
175
+ display: block;
176
+ margin-top: 6px;
177
+ color: #667085;
178
  }
179
  .acf-field .acf-notice {
180
  margin: 0 0 15px;
197
  color: #bd4b0e;
198
  border-color: #d16226;
199
  }
200
+ td.acf-field,
201
+ tr.acf-field {
202
  margin: 0;
203
  }
204
 
224
  border-left: none;
225
  border-right: 1px solid #eeeeee;
226
  }
227
+ td.acf-field[data-width],
228
+ tr.acf-field[data-width] {
229
  float: none;
230
  }
231
 
262
  .acf-fields > .acf-field {
263
  position: relative;
264
  margin: 0;
265
+ padding: 16px;
266
+ border-top-width: 1px;
267
+ border-top-style: solid;
268
+ border-top-color: #EAECF0;
269
  }
270
  .acf-fields > .acf-field:first-child {
271
  border-top: none;
313
  display: block;
314
  position: absolute;
315
  z-index: 0;
316
+ background: #f9f9f9;
317
+ border-color: #e1e1e1;
318
  border-style: solid;
319
  border-width: 0 1px 0 0;
320
  top: 0;
397
  .acf-table tr.acf-field > td.acf-label {
398
  padding: 15px 12px;
399
  margin: 0;
400
+ background: #f9f9f9;
401
  width: 20%;
402
  }
403
  .acf-table tr.acf-field > td.acf-input {
404
  padding: 15px 12px;
405
  margin: 0;
406
+ border-left-color: #e1e1e1;
407
  }
408
 
409
  .acf-sortable-tr-helper {
496
  }
497
  }
498
 
499
+ /*-----------------------------------------------------------------------------
500
  *
501
  * Inputs
502
  *
503
+ *-----------------------------------------------------------------------------*/
504
  .acf-field input[type=text],
505
  .acf-field input[type=password],
506
  .acf-field input[type=date],
548
  padding: 4px 5px;
549
  }
550
 
551
+ /*-----------------------------------------------------------------------------
552
  *
553
  * Text
554
  *
555
+ *-----------------------------------------------------------------------------*/
556
  .acf-input-prepend,
557
  .acf-input-append,
558
  .acf-input-wrap {
561
 
562
  .acf-input-prepend,
563
  .acf-input-append {
564
+ font-size: 13px;
565
  line-height: 1.4;
566
  padding: 4px 8px;
567
  background: #f5f5f5;
592
  overflow: hidden;
593
  }
594
  .acf-input-wrap .acf-is-prepended {
595
+ border-radius: 0 6px 6px 0 !important;
596
  }
597
  .acf-input-wrap .acf-is-appended {
598
+ border-radius: 6px 0 0 6px !important;
599
  }
600
  .acf-input-wrap .acf-is-prepended.acf-is-appended {
601
  border-radius: 0 !important;
628
  border-radius: 0 !important;
629
  }
630
 
631
+ /*-----------------------------------------------------------------------------
632
  *
633
  * Color Picker
634
  *
635
+ *-----------------------------------------------------------------------------*/
636
  .acf-color-picker .wp-color-result {
637
  border-color: #7e8993;
638
  }
644
  z-index: 1;
645
  }
646
 
647
+ /*-----------------------------------------------------------------------------
648
  *
649
  * Url
650
  *
651
+ *-----------------------------------------------------------------------------*/
652
  .acf-url i {
653
  position: absolute;
654
  top: 5px;
663
  opacity: 1;
664
  }
665
 
666
+ /*-----------------------------------------------------------------------------
667
  *
668
  * Select2 (v3)
669
  *
670
+ *-----------------------------------------------------------------------------*/
671
  .select2-container.-acf {
672
  /* open */
673
  /* single open */
690
  .select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-helper {
691
  background: #5897fb;
692
  border-color: #3f87fa;
693
+ color: #fff !important;
694
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
695
  }
696
  .select2-container.-acf .select2-choices .select2-search-choice.ui-sortable-helper a {
711
  padding: 5px 5px 5px 7px;
712
  }
713
  .select2-container.-acf .select2-choice {
714
+ border-color: #bbbbbb;
715
  }
716
  .select2-container.-acf .select2-choice .select2-arrow {
717
  background: transparent;
718
+ border-left-color: #dfdfdf;
719
  padding-left: 1px;
720
  }
721
  .select2-container.-acf .select2-choice .select2-result-description {
722
  display: none;
723
  }
724
  .select2-container.-acf.select2-container-active .select2-choices, .select2-container.-acf.select2-dropdown-open .select2-choices {
725
+ border-color: #5b9dd9;
726
  border-radius: 3px 3px 0 0;
727
  }
728
  .select2-container.-acf.select2-dropdown-open .select2-choice {
729
  background: #fff;
730
+ border-color: #5b9dd9;
731
  }
732
 
733
  /* rtl */
763
  opacity: 0.75;
764
  }
765
 
766
+ /*-----------------------------------------------------------------------------
767
  *
768
  * Select2 (v4)
769
  *
770
+ *-----------------------------------------------------------------------------*/
771
  .select2-container.-acf li {
772
  margin-bottom: 0;
773
  }
806
  white-space: normal;
807
  }
808
  .select2-container.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-helper {
809
+ background: #0783BE;
810
+ border-color: #066998;
811
+ color: #fff !important;
812
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
813
  }
814
  .select2-container.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-helper span {
820
  padding: 0;
821
  }
822
  .select2-container.-acf .select2-selection--multiple .select2-selection__choice.ui-sortable-placeholder {
823
+ background-color: #F2F4F7;
824
+ border-color: #F2F4F7;
825
  visibility: visible !important;
826
  }
827
  .select2-container.-acf .select2-selection--multiple .select2-search__field {
835
  white-space: normal;
836
  }
837
 
838
+ .select2-dropdown {
839
+ border-color: #6BB5D8 !important;
840
+ margin-top: -5px;
841
+ overflow: hidden;
842
+ box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
843
+ }
844
+
845
+ .select2-dropdown.select2-dropdown--above {
846
+ margin-top: 0;
847
+ }
848
+
849
+ .select2-container--default .select2-results__option[aria-selected=true] {
850
+ background-color: #F9FAFB !important;
851
+ color: #667085;
852
+ }
853
+ .select2-container--default .select2-results__option[aria-selected=true]:hover {
854
+ color: #399CCB;
855
+ }
856
+
857
+ .select2-container--default .select2-results__option--highlighted[aria-selected] {
858
+ color: #fff !important;
859
+ background-color: #0783BE !important;
860
+ }
861
+
862
  .select2-dropdown .select2-results__option {
863
  margin-bottom: 0;
864
  }
871
  min-height: 0;
872
  }
873
 
874
+ /*-----------------------------------------------------------------------------
875
  *
876
  * Link
877
  *
878
+ *-----------------------------------------------------------------------------*/
879
  .acf-link .link-wrap {
880
  display: none;
881
  border: #ccd0d4 solid 1px;
910
  z-index: 900001 !important;
911
  }
912
 
913
+ /*-----------------------------------------------------------------------------
914
  *
915
  * Radio
916
  *
917
+ *-----------------------------------------------------------------------------*/
918
  ul.acf-radio-list,
919
  ul.acf-checkbox-list {
920
  background: transparent;
921
+ border: 1px solid transparent;
922
  position: relative;
923
  padding: 1px;
924
  margin: 0;
925
  /* hl */
926
  /* rtl */
927
  }
928
+ ul.acf-radio-list:focus-within,
929
+ ul.acf-checkbox-list:focus-within {
930
+ border: 1px solid #A5D2E7;
931
+ border-radius: 6px;
932
+ }
933
  ul.acf-radio-list li,
934
  ul.acf-checkbox-list li {
935
  font-size: 13px;
977
  margin-right: 0;
978
  }
979
 
980
+ /*-----------------------------------------------------------------------------
981
  *
982
  * Button Group
983
  *
984
+ *-----------------------------------------------------------------------------*/
985
  .acf-button-group {
986
  display: inline-block;
987
  /* default (horizontal) */
1064
  border-color: #007cba;
1065
  }
1066
 
1067
+ .post-type-acf-field-group .acf-button-group {
1068
+ display: flex;
1069
+ align-items: stretch;
1070
+ align-content: center;
1071
+ height: 40px;
1072
+ border-radius: 6px;
1073
+ box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.1);
1074
+ }
1075
+ .post-type-acf-field-group .acf-button-group label {
1076
+ display: inline-flex;
1077
+ align-items: center;
1078
+ align-content: center;
1079
+ border: #D0D5DD solid 1px;
1080
+ padding: 6px 16px;
1081
+ color: #475467;
1082
+ font-weight: 500;
1083
+ }
1084
+ .post-type-acf-field-group .acf-button-group label:hover {
1085
+ color: #0783BE;
1086
+ }
1087
+ .post-type-acf-field-group .acf-button-group label.selected {
1088
+ background: #F9FAFB;
1089
+ color: #0783BE;
1090
+ }
1091
+ .post-type-acf-field-group .select2-container.-acf .select2-selection--multiple .select2-selection__choice {
1092
+ display: inline-flex;
1093
+ align-items: center;
1094
+ padding-top: 4px;
1095
+ padding-right: auto;
1096
+ padding-bottom: 4px;
1097
+ padding-left: 8px;
1098
+ background-color: #EBF5FA;
1099
+ border-color: #A5D2E7;
1100
+ color: #0783BE;
1101
+ }
1102
+ .post-type-acf-field-group .select2-container.-acf .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove {
1103
+ order: 2;
1104
+ width: 14px;
1105
+ height: 14px;
1106
+ margin-right: 0;
1107
+ margin-left: 4px;
1108
+ color: #6BB5D8;
1109
+ text-indent: 100%;
1110
+ white-space: nowrap;
1111
+ overflow: hidden;
1112
+ }
1113
+ .post-type-acf-field-group .select2-container.-acf .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover {
1114
+ color: #0783BE;
1115
+ }
1116
+ .post-type-acf-field-group .select2-container.-acf .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:before {
1117
+ content: "";
1118
+ display: block;
1119
+ width: 14px;
1120
+ height: 14px;
1121
+ top: 0;
1122
+ left: 0;
1123
+ background-color: currentColor;
1124
+ border: none;
1125
+ border-radius: 0;
1126
+ -webkit-mask-size: contain;
1127
+ mask-size: contain;
1128
+ -webkit-mask-repeat: no-repeat;
1129
+ mask-repeat: no-repeat;
1130
+ -webkit-mask-position: center;
1131
+ mask-position: center;
1132
+ -webkit-mask-image: url("../../images/icons/icon-close.svg");
1133
+ mask-image: url("../../images/icons/icon-close.svg");
1134
+ }
1135
+
1136
+ /*-----------------------------------------------------------------------------
1137
  *
1138
  * Checkbox
1139
  *
1140
+ *-----------------------------------------------------------------------------*/
1141
  .acf-checkbox-list .button {
1142
  margin: 10px 0 0;
1143
  }
1144
 
1145
+ /*-----------------------------------------------------------------------------
1146
  *
1147
  * True / False
1148
  *
1149
+ *-----------------------------------------------------------------------------*/
1150
  .acf-switch {
1151
  display: inline-block;
1152
  border-radius: 5px;
1249
  margin: 0;
1250
  }
1251
 
1252
+ .acf-admin-single-field-group .acf-true-false {
1253
+ border: 1px solid transparent;
1254
+ }
1255
+ .acf-admin-single-field-group .acf-true-false:focus-within {
1256
+ border: 1px solid #399CCB;
1257
+ border-radius: 120px;
1258
+ }
1259
+
1260
  /* in media modal */
1261
  .compat-item .acf-true-false .message {
1262
  float: none;
1267
  /*--------------------------------------------------------------------------
1268
  *
1269
  * Google Map
1270
+ *
1271
  *-------------------------------------------------------------------------*/
1272
  .acf-google-map {
1273
  position: relative;
1367
  /*--------------------------------------------------------------------------
1368
  *
1369
  * Relationship
1370
+ *
1371
  *-------------------------------------------------------------------------*/
1372
  .acf-relationship {
1373
  background: #fff;
1396
  .acf-relationship .filters .filter:first-child {
1397
  padding-left: 7px;
1398
  }
1399
+ .acf-relationship .filters .filter input,
1400
+ .acf-relationship .filters .filter select {
1401
  margin: 0;
1402
  float: none; /* potential fix for media popup? */
1403
  }
1404
+ .acf-relationship .filters .filter input:focus, .acf-relationship .filters .filter input:active,
1405
+ .acf-relationship .filters .filter select:focus,
1406
+ .acf-relationship .filters .filter select:active {
1407
  outline: none;
1408
  box-shadow: none;
1409
  }
1470
  margin-top: 1px;
1471
  }
1472
  .acf-relationship .list .acf-rel-item:hover {
1473
+ background: #3875d7;
1474
  color: #fff;
1475
  }
1476
  .acf-relationship .list .acf-rel-item:hover .thumbnail {
1518
  float: left;
1519
  }
1520
  .acf-relationship .selection .choices {
1521
+ background: #f9f9f9;
1522
  }
1523
  .acf-relationship .selection .choices .list {
1524
+ border-right: #dfdfdf solid 1px;
1525
  }
1526
  .acf-relationship .selection .values .acf-icon {
1527
  position: absolute;
1555
  /*--------------------------------------------------------------------------
1556
  *
1557
  * WYSIWYG
1558
+ *
1559
  *-------------------------------------------------------------------------*/
1560
  .acf-editor-wrap.delay .acf-editor-toolbar {
1561
  content: "";
1589
  z-index: 900000 !important;
1590
  }
1591
 
1592
+ /*-----------------------------------------------------------------------------
1593
  *
1594
  * Tab
1595
  *
1596
+ *-----------------------------------------------------------------------------*/
1597
  .acf-field-tab {
1598
  display: none !important;
1599
  }
1628
  transition: none;
1629
  }
1630
  .acf-tab-group li a:hover {
1631
+ background: #fff;
1632
  }
1633
  .acf-tab-group li a:focus {
1634
  outline: none;
1641
  margin: 0 0 0 0.5em;
1642
  }
1643
  .acf-tab-group li.active a {
1644
+ background: #f1f1f1;
1645
  color: #000;
1646
  padding-bottom: 6px;
1647
  margin-bottom: -1px;
1650
  }
1651
 
1652
  .acf-fields > .acf-tab-wrap {
1653
+ background: #f9f9f9;
1654
  }
1655
  .acf-fields > .acf-tab-wrap .acf-tab-group {
1656
  position: relative;
1659
  z-index: 2;
1660
  margin-bottom: -1px;
1661
  }
 
 
 
 
 
 
 
 
 
 
1662
  .acf-admin-3-8 .acf-fields > .acf-tab-wrap .acf-tab-group {
1663
  border-color: #dfdfdf;
1664
  }
 
 
 
1665
 
1666
  .acf-fields.-left > .acf-tab-wrap .acf-tab-group {
1667
  padding-left: 20%;
1712
  color: #00a0d2;
1713
  }
1714
  .acf-tab-wrap.-left .acf-tab-group li.active a {
1715
+ border-color: #dfdfdf;
1716
  color: #000;
1717
  margin-right: -1px;
1718
  background: #fff;
1731
  position: relative;
1732
  z-index: 1;
1733
  height: 10px;
1734
+ border-top: #dfdfdf solid 1px;
1735
+ border-bottom: #dfdfdf solid 1px;
1736
  margin-bottom: -1px;
1737
  }
1738
  .acf-tab-wrap.-left:first-child .acf-tab-group li:first-child a {
1754
  left: 0;
1755
  width: 20%;
1756
  bottom: 0;
1757
+ border-right: #dfdfdf solid 1px;
1758
+ background: #f9f9f9;
1759
  z-index: 1;
1760
  }
1761
  html[dir=rtl] .acf-fields.-sidebar {
1762
  padding: 0 20% 0 0 !important;
1763
  }
1764
  html[dir=rtl] .acf-fields.-sidebar:before {
1765
+ border-left: #dfdfdf solid 1px;
1766
  border-right-width: 0;
1767
  left: auto;
1768
  right: 0;
1775
  padding: 0 180px 0 0 !important;
1776
  }
1777
  .acf-fields.-sidebar.-left:before {
1778
+ background: #f1f1f1;
1779
  border-color: #dfdfdf;
1780
  width: 180px;
1781
  }
1786
  border-color: #e4e4e4;
1787
  }
1788
  .acf-fields.-sidebar.-left > .acf-tab-wrap.-left .acf-tab-group li.active a {
1789
+ background: #f9f9f9;
1790
  }
1791
  .acf-fields.-sidebar > .acf-field-tab + .acf-field {
1792
  border-top: none;
1879
  }
1880
 
1881
  .acf-gallery-side .acf-tab-group li.active a {
1882
+ background: #f9f9f9 !important;
1883
  }
1884
 
1885
  /* withing widget */
1888
  }
1889
 
1890
  .widget .acf-tab-group li a {
1891
+ background: #f1f1f1;
1892
  }
1893
 
1894
  .widget .acf-tab-group li.active a {
1898
  /* media popup (edit image) */
1899
  .media-modal.acf-expanded .compat-attachment-fields > tbody > tr.acf-tab-wrap .acf-tab-group {
1900
  padding-left: 23%;
1901
+ border-bottom-color: #dddddd;
1902
  }
1903
 
1904
  /* table */
1944
  .acf-oembed .canvas {
1945
  position: relative;
1946
  min-height: 250px;
1947
+ background: #f9f9f9;
1948
  }
1949
  .acf-oembed .canvas .canvas-media {
1950
  position: relative;
2070
  left: 0;
2071
  bottom: 0;
2072
  padding: 10px;
2073
+ background: #f1f1f1;
2074
  border-right: #d5d9dd solid 1px;
2075
  }
2076
  .acf-file-uploader .file-icon img {
2098
  html[dir=rtl] .acf-file-uploader .file-icon {
2099
  left: auto;
2100
  right: 0;
2101
+ border-left: #e5e5e5 solid 1px;
2102
  border-right: none;
2103
  }
2104
  html[dir=rtl] .acf-file-uploader .file-info {
2106
  margin-left: 0;
2107
  }
2108
 
2109
+ /*-----------------------------------------------------------------------------
2110
  *
2111
  * Date Picker
2112
  *
2113
+ *-----------------------------------------------------------------------------*/
2114
  .acf-ui-datepicker .ui-datepicker {
2115
  z-index: 900000 !important;
2116
  }
2134
  color: #ffffff !important;
2135
  }
2136
 
2137
+ /*-----------------------------------------------------------------------------
2138
  *
2139
  * Separator field
2140
  *
2141
+ *-----------------------------------------------------------------------------*/
2142
  .acf-field-separator {
2143
  /* fields */
2144
  }
2159
  z-index: 2;
2160
  }
2161
 
2162
+ /*-----------------------------------------------------------------------------
2163
  *
2164
  * Taxonomy
2165
  *
2166
+ *-----------------------------------------------------------------------------*/
2167
  .acf-taxonomy-field {
2168
  position: relative;
2169
  /* hover */
2190
  margin: -9px;
2191
  }
2192
 
2193
+ /*-----------------------------------------------------------------------------
2194
  *
2195
  * Range
2196
  *
2197
+ *-----------------------------------------------------------------------------*/
2198
  .acf-range-wrap {
2199
  /* rtl */
2200
  }
2235
  margin: 0 0 0 7px;
2236
  }
2237
 
2238
+ /*-----------------------------------------------------------------------------
2239
  *
2240
  * acf-accordion
2241
  *
2242
+ *-----------------------------------------------------------------------------*/
2243
  .acf-accordion {
2244
  margin: -1px 0;
2245
  padding: 0;
2410
  padding-bottom: 5px;
2411
  }
2412
 
2413
+ /*-----------------------------------------------------------------------------
2414
  *
2415
  * Block Editor
2416
  *
2417
+ *-----------------------------------------------------------------------------*/
2418
  .block-editor .edit-post-sidebar .acf-postbox > .postbox-header,
2419
  .block-editor .edit-post-sidebar .acf-postbox > .hndle {
2420
  border-bottom-width: 0 !important;
2455
  padding: 15px;
2456
  }
2457
  .block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion .acf-accordion-title label {
2458
+ font-weight: 500;
2459
+ color: rgb(30, 30, 30);
2460
+ }
2461
+ .block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion .acf-accordion-title svg.acf-accordion-icon {
2462
+ right: 16px;
2463
  }
2464
  .block-editor .edit-post-sidebar .acf-fields > .acf-field.acf-accordion .acf-accordion-content > .acf-fields {
2465
  border-top-width: 0;
2466
  }
2467
 
2468
+ /*-----------------------------------------------------------------------------
2469
+ *
2470
+ * Prefix field label & prefix field names
2471
+ *
2472
+ *-----------------------------------------------------------------------------*/
2473
+ .acf-field-setting-prefix_label p.description,
2474
+ .acf-field-setting-prefix_name p.description {
2475
+ order: 3;
2476
+ margin-top: 0;
2477
+ margin-left: 16px;
2478
+ }
2479
+ .acf-field-setting-prefix_label p.description code,
2480
+ .acf-field-setting-prefix_name p.description code {
2481
+ padding-top: 4px;
2482
+ padding-right: 6px;
2483
+ padding-bottom: 4px;
2484
+ padding-left: 6px;
2485
+ background-color: #F2F4F7;
2486
+ border-radius: 4px;
2487
+ color: #667085;
2488
+ }
2489
+
2490
+ /*-----------------------------------------------------------------------------
2491
+ *
2492
+ * Editor tab styles
2493
+ *
2494
+ *-----------------------------------------------------------------------------*/
2495
+ .acf-fields > .acf-tab-wrap:first-child .acf-tab-group {
2496
+ border-top: none;
2497
+ }
2498
+
2499
+ .acf-fields > .acf-tab-wrap .acf-tab-group li.active a {
2500
+ background: #ffffff;
2501
+ }
2502
+
2503
+ .acf-fields > .acf-tab-wrap .acf-tab-group li a {
2504
+ background: #f1f1f1;
2505
+ border-color: #ccd0d4;
2506
+ }
2507
+
2508
+ .acf-fields > .acf-tab-wrap .acf-tab-group li a:hover {
2509
+ background: #fff;
2510
+ }
2511
+
2512
  /*--------------------------------------------------------------------------------------------
2513
  *
2514
  * User
assets/build/css/acf-input.css.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"file":"acf-input.css","mappings":";;;AAAA;;;;8FAAA;AAMA;AAOA;AAQA;ACrBA;;;;8FAAA;ACAA;;;;8FAAA;AAMA;;;EAGC;EACA;EACA;EACA;ACaD;;ADVA;EACC;EAIA;ACUD;ADPC;EACC;EACA;EACA;ACSF;ADLC;EACC;EACA;ACOF;ADLE;EACI;EACA;EACA;EACH;ACOH;ADJE;EACC;ACMH;ADDC;EACC;ACGF;ADDE;EACC;ACGH;ADEC;EACC;EACA;EACA;EACA;ACAF;ADGE;EACC;EACA;EACA;ACDH;ADKE;EACC;EACA;EACA;ACHH;ADOE;EACC;EACA;EACA;ACLH;ADUU;EACR;ACRF;;ADaA;EACC;EACA;EAuBD;;;;;;;GAAA;ACzBA;ADKC;EACC;ACHF;ADOC;EACC;ACLF;ADOE;EACC;EACA;ACLH;ADUU;EACR;ACRF;;ADwBA;EACC;EACA;ACrBD;ADwBC;EACC;EACA;ACtBF;;AD0BA;EACC;ACvBD;;AD2BA;;;;8FAAA;AAMA;EACC;ACzBD;AFxHC;EACC;EACA;EACA;AE0HF;AD0BC;EACC;EACA;ACxBF;AD4BC;EACC;EACA;EACA,kBFxJc;EEyJd;AC1BF;AD6BE;EACC;EACA;AC3BH;ADgCU;EACR;AC9BF;;ADoCA;;;;8FAAA;AAMA;EACC;EACA;EACA;AClCD;ADqCC;EACC;ACnCF;ADuCC;EACC;ACrCF;ADyCC;EACC;ACvCF;;AD4CA;;;;8FAAA;AAMA;EACC;AC1CD;AF3KC;EACC;EACA;EACA;AE6KF;AD2CC;EACC;EACG;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ACzCL;AD6CC;EACC;EACA;EACA;EACA;AC3CF;AD+CC;EACC;EACA;EACA;EACA;AC7CF;ADiDC;EACC;EACA;EACA;EACA;AC/CF;ADsDE;EACC;EACA;EACA;ACpDH;ADwDE;EACC;ACtDH;AD0DE;EACC;ACxDH;AD8DE;EACC;AC5DH;AD8DE;EACC;EACA;AC5DH;AD8DE;EACC;AC5DH;ADiEC;EAGC;IACC;ECjED;EDqEA;IACC;IACA;ECnED;EDuEA;IACC;ECrED;AACF;;ADyEA;AACA;EACC;EACA;ACtED;ADyEC;EACC;ACvEF;AD2EC;EACC;ACzEF;AD6EC;EACC;AC3EF;;ADgFA;;;;8FAAA;AASC;EACC,kBF/UG;EEgVH;EACA;EACG;ACjFL;ADqFC;EACC,kBFvVG;EEwVH;EACA;ACnFF;;ADuFA;EACC;EACA;ACpFD;;ADwFA;;;;8FAAA;AAMA;EACC;ACtFD;ADyFC;EACC;EACA;ACvFF;AD2FC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;ACzFF;AD0FE;EACC;ACxFH;AD+FE;;EACC;AC5FH;ADkGE;EACC;EACA;EACA;EACA;AChGH;ADiGG;EACC;AC/FJ;ADqGC;EACC;EACA;ACnGF;;ADwGA;EACC;ACrGD;;ADwGA;AACA;EACC;EACA;EACA;EAGA;EAQA;AC9GD;ADuGC;;;EAGC;ACrGF;AD0GC;EACC;EACA;EACA;ACxGF;AD0GE;EACC;ACxGH;;AD8GA;AACA;EAEC;EAMA;ACjHD;AD4GC;EACC;AC1GF;AD+GC;EATD;IAWE;EC7GA;ED8GA;IAEC;EC7GD;AACF;;ADiHA;;;;+FAAA;AAOC;;;;;;;;;;;;;;;EAeI;EACH;EACA;EACA;EACG;EACA;AChHL;AFpWC;;;;;;;;;;;;;;;ECwdE;ACnGH;ADsGC;EACC;ACpGF;;ADyGA;EACC;ACtGD;;AD0GA;;;;+FAAA;AAKA;;;EAGC;ACvGD;;AD0GA;;EAEC;EACA;EACA;EACA;EACA;EACA;ACvGD;AFjZC;;EC4fC;EACA,qBFngBkB;EEogBlB;ACvGF;;AD2GA;EACC;EACA;EACA;ACxGD;;AD2GA;EACC;EACA;EACA;ACxGD;;AD2GA;EACC;EACA;ACxGD;ADyGC;EACC;ACvGF;ADyGC;EACC;ACvGF;ADyGC;EACC;ACvGF;;AD2GA;AACA;EACC;EACA;EACA;EAEA;ACzGD;;AD4GA;EACC;EACA;EACA;EACA;ACzGD;;AD4GA;EACC;ACzGD;;AD4GA;EACC;ACzGD;;AD4GA;EACC;ACzGD;;AD6GA;;;;+FAAA;AAOC;EACC,qBF7kBgB;AGielB;AFrdC;ECmkBE,qBFllBc;AGuejB;AD8GC;EACC;EACA;AC5GF;;ADiHA;;;;+FAAA;AAQC;EACC;EACA;EACA;EACA;EACA;ACjHF;ADoHC;EACC;AClHF;ADqHC;EACC;ACnHF;;ADwHA;;;;+FAAA;AAMA;EAgEC;EAQA;AC5LD;ADsHC;EACC;EACG;EACA;EACA;ACpHL;ADsHK;EACF;EACA;EACA;EACA;EACA;EAEA;EAaC;ACjIJ;ADqHI;EACC;EACA;EACA;EACA;ACnHL;ADqHK;EACC;ACnHN;ADyHI;EACC;EACA;EACA;ACvHL;AD2HE;EACC;ACzHH;AD4HE;EACC;EACA;EACA;EACA;AC1HH;AD8HC;EACI;AC5HL;AD8HK;EACF;EACA;EACA;AC5HH;AD+HE;EACC;AC7HH;ADoIC;EAEC;EACA;ACnIF;ADwIC;EACC;EACA;ACtIF;;AD2IA;AAGC;EACI;AC1IL;AD6IC;EACI;AC3IL;AD8IC;EACI;EACA;AC5IL;;ADiJA;AACA;EAEC;EAMA;ACpJD;AD+IC;EACC;AC7IF;ADkJC;EASC;ACxJF;ADiJE;EACC;EACA;EACA;AC/IH;ADsJG;EACC;EACA;ACpJJ;;AD+JA;;;;+FAAA;AAOC;EACC;AC9JF;ADmKE;EACC;ACjKH;ADsKC;EACC,qBFlxBgB;AG8mBlB;AFlmBC;EC0wBE;ACrKH;AD8KE;EACC;AC5KH;AD6KG;EACC;AC3KJ;ADgLE;EACC;AC9KH;ADkLE;EACC;EACA;EACA;AChLH;ADkLG;EACC;AChLJ;ADqLE;EACC;EACA;EAGA;EACA;EACA;EACA;ACrLH;ADwLG;EACC;EACA;EACA;EACA;ACtLJ;ADwLI;EACC;ACtLL;AD2LG;EACC;EACA;EACA;ACzLJ;AD6LG;EACC;EACA;EACA;AC3LJ;ADgME;EACC;EACA;AC9LH;ADmMC;EACC;ACjMF;ADkME;EACC;AChMH;;ADsMA;EACC;ACnMD;;ADwMC;EACC;ACrMF;ADwME;EACC;EACA;ACtMH;;AD2MA;;;;+FAAA;AAQC;EACC;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;AC5MF;AD8ME;EACC;AC5MH;ADkNE;EACC;AChNH;ADkNE;EACC;AChNH;ADkNE;EACC;AChNH;ADsNE;EACC;ACpNH;;ADyNA;EACC;ACtND;;ADwNA;EACC;ACrND;;ADwNA;;;;+FAAA;AAMA;;EAEC;EACA;EACA;EACA;EAqCA;EAUA;ACnQD;ADsNC;;EACC;EACA;EACA;EACA;EACA;EAmBA;ACrOF;ADoNE;;EACC;ACjNH;ADoNE;;;;EAEC;EACA;AChNH;ADmNE;;EACC;EACA;EACA;AChNH;ADqNE;;EACC;AClNH;ADqNE;;EACC;AClNH;AD0NE;;EACC;EACA;ACvNH;AD+NE;;;;EAEC;EACA;AC3NH;;ADqOA;;;;+FAAA;AAMA;EACC;EA8BA;EA2BA;AC1RD;ADmOC;EACC;EACA;EACA;EACA;EACA;EACA;ACjOF;ADmOE;EACC;EACA;EACA;EACA;ACjOH;ADoOE;EACC;EACA;EACA;EACA;AClOH;ADsOC;EACC;ACpOF;ADyOC;EACC;EACA;EACA;EACA;ACvOF;ADyOE;EACC;EACA;EACA;EACA;ACvOH;AD0OG;EACC;ACxOJ;ADyOI;EAAoB;ACtOxB;ADwOG;EACC;ACtOJ;ADuOI;EAAoB;ACpOxB;ADsOG;EAAe;ACnOlB;ADyOC;EACC;EACA;EACA;ACvOF;ADyOE;EACC;ACvOH;AD0OG;EAAgB;ACvOnB;ADwOG;EAAe;ACrOlB;ADsOG;EAAe;ACnOlB;AD0OE;EACC,qBFnlCc;AG22BjB;ADyOG;EACC;ACvOJ;ADyOG;EACC;ACvOJ;;AD+OA;;;;+FAAA;AAQC;EACC;AC/OF;;ADsPA;;;;+FAAA;AAKA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EA8CA;EAWA;EAiBA;AC3TD;ADmPC;EACC;EACA;EACA;EAEA;EACA;EAEA;EACA;ACnPF;ADqPE;EACC;ACnPH;ADuPC;EACC;EACA;ACrPF;AD4PC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAEA;AC5PF;ADgQC;EAEC;EACA;EACA;AC/PF;ADgQE;EACC;AC9PH;ADmQC;EACC;EACA;EAQA;ACxQF;ADkQE;EACC;EACA;EACA;AChQH;ADoQE;EACC;AClQH;ADuQC;EACC;ACrQF;AF17BC;ECosCC,qBFntCe;AG48BjB;ADwQE;EACC,qBFrtCc;AG+8BjB;ADyQE;EAEC;ACxQH;ADyQG;EACC;ACvQJ;AD2QE;EACC;ACzQH;AD0QG;EACC;ACxQJ;AD0QG;EACC;ACxQJ;;AD+QA;AACA;EACC;EACA;EACA;AC5QD;;ADgRA;AAGC;EACC;EACA;EACA;AC/QF;;ADqRA;;;;2EAAA;AAMA;EACC;EACA;EACA;ACnRD;ADqRC;EACC;EACA;ACnRF;ADqRE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ACnRH;ADsRE;EACC;EACA;EACA;EACA;ACpRH;ADwRE;EACC;ACtRH;AD0RC;EACC;ACxRF;AD4RC;EACC;AC1RF;AD+RE;EACC;AC7RH;AD+RE;;EAEC;AC7RH;ADmSE;EACC;ACjSH;ADmSE;EACC;ACjSH;ADmSE;EACC;ACjSH;ADuSE;EACC;ACrSH;ADuSE;;EAEC;ACrSH;ADySE;EACC;ACvSH;AD2SE;EACC;ACzSH;AD+SE;EACC;AC7SH;AD+SE;EACC;AC7SH;;ADqTA;AACA;EACC;EACA;AClTD;;ADqTA;EACC;AClTD;;ADqTA;EACC;AClTD;;ADoTA;EACC;EACA;ACjTD;;ADqTA;EACC;AClTD;;ADsTA;;;;2EAAA;AAMA;EACC;EACA;EAiDA;EAsGA;ACzcD;ADqTC;EAEC;EACA;EAgCA;ACnVF;AFrnCC;EACC;EACA;EACA;AEunCF;ADgTE;EACC;EACA;EACA;EACA;EACA;EACA;AC9SH;AD+SG;EACC;AC7SJ;ADiTG;EACC;EACA;AC/SJ;ADiTI;EAEC;EACA;AChTL;ADmTG;EACC;EACA;EACA;EACA;ACjTJ;ADuTG;EAAU;ACpTb;ADuTG;EAAU;ACpTb;ADqTG;EAAkB;AClTrB;ADwTC;EACC;EACA;EACA;EACA;ACtTF;ADwTE;;;EAGC;EACA;EACA;EACA;EACA;ACtTH;ADyTE;EACC;ACvTH;AD0TE;EACC;EA+BA;EAeA;ACpWH;ADwTG;EACC;EACA;ACtTJ;ADyTG;EACC;EACA;EACA;EACA;EACA;ACvTJ;ADyTI;EACC;EACA;EACA;EACA;ACvTL;AD0TI;EACC;ACxTL;AD0TK;EACC;EACA;ACxTN;AD8TG;EACC;EACA;AC5TJ;AD8TI;EACC;AC5TL;AD8TK;EACC;AC5TN;ADmUG;EACC;ACjUJ;ADmUI;EACC;EACA;EACA;ACjUL;ADmUK;EACC;ACjUN;ADmUM;EACC;ACjUP;ADwUE;EACC;ACtUH;ADwUG;;;EAGC;ACtUJ;AD+UC;EAEC;EASA;EAWA;AChWF;AFhvCC;EACC;EACA;EACA;AEkvCF;ADyUE;;EAEC;EACA;EACA;ACvUH;AD2UE;EACC;ACzUH;AD2UG;EACC;ACzUJ;ADkVG;EACC;EACA;EACA;EACA;EAEA;ACjVJ;ADkVI;EACC;EACA;AChVL;ADqVG;EACC;ACnVJ;ADsVG;EACC;ACpVJ;ADsVI;EACC;ACpVL;;ADgWA;AAKE;EACC;ACjWH;ADoWE;EACC;AClWH;;ADwWA;;;;2EAAA;AAWE;EACC;EACA;EACA;EACA;EACA;EACA;AC3WH;AD8WE;EACI;EACA;EACA;AC5WN;ADgXC;EACC;AC9WF;ADiXC;EACC;EACA;AC/WF;ADkXC;EACC;AChXF;ADmXC;EACC,qBF1pDe;EE2pDf;ACjXF;;ADsXA;EACC;ACnXD;;ADsXA;;;;+FAAA;AAMA;EACC;ACpXD;;ADwXA;EACC;ACrXD;;ADyXA;EACC;EACA;ACtXD;;AD0XA;EACC;EACA;ACvXD;ADyXC;EACI;ACvXL;ADyXK;EACF;EACA;EAEA;EACA;EACG;EACA;EAEA;EACA;EACA;EACA;EACA;ACzXN;AD2XM;EACF;ACzXJ;AD4XG;EACC;EACA;AC1XJ;AD6XG;EACC;AC3XJ;ADkYE;EACC;AChYH;ADqYE;EACC;EACA;EACG;EACA;EACA;EACA;ACnYN;;AD0YA;EACC;ACvYD;AD0YC;EACC;EACA;EACA;EAGA;EACA;AC1YF;AD4YE;EACC;EACA,qBFnwDc;AGy3CjB;AD4YG;EACC;AC1YJ;AD8YE;EACC;AC5YH;AFh3CC;ECiwDE,qBFzwDkB;AG23CrB;ADoZC;EACC;AClZF;;AD4ZC;EACC;EAEA;EAMA;AC/ZF;AD0ZE;EAJD;IAKE;ECvZD;AACF;AD2ZE;EACC;EACA;EAEA;AC1ZH;AD2ZG;EALD;IAME;ECxZF;AACF;;ADkaC;EACC;EACA;EACA;EACA;EACA;EACA;AC/ZF;ADkaE;EACC;EACA;AChaH;ADkaG;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AChaJ;ADkaI;EACC;AChaL;ADoaG;EACC;EACA;EACA;EACA;AClaJ;ADuaE;EACC;EACA;ACraH;ADuaG;EACC;EACA;ACraJ;AD2aC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ACzaF;ADkbG;EACC;AChbJ;;ADubA;AACA;EACC;EACA;EAEA;EAeA;ACncD;ADqbC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ACnbF;ADwbC;EACC;ACtbF;ADwbE;EACC;EACA;EACA;EACA;ACtbH;AD4bC;EACC;EAEA;AC3bF;AD4bE;EACC;AC1bH;AD6bE;EACC;EACA;EACA;AC3bH;AD8bE;EACC;AC5bH;AD8bG;EACC;AC5bJ;AD+bG;EACC;AC7bJ;ADocC;EACC;AClcF;;ADwcA;EACC;ACrcD;ADwcC;EACC;EACA;EACA;EACA;ACtcF;ADwcE;EACC;ACtcH;ADwcG;EACC;ACtcJ;AD0cE;EACC;ACxcH;;AD8cA;AAIC;EACC;AC9cF;ADgdE;EACC;AC9cH;ADmdC;EACC;EACA;EACA,kBF9/DG;EE+/DH,mBF//DG;AG8iDL;ADmdE;EACC;EACA,qBF5/Dc;AG2iDjB;ADmdG;EACC;EACA,qBFhgEa;AG+iDjB;ADmdI;EACC;ACjdL;ADqdG;EACC;ACndJ;AD2dE;EACC;EACA;ACzdH;AD4dE;EACC;AC1dH;AD4dG;EACC;EACA;EACA;AC1dJ;AD6dG;EACC;AC3dJ;;ADueE;;EAAI;ACleN;ADmeE;;;EAAsB;AC9dxB;;ADkeA;EACC;AC/dD;;ADoeA;AACA;EACC;ACjeD;;ADoeA;EACC;EACA;ACjeD;;ADoeA;EACC;ACjeD;;ADseA;AACA;EACC;ACneD;;ADseA;EACC;ACneD;;ADseA;EACC;ACneD;;ADueA;AACA;EACC;EACA;ACpeD;;ADweA;AAGA;EACC;ACveD;;AD0eA;AACC;EACC;ACveF;;AD2eA;;;;8FAAA;AAMA;EACC;EACA;EACA;ACzeD;AD2eC;EACC;EACA;EACA;ACzeF;AD2eE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;ACzeH;AD4eE;EACC;AC1eH;AD8eC;EACC;EACA;EACA;AC5eF;AD8eE;EACC;EACA;AC5eH;AD+eE;EACC;EACA;EACA;EACA;AC7eH;ADgfE;EDjqED;EACA;EACA;EACA;ECgqEE;EAEA;EACA;EACA;EACA;AC5eH;AD+eE;EACC;AC7eH;ADgfE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AC9eH;ADgfG;EACC;EACA;EACA;AC9eJ;ADqfE;EACC;ACnfH;ADsfE;EACC;ACpfH;ADufE;EACC;ACrfH;;AD2fA;;;;8FAAA;AAMA;EAEC;EAQA;EAiCA;EAMA;ACtiBD;AFhvDC;EACC;EACA;EACA;AEkvDF;ADqfC;EACC;ACnfF;ADwfC;EACC;EACA;EAuBA;AC5gBF;ADufE;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;ACvfH;ADwfG;EACC;EACA;ACtfJ;AD4fE;EACC;AC1fH;ADggBC;EACC;AC9fF;ADqgBE;EACC;ACngBH;;AD2gBA;;;;8FAAA;AAMA;EACC;EA8CA;EAMA;AC3jBD;ADygBC;EACC;ACvgBF;AD0gBC;EACC;EACA;EACA;EACA;ACxgBF;AD2gBC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;ACzgBF;AD2gBE;EACC;EACA;EACA;EACA;ACzgBH;AD6gBC;EACC;EACA;AC3gBF;AD6gBE;EACC;EACA;EACA;EACA;AC3gBH;AD8gBE;EACC;AC5gBH;ADihBC;EACC;AC/gBF;ADshBE;EACC;EACA;EACA;EACA;ACphBH;ADuhBE;EACC;EACA;ACrhBH;;AD4hBA;;;;+FAAA;AAMA;EACC;AC1hBD;AD4hBC;EACC;EACA;AC1hBF;;AD+hBA;AACA;EACC;EACA;EACA;EACA;AC5hBD;;AD+hBA;EACC;EACA;EACA;EACA;AC5hBD;;ADgiBA;;;;+FAAA;AAMA;EAeC;AC5iBD;AD+hBC;EACC;AC7hBF;AD+hBE;EACC;AC7hBH;ADiiBC;EACC;AC/hBF;ADoiBC;EACC;EACA;EACA;EACA;EACA;ACliBF;;ADwiBA;;;;+FAAA;AAMA;EACC;EAmBA;EAQA;AC/jBD;ADsiBC;EACC;EACA;EACA;EACA;ACpiBF;ADuiBC;EACC;EACA;ACriBF;ADuiBE;EACC;ACriBH;AD4iBE;EACC;AC1iBH;ADijBE;EACC;EACA;AC/iBH;;ADsjBA;;;;+FAAA;AAMA;EAmCC;ACtlBD;ADqjBC;;EAEC;EACA;EACA;EACA;ACnjBF;ADsjBC;EACC;ACpjBF;ADujBC;EACC;EACA;EACA;EACA;EACA;ACrjBF;ADujBE;EACC;ACrjBH;AD0jBC;EACC;EACA;EACA;EACA;ACxjBF;AD+jBE;EACC;EACA;AC7jBH;ADgkBE;EAAc;AC7jBhB;AD8jBE;EAAe;AC3jBjB;;ADkkBA;;;;+FAAA;AAMA;EACC;EACA;EACA;EACA;EACA;EACA;AChkBD;ADmkBC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;ACjkBF;ADmkBE;EACC;ACjkBH;ADokBE;EACC;EACA;EACA;EACA;AClkBH;ADqkBE;EACC;ACnkBH;ADskBE;EACC;ACpkBH;ADwkBE;EACC;EACA;EACA;EACA;EACA;EACA;ACtkBH;AD0kBC;EACC;EACA;EACA;ACxkBF;AD6kBE;EACC;AC3kBH;;ADilBA;EACC;EACA;EACA,qBF1kFkB;AG4/DnB;ADglBC;EACC;EACA;EACA;EACA;AC9kBF;ADilBC;EACC;EACA;EACA;AC/kBF;ADilBE;EACC;AC/kBH;ADilBG;EACC;AC/kBJ;;ADslBA;AAEC;EACC;ACplBF;ADulBC;EACC;EACA;EACA;EACA;ACrlBF;ADwlBC;EACC;ACtlBF;;AD2lBA;AACA;EACC;EACA;ACxlBD;AD0lBC;EACC;ACxlBF;;AD6lBA;AACA;EACC;AC1lBD;AD4lBC;EACC;EACA;AC1lBF;AD6lBC;EACC;AC3lBF;;ADgmBA;AACA;EACC;EACA;AC7lBD;;ADimBA;EACC;EACA;AC9lBD;ADgmBC;EACC;AC9lBF;;ADomBA;AACA;EACC;ACjmBD;ADmmBC;EACC;ACjmBF;;ADsmBA;AACA;EACC,iBF1rFiB;EE2rFjB,kBF3rFiB;EE4rFjB;ACnmBD;;ADumBA;AAMA;AACA;;;;;;;;;CAAA;AAYA;AACA;EACC;EACA;AC3mBD;AD6mBC;EACC;AC3mBF;AD8mBC;EACC;AC5mBF;;ADsnBC;EACC;ACnnBF;ADunBC;EACC;ACrnBF;ADynBC;EACC;ACvnBF;;AD4nBA;;;;+FAAA;AAYG;;EAEC;AChoBJ;ADmoBI;;EAEC;ACjoBL;ADuoBE;EACC;EACA;ACroBH;ADuoBG;EACC;EACA;EACA;EACA;EAGA;EACA;EACA;ACvoBJ;AD0oBI;EACC;ACxoBL;ADyoBK;EACC;ACvoBN;AD4oBI;EACC;EACA;EACA;AC1oBL;AD4oBK;EACC;AC1oBN;AD6oBK;EACC;EACA;AC3oBN;AD4oBM;EACC;AC1oBP;AD+oBM;EACC;AC7oBP;;AC7rEA;;;;8FAAA;AAMA;EAEC;EAkCA;EAYA;ADkpED;AC/rEC;EAEC;EAkBA;AD+qEF;AChsEE;EACC;EACG;EAEA;ADisEN;AChsEG;EACC;ADksEJ;AC/rEM;EACF;EACA;ADisEJ;AC1rEE;EACC;EAEA;AD2rEH;AC1rEG;EACC;AD4rEJ;ACprEC;EACC;EAEA;ADqrEF;ACprEE;EACC;ADsrEH;AC/qEC;EACC;ADirEF;;AC5qEA;;EAGC;EAgBA;AD+pED;AC9qEC;;;;;;;;;;;;;;EAOI;ADurEL;ACprEC;;EACC;ADurEF;AClrEC;;;;;;;;;;;;;;;;EAQI;AD4rEL;;ACtrEC;EACC;ADyrEF;ACtrEC;EACC;EAWF;;;;;;;;GAAA;ADsrEA;AC/rEE;EACC;ADisEH;AC/rEG;EACC;EACA;ADisEJ;AClrEC;EACC;ADorEF;;AC/qEA;;;;8FAAA;AAOA;EACC;ADgrED;AC5qEE;EACC;AD8qEH;AC5qEG;EACC;EACA;AD8qEJ;;ACvqEA;;EAEC;EACA;EACA;AD0qED;;ACnqEC;EACC;ADsqEF;ACpqEE;EACC;ADsqEH;ACnqEE;EACC;EACA;EACA;ADqqEH;AClqEE;EACC;ADoqEH;;AC/pEA;EACC;ADkqED;AC9pEE;EACC;ADgqEH;;AC1pEA;;;;8FAAA;AAMA;EACI;EACA;AD4pEJ;;ACxpEA;;;;8FAAA;AAMA;EACC;EACA;AD0pED;;ACnpEE;EACC;ADspEH;ACppEG;EACC;EACA;ADspEJ;;AChpEA;;;;8FAAA;AAMA;EACC;EACG;ADkpEJ;AC/oEC;EACC;EACA;ADipEF;AC/oEE;EAAO;ADkpET;AC9oEC;EACC;EACA;ADgpEF;;AC5oEA;EACC;EACA;AD+oED;AC7oEC;EACC;EACA;AD+oEF;AC7oEE;EACC;AD+oEH;AC9oEG;EACC;EACA;ADgpEJ;;AC1oEA;;;;+FAAA;AAQC;EACC;AD0oEF;ACvoEC;;;;;EAKC;ADyoEF;ACtoEC;EACC;ADwoEF;ACtoEE;EACC;ADwoEH;ACtoEG;EACC;EACA;ADwoEJ;ACtoEI;EACC;ADwoEL;ACnoEE;EACC;ADqoEH;;AE77EA;;;;+FAAA;AAMA;AAGC;EACC;EACA;AF67EF;AE37EE;EACC;AF67EH;AE17EE;EACC;AF47EH;AEz7EE;EACC;AF27EH;;AEn7EA;AACA;EACC;AFs7ED;AEp7EC;EACC;EACA;EACA;EACA;EACG;EACA;EACA;AFs7EL;AEp7EK;EACC;EACH;EACA;EACG;EACA;AFs7EN;AEl7EC;EACC;EACA;EACA;EACG;EACA;AFo7EL;AEj7EC;EACC;AFm7EF;;AE96EA;AACA;EACC;EACG;EACA;EACA;EACA;AFi7EJ;AE/6EI;EACF;EACG;EACA;EACA;EACA;EACA;AFi7EL;AE96EC;EACC;EACG;EACA;EACA;EACA;AFg7EL;;AE36EA;AAGC;EACC;AF46EF;AEz6EC;EACC;EACA;EACA;AF26EF;;AEr6EA;AACA;EAEC;EAOA;EAMA;EASA;EAUA;AF24ED;AE16EC;;EAEC;AF46EF;AEv6EC;EACC;AFy6EF;AEp6EC;EACC;EACA;EACA;EACA;AFs6EF;AE/5EE;EACC;AFi6EH;AE15EC;EAnCD;IAqCE;IAWA;EFk5EA;EE55EA;;IAEC;IACA;IACA;IACA;IACA;EF85ED;EEz5EA;;;IAGC;IACG;IACA;IACA;EF25EJ;AACF;;AEl5EA;;;;+FAAA;AAMA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AFo5ED;AEj5EC;EACC;EACA;EACA;AFm5EF;AEj5EC;EACC;AFm5EF;AE/4EC;EAAW;AFk5EZ;AEj5EC;EAAa;AFo5Ed;AEj5EC;EAzBD;IA0BE;EFo5EA;AACF;;AEh5EA;AACA;EAEC;AFk5ED;AEh5EE;EAAW;AFm5Eb;AEl5EE;EAAa;AFq5Ef;AEh5EC;;EACoC;AFm5ErC;AEl5EC;EAAiB;AFq5ElB;AE94EG;EACC;EACA;AFg5EJ;AE94EI;EACC;EACA;AFg5EL;AE54EG;EACC;AF84EJ;AEz4EE;;;EAGC;EACA;AF24EH;AEv4EE;;;;;EAKC;AFy4EH;AEp4EC;EAGC;IAAsC;EFq4EtC;EEp4EA;IAAe;EFu4Ef;EEt4EA;IAAiB;IAAa;IAA4B;EF24E1D;EEp4EE;IACC;IACA;IACA;EFs4EH;EEn4EE;IACC;IACA;IACA;EFq4EH;AACF;AE93EC;EAOG;IACC;EF03EH;AACF;;AEl3EA;;;;+FAAA;AAMA;EAEC;AFm3ED;AEj3EE;;EAEC;AFm3EH;;AE72EA;;;;+FAAA;AAaA;;;;+FAAA;AAMA;EAEC;EACA;EACA;EACA;EACA;EAGA;EASA;EAWA;EAMA;EAOA;EA4DA;EASA;AFowED;AEz2EC;;;;EAII;AF22EL;AEt2EC;;;;EAIC;EACA;EACA;AFw2EF;AEn2EC;EACI;AFq2EL;AEh2EC;EACI;EACA;AFk2EL;AE71EC;EAEC;EAEA;EAmCA;EAcA;AF8yEF;AE91EE;EAEC;EAEA;EAMA;EAQA;AFk1EH;AE/1EG;EACC;AFi2EJ;AE51EG;EACC;EACA;EACA;EACA;AF81EJ;AE11EG;EACC;AF41EJ;AEz1EG;EACC;AF21EJ;AEz1EI;EACC;AF21EL;AEj1EG;EACC;AFm1EJ;AEj1EI;EACC;AFm1EL;AE30EE;EAA6B;AF80E/B;AEx0EC;EAvGD;IAwGE;IACA;IACA;IACA;EF20EA;AACF;AEv0EC;EAhHD;IAiHE;IACA;IACA;IACA;EF00EA;AACF;AEx0EC;EACC;IACI;EF00EJ;AACF;;AGhyFA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;AHkyFD;AGjyFC;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AHmyFF;;AG9xFA;EACC;AHiyFD;AG9xFC;EACC;AHgyFF;AG/xFE;EACC;AHiyFH;;AG3xFA;EACC;AH8xFD;;AG1xFA;EACC;AH6xFD;AG5xFC;EACC;EACA;AH8xFF;;AG3xFA;EACC;EACA;AH8xFD;AG7xFC;EACC;AH+xFF;;AIh1FC;EACC;AJm1FF;AIl1FE;EACC;AJo1FH;AI90FE;EACC;AJg1FH;AI30FC;EACC;AJ60FF;AI10FG;EACC;AJ40FJ;AI30FI;EACC;AJ60FL;AIz0FI;;EAEC;AJ20FL;AIv0FI;EACC;EACA;AJy0FL;AIt0FG;EACC;AJw0FJ;AIn0FE;EACC;AJq0FH;AIn0FE;EACC;AJq0FH;AIh0FC;EACC;AJk0FF;;AI7zFA;EACC;EACA;EACA;EACA;AJg0FD,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/_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; /* override WP style - do not delete - you have tried this before */\n padding: 0 !important; /* 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; /* 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; /* 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; /* 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